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

body {background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;margin-top:0px;}
#whole_wrapper {background-image:url(images/wrapperbackground.jpg);margin-left:auto;margin-right:auto;width:980px;height:auto; overflow: hidden;}

#bannerwrapper {position:relative;color:#FFFFFF;background-color:#3B4551;margin-left:auto;margin-right:auto;width:948px;height:75px;}
#MSH-SBTC-HomePage-07 {position:absolute;left:10px;top:5px;width:75px;height:60px;}
#banner_title {position:absolute;left:95px;width:520px;text-align:left;margin-top:10px;font-size:14px;}
#bannerhorizontalnavlist {float:right;margin:5px;padding:0;}
#bannerhorizontalnavlist li{font-size:12px;margin-right:10px;list-style:none;display:inline;}
#bannerhorizontalnavlist li a {color:#FFFFFF;text-decoration:underline;}
#bannerhorizontalnavlist li a:hover {color:#E1D711;text-decoration:none;cursor:pointer;cursor:hand;}

#mainnavigation {position:relative;background-color:#366;margin-left:auto;margin-right:auto;width:948px;height:40px;color:#fff;}

#mainheadlines_wrapper {position:relative;height:370;width:948px;margin-left:auto;margin-right:auto;background-image:url(images/headlines_background.jpg);background-repeat: repeat-x;}
#mainheadlinesbreadcrumbes {padding-left:20px;font-size:10px;padding-top:5px;color:#333333;height:20px;}
#mainheadlinestitle {float:left;width:400px;height:auto;margin-left:25px;margin-top:20px;padding-left:10px;border-left-width: 4px;	border-left-style: solid;border-left-color:#FECD02;overflow:hidden;padding-top:0;color:#333;font-size:16px;}
#mainheadlinesimage {float:right;width:490px;height:280px;margin-right:10px;border-style:inset;border-color:#666666;border-width:thin;margin-top:20px;}

.subsectionswrapper {position:relative;width:948px;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
#subsectionstitle {float:left;width:900px;margin-left:25px;margin-top:10px;margin-bottom:20px;padding-left:0px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color:#3B4551;overflow:hidden;padding-bottom:10px;color:#333;font-size:16px;font-weight:400;}
.subtitleleft {float:left;width:425px;height:120px;margin-left:25px;margin-bottom:20px;overflow:hidden;font-size:14px;color:#333;}
.subtitleright {float:left;width:425px;height:120px;margin-left:50px;margin-bottom:20px;overflow:hidden;font-size:14px;color:#333;}
#subsectionstitlenews {float:left;width:900px;margin-left:25px;margin-top:10px;margin-bottom:20px;padding-left:0px;border-top-width: 1px;border-top-style: solid;border-top-color:#3B4551;overflow:hidden;padding-bottom:10px;padding-top:10px;color:#333;font-size:14px;font-weight:400;}
.footerwrapper {float:left;width:948px;margin-left:16px;margin-right:16px; margin-top:20px;background-color:#F0F0F0;border-bottom-color:#3B4551;border-bottom-style:solid;border-bottom-width:2px;font-size:10px;}
.footerleft {float:left;margin-left:16px;width:500px; margin-top:10px;}
.footerright {float:right; width:300px; margin-top:10px;margin-right:20px;text-align:right;}


a {text-decoration:none;}
a img {border:none}
h1, h2, h3, h4, h5, h6 {margin-top: 5px;margin-bottom:5px;}

p {margin-top: 5px;margin-bottom:10px;font-size:13px;}
.headingsize30 {font-size:30px;font-weight:600;text-decoration:none;margin-bottom:5px;}
.headingsize24 {font-size:24px;font-weight:600;text-decoration:none;margin-bottom:5px;}
.headingsize18 {font-size:18px;font-weight:600;text-decoration:none;margin-bottom:5px;}
.headingcolor {color:#00507B;}
h50 {color:red;}

.imagefloatleft {float:left;margin-right:5px;margin-top:5px;margin-bottom:5px;padding-right:10px;}
.imagerightborder {border-right-style:solid;border-right-width:3px;}
.imagerightbordercolor1 {border-color:#093;}
.imagerightbordercolor2 {border-color:#3333CC;}
.imagerightbordercolor3 {border-color:#330066;}
.imagerightbordercolor4 {border-color:#993300;}
.imagerightbordercolor5 {border-color:#990066;}
.imagerightbordercolor6 {border-color:#FF0000;}
.imagerightbordercolor7 {border-color:#F90}
.imagerightbordercolor8 {border-color:#66FFFF;}
.imagerightbordercolor9 {border-color:#3B4551;}
.hover {text-decoration:none;}

CSS for drop down navigation bar

.dd_menu li:hover ul li a 	{}
.dd_menu {padding:0px; margin:0px; list-style-type:none; height:40px;}
.dd_menu li {float:left; height:40px;}
.dd_menu li a {padding:15px 15px; display:block; color:#fff; text-decoration:none; font:12px arial, verdana, sans-serif; font-weight: bold;}
.dd_menu ul {position:absolute;Z-index:999; left:-9999px; top:-9999px; list-style-type:none;}
.dd_menu li:hover {position:relative; background:#3B4551;}
.dd_menu li:hover ul {left:0px; top:40px; background:lavender; padding:3px; border:1px solid grey; width:130px;}
.dd_menu li:hover ul li {height:25px; border:none;}
.dd_menu li:hover ul li a {height:25px; padding:0px; display:block; font-size:11px; min-width:180px; line-height:18px; text-indent:5px; color:#444; background-color:lavender; text-decoration:none; border:1px solid transparent;}
.dd_menu li:hover ul li a:hover {height:22px; background:silver; color:#000; border:solid 1px #444;}
