body {
  margin: 0px;
  margin-top: 6px;
  margin-bottom: 6px;
  padding: 0px;
  font-family: verdana;
  font-size: 10pt;
  background-color: #3F4B5C;
  background-color: #282D31;
  color: #DCDCDC;
}
.c_new_avail {
  color: red;
  font-weight: bold;
  background-image: url(../img_bg/bg_sand_silver.bmp);
  padding: 10px;
  border: 1px solid gray;
  margin: 4px;
}

.key {
  font-family: 'Courier New';
  font-size: 9pt;
  border: 1px solid #aaaaaa;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 0px;
  padding-bottom: 0px;
}

li {
  padding-top: 1px;
  padding-bottom: 3px;
}

.c_main_frame {
  padding: 1px;
  border: none;
  text-align: center;
  color: white;
  background-color: black;
  border: 1px solid #535F73;
  background-color: #535F73;
  -moz-border-radius: 3px;
}

.c_top {
  margin: 0px;
  padding: 0px;
  color: white;
  background-color: black;
  border: 0px solid red;
}

.c_top2 {
  padding: 2px;
  border: 0px solid #606060;
  color: #C5C0B1;
  background-image: url(../img_bg/bg_blue_6.bmp);
}

.c_menu {
  margin: 0px;
  padding: 3px;
  padding-left: 0px;
  background-color: #343E4B; 
  border: 1px solid #535F73;
  border-right: none;
  color: white;
  width: 100%;
}


a.link_menu {
  color: #D5CAB3;
  font-family: verdana;
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;
  padding: 3px;
  padding-left: 18px;
  padding-right: 18px;
  margin-left: 0px;
  border-right: 1px dotted #6A7888;
  background-color: #4F5E73;
}
a.link_menu:visited {
  color: #D5CAB3;
  text-decoration: none;
}
a.link_menu:hover {
  color: #F7DF91;
  text-decoration: none;
  background-color: #6A7888;
}



.search_block {
  background-color: #C8C7C1;
  background-color: #9DA9BB;
  text-align: center;
  vertical-align: middle;
  padding: 3px;
  border-bottom: 1px solid #8493AA;
  font-size: 9pt;
  margin: 0px;
}

.c_left {
  padding-right: 0px;
  margin: 0px;
  background-color: #3F4B5C;
  border: 0px solid lime;
  vertical-align: top;
}
.c_left_menu_item {
  text-align: center;
  padding-top: 6px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 6px;
  border: 1px solid #535F73;
  border: 1px solid #4D565E;
  background-color: #343E4B;
  background-color: #383F45;
  background-color: #4B535C;
  border: 1px solid #394046;
  text-align: center;
  margin: 0px;
  
  text-align: center;
  padding-top: 6px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 6px;
  border: 1px solid #535F73;
  border: 1px solid #4D565E;
  background-color: #343E4B;
  background-color: #383F45;
  text-align: center;
  margin: 0px;
}
.c_left_menu_subitem {
  background-color: #675c49;
  text-align: center;
  padding-top: 4px;
  padding-left: 10px;
  padding-right: 4px;
  padding-bottom: 4px;
  border: 1px solid #535F73;
  background-color: #4F5E73;
  text-align: left;
  margin: 0px;
}
.c_left_menu_subitem_s {
  background-color: #675c49;
  text-align: center;
  padding-top: 4px;
  padding-left: 10px;
  padding-right: 4px;
  padding-bottom: 4px;
  border: 1px solid gainsboro;
  background-color: #4F5E73;
  text-align: left;
  margin: 0px;
}

.c_right {
  padding: 0px;
  padding-left: 1px;
  margin: 0px;
  background-color: #343E4B;
  border: 0px solid lime;
  vertical-align: top;
}

.c_bottom {
  margin: 0px;
  padding: 0px;
  color: #A9A9A9;
  background-color: #343E4B;
  border: 1px solid #535F73;
}
.c_bottom_item {
  color: #A9A9A9;
  border: 1px solid #535F73;
  font-family: arial;
  font-size: 8pt;
  text-align: center;
  vertical-align: middle;
  padding: 1px;
}


