/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background:#fff;
}

.bot-imges{
overflow:hidden;
clear:both;
}
.ie6 .bot-imges{margin-top:8px;}


.divisionclass{width:398px;  display:none;}
.boxy{ position: relative;}
.topbox{height:0px; width:398px;font-size:0px; background:red; background:#e2ebee; border:0px solid #C5CED7;}

.content{height:156px; width:398px; font-size:0px;  background:#232323; border:1px dotted #C5CED7;}
.divisionclass1{width:400px; clear:both;  background:#ededed;  display:block; z-index:1000; position:absolute; top:0px; left:0px;}
.divisionclass2{width:400px; clear:both;  background:#ededed;  display:none; z-index:1000; position:absolute; top:0px; left:0px;}
.divisionclass3{width:400px; clear:both;  background:#ededed;  display:none; z-index:1000; position:absolute; top:0px; left:0px;}
.divisionclass4{width:400px; clear:both;  background:#ededed;  display:none; z-index:1000; position:absolute; top:0px; left:0px;}
.divisionclass5{width:400px; clear:both;  background:#ededed;  display:none; z-index:1000; position:absolute; top:0px; left:0px;}
a.t1{ width:78px; height:55px; border:1px solid #fff; margin-left:-2px; border-left:none; background:transparent url(../images/tab5.jpg) no-repeat top left; display:block; float:left;font-size:0px;}
a.t2{ width:78px; height:55px; border:1px solid #fff; background:transparent url(../images/tab2.jpg) no-repeat top left; display:block; float:left; font-size:0px;}
a.t2:hover{ width:78px; height:55px; border:1px solid #fff; background:transparent url(../images/tab2.jpg) no-repeat bottom left; display:block; float:left; font-size:0px;}

a.t3{ width:78px; height:55px; border:2px solid #fff; background:transparent url(../images/tab3.jpg) no-repeat top left; display:block;  float:left;font-size:0px;}
a.t3:hover{ width:78px; height:55px; border:2px solid #fff; background:transparent url(../images/tab3.jpg) no-repeat bottom left; display:block;  float:left;font-size:0px;}

a.t4{ width:78px; height:55px; border:1px solid #fff; margin-left:1px; background:transparent url(../images/tab4.jpg) no-repeat top left;  display:block; float:left;font-size:0px;}
a.t4:hover{ width:78px; height:55px; border:1px solid #fff; margin-left:1px; background:transparent url(../images/tab4.jpg) no-repeat bottom left;  display:block; float:left;font-size:0px;}

a.t5{ width:78px; height:55px; border:1px solid #fff; margin-left:1px; border-right:none; background:transparent url(../images/tab1.jpg) no-repeat top left; display:block;  float:left;font-size:0px;}
a.t5:hover{ width:78px; height:55px;border:1px solid #fff; margin-left:1px; border-right:none; background:transparent url(../images/tab1.jpg) no-repeat bottom left; display:block;  float:left;font-size:0px;}

.ie6 a.t5{margin-right:-2px; width:78px;}
.ie6 a.t5:hover{margin-right:-3px;}


.tabs-bg{
background: url(../images/box-top.jpg) repeat-x top left;
height:27px;
line-height:27px;

}
.tabs1-bg{
background:url(../images/box-top.jpg) repeat-x top left; 
width:348px;
}
.tabs2-bg{
background: url(../images/button1-strip.jpg) repeat-x bottom left; 
border-bottom:1px solid #9dcadf;
}
.cont-menu{
background:none;
border:none;
}
a:hover.cont-menu{
background:none;
border:none;
}
.space-top{
margin-top:10px;
}
.space-left{
margin-top:10px;
}
.space-bottom{
margin-bottom:10px;
}
.line-bar{
float:right; 
width:190px; 
height:0px; 
font-size:0px; 
border-bottom:1px solid #c5ced7;
}
.numbers{
color:#000; 
font: 12px Arial, Helvetica, sans-serif;
}
.numbers1{
color:#6c717a; 
font-weight:normal;
}
.no-border{
border:none;
}
.addd{
margin:10px 0px 10px 0px;
}


#tabs {
    width:398px;
	float:left;
	background-color:#ffffff;
	border:1px solid #c5ced7;
}
#tabs ul {
	width: 388px;
	margin:0px;
	padding:0px;  
	overflow:hidden;
	/*background:#F9FAFA;*/
}
#tabs li {
	list-style: none;
}
* html #tabs li {
	display: inline;
}
#tabs li, #tabs li a {
	float: left;
	color: #16387C;
	font:normal bold 12px Arial, Helvetica, sans-serif;
	border-right:1px solid #c5ced7;
	border-bottom:0px solid #c5ced7;
	
}
#tabs ul li.active {
    background-color:#fff;
}	
#tabs ul li.active a {
	color: #16387C;
	background-color:#fff;
}
#tabs ul li a:hover {
	background:transparent url(../images/box-top_hover.jpg) repeat-x top left;
	border-right:1px solid #c5ced7;
}
#tabs div {
	clear: both;
	min-height: 200px;
}
#tabs div h3 {
	margin-bottom: 12px;
}
#tabs div p {
	line-height: 16px;;
}
#tabs ul li a {
	text-decoration: none;
	padding: 8px;
	font-weight: bold;
}
.thumbs {
	float:left;
	border:#000 solid 1px;
	margin-bottom:20px;
	margin-right:20px;
}


#tabs1 {
    width:348px;
	float:left;
	background-color:#ffffff;
	border:0px solid #c5ced7;
}
#tabs1 ul {
	width: 348px;
	margin:0px;
	padding:0px;  
	overflow:hidden;
	border:0px solid red;
	/*background:#F9FAFA;*/
}
#tabs1 li {
	list-style: none;
}
* html #tabs1 li {
	display: inline;
}
#tabs1 li, #tabs1 li a {
	float: left;
	color: #16387C;
	font:normal bold 12px Arial, Helvetica, sans-serif;
	border-right:1px solid #c5ced7;
	border-bottom:0px solid #c5ced7;
	
}
#tabs1 ul li.active {
    background:#fff;
}	
#tabs1 ul li.active a {
	color: #16387C;
	background:#fff;
}
#tabs1 ul li a:hover {
	background:transparent url(../images/box-top_hover.jpg) repeat-x top left;
	border-right:1px solid #c5ced7;
}
#tabs1 div {
	clear: both;
	min-height: 200px;
}
#tabs1 div h3 {
	margin-bottom: 12px;
}
#tabs1 div p {
	line-height: 16px;;
}
#tabs1 ul li a {
	text-decoration: none;
	padding: 8px;
	font-weight: bold;
}
.thumbs {
	float:left;
	border:#000 solid 1px;
	margin-bottom:20px;
	margin-right:20px;
}


