@charset "utf-8";
/* CSS Document */

body
{
	background:url(../images/main_bg.jpg) repeat-x top #fffddd;
	margin:0;
	padding:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	line-height:18px;
}

h1{
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:17pt; 
	color:#424242;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

h2{
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:12px; 
	color:#686517;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.call_us
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#686517;
}

.darkyellow_text
{
	color:#686517;
}

.title_text
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
}


.black_text
{
	color:#1f1f1f;
}

.black_text01
{
	text-decoration:none;
	color:#1f1f1f;
}

a.black_text01:hover
{
	text-decoration:underline;	
	color:#1f1f1f;
}

.input
{
	background:url(../images/textbox_rep.png) repeat-x top #fefefe;
	border:1px solid #c8c8c8;
	line-height:20px;
	width:150px;
}



.more_info
{
	color:#bb0202;
	text-decoration:underline;
}

.more_info:hover
{
	color:#bb0202;
	text-decoration:underline;
}


.footer_text
{
	color:#fff;
	text-decoration:none;
}

.footer_text:hover
{
	color:#fff;
	text-decoration:underline;
}

.top_links
{
	color:#686517;
	text-decoration:none;
}

.top_links:hover
{
	color:#000;
	text-decoration:none;
}


/*----------------------- Top Navigation Start -----------------------------------*/

.top_navigation{
width: 100%;
}

.top_navigation ul{
margin: 0;
padding: 0;
font:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
list-style-type: none;
}

.top_navigation li{
display: inline;
line-height:43px;
margin: 0;
}

.top_navigation li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding-right: 32px; 
padding-left: 32px;
color: white;

}

.top_navigation li a:visited{
color: white;
}

.top_navigation li a:hover, .top_navigation li.selected a{

background:url(../images/menu_hover_rp.jpg) repeat-x top;
}

/*----------------------- Top Navigation End -----------------------------------*/

.graybg{ background:#f7f7f7; border-right:1px solid #eaeaea; border-left:1px solid #eaeaea;}

/***********************Dropdown menu****************************/

/* ######### Down Menu Start ######### */

.dropmenudiv{
position:absolute;
top:0;
font-size:12px;
line-height:18px;
z-index:100;
background-color:#1f1f1f;
width:180px;
visibility:hidden;
}

.dropmenudiv a{
width:auto;
display:block;
text-indent:3px;
border-top:1px solid #2f2f2f; /*THEME CHANGE HERE*/
padding:5px 0 5px 6px;
text-decoration:none;
font-weight:normal;
text-align:left;
color:white;
}

* html .dropmenudiv a{ /*IE only hack*/
width:100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
color:#1f1f1f;
background-color:#c5bd3e;
}

/* ######### Drop Down Menu End ######### */

.link-text {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ff7200; text-decoration:none;}
.link-text:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#0f5860; text-decoration:underline;}

.divider-hline {background:url(../images/divider-hline.jpg) repeat-x top; height:8px;}

.textfield { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none;
border:1px solid #c8c8c8;}

.bullet {list-style:url(../images/black-bullet.gif); vertical-align:middle; list-style-position:outside;}

.black-link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}
.black-link:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0a5bb1; text-decoration:none;}

.blue-inner-title {font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:bold; color:#0d8895; text-decoration:none;}
