/* CSS Document */

body { margin: 20px auto; background:#000; font:12px Verdana, Arial, Helvetica, sans-serif}

	
a {color: #000099; text-decoration:underline}
a:hover {color:#FF0000; text-decoration:underline;}
h1 {margin:0; padding:0}

/* ID Styles */

#container {width:1000px; margin:0 auto;}
#header { background:url(images/template_01.jpg) no-repeat; height:148px; width:1000px;}
#searchbox {background:url(images/search.png) no-repeat; width:200px; height:30px; margin:0 auto; padding:12px 0px 0px 750px}
div#name {	margin:0px 100px 0px 250px;}
#content {background:url(images/template_02.gif) repeat-y ; width:1000px;}
#maincontent { padding:20px 50px 20px 30px; float:right; width:640px; }
#footer {position:relative; background:url(images/template_03.gif) no-repeat; width:1000px; height:43px; clear:both; padding-top:10px}

/* 		Nav		*/

#navcontainer { background:url(images/nav.png) no-repeat bottom; height:40px; width:855px; margin:0px auto 0px auto;
	padding:30px 0px 0px 95px;	}

ul#navigation {width:930px; height:40px; display:inline; padding:0; margin:0; list-style: none; text-align:right}
ul#navigation li {float:left}
ul#navigation li a {background:url(images/navon.png) no-repeat center; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000; margin:6px 0px 0px 0px; padding-top:9px; display:block; width:122px; height:25px; text-decoration: none; text-align:center; font-weight:bold }
ul#navigation li a:hover {background:url(images/navover.png) no-repeat center;}
ul#navigation a.current {background:url(images/navselected.png) no-repeat center; color:#FF3300}
	

/* Left Hand Side Column */

#lhc {	height:100%; width:230px; margin-left:35px; padding-top:20px;}
.sidebox {	display:block; padding:5px; text-align:center;	}
.sidebox a {display:block; padding:5px;  }
.sidebox a:hover { display:block; padding:5px; color:#FF6633;}
.sidebox1 { width:auto;}

/* End */

div#right {	width:670px; float: right;	}
div#left {	width:250px; float:left;}
td#border{	border:1px #cccccc solid;}	
#insidel {border:#ccc solid 2px; padding:4px}
#links {background:#FFFFCC; border:#999 solid 1px;}

/* Class Styles */
	
.bodyText {	font:12px  Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:18px; text-align:justify;}
li.bodyText {padding-bottom:6px;}
.freetext {	font:12px  Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:center;}
span.freetext {	font:12px  Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:center;	background:#FFFF00;}
.headtext {	font:14px Verdana, Arial, Helvetica, sans-serif; color:#333333;	font-weight:bold; text-align:center; line-height:22px}
.subheadtext { font:14px Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-weight:bold; text-align:center;}
.Bheader { font:20px Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:center; font-weight:bold}	
a.header{ color:#FF6600; font: 18px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration:none;	}
a.header:hover{	color:#FF6600;	text-decoration:underline;}
.subHeader { font: 14px Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	text-align:center;	}
.intro {color: #000000;	font-family: 12px Verdana, Arial, Helvetica, sans-serif;}
.smallText {font: 11px Verdana, Arial, Helvetica, sans-serif;	color: #666;	line-height:24px;	}
.testimonial {	font: 12px  Verdana, Arial, Helvetica, sans-serif;	color: #003366;	font-style:italic;	}
li.list { font:12px  Verdana, Arial, Helvetica, sans-serif;	list-style:none; color:#000000;	padding-bottom:6px;}
.border{border:1px #999 solid}
.imgl {margin:10px 15px 10px 0px}