/* CSS Document */
@import url("screen.css");


* {	
	margin: 0;
	padding: 0;}

body {
	color: #666; background:#6e819f url(images/bodyBG.jpg) repeat-x left top; 
	font: 11px Verdana, Arial, Helvetica, sans-serif; padding:20px 0px; }
	
a{	color: #08559a;
	background-color: inherit;
	text-decoration: none;}
a:hover{
	color: #4494FF;
	background-color: inherit;}

.left{
	float: left;}
.right{
	float:right;}



	#wrapper{
			 width:778px; border:1px solid #cfcfcf; background:#fff;
			 display:table; margin:0px auto; text-align:left; padding:0px;
			 
			 }
			 
	#header{ 
			background:url(images/hederbg.jpg) repeat-x left top;
			clear:both; height:110px; border-bottom:1px solid #bcbcbc;
			}
		
	#header img{ float:left;}
		
	#logo{ float:right; padding:10px 10px 0px 0px; }
	
	#banner{ 
			clear:both; border-bottom:1px solid #fff; border-top:1px solid #fff; background-color:#fff;
			 margin:0px; padding:0px; height:195px;	
			}
	* html #banner{ border-bottom:0px solid #fff;}
	
	#contentWrapper{background:url(images/contentBG.gif) repeat-x #fff left top; margin:0px;}
			
	#midcontent { 
				margin:0 250px 0 180px;padding:10px 0 0 18px; text-align:justify;
				font: normal 11px verdana; color:#393b3e; line-height:1.8em;
			    }
	
	#midcontent h2 {
				color:#1f3251; font:bold 14px arial; padding-bottom:5px;
				 text-decoration:none;
			    }		
	#midcontent h2 a{
				color:#1f3251; font:bold 14px arial;
				 text-decoration:none;
			    }
	#midcontent h2 a:hover{
				color:#08569c; text-decoration:none;
			    }


	#sidebarright {
					width:230px; float:right; padding:5px; line-height:1.8em;
					background:url(images/rightbarBg.gif) top left repeat-x #f2f2f2; 
					text-align:center;
					}
					
					
	#sidebarright h2{ font: bold 11px verdana; color:#284056; border-bottom:1px dashed #787d80; 
					  padding:5px 0px; text-align:left;}
	
	
	
	#sidebarright h2 div{ float:right}
			
				
					
	#sidebar {
				background: url(images/leftBG.jpg) no-repeat bottom left #001131;
				width:178px; padding:5px; float:left; color:#666;
				}
				
				
	#sidebar .subnav { padding:5px 5px 123px 5px;}
		
	*  html #sidebar .subnav { padding:5px 5px 125px 5px;}
	
	#sidebar .subnav li {
						  list-style:none;border-bottom:1px dashed #97a6b0;
						  background:url(images/arrow1.gif) no-repeat; 
						  font: bold 11px verdana; color:#a4b0b7; padding:6px 20px;
						  background-position:0.7em;
	}
	
	#sidebar .subnav li a {	
							color:#a4b0b7; text-decoration:none; display:block;
							
	}
	
	#sidebar .subnav li a:hover {
		color:#fff; 
	}
	
	
#contentThree{background:url(images/bg1.jpg) repeat-x left top #fff; padding:5px 0px 10px 0px; text-align:center;}


#side1 {
	float: left; width:235px; text-align:left; padding:0 12px;
	border-right: 1px dashed #929292; line-height:1.5em;
	background:url(images/bg2.jpg) repeat-x bottom left;
	}
#side1  img{ margin:5px 0px;}
	


 
#side-b {	
		float:left; width:234px;line-height:1.5em; padding:0 12px;
		border-right: 1px dashed #929292; text-align:left;
		background:url(images/bg2.jpg) repeat-x bottom left;
	  }
#side-b  img{ margin:5px 0px;}



#side-c {	
		float:right; width:235px;line-height:1.5em; padding:0 12px;
		border-right: 0px dashed #929292; text-align:left; 
		background:url(images/bg2.jpg) repeat-x bottom right;
	}
#side-c  img{ margin:5px 0px;}


#grd{background:url(images/bg3.jpg) repeat-x top; padding:5px; margin:0px; }

#footer{ background:url(images/footerBg.jpg) repeat-x #031434; color:#96a2ae;text-align:center;
		 margin:0px; border-top:1px solid #fff; font-size:10px; padding:8px;}
		 
		 
		 
		 
/* Form Stuff */
.form-labels
{
  font-family: Verdana, Arial, Helvetica;
  font-size: 14px;
  font-weight: bold;
}
.form-text
{
  font-family: Verdana, Arial, Helvetica;
  font-size: 14px;
}
.smallform-text
{
  font-family: Verdana, Arial, Helvetica;
  font-size: 9px;
}
.simpleform-container
{
  padding: 5px 2px 0 10px;
}
.simpleform-labels
{
  display: block;
  font-family: Verdana, Arial, Helvetica;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  text-align: right;
  padding-right: 4px;
  padding-bottom: 2px;
  padding-top: 4px;
  float: left;
  white-space: nowrap;
}
.simpleform-text
{
  display: block;
  font-family: Verdana, Arial, Helvetica;
  font-size: 14px;
  color: #000000;
  text-align: left;
  padding-bottom: 2px;
  padding-top: 2px;
  width: auto;
  float: left;
  white-space: nowrap;
}
.error-val-text
{
  font-family: Verdana, Tahoma, Arial;
  font-size: 10px;
  color: #880000;
}
.watermarked 
{
  font-family: Verdana, Arial, Helvetica;
  font-size: 14px;
	height: 16px;
	width: 220px;
	padding: 0px 0 1px 0px;
	border: 1px solid #BEBEBE;
	background-color: #F0F8FF;
	color:gray;
}
.watermarked-large
{
  font-family: Verdana, Arial, Helvetica;
  font-size: 14px;
	height: 125px;
	width: 400px;
	padding: 0px 0 0px 0px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}