body, td, div {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#003333;
  font-size:11px;
}
h1{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:14px;
	 color:#336666;
	 font-weight:bold;	 
}
input, select, textarea{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#003333;
  font-size:12x;
  border: #B2B2A6 1px solid;  
}

td.tb {
  border-right:1px solid #D6D6D6;
  border-bottom:1px solid #D6D6D6;
  text-align:center;
}
td.tb_green {
  border-right:1px solid #D6D6D6;
  border-bottom:1px solid #D6D6D6;
  text-align:center;
   background-color:#CBE2CB;
}


th {
  color:#003333;
  font-size:12px;
  border-bottom:1px solid #000000;
  border-top:1px solid #000000;
  border-right:1px solid #D6D6D6;

 }

.button, .stdButton {
  border: 1px solid #7CB09D; 
  background-color: #99CCCC; 
  color:#474747; 
  font-weight: bold; 
  padding-left:10px; 
  padding-right:10px;
  cursor:pointer;
}


.red_dot {
  color:#FF0000;
  font-size:14px;
  text-decoration:none;
  font-weight:bold;
}

.ErrMsg_header {
  color:#FF0000;
  text-decoration:none;
  font-weight:bold;
}

.ErrMsg {
  color:#FF0000;
  text-decoration:none;
  font-weight:lighter;
}

a {
/*  color:#2047FA; */
  color: #336666;
}

a.top_nav, a.top_nav:visited, a.top_nav:hover {
  /*font-family: Verdana; */
  color:#FFFFFF;
  font-size: 11px; 
  font-style: italic; 
  font-weight: bold;
  text-decoration:none;   
}

.top_nav {
  color:#FFFFFF;
  font-size: 11px; 
  font-style: italic; 
  font-weight: bold;
  text-decoration:none;   
}

a.top_admin, a.top_admin:visited {
  color:#FFFFFF;
  font-size: 11px; 
  font-style: italic; 
  font-weight: lighter;
  text-decoration:none;   
}

a.top_admin:hover {
  color:#FFFFFF;
  font-size: 11px; 
  font-style: italic; 
  font-weight: lighter;
  text-decoration:underline;    
}
 
.top_admin_title {
  color:#FFFFFF;
  font-size: 16px; 
  font-style: none; 
  font-weight: bold;
  text-decoration:none;   
}

.top_admin {
  color:#FFFFFF;
  font-size: 12px; 
  font-style: none; 
  font-weight: bold;
  text-decoration:none;   
}


a.bread_crumbs, a.bread_crumbs:visited {
  color: #D9325E;
}

a.bread_crumbs_last, a.bread_crumbs_last:visited {
  color: #8A8A8A;
}

a.footer, a.footer:visited, a.footer:hover {
  /*font-family: Verdana; */
  color:#336666;
  font-size: 10px; 
  text-decoration:none;   
}

.footer {
  color:#336666;
  font-size: 10px; 
  text-decoration:none;   
}

