/* CSS Document */

BODY{
background-color:#000000;
margin:0 0 0 0px;
}
 
/********** background and gradients **************/

.banner-grad{
background-image:url(../images/banner-grad.jpg);
background-position:left;
background-repeat:repeat-x;
}

.left-shadow{
background-image:url(../images/left-shadow.jpg);
background-repeat:repeat-y;
background-position:right;
}
.right-shadow{
background-image:url(../images/right-shadow.jpg);
background-repeat:repeat-y;
background-position:left;
}

.menu-bg-rtltborder{
background-color:#67A7E2;
background-image:url(../images/menu-top-grad.jpg);
background-repeat:repeat-x;
background-position:top;
height:32px;
border-left:1px solid #FFFFFF;
border-right:1px solid #1A5A96;
}
.menu-bottom-grad{
background-image:url(../images/menu-bottom-gd.jpg);
background-repeat:repeat-x;
background-position:top;
}

.body-bottom-grad{
background-image:url(../images/body-bottom-gd.jpg);
background-repeat:repeat-x;
background-position:bottom;
}


/*********** links ****************/
a.desclink{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#555555;
text-decoration:underline;
}
a:hover.desclink{
text-decoration:none;
}
a.email{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#00135F;
text-decoration:underline;
}
a:hover.email{
text-decoration:none;
}
a.menu-link{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
display:block;
}
a:hover.menu-link{
color:#FFFFFF;
display:block;
background-color:#E88B21;
border-top:5px solid #E88B21;
border-bottom:9px solid #E88B21;
padding-top:3px;
}

a.readmore-link{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#AE3708;
text-decoration:none;
}

a:hover.readmore-link{
padding-left:3px;
}
a.bottom-menu{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
a:hover.bottom-menu{
text-decoration:underline;
}
a.bold-links{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#333333;
text-decoration:none;

}
a:hover.bold-links{
padding-left:3px;
color:#999999;
text-decoration:none;
}
/************ for images **********/
#mainimg img{
padding:5px;
border:1px solid #CCCCCC;
margin-right:10px;
margin-bottom:7px;
}

/***********  borders ******************/
#smallimg img{
border:1px solid #B8B897;
padding:1px;
margin-left:8px;
}
#images img{
border:1px solid #B8B897;
}

.contact-box{
border:1px solid #B8B897;
}

/*********** fonts ******************/

.main-heading-orange{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FB690F;
}
.main-heading-blue{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#00135F;
}

.main-desc{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#555555;
text-align:left;
padding:5px 5px 5px 10px;
}
html>body .main-desc{
padding:7px 5px 7px 10px;
}
.contact-desc{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#00135F;
}
/********** paddings **********/
.padd-left10px{
padding-left:10px;
}
.padding-all{
padding:10px 10px 10px 10px;
}

.padding-left26px{
padding-left:26px;
}
/********** FIND AGENTS TABLE FEATURES **********/
.table-menu{
background-color:#FFCC33;
font-family:"Courier New", Courier, monospace;
}

/************ tables css *****************/

.title{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background-color:#666666;
text-align:left;
padding-left:5px;
}
	
.table-desc{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
padding-left:5px;
}	
