/* CSS Document */
body,img,p,a,h1,h2,h3,h4,h5,h6,form,ul,li,dd,dt,div,fieldset { margin:0px; padding:0px; border:0px; }
body{ background:url(../media/bg.jpg) repeat-x; background-color:#B8B8B8; }
h2{color:#ED9A00; font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:40px; }
h2 a{color:#ED9A00; font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:40px; text-decoration:none}
h2 a:hover{color:#FF6600;}
h3{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:24px; }
h4{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; }
.table-container{ width:1003px; background-color:#FFFFFF}
hr{ width:480px; border:#cccccc solid 1px; text-align:center }
.table-main-width{width:506px}
.table-main{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:15px; padding:20px; text-align:justify }
.table-main a{color:#ED9A00; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none}
.table-main a:hover{ text-decoration:underline}
.more{text-align:right}
.more a{color:#ED9A00; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.more a:hover{ text-decoration:underline}
.bannar{ background:url(../media/header-bg.gif) no-repeat; padding:0px; height:120px}
.flash-movie{ width:1003px; height:200px; background-color:#4580BA}
.content-wrapper{ width:1003px; background-color:#FFFFFF}
.middle-col{ width:221px;padding:0px 20px; border-left: 1px  #000000 solid ;border-right: 1px  #000000 solid ;}
.middle-col_dup{ width:200px; border-right: 1px  #000000 solid ; padding-left:5px;}

.middle-col-width{ width:201px}
.middle-content{ text-align:left; font-size:11px; }
.middle-content img{ border:#CCCCCC solid 1px; padding:10px}
.middle-content ul{  }
.middle-content ul li{ background:url(../media/bullet.gif) no-repeat ;  font-size:11px; padding-left:20px; padding-bottom:5px; list-style:none }
.middle-content ul li a{ color:#000000; text-decoration:underline; font-size:11px;  font-family:Verdana, Arial, Helvetica, sans-serif;}
.middle-content ul li a:hover{ color:#ED9A00; font-size:11px; text-decoration:none;}

.middle-content2{ text-align:left; font-size:11px; }
.middle-content2 img{ border:#CCCCCC solid 1px; padding:10px}
.middle-content2 ul{ }
.middle-content2 ul li{ background:url(../media/bullet.gif) no-repeat ;  font-size:11px; padding-left:20px; padding-bottom:5px; list-style:none }
.middle-content2 ul li a{ color:#000000; text-decoration:none; font-size:11px;  font-family:Verdana, Arial, Helvetica, sans-serif;}
.middle-content2 ul li a:hover{ color:#ED9A00; font-size:11px; text-decoration:underline;}


.table-right{ width:220px; padding:0px 0px; }

.freequote{ background:url(../media/free-analyse.jpg) no-repeat; width:201px; height:90px; text-align:right }
.freequote a{text-decoration:none;display:block;width:201px; height:90px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000}
.freequote a:hover{ background:url(../media/free-analyse_o.jpg) no-repeat; width:201px; height:90px;}
.rfreequote{background:url(../media/2.jpg) no-repeat; width:201px; height:93px; line-height:20px; text-align:right}
.rfreequote a{ text-decoration:none;display:block;width:201px; height:93px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000}
.rfreequote a:hover{ background:url(../media/2_o.jpg) no-repeat; width:201px; height:93px; }


.webdev{background:url(../media/web_dev.jpg) no-repeat; width:201px; height:91px; text-align:right}
.webdev a{text-decoration:none; display:block; width:201px; height:91px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; }

.webdev a:hover{background:url(../media/web_dev_o.jpg) no-repeat ; width:201px; height:91px; }

.blog{background:url(../media/page_up_blog.jpg) no-repeat; width:201px; height:93px; line-height:18px}
.blog a{text-decoration:none; display:block; width:201px; height:93px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000}
.blog a:hover{background:url(../media/page_up_blog_o.jpg) no-repeat; width:201px; height:93px}
.ppc{background:url(../media/payperclick.jpg) no-repeat; width:201px; height:96px; line-height:18px}
.ppc a{text-decoration:none; display:block; width:201px; height:96px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000}
.ppc a:hover{background:url(../media/payperclick_o.jpg) no-repeat; width:201px; height:96px}

.footer{ background:url(../media/footer_bg.gif) no-repeat; width:1003px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; line-height:20px; font-weight:normal; background-color:#FFFFFF}
.footer-up{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:right; padding-right:20px; line-height:40px;}
.footer-up a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:normal}
.footer-up a:hover{ color:#ED9A00}
.footer-copy{ padding-top:10px}
.footer-down{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1D1D1D; padding-top:30px; text-align:center; }
.footer-down a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1D1D1D; text-decoration:none}
.footer-down a:hover{color:#CCCCCC}
#main{ margin-left:auto; margin-right:auto; width:1003px; padding:0;}
.content_heading{color:#ED9A00; font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:40px; }

.heading
{
	FONT-FAMILY:Arial,Verdana, Helvetica, sans-serif;
	FONT-SIZE: 14pt;
	color: #7F1F00;
	font-weight: normal;
	
}
.newsbox{ border:1px solid #D5D5D5; margin-top:10px;}

.lnews{color:#ED9A00; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; }
.lnews a{color:#ED9A00; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; text-decoration:none}
.lnews a:hover{color:#FF6600;}
.ldate{color:#000000; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; }
.fields1 {  
	font-family: Verdana,  Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; color: #000000; 
	border: #000000;
	width:130px; 
	height:17px;
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	background-color: #ffffff;
	}
.text_fields3 {  font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 12px; width:130px; font-style: normal; font-weight: normal; color: #000000; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #ffffff}
.text_fields {  font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #ffffff}
.text_fields4 {  font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; }
.style1{ padding-top:8px; padding-bottom:8px; text-align:left; vertical-align:middle; font-size:14px; font-weight:bold; background-color:#e5ecf9; padding-left:5px;color:#ED9A00;}		
.style2{ padding-left:5px; padding-top:2px; padding-bottom:2px}

.leftnav{ background-image:url(lftnv.gif); background-repeat:no-repeat; width:208px; height:30px; font-family:Verdana,  Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; padding-left:20px;}
.leftnav a{ color:#FFFFFF; text-decoration:none; font-size:10px; cursor:hand;}
.leftnav a:hover{ color:#FF2367; text-decoration:none; font-size:10px; cursor:hand;}

.pagenavigation {  
	font-family: Verdana,  Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; color: grey; 
	}
	
	.style100 { background-color:#e5ecf9; text-decoration:none; 
		color: #ffffff;
			padding: 8px 12px 8px 12px ;
			background: url(../media/menu_bg_o.jpg) repeat-x;
			}

	.style101 { background-color:#e5ecf9; text-decoration:none; 
		color: #ffffff;
			padding: 8px 12px 8px 12px ;
			background: url(../media/menu_bg_o2.jpg) repeat-x;
			}
/* abhi code for hr line contac us page */

.linehr{
	margin:0px 0 0px 0;
	padding:0px 0px 0px 0px;
	line-height:4px;
	background-color:#FEB47F;
	width:660px;
	}
	
/* abhi code for left panel menu */



.right-border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DBDBDB;
	border-left-color: #DBDBDB;
}

#right-nav-link{
	font-family: Verdana,  Arial, Helvetica, sans-serif; 
	font-size: 15px;
	font-weight: normal;
	color: #1D303F;
	text-decoration: none;
	padding-left: 5px;
}
#right-nav-link a{
	background-image: url(right-nav-bg1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana,  Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-weight: normal;
	color: #1D303F;
	text-decoration: none;
	padding-left: 15px;
	text-align: left;
	float: left;
	width:215px;
	height: 25px;
}
#right-nav-link a:hover{
	background-image: url(right-nav-bg2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana,  Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-weight: normal;
	color: #1D303F;
	text-decoration: none;
	text-align: left;
	float: left;
	height: 25px
}
#right-nav-link #current{
	background-image: url(right-nav-bg3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana,  Arial, Helvetica, sans-serif; 
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	float: left;
	height: 25px
}

.right-nav-bottom {
	background-image: url(right-nav-bottom.jpg);
	background-repeat: no-repeat;
	height: 7px;
	width: 240px;
	background-position: left top;
	margin-right: 7px;
}

.left-side-border {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DBDBDB;
}
.right-side-border {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DBDBDB;
}
.sub-head {
	font-family: Verdana,  Arial, Helvetica, sans-serif; 
	font-size: 18px;
	font-weight: bold;
	color: #244964;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}