
/**Maincss design by Hemant Kumar Shakyawal***/
body
{ 
	font-family:Arial;
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	color:#000000;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#404348;
	padding-top:10px;
	
}





h1, h2, h3, h4, h5, h6, p, div, span, html, ol, ul, li, form,label {
	margin:0;
	padding:0;
}
h2 {
	font-size:18px;
	font-family:Verdana;
	color:#444548;
	line-height:20px;
	margin:0px 0px 0px 0px;
	padding:8px 0px 0px 0px;
}
h6 {
	
	font-size:18px;
	font-weight:normal;
	color:#1061AE;
}
h4 {
	padding:0px;
	margin:0px;
	font-size:11px;
	color:#444548;
	font-family:Verdana;
}
.clear {
	clear:both;
	font-size:0;
	margin:0;
	padding:0;
	height:0;
	line-height:0;
}




.bghead
{
	background-image:url(../images/bgtop.jpg);
	background-repeat:no-repeat;
	width:980px;
	height:86px;
}

.bgmenutop
{
	background-image:url(../images/bgmenutop.jpg);
	background-repeat:repeat-x;
	height:101px;
}


.bgmenutop_01
{
	background-image:url(../images/bgmenutop_1.jpg);
	background-repeat:repeat-x;
	height:45px;
}


.bgspacial
{
background-image:url(../images/bgspacial.jpg);
	background-repeat:no-repeat;
	width:248px;
	height:223px;

}

.bggap{ background-image:url(../images/bggap.gif);
	background-repeat:repeat-y;
	}
.bgmenuleft
{
	background-image:url(../images/bgmenuleft.gif);
	background-repeat:no-repeat;
	width:753px;
	height:45px;}
.bgmenuright
{
	background-image:url(../images/bgmenuright.jpg);
	background-repeat:no-repeat;
	width:227px;
	height:44px;
}
	
	
.bgbanner
{
	background-image:url(../images/topbanner.jpg);
	background-repeat:no-repeat;
	width:980px;
	height:163px;}
	
.bgbanner_1
{
	background-image:url(../images/topbanner_1.jpg);
	background-repeat:no-repeat;
	width:980px;
	height:143px;}			
	
.bginner
{
	background-image:url(../images/bginner.gif);
	background-repeat:repeat-y;
	width:980px;
}	
.bgbotmenu
{
	background-image:url(../images/bgbotmenu.gif);
	background-repeat:no-repeat;
	width:980px;
	height:29px;
	}	
.bgbot
{
	background-image:url(../images/bgbot.gif);
	background-repeat:no-repeat;
	width:980px;
	height:17px;
}	

.bgbox
{
background-image:url(../images/bgbox.jpg);
	background-repeat:no-repeat;
	width:222px;
	height:146px;
}

.bgbox_1
{
background-image:url(../images/bgbox_01.jpg);
	background-repeat:no-repeat;
	width:225px;
	height:186px;
	margin-bottom:8px;
}

.bggarnetee
{
background-image:url(../images/bggarnetee.jpg);
	background-repeat:no-repeat;
	width:222px;
	height:198px;
}
.bglogobox
{
background-image:url(../images/bglogobox.jpg);
	background-repeat:no-repeat;
	width:222px;
	height:88px;
}
.bgboxblue
{
background-image:url(../images/bgboxblue.jpg);
	background-repeat:no-repeat;
	width:707px;
	height:199px;
}
	
	
	.bgweb
{
background-image:url(../images/bgweb.jpg);
	background-repeat:no-repeat;
	width:154px;
	height:62px;
}
.bgprograme
{
background-image:url(../images/bgprograme.jpg);
	background-repeat:no-repeat;
	width:154px;
	height:62px;
}
.bgseo
{
background-image:url(../images/bgseo.jpg);
	background-repeat:no-repeat;
	width:154px;
	height:62px;
}
.bglink
{
background-image:url(../images/bglink.jpg);
	background-repeat:no-repeat;
	width:154px;
	height:62px;
}


.bgfooter
{
background-image:url(../images/bgfooter.jpg);
	background-repeat:no-repeat;
	width:974px;
	height:245px;
}
.topnumbercall
{


font-family: Trebuchet MS;
font-size:13px;
font-weight:bold;
line-height:17px;
color:#000000;
text-decoration:underline;
}

.topnumbercall a
{


font-family: Trebuchet MS;
font-size:13px;
font-weight:bold;
line-height:17px;
color:#000000;
}
.topnumbercall a:hover
{


font-family: Trebuchet MS;
font-size:13px;
font-weight:bold;
line-height:17px;
color:#000000;
}


