body {
   scrollbar-3dlight-color:#9F59A5;
   scrollbar-highlight-color:#843C8A;
   scrollbar-shadow-color:#4D1352;
   scrollbar-darkshadow-color:#320736;
   scrollbar-arrow-color:#FFFFFF;
   scrollbar-face-color:#69246F;
   scrollbar-track-color:#E5D3E6;
   margin:0px; padding:0px;
   border-top-width:0px; border-bottom-width:0px;
   border-left-width:0px; border-right-width:0px;
   border-style:solid; border-color:#E5D3E6;
   background-color:#E5D3E6; color:#000000;
   text-align:center;}
			 
#main {
   position:relative;
   width:755px; height:auto;
   margin-top:20px; margin-bottom:0px;
   margin-left:auto; margin-right:auto; padding:0px;
   border-top-width:0px; border-bottom-width:0px;
   border-left-width:0px; border-right-width:0px;
   border-style:solid; border-color: #000000;
   background-color:#E5D3E6; color:#000000;
   text-align:center;
   z-index:10;}

.content {
   background-color:#FFFFFF;
   padding:6px;}
   
.mainContent {
   padding-top:2px;}
		 
h1	{
   font-family:arial,verdana,helvetica,sans-serif;
   font-size:14px;
   margin-bottom:0px; padding-bottom:0px;
   color:#723278;}
		 
h2	{
   font-family:arial,verdana,helvetica,sans-serif;
   font-size:13px;
   margin-top:0px; margin-bottom:6px;
   color:#723278;}
		 
h3	{
   font-family:arial,verdana,helvetica,sans-serif;
   font-size:13px;
   margin-top:0px; margin-bottom:6px;
   padding-bottom:0px;
   color:#333333;}

p {
   font-family:arial,verdana,helvetica,sans-serif;
   font-size:11px;
   color:#333333;
   line-height:1.6;
   margin-top:12px; margin-bottom:12px;}
		 
b {
   font-family:arial,verdana,helvetica,sans-serif;
   font-size:11px;
   color:#333333;}

ul {
   padding-top:0px;margin-top:0px;
   padding-left:10px;margin-left:10px;
   padding-bottom:0px;margin-bottom:0px;
   line-height:1.6;}

li {
   font-family:arial,verdana,helvetica,sans-serif;
   font-size:11px;
   color:#333333;}

th {
   font-family:arial,verdana,helvetica,sans-serif;
   font-size:11px;
   color:#333333;
   font-weight:bold;}
		 
td	{
   font-family:arial,verdana,helvetica,sans-serif;
   font-size:11px;
   color:#333333; line-height:1.6;
   vertical-align:top;}
   
hr {
   height:1px; border:0px; padding:0px;
   color:#B990BD; background:#B990BD;
   border-style:solid;}	
		
input {
   font-family:arial,verdana,helvetica,sans-serif;
   font-size:10px;
   color:#000000;}
		 
textarea {
   font-family:arial,verdana,helvetica,sans-serif;
   font-size:10px;
   color:#000000;}

a, a:active, a:visited {
   font-weight:bold;}
a:hover  {
   color:#8F5B93;
   font-weight:bold;}

.intro {
   font-weight:bold;}

.inputLrg {
   width:170px;}

.inputMed {
   width:110px;}

.inputSml {
   width:50px;}

.textarea {
   width:370px;}
   
.imgBorder {
   border:solid 1px #69246F;}

.address {
   line-height:1.4;}
   
.formHeader {
   text-align:left;
   color:#824887;
   border:solid 1px #CEB3D1;
   background-color:#DDCDDF;}

.formHeaderReq {
   text-align:left;
   color:#CB221E;
   border:solid 1px #CEB3D1;
   background-color:#DDCDDF;}

.formElement {
   text-align:left;
   color:#000000;
   border:solid 1px #DFCBE1;
   background-color:#EDE5EE;}

.reqInfo {
   color:#CB221E;font-weight:bold;
   line-height:16px;}
   
.leftShadow {
   background-image:url("images/shadow_left.gif");
   background-repeat:repeat-y; background-position:top;}

.rightShadow {
   background-image:url("images/shadow_right.gif");
   background-repeat:repeat-y; background-position:top;}
   
.bottomShadow {
   background-image:url("images/shadow_bottom.gif");
   background-repeat:no-repeat; background-position:top;}
 
.colorTable {
   background-color:#EDE5EE;
   border:solid 1px #DFCBE1;
   padding:3px;
   padding-left:6px; padding-right:6px;} 
   
.sideAdvert {
   font-family:arial,verdana,helvetica,sans-serif;
   font-size:11px; color:#824887;
   line-height:1.3; text-align:justify;}
   
.footer {
   font-family:arial,verdana,helvetica,sans-serif;
   font-size:10px; color:#824887;}
          
a.footer, a.footer:active, a.footer:visited {
   color:#824887;
   font-weight:bold;}
a.footer:hover  {
   color:#6D3572;
   font-weight:bold;
   text-decoration:none;}
.borderTable {
  border: solid 1px #dfc3e2;
  background-color:#fdf9fd;
}
.quoteButton {
   vertical-align: bottom;
}
#video {
	height: 210px;
	width: 170px;
}