.c_main {
  padding: 0px;
  margin: 0px;
  border: none;
  color: black;
  ba ckground-image: url(../img_bg/bg_sand_silver.bmp);
  background-color: #ebe8de;
  background-color: #f7f5f0;
}
.c_tbf {
  padding: 1px;
  border: 1px solid dad5c2;
  bac kground-image: url(../img_bg/bg_sand_silver.bmp);
  color: black;
}
.c_text_block {
  padding: 5px;
  ba ckground-image: url(../img_bg/bg_sand_silver.bmp);
  border: 1px solid gray;
  border-bottom: 3px ridge gray;
  border-right: 3px ridge gray;
  color: black;
  background-color: #ebe8de;
  background-color: #f7f5f0;
}

.c_cat_title {
  padding: 5px;
  padding-top: 8px;
  border: 0px solid gray;
  border-bottom: 0px ridge gray;
  border-right: 0px ridge gray;
  color: black;
  text-align: left;
}



.navmenu_bg {
  font-family: arial;
  font-size: 11px;
  padding: 4px;
  padding-left: 8px;
  padding-right: 8px;
  background-color: #0061A8;
  color: #e4e4e4;
  border: 1px solid #bbbbbb;
  -moz-border-radius: 0px;
  position: relative;
  margin: 0px;
}

.navmenu_item {
  vertical-align: middle;
  padding: 0px;
  text-align: center;
  position: relative;
  margin: 0px;
}

