/**********************************************************************************/
body {
	background: url(images/background.gif) top left repeat;
	font: 11px verdana, arial, helvetica;
	color: #000000;
	text-align: center;
	margin: 0px;
	padding: 0px;
	display:inline;
	}
	
#wrapper 
	{width: 800px;
	margin: 0 auto;
  	text-align: left;
}



/*header*******************************************************************************/

#header {
	height: 136px;
	margin: 0px;
	width: 780px;
	text-align: left;
	margin-left: 0px;
	margin-bottom: 0px;
	background:;
	font-size: 0.9em;}
	


#headercenter {
  float: left;
  margin: 0px;
  margin-left: 0px;
  width: 780px;
  height: 39px;
  background: url(images/header.gif) top left no-repeat;}
  
#logoheader {
  float: left;
  margin: 0px;
  margin-left: 0px;
  width: 780px;
  height: 136px;}
  
#logo {
  float: left;
  margin: 0px;
  margin-left: 0px;
  background: #ffffff url(images/logo.gif) top left no-repeat;
  width: 225px;
  height: 136px;}
  
  #logotwo {
  float: left;
  margin: 0px;
  margin-left: 0px;
  background: url(images/form-header.gif) top left no-repeat;
  width: 555px;
  height: 136px;}
 
 #logotwooccupation {
  float: left;
  margin: 0px;
  margin-left: 0px;
  background: url(images/form-header-02.gif) top left no-repeat;
  width: 555px;
  height: 136px;}
  
  #logotwocontent {
  float: right;
  margin: 0px;
  margin-left: 60px;
  margin-right: 20px;
  margin-bottom: 25px;
  margin-top: 11px;
  background: #ffffff;
  width: 385px;
  height: 115px;}
  
  #logotwocontentempty {
  float: right;
  margin: 0px;
  margin-left: 60px;
  margin-right: 20px;
  margin-bottom: 25px;
  margin-top: 11px;
  background: #ffffff;
  width: 385px;
  height: 115px;}
  
  .marginleft {
  margin-left: 30px;
  margin-right: 5px;
  }
  
    .marginright {
  margin-left: 2px;
  margin-right: 20px;
  }

/*content*******************************************************************************/	

#maincontent {
	width: 780px;
	text-align:left;
		}
	
		
		/*left*******************************************************************************/

		#container175left{
			width: 180px;
			float:left;
			margin-top: 10px;
			margin-right: 10px;
			}
				
		
		
		
		#mainleft {
			width: 176px;
			float: left;
			background: #ffffff;
			border-top:solid 1px #000000;
			border-bottom:solid 3px #000000;
			border-left:solid 1px #000000;
			border-right:solid 3px #000000;
			
		}
		
		#mainleftcontent {
			width: 156px;
			margin-top: 0px;
			margin-bottom: 10px;
			margin-left: 10px;
			margin-right: 10px;
		
		}
		
		#mainlefttwo {
			width: 176px;
			float: left;
			margin-top: 10px;
			margin-bottom: 20px;
			background: #DCDBAD;
			border-top:solid 1px #000000;
			border-bottom:solid 3px #000000;
			border-left:solid 1px #000000;
			border-right:solid 3px #000000;
			
		}
		#mainleftcontenttwo {
			width: 156px;
			margin-top: 0px;
			margin-bottom: 10px;
			margin-left: 10px;
			margin-right: 10px;
		
		}

		/*center*******************************************************************************/

		#container175center{
			width: 180px;
			float:left;
			margin-top: 10px;
			margin-left: 10px;
		}
				
		
		
		
		#maincenter {
			width: 176px;
			float: left;
			background: #ffffff;
			border-top:solid 1px #000000;
			border-bottom:solid 3px #000000;
			border-left:solid 1px #000000;
			border-right:solid 3px #000000;
			
		}
		
		#maincentercontent {
			width: 156px;
			margin-top: 0px;
			margin-bottom: 10px;
			margin-left: 10px;
			margin-right: 10px;
		
		}
		
		#maincentertwo {
			width: 176px;
			float: left;
			margin-top: 10px;
			background: #ffffff;
			border-top:solid 1px #000000;
			border-bottom:solid 3px #000000;
			border-left:solid 1px #000000;
			border-right:solid 3px #000000;
			
		}
		#maincentercontenttwo {
			width: 156px;
			margin-top: 0px;
			margin-bottom: 10px;
			margin-left: 10px;
			margin-right: 10px;
		
		}
		
		/*right*******************************************************************************/
		
		#container387{
			width: 387px;
			float:left;
			margin-top: 10px;
			clear:top;
			
				}
		#mainright {
			width: 383px;
			float: left;
			background: #ffffff;
			border-top:solid 1px #000000;
			border-bottom:solid 3px #000000;
			border-left:solid 1px #000000;
			border-right:solid 3px #000000;}
		
		
		#mainrightcontent {
			width: 367px;
			margin-top: 0px;
			margin-bottom: 10px;
			margin-left: 10px;
			margin-right: 10px;
			}
			


