td {
	text-align: left;
	font-family:Arial;
	font-size:12px;
	color:#696969;
	line-height:14px;
}


/* links */
a, a:visited {
	text-decoration: underline;
	color: #E27A0A; 
}
a:hover {
	color: #4EBF37;
	text-decoration: none;
}



Body{
     margin-top: 0px;
     margin-left: 0px;
	 margin-bottom: 0px;
	 margin-right: 0px;
	 background-image:url(images/header-bg.jpg);
	 background-position:top;
	 background-attachment:scroll;
	 background-repeat:repeat-x;
}
.blueheading{
	font-family:Arial;
	font-size:16px;
	font-weight:normal;
	color:#0073C2;
	font-weight:bold;
}


ul {margin:0; padding:0; list-style:none}
li {background:url(images/a.gif) center left no-repeat; margin:0 0 0 0px; padding:0 0 0 8px; line-height:18px }

.market li {background:url(images/a2.gif) center left no-repeat; margin:0 0 0 0px; padding:0 0 0 20px; line-height:24px }
.market a { color:#FFFFFF; font-weight:bold; text-decoration:none}
.market a:hover {text-decoration:none; color:#B7E345}
.market a:visited {text-decoration:none; color:#FFFFFF}

.indexcontent{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#696969;
	line-height:16px;
}

.innercontent{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#696969;
	line-height:120%;
	padding-left:13px;
}
.contactcontent{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#0073C2;
	line-height:120%;
}
A.site:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:35px;
	text-decoration:none;
	line-height:22px;
}

A.site:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:35px;
	text-decoration:none;
	line-height:22px;
}
A.site:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#D1FA80;
	padding-left:35px;
	text-decoration:none;
	line-height:22px;
}


.inputbox{
background-color: #ffffff !important;
border: 1px solid #9EA3A5 !important;
font-size: 9pt;
font-family: tahoma,Arial;
color:#696969 !important;
}
.contactinputbox{
background-color: #F5F5F5 !important;
border: 1px solid #A1A1A1 !important;
font-size: 10pt;
font-family: Arial;
color:#0073C2 !important;
}


.find{
	background-image:url(images/find-bg.gif);
	background-attachment:scroll;
	background-position:top;
	background-repeat:no-repeat;
	padding-top:37px;
	padding-left:18px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#696969;
}
.findtxt{
	font-family:Tahoma;
	color:#000000;
	font-weight:bold;	
}


.footer2{
	font-family:Tahoma;
	font-size:11px;
	color:#0073C2;
	text-align:left;
	padding-top:22px;
}


#header {

	width: 800px;
		
}


#left-container {
	float:left;
	width: 212px;
	min-height: 100%;
	height:auto;	
}


#shadow {
	float:left;
	width: 15px;
	margin-left: auto;
	margin-right: auto;
	padding:20px 0px 0px 0px;		
}


#right-container {
	float:left;
	width: 212px;
	min-height: 100%;
	height:auto;
	padding-left:58px;
}


#col1 {
	float:left;
	width: 230px;
}


#col2 {
	float:left;
	width: 230px;
	padding-left:25px;
}


#imgleft {
	float:left;
}


#subpic {
	float:left;
}


#sub-left-container {
	float:left;
	width: 205px;
	padding:20px 0px 0px 25px;
}


#sub-left-links {
	line-height:20px;
	padding:0px 0px 0px 10px;
}

#learn-more {
	line-height:20px;
	padding-right:5px;
	text-align:right;
}

#sub-right-container {
	float:left;
	width: 510px;
	min-height: 100%;
	height: auto;
	padding:20px 10px 20px 25px;		
}


#container-skipnav {
	background-color:#4579b1;
	width: 800px;
	clear: both;
}


#footer {
	width: 800px;		
	font: normal 11px trebuchet ms, verdana, arial;		
  	color: #525960;  
	margin-left: auto;
	margin-right: auto;		
	margin-top:20px !important;
	margin-top:10px;  /*  HACK - ONLY SEEN BY IE  */
}





/* Class Attributes */

img {
	border:0px;
}


