/* ----------------- Common Elements ------------------ */

body {
background-color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
font-size:8pt;
scrollbar-3dlight-color:#999999;
scrollbar-arrow-color:#999999;
scrollbar-base-color:#CE0000;
scrollbar-darkshadow-color:#999999;
scrollbar-face-color:#BDBDBD;
scrollbar-highlight-color:#E4E5E4;
scrollbar-shadow-color:#717771;}

td,p,ul,ol,blockquote {font-family: verdana,arial,helvetica,sans-serif;}

td,p,ul,ol,li,blockquote,h1,h2,h3,h4 {
	font-size:8pt;
	color:#333D3F;
	margin-bottom: 5px;
}

h1 {font-weight:bold;font-size:13pt;color:#313031;margin-bottom:0px;}
.title2 {
	font: 20px "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #993300;
	margin: 0px;
	padding: 0px;
}

h2 {
	color:#333D3F;
	margin-bottom:0px;
	font: bold 11pt Verdana, Arial, Helvetica, sans-serif;
}
h3 {font-weight:bold;font-size:8pt;color:#333D3F;margin-bottom:0px;}
h4 {font-weight:bold;font-size:7pt;color:#636563;margin-bottom:0px;}

ul,ol,li,blockquote {font-size:8pt;font-weight:normal;}

ul,ol {line-height:1.3em;}

hr {color:#636563;height:1pt;}

a {color:#636563;}
a:hover {color:#333333;}
a:active {
	color:#333333;
}

/* --------------------- Body Txt Stuff --------------------- */

.tiny {font-size:7pt;font-family:verdana,arial,helvetica,sans-serif;}
.small {font-size:7pt;font-family:verdana,arial,helvetica,sans-serif;}
.normal {font-size:8pt;font-family:verdana,arial,helvetica,sans-serif;}
.medium {font-size:10pt;font-family:verdana,arial,helvetica,sans-serif;}
.large {
	font: bold 12pt verdana, arial, helvetica, sans-serif;
	color: #000000;
}
.red {color:#CE0000;}
.dim {color:#636563;}
.border {
	border-color:#CFC0A9;
	cursor: default;
}

/* ------------------ Form Types ------------------ */

.input {font-size:8pt;color:#000000;font-weight:normal;background-color:#FFFFFF;font-family:verdana,arial,helvetica,sans-serif;}
.button {font-size:8pt;font-family:verdana,arial,helvetica,sans-serif;}
.label {text-align:right;vertical-align:middle;font-size:8pt;color:#656666;font-weight:bold;font-family:verdana,arial,helvetica,sans-serif;}
.label2 {font-size:8pt;color:#656666;font-weight:bold;font-family:verdana,arial,helvetica,sans-serif;}
.desc {vertical-align:top;font-size:7pt;color:#999999;font-family:verdana,arial,helvetica,sans-serif}
.error {background-color:#FFF7E7;font-size:8pt;font-weight:bold;color:#CE0000;font-family:verdana,arial,helvetica,sans-serif;}
.search {font-size:7pt;color:#636563;font-weight:normal;width:110px;padding-left:2px;background-color:#FFFFFF;border:solid #733A3A 1;font-family:verdana,arial,helvetica,sans-serif;}

/* -------------------- Colors -------------------- */

.bgcolor1 {background:#BDBABD;color:#313431;}
.bgcolor2 {background:#DEDFDE;color:#636563;}
.bgcolor3 {background:#EFEFEF;}
.row1 {background-color:#E3E3E3;}
.row2 {background:#EFEFEF;}
.row3 {background:#FFFFFF;}

/* ---------------- NavArea -------------------- */	

.headernav {text-decoration:none;color:#CE0000;}
.headernav:hover {text-decoration:underline;color:#CE0000;}
.mainnav {font-weight:bold;text-decoration:none;color:#636563;}
.mainnav:hover {font-weight:bold;text-decoration:underline;color:#636563;}
.youarehere {text-decoration:underline;color:#636563;}
.allcaps {
	font: bold normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #666666;
}

.youarehere:hover {text-decoration:underline;}
.leftnav {text-decoration:none;}
.leftnav:hover {text-decoration:underline;}
.easy_start {
	padding-right: 10px;
	padding-left: 10px;
}
.product_tytles {
	font: bold 12px "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #7D7D7D;
	text-decoration: none;
	padding-left: 8px;
}
.new {
	font: italic bold 12px Arial, Helvetica, sans-serif;
	color: #FF0000;
	background: #FFFF00;
}
.easy_start_p {
	font-size: 12px;
}
.titles {
	COLOR:               #666666;
	margin:              0px 0px 2px;
	font: bold 12px Verdana, Tahoma;
	text-transform: uppercase;
	padding: 0px;
	text-decoration: none;
	border-top: 0px none #A8BCDF;
	border-right: 0px none #6B86B3;
	border-bottom: 1px solid #4F5139;
	border-left: 0px none #A8BCDF;
	background: url(../Images/Common/Square_Pink.gif) no-repeat right center;
	}
.tableborder {
	border: thin solid #FFCC00;
}