.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
}
/*footer*******************************************************************************/	

#footercontent {
	width: 780px;
		text-align:left;

}


#footerleft {
	width: 175px;
	float: left;
	
	margin-bottom: 10px;
	background: #ffffff;
	
}

#footerleftcontent {
	width: 155px;
	margin-top: 10px;
	margin-bottom: 10px;

}

#footerleftcontenttwo {
	width: 155px;
	margin: 10px;

}

#footercenter {
	width: 175px;
	float: left;
	margin-left: 10px;
	background: #ffffff;
	
}


#footercentercontent {
	width: 155px;
	margin-top: 10px;
	margin-bottom: 10px;

}

#footerright {
	width: 397px;
	float: left;
	background: #ffffff;
	
	margin-bottom: 10px;
}


#footerrightcontent {
	width: 377px;
	margin-left: 10px;
	margin-bottom: 10px;
	}


#footerlong {
		width: 780px;
		text-align:left;
			}

#footerlongone {
	width: 774px;
	background: #ffffff;
	float:left;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top:solid 1px #000000;
	border-bottom:solid 3px #000000;
	border-left:solid 1px #000000;
	border-right:solid 3px #000000;
	}
	
#footerlongtwo {
	width: 760px;
	margin: 10px;

}
/*links*******************************************************************************/	

