
/*This is Container setup CSS*/




	body {
		background-color: #f3f3eb;
		margin: 0px 0px 0px 0px;
		color: #2f2f2f;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 1.0em;
		margin: -0em;
		position: absolute;
		top: 0px;
		left: 0px;
		height:100%;
	width:900px }
		
			html>body #centercontent {
				margin-top: 187px;
				}
	
   		
			
		
	p {
		font-size: .8em;
		text-align: justify;
		line-height: 1.7em;
	}

	h1 {

		font-size: 1.2em;
		text-align: center;
		font-style: italic;
		letter-spacing: 5px;
		text-decoration: underline;
	}

	h2 {
		font-size: 1.1em;
		text-decoration: none ;
		text-align: center;
		font-family: sans-serif;
		color: #5C7794;}
	
	h3 {
			font-size:.8 em;
			text-decoration: none ;
			text-align: center;
			font-family: sans-serif;
			font-style: italic;
				color: #5D5C94;}
	h4 {
			color: #990000;
			font-size: .8em;
		text-decoration: none ;
		text-align: center;
		padding-left: 21px;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		background-color: #E5E5D8;	
		padding-top: 5px;
		padding-bottom: 5px;}

#small-heading2 {
		font-size:.9em;
		font-weight: bolder;
		text-align: center;
		text-decoration: none;
		padding-bottom: 0px;
		color:#284C71;
		}

#link-list {
text-decoration:none;
text-align:left;
font-size:.6 em;
color: #E5E5D8;}


/*  LINK  Attributes  */

	a:link {
		color: #334d80;
		text-decoration: none;
	} 

	a:visited {
		color: #334D80;
		text-decoration: underline;
	}

   a:hover {
		color: #ffffff;
		background-color: #9baebf;
			}

	a:active {
		color: #67849e;
			}
/* 	 */

.effect1 A:link {text-decoration: none}
.effect1 A:visited {color:red ;text-decoration: none}
.effect1 A:active {text-decoration: none}
.effect1 A:hover {text-decoration: underline; color: red;}

.effect2 A:link {color: #334d80;text-decoration: none}
.effect2  A:visited {color: #990000;text-decoration: none}
.effect2 A:active {text-decoration: underline overline}
.effect2 A:hover {	color: black;
					background-color: #9baebf;
					text-decoration: underline;
					 }
					 
.color1{background:#5C7794;color: white;}

.solditalics{font-weight: bold;}

.bold {font-weight: bold;	}

#italics{font-size:.9em;
		font-weight: bolder;
		text-align: left;
		text-decoration: none;
		padding-bottom: 0px;
		color:#284c71;}


#italic2{
		font-weight: bolder;
		color:#284C71;
		font-style: italic;
background-position: bottom;}
		
	 
	#redline{
	background-image: url(redline.gif);
  	background-repeat: no-repeat;
  	background-position: left;
	
	width: 100%;
	height: 10px;
	}
		
	#dhtmltooltip{
		position: absolute;
		width: 150px;
		border: 2px solid black;
		padding: 2px;
		background-color: #F3F3EB;
		visibility: hidden;
		z-index: 100;
				/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
							filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
		}

	
	#header {
		width: 100%;
		height: 187px;
		background-color: #e5e5d8;
		border-bottom: 2px #ffffff solid;
		visibility: visible;
		top: 0px;
		left: 0px;
		position: absolute ;
			}
			
	#header-pic{
			background-image: url(guy1.jpg);
			background-repeat: no-repeat;
			background-position: top center;
		    width: 690px;
		    height: 158px;
		    margin: 14px 0em 5px 85px;
		    padding: 0;
		   
			}
	    
	
		
	/* This controls the header image 
	div {
	background-image: url(HEADER URL);
	background-repeat: no-repeat;
	background-position: top center;
	padding-top: 0;
	text-align: center;
	}
	div div {
	background: none; width: auto; height: auto; padding: 0;}

		*/

