/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#1A1A1A;
}

h2 {
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
h3 {
	font-size: 16px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
h4 {
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
h5 {
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
h6 {
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
a{
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}

.txt-red {
	color: #ea393b;
}

.txt-orange {
	color: #FF8900;
}
.txt-blue {
	color: #0155A5;
}


.txt-black {
	color: #000000;
}
.bg-white {
	background-color:#ffffff;
}
.bg-grey {
	background-color:#f7f6f6;
}

.content-bg{background:url(../images/content-bg.jpg) top left repeat-x;}
.inp-bg{background:url(../images/input-bg.jpg) top left repeat-x; border:1px solid #CCCCCC; color:#666666; font-size:12px; height:18px; width:210px; line-height:18px;}
.inp-bg1{background:url(../images/input-bg.jpg) top left repeat-x; border:1px solid #CCCCCC; color:#666666; font-size:12px; height:60px; width:210px; overflow:auto}
.button{background:#0055A5; border:0px; color:#FFFFFF; height:25px; width:80px; font-size:13px;}

/* ==============  Menu styles =========== */
#menu{
	width:990px;
	height:30px;
	float:none;
	padding:0px;
	margin:0px;
	}
#menu ul{
	width:990px;
	float:left;
	padding:0px;
	margin:0px;
	list-style-type:none;
	}
#menu ul li{
	width:135px;
	margin:0px 1px 0px 0px;
	float:left;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFAE00;
	display:block;
	margin:0px 5px;
	}
#menu ul li a{
	padding:8px 0px 0px 0px;
	height:22px;
	width:135px;
	float:left;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#403F3F;
	text-decoration:none;
	display:block;
	}
#menu ul li a:hover{
	width:135px;
	float:left;
	text-align:center;
	background:url(../images/hnav-hover.jpg) top left repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	}
#menu ul li.last{
	width:85px;
	height:22px;
	float:right;
	margin:0px 5px;
	}
#menu ul li.drop{
	width:135px;
	margin:0px 1px 0px 0px;
	float:left;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#403F3F;
	margin:0px 5px;
	}
#menu ul li.drop a{
	padding:8px 0px 0px 0px;
	height:22px;
	width:135px;
	float:left;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#403F3F;
	text-decoration:none;
	background:url(../images/services_arrow.jpg) no-repeat right;
	}
#menu ul li.drop a:hover{
	width:135px;
	float:left;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	background:url(../images/hnav-hover.jpg) top left repeat-x;
	}
/* ==============  Menu styles =========== */

/* ========== Drop Down Menu ========== */	
#dropmenudiv{
position:absolute;
/*border:1px solid #000000;
border-bottom: 2px solid #EF8531;*/
font:normal 10px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
background-color:#E9E9E9;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #D4D3D3;
border-left: 1px solid #D4D3D3;
border-right: 1px solid #D4D3D3;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#424242;
height:15px;
padding-top:4px;
padding-left:5px;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#E76700;
text-decoration:none;
font-weight:normal;
padding-top:4px;
}
/* ========== Drop Down Menu ========== */	

/* ========== left nav Menu ========== */	
.left-nav-top{background:url(../images/featuredservices.jpg) top left no-repeat; width:268px; height:57px;}
#left-nav div.heading{border-top:1px solid #EAECF3; background:url(../images/li-bg.jpg) top left repeat-x; height:25px; line-height:22px}
#left-nav a{padding-left:5px; font-weight:bold; font-size:12px;}
#left-nav div{margin-top:0px;}
.widget-middle{border-left:1px solid #E7E5E5; border-right:1px solid #E7E5E5;}
.widget-bottom{border-bottom:1px solid #E7E5E5;}
.widget-top{border-top:1px solid #E7E5E5;}
ul.inner{padding:0px 0px 0px 0px; width:100%; margin:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#366BA1; font-weight:bold;}
.inner li{ border-top:1px solid #EAECF3; background:url(../images/li-bg.jpg) top left repeat-x; height:25px; padding-left:15px; list-style:none; line-height:23px;}

a{color:#366BA1; text-decoration:none;}
a:hover{color:#366BA1; text-decoration: underline;}


