body{
	font : 12px Verdana, Arial;
	background : #FFFFE1;
	margin:0px;
	padding:0px;	
	
	background-color:#FFFFE1;
	margin-top:0px;
	/*padding-left:3px;*/

}
#outer_div
{
	width:100%;
	height:100%;
	}
#site_wrap
{
	margin-left:auto;
	margin-right:auto;
	background:url(/masterpages/images/sitebg.gif) repeat-y -35px;
	width:790px;
	min-height:100%;
	padding:0 20px;
	}
#header
{
	background-image:url(/masterpages/images/topbg.gif);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#E7B0A5;
	width:100%;
	height:26px;
	}
#content
{
	min-height:500px;
	}
#contentLeft
{
	float:left;
	width:525px;
	padding:0px 20px 10px 20px;
	border-right:dashed 1px #CCCCCC;
	}
#contentRight
{
	float:left;
	width:200px;
	padding:10px;
	}
#footer
{
	background-color:#E7B0A5;
background-image:url(/masterpages/images/bottomfade.gif);
background-position:center top;
background-repeat:no-repeat;
height:25px;
padding-top:15px;
	}
#
.greySide
{
	border-left:solid 1px #CCCCCC;
	}
.quote
{
	background-image:url(/masterpages/images/quotebg.gif);
	background-position:center;
	background-repeat:no-repeat;
	padding-top:26px;
	padding-bottom:5px;
	padding-left:6px;
	padding-right:6px;
	height:36px;
	width:188px;
	font-style:italic;
	font-weight:bold;
	}
.topbg
{
	background-image:url(/masterpages/images/topbg.gif);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#E7B0A5;
	z-index:0;
	position:absolute;
	top:0px;
	left:0px;
	height:26px;
	width:100%;
	}
	.maindiv
	{
	background-image:url(/masterpages/images/sitebg.gif);
	background-position:center;
	background-repeat:repeat-y;
	padding-left:3px;
		}
.btmbg
{
	background-image:url(/masterpages/images/bottomfade.gif);
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#E7B0A5;
	height:25px;
	left:-1px;
	padding-left:-1;
	padding-top:15px;
	}
.contentarea{
	background : white;
	font : 12px Verdana, Arial;
	height:500px;
}
.borderleft{
	border-left:solid 1px #CCCCCC;
	}
TD {
	font : 12px Verdana, Arial;
}
hr
{
	border-top-width:0px;
	border-bottom:solid 1px #CCCCCC;
	}
h1
{
	margin-top:0px;
	color:black;
	
	font-weight:bold;
	
	font-size : 16px;
	padding-left:20px;
	padding-top:7px;
	padding-right:0px;
	margin-right:0px;
	width:790px;
	height:48px;
	background-image:url(/masterpages/images/H1bg.gif);
	background-repeat:no-repeat;
}
h2
{
	background:url(/masterpages/images/h2bg.png) no-repeat left;
	margin:0px;
	padding:3px 0px 0px 2px;
	font-size : 18px;
	}
h3
{
	margin-top:0px;
	color:black;
	
	font-weight:bold;
	
	font-size : 16px;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	margin-right:0px;
	padding:0px;
	margin:0px;
	background-image:url(/masterpages/images/H2bg.gif);
	background-repeat:no-repeat;
}
a{
	text-decoration : none;
	color: #0066CC;
}
a:hover{
	text-decoration : underline;
	color: #FFD700;
}
.input-form{
	padding:4px;
	background : #FFFFE1;	
	border: 1px outset white;
	margin:2px; 
	filter:	progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#FFFFE1, EndColorStr=#fffcfcfe, GradientType=1);
	/*border-bottom-color : #767C7F;
	border-right-color : #767C7F;
	border-left-color : #ECF8FF;
	border-top-color : #ECF8FF;*/
	margin-left:10px;
	
}
.input-form TD{
	/*padding:4px;*/
	font-size:11px;
}
.input-form input ,.input-form select, .input-form  textarea, .form-field{
		font : 11px Verdana, Arial;
		border : 1px inset #FFFFE1;
		background : white;
		FILTER: progid:DXImageTransform.Microsoft.Alpha( style=1,opacity=60,finishOpacity=100,startX=100,finishX=40,startY=100,finishY=80);
}
.form-field-off{
		border : none !important;
		background : none !important;	  
}
.input-form .head{
	font-size : 13px;
	font-weight:bold;
	width:100%;
	text-align : left;
	margin-bottom:5px;
	padding:2px;
	color : black;
	margin:2px;
}
.input-form .formbut2, .formbut2{
	border:1px outset;
	background : #FFFFC1;
	color : black;
}
.RadEContent, .RadEContentBordered
{
    background-color:white;
    }
