/*----------------------------------
File Name: style.css
Title: primary css file for xxxxxx
Author: Biresh kumar
URL: http://xxxxxxxxxx/style.css
License: Copyright 2010, Biresh kumar, All Rights Reserved.
Feel free to read and learn from this, but please don't steal.
-------------------------------*/
body {
  font: normal 12px 'OpenSansSemibold', Arial, sans-serif; margin: 0; padding: 0; color: #212121; text-align: center;
  background: url(images/bg.jpg) 0 0 repeat-x; 
}
.clear {
  clear: both;
}
h1 {
  color: #c20a02; margin-bottom: 0;
}
h2 {
 margin: 2px 0 0 0; font: normal 20px 'ComfortaaRegular', Arial, sans-serif;
}
p {
  margin: 10px 0 0 0;
}
.title {
  font: normal 18px 'OpenSansSemibold', Arial, sans-serif; margin: 0; padding: 0; color: #010101;
}
.float {
  float: left; margin-right: 5px;
}
/* http://www.photoshoproadmap.com/fonts/family/Comfortaa/ */
@font-face {
    font-family: 'OpenSansSemibold';
    src: url('webfonts/OpenSans-Semibold.eot');
    src: url('webfonts/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),
         url('webfonts/OpenSans-Semibold.woff') format('woff'),
         url('webfonts/OpenSans-Semibold.ttf') format('truetype'),
         url('webfonts/OpenSans-Semibold.svg#OpenSansSemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

#wrapper {
  width: 987px; margin: 0 auto; text-align: left;  /*height: 1330px;*/ background-color:#FFF;
}
/* header section */
#header {
  float: left; color: #333; 
}
#header .leftPart {
  float: left; width: 440px; padding: 0px 10px; margin-top:10px; height:75px;
}

#header .rightPart {
  float: left; width: 515px; padding: 0; margin: 0; 
}
#header .rightPart ul {
  float: left; list-style: none; text-align: center; margin: 10px 0 0 2px; padding: 0 0 0 0; font: normal 14px 'OpenSansSemibold', Arial, sans-serif;
}
#header .rightPart ul li {
  display: inline; margin: 0; padding: 0;
}
#header .rightPart a {
  text-decoration: none; color: #fff; padding: 8px 13px; background-color: #be1725; border-radius:5px;
}
#header .rightPart a:hover {
  text-decoration: none; color: #fff; background-color:#068bdf; border-radius:5px;
}
#header .top {
  width: 247px; float: right; font-size: 11px; color: #612819; margin-top: 10px; margin-right: 10px;
}

#header .ISSN{
	width: 370px;
	float: right;
	font-size: 16px;
	color: #612819;
	margin-top: 2px;
	margin-right: 5px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#social {
  float: left; background: #eeeeee; /*border-top: 1px solid #c71d2b;*/ font-size: 11px; color: #fff; width: 987px; clear: both; padding: 5px 0;
}
#social .left {
  width: 720px; float: left; padding: 0px 0 0 20px; height:25px; font-size:20px; color:#000; font-family:"Monotype Corsiva"; font-weight:bold;
}
#social .right {
  width: 247px; float: left; padding: 4px 0 0 0;
}
#social .right img {
  float: left; margin-right: 2px;
}
#header .rightPart li .fq {
  margin-right: 0;
}
/* menubar section */
#menubar {
  width: 987px; float: left; font-size: 14px; border-bottom: 1px solid #d5d5d5; font: bold 14px 'OpenSansSemibold', Arial, sans-serif;
}
#menubar ul {
 list-style: none; margin: 0; padding: 8px 0;
}
#menubar ul li {
  display: inline; margin: 0; padding: 0;
}

