body{
background-color:#B5B5B5;
background-image:url(/images/bg.jpg);
background-repeat:repeat-x;
background-position:top left;
font-family:verdana,arial,helvetica;
font-size:12px;
margin-top:30px;
margin-left:0px;
margin-right:0px;
margin-bottom:20px;
color:#333333;
}
td,p,input,select{
font-family:verdana, arial;
font-size:12px;
color:#333333;
}
p{
margin:0 0 0 0;
}
a, a:visited, a:active{
color:#0000ff;
text-decoration:none;
}
a:hover{
color:#0000ff;
text-decoration:underline;
}
table{border:0px;}
td{vertical-align:top;}
img{border:0px;}
form{margin:0 0 0 0;}

.errorMessage{color:#cc0000;}

#header{
height:101px;
width:800px;
background-image:url(/images/headerbg.gif);
background-repeat:no-repeat;
background-position:top left;
background-color:#ffffff;
text-align:left;
overflow:hidden;
}

#mastercontain{
width:800px;
background-color:#ffffff;
}
#content{
text-align:justify;
line-height:20px;
margin-left:25px;
margin-right:25px;
}

#headercontent{
margin-top:22px;
margin-left:26px;
}

#logo{
padding-top:22px;
margin-left:26px;
}

#headerlinks{
padding-right:26px;
font-size:12px;
margin-top:20px;
float:right;
}
#footer{
height:123px;
width:800px;
background-image:url(/images/footerbg.gif);
background-repeat:no-repeat;
background-position:top left;
text-align:left;
padding-top:1px;
}
#footercontent{
margin-left:26px;
margin-top:34px;
border-collapse:collapse;
width:750px;
}
#footercontent td{
font-size:11px;
width:33%;
}



#navigation{background:url(/images/navbg_2.gif) repeat-x;height:29px; overflow:hidden;}
#navleft{background:url(/images/navleft.gif) no-repeat top left; height:29px;}
#navright{background:url(/images/navright.gif) no-repeat top right; height:29px;margin-left:10px;}
#navsep{background:url(/images/navsep.gif) no-repeat top left; height:29px;width:2px;float:left;}
#navigation img{vertical-align:top;}
#navigation a{font-family:arial,helvetica,sans-serif;height:29px;font-weight:bold;color:#ffffff;vertical-align:middle;background:url(/images/navbg_2.gif) repeat-x top right;width:120px;vertical-align:middle;text-align:center;line-height:30px;display:block;float:left;}
#navigation a:hover{background:url(/images/navbgx.gif) repeat-x top right;text-decoration:none;}

#greenbox, #greenbox td {background-color:#47AA42;color:#ffffff;}
#gc1{background:url(images/gc1.gif) no-repeat top left;font-size:8px;width:10px;}
#gc2{background:url(images/gc2.gif) no-repeat top right;font-size:8px;width:10px;}
#gc3{background:url(images/gc3.gif) no-repeat bottom left;font-size:8px;width:10px;}
#gc4{background:url(images/gc4.gif) no-repeat bottom right;font-size:8px;width:10px;}

#greybox, #greybox td {background-color:#e5e5e5;color:#333333;}
#grc1{background:url(images/grc1.gif) no-repeat top left;font-size:8px;width:10px;}
#grc2{background:url(images/grc2.gif) no-repeat top right;font-size:8px;width:10px;}
#grc3{background:url(images/grc3.gif) no-repeat bottom left;font-size:8px;width:10px;}
#grc4{background:url(images/grc4.gif) no-repeat bottom right;font-size:8px;width:10px;}

#bene{background:url(images/house_g.gif) no-repeat top left;padding-left:30px;line-height:16px;margin-bottom:12px;}

#greenbar{
height:10px;
width:750px;
background-image:url(/images/greenbar.gif);
background-repeat:no-repeat;
background-position:top left;
margin-top:11px;
margin-bottom:13px;
}

#contentleft{
width:410px;
float:left;
margin-right:0px;
}

#contentright{
float:left;
width:300px;
margin-left:30px;
}

