  /* CSS Document */

body
{	
margin:0;
padding:0;
box-sizing: border-box;
}

a{text-decoration:none;color:#000;}
.cl
{
clear:both;
}

.main
{
padding:0;
margin:0 auto;
width:1050px;
height:auto;
border:1px solid #336699;
}

.heaser-box
{
 float:left;
 padding:0;
 margin:0;
 width:1050px;
 background:url(/image/header_bg.gif); background-repeat:repeat-x;
 }

.logo
{
 float:left;
 padding:0;
 margin:0;
 width:322px;
}

.add
{
float:left;
padding:0;
margin:0;
}
.search_bar {
float: left;
width: 100%;
background: #000 !important;
padding: 5px 0;
}
input.textinput {
width: 84%;
border: solid 2px #ccc !important;
height: 25px;
border-radius: 5px;
font-size: 20px;
}


input.sumbitsearch {
width: 15%;
background: #FC0;
height: 32px;
margin: 0;
padding: 0;
float: right;
border: solid 2px #ccc !important;
border-radius: 5px;
font-size: 25px;
font-weight: bold;
}

.responsive-menu{display:none}
.menu
{
 float:left;
 padding:0;
 margin:0;
 width:1050px; 
 height:35px; 
 background:url(/image/header_bg_new.gif) repeat-x;
 border-bottom:2px solid #996600;
}

.menu ul
{
 padding:0 0 0 23px;
 margin:0;
}

.menu li
{
 float:left;
 padding:0;
 margin:0;
 list-style:none;
 display:inline;
}

.menu li a
{ float:left;
 padding:8px 9px 9px 8px;
 margin:0;
 font-family:"Trebuchet MS";
 font-size:13px;
 font-weight:bold;
 text-decoration:none;
 color:#000000;
}

.menu li a:hover
{
  color:#ffffff;
  background:#336699;
}


.body-part
{
 float:left;
 padding:0;
 margin:0;
 width:1050px;
}

.left-part
{
 float:left;
 padding:0;
 margin:0;
 width:200px;
}

.right-part
{
 float:left;
 padding:0;
 margin:0;
 width:850px;
}

#leftnavigation
{
 background-color:#EBEBEB; 
 float:left; 
 height:auto; 
 padding:0 0 10px 0;
 margin:0; 
 width:200px;
 }
 

 .left-menu
 {
  float:left;
  padding:11px 0 13px;
  margin:0;
  width:200px;
 }
 
 .left-menu ul
 {
  padding:0;
  margin:0;
 }
 
.left-menu li
 {
   float:left;
   padding:7px 0 0 18px;
   margin:0;
   list-style:none;
}
 
.left-menu li a
 {
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000; 
	font-size:12px;
	text-decoration:none;
	
 }
  
.brd
{
	display:inline;
	float:left;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:4px 0 0 0;
	width:840px;
	color:#333333;
}

.brd a
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 6px;
	color:#000000;
}

.heading
{
 float:left;
 padding:10px 0 0 6px;
 margin:0;
 width:840px;
}

h1{
margin:0;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0000c0;
font-size: 15pt;
font-weight: bold; color: #4c4c4c
}

hr
{
 padding:0; margin:0;
}

.body-text
{
 float:left;
 padding:12px 0 0 0;
 margin:0;
 width:850px;
}

.left-text
{
 float:left;
 padding:0;
 margin:0;
 width:652px;
}

.right-text
{
 float:left;
 padding:0;
 margin:0;
 width:198px;
}

.text
{
 float:left;
 padding:0 10px 0 10px;
 margin:0;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-align:justify;
 line-height:18px;
 border-right:1px solid #666666;
}

.text1
{
float:left;
 padding:0;
 margin:0;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 text-align:justify;
 line-height:18px;
 }

.text1 h2
{
 
 padding:0;
 margin:0;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 display:inline;
 color:#000000;
  background:#FFFFFF;
 }
 
 .text1 h3
{
 
 padding:0;
 margin:0;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 display:inline;
 color:#000000;
 background:#FFFFFF;
 
 }