.toptxtemail
{
font-family: Trebuchet MS;
font-size:15px;
font-weight:bold;
line-height:17px;
color:#ffffff;
padding-top:5px;
}
.toptxtemail a
{
font-family: Trebuchet MS;
font-size:15px;
font-weight:bold;
line-height:17px;
color:#ffffff;
text-decoration:none;

}
.toptxtemail a:hover
{
font-family: Trebuchet MS;
font-size:15px;
font-weight:bold;
line-height:17px;
color:#ffffff;
text-decoration:none;

}
.toptxtbold
{
font-family: Trebuchet MS;
font-size:14px;
font-weight:bold;
line-height:16px;
color:#000000;
text-decoration:none;
}		
.toptxtbold a
{
font-family: Trebuchet MS;
font-size:14px;
font-weight:bold;
line-height:16px;
color:#000000;
text-decoration:none;
}
.toptxtbold a:hover
{
font-family: Trebuchet MS;
font-size:14px;
font-weight:bold;
line-height:16px;
color:#DF0D19;
text-decoration:none;
}

.toptxtnormal
{
font-family: Trebuchet MS;
font-size:11px;
font-weight:normal;
line-height:16px;
color:#000000;
text-decoration:none;
}
.toptxtnormal a
{
font-family: Trebuchet MS;
font-size:11px;
font-weight:normal;
line-height:16px;
color:#000000;
text-decoration:none;
}
.toptxtnormal a:hover
{
font-family: Trebuchet MS;
font-size:11px;
font-weight:normal;
line-height:16px;
color:#000000;
text-decoration:none;
}





.txtheading
{
font-family: Trebuchet MS;
font-size:16px;
font-weight:bold;
line-height:20px;
color:#E80015;
text-decoration:none;
}
.txtheading a
{
font-family: Trebuchet MS;
font-size:16px;
font-weight:bold;
line-height:20px;
color:#E80015;
text-decoration:none;
}.txtheading a:hover
{
font-family: Trebuchet MS;
font-size:16px;
font-weight:bold;
line-height:20px;
color:#E80015;
text-decoration:none;
}



.txtheading_1
{
font-family: Trebuchet MS;
font-size:13px;
font-weight:bold;
line-height:18px;
color:#E80015;
text-decoration:none;
padding-top:7px;
padding-left:10px;
}
.txtheading_1 a
{
font-family: Trebuchet MS;
font-size:12px;
font-weight:bold;
line-height:18px;
color:#E80015;
text-decoration:none;
padding-top:7px;
padding-left:5px;
}

.txtheading_1 a:hover
{
font-family: Trebuchet MS;
font-size:12px;
font-weight:bold;
line-height:18px;
color:#E80015;
text-decoration:none;
padding-top:7px;
padding-left:5px;
}




.txthead
{
font-family: Trebuchet MS;
font-size:14px;
font-weight:bold;
line-height:16px;
color:#E80015;
text-decoration:none;
}
.txthead a
{
font-family: Trebuchet MS;
font-size:14px;
font-weight:bold;
line-height:16px;
color:#E80015;
text-decoration:none;
}
.txthead a:hover
{
font-family:Trebuchet MS;
font-size:14px;
font-weight:bold;
line-height:16px;
color:#E80015;
text-decoration:none;
}
.txtnormal
{font-family: arial;
font-size:12px;
font-weight:normal;
line-height:16px;
color:#000000;
text-decoration:none;
}

.txtnormal a
{font-family: arial;
font-size:12px;
font-weight:normal;
line-height:16px;
color:#000000;
text-decoration:none;
}
.txtnormal a:hover
{font-family: arial;
font-size:12px;
font-weight:normal;
line-height:16px;
color:#000000;
text-decoration:none;
}


.txtlinkmenu
{font-family:Trebuchet MS;
font-size:14px;
font-weight:bold;
line-height:16px;
color:#000000;
text-decoration:none;
}
.txtlinkmenu a
{font-family:Trebuchet MS;
font-size:14px;
font-weight:bold;
line-height:16px;
color:#000000;
text-decoration:none;
}