a.link_navmenu {
	color: #e4e4e4;
	font-family: tahoma;
	font-size: 13px;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
a.link_navmenu:visited {
	color: #534000;
	color: #e4e4e4;
	text-decoration: none;
}
a.link_navmenu:hover {
	color: #534000;
	color: white;
	text-decoration: underline;
}





.c_pad_10 {
  padding: 10px;
}



td {
  font-family: verdana;
  font-size: 10pt;
  color: black;
}

.cn {
  font-family: 'courier new';
}



/* /////////////////////////// spacing ///////////////////////////// */
.c_hr_ex {
  padding: 0px;
  border-top: 1px double #9B9B9B;
  margin-left: 0mm;
  margin-right: 0mm;
  margin-top: 1px;
  margin-bottom: 1px;
}
/* /////////////////////////// spacing ///////////////////////////// */
.c_space_1 {
  margin: 0px;
  padding: 1px;
}
.c_space_2 {
  margin: 0px;
  padding: 2px;
}
.c_space_3 {
  margin: 0px;
  padding: 3px;
}
.c_space_4 {
  margin: 0px;
  padding: 0px;
  height: 4px;
}
.c_space_5 {
  margin: 0px;
  padding: 5px;
}
.c_space_6 {
  margin: 0px;
  padding: 6px;
}
/* /////////////////////////// anchors ///////////////////////////// */
a {
  color: #800000;
  c olor: #303092;
  co lor: #0047CC;
  color: #0000CC;
  text-decoration: none;
}
a:visited {
  color: #534000;
  color: #550000;
  color: navy;
  text-decoration: none;
}
a:hover {
  color: #550000;
  c olor: #2B50E6;
  text-decoration: underline;
}

a.list {
  color: #113355;
  text-decoration: none;
  font-size: 8pt;
}
a.list:visited {
  color: #113355;
  text-decoration: none;
}
a.list:hover {
  color: #113355;
  text-decoration: underline;
}


a.light1 {
  color: #D5CAB3;
  text-decoration: none;
  font-size: 9pt;
  font-family: Arial;
}
a.light1:visited {
  color: #D5CAB3;
  text-decoration: none;
}
a.light1:hover {
  color: #D5CAB3;
  text-decoration: underline;
}

a.light2 {
  color: #D5CAB3;
  text-decoration: none;
  font-size: 8pt;
  font-family: Verdana;
}
a.light2:visited {
  color: #D5CAB3;
  text-decoration: none;
}
a.light2:hover {
  color: #D5CAB3;
  text-decoration: underline;
}



a.link_left_menu {
  color: #D5CAB3;
  color: #F7DF91;
  font-family: verdana;
  font-size: 12px;
  text-decoration: none;
}
a.link_left_menu:visited {
  color: #D5CAB3;
  color: #F7DF91;
  text-decoration: none;
}
a.link_left_menu:hover {
  color: #F7DF91;
  text-decoration: underline;
}

a.link_left_submenu {
  color: #D5CAB3;
  text-decoration: none;
  font-family: verdana;
  font-size: 11px;
}
a.link_left_submenu:visited {
  color: #D5CAB3;
  text-decoration: none;
}
a.link_left_submenu:hover {
  color: #F7DF91;
  text-decoration: underline;
}

a.link_bottom {
  color: #D6D6D6;
  text-decoration: none;
  font-family: verdana;
  font-size: 11px;
}
a.link_bottom:visited {
  color: #D6D6D6;
  text-decoration: none;
}
a.link_bottom:hover {
  color: white;
  text-decoration: none;
}

a.link_fav_desc {
  color: black;
  text-decoration: none;
  font-family: arial;
  font-size: 9pt;
}
a.link_fav_desc:visited {
  color: black;
  text-decoration: none;
}
a.link_fav_desc:hover {
  color: #224466;
  text-decoration: underline;
}


a.link_fav_title {
  color: #800300;
  color: #003EF4;
  font-family: tahoma;
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;
}
a.link_fav_title:visited {
  color: #333399;
  text-decoration: none;
}
a.link_fav_title:hover {
  color: #003EF4;
  text-decoration: underline;
}

a.link_fav_title_2 {
  color: #003EF4;
  font-family: tahoma;
  font-size: 13pt;
  font-weight: normal;
  text-decoration: none;
}
a.link_fav_title_2:visited {
  color: #333399;
  text-decoration: none;
}
a.link_fav_title_2:hover {
  color: #003EF4;
  text-decoration: underline;
}


a.link_down {
  color: #243651;
  font-family: tahoma;
  font-size: 17px;
  text-decoration: none;
  font-weight: bold;
  padding: 1px;
  padding-left: 10px;
  padding-right: 10px;
  border: 1px solid #243651;
  -moz-border-radius: 0px;
  background-color: white;
}
a.link_down:visited {
  text-decoration: none;
  background-color: white;
}
a.link_down:hover {
  color: #3140CA;
  text-decoration: none;
  border: 1px solid #3140CA;
  background-color: white;
}


a.button_link {
  color: #223399;
  font-family: verdana;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  padding: 2px;
  padding-left: 10px;
  padding-right: 10px;
  border: 1px solid #223399;
  border: 1px solid #99AABB;
  background-color: white;
}
a.button_link:visited {
  text-decoration: none;
  background-color: white;
}
a.button_link:hover {
  color: #2233EE;
  text-decoration: none;
  border: 1px solid #2233EE;
  background-color: white;
}


a.button_link_2 {
  color: #243651;
  font-family: tahoma;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
  padding: 1px;
  padding-left: 8px;
  padding-right: 8px;
  border: 1px solid #243651;
  background-color: #e4e4e4;
  background-color: white;
}
a.button_link_2:visited {
  text-decoration: none;
  background-color: white;
}
a.button_link_2:hover {
  color: #3140CA;
  text-decoration: none;
  border: 1px solid #3140CA;
  background-color: white;
}


a.button_link_3 {
  color: #243651;
  color: #3140CA;
  font-family: tahoma;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
  padding: 1px;
  padding-left: 8px;
  padding-right: 8px;
  border: 1px solid #243651;
  border: 0px solid silver;
}
a.button_link_3:visited {
  text-decoration: none;
}
a.button_link_3:hover {
  color: #3140CA;
  color: blue;
  text-decoration: underline;
  border: 0px solid #3140CA;
}

a.link_sort {
  color: #333399;
  font-family: verdana;
  font-size: 11px;
  text-decoration: none;
  font-weight: none;
  padding: 2px;
  padding-left: 4px;
  padding-right: 4px;
  border: 0px solid #333399;
}
a.link_sort:visited {
  text-decoration: none;
}
a.link_sort:hover {
  color: #2233EE;
  text-decoration: none;
  border: 0px solid #2233EE;
}


a.link_comment {
  color: #D84A0E;
  font-family: verdana;
  font-size: 11px;
  text-decoration: none;
  font-weight: none;
}
a.link_comment:visited {
  text-decoration: none;
  color: #D84A0E;
}
a.link_comment:hover {
  color: #F16325;
  text-decoration: underline;
}



.c_text_sort {
  color: black;
  font-family: verdana;
  font-size: 11px;
  text-decoration: none;
  font-weight: none;
  padding: 2px;
  padding-left: 6px;
  padding-right: 6px;
  border: 0px solid black;
  font-weight: bold;
  
}


a.link_nav {
  color: black;
  font-family: verdana;
  font-size: 8pt;
  text-decoration: none;
  font-weight: none;
  padding: 1px;
  padding-left: 3px;
  padding-right: 3px;
  border: 1px solid gray;
  background-color: #ECE9E1;
}
a.link_nav:visited {
  text-decoration: none;
  color: gray;
  border: 1px solid silver;
  background-color: #ECE9E1;
}
a.link_nav:hover {
  color: black;
  text-decoration: none;
  border: 1px solid black;
  background-color: #F8F1E4;
}

a.link_nav_next {
  color: #494338;
  font-family: 'courier new';
  font-size: 8pt;
  text-decoration: none;
  font-weight: none;
  padding: 1px;
  padding-left: 5px;
  padding-right: 5px;
  margin-left: 8px;
  border: 1px solid #494338;
  background-color: #C8BDA8;
}
a.link_nav_next:visited {
  color: #494338;
  text-decoration: none;
}
a.link_nav_next:hover {
  color: #494338;
  text-decoration: none;
  border: 1px solid black;
  background-color: #AD9C8D;
}

a.link_nav_prev {
  color: #494338;
  font-family: 'courier new';
  font-size: 8pt;
  text-decoration: none;
  font-weight: none;
  padding: 1px;
  padding-left: 5px;
  padding-right: 5px;
  margin-right: 8px;
  border: 1px solid #494338;
  background-color: #C8BDA8;
}
a.link_nav_prev:visited {
  color: #494338;
  text-decoration: none;
}
a.link_nav_prev:hover {
  color: #494338;
  text-decoration: none;
  border: 1px solid black;
  background-color: #AD9C8D;
}



a.link_nav_first {
  color: #494338;
  font-family: 'courier new';
  font-size: 8pt;
  text-decoration: none;
  font-weight: none;
  padding: 1px;
  padding-left: 4px;
  padding-right: 4px;
  border: 1px solid #494338;
  background-color: #C8BDA8;
}
a.link_nav_first:visited {
  color: #494338;
  text-decoration: none;
}
a.link_nav_first:hover {
  color: #494338;
  text-decoration: none;
  border: 1px solid black;
  background-color: #AD9C8D;
}




a.main_title_link {
  color: #e1dcc8;
  font-family: tahoma;
  font-size: 13pt;
  text-decoration: none;
  font-style: none;
  font-weight: normal;
}
a.main_title_link:visited {
  color: #e1dcc8;
  text-decoration: none;
}
a.main_title_link:hover {
  color: #f7f5f0;
  text-decoration: none;
}


a.link_logo {
  color: silver;
  font-family: verdana;
  font-size: 8pt;
  text-decoration: none;
  font-weight: none;
  border: 1px solid #606060;
  padding: 2px;
  padding-left: 6px;
  padding-right: 6px;
  background-image: url(../img_bg/bg_blue_3.bmp);
  -moz-border-radius: 0px;
}
a.link_logo:visited {
  color: silver;
  text-decoration: none;
}
a.link_logo:hover {
  color: gainsboro;
  text-decoration: none;
  border: 1px solid #808080;
}

/* /////////////////////////////////////////////////////////////////////////////////// */
.c_nav_item {
  border: 1px solid #aaaaaa;
  padding: 1px;
  padding-left: 4px;
  padding-right: 4px;
  font-size: 8pt;
}

.c_nav_item_current {
  border: 1px solid black;
  padding: 1px;
  padding-left: 4px;
  padding-right: 4px;
  font-size: 10pt;
  background-color: #c0c0c0;
  font-weight: bold;
}

.c_nav_prev {
  border: 0px solid #aaaaaa;
  font-size: 8pt;
}

.c_nav_next {
  border: 0px solid #aaaaaa;
  font-size: 8pt;
}


.c_nav_panel
{
  padding: 8px;
  border: 1px solid #cec5a6;
  text-align: center;
  background-color: #e1dcc8;
}

.c_nav_panel_light
{
  padding: 8px;
  border: 0px solid #bbbbbb;
  text-align: center;
  background-color: #ECE9E1;
}



.c_fav_item {
  padding: 4px;
  padding-bottom: 1px;
  border: 1px solid #dad5c2;
  color: black;
  font-size: 9pt;
  text-align: left;
  -moz-border-radius: 4px;
  background-color: #f7f5f0;
}

.c_fav_title {
  padding: 4px;
  padding-left: 14px;
  padding-right: 14px;
  margin-bottom: 6px;
  border: px solid #b9b9b9;
  border: 1px solid #CCC6B0;
  text-align: center;
  background-color: #E0DCCF;
  background-color: #e1dcc8;
}

.c_fav_bottom {
border: 1px solid #CCC6B0;
  color: black;
  font-size: 8pt;
  text-align: center;
  padding: 2px;
  -moz-border-radius: 2px;
  background-color: #E0DCCF;
  background-color: #e1dcc8;
}

.c_fav_bottom_2 {
  border: 1px solid #aaaaaa;
  border: 1px solid #dad5c2;
  color: black;
  font-size: 8pt;
  text-align: center;
  padding: 2px;
  -moz-border-radius: 2px;
  background-color: #E0DCCF;
  background-color: #e1dcc8;
}
/* /////////////////////////// anchors ///////////////////////////// */

/* //////////////////// headers /////////////////// */
h1 {
	font-family: tahoma;
	font-size: 15pt;
	font-weight: normal;
	padding: 0px;
	color: #301010;
	margin: 0px;
}
h2 {
	font-family: tahoma;
	font-size: 11pt;
	padding: 4px;
	padding-top: 5px;
	padding-left: 8px;
	margin: 0px;
	color: gainsboro;
	text-align: left;
	border: 1px solid #bbbbbb;
	background-color: #4D565E;
	font-weight: normal;
	
  border: 1px solid #415A81;
  background-color: #597AAC;;
}
h3 {
	font-family: arial;
	font-size: 14px;
	padding: 8px;
	padding-left: 0px;
	margin: 0px;
	color: #301010;
	text-align: left;
}

h4 {
	font-family: arial;
	font-size: 13px;
	padding: 8px;
	padding-left: 0px;
	margin: 0px;
	color: #301010;
	text-align: left;
}
/* ////////////////////////////// cells /////////////////////////// */
.cell_g1 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: black;
  border: 1px solid #aaaaaa;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 1px;
  padding-bottom: 1px;
  background: url(../img_bg/bg_green.bmp);
}
.cell_g2 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 1px;
  padding-bottom: 1px;
  background: url(../img_bg/bg_green_2.bmp);
}
.cell_g3 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url(../img_bg/bg_green_3.bmp);
}
.cell_g4 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: #DCDCDC;
  border: 1px solid gray;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url(../img_bg/bg_green_4.bmp);
}
.cell_g5 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: gainsboro;
  border: 1px solid gray;
  padding-left: 9px;
  padding-right: 8px;
  padding-top:2px;
  padding-bottom:2px;
  background: url(../img_bg/bg_green_5.bmp);
}
.cell_g6 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: gainsboro;
  border: 1px solid gray;
  padding-left: 9px;
  padding-right: 8px;
  padding-top:2px;
  padding-bottom:2px;
  background: url(../img_bg/bg_green_6.bmp);
}
.cell_g7 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: gainsboro;
  border: 1px solid gray;
  padding-left: 9px;
  padding-right: 8px;
  padding-top:2px;
  padding-bottom:2px;
  background: url(../img_bg/bg_green_7.bmp);
}


