@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	background-image:url(../images/bg.png);
	background-repeat:repeat-x;
	
}
	
.site_bg
{
background-color:#FFFFFF;
}

.structure_bg
{
border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
background-color:#FFFFFF;
}
.teal_bg
{
background-color:teal;
}
.active_tab
{
background-color:#e97400;
color:#ffffff;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
text-align:center;
border-right:1px solid white;
}
.inactive_tab
{
background-color:teal;
color:#ffffff;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
text-align:center;
border-right:1px solid white;
}
.inactive_tab_nobar
{
background-color:teal;
color:#ffffff;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
text-align:center;
}
.active_tab_nobar
{
background-color:#e97400;
color:#ffffff;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
text-align:center;
}
.header_font
{
background-color:teal;
color:#ffffff;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
}
.textfield_font
{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
border:none;
color:gray;
}
.right_fld 
{
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
text-decoration:none;
color:gray;
border-bottom:1px solid #cacaca;
}
.right_fld a
{
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
text-decoration:none;
color:gray;
}
.right_fld a:hover
{
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
text-decoration:underline;
color:gray;
}
.genfont{
font-style:normal;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#000;

}
.footer_font{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#ffffff;
font-size:10px;
padding-right:5px;
padding-left:3px;
}
.active_footer
{
background-color:#e97400;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#ffffff;
font-size:10px;
padding-right:5px;
}
.footer_link{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#ffffff;
font-size:10px;
text-decoration:underline;
}
A.footer_link:hover
{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#ffffff;
font-size:10px;
text-decoration:none;
}
.heading
{
color:#ffffff;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
text-align:center;
text-decoration:underline;
}
A.heading:hover
{
color:#ffffff;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
text-align:center;
text-decoration:none;
}
.resultsheading
{
color:blue;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:underline;
}
A.resultsheading:hover
{
color:blue;
font-family:Georgia, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:none;
}
.resultsheading_small
{
color:#e97400;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
font-weight:bold;
text-align:center;
text-decoration:underline;
}
A.resultsheading_small:hover
{
color:#e97400;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
font-weight:bold;
text-align:center;
text-decoration:none;
}
/* Added for the contact information*/
.red{
	color:#F00;
	}
input, select    { border: 1px solid silver; }
input.error, select.error {padding-right: 16px; border: 1px solid red; background-color: #FFFCE2; background-image: url(../images/warning_obj.gif); background-position: right; background-repeat: no-repeat;}
input:focus, select:focus {border: 1px solid red; background-color:#EFEFEF;}
.mandatory  { font-weight: bold; }
.comment    { color: #BBBBBB; }

.req
{
color:#0066CC;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:underline;
}
.req:hover
{
color:#0066CC;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:none;
}
.req:active
{
color:#0066CC;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:none;
}
.cust_list{		
	border:1px solid gray;
	width:300px;
	height:140px;
	text-align:center;
	}
