body {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#ffffff/*#1e1c4b url(../images/bg_main.jpg) repeat-x*/;
	font-weight:normal;
	text-decoration:none;
	color:#707070;
}
a{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#707070;
}
a:hover{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
}
.hd_text{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ff7800;
}
.Input{

	background-color:#fff;
	border:1px solid #dde2e3;
	color:#7e8384;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:3px;
	font-weight: normal;
	text-decoration:none;
	width:120px;
	height:16px;
}

h1, h2, h3, h4, h5, h6, p, ul, li, form, img{ margin:0px; padding:0px; list-style:none; border:none;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	text-decoration:none;
	color:#5e5f5f;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	text-decoration:none;
	color:#ffffff;
}

.hdng_orange{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	text-decoration:none;
	color:#ff7800;
}
.hdng_blk{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}

.hdng_orange_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	text-decoration:none;
	color:#ff7800;
	font-weight:bold;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	color:#000000;
}
.Hdr_Bg{
	background: url(../images/bg_hdr.jpg) repeat-x;

}
.Topbar_Bg{
	background: url(../images/bg_topbar.jpg) repeat-x;
}
.Serving_Bg{
	background: url(../images/serving_bg.jpg) repeat-x;
}
.InnerBody_Bg{
	background: url(../images/bg_innerbody.jpg) repeat-y;
}
.Boxes_Bg{
	background: url(../images/boxes.jpg) no-repeat;
}
.BoxesShadow_Bg{
	background: url(../images/boxes_shadow.jpg) no-repeat right top;
}
.portfoilio_brdr{
	background:#a9a9a9;
}
.bg_sky_blue{
	background:#d8e7eb;
}
.Topbar_Links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	background: url(../images/orange_btnbar.gif) no-repeat;

}
.Topbar_Links a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	display:block;
	text-align:center;
	
}
.Topbar_Links a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	background: url(../images/tab_white.jpg) no-repeat;
}
.ClientLogin_Bg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#6a6a6a;
	background: url(../images/clientlogin_bg.jpg) repeat-x;
}
.LeftNave_TBg{
	background: url(../images/leftnav_tbg.jpg) no-repeat top;
}
.LeftNave_BBg{
	background: url(../images/leftnav_bbg.jpg) no-repeat bottom;
}
.LeftNave_MBg{
	background: url(../images/leftnav_cbg.jpg) repeat-x;
}
.LeftNave_MidBg{
	background: url(../images/leftnav_mbg.jpg) repeat-y;
}
.LeftNave_Links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	text-align:left;
	padding-left:20px;
	border-bottom:1px solid #ffac59;
}
.LeftNave_Links a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.LeftNave_Links a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}
.ServicesPanel_Bg{
	background: url(../images/services_bg.jpg) no-repeat;
}
.Bottom_Bg{
	background: url(../images/btm_bg.jpg) repeat-x;
}

.Footer_Bg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#626262;
}
.Footer_Bg a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#263c7b;
}
.Footer_Bg a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#ff670c;
}

/******** Inner Page ********/

.bg_main_inner
{
	/*background:url(../images/bg_main_inner.jpg) no-repeat center top;
	height:1085px;*/
}

.links_orange
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#ff7800;
}
.links_orange a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#ff7800;
}
.links_orange a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#ff7800;
}

.hdng_blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#072e65;
	font-weight:bold;
	text-decoration:none;
}

.input_contact{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#707070;
	text-decoration:none;
	width:382px;
	height:17px;
	padding-top:2px;
	padding-left:1px;
	padding-right:2px;
	border:1px solid #a9a9a9;
	background:none;
}

.input_box{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#707070;
	text-decoration:none;
	width:500px;
	height:100px;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
	border:1px solid #a9a9a9;
	background:none;
}

.button
{
	background: url(../images/orange_btnbar.gif) no-repeat;
	width:112px;
	height:31px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	border:none;
	
}
form
{
	margin:0px;
	padding:0px;
}
#tbl_listing
{
	border: solid 1px #31488a;
}
.td_heading {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height:28px;
	background-image: url(../images/td_heading_bg.jpg);
}
.data_row {
	background-color: #e9ebf1;
}