body{
	margin:0px;padding:0px;top:0px;left:0px;
	height: 100%;
	width:100%;
	position: absolute;
	margin-top:10px;
	background-attachment:fixed;
	/*background-image:url(images/bg/lblue013.jpg);*/
	background-color:black;
	text-align: center;
     font-family:arial,helvetica,verdana;
}
#central{
	margin-right:auto;
	margin-left:auto;
	position:relative;
	width:777px;
	display:block;
	overflow:visible;
	padding:2px;
	text-align: left;
	background-color:white;
	border: 1px solid #885b0d;
}
/****************** header ***********************/
#header{
	width: 777px;
	position:relative;
	background-color:#FFFFFF;
}
#headerimage{
	height: 100px;
	width: 777px;
	margin-top:0px;
	margin-left:0px;
	background-position:top;
/*   background-image:url(images/BarBanner.jpg);*/
     background-image:url(images/bannerpic3.jpg);     
	background-color:#000;
	display:block;
}


#headerimagecontent{
     padding:5px;
     color:#f0f0f0;
     font-family:arial,helvetica,verdana;
     text-decoration:overline;
     font-weight:bold;
     font-size:40px;
     vertical-align:center;
}

#header ul{
	margin:0px;padding:0px;top:0px;left:0px;
	height:23px;
	display:block;
	/* background-color:#0d5b88; */
	/* KEEP THIS background-color:#368; */
	background-color:#863;
	}
#header li{
	display:inline;

}

#l1,#l2,#l3,#l4,#l5,#l6,#l7{
	display:block;
	position:absolute;
	background-repeat:repeat-x;
	width:110px;
	height:22px;
	margin-top:1px;
	padding-top:5px;
	color:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	font-style: normal;
	text-align: center;
	text-decoration:none;
	/*background-image:url(images/linktop.gif);*/
	/* KEEP THIS - DELETE BELOW background-color:#135;*/
	background-color:#800000;
	color:#fff;

}
#l1:hover,#l2:hover,#l3:hover,#l4:hover,#l5:hover,#l6:hover,#l7:hover{
	/* background-image:url(images/linktophover.gif); */
	background-color:#000;
}

#l1{}
#l2{margin-left:111px;}
#l3{margin-left:222px;}
#l4{margin-left:333px;}
#l5{margin-left:444px;}
#l6{margin-left:555px;}
#l7{margin-left:666px;}


#header a.navSelected{
	/* background-image:url(images/linktophover.gif); */
	background-color:#000;
}



#leftmaincontent{
     margin-top:3px;
	position:relative;
     float:left;
	width:520px;

	padding:2px;

/*
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
*/

	text-align:left;
	background-color:#ffffff;
	border: 1px solid #ccc;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size:12px;
     text-align: justify;
}




#mainnav{
    margin-top:6px;
    margin-left;1px;
	position:relative;
    float:left;
	width:775px;
	padding:2px;
	color:black;
	background-color:#531;
}

#mainnavcontent{
	position:relative;

	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;

	text-align:left;
	background-color:white;
	border: 1px solid #ccc;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    text-align: justify;
}



#leftnav{
    margin-top:6px;
    margin-left:1px;
	position:relative;
    float:left;
	width:520px;
	padding:2px;
	color:black;
	/* KEEP THIS: background-color:#135; */
	background-color:#531;
}

#leftnavcontent{
	position:relative;

	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;

	text-align:left;
	border: 1px solid #ccc;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    text-align: justify;
    background-color:white;
}


#rightnav1{
     margin-top:6px;
     position:relative;
     float:right;
     width:244;
     /*height:250;*/
     padding:2px;
     text-align:left;
     color:white;
     background-color:#135;

}

#rightnav1content{
     position:relative;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     border: 1px ridge #983;
     font-size: 12px;
     padding-top:0px;
     padding-left:5px;
     padding-right: 5px;
     border:1px solid #ccc;
     text-align: justify;
}

#rightnav2{
     margin-top:6px;
     position:relative;
     float:right;
     width:244;
     /*height:250;*/
     padding:2px;
     text-align:left;
     /* background-color:#611; */
     /* KEEP THIS background-color:#135; */
     /* background-color:#800000; */
     /*background-image:url(images/gradientnav1.jpg);*/
     background-color:black;
     color:white;
     /* background-image:url(images/gradientnav2.jpg); */
}

#rightnav2content{
     position:relative;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     border: 1px ridge #983;
     font-size: 12px;
     padding-top:0px;
     padding-left:5px;
     border:1px solid #ccc;
}

#rightnav2content td{
     font-size: 12px;
     color:white;
}


/**** Span styles ****/

span.header{
     font-size:15px;
     font-weight:bold;
     display:block;
     padding-top:3px;
     padding-bottom:3px;
     text-align:center;
     background-color:black;
     color:white;
}


