body {

	margin:0px;

	margin-bottom:10px;

  	font-family : verdana, arial, helvetica, geneva;

  	font-weight : normal;

  	font-style : normal;

}



a {

  	font-size : 10px;
		font-weight:bold;
  	color: #991B1E;

	text-decoration : none;

}

a:visited  {

  	font-size : 10px;
font-weight:bold;
  	color : #991B1E;

	text-decoration : none;

}

a:active  {

  	font-size : 10px;
font-weight:bold;
  	color : #991B1E;

	text-decoration : undeline;

}

a:hover  {

  	font-size : 10px;
font-weight:bold;
  	color : #991B1E;

  	text-decoration : underline;

}



.links {

  	font-size : 10px;

	text-align : right;

	line-height : 12px;

  	color : #999999;

}	

 .faq{
          font-weight:bold;     
              } 




.text {

  	font-size : 11px;

	text-align : justify;

	line-height : 13px;

  	color : #333333;

}



.footer {

  	font-size : 10px;

	text-align : right;

	line-height : 11px;

  	color : #fff;

}



.footer2,

.footer2 a {

  	font-size : 10px;

	text-align : left;

	line-height : 11px;

  	color : #8b713d;

}



.header {

	font-size : 11px;

	font-weight : bold;

	text-align : left;

	line-height : 14px;

	color : #333333;

}



.tableheaders {

	font-size : 11px;

	font-weight : bold;

	text-align : left;

	line-height : 14px;

	color : #FFFFFF;

}



.textField {

	width : 210px;

	height : 21px;

	color : #000000;

	font-size: 10px;

	text-decoration: none;

	background-color: #f4f3f3;

	padding: 2px;

	border: 1px solid #999999;

}



.textField2 {

	width : 300px;

	height : 95px;

	color : #000000;

	font-size: 10px;

	text-decoration: none;

	background-color: #f4f3f3;

	padding: 2px;

	border: 1px solid #999999;

}



h1 {

	font-size:16px;

	font-weight:bold;

	margin-top:10px;

	color:#9EB286;

}

h2 {

	font-size:12px;

	font-weight:bold;

	margin-top:10px;

}



.main_content img {

	border:none;

}

	

.main_content a {

	color:#991B1E;

	font-weight:bold;

}



.image {

	padding:10px;

	float:right;

}



table.content {

	border: 1px solid #000;

	margin:5px auto;

}

table.content th {

	background-color:#e4e4e4;

	padding-top:5px;

}

table.content th,

table.content td {

	text-align:left;

	padding:5px;

}



form#registerMember .form_breaker,

form#contact_form .form_breaker {

	clear:both;

	height:2px;

}

form#registerMember fieldset{

	padding:15px 10px 10px 10px;

	width:350px;

	text-align:center;

	border:0px solid #FFFFFF; /*#991B1E*/

}

form#contact_form fieldset {

	padding:5px 10px 10px 10px;

	width:400px;

	text-align:center;

	border:0px solid #FFFFFF; /*#991B1E*/

}

form#registerMember label{

	float:left;

	width:120px;

}

form#contact_form label {

	float:left;

	width:150px;

}

form#registerMember input,

form#contact_form input {

	float:left;

	width:200px;

	border:1px solid #991B1E;

}

form#contact_form textarea {

	float:left;

	width:200px;

	border:1px solid #991B1E;

}

form#registerMember .check,

form#contact_form .check {

	float:left;

	margin:2px;

	width:auto;

}

form#registerMember .submit,

form#contact_form .submit {

	float:none;

	margin:0px auto;

	width:auto;

	cursor:pointer;

}

form#registerMember p,

form#contact_form p {

	text-align:left;

	float:left;

	padding-bottom:0px;

}



span.required {

	padding:0px 2px;

	color:#991B1E;

	font-weight:bold;

}



td.main_content {

	padding:20px 0px;

}

body.shortpage td.main_content {

	height:215px;

}



/* styles for the contact us page */

.contact_details {

	float:left;

	width:300px;

}



.contact_details h2 {

	margin:0px;

	margin-bottom:2px;

	padding:0px;

}

.contact_details p {

	margin:0px;

	margin-bottom:10px;

	padding:0px;

}

#contact_form p.error {

	color:#cc0000;

	font-weight:bold;

	margin-bottom:5px;

	margin:0px;

	padding:0px;

	margin-bottom:10px;

	margin-left:10px;

}

#contact_form p.message {

	color:#991B1E;

	font-weight:bold;

	margin:0px;

	padding:0px;

	margin-bottom:10px;

	margin-left:10px;

}
.VU_image{
          /*/*/margin-left:30px;/* */ 
          
          padding-top:1px;
          margin-bottom:4px;
         
         } 
.kenmore_head{
              /*/*/margin-left:250px;
              border:1px solid red;
               align:right;/* */;
             } 
.slideshow{
height:163px;
overflow:hidden;
}
.header{

background:#FFFFFF url(images/header_bg.gif) repeat-x;
}