a.add, a.add:visited {
  margin-left:20px;
  color:#336666;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}
a.add:hover {
  margin-left:20px;
  color:#336666;
  font-size:12px;
  font-weight:bold;
  text-decoration:underline;
}

a.details, a.details:visited {
  color:#336666;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}
a.details:hover {
  color:#336666;
  font-size:12px;
  font-weight:bold;
  text-decoration:underline;
}

a.back, a.back:visited {
  color:#336666;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}
a.back:hover {
  color:#336666;
  font-size:12px;
  font-weight:bold;
  text-decoration:underline;
}

a.table_header, a.table_header:visited {
  color:#336666;
  font-size:12px;
  text-decoration:none;
}

a.table_header:hover {
  color:#336666;
  font-size:12px;
  text-decoration:underline;
}


a.email,a.email:hover,a.email:visited {
  color:#6f0037;
  font-size:11px;
  text-decoration:underline;
}

a.url,a.url:hover,a.url:visited {
  color:#0099FF;
  font-size:11px;
  text-decoration:underline;
}

a.source, a.source:visited {
  color:#0099FF;
  font-size:11px;
  text-decoration:none;
}

a.source:hover  {
  color:#0099FF;
  font-size:11px;
  text-decoration:underline;
}

.source {
  color:#0099FF;
  font-size:11px;
}

a.pager, a.pager:visited {
  /*font-family: Verdana; */
  color:#0099FF;
  font-size: 10px; 
  text-decoration:none;   
}

a.pager:hover  {
  color:#0099FF;
  font-size:10px;
  text-decoration:underline;
}

/*--------------------content-------------------------------------------*/

.header {
  color:#336666;
  font-size:16px;
  text-decoration:none;
  font-weight:none;
  margin-bottom:10px;
}
.header_times {
  color:#336666;
  font-size:18px;
  text-decoration:none;
  font-weight:bolder;
  margin-bottom:10px;
  font-family:Georgia, Times New Roman, Serif;
}

.table_title {
  color:#336666;
  font-size:16px;
  text-decoration:none;
  font-weight:none;
}

/*---------------------simple page --------------------------------------*/
.simple_page_header {
  font-size:12px;
  text-decoration:none;
  font-weight:bold;
}

.simple_page_descr {
 color:#003333;
 font-size:11px; 	
 font-weight: none;
}
/*-----------------------home_page-------------------*/
.home_page_header {
  font-family:Verdana;
  color:#003333;
  font-size:14px;
  text-decoration:none;
  font-weight:bold;
}

.home_page_descr { 
 color:#003333;
 font-size:11px; 	
 font-weight: none;
}
/*-----------------------home_page-------------------*/



/*-----------------------left menu-------------------*/

a.left_menu, a.left_menu:visited, a.left_menu:hover {
  color:#336666;
  font-size:11px;
  font-weight:lighter;
  text-decoration:none;
}

a.left_menu_active, a.left_menu_active:visited, a.left_menu_active:hover {
  color:#0099FF;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}
a.left_menu_active_news, a.left_menu_active_news:visited, a.left_menu_active_news:hover {
  color:#0099FF;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}
a.left_menu_news, a.left_menu_news:visited, a.left_menu_news:hover {
  color:#336666;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}
a.left_action_menu, a.left_action_menu_actve:visited, a.left_menu_action_actve:hover {
  color:#336666;
  font-size:11px;
  font-weight:bold;
  text-decoration:underline;
}

.left_menu {
  color:#336666;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}
.left_menu_active {
  color:#0099FF;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}

.left_menu_title {  
  color:#336666;
  font-size:14px;
  font-weight:none;
  text-decoration:none;
  margin: 15px 0px 26px 14px;  
}
/*-----------------------left menu-------------------*/


/*-----------------------collections----------------*/
.coll_descr {
  color:#336666;
  font-size:11px; 	
  font-weight: none;  
}

td.des_cell {
  color:#0099FF;
  font-size:10px;
  font-weight:none;
  text-decoration:underline;
  background-color: #99CCCC;
  text-align: center;
  height: 21px;
  width: 120px;
/*  cursor: pointer;*/
} 

a.des_cell {
  color:#0099FF;
  font-size:10px;
  font-weight:none;
  text-decoration:underline;
} 

td.item_cell {
  color:#FFFFFF;
  font-size:10px;
  font-weight:none;
  text-decoration:underline;
  background-color: #99CCCC;
  text-align: center;
  height: 21px;
  width: 120px;  
  cursor: pointer;
} 

.key_price {
  color:#003333;
  font-size:11px; 	
  font-weight: none;
}

.curr_key_price {
  color:#99CCCC;
  font-size:11px; 	
  font-weight: none;
}

a.green_11, a.green_11:visited, a.green_11:hover {
  color:#003333;
  font-size:11px;
  font-weight:none;
  text-decoration:underline;
}

.green_11 {
  color:#336666;
  font-size:11px;
  font-weight:none;
  text-decoration:none;
}

.green_11_bold {
  color:#336666;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}


.green_10 {
  color:#336666;
  font-size:10px;
  font-weight:none;
  text-decoration:none;
}

.green_12 {
  color:#336666;
  font-size:12px;
  font-weight:none;
  text-decoration:none;
}

.header_14px {
  font-size:14px;
  font-weight:bold;
}

td.header_14px {
  font-size:14px;
  font-weight:bold;
}

.uppercase {
  text-transform: uppercase;
}

/*-begin----------------------FAQs-------------------*/
td.faq_categ {
  font-family:Georgia, Times New Roman, Serif;
  font-size:12px;
  font-weight:bold;
}

.bold {
  font-weight:bold;
}


/*-begin----------------------infoblocks-------------------*/
.info-button {
  border: 1px solid #7CB09D; 
  background-color: #E1F5E1; 
  color:#474747;
  padding: 0px 2px 0px 2px;
  font-weight: bold; 
  cursor:pointer;
  font-size:11px;
}

.info-button-submit{
  border: 1px solid #979797; 
  background-color: #F0F0F0; 
  color:#474747; 
  font-weight: bold; 
  text-align: center; 
  cursor:pointer;
  padding-left:0px; 
  padding-right:0px; 
}

.info-title{
  color:#336666;
  font-size:14px;
  font-weight:none;
  text-decoration:none;
  margin: 15px 0px 10px 15px;  
}

.info-subtitle{
  font-size: 10px; 
  font-weight: bold; 
  color:#666666; 
}

.info-inputtitle{
  font-size: 11px;   
  color:#656764; 
}
a.info-link, a.info-link:visited {
  color:#666666;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}
a.info-link:hover {
  color:#666666;
  font-size:11px;
  font-weight:bold;
  text-decoration:underline;
}




div.shadow{
  background:url(../dynamic/shadow.gif) no-repeat;
  padding:0px 5px 8px 0px;  
  overflow: auto;
  width:120px;
 }
 * html div.shadow {
height: 1%;
}
 div.shadow img{float:left}
 a img, img
 {border:0;margin:0;padding:0;}


/*-end----------------------infoblocks-------------------*/