#tabs2 {
    width:398px;
	height:150px;
	float:left;
	background-color:#C2DCE6;
	border:0px solid #c5ced7;
}
#tabs2 ul {
	width: 398px;
	margin:0px;
	padding:0px;  
	overflow:hidden;
	border:0px solid red;
	/*background:#F9FAFA;*/
}
#tabs2 li {
	list-style: none;
}
* html #tabs2 li {
	display: inline;
}
#tabs2 li, #tabs2 li a {
	float: left;
	width:80px;
	color: #16387C;
	text-align:center;
	padding-right:10px;
	font:normal bold 12px Arial, Helvetica, sans-serif;
	background: #c2e2ef url(../images/button1.jpg) no-repeat bottom left;
}

.ie6 #tabs2 li, #tabs2 li a {padding-right:0px;}
	
#tabs2 ul li.active a {
	color: #16387C;
	width:80px;
	background:#c2e2ef;
	background: #c2e2ef url(../images/button1_hover.jpg) no-repeat top left;
}
#tabs2 ul li a:hover {
	color: #16387C;
	width:80px;
}
#tabs2 div {
	clear: both;
	min-height: 200px;
}
#tabs2 div h3 {
	margin-bottom: 12px;
}
#tabs2 div p {
	line-height: 16px;;
}
#tabs2 ul li a {
	text-decoration: none;
	padding: 8px;
	font-weight: bold;
}
.thumbs {
	float:left;
	border:#000 solid 1px;
	margin-bottom:20px;
	margin-right:20px;
}



#tabs2-1 {
    width:398px;
	height:150px;
	float:left;
	background-color:#f2d89b;
	border:0px solid #c5ced7;
}
#tabs2-1 ul {
	width: 398px;
	margin:0px;
	padding:0px;  
	overflow:hidden;
	border:0px solid red;
	/*background:#F9FAFA;*/
}
#tabs2-1 li {
	list-style: none;
}
* html #tabs2-1 li {
	display: inline;
}
#tabs2-1 li, #tabs2-1 li a {
	float: left;
	width:80px;
	color: #d21529;
	text-align:center;
	padding-right:10px;
	font:normal bold 12px Arial, Helvetica, sans-serif;
	background: #f2d89b url(../images/button2.jpg) no-repeat top left;
}

.ie6 #tabs2-1 li, #tabs2-1 li a {padding-right:0px;}
	
#tabs2-1 ul li.active a {
	color: #d21529;
	width:80px;
	background:#f2d89b;
}
#tabs2-1 ul li a:hover {
	color: #d21529;
	width:80px;
	background:#f2d89b;
}
#tabs2-1 div {
	clear: both;
	min-height: 200px;
}
#tabs2-1 div h3 {
	margin-bottom: 12px;
}
#tabs2-1 div p {
	line-height: 16px;;
}
#tabs2-1 ul li a {
	text-decoration: none;
	padding: 8px;
	font-weight: bold;
}




.sub-tab{
    width:380px;
	height:140px;
	float:left;
	margin:10px 0px 10px 10px;
}


p{
margin:0px;
padding:0px;
}

h1{
  color:#fff;
  height:40px;
  line-height:40px;
  padding:8px 0px 0px 66px;
  margin:0px;
  font:normal bold 18px Arial, Helvetica, sans-serif;
  }


#header_wrapper{
   width:962px;
   height: auto;
   margin:0px auto;
   overflow:hidden;
   margin:0 10px;
}
#header_top{
   width:990px;
   height:80px;
   padding:6px 0px 7px 0px;
   margin:0px auto;
   overflow:hidden;
}
#logo{
   width:202px;
   float:left;
   height:50px;
   margin-top:10px;
}
#adda-cafe-logo{
   width:200px;
   float:left;
   height:62px;
   margin:5px 0px 0px 0px;
}

