body{background:#BCBCBC; margin:0px; padding:0px; font-size:12px;}
a:link, a:visited, a:active{color:#0C61BC; text-decoration:none; outline: none; }
a:hover{text-decoration:underline; outline: none; }
td { vertical-align:top; }
h1{ font-size:14px; color:#0263E5; margin:0px; padding:0px; clear:both;}
h3{color:#666666; font-size:13px;}
.Login_Text{color:#0263E5; font-weight:bold; }
.marketplaceline {border-top: 1px solid #0067C6; height: 1px;}

.Login_txt{}

#Outter_Wrapper_Left{ margin:auto; width:832px;background:url(../images/left-shadow.jpg) left repeat-y;}
#Outter_Wrapper_Right{ margin:auto; width:832px;background:url(../images/right-shadow.jpg) right repeat-y #fff; }
img{border:0px;}
form {padding:0px; margin:0px;}
#Wrapper{width:800px;  margin:auto; background:#fff; min-height:500px; height:auto !important; height:500px;}
#Header{ width:800px; height:162px; margin:auto; background:url(../images/top-bgnd.jpg) no-repeat right;}
#TopNav{width:800px; height:25px; margin:auto; background:#0067C6; font-size:12px;}
#Middle{  width:800px; margin:auto; background: url(../images/yellow-swoosh.jpg) no-repeat top left #fff; }
#LeftNav{ float:left; width:170px;  margin-top:10px; margin-bottom:0px; padding:0px 0px 0px 0px; margin-left:5px; background:url(../images/subpage-nav-bgnd.gif) repeat-y ;min-height:120px; /* for modern browsers */ height:auto !important; /* for modern browsers */ height:120px; /* for IE5.x and IE6 */ }
#CenterContent{ float:left; width:360px; padding:10px; }
#Related{float:left; width:233px; margin-top:0px;padding:0px;}
#Middle_Wrapper{ }
#Footer{ width:800px; min-height:70px; height:auto !important; height:70px; margin:auto; clear:both; color:#0C61BC; background:#fff; text-align:center; padding-bottom:10px;}
#demo{ visibility:visible;}
#Height_Fix{height:420px; width:1px;float:left;}
#BreadCrumb{color:#636766; font-size:10px;}
#BreadCrumb a:link, #BreadCrumb a:visited, #BreadCrumb a:active{color:#636766;}
#BreadCrumb a:hover{}
#Logo{ float:left;}

#search_frm{ padding-top:120px; text-align:left; margin-right:0px;}
#TopNav a:link,#TopNav a:active,#TopNav a:visited{color:#fff; font-weight:bold;}
#TopNav ul{padding-top:3px; margin-left:30px;}
#TopNav ul li {display:inline; padding:1px; font-weight:bold; color:#fff; height:16px; }

/*	LEFT NAV	*/
#LeftNav_Wrapper{float:left; width:170px;  background:url(../images/subpage-nav-top.jpg) top no-repeat; margin:0px; padding:0px; min-height:115px; /* for modern browsers */ height:auto !important; /* for modern browsers */ height:115px; /* for IE5.x and IE6 */ }
#LeftNav_Bottom{ float:left;width:170px; height:20px; background:url(../images/subpage-nav-bottom.jpg) bottom no-repeat; }
#LeftNav a:link, #LeftNav a:active, #LeftNav a:visited{ font-size:11px; color:#0067C6;  font-weight:normal;  }
#LeftNav a:hover{}
#LeftNav ul ul a:link, #LeftNav ul ul a:active, #LeftNav ul ul a:visited{ font-size:10px; color:#0067C6;  font-weight:normal;  }
#LeftNav ul ul a:hover{}
.child li {margin:7px 0px 0px 0px;}
.third li {margin:0px 0px 5px 0px;}
#LeftNav ul { margin:10px; padding:10px; list-style:none; margin-top:5px; padding-top:5px; margin-bottom:0px; padding-bottom:0px; }
#LeftNav ul ul{margin:5px;padding:3px;}
.child, .third{display:none; list-style:none; padding:0px; margin:0px;}
ul.Second_Level {  margin:0px; padding:0px;  }
.Second_Level li{ list-style:none;  margin:0px; padding:10px;  }

ul.third {margin:0px; padding:0px;}
/*	/LEFT NAV	*/

#Header_Left{float:left; width:495px; height:145px;  }
#Header_Right{float:right; width:300px; text-align:right; height:145px; margin-top:0px; padding-right:5px;  }

#Header_Bottom{ }

#Header_Bottom a:link, #Header_Bottom a:active, #Header_Bottom a:visited{font-weight:bold;}

/* HOME	*/
#CenterContent_Home{float:left; width:775px; padding:10px;}
.Search {border:1px solid #000; background:#0067C6; color:#fff; font-size:10px;}
.SearchText{border:1px solid #0A5FB2; color:#0067C6; font-size:12px;}


/*STAFF*/
.tbl_Staff_Display{border-top:1px solid #0067C6; }

.login_input{ border: 1px solid #000; width:100px;  }

#Related input{}
#login_Box{background:url(../images/login-bgnd.jpg) no-repeat; padding:5px 5px;}

#glossary_block input{border:1px solid #000; margin-right:3px;}

/*	RELATED	*/
#Right_01_Header{  color:#fff; font-weight:bold; position:absolute; margin-top:-15px; margin-left:10px;   ;  height:27px; font-size:11px;}

#Right_01_Header_Text{padding-top:7px;}
#R1H_1{background:url(/images/header-bgnd-left.jpg); width:12px; height:27px; float:left;}
#R1H_2{background:#0067C6;height:27px;float:left; min-width:125px; width:auto;  }
#R1H_3{float:left; width:12px; height:27px; background:url(/images/header-bgnd-right.jpg)}

#Right_01{ clear:both; }
#Right_01_TL{ width:11px; height:11px; background:url(../images/top-left-corner.jpg) no-repeat top ;float:left;}
#Right_01_MD{ border-top:1px solid #2371B9; float:left; width:211px; height:10px;}
#Right_01_TR{width:11px; height:11px; background:url(../images/top-right-corner.jpg) right no-repeat top; float:right;}

#Right_01_Mid{ float:left; width:231px;border-right:#2371B9 1px solid; border-left:#2371B9 1px solid;   min-height:70px;  height:auto !important; height:70px; }
#Right_01_Mid_Inner{padding:0px 20px;}
#Right_01_BL{width:11px; height:11px; background:url(../images/bottom-left-corner.jpg) no-repeat top; float:left;}
#Right_01_MB{border-bottom:1px solid #2371B9; float:left; width:211px; height:11px;}
#Right_01_BR{width:11px; height:11px; background:url(../images/bottom-right-corner.jpg) no-repeat top; float:left;}

#Right_01 a:link, #Right_01 a:visited, #Right_01 a:active{ font-weight:bold; color:#000;}

#Right_02{ background:url(../images/yellow-bgnd-top.jpg) top #FEF7DB no-repeat; width:231px; min-height:70px; height:auto !important;  height:70px; padding:0px; margin:0px;}
#Right_02_Bottom{background:url(../images/yellow-bgnd-bottom.jpg) bottom #FEF7DB no-repeat; width:231px; height:10px; padding:0px; margin:0px; }
#Right_02_Inner{padding:1px 10px; }

.boldblue{color:#0A5FB2; font-weight:bold;}




#Right_03 {color:#0A5FB2; font-weight:bold;}

.Login_Error{ position:absolute; top:0; padding-top:60px; padding-left:10px;}

.navtitle{ font-weight:bold; padding-top:10px;margin-left:18px; color:#0067C6;}

/*	HOME */
#Home_Table{width:100%;}
#Home_Left{}
#Home_Mid{ width:300px; min-height:300px; height:auto !important; height:300px;  }
#Home_Right{ width:235px; text-align:right; }

td #Home_Mid{min-height:300px; height:auto !important; height:300px; clear:both;  }

#Home_Right_02{ background:url(../images/yellow-bgnd-top.jpg) top #FEF7DB no-repeat; width:231px; min-height:70px; height:auto !important;  height:70px; margin-top:0px; padding-top:0px;}

#Home_Banner{ min-height:10px; height:auto !important; height:10px; padding-top:5px;}

#home_left_top{ background:url(/images/home_left_top.jpg) no-repeat bottom; width:243px; height:12px;}
#home_left_mid{min-height:270px; height:auto !important; height:270px; background:url(/images/home_left_mid.gif) repeat-y; width:243px; }
#home_left_bottom{background:url(/images/home_left_bottom.jpg) no-repeat; width:243px; height:20px; }

#home_corp_1{ float:left;width:534px; height:12px; background:url(../images/blue_box_01.jpg) no-repeat bottom;  }

#home_corp_4{float:left; width:534px;  background:url(../images/blue_box_02.jpg) ; padding-top:0px; margin-top:0px;  }

#home_corp_5{float:left; width:534px; height:12px; background:url(../images/blue_box_03.jpg) no-repeat; }
#home_corp_6{float:left; border-bottom:1px solid #2371B9;  height:10px; width:497px;}
#home_corp_7{float:left; width:11px; height:11px; background:url(../images/bottom-right-corner.jpg) no-repeat; }

#corp_inner{padding:0px 10px; margin-top:0px; min-height:11px; height:auto !important; height:11px; }

#Box_Top{width:235px; height:11px;  background:url(/images/top-round-corners.jpg) no-repeat bottom left;}
#Box_Mid{float:left; border:1px solid #2371B9; border-top:0px solid transparent; border-bottom:0px solid transparent;width:234px; min-height:20px; height:auto !important; height:20px;}
#Box_Bot{width:235px;float:left; height:11px;background:url(/images/bottom-round-corners.jpg) no-repeat top left;}
#Box_Mid_Inner{padding:3px 10px;}


#Memberlogin { height:16px; width:90px; display:inline;   text-decoration:none;}
#Memberlogin:hover  {background-positon:  -15 0px;  text-decoration:none;} 
a.memberlogin:link,a.memberlogin:visited,a.memberlogin:active{text-decoration:none; height:16px; width:90px; display:inline; }
a.memberlogin:hover{background-position: 0 -16px; }

#home_left_mid_inner{padding:1px 10px;min-height:10px; height:auto !important; height:10px; margin:0px; }
#home_left_mid_inner p {padding-top:0px; margin-top:0px;}
#Home_Mid_inner{ min-height:350px ; height:auto !important; height:350px; width:300px;}

.memberlogout{display:none;}
#LogStatus{display:none;}
#logframe{display:none;}