@charset "utf-8";
/* CSS Document */
body		{font: 12px Verdana, Arial, Helvetica, sans-serif;
			color:#333333;
			background-color:#e1e1e1;
			margin:0;
			padding:0;
			border:0;
			}

a:link		{color:#005078; text-decoration:none; border:0;}
a:visited	{color:#005078; text-decoration:none; border:0;}
a:hover		{color:#ff6600; text-decoration:none; border:0;}
a:active	{color:#C46200; text-decoration:none; border:0;}
			
#frontstrip h1	{font-size:22px;
				font-weight:normal;
				padding-bottom:-9px;
				margin-bottom:-9px;
				}

h2			{font-size:18px;
			font-weight:300;	
			}


.fronth		{font-size:18px;
			font-weight:300;
			padding-top:5px;
			line-height:30px;
			margin-bottom: 0; 
			padding-bottom: 0; 
			
			}
			

ul			{list-style:none;
			margin:0;
			padding:0;
			}

img			{border:none;
			margin:0;
			padding:0;
			}

.traindiv		{padding:0 3px 0 27px;
				font-size:11px;
				}
				
.traindiv div	{display:inline;}
				
			
.pictureright	{float:right;
				}
	

.pictureleft	{float:left;
				}


.pictureleft2	{float:left;
				padding-top:18px;
				
				}

		



h3			{font-size:12px;
			font-weight:normal;
			}
			
p			{line-height:20px;
			font-weight:520;
			padding-top:0;
			margin-top:0;
			padding-right:3px;}

.bigname	{font-size:14px;}

.bodytext	{padding:0 3px 10px 27px;}

.bodytext p	{padding:0;
			margin:0;
			font-size:11px;}
			


.bodytext2		{padding:0 3px 10px 27px;
				font-size:11px;}

.bodytext2 p	{font-size:11px;}
			
.bodytext2 img	{float:right;
				padding:25px 0 10px 30px;
				}
				
.bodytext2 h3	{font-size:14px;
				color:#005078;
				padding:20px 0 5px 0;
				margin:0;}

.bodytext2 ul	{font-size:11px;
				padding: 0 0 15px 15px;}

.bodytext2 td	{padding:3px 10px 3px 0;
				margin:0;
				}

				
.bodytext2 table	{padding:0; margin:0 0 0 -2px;}


.bodytext2 li	{padding:0 0 10px 10px;
				list-style-image:url(images/bullet1.png);
				list-style-position:outside;
					}
					
					
.infotable	td 	{text-align:left;
				vertical-align:top;
				padding:4px 0 4px 0;
				}

.infotable2		{clear:both;}

.infotable2	td 	{text-align:left;
				vertical-align:top;
				padding:4px 0 4px 0;
				}
				
				
#left		{width:160px;
			font-weight:bold;}

.bodypara	{padding-right:265px;
			}
			

#wrapper	{position:relative;
			width:968px;
			margin: 0 auto;
			}
			

#content	{background-color:#ffffff;
			padding:17px 50px 0 50px;
			}
			

#header		{height:118px;
			background-image:url(images/header.jpg);
			}
			
#header img	{padding:13px 0 0 14px;
			}
			
#heading	{padding-top:1px;
			}


#menuleft	{float:left;
			width:217px;
			background-color:#FFF;
			padding-top:1px;
			padding-bottom:50px;
			}

#menuleft a:link	{color:#005078; text-decoration:none; border:0;}
#menuleft a:visited	{color:#005078; text-decoration:none; border:0;}
#menuleft a:hover	{color:#ff6600; text-decoration:none; border:0;}
#menuleft a:active	{color:#005078; text-decoration:none; border:0;}

.orangelink:link	{color:#EC7405; text-decoration:none; border:0;}
.orangelink:visited	{color:#EC7405; text-decoration:none; border:0;}
.orangelink:hover	{color:#EC7405; text-decoration:underline; border:0;}
.orangelink:active	{color:#EC7405; text-decoration:none; border:0;}


.greylink:link		{color:#707070; text-decoration:none; border:0;}
.greylink:visited	{color:#707070; text-decoration:none; border:0;}
.greylink:hover		{color:#EC7405; text-decoration:none; border:0;}
.greylink:active	{color:#EC7405; text-decoration:none; border:0;}



#menuleft a {margin:0;
			border:0;
			padding:0;}

.selected	{margin:0px;
			padding:0px;
			background-color:#e1e1e1;
			}			

.selected li	{height:25px;
				line-height:25px;
				list-style:none;
				padding:3px 0 3px 20px; 
				border-width:0px;
				cursor:default; 
				background:url(images/selected.png);
				background-position:left;
				background-repeat:no-repeat;
				}
				
.selected4	{margin:0px;
			padding:0px;
			background-color:#efeeee;

			}			

.selected4 li	{height:24px;
				list-style:none;
				padding:6px 0 0 25px; 
				border-width:0px;
				cursor:default; 
				background:url(images/selected2.png);
				background-position:top-left;
				background-repeat:no-repeat;
				}

				
.selected2	{margin:0px;
			padding:0px;
			background-color:#f6f6f6;
			}			

.selected2 li	{height:37px;
/*				line-height:25px;*/
				list-style:none;
				padding:6px 0 0px 25px; 
				border-width:0px;
				cursor:default; 
				background:url(images/selected.png);
				background-position:top-left;
				background-repeat:no-repeat;
				}

.selected5	{margin:0px;
			padding:0px;
			background-color:#f6f6f6;
			}			

.selected5 li	{height:48px;
				list-style:none;
				padding:7px 0 0px 25px; 
				border-width:0px;
				cursor:default; 
				background:url(images/selected.png);
				background-position:left;
				background-repeat:no-repeat;
				}
				
.selected3	{margin:0px;
			padding:0px;
			background-color:#f6f6f6;
			}			

.selected3 li	{height:24px;
				list-style:none;
				padding:6px 0 0 25px; 
				border-width:0px;
				cursor:default; 
				background:url(images/selected2.png);
				background-position:top-left;
				background-repeat:no-repeat;
				}
				
				
				
#trainheading	{margin:0px;
				padding:0px;
				background-color:#efeeee;
				color:#005078;
				}			

#trainheading li {height:30px;
				padding-top:1px;
				line-height:25px; 
				list-style:none; 
				padding-left:10px;
				border-width:0px;
				cursor:default; 
				}


			
				
#servheading	{margin:0px;
				padding:0px;
				background-color:#f6f6f6;
				color:#005078;
				}			

#servheading li	{height:30px;
				padding-top:1px;
				line-height:25px; 
				list-style:none; 
				padding-left:10px;
				border-width:0px;
				cursor:default; 
				}
				
				
#servsub		{margin:0px;
				padding-top:7px;
				background-color:#f6f6f6;
				color:#1F1F1F;
				font-size:11px;
				}			

#servsub li		{height:37px;
				list-style:none; 
				padding-left:10px;
				border-width:0px;
				cursor:default; 
				}

#servsub2		{margin:0px;
				padding-top:7px;
				background-color:#f6f6f6;
				color:#1F1F1F;
				font-size:11px;
				}			