.table-hd
{
 float:left; width:345px; height:20px; background-color:#0066FF;"
}


.tabUrl
{
 padding:0;
 margin:0 auto;
 width:422px;
}

.table-link
{
 float:left;
 padding:0;
 margin:0 auto;
 width:620px;
}

.tabH
{
 float:left;
 padding:0;
 margin:0;
 width:620px;
 line-height:25px;
 background-color:#336699; 
 font-family:Verdana,Arial,Helvetica,sans-serif; 
 font-size:14px; 
 text-align:center; 
 color:#FFFFFF; 
 font-weight:bold;;
}

.tabH a
{
 padding:0;
 margin:0;
 background-color:#336699; 
 font-family:Verdana,Arial,Helvetica,sans-serif; 
 font-size:14px; 
 text-align:center; 
 color:#FFFFFF; 
 font-weight:bold;
 text-decoration:none;
}

.tabH h2
{
 padding:0;
 margin:0;
 background-color:#336699; 
 font-family:Verdana,Arial,Helvetica,sans-serif; 
 font-size:14px; 
 text-align:center; 
 color:#FFFFFF; 
 font-weight:bold;
 text-decoration:none;
 display:inline;
}

.tab-text
{
 float:left;
 padding:0;
 margin:0;
 width:618px;
 border-left:1px solid #666666;
 border-right:1px solid #666666;
 border-bottom:1px solid #666666;
}


.tab-text ul
{
 float:left;
 padding:5px 17px 0 35px;
 margin:0;
}

.tab-text li
{
 padding:0;
 margin:0;
 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#404040;
 1list-style:none;
}

.tab-text li a
{
 padding:0;
 margin:0;
 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#404040;
 text-decoration:none;
}

.tab-text li a:hover
{
 text-decoration:underline;
}

.tab-text1
{
 float:left;
 padding:0;
 margin:0;
 width:618px;
 border-left:1px solid #666666;
 border-right:1px solid #666666;
 border-bottom:1px solid #666666;
}

.tab-text1 ul
{
 float:left;
 padding:5px 17px 0 11px;
 margin:0;
}

.tab-text1 li
{
 padding:0;
 margin:0;
 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#404040;
 1list-style:none;
}

.tab-text1 li a
{
 padding:0;
 margin:0;
 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#404040;
 text-decoration:none;
}

.tab-text1 li a:hover
{
 text-decoration:underline;
}


.left-brd
{
 float:left;
 padding:0;
 margin:0;
 width:198px;
}

.leftBg
{
 float:left;
 padding:0;
 margin:;
 width:198px;
 height:26px;
 background:url(/image/left-bg.gif) repeat-x top;
}

.leftBg p
{
 padding:0;
 margin:0;
 font-family:"Trebuchet MS";
 font-size:18px;
 color:#CCCCFF;
 font-weight:bold;
 text-align:center;
}


.right-menu
{
 float:left;
 padding:5px 0 0 0;
 margin:0;
 width:177px;
}

.right-menu ul
{
 padding:0;
 margin:0;
}

.right-menu li
{
 padding:2px 0 7px 0;
 margin:0 0 0 10px;
 list-style:none;
 display:block;
 font-family:"Trebuchet MS";
 font-size:12px;
 font-weight:bold;
 background:url(/image/dotted-line.gif) repeat-x  bottom;
 width:153px;
}

.right-menu li a
{
 padding:0 0 0 13px;
 margin:0;
 list-style:none;
 display:block;
 font-family:"Trebuchet MS";
 font-size:12px;
 color:#000000;
 font-weight:bold;
 text-decoration:none;
 background:url(/image/arrow.gif) no-repeat scroll 0 3px;
}


.left-arow
{
 float:left;
 padding:0 0 0 15px;
 margin:0;
}

