/**************************************/
/* Initialization                     
/**************************************/
h1, h2, h3, h4, h5, h6, p, img, blockquote, q, table, thead, tbody, tfoot, caption, th, tr, td, a, form, input, textarea, fieldset, pre, div {
	margin: 0;
}
html, body {
	margin: 0;
	padding: 0;
	width: 100%;
}
/**************************************/
/* HTML Elements                      
/**************************************/
/* Basic */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	background-color:#eaeaea;
}
p, ul, li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #666;
}
.ContentArea p{
	padding-bottom:10px;
}
ul, li{
	padding:0px;
	margin:0px;
}
ul {
	padding-left:10px;
}
li {
	list-style-image:url(../images/bullet_blue.gif);
	background-position:10 10;
	margin-left:10px;
}
hr {
	color: #cccccc;
	height: 1px;
}
a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #388fbf;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}

/*********************************/
/* Skin Styles
/*********************************/
table#SiteTable {
	width:800px;
	border:1px solid #B0B0B0;
	border-bottom:none;
	margin: 0 auto;
}
table#SiteTable td{
	background-color:#FFFFFF;
	border-bottom:1px solid #B0B0B0;
	vertical-align:top;
}
table#SiteTable td.Banner{
	background-color:#FFFFFF;
	border-bottom:1px solid #B0B0B0;
	border-bottom:none;
	height:84px;
}
.BGGlobal, .BGRed, .BGYellow, .BGBlue, .BGGreen{
	background-image:url(../images/banners/global.jpg);
	background-repeat:no-repeat;
}
.BGRed{
	background-image:url(../images/banners/red.jpg);
}
.BGYellow{
	background-image:url(../images/banners/yellow.jpg);
}
.BGBlue{
	background-image:url(../images/banners/blue.jpg);
}
.BGGreen{
	background-image:url(../images/banners/green.jpg);
}
.stdrow, .altrow, .rowhighlight  {
	color: #7D7160;
	background-color:#FFFEFA;
	vertical-align:top;
}
.altrow {
	background-color:#F7F5EE;
}
.rowhighlight {
	background-color:#F6F3E9;
}
.ErrorMessage {
	font-weight: bold;
	color: #C86018;
	line-height: 1.5;
}
.HomeFlashBackground {
	background-image:url(../images/background.png);
	background-repeat:no-repeat;
	text-align:center;
}
.HomeBottomBox, .HomeBottomBoxEndCap {
	border-right:1px solid #B0B0B0;
}
.HomeBottomBoxEndCap{
	border-right:none;
}
.HomeBoxTitle, .HomeBoxTitle a, .HomeBoxTitle a:hover, .LeftNavMenuItemMain, .LeftNavMenuItemMain a, .LeftNavMenuItemMain a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.LeftNavMenuItemMain, .LeftNavMenuItemMain a, .LeftNavMenuItemMain a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
#LeftNavMenu {
	padding:10px;
	
}
.LeftNavBlue, .LeftNavYellow, .LeftNavGreen, .LeftNavRed {
	background-image:url(../images/backgrounds/bg_sidenav_blue.jpg);
	background-repeat:no-repeat;
	height:547px;
}
.LeftNavYellow {
	background-image:url(../images/backgrounds/bg_sidenav_yellow.jpg);
}
.LeftNavGreen {
	background-image:url(../images/backgrounds/bg_sidenav_green.jpg);
}
.LeftNavRed {
	background-image:url(../images/backgrounds/bg_sidenav_red.jpg);
}
.LeftNavSubMenu {
	padding-bottom:10px;
}
.LeftNavSubMenu a, .LeftNavSubMenu a:hover{
	color:#999;
	font-size:10px;
	padding-left:10px;
}
.HomeBoxTitle {
	text-align:left;
	height:30px;
}
.Red, .Red a:active, .Red a:link, .Red a:visited, .Red a:hover{
	color: #ac1e34;
}
.Green, .Green a:active, .Green a:link, .Green a:visited, .Green a:hover{
	color: #378126;
}
.Yellow, .Yellow a:active, .Yellow a:link, .Yellow a:visited, .Yellow a:hover{
	color: #db9603;
}
.Blue, .Blue a:active, .Blue a:link, .Blue a:visited, .Blue a:hover{
	color: #0a5884;
}
.LeftNavPane {
	width:184px;
	background-image:url(../images/backgrounds/bg_sidenav.gif);
	background-repeat:repeat-y;
}
#LeftNavPaneTop {
	background-image:url(../images/sidenav_top.gif);
	background-repeat:no-repeat;
	width:184px;
	height:8px;
	font-size:1%;
	overflow:hidden;
}
.ContentPane, .ContentPaneRed, .ContentPaneBlue, .ContentPaneYellow, .ContentPaneGreen{
	width:616px;
	background-image:url(../images/backgrounds/bg_main.jpg);
	background-repeat:no-repeat;
	background-color:#F8F8F8;
}
.ContentPaneRed{
	background-image:url(../images/backgrounds/bg_red.jpg);
	background-repeat:no-repeat;
}
.ContentPaneBlue{
	background-image:url(../images/backgrounds/bg_blue.jpg);
	background-repeat:no-repeat;
}
.ContentPaneYellow{
	background-image:url(../images/backgrounds/bg_yellow.jpg);
	background-repeat:no-repeat;
}
.ContentPaneGreen{
	background-image:url(../images/backgrounds/bg_green.jpg);
	background-repeat:no-repeat;
}

table#SiteTable .ContentTable td{
	background-color:transparent;
	border:none;
}
table#SiteTable .ContentArea{
	padding-top:10px;
}
.spacer, .clear { height: 1px; font-size:1%; overflow:hidden; }
.clear { clear:both; }
.colorblock{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #388fbf;
	text-decoration: underline;
}
.colorblock:hover {
	text-decoration: none;
}
.colorblock:active {
	text-decoration: underline;
}