/*START html body */

html,body { background:#999; margin-top:0;  -webkit-text-size-adjust: none;}

.contentContainer {background-color:#FFF; padding:10px;}

div#menu {color:#FFF; height:inherit; font:normal 12px arial; padding:4px; background-color:#333;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;}

#menu a {padding:0 10px; line-height:40px; text-decoration:none; color:#FFF;}

ul#list li{color:#999; padding:4px 0; font-family:Arial, Helvetica, sans-serif; }

div#header {
font:normal 16px arial; color:#F90; line-height:30px; background-color:#333; padding:5px 10px 10px 13px; border-bottom:solid 2px #000;
}

.blueDivide {border-top:1px dashed #09f; height:2px; padding:5px 0;}

div#footer {
font:normal 16px arial; color:#F90; line-height:30px; background-color:#333; padding:5px 10px 10px 13px; text-align:center;
}
/*END html body*/

/*----------------------------------*/ 

.mobimg {
    max-width: 100%;
    max-height: 100%;
}

/*-----------Start Nav Left-------------*/

ul#navLeft {
float:left;
display:block; 
width:50%;
height:auto;
font:normal 16px Arial, Helvetica, sans-serif;;
margin:0; padding:0;
list-style-type:none;

}

ul#navLeft li {
display:block;
margin:0 5px 5px 0; 
padding:0;
}

