html{

}
body{
background-image:url(../images/mainbg.jpg);
background-repeat:repeat-x;
margin:0;
font-family:verdana;
font-size:11px;
color:#4b4b4b;
text-align:center;
}
#mainmain{
width:990px;
background-image:url(../images/mainbg.jpg);
background-repeat:repeat-x;
margin:0;
font-family:verdana;
font-size:11px;
color:#4b4b4b;
text-align:center;
}
body{
background-color:white;
margin:0;
font-family:verdana;
font-size:11px;
color:#4b4b4b;
text-align:-moz-center;
}
h1{
font-size:17px; font-weight:bold;padding:0;margin:0;color:#FB6E3A;
}
h1.smalltext{
color:#646464;font-size:10px;
}
h2{
font-size:14px; font-weight:bold;padding:0;margin:0;color:#FB6E3A;
}
h3{
font-size:12px; font-weight:bold;padding:0;margin:0;
}
h4{
font-size:12px; font-weight:bold;padding:0;margin:0;color:#000000;
}
#wrap{
width:990px;
background-color:#FFFFFF;
}
#bottomcolor{
background-color:#d3c6a8;
}
#topbanner{
background-image:url(../images/topbg.jpg);
background-repeat:no-repeat;
width:990px;
height:70px;
}
#navigation{
background-image:url(../images/navigationbg.jpg);
background-repeat:no-repeat;
padding-top:5px;
width:990px;
height:40px;
}
#banner1{
width:990px;
height:130px;
margin-top:5px;
}
#banner1content1{
float:left;
width:643px;
height:130px;
background-color:#ffffff;
padding-left:5px;
}
#banner1content2{
float:left;
width:250px;
height:130px;
background-color:#808080;
margin-left:7px;
}

#banner2{
width:990px;
height:210px;
background-color:#ffffff;
font-weight:bold;
margin-top:5px;
}
#banner2content1{
float:left;
width:241px;
height:210px;
background-image:url(../images/a1.jpg);
background-repeat:no-repeat;
margin-right:5px;
margin-left:3px;
color:#000000;
}
#banner2content1 a{text-decoration:none;display:block;width:220px;height:130px;}
#banner2content2{
float:left;
width:241px;
height:210px;
background-image:url(../images/a2.jpg);
background-repeat:no-repeat;
margin-right:6px;
}
#banner2content2 a{text-decoration:none;display:block;width:220px;height:130px;}
#banner2content3{
float:left;
width:241px;
height:210px;
background-image:url(../images/a3.jpg);
background-repeat:no-repeat;
margin-right:6px;
}
#banner2content3 a{text-decoration:none;display:block;width:220px;height:130px;}
#banner2content4{
float:left;
width:241px;
height:210px;
background-image:url(../images/a4.jpg);
background-repeat:no-repeat;
}
#banner2content4 a{text-decoration:none;display:block;width:220px;height:130px;}
.5seperator{width:5px;float:left;}

/*Menu Start*/
/* remove the bullets, padding and margins from the lists */
.menu ul{
list-style-type:none;
padding:0;
margin:0;
}
/* make the top level links horizontal and position relative so that we can position the sub level */
.menu li{
float:left;
position:relative;
z-index:100;
}

/* use the table to position the dropdown list */
.menu table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:25px;
}

/* style all the links */
.menu a, .menu :visited {
display:block;
font-size:10px;
font-weight:bold;
font-family:verdana;
width:81px;
padding:7px 0;
color:#f56935;
background:#e9eaeb;
text-decoration:none;
margin-right:1px;
text-align:center;
}
/* style the links hover */
.menu :hover{
color:#444;
background-image:url(../images/navlibg.gif);
background-repeat:no-repeat;
background-color:#ffffff;
/*background:#cdd0d2;*/
}

/* hide the sub level links */
.menu ul ul {
visibility:hidden;
position:absolute;
width:149px;
height:0;
}
/* make the sub level visible on hover list or link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible;
margin-top:0px;
}
/*end of menu*/