#topnav-position{
		background-color: #c0c8c0;
		margin-left: 117px;
		margin-right: 181px;
		margin-top: 172px;
	
		border-right: 2px #fff solid;
		border-left: 2px #fff solid;
		visibility: visible;
		font-size: .8em;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		padding-left: 10px;
		padding-bottom: 0px;
		
		position: relative;
		top: 17px;
		padding-top: 0px;}
 
	 
	#left-content {
		position: absolute;
		left:0px;
		top:100px;
		width:115px;
		background: #deded1 repeat-y;
		border-right: 1px #7e7e6a solid ;
		font-size: .8em;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		color: #2e2e2e;
		margin-top: 108px;
		padding-left: 1px;
		}	
		

	#main-content{
		
		background-color: #ffffff;
		margin-left: 117px;
		margin-right: 180px;
		margin-top: 17px;
		border-right:  #fff solid;
		border-left:  #fff solid;
		voice-family: "\"}\"";
		voice-family: inherit;
		padding-top: 10px;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		}
	
	

		
		.link1  a:link { 	
						color: white;
						text-decoration:none;
						
		}
		
		.link2  a:hover { 	color: white;
						text-decoration:none;
		 }

	.floatleft {
		float: left;
		margin: 4px 10px 0px 0px;	
		}
	
	#ctr-image	{
	background-image: url(line.gif);
  	background-repeat: no-repeat;
  	background-position: center;
	z-index: 25;
	width: 100%;
	height: 6px;
	}
		#float-session{
			float: left;
			font:bolder;
				color: #990000;
			font-size: .9em;
		text-decoration: none ;
		text-align: left;
		 font-weight: bold;
			
			}

	 ul.training {
    
			    width: 500px; 
			    margin: 0px;
			    padding: 0px 0px 10px 0px;
			    border: 0px none; 
			    list-style-position: inside;
			    list-style-type: disc;
			    position: relative;
			    line-height: 1.5em;
			    left: 5px;
				font-size:.8em;
				text-align: left;
				background-color: white;
				margin-top: 0px;
				margin-left: 20px;}
		 ul.training-num{
    
			    width: 500px; 
			    margin: 0px;
			    padding: 0px 0px 10px 0px;
			    border: 0px none; 
			    list-style-position: inside;
			    list-style-type: decimal;
			    position: relative;
			    line-height: 1.5em;
			    left: 5px;
				font-size:.8em;
				text-align: left;
				background-color: white;
				margin-top: 0px;
				margin-left: 15px;}
	.position-right{
					margin-left: 15px;}
						
	#head-indent {
					margin-left: 35px;
					font-size: .8em;
					font-weight: bold;
						color:#284C71;
					}
	#para-indent {
					margin-left: 35px;
					}
					
	#green-spacer {
				background-image: url(300p green.gif);
background-repeat: no-repeat;
background-position: 10px;
background-color: #815bff;}
				
	 #small-heading {
					font-size:1.4em;
					font-weight: bolder;
					text-align:center;
					text-decoration: none;
					letter-spacing: .1em;
					padding-bottom: 10px;
					color:#284C71
					}
	
		 #bolder {font-weight: bolder;
		 
		 }

	#indent-wrap {
margin: 5px;
border: 1px #284C71 solid;
background-color: #ECEDDE;
padding-left: 10px;
padding-right: 10px;
font-size:.7em}

/*Dual column flout starts here   */

							#spacer2{}
	 #2column-list {
	 	width: 600px;
		padding: 10px 0px 10px 0px;
		}
  
  ul.left {
    float: left;
    width: 280px; 
    margin: 0px;
    padding: 10px 0px;
    border: 0px none; 
    list-style-position: inside;
    list-style-type: square;
    position: relative;
    left: 20px;
	font-size:.6em;
	text-align: left;
	background-color: white;}
  
  ul.right-top{
    float: right;
    width: 300px; 
    margin: 0px;
    padding: 35px 0px 10px 0px;
    border: 0px none; 
    list-style-position: inside;
    list-style-type: square;
    font-size:.6em;
	text-align: left;
	margin-top: 0px;
	}
  ul.right {
    float: right;
    width: 300px; 
    margin: 0px;
    padding: 10px 0px;
    border: 0px none; 
    list-style-position: inside;
    list-style-type: square;
    font-size:.6em;
	text-align: center;
 	 }
  
  .no-space2 {
    margin: 20px;}
	
    
   	#line{		background-image: url(line.gif);
background-position: center;
}


		#box	{
		
				background-image: url(box3.jpg);
  				background-repeat: no-repeat;
				height: 110px;
				margin-left:460px;
				margin-top: -120px;
background-position: 49%;}
		
		
		#heading2	{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .8em;}
		
		#text-color{
color: #334d80;
}
		
		#contact-info	{
		background-color: rgb(229,229,216);
		border-left-color:;
		border-left-style: #002d6b dotted;
		
		
		}
 
/*Start Footer rules*/

#footer-base {
	
	
	padding: 0px;
	padding-top: 15px;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-right: 20px;}

	#footer {
	
		font-size: .7em;
		font-weight: bold;
		text-decoration: none;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		padding-left: 220px;
		
			text-align: right;
		margin-left: 0px;
		margin-right: 0px;
		color: #334D80;
margin-bottom: 20px;
padding-bottom: 20px;}

	#footer-notused a{
	font-size: .8em;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	padding: 0em 5px 0em 20px;
	text-decoration: none;
	color: #334D80;
	text-align: center;
	border-right: 1px #4D3366 solid;
	padding: 2px 2px 0 0;
	text-align: center;
	font-weight: bold;
	margin-left: 0px;
	margin-right: 0px;}
		
				
		#bottom-link-words {
		font-size: 1em;
		}
		