﻿body
{
	margin:0px;
	background-color: #500505;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
a.nav:link
{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #051D61;
	text-decoration: underline;
}
a.nav:visited 
{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	text-decoration: underline;
}
a.nav:active 
{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
	text-decoration: underline;
}
a.nav:hover 
{
	text-decoration: none;
}

table {}
td {padding:0px;}
td.labelField {font:normal 8pt Verdana;color:#5a5a4f;font-weight:bold;text-align:right;padding:2px;}
td.inputField {font:normal 8pt Verdana;color:#5a5a4f;padding:2px;}
td.messageField {font:normal 8pt Verdana;color:Black;padding:0px;}
td.buttonField {font:normal 8pt Verdana;color:Black;height:30px;}
td.colContent {font:normal 10pt Arial, Verdana; color:#333333; background-image:url('images/colContent-bg.jpg');background-repeat:repeat-x;padding:10px;border:1px solid silver;}
td.colHeader {font:normal 11pt Arial, Verdana; color:#555555; font-weight:bold;padding:4px;border:1px solid silver;}
/*
td.colHdr {font:normal 8pt Verdana, Arial;vertical-align:bottom;color:White;font-weight:bold;text-align:left;padding:2px;background-color:#dddddd;background-image:url('App_Themes/PlasticSilverH/Web/mItemBack.gif');background-repeat:repeat-x;border-top:1px solid silver;border-bottom:1px solid silver;height:20px;}
td.dataCell {font:normal 8pt Verdana, Arial; vertical-align:top; color:black;text-align:left;padding:2px;border-bottom:1px solid #eeeeee;}
*/
.form {border-collapse:collapse; border:0px;}
.form td.field {color:Black;padding:2px;font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.form td.label {color:Black;padding:2px;font:normal 11px Verdana, Arial, Helvetica, sans-serif;text-align:right;}
.form td.buttons {padding-top:5px;padding-bottom:5px;}

.PropertyDetails {border-collapse:collapse; border:0px;}
.PropertyDetails thead td {color:White;background-color: #500505;padding:4px;font:normal 11px Verdana, Arial, Helvetica, sans-serif; text-align:center;font-weight:bold;}
.PropertyDetails tbody td.data {color:Black;padding:2px;font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.PropertyDetails tbody td.label {color:Black;padding:2px;font:normal 11px Verdana, Arial, Helvetica, sans-serif;text-align:right;font-weight:bold;}

h1 {color: #243F8D; font:normal 18pt Century Gothic, Arial, Helvetica, sans-serif;margin-bottom:5px;margin-top:0px;}
h2 {color: #5a5a4f; font:normal 14pt Century Gothic, Arial, Helvetica, sans-serif;margin-bottom:5px;margin-top:0px;}
h3 {color: #5a5a4f; font:normal 12pt Century Gothic, Arial, Helvetica, sans-serif;margin-bottom:5px;margin-top:0px;}

div {}
/*
.FormError {border: 1px solid silver; padding: 5px; background-color: #FB9191; margin-top: 5px; margin-bottom: 5px;}
.FormMessage {border: 1px solid silver; padding: 5px; background-color: #93FB91; margin-top: 5px; margin-bottom: 5px;}
*/
.FormError {border: 1px solid silver; padding: 5px; background-color: #FB9191; margin-top: 5px; margin-bottom: 5px;}/*#FFFAA9*/
.FormMessage {border: 1px solid silver; padding: 5px; color:White; background-color: #9AC3E5; margin-top: 5px; margin-bottom: 5px;}/*#E0E4FF*/
.ProgressIndicator{background-color:#FFFFFF;border:1px solid silver;padding:10px;}

.pageTitle 
{
	color:#bc5500;
	font:bold 24px Arial, Helvetica, sans-serif;
	padding:0px 0px 10px 0px;
}
.scroll
{
	scrollbar-3dlight-color:#99bbff; 
	scrollbar-arrow-color:white; 
	scrollbar-base-color:white; 
	scrollbar-darkshadow-color:#99bbff; 
	scrollbar-face-color:#99bbff; 
	scrollbar-highlight-color:white; 
	scrollbar-shadow-color:white; 
}

/* --------------- BLOG --------------- */
div.Blog
{
	margin-bottom:25px;
}
div.Blog input.btn
{
	border-top:solid 1px #D17B17;
	border-right:solid 1px #A13F0D;
	border-bottom:solid 1px #A13F0D;
	border-left:solid 1px #D17B17;
	background:#A4420D url(../images/cfx/button-bg.png);
	background-repeat: repeat-x;
	font:normal 8pt Arial;
	color:White;
	height:24px;
	text-transform:uppercase;
}
div.Blog a {
	color:#da7305;
	font-style:italic;
}
div.Blog h1
{
	color:#bc5500;
	font:bold 20px Arial, Helvetica, sans-serif;
	padding:0px 0px 10px 0px;
}
div.Blog h2
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
}
div.Blog h2 a
{
	color:#5a5a4f;
	font:normal 12pt Century Gothic, Arial, Helvetica, sans-serif;
	line-height:16px !important;
}
div.Blog em
{
	font-size: 8pt;
	color: #888;
}
div.Blog .BlogSep
{
	width:125px;
	margin:15px 0px 15px 0px;
	height:1px;
	border-bottom:1px dotted black;
}
div.Blog li.recent 
{
	list-style-type: none;
	background:url(../images/cfx/list-item.png) no-repeat 0 4px;
	padding:0px 0px 10px 18px;
}
div.Blog li.recent a {
	font:normal 8pt Verdana;
	color: #5a5a4f;
	text-decoration: underline;
}
div.Blog li.recent a:hover {
	font:normal 8pt Verdana;
	color: #5a5a4f;
	text-decoration: none;
}
/* --------------- BLOG --------------- */


span {}
.footnote {color:#B0B0B0;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.emphasis {color:#500505;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;}

input{}
.btn
{
	color:#000;
	background:#ffffff url(../images/button-bg.png) bottom repeat-x;
	border-top:1px solid #C0C0C0;
	border-left:1px solid #C0C0C0;
	border-right:1px solid #7B7B7B;
	border-bottom:1px solid #7B7B7B;
	font:normal 10pt Century Gothic, Arial, Helvetica, sans-serif;
	padding:2px 4px 2px 4px;
}

