@charset "utf-8";

.accordion {
	width: 100%;
	border-bottom: solid 1px #d1e7f3;
}
.accordion h3 {
	background: #e7f4fa url(../images/arrow-square.gif) no-repeat right -51px;
	padding: 7px 5px;
	margin: 0;
	font: 12px  Arial, Helvetica, sans-serif;
	border: solid 1px #d1e7f3;
	border-bottom: none;
	cursor: pointer; font-weight:bold; color:#002469;   
}
.accordion h3:hover {
	background-color: #d7eefa; color:#003a64;   
}
.accordion h3.active {
	background-position: right 5px;
}
.accordion p {
	background: #ffffff;
	margin: 0;
	padding:5px;
	border-left: solid 1px #dae0f1;
	border-right: solid 1px #dae0f1; height:200px;
}

body {
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	background-image: url(../images/body_bg.jpg);
	background-repeat: repeat-x; background-color:#e7e7e7;
	padding:0px;
}

td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #002469;
	text-decoration: none;
}


a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #2769b2;
	text-decoration:none; outline:none;
}

a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration:underline; outline:none;
}

form{border:0px; padding:0px; margin:0px;}

img{ border:0px;}
.inner_header_left_bg{
	background-image: url(../images/inner_header_left_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:19px; height: 130px;
}

.inner_header_right_bg{
	background-image: url(../images/inner_header_right_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:20px; height: 130px;
}

.inner_header_bg{
	background-image: url(../images/inner_header_bg.jpg);
	background-repeat: repeat-x;
	height: 130px;
}


.logo_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height: normal;
	font-weight: bold;
	color: #2162a6; font-style:italic;
	text-decoration: none; padding-top:25px; padding-left:15px;
}


.header_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #283e87;
	text-decoration:none;
}

.header_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #283e87;
	text-decoration:none;
}

.header_link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
}


.go_button{
	background-image: url(../images/go_button.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:36px; height:27px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #FFF;
	text-decoration:none; border:none; padding-bottom:2px;
}


.textfield{
	width:130px; height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000; padding-left:4px;
	text-decoration:none; border:solid 1px #283b7d; background-color:#f4f4f4;
}

.footer_left{
	background-image: url(../images/footer_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:8px; height:26px;
}

.footer_right{
	background-image: url(../images/footer_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:9px; height:26px;
}

.footer_middle{
	background-image: url(../images/footer_middle.jpg);
	background-repeat: repeat-x; height:26px;
}

.left_menu_bg{
	background-image: url(../images/left_menu_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:182px; background-color:#919fa6
}

.left_menu_title_bg{
	background-image: url(../images/left_menu_title_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:180px; height:28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #FFF;
	text-decoration:none; padding-left:30px;
}


.left_menu_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #000066;
	text-decoration:none; text-align: justify; padding:10px;
}

.bullet{
	background-image: url(../images/bullet.jpg);
	background-repeat: no-repeat;
	background-position: left 2px;
	width:20px; height:25px;
}

.leftmenu_link_active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #8b0000;
	text-decoration:none;
}

.leftmenu_link_active:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #8b0000;
	text-decoration:none;
}

.leftmenu_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #034889;
	text-decoration:none;
}

.leftmenu_link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
}