#menubar a {
  text-decoration: none; color: #2e2e2e; padding: 8px 12px 3px 12px;
}
#menubar a:hover {
  text-decoration: none; color: #c71d2b;
}
/* banner section */
#banner {
  width: 977px; float: right; margin-top: 10px; position: relative; padding: 0 5px;
}
#main_table {
  float: left; width: 977px; background: #fff; padding: 0 5px 5px 5px; margin: 0;
}
#main_table .col1{
  float: left; width: 244px; height:170px; background:url(images/about_bg.png) 0 0 no-repeat; font: normal 12px Arial, Helvetica, sans-serif; line-height: 16px; 
  margin: 0; padding: 0;
}
#main_table .col1 ul, #main_table .col4 ul{
  list-style: none; margin: 0; padding: 0;
}
#main_table .col1 ul li, #main_table .col4 ul li{
  display: block; padding: 5px; margin: 0;
}
.txt {
  color: #2e2e2e; font: bold 16px 'OpenSansSemibold', Arial;
}
.text2 {
  color: #612819; font-weight: bold;
}
.text2 A{
  color: #612819; font-weight: bold;
}
.text2 A:hover{
  color: #F00; font-weight: bold;
}
#main_table .col1 ul li img{
  float: left; padding: 0 5px 15px 0;
}
#main_table .col3{
  float: left; width: 967px; padding: 0 5px; background:url(images/line_top.png) 0 0 no-repeat; height: 10px; margin-top: 8px; 
}
#main_table .col4{
  float: left; width: 964px; padding: 0 5px; border-left: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5; margin: 0; font: normal 12px Arial, Helvetica, sans-serif;
  background: url(images/about_background.png) 0 0 repeat-x;
}
#main_table .col4 .left{
  float: left; width: 227px; padding: 10px;
}
#main_table .col4 .right{
  float: right; width: 717px; font: normal 12px Tahoma, Geneva, sans-serif; color: #554e4e; text-align: justify; line-height: 19px;
}
.more {
 margin-left: 300px;
}
.more2 {
 float: right;
}
.more3{
 float: right; margin-right: 10px;
}
#main_table .col4 ul li{
  margin: 3px;
}
#main_table .col5 {
  float: left; width: 964px; padding: 0 5px; border-left: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5; margin: 0; font: normal 12px Arial, Helvetica, sans-serif;
  background: url(images/col_5_bg.jpg) 0 0 repeat-x; border-top: 1px solid #c1c1c1;
}
#main_table .inner_page {
  float: left; width: 964px; padding: 0 5px; border-left: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5; margin: 0; 
  font: normal 12px Arial, Helvetica, sans-serif;

}
#main_table #navigation {
  float: left; width: 257px; float: left; font: normal 15px calibri; padding: 10px 10px 0 10px;
}
#main_table #navigation ul {
  list-style: none; margin: 0 0 0 0; padding: 0;   
}
#main_table #navigation ul li {
  padding: 8px; margin: 0; background: url(images/border.jpg) 0 bottom repeat-x; background-color: #eeeeee;
  border-left: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; 
}
#main_table #navigation ul li a {
  text-decoration: none; color: #424242; background: url(images/nav_icon.png) 0 5px no-repeat; padding: 0 12px; display: block; 
}
#main_table #navigation ul li a:hover {
  text-decoration: none; color: #000;
}
.menu {
  background: url(images/menu_bg.png) 0 0 no-repeat; color: #fff; font-size: 18px; padding: 8px 12px 0 12px; height:32px; font-weight: bold;
}
#main_table #content {
  float: left; width: 677px; padding: 5px; margin: 0; text-align: justify; line-height: 19px;
}
#content ul {
  list-style: none; padding: 0; font-size: 13px;
}
#content ul li {
  display: block; padding:10px 5px;
}
#content .left {
  float: left; width: 289px; padding: 0; margin: 0;  
}
#content .right {
  float: left; width: 368px; padding: 0 10px; margin: 0;  
}
.text3 {
  color: #c61d2b; font-size: 16px; font-weight: bold; padding: 15px 0;
}
#content .left ul, #content .right ul {
  list-style: none; margin: 0; padding: 0; font: normal 14px 'OpenSansRegular', Arial, sans-serif; 
}
#content .left ul li, #content .right ul li {
  display: block; padding: 5px 0; margin: 0; 
}
#content .left a, #content .right a {
  text-decoration: none; color: #000;  padding: 0 0 0 17px; background: url(images/nav_icon.png) 0 3px no-repeat;  
}
#content .left a:hover, #content .right a:hover {
  text-decoration: none; color: #000; 
}
.title2{
  color: #612819; font: bold 15px Tahoma, Geneva, sans-serif; padding-top: 10px; float:left;  
}
.title3{
  color: #612819; font: bold 15px Tahoma, Geneva, sans-serif; padding-top: 25px; float:left;  
}
.title4{
  color: #612819; font: bold 15px Tahoma, Geneva, sans-serif;  
}
.title2 img{
 float: left; margin-right: 5px;  
}
#main_table .col6 {
  float: left; wtidth: 966px; padding: 0 5px; background:url(images/line_bottom.png) 0 0 no-repeat; height: 9px; clear: both;  
}
#main_table .col7 {
  float: left; width: 966px; padding: 0 5px; background:url(images/line_bottom_2.png) 0 0 no-repeat; height: 9px; clear: both;  
}
#content .menuscript {
  float: left; width: 100%; clear:both;
}
#content .menuscript .leftPart { 
  float: left; width: 141px; height: 128px;
}
#content .menuscript .midPart {
  float: left; width: 510px; border-top: 2px solid #dbdcdc; height: 77px; background-color: #bd1724; margin-top: 27px;
  padding: 20px 0 0 14px; color: #fff; font-size: 16px; line-height: 24px; font-weight: bold;
}
#content .menuscript .rightPart {
  float: left; width: 12px; margin-top: 27px;
}
/* footer section */
#footer {
  float: left; width: 987px; margin: 0; color: #fff; font-size: 12px; padding-top: 15px; background: #000; height: 22px;
}
#footer .left {
  width: 812px; float: left; padding-left: 20px;
}
#footer .right {
  width: 155px; float: left;
}
#footer .left ul {
  list-style: none; padding: 0; margin: 0;
}
#footer .left ul li {
  display: inline; padding: 5px 0; 
}
#footer .left ul li a {
  text-decoration: none; color: #fff; 
}
#footer .left ul li a:hover {
  text-decoration: none; color: #347145;  
}
.text {
  float: left; margin-right: 10px;
}
/* contact us  */

