@charset "UTF-8";
/* CSS Document */

html { 	

	font:12px Myriad, Trebuchet MS, Arial, Helvetica, Sans-Serif;
	color:#666666;
	min-width:100%;
	margin:0;
	margin-top:5px;
}

body { 
	background-color:#000000;
	background-attachment:fixed;
	background-position: top left;
	background-repeat:no-repeat;
	height: 100%;
	min-width: 100%;
	margin: 0px;
	padding: 0px;
}

a {
   outline: none;
}

.img { 
	border: 0px; 
	cursor: hand;	
}

.bg {
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index:-9;
}

form { outline: none; }

.form { 
	outline: none;
	font-family: Myriad, Trebuchet MS, Tahoma;
	color: #413c39;
	font-size:17px;
	border: 1px #dddddd solid;
	padding: 6px;
	}

.form_footer { 
	outline: none;
	font-family: Myriad, Trebuchet MS, Tahoma;
	color: #413c39;
	font-size:13px;
	border: 1px #666666 solid;
	padding: 3px;
	height:21px;
	}

a:link {  color: #306178; text-decoration: none; }
a:visited {  color: #306178; text-decoration: none; }
a:hover {  color: #153a4c;text-decoration: underline;  }

.input { padding:4px; font-size:14px; }
.input2 { padding:5px; font-size:20px; width:250px; }
.input3 { font-size:12px; }

.reg { font-size:13px; }
.small { font-size:11px; }
.smaller { font-size:10px; }
.smallest { font-size:9px; }
.big { font-size:14px;  }
.bigger { font-size:18px; }
.evenbigger { font-size:26px; }


.teagreen { color: #5f893c; }
.teagreenbg { background-color: #5f893c; }

.error { font-size:18px; color: #8e5720; font-weight: bold; }
.msg { font-size:18px; color: #5f893c	; font-weight: bold; }

.sidetext {
	font-size:13px;
	line-height:1.4;
	background:url(/images/sidebg.gif) repeat-y;
	
	}

.side { 
width:252px;
float:left;
} 


#wrapper{
	margin:0 auto;
	width:1050px;
	padding:0;
	
	}

* html #wrapper{height:100%;}

.content { 
	width:1050px; 
	}

.pagecontent { 
	width:1002px;
	margin-top:10px;
	min-height:400px;
	background: url(/images/contentbg2.jpg) #ffffff left bottom no-repeat;
	 
	}
	
.text {
	padding:40px;
	font-size:14px;
	color: #2c2c2c;
	line-height: 1.5;

}

.title { padding-left:20px; margin-bottom:-20px; }

#linkon { background1-color:#5f893c; background: url(/images/linkgreen.png) bottom center no-repeat; filter:alpha(opacity=20); -moz-opacity:.2; opacity: .2; padding-left:5px; padding-right:5px; }
	
.hr {
border:0px;
background-color: #7f9c66;
color: #7f9c66;
height: 1px;
}
	
.hr2 {
border:0px;
background-color: #dddddd;
color: #dddddd;
height: 1px;
}


/* Header Stuff */
	
.header {
	height: 83px;
	width:1002px;

}

.header_left {
	float:left;
	padding-left:10px;
	padding-top:12px;
}


.header_right {
	float:right;
	padding-top:42px;
}

.sep  { 
	margin-left: 20px; 
	margin-right:20px; 
}

/* Home Only */

.home_body {
	position:relative;
	height: 455px;
	width:1002px;
	display:block;
	padding-top:10px;
}

.VimTitleFront {

	font:16px Myriad, Trebuchet MS, Arial, Helvetica, Sans-Serif;
	color:#666666;
	letter-spacing:-0.9px;

}

.VimDetails {

	font:12px Myriad, Trebuchet MS, Arial, Helvetica, Sans-Serif;
	color:#464d38;
	letter-spacing:-.5px;
	line-height:1.5;

}

a.VimTitleFront:link {  color: #306178; text-decoration: none; }
a.VimTitleFront:visited {  color: #306178; text-decoration: none; }
a.VimTitleFront:hover {  color: #153a4c;text-decoration: underline;  }


/* Footer Only */

.footer {
	position:relative;
	height: 100px;
	width:999px;
	margin-top:10px;
	margin-left:0px;
	margin-right:40px;
}


