@charset "utf-8";
* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-image: url(../images/check.gif);
	list-style-position: inside;
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
body { 	background: url(../images/bg/main_bg.jpg) repeat-x left top #A6A4A5; }
img { border-style: none; }
#main_body { width: 896px; margin-right: auto; margin-left: auto; background-color: #FFFFFF; }
#contact_header { text-align: right; padding: 19px 23px 14px 0; }
#main_body_border { border: 1px solid #A2A0A0; }
#navigation-main_bg { background: url(../images/navigation/bg.jpg) repeat-x left top; }
#navigation-left_corner { background: url(../images/navigation/bot_l.jpg) no-repeat left bottom; }
#navigation { background: url(../images/navigation/bot_r.jpg) no-repeat right bottom; height: 31px; text-align: center; }
#navigation ul { padding-top: 8px; }
#navigation ul li { display: inline; }
#home_content { float: right; width: 667px; padding-bottom: 17px; }
#home_content h1 { text-align: left;  }
#home_content h2 { padding-bottom: 12px; }
#home_content p {
	font-size: 11px;
	padding-bottom: 19px;
	padding-right: 31px;
	padding-top: 0px;
}
#home_content p a:link, #home_content p a:visited { font-weight: bold; color: #333333; text-decoration: none; }
#home_content p a:hover, #home_content p a:active { font-weight: bold; color: #333333; text-decoration: underline; }
#content_border { border-right:4px solid #FFFFFF; border-bottom:4px solid #FFFFFF; border-left:4px solid #FFFFFF; background:#fcfcf9 url(../images/bg/content_bg.jpg) repeat-x left bottom; }
#home_logo { text-align: right; float: left; width: 192px; padding-top: 176px; }
#sub_header { padding: 0 19px 12px 21px; border-bottom:#eaeaea solid 1px; }
#sub_header h1 { float: left; padding-top: 13px; }
#sub_header h2 { text-align: right; padding-top: 41px; font-size: 7px; line-height: 8px; }
#sub_pg_contact { text-align: right; padding:11px 46px 8px 0; border-bottom:#939598 solid 1px; }
#sub_pg_content { float: right; width: 705px; }
#sub_pg_content #main { width: 686px; }
#sub_pg_content  #main #header { background:url(../images/bg/network_connector.jpg) top right no-repeat; height: 81px; border-bottom:#939598 solid 1px; margin-bottom: 21px; }
#sub_pg_content  #main  #header h1 { font-size: 12px; line-height: 15px; padding-top: 20px; }
#sub_pg_content  #main  #header h2 { font-size: 11px; line-height: 13px; padding-top: 15px; padding-left: 39px; }
#sub_pg_content #main h3 { font-size: 11px; line-height: 19px; font-weight: bold; width: 491px; }
#sub_pg_content #main p { font-size: 11px; padding-bottom: 23px; line-height: 19px; width: 491px; }
#subnav { float: left; width: 163px; padding-top: 62px; }
.l_et_pd { padding-left: 8px; margin-bottom: 5px; }
#subnav h1 { font-size: 12px; font-style: italic; font-weight: normal; border-bottom:#9D9FA2 solid 1px; padding:0 3px 5px 3px; color: #636466; }
#subnav ul { list-style-type: none; font-size: 11px; line-height: 14px; }
#subnav ul li { font-weight: bold; display: inline; }
#subnav ul li a:link, #subnav ul li a:visited { display: block; padding-left: 11px; margin-bottom: 11px; }
#subnav ul li ul li a:link, #subnav ul li ul li a:visited { display:block; font-weight:normal; background-image:none; margin-bottom: 11px; padding-left: 36px;}
#subnav ul li ul li a:hover, #subnav ul li ul li a:active { display:block; font-weight:normal; background-image:url(../images/navigation/subnav_box.gif); background-repeat:no-repeat; background-position:25px 0px; margin-bottom: 11px; padding-left: 36px; }
#subnav ul a:link, #subnav ul a:visited { color: #636466; text-decoration: none; }
#subnav ul a:hover, #subnav a:active { color: #333333; text-decoration: none; background:url(../images/navigation/subnav_box.gif) no-repeat top left; }
#legal { font-size: 9px; padding: 7px 10px 20px 10px; color: #FFFFFF; line-height: 14px; background-color: #A6A4A5; }
#legal a:link, #legal a:visited { color: #FFFFFF; text-decoration: underline;}
#legal a:hover, #legal a:active { color: #000000; text-decoration: underline; }
.float_killer { clear: both; }
 