#fieldset{
   width:535px;
   float:right;
   height:90px;
   margin-right:42px;
   margin-top:-10px;
}
.ie6 #fieldset{margin-right:15px;}
#search-links{
   width:300px;
   float:left;
   margin:19px 0px 8px 0px
}
a.search-link{
    font: normal bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:pointer;
	color:#16387c;
	padding:0px 11px 0px 12px;
}
a.search-link_active{
    font: normal bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:pointer;
	color:#000;
	padding:0px 16px 0px 16px;
}
#radio-button{
   width:auto;
   float:right;
   margin:20px 0px 8px 0px
}
.text1{
   vertical-align:top;
   color:#6C717A;
   font:normal normal 10px Arial, Helvetica, sans-serif;
}
.ie6 .text1{vertical-align: middle;}
#search-wrap{
   width:532px;
   height:34px;
   margin:46px 0px 0px 15px;
   border:1px solid #c1cad2;
   background:transparent url(../images/search-box-bg.jpg) repeat-x center left;
}
.ie6 #search-wrap{margin:0px 0px 0px 5px;}
.ie7 #search-wrap{margin:-1px 0px 0px 15px;}
.search-box{
   width:392px;
   height:24px;
   float:left;
   border-color:#7B7B7B #CBCCCE #CBCCCE #7B7B7B;
   border:1px;
   border-style: inset;
   margin-top:3px;
   margin-left:3px;
}
.ff3 .search-box{margin-top:1px;}
.chrome .search-box{margin-top:1px;}
.ie6 .search-box{ margin:3px 0px 0px -1px;}
.ie7 .search-box{ margin:3px 0px 0px -12px;}
.ie8 .search-box{ margin-top:2px}
#search-bg{
   width:124px;
   height:26px;
   float:right;
   cursor:pointer;
   border:1px solid #bd9e43;
   margin:3px 3px 0px 0px;
   background:transparent url(../images/search-bg.jpg) repeat-x top left;
}
.ff3 #search-bg{margin:1px 4px 0px 0px;}
.chrome #search-bg{margin:1px 4px 0px 0px;}
.ie6 #search-bg{margin:3px 1px 0px 0px;}
.ie8 #search-bg{margin-top:2px}
.heading1{
   color:#fff;
   width:auto;
   float:left;
   margin:5px 0px 0px 18px;
   font:normal bold 14px Arial, Helvetica, sans-serif;}
.ie6 .heading1{margin:5px 0px 0px 10px;}

#header_bottom{
   width:972px;
   height:22px;
   margin-top:5px;
   margin-left:0px;
   border-bottom:2px solid #82129e;   
   overflow:hidden;
   margin-bottom:5px;
}

#submenu-wrap{
    width:300px;
	height:15px;
	float:left;
	margin-top:2px;
}
.submenu{
     width:300px;
	 height:15px;
	 float:left;
	 
}
.submenu ul{
     margin:0px;
	 padding:0px;
}
.submenu ul li{
     list-style:none;
	 float:left;
	 display:inline;
	 background:url(../images/divide-strip.jpg) no-repeat center left;
}
.submenu ul li:first-child{background:none;}
.submenu ul li a{
     font:normal normal 11px Arial, Helvetica, sans-serif;
	 float:left;
	 height:15px;
	 color:#16387C;
	 line-height:15px;
	 text-decoration:none;
	 display:block;
	 padding:0 10px 0 10px;
}
.submenu ul li a:hover{
	 color: #16387C;
	 float:left;
	 text-decoration:underline;
	 display:block;
	 cursor:pointer;
}

#submenu1-wrap{
    width:400x;
	height:15px;
	float:right;
	margin-top:2px;
}
.submenu1{
     width:400px;
	 height:15px;
	 float:right;
}
.submenu1 ul{
     margin:0px;
	 padding:0px;
}
.submenu1 ul li{
     list-style:none;
	 float:left;
	 display:inline;
	 background:url(../images/divide-strip.jpg) no-repeat center left;
}
.submenu1 ul li:first-child{background:none;}
.submenu1 ul li a{
     font:normal bold 11px Arial, Helvetica, sans-serif;
	 float:left;
	 height:15px;
	 color:#16387C;
	 line-height:16px;
	 text-decoration:none;
	 display:block;
	 padding:0 10px 0 10px;
}
.submenu1 ul li a:hover{
	 color: #16387C;
	 float:left;
	 text-decoration:underline;
	 display:block;
	 cursor:pointer;
}

.submenu1_mid{
     color:#6c717a;
	 font-weight:normal;
}
.submenu1_mid:hover{
      font-weight:normal;
      background-color:#FFFFCC;
}
#whole-mid-wrapper{
  width:990px;
  margin:0px auto;
  overflow:hidden;
  border:0px solid red;
}
#mid-wrapper{
  width:982px;
  overflow:hidden;
  background:#fff;
}
#middle-wrapper{
  width:982px;
  height:180px;
  overflow:hidden;
  padding-top:0px;
  background:#fff;

}
#mid-bottom-image{
  width:972px;
  height:5px;
  margin:0px auto;
  border:0px solid red;
  font-size:0px;
  background:url(../images/mid-bottom1.jpg) no-repeat bottom left;
}

#left{
  width:201px;
  height:auto;
  float:left;
  overflow:hidden;
}
#left-sub{
  width:200px;
  height:auto;
  float:left;
  overflow:hidden;
  background:transparent url(../images/mid-strip1.jpg) repeat-y top left;
}
.ie6 #left-sub{ border-right:1px solid #c5ced7;} 
#left-box{
  width:199px;
  float:right;
  overflow:hidden;
  border-left:none;
  border:0px solid red;
  border-right:1px solid #c5ced7;
  border-bottom:0px solid #c5ced7;
