html{
	margin:0px;
}

body, table {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
}

  p {
   margin:0px; padding-top:0px; padding-bottom:15px;
  }

.table-list {
	border:1px solid #999999;
	padding:0px;
	background-color:#FFFFFF;
}
.table-list td{
	padding:5px;
}
.table-list th, .table-list-header{
	padding:5px;
	font-weight:bold;
	background-color:#555555;
	color:#FFFFFF;
	text-align:left;
	/*width:1%;*/
	white-space:nowrap;
	vertical-align:top;
}
.table-list-header {
	font-size:14px;
	background-color:#777777;
}
.table-list th a{
	color:#FFFFFF;
	text-decoration:none;
}
.table-list th a:hover{
	text-decoration:underline;
}
.table-list .explanation{
	border:1px solid #999999;
	padding:5px;
	background-color:#EEEEEE;
	font-weight:bold;
}
.table-list .row1{
}
.table-list .row2{
	background-color:#EEEEEE;
}


.table-white {
	background-color:#FFFFFF;
}
.table-bright {
	background-color:#F9F9F9;
}
.table-medium{
	background-color:#F2F2F2;
}
.search-nav, .search-nav-bottom {
	display:block;
	float:left;
	width:99%;
	margin-bottom:10px;
	color:#666666;
	border:1px solid #DDDDDD;
	border-bottom:2px solid #666666;
	font-weight:bold;
	padding:0px;
}
.search-nav-bottom {
	border:1px solid #DDDDDD;	
	border-top:2px solid #666666;
}
.search-nav a, .search-nav-bottom a, .search-nav-t{
	display:block;
	float:left;
	padding:5px;
	color:#666666;
	padding-right:5px;
	border-right:1px solid #DDDDDD;
}
.search-nav-t{
	color:#000000;
}
.search-nav a:hover,  .search-nav-bottom a:hover{
	color:#FFFFFF;
	background-color:#666666;
	text-decoration:none;
	border-right:1px solid #666666;
}
.search-nav-l{
	width:65%; float:left;
}
.search-nav-r{
	width:35%; float:left; text-align:right;
}
input, button, select, textarea{ font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:11px;}
form{margin:0px; padding:0px;}
body{ font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:18px; margin:0px; background-color:#015967; background-image:url(/images/shell/bg.jpg); background-repeat:repeat-x; }
h1,h2,h3 { font-family:"Times New Roman", Times, serif; color:#005966; }
h1{ font-size:22px; line-height:26px; margin-top:0px; }
h2{ font-size:18px; line-height:21px; font-weight:bold; }
h3{ font-size:14px; line-height:18px; font-weight:bold;}
div { float:left; }
/*#ssh27 div, #ssh26 div { float:none; }*/
.sidebartab,.sidebartab2{ width:237px; font-family:'Times New Roman', Times, serif; color:#FFFFFF; font-size:18px; line-height:18px; background-color:#1C474D; font-weight:bold; padding:13px; clear:both; }
.sidebartab2{ background:none; padding-top:10px; }
.sidebartext{ width:233px; padding:15px; color:#FFFFFF; clear:both;}
.sidebartext2{ width:233px; padding:15px; color:#FFFFFF; clear:both;}
.sidebar a:link, .sidebar a:visited, .sidebartext a:link, .sidebartext a:visited{ color:#FFFFFF;font-weight:bold;}
.sidebar a:active, .sidebar a:hover, .sidebartext a:hover{ color:#FFFF00; }
.sidebar hr { height:1px; background-color:#FFFFFF; display:block; border:none; clear:both; color:#FFFFFF; }
.topnav { width:100%;font-family:'Times New Roman', Times, serif; padding-bottom:10px; }
.topnav a,.topnav a:link,.topnav a:visited{ display:block; color:#005966;   white-space:nowrap; padding:13px; text-decoration:none; border-left:1px solid #9FB7C4; font-size:16px; font-weight:bold; padding-left:10px; padding-right:10px; background-image:url(/z/a/images/s.gif); float:left; }
.topnav a:hover { background-image:url(/images/shell/nav-rollover.jpg); color:#000; }
a:hover{ color:#FF0000; }
.logo{ width:233px; height:21px; font-family:'Times New Roman', Times, serif; padding:15px; padding-top:45px; font-weight:bold; font-size:27px; line-height:21px;}
.logo a, .logo a:link, .logo a:visited{color:#FFFFFF; text-decoration:none; }
.logo a:hover{ color:#FFFF00; text-decoration:underline; }
/*.buttonlink a, .buttonlinka{ display:block; clear:both; float:left; width:208px; border:1px solid #486D70; background-image:url(/images/shell/bg-button.jpg);  color:#FFFFFF; padding:3px; padding-top:1px; text-align:center; font-weight:bold; text-decoration:underline; cursor:pointer; margin-top:5px; }
.buttonlink a:hover, .buttonlinka:hover{ background-color:#FFFFFF;  color:#005966;background-image:none; }
*/
ul{padding-left:15px;padding-top:0px; margin:0px;}

.bfooter { margin:0 auto; width:974px; background-color:#090; height:386px; float:none; clear:both; background-image:url(/images/shell/shell_r7_c1.jpg);}
.topcontact{ font-family:'Times New Roman', Times, serif; font-weight:bold; font-size:21px; line-height:21px; color:#FFFFFF; padding-top:45px; padding-left:15px; width:485px; }
.topcontact a{ color:#FFFFFF; }
.topcontact a:hover{ color:#FFFF00; }
.bfooter{ padding-top:0px;}
.bfooter a:link, .bfooter a:visited { color:#FFFFFF;}
.bfooter a:hover { color:#FFFF00;}
.sidebartext hr { height:1px; background-color:#FFFFFF; display:block; border:none; clear:both; color:#FFFFFF; }
hr { height:1px; background-color:#486D70; display:block; border:none; clear:both; color:#486D70; }
.copyright { width:964px; padding-left:10px; color:#8FBAC0; padding-top:15px;}
.copyright, .copyright a:link,.copyright a:visited{ color:#8FBAC0;}
.copyright a:hover{ color:#FFFFFF;}
.sideinput{width:130px; font-size:9px; line-height:9px; padding:1px; margin:1px; border:1px solid #486D70; float:left; clear:both;}

#ssh2{width:100%; background-image:url(/images/shell/bg_bottom.jpg); background-position:bottom; background-repeat:repeat-x;}
#ssh3{margin:0px auto; float:none; width: 974px; clear:both;}
#ssh4{background-image:url(/images/shell/content-bg.jpg); width:100%;}
#ssh5{width:710px; float:right;}
#ssh6{background-image:url(/images/shell/shell_r1_c3.jpg); width:100%;}
#ssh7{width:100%;}
#ssh8{width:460px;  height:28px;}
#ssh9{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; font-weight:normal; padding-top:23px; color:#FFFFFF; width:460px;}
#ssh10{font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;  padding-top:28px; background-image:url(/images/shell/top.jpg); background-position:top right; width:210px; height:83px; background-repeat:no-repeat; margin-top:15px; text-align:center; float:right;}
#ssh11{font-size:11px; line-height:13px; font-weight:bold; padding-right:10px; float:left; width:200px;}
#ssh11 a{color:#FFF;}
#ssh11 a:hover{color:#FF0;}
#ssh12{font-size:10px; font-style:italic;}
/*
#ssh13{background-image:url(/images/shell/shell_r2_c3.jpg); height:507px; width:690px; padding:10px; padding-top:8px; padding-bottom:0px;}
*/
#ssh13{background-image:url(/images/shell/shell_r2_c3.jpg); height:32px; width:690px; padding:10px; padding-top:8px; padding-bottom:0px;}
#ssh14{width:264px;}
#ssh15{background-image:url(/images/shell/shell_r1_c1.jpg); width:100%; text-align:center; padding-top:23px; height:257px; background-repeat:no-repeat;}
#ssh16{list-style-position:outside; padding-left:15px; font-size:11px; line-height:18px;}
#ssh17{width:691px; height:230px;}
#ssh18{width:100%; height:10px;}
#ssh19{width:691px; height:213px; clear:both; background-color:#CCC;}
#ssh20{width:100%; height:17px;}
#ssh21{width:335px; height:16px; padding:7px; clear:both; font-family:'Times New Roman', Times, serif; font-size:13px; line-height:18px; font-weight:bold; color:#008D97;}
#ssh22{width:324px; height:16px; padding:7px; font-family:'Times New Roman', Times, serif; font-size:13px; line-height:18px; font-weight:bold; color:#008D97;}
#ssh23{width:100%;}
#ssh24{height:378px; width:357px;}
#ssh25{background-image:url(/images/shell/shell_r6_c4.jpg); height:363px; width:328px; padding:10px; padding-top:5px;}
#ssh26{width:329px; height:356px;  overflow:auto;}
#ssh27{ width:680px;  padding:15px; padding-bottom:5px;  padding-top:5px;}
#sh6{float:left; width:75px; font-size:10px; padding-right:3px; text-align:right;}
#sh7{float:left; width:150px;}
#sh8{width:210px; text-align:center;}
#sh9{width:210px; height:100px; font-size:9px; line-height:11px; padding:1px; margin:1px; border:1px solid #486D70;}
#sh10{width:206px; color:#005966; font-size:18px; line-height:18px; padding:3px; margin:1px; border:1px solid #486D70;}
#sh15{width:100%; height:12px;}
#sh16{width:264px; color:#FFFFFF; font-family:'Times New Roman', Times, serif; font-size:13px; line-height:18px; font-weight:bold; padding:13px; padding-top:8px;color:#008D97;}
#sh17{width:195px; padding-top:2px; float:left;}
#sh18{text-align:right;float:right;width:50px;}
#sh19{width:192px; font-family:'Times New Roman', Times, serif; font-size:13px; line-height:18px; font-weight:bold; padding:13px;padding-top:10px;color:#008D97;}
#sh20{width:172px; font-family:'Times New Roman', Times, serif; font-size:13px; line-height:18px; font-weight:bold; padding:13px;padding-top:10px;color:#008D97;}
#sh21{width:233px; padding:15px; color:#FFFFFF; padding-top:5px;}
#sh22{font-size:14px; font-weight:bold;}
#sh23{width:264px; height:195px;  font-size:11px; line-height:18px; padding:13px; padding-top:5px;color:#FFF;}
#sh24{width:192px; height:195px; color:#FFFFFF; font-size:11px; line-height:18px;padding:13px; padding-top:5px;color:#FFF;}
#sh25{width:172px; height:15px; color:#FFFFFF; font-size:11px; line-height:18px;padding-left:13px; padding-top:5px;color:#FFF;}
#sh26{width:100%; height:20px; float:left;}
.zSearchFormText,.zSearchFormText a:link, .zSearchFormText a:visited{ color:#FFF; }
.zSearchFormText a:hover, .zSearchFormText a:active{ color:#FF0; }