.blog
{
 float:left;
 padding:0;
 margin:20px 0 0 0;
 width:1050px;
 height:45px;
 background:url(/image/footer.gif) repeat-x;
}

.blog1
{
 padding:0;
 margin:0 auto;
 width:650px;
}


.blog1 ul
{
 padding:0;
 margin:0;
}

.blog1 li
{
 float:left;
 padding:0;
 margin:0;
 list-style:none;
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:12px; color:#666666;
 font-weight:bold;
}

.blog1 li a
{
 float:left;
 padding: 9px 5px 0 10px;line-height: 30px;
 margin:0;
 list-style:none;
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:12px; color:#666666;
 font-weight:bold;
}

.space{padding:0; margin:0;}

.footerMenu
{
 float:left;
 padding:0;
 margin:0;
 width:1050px;
 background:#CCCCCC;
}
.footer-urls {float: left; width: 25%;}
.footer-urls li {display: block;float: left;width: 100%;}
.footerMenu ul
{
 padding:0;
 margin:0;

}

.footerMenu li
{
 float:left;
 padding:5px 0;
 box-sizing: border-box;
text-align: center;
 margin:0;
 list-style:none;
 font-family:Arial, Helvetica, sans-serif;
}

.footerMenu li a
{
 padding:0;
 margin:0;
 list-style:none;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-decoration:none;
 color:#000000;
 
}

.footerMenu li a:hover
{
 text-decoration:underline;
}

.footer-logo
{
 float:left;
 padding:0;
 margin:0;
 width:1050px;
 background:#CCCCCC;
 height:60px;
}

.flogo
{
 float:left;
 padding:0;
 margin:0;
 width:193px;
}

.flogo img
{
 padding:13px 0 0 29px;
 margin:0;
}

.copy
{
 float:left;
 padding:21px 0 0 0;
 margin:0;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 width:700px;
}

.left-menu-box
{
 float:left;
 padding:0;
 margin:9px 0 0 5px;
 width:190px;
}

.link-base1
{
 float:left;
 padding:0;
 margin:0;
 width:185px;
 background:#066581;
 height:22px;
 }

.baseL1
{
 padding:0;
 margin:0;
 width:185px;
 background:url(/image/left-link-L-base1.gif) no-repeat left top;
 height:22px;
}