/*  margin-left:10px;*/
}
.ie6 #left-box{ border:none;}
#left-box-top{
  width:190px;
  height:31px;
  float:right;
  border:0px solid #c5ced7;
  border-top:1px solid #c5ced7;
  border-bottom:1px solid #c5ced7;
  border-top-width:180px;
  background:transparent url(../images/left-box-top-strip.jpg) repeat-x top right;
}
#left-box-middle{
  width:190px;
  height:31px;
  border:1px solid #c5ced7;
  background:transparent url(../images/left-box-mid-strip.jpg) repeat-x top left;
}
a.heading2{
     font:normal bold 12px Arial, Helvetica, sans-serif;
	 height:31px;
	 color:#333333;
	 line-height:31px;
	 text-decoration:none;
	 display:block;
	 padding:10 0px 10 0px;
	 }
a.heading2:hover{
     color: #7d3883;
	 text-decoration:underline;
	 display:block;
	 cursor:pointer;
	 }
#left-box-bottom{
  width:189px;
  float:right;
  height:31px;
  border:0px solid #c5ced7;
  border-top:1px solid #c5ced7;
  border-left:1px solid #c5ced7;
  border-bottom:1px solid #c5ced7;
  background:transparent url(../images/left-box-top-strip.jpg) repeat-x top left;
}


#menu-wrap{
    width:200px;
	height:auto;
}
.menu{
     width:200px;
	 height:auto;
	 float:left;
}
.menu ul{
     margin:0 0 0 0px;
	 padding:0px;
	 
}
.menu ul li{
     list-style:none;
	 float:left;
	 display:block;
	 border:0px solid red;
}
.menu ul li a{
     font:normal bold 12px Arial, Helvetica, sans-serif;
	 float:left;
	 width:191px;
	 height:31px;
	 color:#333333;
	 line-height:31px;
	 text-decoration:none;
	 display:block;
	 border-left:0px solid #c5ced7;
	 background:transparent url(../images/menu1.jpg) no-repeat top right;
	 padding:0 0 0 9px;
}
.menu ul li a:hover{
     width:191px;
	 color: #fff;
	 text-decoration:underline;
/*	 margin-left:-10px;
	 padding-left:10px;*/
	 background:transparent url(../images/menu-hover.jpg) no-repeat top right;
	 border:0px solid red;
}
.img{ 
width:24px;
height:24px;
float:left;
margin:2px;
padding:0px 8px 0px 8px;}
.img1{ 
width:15px;
height:15px;
float:left;
margin:0px;
margin-left:42px;}
.img2{ 
margin:5px 10px 5px 10px;}
.img3{ float:left; margin:4px 0px 0px 150px; cursor:pointer;} 
.ie6 .img3{margin:-2px 0px 0px 138px;  height:30px;} 
.ie7 .img3{margin:-3px 0px 0px 138px;  height:30px; } 
margin:5px 10px 5px 10px;}
.ie6 .img2{margin:5px 10px 5px 5px;}

.heading3{
     font:normal bold 13px Arial, Helvetica, sans-serif;
	 height:31px;
	 width:auto;
	 float:left;
	 color:#333333;
	 line-height:31px;
	 text-decoration:none;
	 display:block;
	 padding:0px 0px 0px 8px;
	 }
.add-wrap{
    width:auto;
	height:15px;
	float:right;
	margin-top:8px;
	border:0px solid red;
}
.add-wrap1{
    width:auto;
	height:15px;
	float:left;
	margin-top:8px;
	border:0px solid red;
}
.add-wrap2{
    width:auto;
	height:15px;
	float:left;
	margin:6px 0px 3px 8px;
	border:0px solid red;
}
.ie6 .add-wrap2{margin:6px 0px 0px 3px;}
.ie7 .add-wrap2{margin:6px 0px 3px 5px;}
.chrome .add-wrap2{margin:4px 0px 3px 6px;}
.text2{
     font:normal bold 12px Arial, Helvetica, sans-serif;
	 height:15px;
	 width:auto;
	 float:right;
	 color:#16387c;
	 text-decoration:none;
	 cursor:pointer;
	 margin:0px 5px 0px 5px;
}
.text3{
     font:normal bold 12px Arial, Helvetica, sans-serif;
	 height:15px;
	 width:auto;
	 float:left;
	 color:#16387c;
	 text-decoration:none;
	 cursor:pointer;
	 margin:10px 0px 0px 40px;
}
.ie6  .text3{margin:10px 0px 0px 20px;}

.text3_1{
     font:normal bold 12px Arial, Helvetica, sans-serif;
	 height:22px;
	 width:auto;
	 float:left;
	 color:#16387c;
	 text-decoration:none;
	 cursor:pointer;
	 border-left:1px solid #C5CED7;
	 padding:10px 0px 0px 30px;
	 margin-left:40px;
}


.text4{
     font:normal bold 11px Arial, Helvetica, sans-serif;
	 height:12px;
	 width:auto;
	 float:left;
	 color:#16387c;
	 text-decoration:none;	
	 margin:0px 0px 0px 10px;
}
a.text4{
     font:normal bold 11px Arial, Helvetica, sans-serif;
	 height:12px;
	 width:auto;
	 float:left;
	 color:#16387c;
	 cursor:pointer;
	 text-decoration:none;	
	 margin:0px 0px 0px 10px;
}
a:hover.text4{
	 text-decoration: underline;	
}

