@charset "utf-8";
/* CSS Document */
/* ---------------- */

/* DEFAULTS */

html { height: 100%; }
body { position: relative; text-align: center; margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #151B2E; height: 100%; }
p { color: #151B2E }
a { color: #011550; text-decoration: none;}
a:hover { color: #028cdc; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #151B2E; }
img { border: 0; }

/* MAIN SITE STRUCTURE */

#phone_strip { position: relative; width: 959px; text-align: right; margin: 14px auto 3px auto; color: #819bbc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  }
#keyline { position: relative; padding: 12px; border: 1px solid #CDCDCD; width: 935px; margin: 0 auto; height: auto; }
#container { text-align: left; width: 935px; margin: 0px auto; height: auto; overflow: hidden;  }

#content2 { position: relative; text-align: left; width: auto; margin-left: 185px; display: block; /* border fixes IE6 */ border: 1px solid white;  padding-bottom: 2em; min-height: 438px; height: 100%; }

#content2_products { position: relative; text-align: left; width: auto; margin-left: 185px; display: block; /* border fixes IE6  */ border: 1px solid white; padding-bottom: 0px; height: 100%; overflow: hidden; }

#copyright { position: relative; margin: 5px auto; width: 959px; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999; }
#copyright a { color: #999; }
#copyright a:hover { color: #028cdc; }

/* HEADER AREA */

#header { position: relative; background-image: url(../images/header2.jpg); width: 100%; height: 60px; margin-bottom: 4px; }


/* BANNER_OLD_DELETE WHEN LIVE */

#banner_ad_flash { position: absolute; left: 207px; top: 0; z-index: 10; }
#banner_ad_static { position: absolute; left: 207px; top: 0; z-index: 0;}

/* BANNER_NEW */

#banner_ad_flash2, #banner_ad_static2 { position: absolute; left: 167px; top: 0; z-index: 10; visibility: hidden; }

/* LOGIN FORM ORIG */

#dist_login { position: relative; left: 757px;	top: 12px; width: 172px; height: 34px; xpadding: 13px; }
#dist_login form { margin: 0px; padding: 0px; }
.dist_login_input {	width: 77px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; }
.dist_login_label { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px; color: #FFFFFF; }

/* LOGIN FORM NEW */

#dist_login2 { position: relative; left: 628px;	top: 12px; width: 307px; height: 34px; }
#dist_login2 form { margin: 0px; padding: 0px; }
.dist_login_input2 { width: 117px; height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; }
.dist_login_label2 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px; color: #FFFFFF; margin-bottom: 2px; }

/* */

#nav_bar { width: 100%; height: 25px; background: #003994; overflow: hidden; }

a.topnav { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
a.topnav:hover { text-decoration: bold; }

#breadcrumb { width: 100%; height: 16px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7a7a7c; }
#breadcrumb a { color: #7a7a7c; }
#breadcrumb a:hover { color: #028cdc; }

#breadcrumb_home { width: 100%; height: 16px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7a7a7c; position: absolute; left: 0; top: 0; z-index: 50; }

/* SIDENAV */


/* sidenav is for the benefit of IE6 and acts as a long background */
#sidenav { position: absolute; left: 0; width: 185px; z-index: -51; height: 5000px; background-color: #002388; background-image: url(../images/sidenav_fade.jpg); background-repeat: no-repeat; }

#sidenav2 { position: absolute; width: 185px; top: 16px; bottom: 0; left: 0; height: auto; }

#sidenav3 {position: absolute; width: 185px; top: 0; bottom: 0; left: 0; right: auto; }

#sidenav_column {position: absolute; width: 185px; top: 16px; bottom: 0; left: 0; height: 100%; background-color: #002388; z-index: -10; background-image: url(../images/sidenav_fade.jpg); background-repeat: none; xborder: 1px dashed red;}

#content_parent { position: relative; height: 100%; overflow: hidden; }

div#content { text-align: left; float: left; width: 750px; xheight: 440px; height: auto; xborder: 1px dotted #999; color: #151B2E; height: 100%;}



/* HOME PAGE */

#home_myidx { width: 184px; height: 153px; background-image: url(../images/myidx_fade.png); }
#home_boxout1 { width: 184px; height: 143px; background-image: url(../images/home_box_fade.jpg); }
#home_boxout2 { width: 184px; height: 143px; background-image: url(../images/home_box_fade.jpg); }

.home_body { width: 355px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #151b2e; line-height: 1.45; float: left; margin-top: 145px;}
.home_body h2 { margin-bottom: 4px; text-align: left;}
.home_body p {margin-top: 5px;}

.myidx_content { position: absolute; margin: 65px 12px 0 12px; color: #6a051c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 158px; }

.boxout_header { margin: 6px 11px 3px 11px; color: #e8053a; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }

.box_header { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px; width: auto; height: 25px; line-height: 25px; padding-left: 11px; }
.box_content { font-family: Verdana, Arial, Helvetica, sans-serif; color: #002487; font-size: 11px;
margin: 0 11px 3px 11px; }

a.box_link { color: black; text-decoration: none; margin-left: 11px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.box_link:hover { color: #028cdc; }
.idx { color: #011650; }

a.newuser { font-size: 11px; color: white; 	text-decoration: none;	}
a.newuser:hover { color: #028cdc; }

/* NEW HOME PAGE */

#home_main_content { position: absolute; left: 0; top: 13px; background-image: url(../images/home_image.jpg); background-repeat: no-repeat; height: 395px; width: 619px; xborder: 1px dotted red; overflow: hidden; }

#home_excellence_title { position: absolute; left: 18px; top: 15px;}
#home_main_body { position: absolute; left: 19px; top: 95px; width: 190px; height: 251px; }
#home_main_body h2 { margin: 0; color: #837e65; font-size: 23px; width: 217px; }
#home_main_body p { margin-top: 15px; color: #151b2e; font-size: 12px; line-height: 1.3; }


#home_view_products { position: absolute; left: 17px; top: 359px; }

#home_rightcol_bg { position: absolute; left: 619px; top: 13px; background-color: #d5d5cb; width: 315px; height: 661px; z-index: -1; } 

#home_rightcol_box1 { position: absolute; left: 627px; top: 20px; width: 147px; height: 129px; xborder: 1px dotted red; z-index: 1; background-image: url(../images/panel12_bg.jpg); font-family: Verdana, Arial, Helvetica, sans-serif; }
#home_rightcol_box1 img { margin: 0 auto; }
#home_rightcol_box1 h1 { color: #fff; Xcolor: #becce3; font-size: 14px; margin: 0; padding: 0; line-height: 1.0; display: block; position: absolute; }
#home_rightcol_box1 h2 { color: #fff; font-size: 11px; margin: 0; padding: 0; display: block; position:absolute; line-height: 1.1; }
#home_rightcol_box1 p { color: #a4bbf6; font-size: 10px; margin: 0; display: block; position:absolute; width: 132px; line-height: 1.0; }
#home_rightcol_box1 a { color: #fb1b56; font-size: 10px; display: block; }
#home_rightcol_box1 a:hover { color: #2ac2fc; }
.panel_endlink { position: absolute; top: 112px; }

#home_rightcol_box2 {  position: absolute; left: 779px; top: 20px; width: 147px; height: 129px; xborder: 1px dotted red; background-image: url(../images/panel12_bg.jpg); font-family: Verdana, Arial, Helvetica, sans-serif; }
#home_rightcol_box2 img { margin: 0 auto; }
#home_rightcol_box2 h1 { color: #fff; Xcolor: #becce3; font-size: 14px; margin: 0; padding: 0; line-height: 1.0; display: block; position: absolute; }
#home_rightcol_box2 h2 { color: #fff; font-size: 11px; margin: 0; padding: 0; display: block; position: absolute; }
#home_rightcol_box2 p { color: #a4bbf6; font-size: 10px; margin: 0; display: block; position: absolute; width: 132px; line-height: 1.0; }
#home_rightcol_box2 a { color: #fb1b56; font-size: 10px; display: block; }
#home_rightcol_box2 a:hover { color: #2ac2fc; }

#home_rightcol_box3_static { position: absolute; left: 627px; top: 159px; width: 300px; height: 250px; z-index: 0; }
#home_rightcol_box3 {  position: absolute; left: 627px; top: 159px; width: 300px; height: 250px; z-index: 10; }
#home_rightcol_box4_static {  position: absolute; left: 627px; top: 418px; width: 300px; height: 250px; z-index: 0; }
#home_rightcol_box4 {  position: absolute; left: 627px; top: 418px; width: 300px; height: 250px; z-index: 10;}


#home_news_bg { position: absolute; top: 417px; height: 256px; left: 0px; width: 604px; background-image: url(../images/news_bg.jpg); background-repeat: no-repeat; background-color: #e1e6ec; }
.home_news { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #474436; width: 125px; line-height: 1.1; } 
.home_news_pic { background-image: url(../images/home_thumb_bg.jpg); width: 116px; height: 85px; margin-left: -2px; margin-bottom: 9px; }
.home_news_pic img { margin-left: 2px; }

.home_news a { color: #011550; font-weight: bold; font-size: 10px; margin-bottom: 8px; }
.home_news a:hover { color: #0ec1cc; } 

.home_news p { margin-top: 6px; margin-bottom: 1px;}

#home_news1 { position: absolute; left: 19px; top: 435px; width: 135px; height: 227px; background-image:url(../images/news_line.gif); background-position: right; background-repeat: no-repeat; /*border: 1px dotted red;*/ }
#home_news2 { position: absolute; left: 168px; top: 435px; width: 135px; height: 227px; background-image:url(../images/news_line.gif); background-position: right; background-repeat: no-repeat; }
#home_news3 { position: absolute; left: 317px; top: 435px; width: 135px; height: 227px; background-image:url(../images/news_line.gif); background-position: right; background-repeat: no-repeat; }
#home_news4 { position: absolute; left: 468px; top: 435px; width: 135px; height: 227px; xborder: 1px dotted red; }

/* PRODUCTS */

h1 { margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 28px; font-weight: normal; color: #011650; }
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: normal; color: #5685c3; }

/* PRODUCTS */

#prod_lhs { float: left; width: 361px; } 
#prod_photo { position: absolute; right: 0; left: auto; width: 380px; background-repeat: no-repeat; z-index: -1; }
#background_tint { position: absolute; right: 0; bottom: 0; top: 0px; width: 380px; left: auto; background-image: url(../images/tint_strip.jpg); background-repeat: repeat-y; z-index: -51; height: 5000px; }

.prod_desc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #001358; padding-bottom: 18px;}
.prod_desc p { color: #001358; }
.prod_spec1, .prod_spec2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	line-height: 1.5; }

.prod_spec1 { color: #49699f; }
.prod_spec2 { color: #011551; }
#boxout_wrapper { float: left; width: 775px; margin-top: 11px; }
.prod_boxout { float: left; background-image:url(../images/box_fade.jpg); width: 167px; height: 99px; margin-left: 4px;  padding-left: 13px;}
.prod_boxout_head { line-height: 27px; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; }

.prod_boxout a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; color: #161c2e; }
.prod_boxout a:hover { color: #028cdc; }

.prod_desc a { font-weight: bold; }

#prod_captions { float: left; margin-left: 100px; width: 245px; color: #011550; font-size: 10px; }
#prod_captions p { margin-top: 12px; }
.cap_desc { font-size: 9px; color: #454545; } 

/* SIDE NAV */

a.side0 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 11px; text-decoration: none; }
a.side0:hover { color: #fff; }

/* for plan text header without image */
.sn_header_plain {	background-color: #5382c2;	width: auto; height: 29px; line-height: 29px; padding-left: 12px; border-bottom: 2px solid white; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

.sn_header { background-color: #5382c2; width: auto; height: 29px; padding-left: 12px; border-bottom: 2px solid white; }

.sn_header_txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }	


/* sub nav level 0 highlight */

.sn_0 {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; padding-left: 9px; width: auto; }
.sn_0_hl {  /*border-top: 1px solid #dae2f0; border-bottom: 1px solid #91c4e8;*/ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 9px; width: auto; background-color: #fff; color: #002388; }
.sn_0_hl a { color: #002388; }
.sn_0_hl a:hover { color: #002388; text-decoration: underline; }


.sn_0_selected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; height: 20px; line-height: 20px; padding-left: 9px; width: auto; } 

.sn_0_arrow_down { margin-left: 1px; margin-right: 4px; }
.sn_0_arrow_right { margin-left: 4px; margin-right: 6px; }

.sn_0 a { vertical-align: middle; }
.sn_0_selected a { vertical-align: middle; }

.sn_1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #fff; height: 15px; line-height: 15px; padding-left: 17px; width: auto;	xborder: 1px red dotted; overflow: hidden; }

.sn_1 a { color: #fff; text-decoration: none; }
.sn_1 a:hover { text-decoration: underline; color: #FF0000; }
.sn_1 img { marign-left: 5px; margin-right: 6px; }

.sn_2 { background-color: #256ebc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff; padding-left: 31px; height: 13px; }
.sn_2 a { color: #fff; text-decoration: none; }
.sn_2 a:hover { color: #fff; text-decoration: underline; }

.sn_2_selected { background-color: #fff; border-top: 1px solid #dae2f0; border-bottom: 1px solid #91c4e8; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color: #002388; padding-left: 31px; height: 13px; }

.sn_2_selected a { color: #002388; text-decoration: none; }
.sn_2_selected a:hover { color: #002388; text-decoration: underline; }

.sn_full_line { margin-top: 5px; width: auto; border-bottom: 1px solid white; }

/* CONTACT PAGE */

.contact_content { width: 336px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #011550; padding-bottom: 19px;}
.contact_header { font-size: 20px; font-weight: normal; color: #011550; margin-top: 52px; margin-bottom: 23px; }
.contact_map { width: 377px; height: 337px; float: right; margin-top: 20px; xborder: 1px dotted red;}
.contact_subhead { color: #5685c3; font-size: 15px; margin: 0;}
.contact_line { color: #d4d4d4; width: 336px; }

.contact_map_link { position: absolute; top: 91px; left: 0; width: 100px; padding-left: 12px; height: 25px; line-height: 25px; color: #fff; }
.contact_map_links { position: absolute; top: 116px; width: 108px; height: 47px; padding-top: 13px; padding-left: 1px;  }
.contact_map_links a { text-decoration: none; color: #011550; font-size: 9px;  }
.contact_map_links a:hover {  color: #028cdc; }

a.contact_email { font-weight: bold; color: #011550; text-decoration: none;}
a.contact_email:hover { color: #028cdc; }

.contact_company_details { margin-top: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }

/* ABOUT PAGE */

.about_body {	width: 450px; }
.about_head, h1 { font-size: 20px; font-weight: normal; color: #011550; margin-top: 12px; padding-bottom: 23px; }
.about h2 { margin-bottom: 18px; margin-top: 0px; }
.about_hr { height: 1px; width: 100%; color: #5E7BA7; background-color: #5E7BA7;  border: 0; }
.about_hr2 { clear: both; padding-top: 10px; padding-bottom: 10px; }
.about p { margin-top: 0; }

/* EXHIBTIONS */

.ex_header { font-size: 20px; font-weight: normal; color: #011550; margin-top: 12px; margin-bottom: 23px; }
.ex_show_title { font-weight: bold; }
.ex_block { width: 620px; background-color: #fff; padding: 5px;}
.ex_block1 { width: 620px; background-color: #d8e0ef; padding: 5px;}
.ex_content td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; xborder: 1px solid red;}

/* NEWS */

.news_head { color: #011550; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 1.2; }
.news_date { color: #737682; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.news_pic { border: 1px solid #81c4eb; }
.news_content a { font-weight: bold; }
.news_caption { color: #151c2e; font-weight: bold; }

/* DISTRIBUTOR */

.dist_content { padding-left: 12px; width: 500px; }
.dist_name { font-weight: bold; color: #003994; } 
.dist_block { font-size: 11px;}
.dist_block a { text-decoration: none; color: #011550; font-weight: bold; }
.dist_block a:hover { color: #028cdc; }

/* IATA */

.iata_header { padding-left: 14px; width: 400px; color: #003994; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; }	
.iata_content { line-height: 1.3; font-size: 12px; }
.iata_content a { font-weight: bold; }
.iata_content td { font-size: 11px; line-height: 14px; } 
.iata_content h2 { margin-bottom: 5px; }
.iata_table { margin: 20px 0 5px 0; padding: 5px 0; border-top: 1px solid #5E7BA7; border-bottom: 1px solid #5E7BA7; width: 456px;}
.iata_copy { width: 355px; }

/* PROD GALLERY */

.gallery_box2 a { display: block; width: 122px; height: 122px; border: 1px solid #d0dae4; float: left; background-image: url(../images/prod_box.png); margin-bottom: 4px;}
.gallery_box2 a:hover {border: 1px solid #028cdc;}

.gallery_box1 { width: 122px; height: 170px; xborder: 1px dotted red; float: left; margin-left: 8px; margin-bottom: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; font-weight: bold;}
.gallery_header { clear: both; font-weight: bold; color: #5685c3; margin: 5px 0px 5px 8px;}
.gallery_box1 a:hover {color: #028cdc;}
.gallery_desc {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #444; font-weight: normal; }

/* COMMON */

.rhs_fade { position: absolute; width: 371px; height: 5000px; left: auto; top: 0; xbottom: 0px; right: 0; background-image: url(../images/line_fade.jpg); background-repeat: repeat-y; z-index: -50; }

.lhs_column { position: relative; left: 29px; margin-top: 10px; width: 345px; xborder: 1px dotted blue;}

.inner_fade_column { position: absolute; left: 14px; top: 0; width: 177px; bottom: 0; height: 100%; background-image: url(../images/prod_fade.jpg); background-repeat: no-repeat; padding: 10px; background-color: #a1b6cb; /* z-index and height are for the benefit of IE6 to make column stretch */ z-index: -1; height: 2000px; }

.boldLink { font-weight: bold; }

.pic_border { border: 1px solid #81c4eb; }

/* flush lists */
ul { padding: 0; margin-top: 1.5em; margin-left: 1.3em; }
li { padding: 3px;}

/* DEALERS */

.dealer_subhead { margin-top: 10px; font-weight: bold; }
.dealer_cat_subhead { font-size: 12px; font-weight: bold;}
.dealer_content { font-size: 12px; }
.dealer_content TD {font-size: 11px; line-height: 14px;}
.dealer_content A {font-weight: bold;}
.dealer_HR { height: 1px; width: 100%; color: #5E7BA7; background-color: #5E7BA7;  border: 0; }
.unlinked { color: #aaa; }

/* MY IDX REGISTER */

.register_form_old { margin-left: 20px; float: left; margin-top: 65px; width: 300px; xborder: 1px dotted red; }
.register_form { position: relative; left: 240px; top: 55px; width: 300px; height: auto; }

.myinput { width: 160px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px; border: 1px solid #CDCDCD;}

.register_form td {	font-size: 10px; line-height: 14px; color: #011650;}
.register_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #151B2E; line-height: 1.4 }
.register_text a {font-weight: bold; }

.myidx_body { font-size: 12px; }

/* TERMS & CONDITIONS */

#terms { height: 100%; padding: 20px 20px 0px 20px; overflow: scroll; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #001358; }
#terms h2 { margin-bottom: 10px; margin-top: 0px; }

/* RANDOM */

a#hl9link  { background-image:url(../images/download_icon.png); background-repeat: no-repeat; background-position: left; padding-left: 21px; margin-top: 15px;  }

a:hover#hl9link  { background-image:url(../images/download_icon1.png); background-repeat: no-repeat; background-position: left;   }

a.hl9link  { background-image:url(../images/download_icon.png); background-repeat: no-repeat; background-position: left; padding-left: 21px; margin-top: 15px;  }

a:hover.hl9link  { background-image:url(../images/download_icon1.png); background-repeat: no-repeat; background-position: left;   }

#overlayBar2 { position: relative; width: 814px; height: 63px; background-image: url(../overlays/images/overlaybar2.jpg); }
#overlayBar2 h2 { position: absolute; padding: 0; margin:0; left: 37px; top: 18px; font-family: Verdana, Geneva, sans-serif; color: #fff; font-size: 17px; }
#overlayBar2 a#close { display: block; position: absolute; left: 717px; top: 19px; color: #fc2f64; margin:0; padding: 0;  }
#overlayBar2 a#close:hover {color: #fff;}
#overlayBar2 a#print { display: block; position: absolute; left: 654px; top: 19px; color: #fc2f64; margin:0; padding: 0;}
#overlayBar2 a#print:hover {color: #fff;}

#overlayBar2 ul { list-style: none; padding: 0; margin: 0; position: absolute; left: 38px; top: 40px;}

#overlayBar2 li { float: left; margin: 0; padding: 0; margin-right: 9px; color: #011550; font-size: 10px;}
#overlayBar2 li a {  color: #011550; }
#overlayBar2 li a:hover { color: #fc2f64; }

#overlayBar2 li a.myLink { color: #011550; }
#overlayBar2 li a.myLink:hover { color: #fff; }

#overlayBar2 .gt { color: #fc2f64 !important; padding-right: 4px; }

#sb_sub { position: absolute; padding: 0; margin: 0; left: 38px; top: 40px;}
.nav  { float: left; margin: 0; padding: 0; margin-right: 9px; color: #011550; font-size: 10px;}
.nav a {  color: #011550; }
.nav a:hover { color: #fc2f64; }
