@charset "utf-8";
/* CSS Document */


@font-face {
    font-family: 'CenturyGothicRegular';
    src: url('fonts/centurygothic.eot');
    src: url('fonts/centurygothic.eot') format('embedded-opentype'),
         url('fonts/centurygothic.woff') format('woff'),
         url('fonts/centurygothic.ttf') format('truetype'),
         url('fonts/centurygothic.svg#CenturyGothicRegular') format('svg');
}

*{ margin:0px; padding:0px;}
body{ font-family: 'CenturyGothicRegular'; font-size:12px; background:#000000; color:#FFF; }
img{ border:none; outline:none;}
a{ text-decoration:none; color:#FFF;}
h1, h2, h3, h4, h5, h6{ color:#FFF;}
h1{ font-size:24px;}
h1.innerhead{ color:#32312f; border-bottom: 1px solid black !important; margin-top: 20px; }
h2 { margin: 10px 0px; text-decoration: underline; color: #795a3e;}
.clear_fix{ width:100%; clear:both;}
.waper{ width:950px; margin:0px auto;}
#site_head{ width:224px; margin:40px auto 0px auto;}
.site_contentwap{ width:100%; margin-top:20px;}
#home_banner{ width:100%;}
#hm_banleft{ float:left; width:310px; height:482px; margin-top:25px;}
#hm_banmid{ float:left; width:310px; height:482px; margin:0px 4px;}
#hm_banright{ float:left; width:310px; height:482px; margin-top:25px;}
#ban_toptxt{width:100%; height:79px; background:url(images/ban_topbg_19.png); float:left; position:relative; z-index:99999999; margin-top:-120px;}
.ba_toptxt{ color:#ff9c00; font-size:20px; text-align:center; line-height:55px;}
.btm_txtban{ text-align:center; font-size:12px;}
#site_navigation{height:47px; margin:0px auto;
/*background:url(images/nav_bg_19.png) repeat-x top left;*/ width:890px;
position:relative; top:-23px; z-index:100;
}
#site_navlist{ list-style:none; background:url(images/nav_bg_19.png) repeat-x top left;}
/*#site_navlist>li{ float:left;}*/
#site_navlist li a{/* line-height:47px;*/ font-size:12px; padding:16px 35px 16px 35px; color: #7f7f7f;
background:url(images/nav_bg_19.png) repeat-x top left;}
#site_navlist>li:last-child>a{padding:16px 36px 16px 37px;}
#site_navlist>li>a:hover, #site_navlist>li>a.active{
background:url(images/nav_hover_19.png) repeat-x top left;}
/*-------------- sub-menu -------------*/
#site_navlist li a ul li a { font-size:12px; padding:16px 16px 16px 36px; color: #7f7f7f; 
background:url(images/nav_bg_19.png) repeat-x top left;}
.site_footer{ width:100%; height:90px; /*margin-top:25px;*/}
.footer_copyr{ float:left; text-align:left;}
.foot_social{ float:right; text-align:right;}
.foot_social>a{ display:block; width:28px; height:28px; float:left; margin:0px 3px;
transition: background-position 0.2s; -webkit-transition: background-position 0.2s;}
.foot_social>a.soc_twitter{ background:url(images/social_icons_30.png) no-repeat 0px 0px;}
.foot_social>a.soc_fb{ background:url(images/social_icons_32.png) no-repeat 0px 0px;}
.foot_social>a.soc_linkedin{ background:url(images/social_icons_34.png) no-repeat 0px 0px;}
.foot_social>a.soc_youtube{ background:url(images/social_icons_36.png) no-repeat 0px 0px;}
.foot_social>a.soc_gplus{ background:url(images/social_icons_38.png) no-repeat 0px 0px;}
.foot_social>a:hover{ background-position:0px -28px;}

/*------------- inner page ------------------------*/
.innerpg_wap{ width:100%; background-image:url(images/inner_bg.jpg); /*min-height:800px;*/}
.inner_mainwapp{ padding:15px 35px 20px 15px;}
.innleft_imgp{ float:left;}
.innright_txt{ float:left; margin-left:20px; width:368px; padding: 12px 0px;}
.innright_txt p{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; color:#32312f; text-align:justify; padding:10px 0px; line-height:22px;}
.box_sliderthumbs{ width:930px; height:120px; background:#000000; margin:0px auto; margin-top:0px;}
.btmtxt_bxslide a{ width:120px; height:30px; background:#d9d9d9; display:table-cell; text-align:center;
vertical-align:central; color:#32312f !important; line-height:30px;}
.btmtxt_bxslide{ margin-top:5px;}
.box_slleftnav, .box_slrightnav{ float:left; width:33px; height:34px; margin-top:38px;}
.box_slleftnav{ margin-left:18px;}
.box_slidermainc{ width:828px; float:left;}
.bxsl_list{ list-style:none; margin-top:11px; width:828px !important; margin-left:0px !important;}
.bxsl_list li{ float:left; margin:0px 8px;}
.mukundtxt a{ color:#000;}
.slider_wapinn{ width:100%; height:500px;}


/*---------- box slider ----*/
#timeline{ width:950px;height:650px; overflow:hidden; position: relative;}
#issues{ width:939px; height:455px; overflow: hidden; list-style:none;}
#issues li{  width:939px; height:455px; float:left; overflow: hidden;}
#dates li{ float:left;}
#dates{ width:828px; height:93px; overflow:hidden;}

/*---------- Related Links ------------*/
ul.related_links li {height: 75px !important; width: 75px !important;}
.submenu{
	top:-470px}
	
form {padding-top: 0px; color: black; font-size: 16px; line-height: 32px;}
.related_links{padding-left:10px; float:left}


.form_table input[type="text"]{
width:160px;
padding:0px 5px 0px 5px;
height:25px;
margin:5px 0px 5px 0px;
background:#ccc;
border:1px solid #fff;	

}

.form_table{
background:#000;
padding:20px;
font-size:14px;
color:#FFF;

}

.form_table textarea{
width:200px;
height:70px;
border:1px solid #fff;
padding:5px 5px 5px 5px;
background:#CCC;	
}

.form_table input[type="submit"], .form_table input[type="reset"]{
background:#FC0;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
width:100px;
height:40px;
border:1px solid #ffffff;
text-transform:uppercase;
font-size:16px;
margin-top:10px;
cursor:pointer;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}

.form_table span{
color:#F00;
margin-left:5px;	
}
.text{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; color:#32312f; text-align:justify; padding:10px 0px; line-height:22px;}

.intro{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	color:#E7C148;	
	padding:5px;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	padding-right:20px;		
}

.caroufredsel_wrapper{ overflow:visible !important; height:100px !important;}