#menu-mid{
  width:190px;
  height:20px;
  float:right;
  border-top:none;
  border-top:1px solid #c5ced7;
  border-bottom:1px solid #c5ced7;
  background-color:#F9FAFA;
}
#sub-text{
  font:normal normal 10px Arial, Helvetica, sans-serif;
  text-transform:capitalize;
  color:#a1adb9;
  letter-spacing: normal;
  margin:3px 0px 0px 5px;
}

#middle{
  width:400px;
  float:left;
  overflow:hidden;
  margin-left:10px;
}

#mid-box{
    width:400px;
	height:148px;
	background-color:#fff;
	border:0px solid #c5ced7;
	margin-bottom:10px;
}
#mid-box-top{
    width:398px;
	height:54px;
	background-color:#ffffff;
	border:0px solid #c5ced7;
}
#mid-box-bottom{
    width:360px;
	height:auto;
	margin:10px;
	background-color:#e2ebee;
	border:0px solid #c5ced7;
}

.mid-box-cont-wrap{
    width:120px;
	height:140px;
	float:right;
	margin-top:10px;
	margin-right:10px;
}

.mid-box-cont1{
    color:#abc814;
   font:normal bold 9px Arial, Helvetica, sans-serif;
}
.mid-box-cont2{
    color:#fff;
	margin-top:10px;
   font:normal normal 14px Arial, Helvetica, sans-serif;
}
.mid-box-cont3{
    color:#c1c1c1;
	margin-top:2px;
	margin-bottom:14px;
   font:normal normal 9px Arial, Helvetica, sans-serif;
}
a.mid-box-cont4{
    color:#abc814;
	margin:0px 0px 0px 5px;
	text-decoration:none;
   font:normal bold 11px Arial, Helvetica, sans-serif;
}
a.mid-box-cont4:hover{
    color: #FF9900;
}

#images-mid-box{
    width:398px;
	background-color:#ffffff;
	border:1px solid #c5ced7;
}
#mid-box1{
    width:398px;
	background-color:#ffffff;
	border:0px solid #c5ced7;
	margin-top:7px;
}
#mid-box2{
    width:398px;
	height:200px;
	background-color:#C2DCE6;
	border:1px solid #c5ced7;
}
#mid-box1-top{
    width:396px;
	height:28px;
	border:0px solid #c5ced7;
	background-color:#f9fafa;
}
#mid-box1-bottom{
    width:398px; height:56px;
	overflow:hidden;
	z-index:100;
	border:1px solid #c5ced7;
	background-color:#f9fafa;
	border-bottom:1px solid #c5ced7;
	border-left:1px solid #c5ced7;
	border-right:1px solid #c5ced7;
	border-top:1px solid #c5ced7;
}
.ie6 #mid-box1-bottom{border-top:none;}
.ie7 #mid-box1-bottom{border-top:1px solid #c5ced7;}
.boxmenu1{
     width:396px;
	 height:28px;
	 background-color:#f9fafa;
	 border:1px solid #c5ced7;
	 border-top:none;
}
.boxmenu1 ul{
     margin:0px;
	 padding:0px;
}
.boxmenu1 ul li{
     list-style:none;
	 float:left;
	 display:inline;
	 border:0px solid red;
}
.boxmenu1 ul li a{
     font:normal bold 12px Arial, Helvetica, sans-serif;
	 height:26px;
	 float:left;
	 color:#16387C;
	 line-height:26px;
	 text-decoration:none;
	 display:block;
	 padding:0 20px 0 10px;
	 border:0px solid #c5ced7;
	 border-right:1px solid #c5ced7;
	 background-color:#f9fafa;
}
.boxmenu1 ul li a:hover{
     background-color:#fff;
	 color:#16387C;
	 border-right:1px solid #c5ced7;
	 display:block;
	 cursor:pointer;
}


#tab-1{
     width:380px;
	 padding-left:10px;
}
#tab-1 ul{
     margin:0px;
	 padding:0px;
}
#tab-1 ul li{
     list-style:none;
	 border:0px solid red;
	 padding-left:10px; width:370px;
	 background:transparent url(../images/star.jpg) no-repeat center left; border:0px red solid; clear:left;
}
#tab-1 ul li a{
     font:normal  normal 13px arial,helvetica,clean,sans-serif;
	 height:16px;
	 color:#16387C;
	 line-height:16px;
	 text-decoration:none;
	 display:block;
	 padding:2px 0;
	 border:0px #fff solid;
}
#tab-1 ul li a:hover{
	 color:#16387C;
	 display:block;
	 text-decoration:underline;
	 cursor:pointer;
	 border:0px #fff solid;
}


#tab-2{
     width:380px;
	 padding-left:10px; border:0px red solid;
}
#tab-2 ul{
     margin:0px;
	 padding:0px;
}
#tab-2 ul li{
     list-style:none;
	 border:0px solid red;
	 padding-left:10px; width:370px;
	 background:transparent url(../images/star.jpg) no-repeat center left; border:0px red solid; clear:left;
}
#tab-2 ul li a{
     font:normal  normal 13px arial,helvetica,clean,sans-serif;
	 height:16px;
	 color:#16387C;
	 line-height:16px;
	 text-decoration:none;
	 display:block;
	 padding:2px 0;
	 border:0px #fff solid;
}
#tab-2 ul li a:hover{
	 color:#16387C;
	 display:block;
	 text-decoration:underline;
	 cursor:pointer;
	 border:0px #fff solid;
}