#content
{
width:990px;
margin-top:10px;
margin-bottom:10px;
}
#contentleft
{
float:left;
width:750px;
margin-right:5px;
background-color:#ffffff;
padding-left:10px;
}
.contentleftpadding{
padding:5px 5px 5px 5px;text-align:left;color:#4b4b4b;
}
#contentright
{
background-image:url(../images/formbg.gif);
background-repeat:no-repeat;
width:200px;
float:right;
height:300px;
}
#contactbg
{
background-image:url(../images/formbgbig.gif);
background-repeat:no-repeat;
width:570px;
float:left;
height:300px;
}
#contentrightcontact
{
width:200px;
float:left;
height:300px;
}
.contentRightPadding
{
padding:50px 15px 5px 5px;
}
.formText
{width:90px;font-family:verdana;font-size:10px;}
.formText2
{width:90px;font-family:verdana;font-size:10px;height:50px;}
.formSubmitBtn
{font-family:verdana;font-size:10px;background-color:#f5f5f5;}
#footer
{
width:990px;
height:61px;
margin-bottom:10px;
font-family:verdana;
font-size:10px;
color:#879797;
}
#footer a
{color:#fb6e3a;
text-decoration:none;
}
#footer a:hover
{color:#d55323;
text-decoration:none;
}

/*FAQ*/
.faq{}
.faq a
{
color:#2c91a2;
text-decoration:none;
font-size:12px;
}

.faq a:hover
{
color:#FB6E3A; 
text-decoration:none;
}
.footerpadding
{
padding:5px 5px 5px 5px;
}

/*CLASS*/
.ga a{
width:154px;
}
.ga a:hover{
color:#444;
background-image:url(../images/navlibg2.gif);
background-repeat:no-repeat;
background-color:#ffffff;
}
.ga2 a{
width:50px;
}
.ga2 a:hover{
color:#444;
background-image:url(../images/navlibg2.gif);
background-repeat:no-repeat;
background-color:#ffffff;
}

.advpadding{
padding:70px 10px 5px 5px;text-align:left;color:#000000;
}
.glossary{}
.glossary a{
color:#2c91a2;
text-decoration:none;
font-size:11px;
}
.glossary a:hover{
color:#FB6E3A; 
text-decoration:none;
}
.clears
{clear:both;}
#clears2
{background-image:url(../images/clears2.jpg);}

a
{color:#fb6e3a;text-decoration:none;}
a:hover
{color:#d55323;}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#chromemenu{
background-image:url(../images/ff_02.png);
background-repeat:no-repeat;
width: 99%;
font-weight: bold;
font-size: 90%;
height:43px;
}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#chromemenu ul{
width: 100%;
background: url(media/chromebg.gif) center center repeat-x;
padding: 5px 0;
margin: 0;
text-align: left; /*set value to "right" for example to align menu to the left of page*/
}

#chromemenu ul li{
display: inline;
}

#chromemenu ul li a{
color: #494949;
padding: 5px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

#chromemenu ul li a:hover{
background: url(media/chromebg2.gif) center center repeat-x;
}

/* CSS Document */
.rhm1{
	width:990px;
	height:64px;
	margin:0 auto;
	background:url(/images/rhm1_bg.gif) repeat-x;		
}
.rhm1-left{
	background:url(/images/rhm1_l.gif) no-repeat;
	width:15px;
	height:64px;
	float:left;
}
.rhm1-right{
	background:url(/images/rhm1_r.gif) no-repeat;
	width:15px;
	height:64px;
	float:right;
}
.rhm1-bg{
	background:url(/images/rhm1_bg.gif) repeat-x;
	height:64px;
}
.rhm1-bg ul{
	list-style:none;
	margin:0 auto;
}
.rhm1-bg li{
	float:left;
	list-style:none;
}
.rhm1-bg li a{
	float:left;
	display:block;
	color:#ffe8cc;
	text-decoration:none;
	font:12px 'Lucida Sans', sans-serif;
	font-weight:bold;
	padding:0 0 0 18px;
	height:64px;
	line-height:40px;
	text-align:center;
	cursor:pointer;	
}
.rhm1-bg li a span{
	float:left;
	display:block;
	padding:0 32px 0 18px;
}
.rhm1-bg li.currentt a{
	color:#fff;
	background:url(/images/rhm1_hover_l.gif) no-repeat left 5px;
}
.rhm1-bg li.currentt a span{
	color:#fff;
	background:url(/images/rhm1_hover_r.gif) no-repeat right 5px;
}
.rhm1-bg li a:hover{
	color:#fff;
	background:url(/images/rhm1_hover_l.gif) no-repeat left 5px;
}
.rhm1-bg li a:hover span{
	color:#fff;
	background:url(/images/rhm1_hover_r.gif) no-repeat right 5px;
}

