	body { background-color:#2e343a;
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   font-size: 10px;
		   margin: 0; 
		   color:#CCCCCC;}
		   
	a { color: #999;
		text-decoration:underline; }
	a:hover { color:#999;
			  text-decoration:none; }
			  
	h2 { margin: 5px 0 5px 0;
		 font-size: 12px;
		 font-weight: bold; }
		 
	img.imgpadding { margin: 4px;
					 border: 1px solid black; }
		   
	div#topHeader { background-image:url(../images/topbg1.jpg);
				 	background-repeat:repeat-x; 
					height: 241px;}
	div#leftHeader { background-image:url(../images/topname1.jpg);
					 background-repeat:no-repeat;
					 margin-left: 35px;
					 float: left;
					 width: 300px;
					 height: 241px; }
					 
	div#leftHeader p { padding: 22px 15px 0px 15px;
					   margin-top:0;
					   float: left;
					   color:#666;
					   height: 30px;
					   border-right: 1px dashed #DFDFDF; }					 
	div#leftHeader p a { text-decoration:none;
						 color: #666; }
	div#rightHeader { float: right;
					  width: 400px;
					  height: 241px;
					  margin-right: 10px;
					  background-image:url(../images/topimg1.jpg);
					  background-repeat:no-repeat; }
	div#content { margin: 10px; }
	div#leftContent { float: left;
					  width: 120px;
					  height: 200px;
					  border-right: 1px solid #999;
					  padding-right: 20px;
					  padding-left: 10px; }
	div#leftContent p { 
				   font-size: 10px;
				   padding: 11px;
				   margin: 0px; }
				   				   
	div#leftContent p a { color:#CCCCCC; text-decoration:none; }				   
	div#leftContent p a:hover { text-decoration:underline; }
	div#rightContent { margin-left: 170px; }
	div#rightContent h1 { font-size: 14px;
						  font-weight: bold;
						  color:#FFFFFF;
						  margin-top: 0; }
	div#inner { width: 600px; }						  
	.textblock { line-height:1.5em; }
	li.list1 { list-style-type:disc;
				margin-left: 17px; 
				line-height: 1.5em;}
	span.leftpadding { padding-left: 10px; }
	p.quote { font-style:italic;
			  font-size: 12px;
			  color: #999;
			  line-height:1.5em; }
			  
	p.italic { font-style:italic; }
	p.textHeadingBig { font-size: 12px;
					   color: white; }
	
	div#footer1 { height: 17px;
			     margin-top: 70px;
				 width: 100%;
				 position:absolute;
				 bottom:0;
				 background-color:#385167;
				 border-top: 1px solid white;
				 padding: 10px 0px 10px 0px;
				 color: #999; }
				 
	div#footer2 { height: 17px;
			     margin-top: 70px;
				 width: 100%;
				 background-color:#385167;
				 border-top: 1px solid white;
				 padding: 10px 0px 10px 0px;
				 color: #999; }
				 
	div.textHeading { padding: 7px;
					 background-color:#666666;
					 border: 1px solid #999;
					 color: white;
					 margin-top: 10px;
					 font-weight:bold; }
					 
	div.resumeElement { padding: 3px;
						margin: 7px 0px 7px 0px; 
						border: 1px solid #666;
						background-color:#333333; }
					 
	table.mainTable { width: 100%;
					  border: 1px solid #666; }
	table.mainTable th { font-weight:bold;
						 text-align: left;
						 padding: 7px;
						 border-bottom: 1px solid #666;
						 background-color:#222; }
	table.mainTable td.color1 { padding: 7px;
								background-color:#333333;
								border-bottom: 1px solid #666;
								}
	table.mainTable td.color2 { padding: 7px;
								background-color:#393939;
								border-bottom: 1px solid #666; }
.inputFields, .selectFields { border: 1px solid #CCC; background-color: #F3F3F3; padding: 6px; color: #666; font-weight: bold; }