.txtlinkmenu a:hover
{font-family:Trebuchet MS;
font-size:14px;
font-weight:bold;
line-height:16px;
color:#E80015;
text-decoration:none;
}
.txtlinkmenulight
{font-family:Trebuchet MS;
font-size:13px;
font-weight:bold;
line-height:16px;
color:#9D9D9D;
text-decoration:none;
}
.txtnormaboldblue
{font-family: arial;
font-size:12px;
font-weight:bold;
line-height:16px;
color:#1061AE;
}
.txtnormaboldred
{font-family: arial;
font-size:12px;
font-weight:bold;
line-height:16px;
color:#E80015;
}
.txtsmall{

font-family:Arial;
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	color:#000000;
	}
	.txtsmall a{

font-family:Arial;
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	color:#000000;
	}
	.txtsmall a:hover{

font-family:Arial;
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	color:#000000;
	}


.hading_1{
 font-family:Tahoma;
 font-size:11px;
 color:#666666;
 font-weight:bold;
 padding-bottom:0px;
 padding-left:6px;
 padding-right:0;
 padding-top:0;
 margin:0; 
 line-height:22px;

}

.hading_1 a{
 font-family:Tahoma;
 font-size:11px;
 color:#666666;
 font-weight:bold;
 padding-bottom:0px;
 padding-left:6px;
 padding-right:0;
 padding-top:0;
 margin:0; 
 line-height:22px;

}


.hading_1:hover{
 font-family:Tahoma;
 font-size:11px;
 color:#000000;
 font-weight:bold;
 padding-bottom:0px;
 padding-left:6px;
 padding-right:0;
 padding-top:0;
 margin:0; 
 line-height:22px;

}




.hading_2{
 font-family:Tahoma;
 font-size:14px;
 color:#0A5E8A;
 font-weight:bold;
 padding-bottom:0px;
 padding-left:6px;
 padding-right:0;
 padding-top:0;
 margin:0; 
 line-height:22px;

}

.hading_2 a{
 font-family:Tahoma;
 font-size:14px;
 color:#0A5E8A;
 font-weight:bold;
 padding-bottom:0px;
 padding-left:6px;
 padding-right:0;
 padding-top:0;
 margin:0; 
 line-height:22px;

}


.hading_2:hover{
 font-family:Tahoma;
 font-size:14px;
 color:#999999;
 font-weight:bold;
 padding-bottom:0px;
 padding-left:6px;
 padding-right:0;
 padding-top:0;
 margin:0; 
 line-height:22px;

}

