body { font:12px Arial, Verdana,  Helvetica; color: #000; background-color:#b5c7dc; }
html,body,form,div { padding:0; margin:0; }
a, a:hover, a:visited, a:active { text-decoration:none; background:none; color: #cc0000; font-weight:bold;}
img a, img, img a:hover { border: none; text-decoration:underline; background:none; }
table, tr { vertical-align: top; }
.clear { clear:both;}
p {padding:0 0 8px 0; margin:0; }

h1 { font: 24px arial; margin:0; padding:0 0 8px 0; line-height:normal; color: #246689; font-weight: bold; }
h2 { font: 18px arial; color: #318ab9; margin:0; padding: 0 0 8px 0; }
h3 { color:#e00000; font-size:12px; font-weight:bold; margin:0pt; padding: 0 0 2px 0;}

#wrapper {
			margin: 0 auto 0 auto;
			width: 950px;

}

#logowrapper{ 
			background-image:url(/UserUploadImages/top.jpg); background-repeat: no-repeat;
			background-color:#FFFFFF;
			margin:0;
			width: 950px;
			padding: 0;
			height:179px;
						
			}

			
/*-----Nav-------/UserUploadImages/*/
#navbarwrapper{ 
			margin:5px 0 0 0;
			background-color:#1d3644;
			padding:0;
			height:40px;
			width: 950px;
			text-align:left;
						
			}
.topNav{ 
			margin:0;
			width: 950px;
			padding: 0;
			text-align: left;

						
			}


.topNav ul { margin: 0;	padding: 0; list-style: none;}

.topNav ul li a, a:visited { 
			color: #FFF /* !important */ ;
			background-image: none;
			text-decoration: none;
			background-color:#1d3644;
			font-weight:bold; font-size: 12px;
			padding: 14px 20px;
			height:12px !important;
			margin: 0;

}
.topNav ul li a:hover, a:active {
			background-color: #333 /* !important */ ;
			color: #FFF; 
			text-decoration: none; 
			font-weight: bold;

					
				}
.topNav ul li ul{ margin: 20px 0 0 0; padding: 0; list-style: none; width: 120px !important;}

.topNav ul li ul li a, a:visited { color: #FFF;
			text-decoration: none;
			background-color: #1d3644;
			font-weight:bold; font-size: 12px;
			padding: 6px 15px 6px 15px;
			text-align:left;
			margin: 0;

}


.topNav ul li ul li a:hover, a:active {
			background-color: #444;
			color: #FFF; 
			text-decoration: none; 
			font-weight: bold;
			padding:6px 15px 6px 15px; 	
				}


.AddCMSSysMenuTopSelectedItemLook {
}
			
			
			


			
/*-----Content--------*/
			
#contentwrapper{
			background-color:#FFFFFF;
			margin: 0;
			width: 925px;
			padding:25px 0 20px 25px;
			height:auto;
						
			}
			
#leftwrapper { 
			margin: 0;
			width: 900px;
			float: left;
			padding: 0;
			height: auto;
						
			}
.rightwrapper { 
			margin: 20px 70px 0 0;
			width: 230px;
			float: left;
			padding: 0;
			height: auto;
			font-weight:bold;
			color: #333;
						
			}
.rightwrapper a, a:visited, a:active {
			background-image:url(/UserUploadImages/readmore.gif) !important; background-repeat:no-repeat !important; background-position:right center;
            text-decoration:none; 
			color: #e00000 /*!important;*/
			background-color: #FFFFFF; 
			font-weight:bold;
			text-decoration: none; 
			padding:2px 22px 2px 0;
			text-align:right;
					
				}
				
.rightwrapper a:hover{
			background-image:url(/UserUploadImages/readmore.gif); background-repeat:no-repeat !important; background-position:right center;
            text-decoration:none; 
			color: #e00000 ;
			background-color: #FFFFFF; 
			font-weight:bold;
			text-decoration: none; 
			padding:2px 22px 2px 0;
			text-align:right;}
.puffleft { 
			margin: 0 15px 15px 0;
			width: 235px;
			padding: 0;
			height: auto;
			text-align: left;
			float:left;

						
			}
.puffright { 
			margin: 0 0 15px 0;
			width: 235px;
			padding: 0;
			height: auto;
			text-align: left;
			float:left;

						
			}


			
/*-----Foot--------*/	
				
#footwrapper{ 
			margin:0;
			padding:0;
			height:auto;
			text-align:center;
			background-image:url(/UserUploadImages/footbg.gif);
			background-repeat:repeat-x;
						
			}
#foot { 
			margin:0 0 5px 0;
			background-color:#1d3644 !important;
			padding:10px 0 0 0;
			height:30px;
			width: 950px;
			text-align:center;
			color:#FFF;
						
			}
#foot a, a:visited, a:active {      
			font-family:Arial, Helvetica, sans-serif;
			font-weight: bold;
			font-size:12px;
			color:#c6e6f7;
			background-image:none;
background:none !important; 

						
			}
			
#foot a:hover {      
			font-family:Arial, Helvetica, sans-serif;
			font-weight: bold;
			font-size:12px;
			color:#FFF;
			background-image:none;
background:none !important; 
						
			}