.cell_b1 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 1px;
  padding-bottom: 1px;
  background: url(../img_bg/bg_blue.bmp);
}
.cell_b2 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 1px;
  padding-bottom: 1px;
  background: url(../img_bg/bg_blue_2.bmp);
}
.cell_b3 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url(../img_bg/bg_blue_3.bmp);
}
.cell_b4 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: #DCDCDC;
  border: 1px solid gray;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url(../img_bg/bg_blue_4.bmp);
}
.cell_b5 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: gainsboro;
  border: 1px solid gray;
  padding-left: 9px;
  padding-right: 8px;
  padding-top:2px;
  padding-bottom:2px;
  background: url(../img_bg/bg_blue_5.bmp);
}

.cell_det_rating {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: gainsboro;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 8px;
  padding-right: 8px;
  padding-top:2px;
  padding-bottom:2px;
  bac kground: url(../img_bg/bg_sand_silver.bmp);
  background-color: #D8D7D1;
  background-color: #ebe8de;
  background-color: #f0ede3;
}

.cell_det_img {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: gainsboro;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 8px;
  padding-right: 8px;
  padding-top:2px;
  padding-bottom:2px;
  b ackground: url(../img_bg/bg_sand_silver.bmp);
  background-color: #D8D7D1;
  background-color: #ebe8de;
  background-color: #f7f5f0;
}

