@media print{#printheader{display:block;}
#maincol,#mainpage,#mainbody,#mainheader,#mainfooter{margin-left:0;margin-right:0;padding-left:0 !important;padding-right:0 !important;width:auto !important;}
.contentpaneopen{width:100%;text-align:justify;}
#mainheader,#leftcol,.donotprint{display:none;}
}
body{text-align:center;font-family:verdana, arial, sans-serif;background:#116FA5 url(/assets/templates/sqweb/images/outerbackground.png) repeat;margin:0;padding:0 0 15px;}
img{border:0;}
a{text-decoration:none;font-weight:700;border:none;}
a:hover{text-decoration:underline;border:none;}
#outerpage{background:transparent url(/assets/templates/sqweb/images/header.png) repeat-x top;}
#mainpage{width:970px;text-align:left;margin-left:auto;margin-right:auto;margin-bottom:20px;background:transparent url(/assets/templates/sqweb/images/content_middle.png) repeat-y;}
#printheader{display:none;}
#mainheader{height:116px;width:100%;background:#FFF url(/assets/templates/sqweb/images/header.png) repeat-x top;}
#mainheader #top-top{height:30px;width:100%;background:transparent;}
#mainheader #top-bottom{height:80px;width:970px;background:transparent;float:left;}
#mainbody{width:970px;padding-top:6px;background:transparent url(/assets/templates/sqweb/images/content_top.png) no-repeat top;}
#mainbody #pathway{width:900px;height:20px;padding-left:20px;padding-top:3px;padding-bottom:2px;}
#mainbody #leftcol{width:152px;float:left;position:relative;margin-right:5px;}
#mainbody #maincol{float:left;width:800px;padding-top:3px !important;margin-left:0 !important;}
#mainfooter{height:28px;width:100%;background:transparent url(/assets/templates/sqweb/images/content_bottom.png) bottom left no-repeat;font-size:10px;margin-top:50px;padding-bottom:3px;}
.clr{clear:both;}
.logo{float:left;width:450px;height:80px;cursor:pointer;}
.tagline{float:right;width:520px;height:80px;background:url(/assets/templates/sqweb/images/slogan.png) bottom right no-repeat;}
div.menu{width:152px;background:transparent url(/assets/templates/sqweb/images/mainmenu_middle.png) left repeat-y;margin-bottom:10px;}
div.menu div{width:152px;background:transparent url(/assets/templates/sqweb/images/mainmenu_top.png) top left no-repeat;}
div.menu div div{width:152px;background:transparent url(/assets/templates/sqweb/images/mainmenu_bottom.png) bottom left no-repeat;}
div.menu div div div{width:137px;background:transparent;font-size:11px;padding:10px 10px 10px 5px;}
div.menu div div div div{margin:0;padding:0;}
div.menu h3{font-size:14px;color:#00395a;font-weight:700;width:130px;border-bottom:1px solid #00395a;margin:0 0 5px;padding:0;}
div.menu div div div ul{list-style:none;margin-left:0;margin-bottom:0;margin-top:0;padding-left:0;padding-bottom:0;padding-top:0;}
div.menu div div div ul li{margin-left:0;padding-bottom:2px;font-size:12px;padding-left:4px;line-height:26px;margin-bottom:2px;font-weight:700;color:#00395a;}
div.menu div div div ul li a{font-weight:700;color:#00395a;display:block;text-decoration:none;border-right:4px solid #CACACA;voice-family:inherit;width:135px;}
html>body div.menu div div div ul li a{width:135px;}
div.menu div div div ul li a:hover,div.menu div div div ul li.here a{background:#F1F1F1;text-decoration:none;border-right:4px solid #629bbc;}
div.menu div div div ul li ul{list-style:none;margin-left:0;margin-bottom:0;padding-top:2px;padding-left:0;}
div.menu div div div ul li ul li{font-size:11px;line-height:20px;font-weight:400;margin:0 0 2px;padding:2px 0 0 12px;}
div.menu div div div ul li ul li a,div.menu div div div ul li.here ul li a{background:transparent;font-weight:400;color:#00395a;padding-left:12px;display:block;text-decoration:none;border-right:4px solid #CACACA;voice-family:inherit;width:123px;margin:0 0 0 -12px;}
div.menu div div div ul li ul li a:hover,div.menu div div div ul li ul li.here a{margin-left:-12px;padding-left:12px;background:#F1F1F1;text-decoration:none;voice-family:inherit;width:123px;border-right:4px solid #668A9E;}
#topmenu{height:20px;float:right;width:600px;}
#topmenu ul{list-style:none;margin:2px 0 5px 0.7em;padding:0 0 0 0.7em;}
ul#mainlevel-nav{list-style:none;float:right;white-space:nowrap;margin:0;padding:0;}
ul#mainlevel-nav li{width:auto !important;float:right;font-size:11px;height:20px;line-height:20px;white-space:nowrap;background:url(/assets/templates/sqweb/images/topmenu_left.png) bottom left no-repeat;margin:0 1px 0 0;}
ul#mainlevel-nav li a{font-weight:400;height:20px;display:block;padding-left:5px;padding-right:10px;text-decoration:none;color:#CCC;margin-left:5px;white-space:nowrap;background:url(/assets/templates/sqweb/images/topmenu_right.png) bottom right no-repeat;}
#search{width:148px;height:28px;float:right;vertical-align:top;background:url(/assets/templates/sqweb/images/search.png) right top no-repeat;margin:0;padding:2px 0 0 10px;}
#search .inputbox{width:100px;height:18px;font-size:11px;color:#00395a;background:transparent;border:none;line-height:14px;margin:0;padding:0;}
#search .button{height:14px;font-size:11px;color:#00395a;background:transparent;border:none;line-height:10px;margin:0;padding:0;}
.pathway{color:#BBB;font-size:11px;text-decoration:none;font-weight:400;}
.pathway a{color:#BBB;text-decoration:none;font-weight:400;}
.pathway a:hover{text-decoration:underline;}
.image{border:1px solid #ccc;margin:5px;}
.image_caption{margin-top:2px;background:#efefef;color:#666;font-size:11px;border-top:1px solid #ccc;padding:1px 2px;}
hr{width:90%;}
hr.separator{width:40%;}
.small{font-size:11px;color:#ABABAB;line-height:0.7;}
.smalldark{font-size:11px;color:#000;height:10px;line-height:10px;text-align:left;}
.createdate{font-size:10px;color:#ABABAB;height:10px;line-height:0.7;}
.modifydate{font-size:10px;color:#ABABAB;height:20px;line-height:20px;margin-bottom:5px;}
a.readon{font-size:10px;line-height:15px;border:1px solid #EEE;padding-left:13px;background:url(/assets/templates/sqweb/images/readon.png) no-repeat left;margin-top:10px;text-decoration:none;font-weight:400;}
a.readon:hover{background:#EEE url(/assets/templates/sqweb/images/readon.png) no-repeat left;text-decoration:none;}
.content{font-size:11px;line-height:18px;padding:0;}
.contentheading{width:98%;font-weight:700;font-size:18px;height:26px;line-height:26px;font-family:verdana, sans-serif;border-bottom:1px solid #00395a;color:#00395a;}
.contentpaneopen{text-align:left;background:transparent;width:800px;}
.contenttext{padding-left:6px;padding-right:6px;text-align:justify;font-size:12px;}
.contentseparator{height:10px;}
.contenttext p{line-height:1.6;}
.contenttext h1{font-size:18px;font-weight:400;font-family:verdana, sans-serif;color:#00395a;}
.contenttext h2{font-size:16px;font-weight:700;color:#00395a;}
.contenttext h3{font-size:14px;font-weight:700;color:#00395a;}
.contenttext h4{font-size:12px;font-weight:700;color:#00395a;}
.contenttext a:link,.contenttext a:visited,.contenttext a:active{font-weight:400;text-decoration:underline;color:#00395a;}
.contenttext a:hover{font-weight:400;text-decoration:underline;color:#00639C;}
.contenttext td{vertical-align:top;}
html>body div.menu div div div ul li ul a,div.menu div div div ul li.here ul a,html>body div.menu div div div ul ul li a:hover,div.menu div div div ul li ul li.here a{width:123px;}
#search form,form{margin:0;padding:0;}
.button,.inputbox{border:1px solid #BBB;}