.banner_leftbg{
	background-image: url(../images/banner_leftbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:8px; height:150px;
}

.banner_rightbg{
	background-image: url(../images/banner_rightbg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:8px; height:150px;
}

.banner_bg{
	background-image: url(../images/banner_bg.jpg);
	background-repeat: repeat-x;
	height:151px;
}


.table_left_top{
	background-image: url(../images/table_left_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:8px; height:6px;
}


.table_right_top{
	background-image: url(../images/table_right_top.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:8px; height:6px;
}


.table_bottom_left{
	background-image: url(../images/table_bottom_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:8px; height:6px;
}


.table_bottom_right{
	background-image: url(../images/table_bottom_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:8px; height:6px;
}


.table_middle_top{
	background-image: url(../images/table_middle_top.jpg);
	background-repeat: repeat-x; height:6px;
}

.table_bottom_middle{
	background-image: url(../images/table_bottom_middle.jpg);
	background-repeat: repeat-x; height:6px;
}

.table_left_bg{
	background-image: url(../images/table_left_bg.jpg);
	background-repeat: repeat-y; width:8px;
}

.table_right_bg{
	background-image: url(../images/table_right_bg.gif);
	background-repeat: repeat-y; width:8px;
}

.table_bg{ background-color:#FFFFFF; padding-left:15px; padding-top:11px; padding-right:15px; padding-bottom:10px; line-height:18px; }


.events_left_bg{
	background-image: url(../images/events_left_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:11px; height:55px;
}


.events_right_bg{
	background-image: url(../images/events_right_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:11px; height:55px;
}


.events_bg{
	background-image: url(../images/events_bg.jpg);
	background-repeat: repeat-x; height:55px;
}

.events_bullet{
	background-image: url(../images/events_bullet.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	width:20px; height:20px;
}

.footer_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #FFF;
	text-decoration:none;
}

.footer_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFF;
	text-decoration:none;
}

.footer_link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #e3e3e3;
	text-decoration:underline;
}


.nav_seprator{
	background-image: url(../images/nav_seprator.jpg);
	background-repeat: no-repeat;
	background-position: center 4px;
	width:25px; height:6px;
}


.menu_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFF;
	text-decoration:none;
}

.menu_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #214eaa;
	text-decoration:none;
}

.menu_link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000;
	text-decoration:underline;
}


.mission_banner_left{
	background-image: url(../images/mission_banner_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:111px;
}


.facilities_banner{
	background-image: url(../images/facilities_banner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:111px;
}

.inner_banner_right{
	background-image: url(../images/inner_banner_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:257px; height:111px;
}


.inner_banner_bg{
	background-image: url(../images/inner_banner_bg.jpg);
	background-repeat: repeat-x; height:111px;
}

.vision_left{
	background-image: url(../images/vision_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:70px; height:71px;
}


.vision_right{
	background-image: url(../images/vision_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:161px; height:71px;
}


.vision_middle{
	background-image: url(../images/vision_middle.jpg);
	background-repeat: repeat-x; height:71px;
}


.bullet_vission{
	background-image: url(../images/bullet_vission.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	width:20px; height:14px;
}

.title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: normal;
	font-weight: bold;
	color: #0e7bb1;
	text-decoration: none;
	background-image: url(../images/title_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom; height:25px;
}

.sub_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	color: #8b0000;
	text-decoration: none;
}


.black_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}

.numbers_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}


.page_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #1078af;
	text-decoration: none;
	background-image: url(../images/page_title_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top; height:22px; background-color:#f9f9f9; padding-left:5px;
}


.page_subtitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:25px;
	font-weight: bold;
	color: #ad0a0a;
	text-decoration: none; top:0px;
}

.login_link_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:25px;
	font-weight: bold;
	color: #ad0a0a;
	text-decoration: none; top:0px;
}

.login_link_text:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:25px;
	font-weight: bold;
	color: #ad0a0a;
	text-decoration: none; top:0px;
}

.div_content{ padding-top:5px; padding-left:5px; line-height:18px;}


.title_bottom{
	
}


.white_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}


.facilities_banner_right{
	background-image: url(../images/facilities_banner_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:257px; height:111px;
}

.red_bullet{
	background-image: url(../images/red_bullet.jpg);
	background-repeat: no-repeat;
	background-position: left 8px;
	width:14px; height:12px; padding-right:0px;
}


.services_banner_right{
	background-image: url(../images/services_banner_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:257px; height:111px;
}



.services_title{
	background-image: url(../images/services_title.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:111px;
}

sup{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	line-height: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}


.subbullet{
	background-image: url(../images/subbullet.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	width:15px; height:14px;
}

.subbullet1{
	background-image: url(../images/subbullet1.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	width:15px; height:14px;
}

.excell_bullet{
	background-image: url(../images/excell_bullet.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	width:18px; height:18px;
}


.contact_banner_left{
	background-image: url(../images/contact_banner_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:111px;
}


.contact_banner_right{
	background-image: url(../images/contact_banner_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:257px; height:111px;
}


.search_banner_left{
	background-image: url(../images/search_banner_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:111px;
}


.search_banner_right{
	background-image: url(../images/search_banner_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:257px; height:111px;
}


.case_studies_banner_left{
	background-image: url(../images/case_studies_banner_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:111px;
}


.case_studies_banner_right{
	background-image: url(../images/case_studies_banner_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:257px; height:111px;
}


.downloads_banner_right{
	background-image: url(../images/downloads_banner_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:257px; height:111px;
}


.downloads_banner_left{
	background-image: url(../images/downloads_banner_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:111px;
}

.on_going_projects_bg{
	background-image: url(../images/on_going_projects.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:111px;
}


.news_banner_right{
	background-image: url(../images/news_banner_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:257px; height:111px;
}

.news_banner_left{
	background-image: url(../images/news_banner_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:111px;
}


.career_banner_right{
	background-image: url(../images/career_banner_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:257px; height:111px;
}

.career_banner_left{
	background-image: url(../images/career_banner_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:111px;
}


.faq_banner_right{
	background-image: url(../images/faq_banner_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:257px; height:111px;
}

.faq_banner_left{
	background-image: url(../images/faq_banner_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:111px;
}

.disclaimer_banner_right{
	background-image: url(../images/disclaimer_banner_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:257px; height:111px;
}

.disclaimer_banner_left{
	background-image: url(../images/disclaimer_banner_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:111px;
}

.sitemap_banner_right{
	background-image: url(../images/sitemap_banner_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:257px; height:111px;
}

.sitemap_banner_left{
	background-image: url(../images/sitemap_banner_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:111px;
}

.terms_banner_right{
	background-image: url(../images/terms_banner_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:257px; height:111px;
}

.terms_banner_left{
	background-image: url(../images/terms_banner_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:111px;
}


.terms_banner_left{
	background-image: url(../images/terms_banner_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:111px;
}

.rti_banner_left{
	background-image: url(../images/rti_banner_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:111px;
}


.tenders_banner_left{
	background-image: url(../images/tenders_banner_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:111px;
}


.keywords_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #000;
	text-decoration:none;
}


.bullet_links{
	background-image: url(../images/bullet_links.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	height:13px; width:13px;
}

.rightmenu_link_active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #b70000;
	text-decoration:none;
}


.rightmenu_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #ad6200;
	text-decoration:none;
}

.rightmenu_link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #e38100;
	text-decoration:underline;
}


.sublink_table_left_top{
	background-image: url(../images/sublink_table_left_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
 	width:10px; height:9px;
}

.sublink_table_right_top{
	background-image: url(../images/sublink_table_right_top.jpg);
	background-repeat: no-repeat;
	background-position:right top;
 	width:10px; height:9px;
}
.sublink_table_right_bottom{
	background-image: url(../images/sublink_table_right_bottom.jpg);
	background-repeat: no-repeat;
	background-position:right top;
 	width:10px; height:9px;
}
.sublink_table_left_bottom{
	background-image: url(../images/sublink_table_left_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
 	width:10px; height:9px;
}
.sublink_table_middle_top{
	background-image: url(../images/sublink_table_middle_top.jpg);
	background-repeat: repeat-x;
 	height:9px;
}
.sublink_table_middle_bottom{
	background-image: url(../images/sublink_table_middle_bottom.jpg);
	background-repeat: repeat-x;
 	height:9px;
}

.sublink_table_right{
	background-image: url(../images/sublink_table_right.jpg);
	background-repeat: repeat-y;
 	width:10px;
}

.sublink_table_left{
	background-image: url(../images/sublink_table_left.jpg);
	background-repeat: repeat-y;
 	width:10px;
}

.text_highlight{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	font-weight: normal;
	color: #b70000;
	text-decoration:none;
}

.subtitle_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.light_strip_top{ background-color:#f5fafe; border-bottom:solid 1px #FFF; border-top:solid 2px #FFF; height:27px;}

.light_strip{ background-color:#f5fafe; border-bottom:solid 2px #FFF; height:27px;}

.dark_strip{ background-color:#ecf3f9; border-bottom:solid 2px #FFF; height:27px;}

.sitemap_menu_top_left_bg{
	background-image: url(../images/sitemap_menu_top_left_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
 	width:9px; 
	height:26px;
}

.sitemap_menu_top_right_bg{
	background-image: url(../images/sitemap_menu_top_right_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
 	width:9px; 
	height:26px;
}

.sitemap_menu_top_middle_bg{
	background-image: url(../images/sitemap_menu_top_middle_bg.jpg);
	background-repeat: repeat-x;
 	height:26px;
}

.sitemap_menu_bottom_left_bg{
	background-image: url(../images/sitemap_menu_bottom_left_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
 	width:9px; 
	height:10px;
}

.sitemap_bottom_right_bg{
	background-image: url(../images/sitemap_bottom_right_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
 	width:9px; 
	height:10px;
}

.sitemap_menu_middle_right_bg{
	background-image: url(../images/sitemap_menu_middle_right_bg.jpg);
	background-repeat: repeat-y;
	background-position: right top;
 	width:9px;
}

.sitemap_menu_middle_left_bg{
	background-image: url(../images/sitemap_menu_middle_left_bg.jpg);
	background-repeat: repeat-y;
 	width:9px;
}

.sitemap_menu_bottom_middle_bg{
	background-image: url(../images/sitemap_menu_bottom_middle_bg.jpg);
	background-repeat: repeat-x;
 	height:26px;
}

.sitemap_links_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	font-weight: normal;
	color: #2769b2;
	text-decoration:none; outline:none;
}

.sitemap_links_text:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration:underline; outline:none;
}

.sitemap_title_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	color: #358cba;
	text-decoration:none; outline:none;
}


.login_bg{
	background-image: url(../images/login_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width:426px; height:281px;
}

.tmvr_login_bg{
	background-image: url(../images/TMVR_login_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width:260px; height:272px;
}

.login_username_form{
	width:180px; height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000; padding-left:4px;
	text-decoration:none; border:solid 1px #283b7d; background-color:#f4f4f4;
}

.tmvr_login_username_form{
	width:90px; height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000; padding-left:4px;
	text-decoration:none; border:solid 1px #283b7d; background-color:#f4f4f4;
}

.new_Customer_username_form{
	width:175px;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000;
	padding-left:4px;
	text-decoration:none;
	border:solid 1px #283b7d;
	background-color:#f4f4f4;
	padding-right: 15px;
	margin-right: 15px;
}

.new_Customer_username_form2{
	width:175px;
	height:50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000;
	padding-left:4px;
	text-decoration:none;
	border:solid 1px #283b7d;
	background-color:#f4f4f4;
	list-style-position: inside;
}

.submit{
	background-image: url(../images/submit.jpg);
	background-repeat: no-repeat;
	background-position: center middle;
	height: 37px;
	width: 82px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	border: 0px; padding-bottom: 3px;
}

.username_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration:none; outline:none;
}

.forget_password_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration:none; outline:none;
}

.forget_password_text:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration:none; outline:none;
}

.login_banner_right{
	background-image: url(../images/login_banner_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:257px; height:111px;
}

.login_banner_left{
	background-image: url(../images/login_banner_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:111px;
}

.image_border{ border:solid 1px #000;}


.submit1{
	background-image: url(../images/submit1.jpg);
	background-repeat: no-repeat;
	background-position: center middle;
	height:26px;
	width:64px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	border: 0px; padding-bottom: 3px;
}


.textfield_inner{
	width:200px; height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000; padding-left:4px;
	text-decoration:none; border:solid 1px #283b7d; background-color:#f4f4f4;
}

.textarea_inner{
	width:200px; height:60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000; padding-left:4px;
	text-decoration:none; border:solid 1px #283b7d; background-color:#f4f4f4;
}


.handbook_login_bg{
	background-image: url(../images/handbook_login_bg.jpg);
	background-repeat: no-repeat;
	background-position:right top;
 	width:713px; height:107px;
}


.listing_title_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	font-weight: bold;
	color: #cc7400;
	text-decoration:none;
}

.listing_title_link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

.contact_bg{
	background-image: url(../images/contact_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:625px; z-index:100
}

.small_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}

.small_link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
}

.zip_icon{
	background-image: url(../images/zip_icon.jpg);
	background-repeat: no-repeat;
	background-position:left top;
 	width:27px; height:26px;
}