.graytext{
	font: bold 11px arial, trebuchet ms, verdana;
  	color: #7c7c7c;  
}


.orangetext{
	font: bold 11px arial, trebuchet ms, verdana;
  	color: #e27a0a;  
}

.orangetextlrg{
	font: bold 13px arial, trebuchet ms, verdana;
  	color: #e27a0a;  
}


.form{
	background-color:#fff;
  	border: 1px solid #d1d1d1;
	font: normal 13px trebuchet ms, verdana, arial;
  	color: #333;    	
}


.form10px{
	background-color:#fff;
  	border: 1px inset #d1d1d1;
	font: normal 10px verdana, arial, trebuchet ms;
  	color: #000;   
}


.subheader{	
	font: normal 20px tahoma, arial, trebuchet ms, verdana;
	color: #4e7c1a;   
}


.sublinks{
	font: bold 13px trebuchet ms, verdana, arial;
	text-decoration:none;
  	color: #0786b0;   
}


.sublinks a{
	font: bold 13px trebuchet ms, verdana, arial;
  	text-decoration:none;
  	color: #0786b0;   
}


.sublinks a:hover{
	font: bold 13px trebuchet ms, verdana, arial;
	text-decoration:underline;
  	color: #0786b0;   
}

.sublinks2{
	font: bold 11px arial;
	text-decoration:none;
  	color: #4579B1;   
}


.sublinks2 a{
	font: bold 11px arial;
  	text-decoration:none;
  	color: #4579B1;   
}


.sublinks2 a:hover{
	font: bold 11px arial;
	text-decoration:underline;
  	color: #4579B1;   
}

.skipnav {	
	font: normal 12px arial, trebuchet ms, verdana;		
  	color: #fff;  
  	padding:7px 15px 7px 15px;
  	text-decoration:none;
}


.skipnav a{	
	font: normal 12px arial, trebuchet ms, verdana;		
  	color: #fff;  
  	padding:7px 15px 7px 15px;
  	text-decoration:none;
}


.skipnav a:hover{	
	background-color:#6495c9;
	font: normal 12px arial, trebuchet ms, verdana;		
  	color: #fff;  
  	padding:7px 15px 7px 15px;
  	text-decoration:none;
}




/* Accordion Styles */




#accordionDiv {
	width : 500px;
	font-size   : 11px;
	float:left;
	margin-bottom:-16px;	
}
#accordionDiv2 {
	width : 500px;
	font-size   : 11px;
	float:left;
	margin-bottom:-14px;	
}

* >#accordionDiv {
	margin-bottom:0px;
}			/* HACK to pass values to firefox   */


.accordionTabTitleBar {
	padding             : 1px 1px 1px 1px;
   	border-style        : solid;
	border-top-color    : #cccccc;
	border-bottom-color : #cccccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
   	border-width        : 1px;
	/*background: url(images/slider-head-bg.gif) repeat-x;*/
	background-color:#FFFFFF;
	color:#346BAB;
	font-weight:bold;
	text-align:left;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size:18px;
	height:27px;
}
.accordionTabTitleBar2 {
	padding             : 1px 1px 1px 1px;
   	border-style        : solid;
	border-top-color    : #ffffff;
	border-bottom-color : #ffffff;
	border-left-color: #ffffff;
	border-right-color: #ffffff;
   	border-width        : 0px;
	/*background: url(images/slider-head-bg.gif) repeat-x;*/
	background-color:#FFFFFF;
	color:#346BAB;
	font-weight:bold;
	text-align:left;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size:18px;
	height:27px;
}

.accordionTabTitleBarHover {
   	font-size        : 10px;
	text-align:left;
}

.accordionTabContentBox {
   	font-size        : 11px;
   	border-top-width : 0px;
   	padding          : 0px 5px 0px 5px;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-width        : 1px;
}
.accordionTabContentBox2 {
   	font-size        : 11px;
   	border-top-width : 0px;
   	padding          : 0px 5px 0px 5px;
	border-left-color: #ffffff;
	border-right-color: #ffffff;
	border-width        : 0px;
}

.whitetxt{
	font: Arial, Times, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
}