#tab-3{
     width:380px;
	 padding-left:10px; border:0px red solid;
}
#tab-3 ul{
     margin:0px;
	 padding:0px;
}
#tab-3 ul li{
     list-style:none;
	 border:0px solid red;
	 padding-left:10px; width:370px;
	 background:transparent url(../images/star.jpg) no-repeat center left;  border:0px red solid; clear:left;
}
#tab-3 ul li a{
     font:normal  normal 13px arial,helvetica,clean,sans-serif;
	 height:16px;
	 color:#16387C;
	 line-height:16px;
	 text-decoration:none;
	 display:block;
	 padding:2px 0;
	 border:0px #fff solid;
}
#tab-3 ul li a:hover{
	 color:#16387C;
	 display:block;
	 text-decoration:underline;
	 cursor:pointer;
	 border:0px #fff solid;
}


a.more{
     font:normal bold 11px Arial, Helvetica, sans-serif;
	 height:12px;
	 width:auto;
	 float:right;
	 color:#16387c;
	 text-decoration:none;	
	 margin:0px 10px 0px 0px;
}
a:hover.more{
	 text-decoration: underline;
}

.getquote{
 color:#16387c;
 font:normal bold 11px Arial, Helvetica, sans-serif;
 background:none;
 border:1px solid #c5ced7;
 cursor:pointer;
}






#right{
  width:350px;
  float:right;
  overflow:hidden;
  margin-right:10px;
}

.ie6 #right{
  margin-right:5px;
}
#right-box1{
  width:348px;
  height:186px;
  overflow:hidden;
  border:1px solid #c5ced7;
}
.ie6 #right-box1{height:198px;}
.sub-text1{
  font:normal bold 13px Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  color:#333333;
  margin:10px 0px 0px 10px;
}

.right-box1-menu1{
     width:120px;
	 float:left;
	 padding-left:10px; 
	 padding-top:6px;
	 border:0px red solid;
}
.right-box1-menu1 ul{
     margin:0px;
	 padding:0px;
}
.right-box1-menu1 ul li{
     list-style:none;
	 border:0px solid red;
}
.right-box1-menu1 ul li a{
     font:normal  normal 13px arial,helvetica,clean,sans-serif;
	 height:16px;
	 color:#16387C;
	 line-height:16px;
	 text-decoration:none;
	 display:block;
	 padding:2px 0;
}
.right-box1-menu1 ul li a:hover{
	 color:#16387C;
	 display:block;
	 text-decoration:underline;
	 cursor:pointer;
}

.right-box1-menu2{
     width:120px;
	 float:right;
	 padding:0px 30px 0px 0px; 
	 border:0px red solid;
	 margin-top:6px;
	 margin-bottom:6px;
}
.right-box1-menu2 ul{
     margin:0px;
	 padding:0px;
}
.right-box1-menu2 ul li{
     list-style:none;
	 border:0px solid red;
}
.right-box1-menu2 ul li a{
     font:normal  normal 13px arial,helvetica,clean,sans-serif;
	 height:16px;
	 color:#16387C;
	 line-height:16px;
	 text-decoration:none;
	 display:block;
	 padding:2px 0;
}
.right-box1-menu2 ul li a:hover{
	 color:#16387C;
	 display:block;
	 text-decoration:underline;
	 cursor:pointer;
}


#right-box2{
  width:348px;
  overflow:hidden;
  border:1px solid #c5ced7;
}
.sub-text2{
  font:normal bold 13px Arial, Helvetica, sans-serif;
  color:#333333;
  margin:10px 0px 0px 10px;
}
#right-box2_middle{
  width:346px;
  overflow:hidden;
}


.contentmenu1{
     width:230px;
	 float:right;
	 border:0px red solid;
	 margin-right:18px;
}
.ie6  .contentmenu1{width:220px;}
.contentmenu1 ul{
     margin:0px;
	 padding:0px;
}
.contentmenu1 ul li{
     list-style:none;
	 border:0px solid red;
	 padding-left:10px;
	 background:transparent url(../images/star.jpg) no-repeat center left;
}
.contentmenu1 ul li a{
     font:normal  normal 13px arial,helvetica,clean,sans-serif;
	 height:16px;
	 color:#16387C;
	 line-height:16px;
	 text-decoration:none;
	 display:block;
	 padding:2px 0;
}
.contentmenu1 ul li a:hover{
	 color:#16387C;
	 display:block;
	 text-decoration:underline;
	 cursor:pointer;
}
#mid-box2-bottom{
    width:398px;
	height:21px;
	background-color:#f9fafa;
	border-top:1px solid #c5ced7;
}