a { color: #003366; text-decoration: none; }
a:hover { color: #8ab459; text-decoration: underline;}

a.linkfooter:link {text-decoration: underline;}
a.linkfooter:visited {text-decoration: underline;}
a.linkfooter:hover {text-decoration: underline;}
a.linkfooter:active {text-decoration: underline;} 

a.mainpageslinks:link {color: #003366; text-decoration: underline;}
a.mainpageslinks:visited {color: #003366; text-decoration: underline;}
a.mainpageslinks:hover {color: #99CC66; text-decoration: none;}
a.mainpageslinks:active {color: #99CC66; text-decoration: none;}

a.leftnav:link {text-decoration: underline;}
a.leftnav:visited {text-decoration: underline;}
a.leftnav:hover {text-decoration: underline; background-color:#F7F7F7;}
a.leftnav:active {text-decoration: underline;} 

/*Forms****************************************************************************************/



.submit input
{
margin-left: 4.5em;
}


.submit
{
color: #000;
background-color:#CCCCCC;
border: 2px outset #000000
}


select

{
color: #;
background: #;
border: 1px solid #;
padding: 2px 6px
}


.fieldcell {
 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #efefef;
 color: #102132;
 border: 1px solid #284279;
 margin-right: 0px;
} 


/*Fonts and Type*******************************************************************************/

p {line-height: 1.5em;	margin: 1.2em 0; }

h1, h2, h3 {font-family: Verdana, Arial, sans-serif;}
h1 { margin-top: 10px; margin-bottom: 10px; font-size: 12px; color: #003366; text-decoration:none;}
h2 { margin-top: 10px; margin-bottom: 10px; font-size: 12px; color: #6699cc; text-decoration:none;}
h3 { margin-top: 5px;  margin-bottom: 10px; font-size: 12px; color: #6699cc; text-decoration:none; }
h4 { margin-top: 10px; margin-bottom: 10px; font-size: 12px; color: #6699cc; text-decoration:underline;}
h6 {font-family: Verdana, Arial, sans-serif; font-size: 11px; margin: .3em; font-style:italic; color:#333333;}

li {
	margin: 0px;
	padding: 0px;
	padding-bottom: 3px;
	list-style-type: none;
	margin-left: 0px; }
	
ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;}

img, a img{ border:0px;}

.imgone {
margin-right:3px;}

.imgtwo  {
margin-bottom:3px;}

.imgthree {margin-right: 10px;
			margin-bottom: 0px;}

#headertextone
{
color: #fff;
background: #6699cc;
border: 1px solid #000000;
padding: 2px 6px
}

.headertextone
{
color: #fff;
background: #6699cc;
border: 1px solid #000000;
padding: 2px 6px
}

#headertexttwo
{
color: #fff;
background: #66cc66;
border: 1px solid #000000;
padding: 2px 6px
}

#headertextthree
{
color: #ffffff;
background: #333333;
border: 1px solid #000000;
padding: 2px 6px
}

.headertextthree
{
color: #ffffff;
background: #333333;
border: 1px solid #000000;
padding: 2px 6px
}

.headertextfour
{
color: #ffffff;
background: #6699cc;
border: 1px solid #333333;
padding: 2px 6px
}

.headertextfive
{
color:#FFFF00;
background: #66cc66;
border: 1px solid #333333;
	border-bottom:solid 2px #333333;
	border-right:solid 2px #333333;
padding: 2px 6px
}

.headertextsix
{
color:#333333;
background-color:#CCCC88;
border: 1px solid #333333;
	border-bottom:solid 2px #333333;
	border-right:solid 2px #333333;
padding: 2px 6px
}

.quotes

{text-decoration:underline;}

/*Index Page Changes *******************************************************************************/


 #logotwooccupation-index {
  float: left;
  margin: 0px;
  margin-left: 0px;
  background: url(images/form-header.gif) top left no-repeat;
  width: 555px;
  height: 136px;}
  
 #logotwo-about {
  float: left;
  margin: 0px;
  margin-left: 0px;
  width: 555px;
  height: 136px;}


#container577{
			width: 577px;
			float:left;
			margin-top: 10px;
			clear:top;
			
				}
		#mainright577 {
			width: 573px;
			float: left;
			background: #ffffff;
			border-top:solid 1px #000000;
			border-bottom:solid 3px #000000;
			border-left:solid 1px #000000;
			border-right:solid 3px #000000;}
		
		
		#mainrightcontent577 {
			width: 557px;
			margin-top: 0px;
			margin-bottom: 10px;
			margin-left: 10px;
			margin-right: 10px;
			}

.align-center-index {
				
				padding:0 0 0 10px;}

.align-left-index {
				text-align:left;
				}

		#mainleft-index {
			width: 176px;
			float: left;
			background: #ffffff;
			border-top:solid 1px #000000;
			border-bottom:solid 3px #000000;
			border-left:solid 1px #000000;
			border-right:solid 3px #000000;
			
		}
		
		#mainleftcontent-index {
			width: 156px;
			margin-top: 0px;
			margin-bottom: 10px;
			margin-left: 10px;
			margin-right: 10px;
		
		}
		
		#mainlefttwo-index {
			width: 176px;
			float: left;
			margin-top: 10px;
			margin-bottom: 00px;
			background: #DCDBAD;
			border-top:solid 1px #000000;
			border-bottom:solid 3px #000000;
			border-left:solid 1px #000000;
			border-right:solid 3px #000000;
			
		}
		#mainleftcontenttwo-index {
			width: 156px;
			margin-top: 0px;
			margin-bottom: 10px;
			margin-left: 10px;
			margin-right: 10px;
		
		}
		
		
.shirts {border: solid 1px #000;
margin-right: 0px;}