.helpandsupport
{
	text-decoration:none;
	color:Black;
}
.helpandsupport a
{
	text-decoration:none;
	color:Black;
}
.helpandsupport hover
{
	text-decoration:none;
	color:Black;
}
.modalButton
{
	background-color: #f7fafa;
	border: 1px solid silver;
	padding-left: 3px;
	padding-right: 3px;
	padding-top:1px;
	padding-bottom:1px;
	margin-left:5px;
}
.hyperlink
{
	color:#4242de;
	font-weight:bold;
	cursor: auto
}
.hyperlink hover
{
	color:Red;
	font-weight:bold;
	cursor: auto
}
.ui-tabs .ui-tabs-hide {
     display: none;
}
.TextBox
{
	background-color: #f7fafa;
	border: 1px solid #517693;
}
.TextBox:focus
{
	background-color:#FEF1B5;
}
body
{
	font-family:Verdana,arial,sans-serif;
	font-size:11px;
	overflow: scroll;
	background-color: #DCDCDC;
	font-size:12px;
	margin-top:0px;
}
#page_wrapper
{
	width:960px;
	margin: auto;
	background-color:White;
	border-left:1px solid #CDC5BF;
	border-right:1px solid #CDC5BF;
}
#header
{
	width:960px;
	padding-bottom:8px;
	text-align: center;
	/*background:#4e7dd1;*/
	/*background:url(../img/sprite.png) #2647a0 repeat-x left -1406px;*/
	background-color:#426fd9;
	text-transform:uppercase;
}
#header ul {
	margin: 0px;
	padding-top: 8px;
	list-style: none;
	text-align: center;
	margin-bottom:0px;
}
#header li {
	display: inline;
}
#header a {
	padding: 5px 15px;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#header a:hover
{	
	color:Red;
	text-decoration:none;
}
#bannerImages
{
	border:0px solid black;
}
#bannerImages ul
{
	width:960px;
	list-style: none;
	margin-top:0px;
	padding:0px;
}
#bannerImages li
{
	display: inline;
	text-align:center;
}
#page_footer
{
	margin: 0 auto;
	width:960px;
	clear:both;
	background: url(../img/sprite.png) #2647a0 repeat-x left -1400px;
	height: 6em;
	color:White;
	padding-top:3px;
	text-align:center;
}
#page_footer a
{
	color:White;
	padding-top:3px;
	text-align:center;
}
#page_footer a:hover
{
	color:red;
	padding-top:3px;
	text-align:center;
}
#main_menu
{
	text-align:left;
	color:#4242de;
	list-style: url(../img/bullet.png) disc;
	font-size: 1.1em;
}
#bodyContent
{
	border:0px solid black;
	width:720px;
	float:left;
	background-color:white;
	color:Black;
}
#leftcontent 
{
	float:left;
	clear:both;
	width:200px;
	margin-top:25px;
	background-image:url("../img/menu.png");
	background-repeat: no-repeat;
	font-size:1.0em;
	padding-left: 12px;	
	padding-top: 8px;
	border:0px solid black;
}

#leftcontent p{padding-right:10px; margin-left: 5px; color:#888; font-size:1em;}
a:link, a:visited, a:active{color:#4242de;text-decoration:none;}
a:hover{color:Red;text-decoration:none;}
#centercontent 
{
	height:100%; 
	border: 2px black;
	margin-top: 37px;
	background:#fff;
	color:#000;
	background-color:White;
	font-size:12px;
	width:650px;
}
h1
{
	font-size:18px;
	float:left;
	margin-top:5px;
	margin-bottom:15px;
}
h2
{
	color:#1874CD;
	font-size:14px;
}
h3 {color:#545454;}
.headerTable
{
	width:960px;
	text-align:center;
}
.questionsTable
{
	width:75%;
	border:1px solid silver;
	margin-top:10px;
	line-height:25px;
}
.questionsTable tr
{
	background-color:#f7f8fa;
}
.answersTable
{
	border-top:1px solid #DCDCDC;
	border-bottom:1px solid #DCDCDC;
	margin-top:25px;
	margin-bottom:25px;
}
.answersTable tr
{
}
.fuseTable
{
	border-top:1px solid #DCDCDC;
	border-bottom:1px solid #DCDCDC;
	margin-top:10px;
	margin-bottom:10px;
}
.fuseTable tr
{
}


.contactUsTable
{
	width:75%;
	border:1px solid silver;
	margin-top:10px;
	line-height:25px;
}
.contactUsTable tr
{
	background-color:#f7f8fa;
}
.labelError
{
	color:Red;
	font-family:Verdana;
	font-size:11px;
}

.quoteTable
{
	width:550px;
	border:0px solid black;
	margin-left:25px;
	margin-top:10px;
}
.homeButtons
{
	background: url(../img/buttonImage.png) #2647a0 repeat-x left;
	color:White;
	font-family:Verdana,arial,sans-serif;
	font-size:12px;
	font-weight:bold;
}
.homeButtons:hover
{
	background: url(../img/sprite.png) #bfdaff repeat-x left -1300px;
}














html>body #centercontent {
margin-left: 230px;
margin-right:100px;
}




/* ~~~~~~~~~ END MENU ~~~~~~~~~ */



/* ~~~~~~~~~ BEGIN FOOTER ~~~~~~~~~ */
#phantomFooter
{
	padding-bottom:2px;
}
/* ~~~~~~~~~ END FOOTER~~~~~~~~~ */



.contentTable
{
	float: none;
	width: 100%; 
	font-family: Verdana;
	font-size: 12px;
	line-height: 15px;
    border: 1px solid #DFE8F7;
	border-style: solid;
}
.detailsTable
{
	float: none;
	width: 75%; 
	font-family: Verdana;
	text-align: center;
	font-size: 12px;
	line-height: 20px;
    border: 1px solid #DFE8F7;
	border-style: solid;
}
img
{
	border:0px;	
}
.hoverGridView
{
    background-color: #FEF1B5;
    color: black;
}
.normalhoverGridView
{
	float: none;
	clear:both;
	width: 90%; 
	font-family: Verdana;
    border: 1px solid #DFE8F7;
	border-style: solid;
    margin-left: 25px;
    margin-top:25px;
    background-color:White;
}
