@charset "UTF-8";

body {
	font-family: Tahoma, Verdana;
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	line-height: 18px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	background-image: url(/images/back_grad.gif);
	background-repeat: repeat-x;
	background-color: #e3e8ee;
}

.mainbox {
	width:872px;
	background-color:#FFFFFF;
	border: 1px solid #999999;
	padding: 5px;
	}
	
.sidehome {
	font-family: Tahoma, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #0e034e;
	padding: 10px;
}

.bluebox1 {
	font-family: Tahoma, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #0e034e;
	padding: 10px;
	width:645px;
	height:337px;
}

.bluebox2 {
	background-color: #0e034e;
	width:196px;
	height:174px;
	margin-top: 8px;
}

.greycontact {
	font-family: Tahoma, Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #828282;
	height: 165px;
	width: 605px;
	padding: 5px 30px;
	margin-top: 8px;
	line-height: normal;
}

.greybase {
	font-family: Tahoma, Verdana;
	font-size: 9px;
	font-weight: normal;
	text-align:center;
	color:#828282;
	padding: 5px 30px;
	margin-top: 8px;
	line-height: normal;
}


.largered {
	font-size: 14px;
	font-weight: bold;
	color: #e51b24;
}

.greyhome {
	font-family: Tahoma, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #828282;
	height: 165px;
	width: 601px;
	padding: 10px 30px;
	margin-top: 8px;
}
.bigwhite {
	font-size: 24px;
	font-weight: normal;
}

.bigwhite2 {
	font-size: 18px;
	font-weight: normal;
}






#container {
	margin:0 auto;
	position:relative;
	text-align:left;
	width: 886px;
	background-color:#FFFFFF;
	padding-top: 28px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

a:link {text-decoration:none; color:#ffffff;}
a:hover {text-decoration:underline; color:#fff;}
a:visited {text-decoration:none; color:#ffffff;}

a.navcell:link {text-decoration:none; color:#ffffff;}
a.navcell:hover {text-decoration:none; color:#fff; font-weight:bolder;}
a.navcell:visited {text-decoration:none;}

a.snav:link {text-decoration:none; color:#ffffff;}
a.snav:hover {text-decoration:none; color:#fff; font-weight: bold;}
a.snav:visited {text-decoration:none;}

h1 {
	font-size: 16px;
	font-weight: bold;
	color: #d90682;
}

a {
	color:#D90682;
}

.baselines {
	background-image: url(/images/strips.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.point10 {
	font-size: 11px;
	line-height: 12px;
}


.baselines2 {
	background-image: url(/images/strips_sm.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.baselines3 {
	background-image: url(/images/strips_sm2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.contentpad {
	padding-top: 15px;
	padding-left: 15px;
}
.masterlink {
	font-weight: bold;
	color: #8cc63f;
}

a.masterlink:link { color:#8cc63f;}
a.masterlink:visited { color:#8cc63f;}
a.masterlink:hover { color:#8cc63f;}

.slider {
	height: 100px;
	width: 573px;
	overflow: auto;
}
.downback {
	background-image: url(/images/downloads2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bred {
	font-size: 18px;
	font-weight: bold;
	color: #e51b24;
}
.bluebox3 {
	background-color: #0e034e;
	width:645px;
	height:518px;
	padding: 10px;
}
.largered24 {
	font-size: 24px;
	font-weight: normal;
	color: #e51b24;
	line-height: normal;
}
.greynews {
	font-family: Tahoma, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #828282;
	height: 165px;
	width: 601px;
	padding: 10px 30px;
	margin-top: 8px;
}