#contact_form {
  float: left; width: 500px; padding: 0 10px; border: 1px solid #000; border-radius: 4px; -moz-border-radius: 4px;
  -ms-border-radius: 4px; -webkit-border-radius: 4px;
}
#contact_form ul {
  list-style: none; margin: 0; padding: 0; 
}
#contact_form ul li {
  display: block; background: none;
}
#contact_form label {
  float: left; width: 400px; padding: 5px 0 0 0; margin-bottom: 5px; font: normal 12px verdana; color: #000;
}
#contact_form input.text1 {
  float: left; width: 400px; padding: 5px; margin-bottom: 5px; border-radius: 4px; -moz-border-radius: 4px;
  border-left: 1px solid #777; border-top: 1px solid #777; -ms-border-radius: 4px; -webkit-border-radius: 4px;
}
#contact_form .select_contactpage {
  font-size: 12px; color: #666; width: 160px; margin: 0 6px 5px 0; padding: 2px;
}
#marque {
	width:100%; height:15px; border-bottom:solid 1px #CCC; font-size:12px;
}
.whit {
	color:#FFF;
}

#accord{ float:left; width:100%; cursor:pointer;}

#accord h4{ font-size:10px; font-weight:normal; color:#C00; padding:0px;}

#accord div.content{ display:none;}#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels19 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible table tr td {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels19 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible table tr td {
	color: #383838;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels19 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible table tr td {
	color: #0D0D0D;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels8 .TabbedPanelsContentGroup .TabbedPanelsContent div strong {
	color: #C60000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels31 .TabbedPanelsContentGroup strong em .TabbedPanelsContent {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels32 .TabbedPanelsContentGroup strong em .TabbedPanelsContent {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels30 .TabbedPanelsContentGroup strong em .TabbedPanelsContent {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels29 .TabbedPanelsContentGroup strong em .TabbedPanelsContent {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels28 .TabbedPanelsContentGroup strong em .TabbedPanelsContent {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels27 .TabbedPanelsContentGroup strong em .TabbedPanelsContent {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels26 .TabbedPanelsContentGroup strong em .TabbedPanelsContent {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels25 .TabbedPanelsContentGroup strong em .TabbedPanelsContent {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels24 .TabbedPanelsContentGroup strong em .TabbedPanelsContent {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels23 .TabbedPanelsContentGroup strong em .TabbedPanelsContent {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels22 .TabbedPanelsContentGroup strong em .TabbedPanelsContent {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels21 .TabbedPanelsContentGroup strong em .TabbedPanelsContent {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels20 .TabbedPanelsContentGroup strong em .TabbedPanelsContent {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels19 .TabbedPanelsContentGroup strong em .TabbedPanelsContent {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels18 .TabbedPanelsContentGroup strong em .TabbedPanelsContent {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels17 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible strong {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels16 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible strong {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels15 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible strong {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels14 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible strong {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels13 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible strong em {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels12 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible strong em {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels11 .TabbedPanelsContentGroup strong em .TabbedPanelsContent {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels10 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible strong {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels9 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible strong {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels8 .TabbedPanelsContentGroup strong em .TabbedPanelsContent {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels7 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible strong {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels6 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible strong {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels5 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible strong {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels4 .TabbedPanelsContentGroup strong em .TabbedPanelsContent {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels3 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible strong {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels2 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible strong {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible strong {
	color: #000;
}
#wrapper #main_table .inner_page #content ul li table tr td table tr th {
	color: #FFF;
}
#wrapper #main_table .inner_page #content ul li table tr td table {
	color: #FFF;
}
#wrapper #main_table .inner_page #content ul li table tr td table {
	color: #000;
}
#wrapper #main_table .inner_page #content table tr td table tr td strong {
	color: #FFF;
}
#wrapper #main_table .inner_page #content table tr td table tr td strong {
	color: #000;
}

.myButton {
	background-color:#C00;
	border-radius:5px;
	display:inline-block;
	cursor:pointer;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	padding:12px 18px 12px 18px;
	text-decoration:none;
}
.myButton:hover {
		background-color:#333; color:#FFF;
}
.myButton:active {
	position:relative;
	top:1px;
}
.edito {width:500px; height:160px; background-image:url(images/shadow.png); background-repeat:no-repeat; padding:0px;
}