/*
	c1 = 677e54
	c2 = cd9321
	c3 =
	c4 = 000
*/


* {
    margin: 0;
    padding: 0;
}

body {
    background-color: #fff;
    color: #000000;
    font-family: arial, helvetica, verdana, sans-serif;
    font-size: 12px;
    line-height: 18px;
}

a:link{text-decoration:underline;color:#cd9321;}
a:hover{text-decoration:underline;color:#677e54;}
a:visited{text-decoration:underline;color:#cd9321;}

a img {border: 0px;text-decoration: none;}

h1, h2, h3, h4, h5, h6 {
    border-bottom: 0px solid #c2c2c2;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-bottom: 5px;
}

h1 {
    font-size: 18px;color:#cd9321;font-weight:bold;
}

h2 {
    font-size: 16px;color:#cd9321;font-weight:bold;
}

h3 {
    font-size: 14px;color:#cd9321;font-weight:bold;
}

h4 {
    font-size: 12px;color:#cd9321;font-weight:bold;
}

/* bullets */
ul {
    margin-bottom: 18px;
    list-style: none inside;
}

ul.square {
    margin-left: 2em;
}

ul.circle {
    margin-left: 2em;
}

ul.square2 {
    margin-left: 40px;
}

ul.square {
    list-style: square outside;
}

ul.circle {
    list-style: circle outside;
}

ul.square2 {
    list-style: square inside;
}

ul ul.circle {
    margin-top: 4px;
    margin-bottom: 5px;
}

ul ul.square {
    margin-top: 4px;
    margin-bottom: 5px;
}

ul ul.square2 {
    margin-top: 4px;
    margin-bottom: 5px;
}

/* texts */
.xst{font-size:12px;}
.xst-gray{font-size:10px;color:#c2c2c2;}
.xst-white{font-size:10px;color:#fff;}

.xsbt{font-size:10px;font-weight:bold;}

.st{font-size:11px;}
.st-pink{font-size:11px;color:#f09;}

.sbt{font-size:11px;font-weight:bold;}
.sbt-orange{font-size:11px;font-weight:bold;color:#ff7f2a;}
.sbt-green{font-size:12px;font-weight:bold;color:#677e54;}
.sbt-yellow{font-size:11px;font-weight:bold;color:yellow;}

.lt{font-size:14px;}
.lbt{font-size:14px;font-weight:bold;}
.lbt-orange{font-size:14px;font-weight:bold;color:#ff7f2a;}

.xlt-orange{font-size:16px;color:#ff7f2a;}
.xlbt-orange{font-size:120%;font-weight:bold;color:#ff7f2a;}

/* borders */
.thumbnail{
	border:0px solid #c3c3c3;
	padding: 1px 1px 1px 1px;
	
}

.gthumbnail{
	margin:2px;
	border:1px solid #c2c2c2;
	padding: 1px 1px 1px 1px;
	
}

.bthumbnail{
	border:2px solid #c2c2c2;
	padding: 1px 1px 1px 1px;
	cursor:pointer;
}


.lheader {
	margin:0px;
	height:67px;
	clear:both;
	background-color:#cd9321;
	}

.header {
	margin:0px 0px 0px 0px;
	height:67px;
	clear:both;
	background-color:#cd9321;
	valign:top;
	}
	
#header-content {
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	margin-top:0px;
    border: 0px solid #000;
	width:800px;
	text-align:right;
	color:#fff;
	}
	
#header-content a:link{text-decoration:none;color:#fff;font-weight:bold;font-size: 14px;}
#header-content a:hover{text-decoration:none;color:yellow;font-weight:bold;font-size: 14px;}
#header-content a:visited{text-decoration:none;color:#fff;font-weight:bold;font-size: 14px;}

.rheader {
	margin:0px;
	height:67px;
	clear:both;
	background-color:#cd9321;
	border-top:5px solid #cd9321;
	
	}

.header-bar{
	margin:0px;
	height:30px;
	clear:both;
	background-color:#677e54;
	border-top:1px solid #fff;
	color:#fff;	
	}
.footer {
	margin-top:20px;
	background-color:#677e54;
	border-top:20px solid #cd9321;
	color:#fff;
	}


#footer-content a:link{text-decoration:underline;color:#fff;}
#footer-content a:hover{text-decoration:underline;color:#fff;}
#footer-content a:visited{text-decoration:underline;color:#fff;}

.bc{border-bottom:0px solid #677e54;padding-bottom:5px;padding-top:10px;}


.dgalaryboxframe{
	position: relative;
	width: 160px;
	height: 230px;
	float: left;
	margin: 8px;
	padding: 0;
	float: left;
	border:2px solid #677e54;
	display: inline;	
	
}			

.t-head{padding:10px;}
.t-tran{text-align:center;padding:5px;}
.t-img{height:60px;text-align:center;}
.t-body{text-align:center;padding:5px;height:90px;}
.t-foot{text-align:center;width: 170px;}

.th{
	background-color:#677e54;
	color:#fff;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	width:20%;
	height:35px;
}

.td{
	font-family: arial, helvetica, verdana, sans-serif;
    background-color:#f3f3f3;
	border-bottom:1px solid #c3c3c3;
	padding-left:5px;
	text-align:left;
	font-size:12px;
	width:20%;
	height:35px;
}

td{
	font-family: arial, helvetica, verdana, sans-serif;
    font-size: 12px;
    line-height: 18px;
	padding-top:0px;
	text-align:justify;
	vertical-align:top;
}
.th1{
    background-color:#677e54;
	color:#fff;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	width:10%;
	height:30px;
	padding-top:5px;
	border-left:0px solid #ffffff;
	border-right:1px solid #ffffff;
    }

.th1 a:link{text-decoration:none;color:#fff;}
.th1 a:hover{text-decoration:none;color:yellow;}
.th1 a:visited{text-decoration:none;color:#fff;}

.image{
width:191px;
padding:0px 0px 0px 0px;
float:left;
background-color:#677e54;
margin-right:0px;
}

/* tab styles */
.hb {
  float:left;
  width:100%;
  margin:5px 0 20px 0;
  display:block;
  padding-top:0px;
  background:url('../images/tabs-bg.gif') bottom repeat-x;
}
.navbar {
  float:left;
  
}
.navbar ul {
  margin:0px 0 0 0;
  padding:0;
  display:block;
}
.navbar ul li {  
  	
  float:left;
  display:block;
  padding:5px 15px 5px 15px;
  text-align:center;
  margin:0 10px 0 0;
  background-color:#677e54;
  border:1px solid #677e54;
  border-bottom:1px solid #677e54;
  font-size:100%;
  font-weight:bold;
  
  cursor:pointer;
}
.navbar ul li.selected {
  cursor:pointer;
  background:#fff;
  border-bottom:1px solid #fff;
  color:#000;
}

.navbar ul li a {
  text-decoration:none;
  margin:3px 0 0 0;
  color:#fff;  
}

.navbar ul li.selected a{
  cursor:pointer;
  background:#fff;
  border-bottom:1px solid #fff;
  color:#000;
  text-decoration:none;
}

.navbar ul li img {
  z-index:1;
  width:30px;
  height:30px;
  position:relative;
  margin:-15px 10px 0 -5px;
  float:left;
}
.navbar ul li:hover {
  background-color:#829374;
}
.navbar ul li.selected:hover {
  background:#fff;
}
.navbar ul li ul {
  position:absolute;
  z-index:2;
  top:auto;
  border:1px solid #677e54;
  text-align:left;
  margin:5px 0 0 -70px;
  padding:0;
}
.navbar ul li.morelink {
  margin:0;
}
.navbar ul li.morelink > a {
  padding:0 20px 0 0;
  background:url('/mobile/images/ui/navbar-arrow.gif') no-repeat right;
  color:#fff;
  text-decoration:none;
}
.navbar ul li.morelink ul {
  display:none;
  background:#fff;
  width:150px;
}
.navbar ul ul img {
  margin:5px 6px 5px 15px;
}
.navbar ul li.morelink.over ul {
  display:block;
}
.navbar ul li ul li.evenmore {
  border-top:1px solid #afc1e2;
}
.navbar ul li.morelink ul li.evenmore a {
  text-decoration:none; !important
}
.navbar ul li ul {
  padding:5px 0 5px 0;
}
.navbar ul li ul li {
  text-align:left;
  border:0;
  padding:5px 0;
  margin:0;
  background:#fff;
  width:100%;
  display:block;
}
.navbar ul li.morelink ul li:hover {
  background-color:#d6e9f8;
}
.navbar ul li.morelink ul li a,
.navbar ul li.morelink ul li a:visited {
  float:left;
  display:block;
  text-decoration:none;
}
.navbar ul li ul li img {
  width:20px;
  height:20px;
  margin:0 8px 0 10px;
}
/* tab styles */

.clearfix { display: block; }
  #tab-content-header {
  border: 1px solid #d7d7d7;
  border-bottom: 0;
  margin: 1em 0 0;
  padding: 5px;
  background: #e8eefa;
  text-align: left;
  font-size: 13px;
  }
  #tab-content {
  position: relative;
  text-align: left;
  margin: 0 0 2em;
  font-size: 13px;
  }
  #tab-content-l {
  z-index: 1;
  float: left;
  position: relative;
  top: 0;
  left: 0;
  width: 180px;
  }
  #tab-content-r {
  z-index: 0;
  float: left;
  position: relative;
  top: 0;
  left: 0;
  width: 600px;
  border: 1px solid #d7d7d7;
  border-left: 1px solid #f9f9f9;
  background: #fff;
  padding: 10px 5px 50px 10px;
  }
  ul#tab-content-list {
  margin: 0;
  padding: 0;
  width: 180px;
  border-bottom: 1px solid #d7d7d7;
  list-style: none outside;
  }
  ul#tab-content-list li,
  ul#tab-content-list li.menu {
  width: 179px;
  padding: .7em 0;
  margin: 0 0 0px;
  border: 1px solid #d7d7d7;
  background: #e1d697 url("../images/tab_menu_bg.gif") repeat-x top left;
  cursor: pointer;
  
  
  }
  ul#tab-content-list li a,
  ul#tab-content-list li.menu a {
  padding: 0 10px;
  display: block;
  color: #000;
  text-decoration: none;
 
  }
  ul#tab-content-list li.active {
  background: #fff url("../images/tab_menu_bg_active_ltr.gif") no-repeat center left;
  border-left: 0;
  padding-left: 1px;
  border-right: 1px solid #fff;
  }
  ul#tab-content-list li.active,
  ul#tab-content-list li.active a {
  color: #000;
  text-decoration: none;
  cursor: default;
  }