/* ------------------------------ 
STANDARDS
------------------------------ */
* { margin:0; padding:0;}
img { border: none; behavior: url(iepngfix.html);}
select, input{font-size:11px; padding: 2px;}
a
{ outline: none;}

body {
	margin: 10px 0 0 0;
	font-family: times new roman;
	font-size: 12px;
	background-image: url(images/bg.jpg);
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #fff;
	}
ul  {padding-top: 5px;}
li {padding-top: 5px;}
h1 {color: #000000; font-weight: bold; font-size: 25px; margin-bottom: 5px;}
h2 {color: #FF0000; font-weight: bold; font-size: 25px; margin-bottom: 5px;}
h3 {color: #00FF00; font-weight: bold; font-size: 25px; margin-bottom: 5px;}
h4 {color: #FF00FF; font-weight: bold; font-size: 25px; margin-bottom: 5px;}
h5 {color: #000000; font-weight: bold; font-size: 25px; margin-bottom: 5px;}
h6 {color: #000000; font-weight: bold; font-size: 25px; margin-bottom: 5px;}
p {color: #1e1e1e; font-weight: normal; font-size: 14px; margin-bottom: 10px; line-height: 17px; text-align:justify;}

/* ------------------------------ 
MAIN LAYOUT DIVS
------------------------------ */	
#container 	{margin:0 auto; width: 954px; text-align:left; border: 0px solid #fff; position: relative;}
#logo {width: 954px; height: 68px; border: 0px solid #000;}
#main {width: 866px; height: 525px; background-image: url(images/main_bg_home.png); border: 0px solid #000; padding: 25px 44px 15px 44px;}
	#nav { height: 38px; border: 0px solid #fff; text-align: center;}
	#content { height: 457px; border: 0px solid #000;}
		#left  {float: left; width: 548px; border: 0px solid #000;}
		#right {float: right; width: 305px; border: 0px solid #000;}
#footer {width: 954px; height: 17px;border: 0px solid #000; text-align: center;}
#top_para {height: 24px; border: 0px solid #000;}
#top_para2 {height: 95px; border: 0px solid #000;}

/* ------------------------------ 
IE6 HACKS
------------------------------ */	

	* html div#main {width: 866px; height: 525px; background-image: url(images/main_bg_home.gif); border: 0px solid #000; padding: 25px 14px 15px 44px;}
	* html div#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
border: 0px solid;
margin-left: 73px;
}

	
/* ------------------------------ 
IMG CLASSES
------------------------------ */	
		
	img.home { 
    margin: 28px 0px 0 0px; 
	}
	
	
	img.floatLeft { 
    float: left; 
    margin: 0px 20px 0 0px; 
	}
	
	img.floatRight { 
    float: right; 
    margin: 0px 0px 0 20px; 
	}



/* ------------------------------ 
NAV MENU LIST
------------------------------ */


#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
border: 0px solid;
margin-left: 93px;
}

#nav-menu li
{
float: left;
margin: 0 14px;
border: 0px solid;

}

#nav-menu li a
{
background: url(background.html) #fff bottom left repeat-x;
height: 23px;

float: left;
width: 9em;
display: block;
border: 0px solid;
text-decoration: none;

}


/* End hide */

#nav-menu
{
width:900px;

} 


.table_rates {
    font-size: 14px;
    color: #1e1e1e;

}
	
	
	
/* ------------------------------ 
CLASSES
------------------------------ */

.images {padding: 0 10px 0 0;}

p.whitetext {color: #fff; font-weight: bold; font-size: 11px;}
p.greytext {color: #c7c5c5; font-weight: normal; font-size: 11px;}

p.date {font-size: 10px; margin-bottom; 15px;}

.footerclass {color: #ffffff;}
.footerclass A:link {color: #ffffff; text-decoration: none; }
.footerclass A:visited {color: #ffffff; text-decoration: none; }
.footerclass A:hover	 {color: #ffffff; text-decoration: underline; }
.footerclass A:active {color: #ffffff; text-decoration: none; }

.navclass 			{font-style: italic; font-size: 12px; color: #ffffff;}
.navclass A:link 	{font-style: italic; font-size: 12px; color: #ffffff; text-decoration: none; }
.navclass A:visited 	{font-style: italic; font-size: 12px; color: #ffffff; text-decoration: none; }
.navclass A:hover	{font-style: italic; font-size: 12px; color: #ffffff; text-decoration: underline; }
.navclass A:active 	{font-style: italic; font-size: 12px; color: #ffffff; text-decoration: none; }

.linkclass 			{ font-size: 14px; color: #1e1e1e;}
.linkclass A:link 	{ font-size: 14px; color: #1e1e1e; text-decoration: underline; }
.linkclass A:visited { font-size: 14px; color: #1e1e1e; text-decoration: underline; }
.linkclass A:hover	{ font-size: 14px; color: #1e1e1e; text-decoration: none; }
.linkclass A:active 	{ font-size: 14px; color: #1e1e1e; text-decoration: underline; }

.linkclass2			{ font-size: 11px; color: #f037d4;}
.linkclass2 A:link 	{ font-size: 11px; color: #f037d4; text-decoration: underline; }
.linkclass2 A:visited { font-size: 11px; color: #f037d4; text-decoration: underline; }
.linkclass2 A:hover	{ font-size: 11px; color: #fff; text-decoration: none; }
.linkclass2 A:active 	{ font-size: 11px; color: #f037d4; text-decoration: underline; }


.linkclass3			{ font-size: 11px; color: #f9E20A;}
.linkclass3 A:link 	{ font-size: 11px; color: #f9E20A text-decoration: underline; }
.linkclass3 A:visited { font-size: 11px; color: #f9E20A; text-decoration: underline; }
.linkclass3 A:hover	{ font-size: 11px; color: #fff; text-decoration: none; }
.linkclass3 A:active 	{ font-size: 11px; color: #f9E20A text-decoration: underline; }

.green			{ font-size: 11px; color: #40C04A;}
.green A:link 	{ font-size: 11px; color: #40C04A; text-decoration: underline; }
.green A:visited { font-size: 11px; color: #40C04A; text-decoration: underline; }
.green A:hover	{ font-size: 11px; color: #40C04A; text-decoration: none; }
.green A:active 	{ font-size: 11px; color: #40C04A; text-decoration: underline; }

.bigred { font-size: 12px; color: #F93C3C; font-weight: bold; }


a.srollover {
	margin-top: 15px;
	margin-left: 5px;
	display: block;
	width: 212px;
	height: 47px;
	background: url("images/yes_button_bg.html") 0 0 no-repeat;
	text-decoration: none;
	}
   
a:hover.srollover {
	background-position: 0 -47px;
	}


input.field_general
{
color: #000000;
font-size: 11px;
font-family: verdana, arial;
width: 118px;
padding: 2px;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    line-height: 0px;
	}
	
	div#text
{
width:540px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:21px;
float:left;
overflow-y:scroll;
height:350px;
}