﻿body , form
{margin:0px;}


.cls_message_div

{
	border:1px solid #ccc;
	background-color:Yellow;
	padding:10px;
	top:0px;
	color:#000000;
	display:inline-block;
	
	
}
.cls_message_div_outer
{
	position:fixed;
	top:0px;
	left:0px;
	padding:20px;
	border:0px solid red;
	width:100%;
	text-align:center;
}
/*Setting for UL LI to horizontal line*/
.css_bottom_nav_ul , .css_bottom_nav_ul li
{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
}
/*----------------------------------*/
.css_bottom_nav_ul li 
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding-left:3px;
	padding-right:3px;
	
}

 .css_bottom_nav_ul li a
{
	color:white;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
}
.css_bottom_nav_ul a:hover
{
	text-decoration:none;
	color:gray;
	
}
.css_bottom_nav_verticalline
{
	position:relative;
	top:0px;
	color:#ffffff;
}
.css_search_result_header
{
	font-weight:bold;
}
.css_search_result_items a
{
	color:orange;
	
}
.css_search_result_items a:hover
{
	
	text-decoration:none;
	color:black;
}
.search_inner_description
{
	font-size:10px;
	color:Black;
	text-decoration:none;
}
.css_text
{
	font-family:Verdana;
	font-size:12px;
	color:#ffffff;
	
}
.css_text a
{
	color:Orange;
	text-decoration:none;
}
.css_text a:hover
{
	color:gray;
	text-decoration:none;
}
/*SITEMAP*/
.css_sitemap
{}
.css_sitemap_ul
{
	
	padding-left:10px;
	margin-left:10px;
	letter-spacing:1px;
	
}
.css_sitemap_li
{
	padding:5px;
	
}
.css_sitemap_li 
{
	font-size:13px;
	color:Black;
}
.css_sitemap_li a
{
	color:orange;
	font-weight:bold;
}
.css_link a, .css_link a:visited
{
	color:Orange;
	font-family:Verdana;
	text-decoration:none;

}
.css_link a:hover
{
	color:black;

}


/*-------*/

.css_component_textbox
{
	border:1px solid #cccccc;
}
.css_servicemenu_ul , .css_servicemenu_ul li
{
	list-style:none;
	margin:0px;
	padding:0px;
}
.css_servicemenu_ul
{
	
}
.css_servicemenu_ul li
{
	
	
	font-family:Verdana;
	font-size:12px;
	border-collapse:collapse;
	min-height:30px;
	display:block;
}
.css_servicemenu_ul li a
{
	display:block;
	padding-top:7px;
	padding-left:13px;
	min-height:23px;
	color:#ffffff;
	width:211px;
	border-bottom:1px dotted #666666;
}
.css_servicemenu_ul li a:hover
{
	min-height:23px;
	background-color:#390a04;
	text-decoration:none;
	color:#deaf01;
}

.css_contactus_fieldset
{
	border:1px solid #272626;
	margin:0px;
	position:relative;
	
	
}

.css_contactus_fieldset table
{
	

}
.css_contactus_fieldset legend
{
	font-family:Verdana;
	font-size:15px;
	color:#eacc36;
	background-color:#0b0b0b;
	font-weight:normal;
	padding:5px;
	padding-left:20px;
	padding-right:20px;
	border:1px solid #272626;
	-moz-border-radius: 1em/5em;
	

}
.css_contactus_textbox
{
	border:1px solid #deaf24;
	color:#000000;
	background:url(../images/textbox_bg.jpg) repeat-x;
	background-color:#fbf7f7;
	height:15px;
	min-width:150px;
	font-size:12px;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
}

.css_commonbutton
{
	height:30px;
	border:1px solid #6b0006;
	background-color:Transparent;
	background-image:url(../images/btn_rptr.png);
	background-repeat:repeat-x;
	color:#ffffff;
	padding-left:0px;
	padding-right:0px;
	font-weight:bold;
	margin:1px;
	padding-left:5px;
	padding-right:5px;
}
.css_commonbutton:hover
{
	background-image:url(../images/btn_rptr_over.png);
	background-repeat:repeat-x;
	cursor:pointer;
	cursor:hand;
	color:#eacc36;
}
.cls_breadcrumb 
{
	font-size:11px;
	font-family:Verdana;
	color:#ffffff;
	text-align:right;
	padding-right:5px;
	height:12px;
}
.cls_breadcrumb a
{
	font-size:11px;
	font-family:Verdana;
	color:#ffffff;
	text-align:right;
	text-decoration:none;
}
.cls_breadcrumb a:hover
{
	color:Yellow;
	text-decoration:none;
}
.css_validatorpop div, .css_validatorpop td
    {
	    background-color:#787878;
	    border:solid 1px #000000;
    }