﻿body 
{	
	background-color: white;
}

/* Global */
a, a:visited, a:link, a:hover
{
	color: dodgerblue;
	text-decoration: none;
}

h2
{
	font-family: Tahoma, Verdana, Arial;
	color: #333;
	font-size: 1.5em;	
	font-weight: bold;
}
h3
{
	font-family: Verdana, Arial;
	font-size: 1.2em;	
	font-weight: bold;
	color: #ff9000;	
}
ul
{
	list-style-position: outside;
	margin-left: 1.5em;
	list-style-type: square;
	text-align: left;
}
li 
{
	 margin-bottom: .3em; 	 
}
ul.hl li { margin-bottom: 1em; }
/* Layout */
table.LayoutTable
{
	width:90%;
	text-align:left;
	border: none;
	overflow:hidden;		
}

tr.NavRow1 {}
tr.NavRow1 td { }
tr.NavRow1 td.R { display:none; }

tr.NavRow2
{	
	background-image: url(../images/layout/row2_bar.jpg);
	background-repeat: repeat-x;
	background-color: #ccc9c1;
	height: 170px;
}
tr.NavRow3 { display:none; }
div.SearchD { display:none; }
tr.BodyRow
{
	background-color: #fff;
}
tr.BodyRow td.BodyRow 
{	
	font-size: 1em;
	line-height:1.3em;
	text-align: justify;
}
td.BodyRow h2 { margin-top:0px;}

td.bc
{
	padding-bottom:10px;
	font-size: 12pt;
	padding-right: 10px;
}

div.cw
{	
	text-align:center;
	margin-top: 2em;
	color: #999;
	clear:both;
}

/* Top Feature */
div.TopFeatureCont
{
	margin-left:10px;
	margin-right:15px;
}
div.TopFeatureCont h3
{
	color: Black;
	font-size: 20px;
	font-family: Tahoma;
	margin-bottom:-10px;
}
div.TopFeatureCont p
{
	text-align: justify;
	font-size: 11px;
	line-height:15px;
	margin-bottom:-8px;
}

/* Main Page Boxes */
td.MainTopBox, td.MainBottomRightBox
{
	padding: 10px;	
}
td.MainTopBox
{
}
td.MainBottomLeftBox
{	
	height: 200px;	
	overflow: hidden;
	width: 295px;
}
td.MainBottomRightBox
{
	background-image: url(../images/layout/graybox_bg.jpg);
	height: 200px;
	width: 295px;
	background-position: left top;
}

/* Sub Page */
td.BodySubLeftCol
{	
	display:none;
}
td.BodySubRightCol
{	
	padding: 10px 10px 10px 0px;
	vertical-align: top;
	width:100%;
}
div.BodyFloatBox
{
	width:200px;
	margin: 20px 0px 10px 3em;
	border-left: solid 1px black;
	padding-left:2em;	
}
img.floater 
{
	float: right;
	padding: 6px;
}