.tabular
{
	color:Black;
	}
.tabularHead
{
	border-width:0px;
	padding-bottom:0px;
	}
.tabular .tabularHead
{
	border-width:0px;
	padding:0px;
	}
.tabular td
{

	border:solid 1px #CCCCCC;
	border-right-width:0px;
	border-bottom-width:0px;
	padding:4px;
	}
/* Contact Form Styles */
div.ContactForm
{
	width:500px;
	margin-left:auto;
margin-right:auto;
	}
div.ContactForm h5
{
	font-size:8pt;
	}
div.ContactForm h2 strong
{
	color:White;
	font-size:8pt;
	}
div.ContactForm .stack h5 {
float:none !important;
}
div.ContactForm .stack label 
{
	float:none;
}
/*div.ContactForm .set h5 {
float:left;
margin-right:10px;
text-align:right;
width:150px;
}*/
div.ContactForm .set h5 {
float:left;
margin-right:10px;
text-align:right;
width:170px;
margin:0px;
padding:0px;
}

div.ContactForm label {
float:left;
margin:5px 5px auto auto;
text-align:right;
width:140px;
}
div.ContactForm h5 label {
float:none !important;
margin-right:0pt !important;
}
div.ContactForm .setIn {
/*background:transparent url(/masterpages/yeditImages/FieldsetCorners.gif) no-repeat scroll left top;*/
display:block;
margin:0pt !important;
padding:0px;
}
div.ContactForm ol, div.ContactForm ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
div.ContactForm ol li 
{
	background:transparent url(/masterpages/yeditImages/Formsep.gif) repeat-x scroll left bottom;
padding:5px;
}
div.ContactForm .set {
/*background:transparent url(/masterpages/yeditImages/FieldsetCornersRight.gif) no-repeat scroll right top;*/
border:0px none;
padding:0px;
margin:0px;
}
div.ContactForm .set{

border:solid 1px #d1c9d2;
padding:0px;
margin:0px;
}
div.ContactForm h2 strong
{
background:transparent url(/masterpages/yeditImages/FormHeadPurpleEnd.png) no-repeat scroll right top;
float:right;
font-size:20px;
height:27px;
line-height:2;
width:100%;
	}
div.ContactForm h2
{
float:none;


	
	}
div.ContactForm div.bottom div {
/*background:transparent url(/masterpages/yeditImages/FieldsetCorners.gif) repeat scroll left bottom;
height:4px;*/
}
div.ContactForm div.bottom {
/*background:transparent url(/masterpages/yeditImages/FieldsetCornersRight.gif) no-repeat scroll right bottom;
height:4px;
margin-bottom:20px !important;
padding-right:8px;*/
}
div.ContactForm div.BtnHolder
{
	padding:10px;
	height:25px;
	text-align:center;
	display:block;
	float:right;
	}
a.BtnLeft 
{
	height:25px;
	padding-left:36px;
	display:block;
	float:left;
	font-size:11px;
	text-decoration:none;
	width:auto;
	}
a.Send
{
	background:transparent url(/masterpages/Images/DarkLeftSend.gif) no-repeat scroll ;
	}
strong.BtnRight
{
	background:transparent url(/masterpages/Images/DarkRight.gif) no-repeat scroll ;
	background-position:right top;
	border:0pt none;
color:white;
cursor:pointer;
display:block;
float:left;
font-family:arial;
font-size:11px;
font-weight:bold;
height:25px;
line-height:25px;
padding:0pt 25px 0pt 10pt;
width:auto;
text-decoration:none;
	
	}
a.Btn
{
	background:transparent url(/masterpages/images/btnLgreen.png) no-repeat;
	padding-left:10px;
	margin-left:-5px;
	margin-top:-1px;
	}
strong.BtnRightG
{
	background:transparent url(/masterpages/images/btnRgreen.png) no-repeat scroll ;
	background-position:right top;
	border:0pt none;
color:white;
cursor:pointer;
display:block;
float:left;
font-family:arial;
font-size:11px;
font-weight:bold;
height:25px;
line-height:25px;
padding:0pt 25px 0pt 10pt;
width:auto;
text-decoration:none;
	
	}