.baseR1
{
 padding:0;
 margin:0;
 background:url(/image/headng-R-base1.gif) no-repeat right top;
 width:185px;
 height:22px;
 }

 .Htext
 {
   float:left;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
 }
 
  .Htext h3
 {
    float:left;
	padding:2px 0 0 25px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	display:inline;
 }
 

  .Htext a
 { float:left;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
 }
 
 
 .leftMenu
 {
  float:left;
  padding:7px 0 0 0;
  margin:0;
  width:185px;
 }
 
 .leftMenu ul
 {
  padding:0;
  margin:0;
 }
 
 .leftMenu li
 {
	padding:0 0 0 26px;
	margin:0;
	list-style:none;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background:url(/image/star1.gif) no-repeat scroll 14px 6px;
	line-height:22px;
 }
 
 .leftMenu li a
 {
	padding:0;
	margin:0;
	list-style:none;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
 }
 
  .leftMenu li h3
 {
    float:left;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

 .leftMenu li h4
 {
    float:left;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
 
 .leftMenu li a:hover
 {
  text-decoration:underline;
 }
 
 .more
 {
  float:right;
  padding:0 7px 0 4px;
  margin:0;
  width:43px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#336699;
  text-align:right;
 }
 
  .more a
 {
  float:right;
  padding:0;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#336699;
  text-decoration:none;
 }
 
 .footer-links
{
	border-bottom: solid 1px #999;
	padding: 0px 0 10px 0;
	text-align: center;
	font-size:12px;
	width: 100%;
	float: left;
}
.footer-links a:link, .footer-links a:visited
{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.footer-links a:hover
{
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#1C71B4;
	text-decoration: underline;
}

 
.table_tab
{
 float:left;
 padding:0;
 margin:0;
 border-left:1px solid #666666;
 border-right:1px solid #666666;
 border-bottom:1px solid #666666;
}

.table_tab ul
{
 float:left;
 padding:5px 17px 0 34px;
 margin:0;
}

.table_tab li
{
 padding:0;
 margin:0;
 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#404040;
 1list-style:none;
}

.table_tab li a
{
 padding:0;
 margin:0;
 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#404040;
 text-decoration:none;
}

.table_tab li a:hover
{
 text-decoration:underline;
}

table.tableizer-table {
	border: 1px solid #CCC; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
} 
.tableizer-table td {
	padding: 4px;
	margin: 3px;
	border: 1px solid #ccc;
}
.tableizer-table th {
	background-color: #104E8B; 
	color: #FFF;
	font-weight: bold;
}
.tableizer-table tr td a{color:black;}
.tableizer-table tr th a{color:black;}


@media screen and (max-width:770px){
.main{width:100%;}
.heaser-box{width:100%;}
.logo{width:100%;}
.add{display:none}
.menu{width:100%;height: auto; display:none; background-image: none;background:#E2E2E2;}
.menu ul{padding: 0 0 0 0px;  margin: 0;}
.menu li{display: block;width: 100%; padding: 0 10px; border-bottom: solid 1px #999;}
.menu li a{padding:4px 0}
.search_bar{width:98%;padding: 5px 1%;}
input.sumbitsearch {width: 15%;font-size: 20px;}
input.textinput {width: 83%;font-size: 16px;}
.body-part{width:100%;}
.left-part{display:none;position: absolute;top: 175px;right: 0;height: 250px;overflow-y: scroll;}
.right-part{width:98%;    padding: 0 1%;}
.brd{width:100%;}
.heading{width:100%; padding: 10px 0 0 0px;}
/*.adsbygoogle{display:none !important;}*/
.addthis_toolbox.addthis_default_style{width:100%;}
.heading img{width:100%}
.body-text{width:100%;}
.left-text{width:100%;}
.resp-tableizer {width: 100%; overflow-x: scroll;}
ins#aswift_3_expand{display:none;}
.text{width:100%; padding:0}
.tabUrl{width:100%; display:none}
.table-link{width:100%;overflow-x:scroll;}
.tabH{width:100%;}
#aswift_2_expand{display:none !important}
.right-text{display:none}
.blog{width:100%; height: 0;}
.blog1{display:none;width: 100%;position: absolute;top: 172px;background: #F5F1F1;}
ins#aswift_4_expand{display:none !important}
.footerMenu{width:100%;}
.footer-logo{width:100%}
.copy{width:100%;}
.flogo{width:100%}
ins#aswift_1_expand{display:none !important}
.responsive-menu {display: block;background: #000;height: 40px;width: 96%;float: left;padding: 0 2%;}
.res-menu {color: #fff;width: 48px;float: left;font-weight: bold; font-size: 50px; line-height: 0;margin: 3px 0 0 0;}
.res-menu span {float: left;border-radius: 10px;width: 90%;display: block;margin: 3px 0;background: #fff;height: 4px;}
.socialbtn { width: 62px;float:left;margin: 0 0 0 25px;}
.res-lpanel {color: #fff;width: 15px;float: right;font-weight: bold;font-size: 50px;line-height: 0;margin: 3px 0 0 0;}
.res-lpanel span {float: left;width: 60%;display: block;margin: 3px; background: #fff; height: 4px; border-radius: 10px;}
.footer-urls {float: left;width:47% ; box-sizing: border-box; padding: 10px;}
.tab-text li{margin:0 0 10px}
.footer-urls h3{text-align:left}
.footerMenu li{text-align:left}
.text1{padding:5px;float:none}
.text{border-right:0}
}

@media screen and (max-width:450px){
input.textinput{width:75%;font-size: 15px;}
input.sumbitsearch{width:22%;font-size:15px;}
}
