@import url("bodyStyles.css");
/* CSS Document Home/Shared Sub Styles*/

.registered
{ 
	vertical-align:super;
	font-size: 12px;
}
.hdrSectionCaps {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0.2em;
	word-spacing: 2px;
	font-style: normal;
	font-weight: 500;
	text-transform: uppercase;

}


.hdrSection {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0.2em;
	word-spacing: 2px;
	font-style: normal;
	font-weight: 500;
}

.photoPadding{border:0px solid red; padding:7px;}

#container {
	width:100%;
	margin:0 auto 10px 0px;
	text-align:left;
	padding:0 3px 3px 0px;
	border:0px solid #000099;
	float: left;
	/*background:#FFFFFF url(../images/bodyHomeBG.gif) repeat-x 0px 0px;*/
	
	}



#user{
	float:left;
	position:relative;
	border:0px solid yellow;
	color:white;
	font-size:10px;
	font-weight:bold;
	width:280px;
	height:30px;
	margin:10px 0px 0px 0px;
	vertical-align: bottom;
	text-align:right;
	
}
#user a {color:#ffffff; text-decoration:none; font-weight:bold;}
		#user a:hover {color:#ffffff;}


	
	
#searchBarContainer {
	float:left;
	position:relative;
	color:white;
	font-size:10px;
	font-weight:bold;
	width:100%;
	height:40px;
	background:black url(../images/linesTop.gif) no-repeat;
	white-space:nowrap;
}


#userBG{
  	background:black url(../images/linesTop.gif) no-repeat;
	
}


#searchBar{
	float:right;
	position:relative;
	border:0px solid yellow;
	color:white;
	font-size:10px;
	font-weight:bold;
	width:190px;/*190px;*/
	height:30px;
	margin:0px 0px 0px 0px;
	padding:5px 25px 0px 0px;
	background:black;
	vertical-align: bottom;
	text-align:right;
}


.seachBarInput {
	border: 1px solid #CCCCCC;
	width:90px;
	height: 15px;
    vertical-align: middle;

}
/*contains columns and content*/
	
#content {padding-top:50px;}

	#left, #center, #right 
	{
		float:left;
		border:0px solid green;
		margin:0px;
		padding:0px;
		display:inline;
	}
	
	#left, #menuContainer {
	width:170px;
	background-color: #FFFFFF;
	border: 0px solid #FF0000;
	margin: 0px;
	padding: 0px;
	float: left;
}
	#right {width:165px;}
	#center {
	width:100%;
	margin-left:0px;
	border: 0px solid #FF9933;
	float: right;
	padding-left: 20px;
	background:white;
}

/*Left Side-------------------------*/

#logo {margin-left:5px; height:130px; width:175px;float:left;}



#menuContainer{border:0px solid green; margin-bottom:100px;width:160px;}
	#menuContainer img {border:0}


/* Menu Box Left----------------------------------------*/

#login {
	float:left;
	border:0px solid #CCCCCC;
	background:white;
	width:175px;
	margin-top:10px;
	margin-left:8px;
	padding:0px;
	/*margin:20px 0px 20px 0px;
	padding:9px 0px 9px 0px;*/
	color:#333333;
	font-size:10px;
}

#login h3{
				position:relative;
				color:white;
				width:155px;
				height:20px;
				background:#527e36;
				text-align:left;
				border:0px; 	
				font-size:12px;
				display:block;
				padding-left: 6px;
				padding-top: 4px;
	}

	#login a {color:#2a5798; text-decoration:none; font-weight:bold;}
		#login a:hover {color:#2360ae;}
 			#login p {border:0px solid #CCCCCC; padding:5px;}
			 	#login ul li {margin-left:8px;}

.register{border:1px solid #CCCCCC; padding:0px; width:160px; margin-top:8px; margin-left:10px; list-style-type:disc;  list-style-position:inside;}


.line1{border:0px solid #CCCCCC; text-align:left; margin-left:10px;/* margin-bottom:8px;*/ display:block; width:150px;}
.line2{border:0px solid #CCCCCC; text-align:left; margin-left:20px; width:150px; margin-bottom:6px;}
.line3{border:0px solid #CCCCCC; text-align:left; margin-left:35px; width:150px; margin-bottom:0px;}

/*.phone {color:#737374;}
a.phone{color:#737374;}
a.phone:hover{color:#737374;}
a.phone:visited{color:#737374;}
a.phone:active{color:#737374;}*/
	



#menu {
	position:relative;
	list-style-type:none;
	border:0px solid black;
	background:white;
	width:160px;
	margin:25px 0 10px 20px;
	
}
	#menu li {display:inline}
		#menu li a {
			display:block;
			float:left;
			color:black;
			font-size:10px;
			text-decoration:none;
			padding:2px 10px 2px 10px;
			border:0px solid blue;
			width:150px;
			
		}

		#menu li a:hover {background:none;color:#666666;}

/*Middle -------------------------*/



#middleContainer{
	border:0px solid purple;
	width:100%;
	padding: 0px;
	margin: 0px;
	background-color:#FFFFFF;
}


#hdrMiddle {
	padding:0 0px 0 0px;
	margin-top:0px;
	width:100%;/*width:554px;*/
	height:182px;
	text-align:left;
	position:relative;
	font-size:12px;
	border:0px #00FFFF solid;
	background: url(../images/middlePic.jpg) no-repeat 0 41px;
	
	
	
	}

	#hdrMiddle a {display:block;position:relative;top:0px;left:0px;border:0px;}
		#hdrMiddle a img {border:0px}
		
			
