/* CSS Document */

body{margin:0px; padding:0px; background-color:#FFFFFF}
body img {border:0}
h1{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #F97805;
text-decoration: none; padding:0px; margin:0px}

.maintext{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #515140;
text-decoration: none}
.white{color:#FFFFFF}

.nav a {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #2F8C24;
text-decoration: none;
padding-bottom:1px;
padding-left:5px;
padding-right:5px}


.nav  a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #2F8C24;
text-decoration: none;
padding-bottom:1px;}

.nav  a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #F97805;
text-decoration: underline;
padding-bottom:1px;
}

.nav {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #2F8C24;
text-decoration: none;
padding-bottom:1px;
text-align:center}

.maintxt{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #515140;
text-decoration: none}

.OrangeNav a{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #F97805;
text-decoration: none;
font-weight:bold} 
.OrangeNav a:visited { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #F97805;text-decoration: none;font-weight:bold} 

.OrangeNav a:hover { 
text-decoration: underline;
font-weight:bold}

.greenheader{padding-top:4px}
.padtop{padding-top:4px}

#main{margin:0 auto; width:759px}
.greenbar{height:22px; background-color:#6dbc2d}
#header{height:117px;}
#callnow{float:left; width:187px}
#logo{float:left; padding-left:244px; padding-top:24px}
.clear{clear:both}
#callnowimg{padding-top:35px; padding-left:40px}
#container{ width:759px; background-color:#E9E8E1; margin-top:10px}
#containerin{ width:759px; background-color:#E9E8E1; margin-top:10px; margin-bottom:10px}
.leftimg{width:380px ; float:left}
.rightcontent{width:379px; float:left}
#rcontsty{padding:10px; text-align:justify}
#contentsep{text-align:left; height:30px}
#menubottom{background-image:url(/images/link-sep.jpg)}
#q1{float:left; width:200px}
#q2{float:left; width:190px}
#q3{float:left; width:190px}
#q4{float:left; width:175px}


.good, .bad
{
	border: 1px solid #D29C34;
	background-color: #F5DC63;
	
	font-family:Verdana,Arial;
	font-size:10px;
	padding:10px 5px 10px 30px;
}

.good 
{
background-position:10px;
background-repeat:no-repeat;
background-image:url(/images/icons/tick.gif);
color:green;
}

.bad 
{
background-position:10px;
background-repeat:no-repeat;
background-image:url(/images/icons/warning1.gif);
color:Red;
}



.image
{
	background-color: #ffffff;
	border: solid 1px #d3d3d3; 
}

/* START - Table styles - bordercolorlight/bordercolordark equivalent */

.page_name_small {font-family: Verdana, Sans-Serif; 
					font-size: 11px;
					color: #999999;}

.tables_table {
	border-top:				1px solid #3399FF; 
	border-left:			1px solid #3399FF; 
	color: #000000;
}
.tables_table_full_border {
	border-top:			1px solid #3399FF; 
	border-left:			1px solid #3399FF; 
	border-right:			1px solid #3399FF;
	border-bottom:			1px solid #3399FF;
}
.tables_headercell {
	border-top:				1px solid #FFFFFF; 
	border-left:			1px solid #FFFFFF; 
	border-right:			1px solid #3399FF; 
	border-bottom:			1px solid #3399FF; 
	BACKGROUND-COLOR: 		#3399FF;
	FONT-WEIGHT: 			bold;
	COLOR: 					#FFFFFF;
	padding:				5px;	
}
.tables_2ndheadercell {
	border-top:				1px solid #FFFFFF; 
	border-left:			1px solid #FFFFFF; 
	border-right:			1px solid #3399FF; 
	border-bottom:			1px solid #3399FF; 
	BACKGROUND-COLOR: 		#99CCFF;
	padding:				5px;	
	color: #000000;
}
.tables_contentcell {
	border-top:				1px solid #FFFFFF; 
	border-left:			1px solid #FFFFFF; 
	border-right:			1px solid #3399FF; 
	border-bottom:			1px solid #3399FF;
	BACKGROUND-COLOR: 		#FFFFFF; 
	padding:				5px;
	font-size:				10px;
	color: #000000;
}
.tables_contentcell_altern {
	/*border-top:				1px solid #FFFFFF; 
	border-left:			1px solid #FFFFFF; 
	border-right:			1px solid #3399FF; 
	border-bottom:			1px solid #3399FF; 
	BACKGROUND-COLOR: 		#E5F2FF;
	padding:				5px;		*/
	background-color :	    white;
	font-size: 10px;
	color: #000000;
	padding-bottom: 6px;
	padding-left: 6px;
	font-family: Verdana, Sans-Serif;
}

.formbutton {
	font-family:		Verdana, Sans-Serif;
	font-size:			10px;
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#3399FF;
	color:				#FFFFFF;
	border-top:			1px solid #99CCFF;
	border-left:		1px solid #99CCFF;
	border-right:		1px solid #336699;
	border-bottom:		1px solid #336699;
	cursor:				hand; }
/* END - Table styles*/
hr{color:#3399FF;text-align:center;}

		.fontSize_smallest
{
	font-family: Verdana, Sans-Serif;
	font-size: 10px;
}


/* Paging */
#paging
{
    padding-bottom: 2em;
    margin: 2em 0 1em 0;
    _margin: .25em 0 1em 0;
    text-align: center;
}

#paging li
{
    display: inline;
    border: 1px solid #e6e6e6;
    padding: .3em .5em .3em .5em;
    margin: .25em .25em;
    text-align: center;
}

#paging li.rest
{
    background-color: #fff;
    border: 1px solid #e6e6e6;
}

#paging li.hover
{
    background-color: #d2eaf6;
    border: 1px solid #b7d8ee;
}

#paging li.selected
{
    background-color: #d2eaf6;
    border: 1px solid #b7d8ee;
}

#paging a
{
    color: #0066a7;  
    text-decoration: none;
}

#paging li.selected a
{
    color: #444;
    font-weight: bold;
}