/* CSS Document */
body{  margin:0px 0px 15px 0px; padding:0px; background:url(../images/top_bg.jpg) repeat-x left top; background-color:#DFDFDF;}

.logo{ margin:7px 10px 0px 19px;}
.body_left_shadow{ background:url(../images/body_left_shadow.jpg) repeat-y left top;}
.body_right_shadow{ background:url(../images/body_right_shadow.jpg) repeat-y right top;}
.body_top_shadow{ background:url(../images/body_top_shadow.jpg) repeat-x left top;}
.body_bottom_shadow{ background:url(../images/body_bottom_shadow.jpg) repeat-x left top;}

.body_bg{ background-color:#FFFFFF;}
.left_panel_bg{ background:url(../images/left_panel_right_shadow.jpg) repeat-y right top; padding-top:1px;}


.lnkpara a{font-family:verdana; font-size:11px; color:#CCC; font-weight:bold; text-decoration:none;}
.lnkpara a:hover{font-family:verdana; font-size:11px; color:#FFF; font-weight:bold; text-decoration:underline;}


.jack{font-size:9px; color:#FF6600; font-weight:bold;}
.jack a{font-family:verdana; font-size:11px; color:#57A2B7; font-weight:bold; text-decoration:none;}
.jack a:hover{font-family:verdana; font-size:11px; color:#7DB9CC; font-weight:normal; text-decoration:none;}


.youmay{font-size:16px; color:#FFF7EA; font-weight:bold; text-align:center;}

.youmay ul{ margin:0px 0 0 0; padding:5 0; list-style-type:none; margin-left:5px;}
.youmay ul li{ margin:10px 80px 0px 15px;; padding:0 0 0 0px; list-style-type:none; background:url(../images/arrow.jpg) no-repeat left 5px; font-family:tahoma; font-size:11px; color:#01838B; font-weight:bold;}
.youmay ul li a{ margin:5px 0; padding:0 0 0 0px; list-style-type:none; font-family:tahoma; font-size:11px; color:#800040; font-weight:bold; text-decoration:none;}

.youmay ul li a:hover{ margin:2px 0; padding:0 0 0 0px; list-style-type:none; font-family:tahoma; font-size:11px; color:#D06C4A; font-weight:bold; text-decoration:none;}





.headline_bg{background:url(../images/headline_bg.jpg) repeat-x left top; }
.left_headline{ margin:10px 0px 10px 7px;}
.left_table_border{ border-bottom:#DFDFDF solid 1px; border-left:#DFDFDF solid 1px; border-right:#DFDFDF solid 1px; padding:0px;}
.cancer_news{ border-bottom:#DFDFDF solid 1px; border-left:#DFDFDF solid 1px; border-right:#DFDFDF solid 1px; padding:0px; font-family:Verdana; font-size:11px; color:#7D7264; text-align:left; text-decoration:none; padding:13px 15px 30px 7px;}

ul{ margin:8px 0 0 0; padding:0 0 0 8px; list-style-type:none;}
ul li{ margin:5px 0; padding:0 0 0 7px; list-style-type:none; background:url(../images/arrow_blue.jpg) no-repeat left 6px; font-family:Verdana; font-size:11px; color:#000000; font-weight:normal; text-align:left; line-height:16px;}
ul li ul{margin:8px 0 0 0; padding:0 0 0 5px; list-style-type:none; }
ul li ul li{ margin:5px 0; padding:0 0 0 7px; list-style-type:none; background:url(../images/arrow_orange.jpg) no-repeat left 6px; font-family:Verdana; font-size:11px; color:#7D7264; font-weight:normal; text-align:left; line-height:16px; }
ul li ul li a{ color:#7D7264; font-weight:normal; text-decoration:none; }
ul li ul li a:hover{ color:#000; font-weight:normal; text-decoration:none; }

.banner_bottom{ background-color:#0A6B8E; font-family:Tahoma; font-size:11px; color:#FFFFFF; border-left:#FFF solid 1px;  border-right:#FFF solid 1px; padding:10px 0px 10px 30px;}

.headline{ font-family:Verdana; font-size:12px; color:#0A6B8E; font-weight:bold; text-align:left;}

.blue_txt{ font-family:Verdana; font-size:12px; color:#05456B; font-weight:bold; text-align:left;}
.blue_txt a{ color:#05456B; font-weight:bold; text-align:left;}
.blue_txt a:hover{ color:#05456B; font-weight:bold; text-align:left;}

.right_table{ padding:0px 0 5px 8px; font-family:Tahoma; font-size:11px; color:#000; border-bottom:#DFDFDF solid 1px; border-left:#DFDFDF solid 1px; border-right:#DFDFDF solid 1px;}
.right_table ul{ margin:8px 0 0 0; padding:0 0; list-style-type:none;}
.right_table ul li{ margin:5px 0; padding:0 0 0 7px; list-style-type:none; background:url(../images/arrow_gray.jpg) no-repeat left 6px; font-family:tahoma; font-size:11px; color:#0A6B8E; font-weight:bold; text-align:left; line-height:16px;}
.right_table ul li a{ color:#0A6B8E; font-weight:bold; text-decoration:none; }
.right_table ul li a:hover{ color:#FF8300; font-weight:bold; text-decoration:none; }

.main_table{ padding:16px 26px 26px 26px;}
.top{ background:url(../images/top_bg.jpg) left top repeat-x; padding:13px 5px 4px 0;}
.top .search{ font-family:tahoma; font-size:11px; color:#008D96; font-weight:bold; padding-top:7px;}
.top .search .text_box{ font-family:verdana; font-size:11px; color:#838280; font-weight:normal; width:180px; height:18px; border:1px solid #BEBFB0; padding:0 10px; margin-left:10px;}
.top .search .button{ background:url(../images/search_icon.jpg) no-repeat left top; border:0; color:#BEBFB0; width:21px; height:20px;}
.date{ font-family:tahoma; font-size:11px; color:#BCE6E9; padding-top:8px;}
.top .search select{border:1px solid #BEBFB0; color:#838280; width:220px; height:20px; font-family:Verdana; font-size:11px; font-weight:normal}
.date{ font-family:tahoma; font-size:11px; color:#BCE6E9; padding-top:0px;}


.boxpara
{
color:#7C7C7C; font-size:8pt; text-align:justify; font-family:tahoma, serif, Geneva, arial; font-style:normal; line-height:140%; margin:0pt; padding-top:0pt;
}

.all_co
{
color: #333333;
	font-weight: bold;
	font-size:16px;
	vertical-align: middle;
	font-family:Verdana;
}

.style1 {
	color: #FFFFFF;
	font-weight: 200;
	font-size:19px;
	vertical-align: middle;
	font-family:Verdana;
}



#information{ padding:0px 0 5px 8px; font-family:verdana; font-size:11px; color:#000;}
#information ul{ margin:8px 0 0 0; padding:0 0; list-style-type:none;}
#information ul li{ margin:5px 0; padding:0 0 0 7px; list-style-type:none; background:url(../images/arrow_blue.jpg) no-repeat left 6px; font-family:tahoma; font-size:11px; color:#0A6B8E; font-weight:bold; text-align:left; line-height:16px;}
#information ul li a{ color:#0A6B8E; font-weight:bold; text-decoration:none; }
#information ul li a:hover{ color:#FF8300; font-weight:bold; text-decoration:none; }

#information ul li ul{ margin:0px 0 0 0px; padding:0px 0px 0px 0px; list-style-type:none;}
#information ul li ul li{ margin:5px 0px; padding:2px 0 0 10px; list-style-type:none; background:url(../images/bullet1.jpg) no-repeat left 7px; font-family:tahoma; font-size:11px; color:#000; font-weight:normal; text-decoration:none;}
#information ul li ul li a{ margin:5px 0px; padding:2px 0 0 0px; list-style-type:none; font-family:tahoma; font-size:11px; color:#000; font-weight:normal; text-decoration:none;}
#information ul li ul li a:hover{color:#01838B; font-weight:normal; padding:2px 0 0 0px;}

#information ul li ul li ul{ margin:0px 0 13px 5px; padding:2px 0 0 0; list-style-type:none;}
#information ul li ul li ul li{ margin:4px 0px; padding:0px 0 0 1px; list-style-type:none; background:url(../images/bullet2.jpg) no-repeat left 7px; font-family:Trebuchet MS; font-size:11px; color:#01838B; font-weight:normal;}
#information ul li ul li ul li a{ margin:4px 0px; padding:0px 0 0 8px; list-style-type:none; font-family:Trebuchet MS; font-size:11px; color:#01838B; font-weight:normal;}
#information ul li ul li ul li a:hover{ color:#EF7B00; font-weight:normal; font-family:Trebuchet MS; padding:0px 0 0 8px;}

#information b{ background:url(../images/pdf.jpg) no-repeat left 0px; padding:3px 0 0 21px; font-family:tahoma; font-size:11px; color:#01838B; font-weight:bold; line-height:22px;}


#welcome{ background-color:#F7F7F7; border-left:1px solid #fff;}
#welcome .heading{ background:url(../images/headline_bg.jpg) repeat-x left top; border-bottom:1px solid #fff; border-top:1px solid #fff; padding:10px 0px 10px 20px;}
#welcome .content{ padding:13px 21px; background-color:#F7F7F7; font-family:verdana; font-size:11px; color:#505050; font-weight:normal; line-height:24px;}
#welcome .content b{ font-famaily:verdana; font-size:13px; color:#058995; font-weight:bold; text-decoration:none;}

#welcome .content ul{ margin:0px 0 0px 0px; padding:0 0 0 0; list-style-type:none;}
#welcome .content ul li{ margin:0px 0px 0px 0px; padding:0 0 0 8px; list-style-type:none; background:url(../images/arrow_blue.jpg) no-repeat left 9px; font-family:verdana; font-size:11px; color:#505050; font-weight:normal; text-align:left; line-height:22px;}
#welcome .content ul li a{ color:#0A6B8E; font-weight:bold; text-decoration:none;}
#welcome .content ul li a:hover{ color:#FF8300; font-weight:bold; text-decoration:none;}

#welcome .content ul li ul li{margin:0px 0px 0px 8px; font-family:verdana; font-size:11px; color:#173B49; font-weight:normal; text-decoration:none; background:url(../images/bullet2.jpg) no-repeat left 8px;}
#welcome .content ul li ul li a{ font-family:verdana; font-size:11px; color:#173B49; font-weight:normal; text-decoration:none; }
#welcome .content ul li ul li a:hover{ font-family:verdana; font-size:11px; color:#173B49; font-weight:normal; text-decoration:underline;}

#welcome .content ul li ul li ul li{ font-family:verdana; font-size:11px; color:#026369; font-weight:normal; text-decoration:none; background:url(../images/bullet1.jpg) no-repeat left 11px;}
#welcome .content ul li ul li ul li a{ font-family:verdana; font-size:11px; color:#026369; font-weight:normal; text-decoration:none; }
#welcome .content ul li ul li ul li a:hover{ font-family:verdana; font-size:11px; color:#026369; font-weight:normal; text-decoration:underline;}

#welcome .content ul li b{ color:#01838B;}
#welcome .content ul li span{ color:#19459E;}
#welcome .content a{ font-famaily:verdana; font-size:11px; color:#0A6B8E; font-weight:normal; text-decoration:none;}
#welcome .content a:hover{ font-famaily:verdana; font-size:11px; color:#0A6B8E; font-weight:normal; text-decoration: underline;}
#welcome .content .more{ font-famaily:verdana; font-size:11px; color:#1999A1; font-weight:bold; text-decoration:none;}
#welcome .content .more a{ font-famaily:verdana; font-size:11px; color:#000000; font-weight:bold; text-decoration:none;}
#welcome .content .more a:hover{ font-famaily:verdana; font-size:11px; color:#000000; font-weight:bold; text-decoration: underline;}

.bottom_shadow{ background:url(../images/middile_bottom_bg.jpg) left bottom repeat-x;}



#welcome .content1{ padding:13px 10px; background-color:#F7F7F7; font-family:verdana; font-size:11px; color:#505050; font-weight:normal; line-height:24px;}
#welcome .text{ padding:0px 0px; background-color:#F7F7F7; font-family:verdana; font-size:11px; color:#505050; font-weight:normal; line-height:14px;}
#welcome .content1 b{ color:#01838B; font-weight:normal; text-decoration:none;}

#welcome .content1 div{ padding:0px 10px 10px 10px; margin-bottom:10px; border-bottom:1px solid #DCDCDC; font-family:verdana; font-size:11px; color:#505050; font-weight:normal; line-height:24px;}

.content_new{ font-family:verdana; font-size:11px; color:#0A6B8E; font-weight:normal; text-decoration:none;  }
.content_new a{ font-family:verdana; font-size:11px; color:#0A6B8E; font-weight:normal; text-decoration:none;  }
.content_new a:hover{ font-family:verdana; font-size:11px; color:#0A6B8E; font-weight:normal; text-decoration:underline;  }



.flash_top{ background:url(../images/flash_top_middile.jpg) repeat-x left top;}



#right_pannel{ background:url(../images/right_pannel_bg.jpg) left top repeat-y;}
#right_pannel #content{ padding:7px 20px 0 20px;}
#right_pannel #content #faq{ background:url(../images/faq_bg.jpg) no-repeat left top; font-family:tahoma; font-size:12px; color:#505050; padding:69px 14px 16px 14px; margin-bottom:10px; height:auto;}

#right_pannel #content #faq1{background: url(../images/faq_bg_02.jpg) no-repeat left top; font-family:tahoma; font-size:12px; color:#505050; padding:10px 14px 10px 14px; margin-bottom:0px;  width:159px; }

#right_pannel #content #faq1 b{font-family:Tahoma; font-size:11px; color:#116194; font-weight:bold; }

#right_pannel #content #ads{ border-top:1px solid #3DB5BC; font-family:verdana; font-size:11px; color:#000; padding:20px 0px; margin-top:20px;}
#right_pannel #content #ads b{ font-family:verdana; font-size:11px; color:#01838B; font-weight:bold; text-decoration:underline;}
#right_pannel #content #ads a{ font-family:verdana; font-size:10px; color:#1D8222; text-decoration:none;}
#right_pannel #content #ads span{ font-family:verdana; font-size:11px; color:#FFA11A; font-weight:bold; text-decoration:underline;}

#bottom{ background:url(../images/left_shadow.jpg) left top repeat-y; background-color:#FFFFFF;}
#bottom .right_shadow{ background:url(../images/right_shadow.jpg) right top repeat-y;}
#bottom .menus{ background:url(../images/bottom_menu_bg.jpg) repeat-x; font-family:verdana; font-size:11px; color:#fff; line-height:22px;}
#bottom .menus a{color:#fff; text-decoration:none; margin:0 4px;}
#bottom .menus a:hover{color:#fff; text-decoration:underline;}
#bottom #logos{ background:url(../images/right_shadow.jpg) right top repeat-y; padding:7px 22px 18px 22px; font-family:verdana; font-size:11px; color:#000;}
#bottom #logos a{font-family:verdana; font-size:11px; color:#000000; text-decoration:none;}
#bottom #logos a:hover{font-family:verdana; font-size:11px; color:#0A6B8E; text-decoration:none;}

#bottom #logos div{ border-bottom:1px solid #D1CDC1; margin-bottom:10px; padding-bottom:4px; font-family:verdana; font-size:11px; color:#000;}
#bottom #logos div b{ font-family:verdana; font-size:11px; color:#81807E; font-weight:bold;}

.footer{ background:url(../images/bottom_gray_bg.jpg) repeat-x; font-family:verdana; font-size:11px; color:#fff; line-height:18px;}
.footer a{ font-family:verdana; font-size:11px; color:#fff; text-decoration:none; padding:0 4px;}
.footer a:hover{ font-family:verdana; font-size:11px; color:#fff; text-decoration: underline;}

.footer b{ font-family:verdana; font-size:11px; color:#BBBBBA; text-decoration:none; font-weight:normal;}
.image_border{ border:1px solid #B8B8B8; padding:3px;}

#information ul.list_itemsone
{margin:0px 0 0 0px; padding:0 0 0 8px; list-style-type:none;}
#information .list_itemsone li{margin:4px 0px; padding:0px 0 0 8px; list-style-type:none; background:url(../images/bullet2.jpg) no-repeat left 6px; font-family:Trebuchet MS; font-size:11px; color:#01838B; font-weight:normal;}

#information .list_itemsone li a{margin:4px 0px; padding:0px 0 0 1px; list-style-type:none; font-family:Trebuchet MS; font-size:11px; color:#01838B; font-weight:normal;}
#information .list_itemsone li a:hover{color:#EF7B00; margin:4px 0px; padding:0px 0 0 1px;}
.sub:link, .sub:visited{font:bold 11px Tahoma; color:#0A6B8E; text-decoration:none;}
.sub:hover{font:bold 11px Tahoma; color:#FF8300; text-decoration:none;}

#welcome .bluetext{font:normal 11px Tahoma; color:#00858D; text-decoration:none;}
.boder{border:solid 1px #939292; border-collapse:collapse;}

.text_box {width:143px;	$width:140px; height:16px; font-family:tahoma; font-size:11px; border:1px solid #888888; color:#2B3637;}

.input {width:280px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #888888; color:#2B3637;}
	
.textarea {width:143px;	$width:140px; height:50px; font-family:tahoma; font-size:11px; border:1px solid #888888;color:#2B3637;
	scrollbar-face-color:#FFFFFE;
	scrollbar-shadow-color:#FFFFFE;
	scrollbar-highlight-color:#FFFFFE;
	scrollbar-darkshadow-color:#FFFFFE;
	scrollbar-track-color:#FFFFFE;
	scrollbar-arrow-color:#000000;
	scrollbar-3dlight-color:#FFFFFE;
}

.text_box_small{ height:15px; text-align:left;  width:60px; border:1px solid #888888; font-family:tahoma; font-size:11px; color:#2B3637; font-weight:normal;}
.code{width:40px; padding:2px 0px 0px 3px; height:18px; background-color:#7F9B95; }
* + html .code{width:40px; padding:2px 0px 0px 3px;  line-height:17px; background-color:#7F9B95; }

.submit_button{width:55px; height:20px; background-color:#EFEFEF; border:1px solid #B0B0B0; font-family:tahoma; font-size:11px; color:#5E5757; font-weight:bold; text-align:center;}

.update{padding-left:20px;}

.td1, .td2, .td3, .td4, .td5{height:40px; vertical-align:middle; color:#393838; padding:0px 3px 0px 3px; font-family:Verdana; font-size:11px; }

.td1{background-color:#E9E4D7;}

.td1 a{color:#B91D40; text-decoration:underline;}

.td1 a:hover{color:#B91D40; text-decoration:none;}

.td2{background-color:#F0D4A2;}

.td2 a{color:#B91D40; text-decoration:underline;}

.td2 a:hover{color:#B91D40; text-decoration:none;}

.td3{background-color:#E19277;}

.td3 a{color:#B91D40; text-decoration:underline;}

.td3 a:hover{color:#B91D40; text-decoration:none;}

.td4{background-color:#92B8D7;}

.td4 a{color:#B91D40; text-decoration:underline;}

.td4 a:hover{color:#B91D40; text-decoration:none;}

.td5{background-color:#E3CBA7;}

.td5 a{color:#B91D40; text-decoration:underline;}

.td5 a:hover{color:#B91D40; text-decoration:none;}

.table{border:1px solid #DCDCDC; border-collapse:collapse;padding:2px ;}


ul.list_items
{ margin:0; padding:0; list-style-type:none;}

ul.list_items li
{margin:0 0 0px 0; padding:0 0 0 20px; list-style-type:none;	font:normal 11px Verdana; color:#161616; text-decoration:none; background:url(../images/bullet_01.jpg) no-repeat left 6px; line-height:20px; font-weight:normal; text-decoration:none;}


.emaillink form{padding:0px 0px 0px 0px; margin:0px;}

.emaillink input{border:1px solid #B0B0B0; width:120px; height:16px; margin-bottom:4px; color:#2B3637; font-family:Tahoma; font-size:11px; padding:2px;}

.emaillink .b1{font-family:Tahoma; font-size:11px; color:#116194; background:url(../images/email_icon.jpg) left top no-repeat; padding-left:22px;  font-weight:bold; }

.emaillink .submit_button{width:55px; height:20px; background-color:#EFEFEF; border:1px solid #B0B0B0; font-family:tahoma; font-size:11px; color:#5E5757; font-weight:bold; text-align:center;}

 .b1 a {color:#116194; text-decoration:none; background:url(../images/email_icon.jpg) right 2px no-repeat; padding-right:22px; padding-bottom:2px;  font-weight:bold; line-height:23px; }
 
 .b1 a:hover{color:#116194; text-decoration:underline;  background:url(../images/email_icon.jpg) right 2px no-repeat; padding-right:22px;  font-weight:bold; }
 
 .copyrights{ font-family:verdana; font-size:11px; color:#B5B4B4;}
.copyrights a{ font-family:verdana; font-size:11px; color:#B5B4B4; text-decoration:none; padding:0px;}
.copyrights a:hover{ font-family:verdana; font-size:11px; color:#B5B4B4; text-decoration: underline;}

.select_button{ width:190px; height:auto; margin:2px 0px 3px 0px; border:1px solid #A19C9C; font-family:Verdana; font-size:11px; color:#595959; font-weight:normal;}

.about a:link, .about a:visited{
	font:normal 11px Tahoma; color:#0D5D80; text-decoration:none; margin:0px 0px 0px 0px; display:block;  padding:0px 0px 0px 13px; background-image:url(../images/about_icon.jpg); 	background-position:left 2px; background-repeat:no-repeat; }
.about a:hover{
	font:normal 11px Tahoma; color:#5AA5BA; text-decoration:none;  display:block;   background-image:url(../images/about_icon_h.jpg); background-position:left 2px; background-repeat:no-repeat;}
	.about_visited a{
	font:normal 11px Tahoma; color:#0D5D80; text-decoration:none; margin:0px 0px 0px 0px; display:block;  padding:0px 0px 0px 13px; background-image:url(../images/about_icon_h.jpg); 	background-position:left 2px; background-repeat:no-repeat; }

.quota a:link, .quota a:visited{
	font:normal 11px Tahoma; color:#0D5D80; text-decoration:none; margin:0px 0px 0px 0px; display:block;  padding:0px 0px 0px 13px; background-image:url(../images/get_quote_icon.jpg); 	background-position:left 2px; background-repeat:no-repeat; }
.quota a:hover{
	font:normal 11px Tahoma; color:#5AA5BA; text-decoration:none;  display:block;   background-image:url(../images/get_quote_icon_h.jpg); background-position:left 2px; background-repeat:no-repeat;
}

.quota_visited a{
	font:normal 11px Tahoma; color:#0D5D80; text-decoration:none; margin:0px 0px 0px 0px; display:block;  padding:0px 0px 0px 13px; background-image:url(../images/get_quote_icon_h.jpg); 	background-position:left 2px; background-repeat:no-repeat; }

.contact a:link, .contact a:visited{
	font:normal 11px Tahoma; color:#0D5D80; text-decoration:none; margin:0px 0px 0px 0px; display:block;  padding:0px 0px 0px 13px; background-image:url(../images/contact_icon.jpg); 	background-position:left 4px; background-repeat:no-repeat; }
.contact a:hover{
	font:normal 11px Tahoma; color:#5AA5BA; text-decoration:none;  display:block;   background-image:url(../images/contact_icon_h.jpg); background-position:left 4px; background-repeat:no-repeat;
}

.contact_visited a{
	font:normal 11px Tahoma; color:#0D5D80; text-decoration:none; margin:0px 0px 0px 0px; display:block;  padding:0px 0px 0px 13px; background-image:url(../images/contact_icon_h.jpg); 	background-position:left 4px; background-repeat:no-repeat; }

.top_line{ font-family:Tahoma;font-size:11px; color:#12688B;}

.more_ads a{ font-family:Verdana; color:#C24141; font-size:11px; font-weight:bold; text-decoration:underline;}
.more_ads a:hover{ font-family:Verdana; color:#C24141; font-size:11px; font-weight:bold; text-decoration:none;}

.normaltxt{ font-family:Tahoma;font-size:11px; color:#0A6B8E;}



ul.MenuBarHorizontal
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	cursor: default;
	width: auto;
}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 1000;
}

/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: relative;
	text-align: left;
	cursor: pointer;
	width: 104px;
	float: left;}
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	z-index: 1020;
	cursor: default;
	width: 8.5em;
	position: absolute;
	left: -1000em;
	
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
	left: auto;
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li
{
	width:124px;   margin:0; padding:0;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
ul.MenuBarHorizontal ul ul
{
	position: absolute;
	margin: 0px 0px 0px 160px;
	$ margin: 0px 0px 0px 0px;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
	left: auto;
	top: 0;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Submenu containers have borders on all sides */
ul.MenuBarHorizontal ul
{
	border:none; border-bottom:1px solid #CBCDCE;
}
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a
{
	display: block;
	cursor: pointer;
	background-color:#E9DEC5;
	color: #333;
	text-decoration: none;
}

ul.MenuBarHorizontal ul li a
{font-size:11px;
font-weight:normal;
font-family:Tahoma;
color:#B8D1DC; padding:4px; margin:0; border:1px solid #CBCDCE; border-bottom:0px; float:left; width:150px;
background-color:#116486; 
}
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
	background-color: #2485A6;
	color: #FFF;
}

/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{
	background-color: #2485A6;
	color: #FFF;
}


ul.MenuBarHorizontal iframe
{
	position: absolute;
	z-index: 1010;
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
		background: #FFF;
		
	}
}
{

	.blue_text{font-family:Verdana; font-weight:bold; font-size:11px; color:#6B71B4;}
	
	

	
/*ul.list_items li a
{margin:0 0 0px 0; padding:0 0 0 0px; list-style-type:none;	font:normal 11px Verdana; color:#4E4E4E; text-decoration:none; line-height:20px; font-weight:bold; text-decoration:underline;}
	
ul.list_items li a:hover
{margin:0 0 0px 0; padding:0 0 0 0px; list-style-type:none;	font:normal 11px Verdana; color:#7AB4CA; text-decoration:none; line-height:20px; font-weight:bold; text-decoration:underline;}*/

.services_table{border-bottom:1px dashed #870A04;}
.catchline{font:bold 11px Tahoma; color:#DA7A15; text-decoration:none;}
.star{color:#FF0000; font:normal 11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.ads{ border-top:1px solid #3DB5BC; font-family:verdana; font-size:11px; color:#000; padding:20px 0px; margin-top:20px;}



