body { font:11px Arial, Verdana,  Helvetica; background-color:#545454; }
html,body,form,div { padding:0; margin:0; }
p { padding:0; margin:0 0 4px 0; }
a, a:visited, a:active { text-decoration:none; background:none; color: #33809e; font-weight:bold;}
a:hover { text-decoration:underline; color: #1d5267;}
img a, img, img a:hover { border: none; text-decoration:none; background:none; }
table, tr { vertical-align: top; }
.clear { clear:both;}

h1 { font: 18px arial; margin:0 0 5px 0; padding:0; line-height:normal; color: #000; font-weight: bold; }
h2 { font: 16px arial; color: #000; font-weight: bold; margin:0 0 2px 0; padding: 0; }
h3 { font: 12px arial; margin:0 0 0 0; padding:0; line-height:normal; color: #000; font-weight: bold;}

#wrapper{ 
			margin:0 auto 0 auto;
			width: 970px;
			padding: 0;
			height:auto;
			background-color:#d9d9d9;
						
			}

			
/*-----Nav-------/UserUploadImages/*/
#top{ 
			margin:0;
			padding:0;
			height:170px;
			width: 970px;
			background-image:url(/UserUploadImages/top.jpg);
			background-repeat:no-repeat;
						
			}
#navbar{ 
			margin:0 0 0 288px;
			padding:0;
			height:93px;
			width: 660px;
			text-align:left;
						
			}
.topNav{ 
			margin:0;
			padding: 0;
			text-align: left;
						
			}


.topNav ul { margin: 0;	padding: 0; list-style: none;}

.topNav ul li a, a:visited { color: #FFF; 
			text-decoration: none; 
			font-weight:bold; font-size: 11px;
			padding: 70px 15px 3px 15px;
			margin: 0;
			display: block; 
}


.topNav ul li a:hover, a:active {
			background-color: #444;
			color: #FFF; 
			text-decoration: none; 
			font-weight: bold;
			padding:70px 15px 3px 15px; 	
				}

.topNav ul li ul{ margin: 73px 0 0 -2px; padding: 0; list-style: none; width: 150px !important;}

.topNav ul li ul li a, a:visited { color: #FFF;
			text-decoration: none;
			background-color: #262223;
			font-weight:bold; font-size: 12px;
			padding: 10px 15px 10px 15px;
			text-align:left;
			margin: 0;
			display: block; 
}


.topNav ul li ul li a:hover, a:active {
			background-color: #444;
			color: #FFF; 
			text-decoration: none; 
			font-weight: bold;
			padding:10px 15px 10px 15px; 	
				}
.AddCMSSysMenu ul.AddCMSSysSub a.AddCMSSysSub, .AddCMSSysMenu ul.AddCMSSysSub a.AddCMSSysSub:visited, .AddCMSSysMenu ul.AddCMSSysSubWithSubItems a.AddCMSSysSubWithSubItems, .AddCMSSysMenu ul.AddCMSSysSubWithSubItems a.AddCMSSysSubWithSubItems:visited, .AddCMSSysMenu ul.AddCMSSysSub a.AddCMSSysSubSelected, .AddCMSSysMenu ul.AddCMSSysSub a.AddCMSSysSubSelected:visited, .AddCMSSysMenu ul.AddCMSSysSubWithSubItems a.AddCMSSysSubWithSubItemsSelected, .AddCMSSysMenu ul.AddCMSSysSubWithSubItems a.AddCMSSysSubWithSubItemsSelected:visited {
width:120px !important;
}

.AddCMSSysMenuTopSelectedItemLook { 
}
			
			
			


			
/*-----Content--------*/
			
#contentwrapper{ 
			margin:0;
			background-image:url(/UserUploadImages/contentbg.gif);
			background-repeat:repeat-x;
			padding:30px 0 20px 20px;
			height:auto;
						
			}
			
#contentleft { 
			margin: 0 30px 15px 0;
			color:#FFFFFF;
			width: 400px;
			float: left;
			padding: 0;
			height: auto;
						
			}
#contentright { 
			margin: 0 0 15px 0;
			width: 485px;
			float: left;
			padding: 0;
			height: auto;
						
			}
#rightwrapper a, a:visited, a:active {
            text-decoration:none; 
			color: #f28f00; 
			font-weight:bold;
			text-decoration: none; 
			padding:8px 0 8px 0;
			display:block;
			text-align:center;
					
				}
				
#rightwrapper a:hover{
            text-decoration:none;
			background-color: #f28f00; 
			color: #000; 
			font-weight:bold;
			text-decoration: none; 
			padding:8px 0 8px 0;
			display:block;
			text-align:center;
					
				}
.puff { 
			margin: 0 15px 0 0;
			width: 220px;
			padding: 0;
			height: auto;
			text-align: left;
			background-color:#eee;
			float:left;

						
			}
.puff a, a:visited, a:active  { 
			margin:0;
			padding: 5px;
			text-align: center;
			background-color:#262223;
			display: block;
			color:#FFF;
text-decoration:none;			
			}

.puff a:hover { 

			background-color:#444;
			display: block;
			color:#8acee8;
text-decoration:none;			
			}

.puffimg { 
			margin: 0;
			width: 220px;
			padding: 0;
			height: 60px;			
			}
.pufftext { 
			margin: 0;
			padding: 10px 5px 5px 5px;
			height: auto;			
			}
.puffright { 
			margin:0;
			width: 220px;
			padding: 0;
			height: auto;
			text-align: left;
			background-color:#eee;
			float:left;		
			}
.puffright a, a:visited, a:active  { 
			margin:0;
			padding: 5px;
			text-align: center;
			background-color:#262223;
			display: block;
			color:#FFF;
text-decoration:none;			
			}

.puffright a:hover { 

			background-color:#444;
			display: block;
			color:#8acee8;
text-decoration:none;			
			}

			
/*-----Foot--------*/	
				
#footwrapper{ 
			margin:0;
			padding:15px;
			height:auto;
			text-align:center;
			background-color:#202020;

						
			}
#foot {      
			margin:0;
			font:Arial, Helvetica, sans-serif;
			font-weight: bold;
			font-size:12px;
			color:#FFF;
			padding: 0;
			height:auto;
						
			}
#foot a, a:visited, a:active {      
			font:Arial, Helvetica, sans-serif;
			font-weight: bold;
			font-size:12px;
			color:#8acee8;

						
			}
			
#foot a:hover {      
			font:Arial, Helvetica, sans-serif;
			font-weight: bold;
			font-size:12px;
			color:#FFF;

						
			}		