.text_2{font-family:Arial;font-size:12px;color:#666666;line-height:15px; text-align:justify;}
.text_3{font-family:Arial;font-size:12px;color:#666666;line-height:15px; text-align:right;}
.text_3 a{font-fa:mily:Arial;font-size:12px;color:#666666;line-height:15px; text-align:right;}
.text_3 a:hover{font-family:Arial;font-size:12px;color:#666666;line-height:15px; text-align:right;}
.text_5{font-family:Arial;font-size:12px;color:#000000;line-height:18px; text-align:justify;}

.text_7{font-family:Arial;
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	color:#666666;
	font-weight:bold;
    text-decoration:none;
}

.text_8{font-family:Arial;
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	color:#666666;
	font-weight:bold;
    text-decoration:none;
	text-decoration: underline;
}









.left_image{
width:40px;
height:40px;
vertical-align:middle;
}


.left_image a{
width:40px;
height:40px; 
vertical-align:middle;
}


.left_image:hover{
background-image: url(../images/left_image_102.jpg); 
background-repeat:no-repeat;
width:40px;
height:40px;
vertical-align:middle;
}


.center_image{
background-image:url(../images/center_image_01.jpg); 
background-repeat:repeat-x;
height:504px;
}





.right_image{
background-image:url(../images/right_image_101.jpg);
background-repeat:no-repeat;
width:40px;
height:40px;
vertical-align:middle;
}

.right_image a{
background-image:url(../images/right_image_101.jpg);
background-repeat:no-repeat;
width:40px;
height:40px;
vertical-align:middle;
}
.right_image a span{
background-image:url(../images/right_image_102.jpg);
background-repeat:no-repeat;
width:40px;
height:40px;
vertical-align:middle;
}

.right_image a:hover span{
background-image:url(../images/right_image_102.jpg);
background-repeat:no-repeat;
width:40px;
height:40px;
vertical-align:middle;
}


.right_image a:hover{
background-image:url(../images/right_image_101.jpg);
background-repeat:no-repeat;
width:40px;
height:40px;
vertical-align:middle;
}






.hading_3{
font-family:Tahoma;
font-size:15px;
font-weight:bold;
line-height:15px;
color:#666666;
text-decoration:none;
padding-top:0px;
padding-left:60px;
padding-bottom:0px; 
text-decoration:underline;

}	


.hading_4{
font-family:Tahoma;
font-size:15px;
font-weight:bold;
line-height:22px;
color:#666666;
text-decoration:none;
padding-top:0px;
padding-left:8px;
padding-bottom:2px; 
text-decoration:underline;
}	



.hading_5{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
line-height:0px;
color:#000000;
text-decoration:none;
padding-top:13px;
padding-left:0px;
padding-bottom:0px; 
text-decoration:none;
text-align: center;

}	


.hading_9{
font-family:Tahoma;
font-size:15px;
font-weight:bold;
line-height:22px;
color:#666666;
text-decoration:none;
padding-top:5px;
padding-left:8px;
padding-bottom:0px; 
text-decoration:underline;
}	


.hading_10{
font-family:Arial;
font-size:13px;
font-weight:bold;
line-height:18px;
color:#000000;
padding-top:10px;
padding-left:0px;
padding-bottom:5px; 

}	


.hading_11{
font-family:Arial;
font-size:13px;
font-weight:bold;
line-height:18px;
color:#000000;
padding-top:0px;
padding-left:0px;
padding-bottom:5px; 

}

.hading_12{
font-family:Arial;
font-size:13px;
font-weight:bold;
line-height:18px;
color:#999999;
padding-top:0px;
padding-left:0px;
padding-bottom:0px; 

}


.hading_19{
    font-family:Arial;
    font-size:12px;
    color:#000000;
	line-height:18px;
	text-align:right;
	vertical-align:top;
	font-weight:bold;
    text-decoration:none;
	margin:0;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

.hading_19 a{
    font-family:Arial;
    font-size:12px;
    color:#000000;
	line-height:18px;
	text-align:right;
	vertical-align:top;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

.hading_19 a:hover{
    font-family:Arial;
    font-size:12px;
    color:#FF0000;
	line-height:18px;
	text-align:right;
	vertical-align:top;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}



.heading-015{
    font-family:Arial;
    font-size:20px;
    color:#666666;
	line-height:28px;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	margin:0;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:0px;
	padding-top:0px;
}

.heading-016{
    font-family:Arial;
    font-size:20px;
    color:#077AB6;
	line-height:28px;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	margin:0;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

.heading-017{
    font-family:Tahoma;
    font-size:12px;
     color:#666666;
	line-height:18px;
	text-align:left;
	vertical-align:top;
	margin:0;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:6px;
}

.heading-018{
    font-family:Arial;
    font-size:12px;
     color:#666666;
	line-height:18px;
	text-align:left;
	vertical-align:top;
	margin:0;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:6px;
}
.heading-019{
    font-family:Arial;
    font-size:12px;
    color:#666666;
	line-height:25px;
	text-align:left;
	vertical-align:top;
	text-decoration:none;
	margin:0;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

.heading-019 a{
    font-family:Arial;
    font-size:12px;
    color:#666666;
	line-height:25px;
	text-align:left;
	vertical-align:top;
	text-decoration:none;
	margin:0;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

.heading-019 a:hover{
    font-family:Arial;
    font-size:12px;
    color:#999999;
	line-height:25px;
	text-align:left;
	vertical-align:top;
	text-decoration:underline;
	margin:0;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

.heading-020{
    font-family:Arial;
    font-size:18px;
    color:#666666;
	line-height:24px;
	text-align:left;
	vertical-align:top;
	margin:0;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:8px;
}

.center_co_top{
background-image:url(../images/center_top_image.jpg); 
background-repeat:no-repeat;
width:686px;
height:29px;
}



.center_co_mid{
background-image:url(../images/center_midel_image.jpg); 
background-repeat:repeat-y;
width:686px;
}


.center_co_bottom{
background-image:url(../images/center_bottom_image.jpg); 
background-repeat:no-repeat;
width:686px;
height:29px;
}


.menu_top_bg{
background-image:url(../images/menu_top_bg.jpg); 
background-repeat:no-repeat;
width:148px;
height:27px;
}
.menu_top_bg a{
background-image:url(../images/menu_top_bg.jpg); 
background-repeat:no-repeat;
width:148px;
height:27px;
}
.menu_top_bg:hover{
background-image:url(../images/menu_top_bg_1.jpg); 
background-repeat:no-repeat;
width:148px;
height:27px;
}



.center_co1_top{
background-image:url(../images/center_co1_top.jpg); 
background-repeat:no-repeat;
width:685px;
height:16px;
}



.center_co1_mid{
background-image:url(../images/center_co1_mid.jpg); 
background-repeat:repeat-y;
width:685px;
}


.center_co1_bottom{
background-image:url(../images/center_co1_bottom.jpg); 
background-repeat:no-repeat;
width:685px;
height:16px;
}