td {
	font-family:tahoma;
	font-size:11px;
	color:#808080;

}

a {
	text-decoration: underline;
	color:#A14508;
}
body {margin:0px;padding:0px;
background-attachment: fixed;}

}

.gray {color:#808080; text-decoration:none}
.blue {color:#0D5696; text-decoration:none}
.blue_strong {color:#0D5696; text-decoration:none;font-weight: bold;}
.red {color:#A14508; text-decoration:none}
.red_l {color:#D35602; text-decoration:none}


.white {color:#ffffff; text-decoration:none}
a:hover{text-decoration:none;}
.a:hover{text-decoration:underline;}

navbar_bold{
	font-family:tahoma;
	font-size:12px;
	color:#ffffff;
}

.navbar{
	font-family:tahoma;
	font-size:12px;
	color:#ffffff;
}
.navbar:hover{text-decoration:underline;color:#FF9707;}
.button
{
	 font-size: 13px;
	 font-weight:bold;
	 font-family: tahoma, arial, sans-serif;
	 color: #000000;
	 background:#eeeeee;
     border: 2px solid #CCCCCC;
	 cursor:hand;
	border-style: outset;
}

.navbar_strong{
	font-weight: bold;
	font-family:tahoma;
	font-size:12px;
	color:#FF9707;
}
.navbar_strong:hover{text-decoration:underline;color:#ffffff;}
.button
{
	 font-size: 13px;
	 font-weight:bold;
	 font-family: tahoma, arial, sans-serif;
	 color: #000000;
	 background:#eeeeee;
     border: 2px solid #CCCCCC;
	 cursor:hand;
	border-style: outset;
}

.r_text
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
text-decoration: none;
font-weight: bold;
}

.red_bold
{
font-size: 10pt;
color: red;
font-weight: bold;
}

.red_medium
{
font-size: 14pt;
color: A14508;
font-weight: bold;
padding:0px;
margin:0px;
}

.blue_large
{
color:#0247AE; 
text-decoration:underline;
font-size: 18pt;
font-weight:bold;
padding:0px;
margin:0px;
}

.blue_large:hover
{
color:#0247AE; 
text-decoration:none;
font-size: 18pt;
font-weight:bold;
padding:0px;
margin:0px;
}


.blue_medium
{
color:#0247AE; 
text-decoration:none;
font-size: 14pt;
font-weight:bold;
padding:0px;
margin:0px;
}

.white_bold
{
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
}

.black_small
{
font-size: 10pt;
color: #000000;
font-weight: none;
padding:0px;
margin:0px;
}

.red_header
{
color:#A14508; 
text-decoration:none;
font-size:1.5em;
font-weight:bold;
padding: 0px;
margin: 0px;
}

.kb_header
{
color:#0247AE; 
text-decoration:underline;
font-size:18px;
font-weight:bold;
padding: 0px;
margin: 0px;
}

.fb_header
{
color:#05198A; 
text-decoration:none;
font-size:24px;
font-weight:bold;
padding: 0px;
margin: 0px;
}

.kb_bar
{
color:#0247AE; 
text-decoration:none;
font-size:18px;
font-weight:bold;
padding: 0px;
margin: 0px;
}

.kb_bar:hover
{
color:#0247AE; 
text-decoration:underline;
font-size:18px;
font-weight:bold;
padding: 0px;
margin: 0px;
}

.kb_orange_small
{
color:#F75209; 
text-decoration:underline;
font-size:12px;
font-weight:bold;
padding: 0px;
margin: 0px;
}

.kb_orange_small:hover
{
color:#F75209; 
text-decoration:none;
font-size:12px;
font-weight:bold;
padding: 0px;
margin: 0px;
}

.kb_blue_link
{
color:#0247AE; 
text-decoration:underline;
font-size:12px;
font-weight:bold;
padding: 0px;
margin: 0px;
}

.kb_blue_link:hover
{
color:#0247AE; 
text-decoration:none;
font-size:12px;
font-weight:bold;
padding: 0px;
margin: 0px;
}

.kb_blue_link
{
color:#0247AE; 
text-decoration:underline;
font-size:12px;
font-weight:bold;
padding: 0px;
margin: 0px;
}

.kb_orange_link:hover
{
color:#F75209; 
text-decoration:none;
font-size:16px;
font-weight:bold;
padding: 0px;
margin: 0px;
}


.kb_orange_link
{
color:#F75209; 
text-decoration:underline;
font-size:16px;
font-weight:bold;
margin:0px;
padding:0px;
}

input.submitButton,
fieldset.over dl dd input.submitButton{
width:auto;
border:1px solid #000000;
margin:-1px 0 0 10px;
padding:0 2px 2px 2px;
background:none;
color:#dfdfdf;
clear:none;
font:1.1em/120% "century gothic", "Avant Garde", "Avant Garde Gothic", helvetica, sans-serif;
}

input.submitButton.over,
fieldset.over dl dd input.submitButton.over{
border:1px solid #FF9707;
cursor:pointer;
color:#FF9707;
}

.new_request {color:#0D5696; text-decoration:underline}

body {
	margin: 0 !important;
	padding: 0 !important;
}

/* A fake IE information bar */
#infobar {
	font: message-box;
}

/* Please adjust the values if the infobar is not looking good */
#infobar a, #infobar a:link, #infobar a:visited, #infobar a:active {
	display: block;
	float: left;
	clear: both;
	width: 100%;
	color: InfoText;
	background: InfoBackground url(warning.gif) no-repeat fixed .3em .3em;
	padding: .45em .3em .45em 2em;
	border-bottom: .16em outset;
	text-decoration: none;
	cursor: default;
}

#infobar a:hover {
	color: HighlightText;
	background: Highlight url(warning2.gif) no-repeat fixed .3em .3em;
}

/* A fake viewplot for IE information bar */
#viewplot {
	width: 100%;
	height: expression(this.parentNode.offsetHeight - this.offsetTop);
	overflow-x: hidden;
	overflow-y: scroll;
	padding: 1em;   /* Please set this to the value as that of your <body> */
}


/*             styles for the star rater                */
.star-rating{
	list-style:none;
	margin: 0px;
	padding:0px;
	width: 200px;
	height: 20px;
	position: relative;
	background: url(../../images/star_rating.gif) top left repeat-x;		
}
.star-rating li{
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
}
.star-rating li a{
	display:block;
	width:20px;
	height: 20px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}
.star-rating li a:hover{
	background: url(../../images/star_rating.gif) left bottom;
	z-index: 1;
	left: 0px;
}
.star-rating a.one-star{
	left: 0px;
}
.star-rating a.one-star:hover{
	width:20px;
}
.star-rating a.two-stars{
	left:20px;
}
.star-rating a.two-stars:hover{
	width: 40px;
}
.star-rating a.three-stars:hover{
	width: 60px;
}
.star-rating a.three-stars{
	left: 40px;
}
.star-rating a.four-stars{
	left: 60px;
}	
.star-rating a.four-stars:hover{
	width: 80px;
}
.star-rating a.five-stars{
	left: 80px;
}
.star-rating a.five-stars:hover{
	width: 100px;
}

.star-rating a.six-stars{
	left: 100px;
}
.star-rating a.six-stars:hover{
	width: 120px;
}

.star-rating a.seven-stars{
	left: 120px;
}
.star-rating a.seven-stars:hover{
	width: 140px;
}

.star-rating a.eight-stars{
	left: 140px;
}
.star-rating a.eight-stars:hover{
	width: 160px;
}

.star-rating a.nine-stars{
	left: 160px;
}
.star-rating a.nine-stars:hover{
	width: 180px;
}

.star-rating a.ten-stars{
	left: 180px;
}
.star-rating a.ten-stars:hover{
	width: 200px;
}


input.button1, input.button2 {
	font-size: 150%;
	margin-top: 2px;
	padding: 3px 10px;
}

.form_textfield{
	font-size: 126%;
	background: #E5ECF9 repeat-x;
	border: 1px solid #336699;
	color: #0000AC;
	padding: 2px;
	width:75px;
}

.main_search{
	font-size: 175%;
	background: #eeeeee repeat-x;
	border: 1px solid #336699;
	color: #bbbbbb;
	padding: 2px;
	width:375px;
}