.cell_det_title {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: gainsboro;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 8px;
  padding-right: 8px;
  padding-top:2px;
  padding-bottom:2px;
  bac kground: url(../img_bg/bg_sand_silver.bmp);
  background-color: #D8D7D1;
  background-color: #f7f5f0;
}

.cell_det_desc {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: gainsboro;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 2px;
  padding-bottom: 2px;
  bac kground: url(../img_bg/bg_sand_silver.bmp);
  background-color: #D8D7D1;
  background-color: #ebe8de;
  background-color: #f7f5f0;
}

.cell_det_light {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 2px;
  padding-bottom: 2px;
  background-color: #D8D7D1;
  background-color: #ebe8de;
  background-color: #f0ede3;
}

.cell_det_vlight {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 2px;
  padding-bottom: 2px;
  background-color: #E3E2DF;
  background-color: #f7f5f0;
  background-color: white;
}

.cell_det_dark {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 2px;
  padding-bottom: 2px;
  background-color: #C8C7C1;
  background-color: #e3dfd2;
}

.cell_det_vdark {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 2px;
  padding-bottom: 2px;
  background-color: #dad5c2;
}

.cell_ss {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 1px;
  padding-bottom: 1px;
  ba ckground: url(../img_bg/bg_sand_silver.bmp);
}

