#wrapper{width:100%;}
#container{margin:0 auto;width:941px;background-color:#fff;}
#top{margin:0px;padding:0px;background:white;padding-top:5px;}
#home #top{}
#sub #top{margin-bottom:-20px;}
#Logo img {margin-left:20px;}
#sub #Logo{margin-bottom:20px;}



#topLeft{width:441px; float:left;}

#CalloutPane{margin-left:20px;width:421px;float:left;}
#home #CalloutPane{
	width:441px;
	font:14px/18px Arial, serif;
	margin-top:20px;
	height:260px;
	background:url(../Assets/clientImages/home_scope.png) bottom center no-repeat;
	margin-bottom:20px;
}
#home #CalloutPane h1{font-size:20px}
#home #CalloutPane h1, h2, h3{
	font:24px/20px Tahoma, Arial, serif;
	margin-bottom:2px;
	margin-left:25px;
	padding-right:40px;
	color:#000;
}
#home #CalloutPane p{margin-left:35px;padding-right:48px;}
#home #CalloutPane ul{margin-left:60px;padding-right:48px;line-height:24px;font-size:15px;}

/*
#homescope{background:url(../Assets/clientImages/home_scope.png) no-repeat;width:247px;height:114px;margin-left:65px;margin-top:-18px;}
*/

#RightPane{width:498px;float:left;text-align:center;padding-top:2px;margin-top:60px;}

#bottom{border-top:#123a74 solid 2px;margin:0px;padding:0px;}
#home #bottom{background:white url(../Assets/ClientImages/panelbg.jpg) repeat-x;}
#sub #bottom{background:white;}

#LeftPane{min-height:300px;float:left;}
#home #LeftPane{width:441px;font:14px/18px Arial, serif;padding-bottom:25px;}
#home #LeftPane h1{font-size:20px}
#home #LeftPane h1, h2, h3{font:24px/20px Tahoma, Arial, serif;color:#000;}
#home #LeftPane p{}
#home #LeftPane ul{margin-left:60px;padding-right:48px;line-height:24px;font-size:15px;}
#home #LeftPane #steth{margin-left:98px;margin-top:15px;font-weight:bold;}

#sub #LeftPane{margin-top:33px;margin-left:30px;margin-bottom:30px;width:661px;padding-right:20px;font:13px/18px arial, serif;}
#sub #LeftPane h1{font:24px/26px Tahoma, Arial, serif;font-weight:bold;color:#fdb813;margin-left:0;}
#sub #LeftPane h2, h3{font:14px/18px Tahoma, Arial, serif;font-weight:bold;color:#fdb813;margin-left:0;margin-bottom:10px;}

#sub #LeftPane h1{font-size:24px;}
#sub #LeftPane h2{font-size:18px;font-weight:bold;}
#sub #LeftPane ul li{list-style-type:square;}

#admin #LeftPane{float:none;min-height:30px;height:30px;}
#ContentPane{float:left;}
#home #ContentPane{width:498px;}

#sub #ContentPane{width:218px;border-left:#0a3370 solid 2px;margin-top:100px;min-height:400px;}
#sub #ContentPanetext{width:200px;padding:20px 0 0 10px;font:14px/20px Arial, serif;clear:both;}
#sub #ContentPanetext h3 {font:14px/16px Arial, serif; font-weight:bold;color:#123a74;border-bottom:1px solid #123a74;margin-bottom:15px;}
#sub #ContentPanetext h2 {font:16px/18px Arial, serif; font-weight:bold;color:#123a74;margin-bottom:15px;margin-top:-15px;margin-left:2px;}
.tm {font:8px/4px Arial, serif;color:#123a74;padding-bottom:35px;}
#sub #ContentPanetext ul {padding:10px 0 0 -10px; list-style-type:square;}
#sub #ContentPanetext ul li {font:12px/14px Arial, serif;color:#000;padding:10px 0 4px 0;margin-left:-20px;}
#sub #ContentPane img{float:right;margin-bottom:-28px;}
#sub #ContentPane h1{color:#0a3370;font-size:16px;margin-left:10px;width:150px;}
#sub #ContentPane ul{font-size:12px;margin-top:-10px;}

#RightSideText {width:200px;padding:50px 0 0 10px;font:14px/20px Arial, serif;}
#RightSideText ul {list-style-type:none;font:13px/16px Arial, serif;color:#000;padding:10px 0 0px 0;margin-left:-2px;}
#RightSideText li {font:26px/18px;padding-bottom:25px;}
#RightSideText li a{font-weight:bold;text-decoration:none;color:#123a74;}
#RightSideText li a:hover{font-weight:bold;text-decoration:none;color:#123a74;}



#quote {font:14px/20px Arial, serif;margin-left:50px;}
#quote  li {list-style:square #123973;}

ol li {line-height:18px;padding-bottom:15px;}
ul.products a{ list-style-type:square;color:#123a74;font-weight:bold;font:24px/18px;}


#admin #ContentPane{width:100%;float:none;}

#solutions{height:auto;text-align:left;border-left:white solid 1px;width:100%;background:url(../Assets/clientImages/solutionsbg.gif) repeat-x;padding-top:25px;padding-bottom:25px;}
#solutions hr{color:black;width:90%;margin-right:20px;text-align:left;}
#solutions img{margin-left:10px;margin-right:10px;float:left;margin-bottom:35px;}
#solutions h1{font-size:15px;margin:0;padding:0;margin-left:35px;}
#solutions p{font:13px/17px arial, serif;padding-top:4px;padding-right:16px;margin-left:35px;}

#footer{
	clear:both;
	color:white;
	font-size:11px;
	width:100%;
	height:40px;
	background:#002d62 url(../Assets/ClientImages/footerBg.gif) repeat-x;
	padding:0px;
	margin:0px;
}
#footer p{padding-right:16px;}
#footerTable{height:40px;}

.SiteLinks{/*margin-top:-15px;*/ margin-left:15px;}

#LogoPane .HeaderlessEdit{margin-top:-12px;}
#CalloutPane .HeaderlessEdit{margin-top:-12px;}
#RightPane .HeaderlessEdit{margin-top:-28px;}

#LeftPane .HeaderlessEdit{position:relative;left:0px;}
#LeftPane .ModuleEditLink{color:black;}

#ContentPane .HeaderlessEdit{position:absolute;left:0px;}
#ContentPane .ModuleEditLink{color:black;border:red solid 1px;}

#RSS p{margin-left:20px;}
#RSS ul{margin-left:40px;}