#bottom{
  width:990px;
  overflow:hidden;
  margin:0px auto;
  margin-left:10px;
  margin:12px 0px 12px 0px;
}
#bottom-subtop{
  width:972px;
  height:22px;
  background-color:#fff;
  border-bottom:1px solid  #DBE1E6;
  margin:0px auto;
}
#bottom-image{
  width:972px;
  height:5px;
  margin:0px auto;
  border:0px solid red;
  font-size:0px;
  background:url(../images/bottom-top.jpg) no-repeat bottom left;
}
#bottom-middle{
  width:970px;
  overflow:hidden;
  margin:0px auto;
  background-color:#fbfcfd;
  border-left:1px solid  #dbe1e6;
  border-right:1px solid  #dbe1e6;
  font-size:0px;
  background:transparent url(../images/bottom-bg-strip.jpg) repeat-x bottom left;
}
#bottom-bottom-image{
  width:972px;
  height:5px;
  margin:0px auto;
  border:0px solid red;
  font-size:0px;
  background:url(../images/bottom-bottom-image1.jpg) no-repeat bottom left;
}


.sub-text3{
  width:230px;
  float:left;
  height:auto;
  font:normal bold 13px Arial, Helvetica, sans-serif;
  text-transform:uppercase;
  color:#333333;
  margin:2px 0px 5px 10px;
}

.contentmenu2{
     width:400px;
	 float:left;
	 border:0px red solid;
	 margin-left:10px;
	 margin-top:5px;
}
.contentmenu2 ul{
     margin:0px;
	 padding:0px;
}
.contentmenu2 ul li{
     list-style:none;
	 border:0px solid red;
	 padding-left:10px;
	 background:transparent url(../images/star.jpg) no-repeat center left;
}
.contentmenu2 ul li a{
     font:normal  normal 11px arial,helvetica,clean,sans-serif;
	 height:13px;
	 color:#16387C;
	 line-height:13px;
	 text-decoration:none;
	 display:block;
	 padding:2px 0;
}
.contentmenu2 ul li a:hover{
	 text-decoration: underline;
}
a.footer{
     width:680px;
	 float:left;
	 overflow:hidden;
	 color:#6c717a;
	 text-decoration:none;
	 margin:12px 0px 6px 300px;
	 font:normal normal 11px Arial, Helvetica, sans-serif;
}

a.footer:hover{
	 color:#000;
}
.sub-links-wrap{
     width:156px;
	 float:left;
	 margin:10px 0px 5px 10px;
}
.ie6 .sub-links-wrap{margin:10px 0px 5px 5px;} 
a.sub-links{
     color:#000000;
	 padding-left:10px;
     font:normal bold 11px Arial, Helvetica, sans-serif;
	 text-decoration:underline;
}
a.sub-links:hover{
	 text-decoration:none;
}

.sub-links_sub{
      color:#7d7976;
	  padding-left:20px;
	  padding-bottom:10px;
     font:normal normal 10px Arial, Helvetica, sans-serif;
}

#right-box3{
  width:348px;
  overflow:hidden;
  border:1px solid #c5ced7;
  margin-bottom:10px;
}
.ie7 #right-box3{ height:130px;}
.heading4{
  color:#ff6c0f;
  font:normal bold 14px Arial, Helvetica, sans-serif;
  margin:5px 5px 0px 5px;
}
a.heading6{
  color:#000;
  font:normal bold 15px Arial, Helvetica, sans-serif;
  margin:5px 0px 10px 0px;
  text-decoration:none;
}
.sub-img-cont-block{
  width:160px;
  height:auto;
  float:left;
  margin:5px 0px 8px 8px;
  overflow:hidden;
}
.image{
  width:37px;
  height:39px;
  float:left;
  margin-top:2px;
}
.content-block{
  width:100px;
  float:left;
  height:auto;
}
.opera .content-block{height:44px;}
.ie6  .content-block{ margin-top:-8px;}
a.heading5{
  color:#ff6c0f;
  font:normal bold 10px Arial, TechnicBold, Arial;
  margin-left:6px;
  text-decoration:none;
}

a.heading5:hover{
  color:#000;
}
.content1{
  width:auto;
  color:#7D7976;
  padding-left:6px;
  font:normal bold 9px Arial, Helvetica, sans-serif;
}


#left-box1{
  width:190px;
  height:auto;
  float:right;
  margin:10px 0px 10px 0px;
  border:1px solid #c5ced7;
/*  margin-left:10px;*/
}

.ie6  #left-box1{margin:10px 0px 10px 5px;}

.sub-list-wrap{
  width:180px;
  float:left;
  margin-bottom:10px;
  margin-top:-10px;
}
.sub-list{
  width:90px;
  float:left;
}
.ie6  .sub-list-wrap{margin-top:-30px; padding-bottom:10px;}

.ie7  .sub-list-wrap{margin-top:-30px; padding-bottom:10px;}

.tab-cont{
   font:normal normal 12px Arial, Helvetica, sans-serif;
}

.banner{
   width:962px;
   height:174px;
   float:right;
   margin:0px 10px 10px 9px;
   position:absolute;
   /*background:transparent url(../images/banner.jpg) no-repeat top left;*/
}
.ie6  .banner{margin:0px 5px 10px 9px;}

