/* MAIN STYLES */
body {
	background-color: #CD9154;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}

td, th {
	}


/* TEXT STYLES */
.subheader {
	font-size: 18px;
	color: #666666;
	}

/* H1 is replacing old method of class style. */
H1 {
	display:inline; /* turning a block element into a inline like the header class. */
	font-family:Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight:bold;
	color: #666666;
}

H2 {
	font-family:Arial, Helvetica, sans-serif;
	display:inline; /* turning a block element into a inline like the header class. */
	font-size: 18px;
	color: #666666;
	font-weight:normal;
}

.header {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight:bold;
	color: #666666;
	}

.form_notes {
	font-size: 11px;
	font-style: italic;
	}

	a.back:link, a.back:visited, a.back:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#0033FF;
	font-size:11px;
	text-decoration:none;
	}

a.back:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#0033FF;
	font-size:11px;
	text-decoration: underline;
}
	
	.dropdown{
	color:#666666;
	width:300px;
	font-family:Arial, Helvetica, sans-serif;
	
	
	}
	
		.dropdowninterior{
	color:#666666;
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
	.rule{
	border-top:solid 1px #CCCCCC;
	
	}
	
.notice{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-align:center;
line-height:10px;
font-style:italic;

}

.currentrates{
border:solid 1px #E9E9E9;

}

.paging{
	Background-color:#F7F7F7;
	font-family:Verdana;
	font-size:11px;
	color:#0066FF;
	padding:7px;

	}

.message{ 
	font-size: 12.5px; 
	color: red; 
	font-weight: bold 
	} 

.images{
	border: solid 2px #D2D2D2;
	/*#D9B200*/
	}
	
.smalllink{
position:relative; top:5px; width:260px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;


}

.gicrates{
	background-color:#999999;
	font-family:Arial, Helvetica, sans-serifl;
	font-size:11px;
	color:#FFFFFF;
	/*font-weight: bold;*/
	border-left:solid 1px #9CAA3E;
	border-right:solid 1px #9CAA3E;
	padding: 4px 12px 4px 12px;
	}

.gicratesbottom{
	font-size:11px;
	background-color:#F6F6F6;
	border-left:solid 1px #9CAA3E;
	border-right:solid 1px #9CAA3E;
	border-bottom:solid 1px #9CAA3E;
	padding: 2px 0px 2px 0px;
	}

.bottomhome{
	background-image:url(media/img_pattern.jpg);
	border:solid 1px #E7DDB8;
	}

.bottomhometext{
	font-family:arial;
	font-size:12px;
	color:#333333;
	}

.sidetdpadding{
padding:0px 2px 0px 7px;
	}

/* LINK STYLES */
a:link, a:visited, a:active    {text-decoration: underline; color: #0066FF;}    
a:hover   { text-decoration: underline; color: #0033CC; }

a.top:link, a.top:visited, a.top:active    {text-decoration: none; color: #000000; font-size: 11.5px; font-weight: bold; }    
a.top:hover   { text-decoration: none; color: #000000;  font-size: 11.5px; font-weight: bold; }



/* FORMATTING */
form {
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
}

#main{
	width: 724px;
	margin:0 auto;
	background-color:#FFFFFF;
	}

#SEO{
	}

#header {
	background-color:#CD9154;
	}

#content {
	width:710px;
	background-color:#FFFFFF;
}

#footer {
	font-size: 12px;
	color: #ffffff;
	text-align:center;
	background-color:#97A43C;
	width:720px;
	text-decoration:none;
	border:solid 2px #FFFFFF;
	}
	
	#quicklinks{
	
	padding-top:9px;
	padding-bottom:4px;
	
	}

#footer a {
	font-size: 12px;
	color: #ffffff;
	text-align:center;
	background-color:#97A43C;
	text-decoration:underline;
	}

#footer a:hover {
	font-size: 12px;
	color: #F4F4F4;
	text-align:center;
	text-decoration:underline;
	}

ul {
	padding-left: 0px;
	margin-left: 0px;
	list-style-position: inside;
	}

li {
	line-height: 12.5px;
	list-style-position: inside;
	list-style-image:url(media/img_bullet_wp.gif);
	list-style-type: disc; color:#666666;
	margin-bottom: 9.5px;
	}
	
/*  -- Home page Message -- */
#homepage-message
{
	background-image:url(media/img_home_quote_bg.jpg);
	background-repeat: repeat-y;
	width: 698px;
}

#homepage-message-content
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6FA434;
	margin: 0px 35px 2px 60px;
	position: relative;
	min-height:30px;
	height:auto !important;
	height:30px;

}

#homepage-message-megaphone
{
	position: absolute;
	top: 0px;
	left: -55px;
}