#servsub2 li	{height:25px;
				list-style:none; 
				padding-left:10px;
				border-width:0px;
				cursor:default; 
				}

#one {
	width: 217px;
	border:0;
	}
	
#one li a {
  	height: 24px;
	text-decoration: none;
}	
	
#one li a:link, #one li a:visited {
	display: block;
	background:  url(images/list1.gif);
	padding: 7px 0 0 10px;
	}
	
#one li a:hover {
	color:#FFFFFF;
	background:  url(images/list1.gif) 0 -31px;
	}	


#two {font-size:11px;
	width: 217px;
	border:0;
	}
	
#two li a {
	height: 37px;
	text-decoration: none;
	}	
	
#two li a:link, #two li a:visited {
	color:#707070;
	display: block;
	background:  url(images/list2.gif);
	padding: 6px 0 0 25px;
	}
	
#two li a:hover {
	color:#FFFFFF;
	background:  url(images/list2.gif) 0 -43px;
	padding: 6px 0 0 25px;
	}
	
#twoshort {font-size:11px;
	width: 217px;
	border:0;
	}
	
#twoshort li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
}	
	
#twoshort li a:link, #twoshort li a:visited {
	color:#707070;
	display: block;
	background:  url(images/list2short.gif);
	padding: 6px 0 0 25px;
	}
	
#twoshort li a:hover {
	color:#FFFFFF;
	background:  url(images/list2short.gif) 0 -31px;
	padding: 6px 0 0 25px;
	}	


#three {font-size:11px;
	width: 217px;
	border:0;
	}
	
#three li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
}	
	
#three li a:link, #three li a:visited {
	color:#707070;
	display: block;
	background:  url(images/list3.gif);
	padding: 6px 0 0 25px;
	}
	
#three li a:hover {
	color:#FFFFFF;
	background:  url(images/list3.gif) 0 -31px;
	padding: 6px 0 0 25px;
	}	
	
	
#four {font-size:11px;
	width: 217px;
	border:0;
	}
	
#four li a {
	height: 48px;
	text-decoration: none;
	}	
	
#four li a:link, #four li a:visited {
	color:#707070;
	display: block;
	background:  url(images/list4.gif);
	padding: 7px 0 0 25px;
	}
	
#four li a:hover {
	color:#FFFFFF;
	background:  url(images/list4.gif) 0 -55px;
	padding: 7px 0 0 25px;
	}
	



#linewhite	{padding-top:1px;
			}
	


#rightsect	{float:right;
			width:650px;
			padding-bottom:30px;
			background-color:#FFFFFF;
			}
			
#flash		{padding-top:1px;
			height:302px;
			}
			
#frontstrip	{padding:10px 0 10px 0;
			color:#FFFFFF;
			background-color:#eb6e07;
			background-image:url(images/stripback.jpg);
			background-repeat:no-repeat;
			text-align:center;
			}
			
#headstrip	{margin-top:1px;
			padding:6px 0 2px 27px;
			color:#FFFFFF;
			background-color:#eb6e07;
			background-image:url(images/stripback.jpg);
			background-repeat:no-repeat;
			}


#expert		{float:right;
			width:650px;
			padding-top:1px;
			height:150px;
			background-color:#FFFFFF;
			}
			
#information	{float:right;
				padding: 20px 0 0 27px;
				}
			
#information img	{clear:both;
				float:right;
				}

#footer		{background-color:#eaeaea;
			color:#333333;
			font-size:11px;
			background-image:url(images/footstripes.jpg);
			background-repeat:no-repeat;
			height:245px;
			line-height:20px;
			}
			
#leftfoot	{float:left;
			padding:35px 0 0 30px;}

#rightfoot	{float:right;
			padding:35px 25px 0 0;}

#footer ul	{padding-left:30px;}

#footlist	{padding:80px 0 0 0;}

#footer li	{display:inline;
			}
			
.clearing	{clear:both;
			}
 