/*main structure*/
body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
#top_section{background:#4c091b url(../../skins/admin/banner_bg.jpg) repeat-x; height: 120px; }
	#logo{background: url(../../skins/admin/adminLogo.jpg) no-repeat; height:120px;}
#content_wrapper{float:left; width: 100%; background: #f5fcfe url(../../skins/admin/bg.jpg) repeat-y;}
	#navQuickBg{float:left;  width:100%;    min-height:40px; border-bottom:#29a5cf solid 2px; }
	#navQuick{ margin-left:205px; padding-left:15px;  background-image:url(../../skins/admin/navQuickTL.jpg) no-repeat;    }		
		#navQuickLinks{color:#880000; left:60px;  vertical-align:middle; padding:0px; margin:0px; }		
		#navQuickLinks a{color:#1BB5DF; position:relative; top:9px; }
		#navQuickLinks a:Hover{ text-decoration:none;}	
	
	#content_column{ clear:left;margin-left: 222px; margin-right:5px; min-height:600px; margin-bottom:10px;  padding:0px; padding-top:5px;  }
	#leftcolumn{background: url(../../skins/admin/navLeftGradient.jpg) no-repeat; float: left; width: 205px; margin-left: -100%;  }
		ul.navLeft { list-style: none; margin: 0; padding: 0;}
		#menu3 {
				width: 205px;
				margin:0px;
				font-size:13px;
				letter-spacing:1px;
				font-weight:bold;
				 border-top:#29a5cf solid 2px;
				}
					
				#menu3 li a {
					
					voice-family: "\"}\""; 
					voice-family: inherit;
					height: 26px;
					text-decoration: none;
					
					}	
					
				#menu3 li a:link, #menu3 li a:visited {
					color: #29a5cf;
					display: block;
					background: url(../../skins/admin/leftBtn_admin.png) no-repeat;
					padding: 7px 0px 0px 8px;
					}
					
				#menu3 li a:hover, #menu3 li a:active {
					color: #0a6096;
					background: url(../../skins/admin/leftBtn_admin.png) 0 -33px;
					padding: 7px 0px 0px 12px;
					}		
	
	
	#footer{clear: left;   width: 100%; background:#990000; color:#FF; text-align: left; padding:8px 0; }


/*elements*/
#footer a{color: #ff7777; font-size:13px; margin-left:230px; }
#quick_message, #quick_message_warning {background-color:#FFFFFF; color:#4383c3; font-weight:bold; font-size:20px; padding:5px; padding-left:8px; padding-right:8px;}
#quick_message_warning{color:#ff0000;}



.vspacer
{
	height:10px;
}

.validation_error{font-size:12px; color:#FF0000; margin-left:5px; margin-right:5px;}
.validation_hint{font-size:12px; color:#0077dd; margin-left:5px; margin-right:5px;}

h1
{
	color:#012951;
 	font-size:24px;
}

h2
{
	color:#123b64;
 	font-size:20px;
}

h3
{
 font-size:18px;
}

span.highlight{ background:#ffff00;}