#clearfloat{
clear:both;
float:none;
width:1px;
height:1px;
font-size:1px;
margin:0 0 0 0;
padding:0 0 0 0;
}
#bigblue{
color:#25328C;
font-family:Arial Narrow,helvetica,sans-serif;
font-size:25px;
font-style: italic;
font-weight:bold;	
margin-bottom:11px;
}
#bullet{
padding-left:23px;
background-image:url(/images/bullet.gif);
background-repeat:no-repeat;
background-position:0px 2px;
margin-bottom:5px;
margin-left:10px;
font-family:arial,helvetica,sans-serif;
font-weight:900;
color:#009900;
}
#formtitle2{
font-family:Arial,Helvetica,sans-serif;;
font-weight: 900;
color:#555555;
margin-bottom:3px;
margin-top:6px;
font-size:11pt;
padding-left:1px;
}

#formtable td{
font-size:11px;
}

#thinline{
font-size:1px;
overflow:hidden;
height:1px;
background-color:#cccccc;
}
#pageturn{
background-color:#ECECEC;
background-image:url(/images/pageturn.gif);
background-repeat:no-repeat;
background-position:top right;
padding-bottom:1px;
padding-top:1px;
}
#pagecontent{
margin-left:20px;
margin-top:13px;
margin-right:20px;
margin-bottom:15px;
}


.pages{
font-size:11px;
font-weight:bold;
font-family:Arial,helvetica,sans-serif;
color:#666666;
text-decoration:none;
margin-left:10px;
width:24px;
height:24px;
float:left;
text-align:center;
padding-top:5px;
}

a.pages, a:visited.pages, a:active.pages{
background-image:url(images/circ_grey.gif);
background-repeat:no-repeat;
display:block;
color:#666666;
}
A:hover.pages, A:visited:hover.pages, A:active:hover.pages{
background-image:url(images/circ_grey.gif);
background-repeat:no-repeat;
display:block;
text-decoration:none;
color:#666666;
}

#testimonial{
line-height:1.3em;
font-size:11px;
margin-top:5px;
}


#bluetitle{
color:#25328C;
font-family:Arial Narrow,helvetica,sans-serif;
font-size:25px;
font-style: italic;
font-weight:bold;	
margin-bottom:5px;
}
#whitetitle{
color:#ffffff;
font-family:Arial Narrow,helvetica,sans-serif;
font-size:25px;
font-style: italic;
font-weight:bold;	
margin-bottom:5px;
}
#greentitle{
color:#47AA42;
font-family:Arial Narrow,helvetica,sans-serif;
font-size:25px;
font-style: italic;
font-weight:bold;	
margin-bottom:10px;
}
#green2{
color:#47AA42;
font-family:Arial,helvetica,sans-serif;
font-size:15px;
font-weight:bold;	
margin-bottom:10px;
}


#quesQ{
color:#47AA42;
font-family:Arial,helvetica,sans-serif;
font-size:15px;
font-weight:bold;	
margin-top:20px;
}
#quesA{

}



.textbox{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-top:0px;
padding-left:1px;
color:#0000FF;
width:150px;
Border: 3px solid #cccccc;
background-color: #ffffff;
}
#submitbutton{
width:140px;
height:25px;
overflow:hidden;
background-image:url(/images/sub_button.gif);
}
A.submitbutton, A:visited.submitbutton,A:active.submitbutton {
background-image:url(/images/sub_button.gif);
width:140px;
height:25px;
font-size:10pt;
font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-weight: 900;
text-align:center;
vertical-align:middle;
display:block;
line-height:25px;
}
A:hover.submitbutton,A:visited:hover.submitbutton,A:active:hover.submitbutton{
background-image:url(/images/sub_buttonx.gif);
color:#ffffff;
text-decoration:none;
display:block;
}
A.inbutton, A:visited.inbutton,A:active.inbutton {
background-image:url(images/in_button.gif);
width:140px;
height:25px;
font-size:10pt;
font-family:Arial,Helvetica,sans-serif;
color:#ffffff;
font-weight: 900;
text-align:center;
vertical-align:middle;
display:block;
line-height:25px;
}
A:hover.inbutton,A:visited:hover.inbutton,A:active:hover.inbutton{
background-image:url(images/in_buttonx.gif);
color:#ffffff;
text-decoration:none;
display:block;
}