.cell_s1 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 1px;
  padding-bottom: 1px;
  background: url(../img_bg/bg_silver.bmp);
}
.cell_s2 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 1px;
  padding-bottom: 1px;
  background: url(../img_bg/bg_silver_2.bmp);
}
.cell_s3 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url(../img_bg/bg_silver_3.bmp);
}
.cell_s4 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: #DCDCDC;
  border: 1px solid gray;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url(../img_bg/bg_silver_4.bmp);
}
.cell_s5 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: gainsboro;
  border: 1px solid gray;
  padding-left: 9px;
  padding-right: 8px;
  padding-top:2px;
  padding-bottom:2px;
  background: url(../img_bg/bg_silver_5.bmp);
}


.cell_sand1 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 1px;
  padding-bottom: 1px;
  background: url(../img_bg/bg_sand.bmp);
}
.cell_sand2 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 1px;
  padding-bottom: 1px;
  background: url(../img_bg/bg_sand_2.bmp);
}
.cell_sand3 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url(../img_bg/bg_sand_3.bmp);
}
.cell_sand4 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: #DCDCDC;
  border: 1px solid gray;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url(../img_bg/bg_sand_4.bmp);
}
.cell_sand5 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: gainsboro;
  border: 1px solid gray;
  padding-left: 9px;
  padding-right: 8px;
  padding-top:2px;
  padding-bottom:2px;
  background: url(../img_bg/bg_sand_5.bmp);
}
.cell_sand6 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: gainsboro;
  border: 1px solid gray;
  padding-left: 9px;
  padding-right: 8px;
  padding-top:2px;
  padding-bottom:2px;
  background: url(../img_bg/bg_sand_6.bmp);
}
.cell_sand7 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: gainsboro;
  border: 1px solid gray;
  padding-left: 9px;
  padding-right: 8px;
  padding-top:2px;
  padding-bottom:2px;
  background: url(../img_bg/bg_sand_7.bmp);
}
.cell_sand8 {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: gainsboro;
  border: 1px solid gray;
  padding-left: 9px;
  padding-right: 8px;
  padding-top:2px;
  padding-bottom:2px;
  background: url(../img_bg/bg_sand_8.bmp);
}