#sub-bottom{
   width:960px;
   height:48px;
   margin-left:auto;
   margin-right:auto;
   border:1px solid #C5CED7;
   margin-top:5px;
  
   background:#fff;
}
.bot-links{
  color:#42b003;
  float:left;
  font:normal bold 14px Arial, Helvetica, sans-serif;
  margin:17px 5px 0px 10px;
}
a.bot-link{
  color:#595959;
  float:left;
  padding-left:5px;
  padding-top:3px;
  text-decoration:none;
  font:normal bold 12px Arial, Helvetica, sans-serif;
}
a.bot-link:hover{
  color:#000;
}
a.more-bot-link{
  color:#3b93ec;
  float:left;
  padding-left:5px;
  padding-top:3px;
  text-decoration:none;
  font:normal bold 12px Arial, Helvetica, sans-serif;
}
a.more-bot-link:hover{
  color:#000;
}
.bottom-links-wrap{
  width:145px;
  height:auto;
  float:left;
  padding-right:5px;
  border-right:1px solid #C5CED7;
  margin:14px 0px 0px 10px;  
}



#footerwrap{
    width:950px;
	margin:10px auto;
	   text-align:center;

}
.footer-menu{
   width:950px;
   margin:0px auto;
   padding-left:5px;
   text-align:center;
}
.ie6 .footer-menu{ padding-left:20px;}
.footer-menu ul{
	   text-align:center;

     margin:0px;
	 padding:0px;
}
.footer-menu ul li{
     list-style:none;
	 float:left;
	 display:inline;
	 border:0px solid red;
	 background:transparent url(../images/divider.jpg) no-repeat center right;
	 
}

.footer-menu ul li:last-child{ background:none;}

.footer-menu ul li a{
     font:normal normal 11px tahoma, arial;
	 float:left;
	 height:15px;
	 color: #666666;
	 line-height:15px;
	 text-decoration:none;
	 display:block;
	 padding:0 10px 5px 10px;
}


.ie7 .footer-menu ul li a{ padding:0 10px 2px 10px;}

.ie8 .footer-menu ul li a{ padding:0 10px 2px 10px;}

.safari .footer-menu ul li a{ padding:0 10px 2px 10px;}

.chrome .footer-menu ul li a{ padding:0 10px 2px 10px;}

.opera .footer-menu ul li a{ padding:0 10px 2px 10px;}

.footer-menu ul li a:hover{
	 float:left;
	 display:block;
	 color:#000;
}

.footer-menu1{
   width:800px;
   float:left;
   padding-left:80px;
}
.footer-menu1 ul{
     margin:0px;
	 padding:0px;
}
.footer-menu1 ul li{
     list-style:none;
	 float:left;
	 display:inline;
	 border:0px solid red;
	 background:transparent url(../images/divider.jpg) no-repeat center right;
	 
}

.footer-menu1 ul li:last-child{ background:none;}

.footer-menu1 ul li a{
     font:normal normal 11px tahoma, arial;
	 float:left;
	 height:15px;
	 color: #666666;
	 line-height:15px;
	 text-decoration:none;
	 display:block;
	 padding:0 10px 5px 10px;
}

.ie6 .footer-menu1 ul li a{ padding:0 10px 2px 10px;}

.ie7 .footer-menu1 ul li a{ padding:0 10px 2px 10px;}

.ie8 .footer-menu1 ul li a{ padding:0 10px 2px 10px;}

.safari .footer-menu1 ul li a{ padding:0 10px 2px 10px;}

.chrome .footer-menu1 ul li a{ padding:0 10px 2px 10px;}

.opera .footer-menu1 ul li a{ padding:0 10px 2px 10px;}

.footer-menu1 ul li a:hover{
	 float:left;
	 display:block;
	 color:#000;
}


a.footer-menu-text{
     font:normal normal 11px tahoma, arial;
	 color: #6c717a;
	 float:left;
	 height:16px;
	 line-height:16px;
	 margin-left:100px;
	 text-decoration:none;
	 display:block;
	 padding:8px 5px 0 10px;
}
.ie6 a.footer-menu-text{padding:0px 5px 0 0px; margin-left:60px;}
a:hover.footer-menu-text{
	 color:#000;
}


#ban-menu-wrap{
     width:150px;
	 height:160px;
	 float:left;
	 margin:17px 5px 5px 5px;
}

.ban-menu-head{
    color: #000;
	margin-left:10px;
	text-transform: uppercase;
	padding:6px 0px 0px 20px;
	height:20px;
	font: normal bold 12px Verdana, Arial, Helvetica, sans-serif;
	background:transparent url(../images/ban-menu1.jpg) no-repeat center left;
}


.ban-menu{
	width: 120px; 
	padding:0px 10px 10px 10px;
	margin:0px 0px 0px 10px;
	background:transparent url(../images/ban-menu-strip.jpg) repeat-y top left;
}

.ban-menu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	
.ban-menu li a{
    color:#fff;
	font: normal bold 11px Verdana, Arial, Helvetica, sans-serif;
	display: block;
  	height: 16px; 
	padding: 4px 0 4px 10px;
	line-height: 16px; 
	text-decoration: none;
}	

.ban-menu li a:hover{
	color: #fcd24a;
}

	
.ban-menu li a.active{
	color: #fcd24a;
}


#ban-search-wrap{
     width:400px;
	 height:auto;
	 float:left;
	 margin-top:20px;
	 margin-left:20px;
}
a.ban-search-box-img{
     width:400px;
	 height:26px;
	 float:left;
	 margin:2px 0px 0px 10px;
	 border:3px solid #1285f8;
	 border-style: double;
	 background:#fff url(../images/search-icon.jpg) no-repeat center right;
}
.ban-search-box{
     width:360px;
	 height:20px;
	 float:left;
	 margin:4px 0px 0px 6px;
	 border:none;
	 background:none;
}
