@charset "utf-8";
/* CSS Document */

body
{

	margin:0 0 0 0 ;
	padding:0;
	background-color:#F8EACD;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-size:bold;
	background-repeat:repeat-x;
	
}
*
{
	outline:none;
}

p
{
	padding:0;
	margin:0 0 8px 0;
}

a img
{
	border:none;
}

#container
{
	background-image:url(../images/bg/white_bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#FFF;
	top:0;
	padding-top:26px;
	text-align:center;
}

#top_menu
{
	background-image:url(../images/top_menu/bg.png); background-repeat:no-repeat; background-position:center;
}

#top_menu td
{
	/*vertical-align:top;
	width:1px;
	*/
}

#top_menu td img
{
	/*margin:3px 0 0 0;*/
	display:block;
}

#news
{
	list-style:none;
	padding:4px 0  0 29px ;
	margin:0;
	font-size:12px;
	line-height:15px;
	color:#4A4A4A;
	font-weight:bold;
	border:0px solid #0fffed;
	
}

#news a
{
	color:#4A4A4A;
	text-decoration:none;
}
#news a:hover
{
	text-decoration:underline;
}

#news .news_header, #news .news_header a
{
	color:#276D55;
	padding-top:6px;
}

#footer
{
	background-image:url(../images/bg/footer_grad_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding-bottom:50px;
}

.main_text
{
	color:#4A4A4A;
	font-weight:bold;
	font-size:12px;
}

.main_text a
{
	color:#0BDA93;
	text-decoration:none;
}

.main_text a:hover
{
	color:#0BDA93;
	text-decoration:underline;
}

.table_header_text
{
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
.table_header_text_small
{
	color:#fff;
	font-size:10px;
	font-weight:bold;
}

#table_footer
{
	background-image:url(../images/bg/table_footer.jpg);
	height:32px;
	background-color:#276d55;
	background-repeat:no-repeat;
	background-position:left;
	text-align:center;
	vertical-align:middle;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	padding-right:0px;
}
#table_footer a
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

#content_menu_table
{
	background-image:url(../images/content_menu/top_25.gif);
	background-position:top center;
	background-repeat:no-repeat;
	margin-top:15px;
}

ul#content_menu_header
{
	list-style:none;
	color:#816D42;
	font-size:18px;
	padding:0;
	margin:0;
	background-image:url(../images/content_menu/title_bottom.png);
	background-repeat:no-repeat; 
	background-position:bottom left;
	
}

#content_menu_items
{
	border-bottom:8px solid #276D55; 
	border-left:8px solid #276D55; 
	border-right:8px solid #276D55;
}

#content_picture
{
	padding-top:19px;
	border-bottom:0px solid #276D55; 
	border-left:4px solid #276D55; 
	border-right:4px solid #276D55;
	border-top:4px solid #276D55;
}


#content_area
{
	color:#4A4A4A;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-size:bold;
	border-bottom:4px solid #276D55; 
	border-left:4px solid #276D55; 
	border-right:4px solid #276D55;
	padding:11px 18px;
}

#content_area a
{
	color:#4A4A4A;
	text-decoration:underline;
}
#content_area a:hover
{
	text-decoration:none;
}
#content_area img
{
	border:4px solid #276D55;
	margin:0px 6px 6px 6px;
}

.noborder
{
	border:none;
}



.footer_text, .footer_text a
{
	color:#816D42;
	text-decoration:none;
	padding-left:18px;
	font-size:10px;
	font-weight:bold;
}













#content_menu
{
	margin-top:10px;
	margin-left:0px;
	padding:0;
	font-weight:bold;
	color:#4A4A4A;
	font-size:12px;
	
}
#content_menu a
{
	color:#4A4A4A;
	text-decoration:none;
	font-size:12px;
}
#content_menu a:hover
{
	text-decoration:underline;
}
tr>td.icon
{
	background-image:url(../images/content_menu/icon_small.png);
	background-position:center;
	background-repeat:no-repeat;
	width:26px;
}
tr#selected>td.icon
{
	background-image:url(../images/content_menu/icon_selected.png);
	background-position:center;
	background-repeat:no-repeat;
	width:26px;
}
tr#selected_sub>td.icon,tr.sub>td.icon
{
	background-image:url(../images/content_menu/icon_small.png);
	background-position:right;
	background-repeat:no-repeat;
	width:26px;
}

tr#selected>td, tr#selected>td>a
{
	color:#816D42;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
tr#selected>td>a:hover
{
	text-decoration:underline;
}
tr.sub>td>a
{
	padding-left:0px;
	font-weight:bold;
}
tr.sub>td,tr#selected_sub>td
{
	padding-left:8px;
}
 tr#selected_sub>td>a
{
	color:#276D55;
	padding-left:0px;
	font-weight:bold;
	text-decoration:none;
}
.seperator
{
	background-image:url(../images/content_menu/seperator.png);
	background-position:right;
	background-repeat:no-repeat;
	height:5px;
}


td.table_seperator
{
	border-left:4px solid #276d55;
	border-right:4px solid #276d55; 
	height:1px;
}

td.table_seperator div
{
	height:1px; 
	width:100%; 
	background-color:#ddcda8;
}


.product_title,.product_title a
{
	color:#816d42;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	text-decoration:none;
}
.product_title img
{
	vertical-align:top;
}
.product_text
{
	color:#4a4a4a;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.form input
{
	color:#4a4a4a;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid #dedede;
	background-color:#faf7f2;
	width:220px;
	padding:0 5px;
}
.form textarea
{
	color:#4a4a4a;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid #dedede;
	background-color:#faf7f2;
	overflow:auto;
	width:220px;
	padding:0 5px;
}


#screenshot{
	position:absolute;
	border:0px solid #ccc;
	background-color:#276d55;
	padding:4px;
	display:none;
	color:#fff;
	}




.oddtr
{	background-color:#EFF1F1; }

.eventr
{   background-color:#F8F8F8; }

.trover
{   background-color:#ede7dc; }

.trclick
{	background-color: #ede7dc; }

table.strip
{ 
	border:0px solid #79c6ac; 
	width:650px;
	background-color:#79c6ac;
}
table.strip td
{
	padding:5px 8px;
	color:#276d55;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

table.nostrip
{ 
	border:0px solid #79c6ac; 
	width:650px;
	background-color:#79c6ac;
}
table.nostrip td
{
	padding:5px 8px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFF;
}


table.nostrip_manual
{ 
	border:0px solid #79c6ac; 
	width:650px;
	background-color:#79c6ac;
}
table.nostrip_manual td
{
	padding:2px 4px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#ffffff;
}

.glowing_text
{
	color:#276d55;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.small_text
{
	color:#000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}

.product_note
{
	width:650px; 
	margin:auto;
	color:#276d55;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:8px;
}

#trflag { position:absolute; margin-left:700px; margin-top:-15px; }