.cell_sand_silver {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  color: black;
  border: 1px solid #dad5c2;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 1px;
  padding-bottom: 1px;
  background: url(../img_bg/bg_sand_silver.bmp);
}



.cell_details_light {
  font-style: none;
  font-family: verdana;
  font-size: 11px;
  color: black;
  border: none;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.cell_details_dark {
  font-style: none;
  font-family: arial;
  font-size: 12px;
  color: #DCDCDC;
  color: #200000;
  f ont-weight: bold;
  border: 0px solid #dad5c2;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 3px;
  padding-bottom: 3px;
  margin: 0px;
  background: url(../img_bg/bg_silver_2.bmp);
  width: 23%;
}

.cell_details_title {
  font-style: none;
  font-family: verdana;
  font-size: 12px;
  font-weight: normal;
  color: #DCDCDC;
  border: 1px solid #415A81;
  padding-left: 9px;
  padding-right: 8px;
  padding-top: 2px;
  padding-bottom: 2px;
  background-color: #75684F;
  background-color: #597AAC;
  letter-spacing: 0pt;
  word-spacing: 4pt;
}

.cell_space_dark {
  border: 0px solid #dad5c2;
  height: 1px;
  background: url(../img_bg/bg_silver_2.bmp);
  padding: 0px;
  margin: 0px;
}

.cell_space_light {
  border: 0px solid #dad5c2;
  height: 4px;
  background: url(../img_bg/bg_green.bmp);
}



.c_border1 {
  margin: 2px;
  padding: 1px;
  border: 1px solid #aaaaaa;
  border: 1px solid #dad5c2;
  -moz-border-radius: 4px;
}


.c_down {
  margin: 0px;
  padding: 6px;
  b order: 1px solid gray;
  -moz-border-radius: 4px;
  b ackground: url(../img_bg/bg_green_5.bmp);
  width: 160px;
}

.c_down_bg {
  margin: 0px;
  padding: 3px;
  b order: 1px solid #dad5c2;
  -moz-border-radius: 4px;
  b ackground: url(../img_bg/bg_green_3.bmp);
  width: 174px;
}