#middleContent img{border:0px solid #4e6652; /*padding:0px;*/}	
	#middleContent{
	position:relative;
	border: 0px solid #4e6652;
	width:99%;
	padding: 20px 0px 0px 0px;
	margin: 0px;
	line-height:1.5em;
	text-align:left;
	float:left;
			
	}


.topBg {background: url(../images/middlePicRpt.jpg) repeat-x 0 41px;}

.dropDownStyle {margin:0px;padding:0px; width:282px; border:1px solid black; background:#cbcbcb;color:black;}
	select.dropDownStyle{margin:0px;padding:0px; border:1px solid black; background:#cbcbcb; color:black;}
.dropDownStyle2 {margin:0px;padding:0px; width:160px; border:1px solid black; background:#cbcbcb;color:black;}
	select.dropDownStyle2{margin:0px;padding:0px; border:1px solid black; background:#cbcbcb;color:black;}
		


#hdrProducts {

	width:190px;
	height:30px;
	text-align:left;
	position:relative;
	font-size:12px;
	border:0px solid orange;
	margin:0px;
	padding:0px;
	}

	#hdrProducts a {display:block;position:relative;top:0px;left:0px;border:0px;}
		#hdrProducts a img {border:0px}
			#hdrProducts h2{
				width:190px;
				height:30px;
				background: url(../images/hdrProducts.gif) no-repeat 0 0;
				position:relative;
				right:0px;
				text-align:left;
				text-indent:-5000px;
				line-height:0;
				border:0px; 
							
			}


	#hdrApplications {
		width:250px;
		height:30px;
		text-align:left;
		font-weight:normal;
		position:relative;
		font-size:12px;
		border:0px solid orange;
		margin:0px;
	    padding:0px;
		

			}

	#hdrApplications a {display:block;position:relative;top:0px;left:0px;border:0px;}
		#hdrApplications a img {border:0px solid black;}
			#hdrApplications h2{
				width:250px;
				height:30px;
				background: url(../images/hdrApplications.gif) no-repeat  0 0;
				position:relative;
				right:0px;
				text-align:left;
				text-indent:-5000px;
				line-height:0;
				border:0px; 
							
			}
	
	
			
#middleBoxContainer {
	display:block;
	float:left;
	margin-bottom:20px;
	padding: 20px 0px 20px 0px;
	position:relative;
	width:99%;
	color:black;
	font-size:10px;
	font-weight:normal;
	background:none;
	border:0px blue solid;
	white-space: normal;
}

#middleBoxL{
			float:left;
			position:relative;
			width:246px;
			border:0px yellow solid;
			text-align:left;
			font-weight:normal;
			/*margin: 4px;*/
}


#middleBoxR{
		float:left;
		position:relative;
		width:200px;
		margin-left: 45px;
		border:0px blue solid;
		text-align:left;
		font-weight:normal;
		/*margin: 4px;*/
}
		
		
 	#quickLinks ul {list-style-type:none;}
		#quickLinks ul li a{list-style-type:none; font-size:10px; font-weight:normal;color:#214579;}
			#quickLinks h3 {color:#527e36; font-size:10px;}
			 	#quickLinks a:hover{color:#2360ae;}
.quickLinks {float:left;display:none; margin:10px 0px 8px 16px;}



/*footer-------------------------*/

#footerContainerSub{border:0px solid red; color:#999999; width:150px; margin-left:7px; margin-top:10px; padding-left:4px; font-size:9px; float:left; text-align:left;}

#footer{
	list-style-type:none;
	margin-left: 540px;
	margin-top: -17px;
	margin-bottom: 0px;
	
}
	#footer li {display:inline}
		#footer li a {
			display:block;
			float:left;
			color:#554706;
			text-decoration:none;
			padding:0 10px 0 10px;
					}
		
		#footer li a:hover {color:green;}
H1
{
	COLOR: #284890; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	FONT-VARIANT: small-caps;
	font-weight:bold;
}