ul#navLeft li a{
display:block;
color:#FFFFFF;
text-decoration:none;
 -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  background: #63B8EE;
  background: linear-gradient(top,  #2BEE38,  #24BF2A);
  background: -ms-linear-gradient(top,  #2BEE38,  #24BF2A);
  background: -webkit-gradient(linear, left top, left bottom, from(#2BEE38), to(#24BF2A));
  background: -moz-linear-gradient(top,  #2BEE38,  #24BF2A);
}

/*-----Start Nav Right-----*/

ul#navRight {
float:right;
display:block; 
width:50%;
height:auto;
font:normal 16px Arial, Helvetica, sans-serif;;
margin:0; padding:0;
list-style-type:none;

}

ul#navRight li {
display:block;
margin:0 0 5px 5px; 
padding:0;
}

ul#navRight li a{
display:block;
color:#FFFFFF;
text-decoration:none;
 -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  background: #63B8EE;
  background: linear-gradient(top,  #2BEE38,  #24BF2A);
  background: -ms-linear-gradient(top,  #2BEE38,  #24BF2A);
  background: -webkit-gradient(linear, left top, left bottom, from(#2BEE38), to(#24BF2A));
  background: -moz-linear-gradient(top,  #2BEE38,  #24BF2A);
}



/*-------End Nav----------*/

/*-----------Start Nav Bottom-------------*/

ul#navBottom {
float:left;
display:block; 
width:100%;
height:auto;
font:normal 16px Arial, Helvetica, sans-serif;;
margin:0; padding:0;
list-style-type:none;

}

ul#navBottom li {
display:block;
margin:0 0 5px 0; 
padding:0;
}

ul#navBottom li a{
display:block;
color:#FFFFFF;
text-decoration:none;
 -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  background: #63B8EE;
  background: linear-gradient(top,  #2BEE38,  #24BF2A);
  background: -ms-linear-gradient(top,  #2BEE38,  #24BF2A);
  background: -webkit-gradient(linear, left top, left bottom, from(#2BEE38), to(#24BF2A));
  background: -moz-linear-gradient(top,  #2BEE38,  #24BF2A);
}

/*-----Start Nav Bottom-----*/

/*START MAIN content area */

h1 {
font:800 16px Arial, Helvetica, sans-serif;
padding:8px 10px 0px 10px;
color:#8a7353;
}

h4 {
font:300 16px Arial, Helvetica, sans-serif;
padding:0px 10px;
}

a:link {color:#0099FF; text-decoration:underline;}
a:active {color:#0099FF; text-decoration:underline;}
a:visited {color:#0099FF; text-decoration:underline;}
a:hover {color:#0099FF; text-decoration:none;}

.bluetitle {
font:bold 16px Arial, Helvetica, sans-serif;
padding:0px 10px;
color:#09F;
}

h2 {
font:bold 16px Arial, Helvetica, sans-serif;
padding:0px 10px;
color:#09F;
}

h2.black {
font:bold 16px Arial, Helvetica, sans-serif;
padding:0px 10px;
color:#666;
}

p {
font:300 15px Arial, Helvetica, sans-serif;
padding:0px 10px;
color:#666;
}

p.more {
float:right;
font:normal 15px Arial, Helvetica, sans-serif;
padding:0px 10px;
color:#09F;
}

.redtitle {
font:bold 16px Arial, Helvetica, sans-serif;
padding:0px 10px;
color:#C00;
text-align:center;
}

.svs {
font:300 15px Arial, Helvetica, sans-serif;
padding:0px 10px;
color:#666;
}

.hr {background:url(../images/HR.jpg) repeat-x; height:2px; width:100%;}

/* END Main content area */

/*--------------------------------*/

/*START Right Column*/

.right-column-div {
width:250px;
padding:10px;
}

#right-column-div img {
border:1px solid #666;
background-color:#FFF;
width:250px;
padding:3px;
margin-right:10px;
}

.ad-div {
border:2px dashed #8a7353;
margin:10px;
background-color:#FFF;
}

.ad-div-2 {
width:400px;
border:2px dashed #8a7353;
padding:10px;
margin:10px;
background-color:#FFF;
}

.img-left {
float:left;
}

h3 {
font:800 18px Arial, Helvetica, sans-serif;
padding:0px 10px;
color:#000000;
text-align:center;
margin-top:10px;
margin-bottom:10px;
}

h5 {
font:300 14px Arial, Helvetica, sans-serif;
padding:0 10px;
text-align:right;
margin-bottom:0;
margin-top:0;
text-align:center;
}

/*END Right Column*/

/*------------------------*/

/*START Page Indicater*/

.ind-div {
float:left;
margin-left:100px;
margin-top:-30px;
position:relative;
}

.ind-font {
font:800 18px Arial, Helvetica, sans-serif;
color:#666666;
}

/*END Page Indicater*/

/*-----------------------*/

/*START Form Styles*/

.input { 
border:1px solid #999999;
width:95%; 
background-color:#FFFFFF;
font:normal 18px Arial, Helvetica, sans-serif; 
color:#999;
padding:5px;
}
				  
.textarea { 
border:1px solid #999999; 
width:95%; 
background-color:#FFFFFF; 
height:70px; 
font:normal 15px Arial, Helvetica, sans-serif;
color:#999; 
padding:5px;
}	

.formbutton 
{
cursor:pointer;	
border:solid 1px #999;
padding:5px;
margin-top:10px;
background-color:#F0F0F0;
}

.formbutton:hover
{
cursor:pointer;	
background-color:#FFF;	
}
				  
.label { 
font:normal 18px Arial, Helvetica, sans-serif; 
color: #000000;
padding:10px 0 0 0;
}				  
				  
#formdiv { 
width:220px; 
margin:0 10px;
}				

.formtitle { 
font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#ffffff; font-weight:600;
padding:5px 0px 0px 0px;
}

/*END Form Styles*/

img { border:0; }

.roof
{
	font:normal 20px "Times New Roman", Times, serif;
}

a.roof:active {color:#06F; text-decoration:none;}
a.roof:visited {color:#06F; text-decoration:none;}
a.roof:link {color:#06F; text-decoration:none;}
a.roof:hover {color:#09F; text-decoration:none;}

.solve { display:none; }

.homeImg {float:left; margin:0 10px 0 0; border:solid 2px #333; max-width:30%; height:auto;}

.revimg {float:left; margin:0 10px 0 0;}

.clear {clear:both;}

.clearBorder {clear:both; border-top:solid 2px #000; border-bottom:solid 1px #666;}

.wbg {background-color:#fff;}

a.wbg {
    border: 1px solid #CCC;
    display: block;
    height: inherit;
    margin:0 0 10px 0;
    padding: 10px;
    position: relative;
    text-decoration: none;
    z-index: 1;
}

a.wbg:hover { background-color:#EAF7FF;}