html, body {
	height:100%;
}

body {
	background-repeat:repeat;
	background-position:center top;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

input {
	color:#666666;
	font-size:10px;
	margin-top:2px;
	border-style:solid;
	border-color:#aeaeae;
	border-width:1px;
	/*padding:2px 0 0 0 0;*/
}

input {
	border: expression( this.type=="checkbox"?'none':this.type=="radio"?'none':this.type=="image"?'none':'1px #aeaeae solid');
}

select, option {
	color:#666666;
	font-size:8pt;
}

select {
	border-style:solid;
	font:10px verdana ;
	color:#666666; 
	border-color:#969696;
	border-width:1px;
	line-height:18px;
	vertical-align:middle;
}

td {
	vertical-align:top;
}


ul,li {
	margin-left:10px;
	padding-left:0px;
}

.container {
	/*
	margin:0 auto;
	text-align:center;
	*/
}

.content_container {
	/*width:850px; 
	margin:0 auto;*/
	text-align:left;
}

.header_contact, .header_contact a {
	color:#7e7a7a;
	text-decoration:none;
	font-size:10px;
}

a.header_contact:hover, header_account {
	color:#333333;
	font-size:10px;
}

a.header_select, .header_select  {
	color:#ffffff;
	background-color:#80866d;
	text-decoration:none;
	font-size:10px;
	padding:3px 3px 3px 3px;
}

.header_select_down  {
	color:#ffffff;
	background-color:#80866d;
	text-decoration:none;
	font-size:10px;
	clear:right;
	float:right; 
	text-align:right;
	margin-top:-5px;
	padding-right:106px;
}

.header_select_down a  {
	color:#ffffff;
	text-decoration:none;
	font-size:10px;
	padding:3px 3px 3px 3px;
}

.header_search {
	color:#93210e;
	font-size:10px;
	clear:right;
	float:right; 
	width:300px; 
	text-align:right;
	margin-top:10px;
}

.header_login {
	color:#93210e;
	font-size:11px;
	clear:left;
	float:left; 
	text-align:left;
	margin-top:5px;
}


.footer {
	color:#7e7a7a;
	font-size:10px;
	line-height:18px;
}

.footer a {
	color:#4a4242;
	text-decoration:none;
}

.footer a:hover {
	text-decoration:underline;
}

.breadcrumbs {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	padding-left:10px;
	color: #999999;
	width:398px;
	float:left;
	text-align:left;
}

.breadcrumbs a {
	text-decoration:none;
}

.breadcrumbs a:hover {
	text-decoration:underline;
}

.right_content {
	margin-bottom:20px;
}

.right_content div {
	padding-left:10px;
}

.right_content p a {
	padding-left:10px;
}

.content, .content td, .right_content {
	color:#4a4242;
	font-size:11px;
}
.right_content a {
	background-image:url("../images/arrow_red.jpg");
	background-repeat:no-repeat;
  	background-position:0px 3px;
	padding-left:10px;
	display:block;
}

.content a, .right_content a {
	color:#93210e;
	text-decoration:none;
}

.content a:hover, .right_content a:hover {
	text-decoration:underline;
}

.subnav_green_selected  {
	background-image: url("../images/arrow_green_down.gif");
	background-repeat:no-repeat;
  	background-position:140px 10px;
}

.subnav_dark_selected  {
	background-image: url("../images/arrow_dark_down.gif");
	background-repeat:no-repeat;
  	background-position:140px 10px;
}

.subnav_blue_selected  {
	background-image: url("../images/arrow_blue_down.gif");
	background-repeat:no-repeat;
  	background-position:140px 10px;
	color:#ffffff;
}

.subnav_selected {
	background-image: url("../images/arrow_white.gif");
	background-repeat:no-repeat;
  	background-position:5px center;
	padding-left:10px;
}

.subnav_blue_link {
	color:#b4c1c8;
}

.subnav_dark_link {
	color:#c7c7c7;
}

.subnav_green_link {
	color:#dbdfcd;
}



a.subnav_selected, .subnav_selected a{
	color:#ffffff;
}

a.subnav_selected:hover, .subnav_selected a:hover, .subnav_link a:hover, a.subnav_link:hover{
	color:#ffffff;
}

.lineItem {
	margin-bottom:10px;
}