span.rightheader{
     font-size:15px;
     font-weight:bold;
     display:block;
     padding-top:3px;
     padding-bottom:3px;
     text-align:center;
}

/**** Footer ****/

.clear{clear:both;}

#footer{
	clear: both;
	height: 18px;
	padding-top: 2px;
	position: relative;
	width: 777px;
	color:#fff;
	/*background-image:url(images/bg/gradient.jpg);*/
	background-color:#800000;
	border-top: 2px solid #fff;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;font-style: normal;font-weight: bold;
}
#footer a{
	position: relative;color:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;font-style: normal;font-weight: bold;
	text-decoration:none;
}


#maincontent{
     margin-top:3px;
	position:relative;
     float:left;
	width:777px;

	padding:2px;

     /*
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
     */

	text-align:left;
	background-color:#ffffff;
	border: 1px solid #ccc;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size:12px;
     text-align: justify;
}



/**** FAQ SECTION ****/

     span.faqheading {
          font-size:15px;
          font-weight:bold;
          display:block;
          padding-bottom:7px;
          padding-top:10px;
     }
     span.faqquestion {
          font-weight:bold;
          display:block;
          padding-bottom:5px;
          font-size:13px;
     }
     span.faqanswer {
          display:block;
          padding-bottom:16px;
     }
     li.faq {
          margin-left:30px;
     }

     li.faq a{
          text-decoration:none;
          color:#860;
          font-weight:bold;
     }

     li.faq a:hover{
          text-decoration:underline;
     }

     #faqcontent{
          margin-left:35px;
          margin-top:15px;
          margin-bottom:10px;
          margin-right:20px;
          font-size:90%;
     }


     #termscontent{
          margin-left:35px;
          margin-top:15px;
          margin-bottom:10px;
          margin-right:20px;
          font-size:90%;
     }
     
     .termspoint {
    	  font-weight:bold;
    	  text-decoration:underline;
     }

/******CONTACT PAGE*******/

     span.contacttexthead {
          font-family: Verdana, Arial, Helvetica, sans-serif;
          display:block;
          margin-left:15px;
          margin-top:15px;
          margin-bottom:10px;
          margin-right:20px;
          font-size:13px;
     }

#contactform {
     position:relative;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
     padding-top:0px;
     padding-left:20px;
}

#contactform td{
     font-size: 12px;
}



FORM.signUpForm {
     margin-left:15px;
     padding:5px;
}

FORM.signUpForm TD {
     font-size:12px;
}

FORM.signUpForm LEGEND {
	font-weight: bold;
}

INPUT.TEXT {
	background: #EEF;
	padding: 2px;
	border: 1px inset blue;
}

SELECT {
	border: 1px solid blue;
	background: #EEF;
}

INPUT.SUBMIT {
	font-weight: bold;
}



DIV.rightnav2 INPUT.TEXT {
	background-color: #cc9;
	padding: 2px;
	border-top:2px solid #ddd;
	border-left:2px solid #ddd;
	border-bottom:1px solid #bbb;
	border-right:1px solid #bbb;
}


span.subheader{
     font-size:13px;
     font-weight:bold;
     display:block;
     padding-top:3px;
     padding-bottom:3px;
     text-align:left;
     font-style:italic;
}

div.aboutcompany{
     font-size:90%;
     background-color:#f3f3f3;
     padding:5px;
}

DIV.box {
	background: #F7F7F7;
	border: 2px inset #4a69ac;
	-moz-border-radius: 1em;
	font-size: 10pt;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

DIV.box H2 {
	font-style: italic;
	text-decoration: underline;
	font-size: 12pt;
}

TABLE.points {
	border-collapse: collapse;
}

TABLE.points TD {
	border: 1px solid black;
	font-size:12px;
	padding:5px;
}

TABLE.points TH {
	border: 1px solid black;
	/*background: #0a296c;*/
	background: #4a69ac;
	color: #FFFFFF;
	font-size:13px;
	padding:5px;
}

A {
	color: #F60;
}

A:hover {
	font-weight: bold;
}




FIELDSET {
	margin-bottom:10px;
	background-color:#ffee73;
}

span.instruction {
	display:block;
	font-size:12px;
	text-align:left;
	font-style:italic;
}
	

#rightnavimage{
     margin-top:6px;
     position:relative;
     float:right;
     width:244;
     padding:2px;
     text-align:center;
     color:white;
}

#rightnavimagecontent{
     margin-top:6px;
     position:relative;
     float:right;
     width:244;
     padding:2px;
     text-align:center;
}


SUP.asterick {
	color:red;
	font-weight:bold;
}

SPAN.congratulations{
	font-size:15px;
	font-weight:bold;
}

