body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#000000;
	margin:0px auto 10px auto;
	padding:0;
	background:#ffffff;
	background-image:url(../images/bg_tile_v02.jpg);
}
a:link{color:#000000; text-decoration:underline;}
a:hover{color:#000000; text-decoration:none;}
a:visited{color:#000000; text-decoration:underline;}
a:visited:hover{color:#000000; text-decoration:none;}


	.clear { display:block; height:0px; clear:both; }
	* html .clear { display:block; height:10px; line-height:10px; margin:-10px 0 0 0; clear:both; } /* IE 6 clear */
	.hRule { display:block; height:1px; margin:0 0 20px 0; background-color:#ddd; }
	* html .hRule { display:block; height:1px; line-height:1px; margin:0px 0 20px 0; overflow:none; background-color:#ddd; } /* IE 6 clear */


h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	color:#000000;
	margin:0;
	padding:0;
}

h2 {
font-family:Helvetica, Arial, sans-serif;
font-weight:bolder;
font-style:italic;
color:#666666; /* gray */
font-size:12px;
margin:0 0 2px 0;
line-height:16px;
}
/*h2 a:link{color:#006699; text-decoration:none;}
h2 a:hover{color:#006699;text-decoration:underline;}
h2 a:visited{color:#006699;text-decoration:none;}
h2 a:visited:hover{color:#006699;text-decoration:underline;}*/

#wrap {
	margin:10px 0 5px 0;
}

.greenText {
	color:#4a572c;
}

.content_16px{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:18px;
	color:#000000;
}
.content_16px a:link{color:#4a572c; text-decoration:underline;}
.content_16px a:hover{color:#4a572c;text-decoration:none;}
.content_16px a:visited{color:#4a572c;text-decoration:underline;}
.content_16px a:visited:hover{color:#4a572c;text-decoration:none;}

.content_14px{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	color:#000000;
}
.content_14px a:link{color:#4a572c; text-decoration:underline;}
.content_14px a:hover{color:#4a572c;text-decoration:none;}
.content_14px a:visited{color:#4a572c;text-decoration:underline;}
.content_14px a:visited:hover{color:#4a572c;text-decoration:none;}



.content_11px{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.content_10px{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	color:#000000;
}
.content_9px{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:11px;
	color:#00663e;
}
.contentDisclaimer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:12px;
	color:#000000;
}
.contentDisclaimerWhite {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:12px;
	color:#ffffff;
}
.whiteBG {
	background-color:#ffffff;
}
.greenModBG {
	background-color:#4a572c;
	color:#ffffff;
}
.tanBG {
	background-color:#ffdca8;
}
.coupBG {
	background-image:url(../images/mod_2b.gif);
	background-repeat:no-repeat;
}




.ul_news {
	margin:0;
	padding:0;
	list-style:none;
	line-height:12px;
}
.ul_news li {
	margin:0 0 5px 0;
}

.ul_main {
	margin:0 0 0 17px;
	padding:0;
	list-style:disc;
	/*line-height:12px;*/
}
.ul_main li {
	margin:0 0 2px 0;
}
.ol_main {
	margin:0 0 0 35px;
	padding:0;
	/* list-style:disc; */
	/*line-height:12px;*/
}
.ol_main li {
	margin:0 0 5px 0;
	padding:0;
}
.footerText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffdca8;
	line-height:12px;
}
.footerText a:link{color:#ffdca8; text-decoration:underline;}
.footerText a:hover{color:#ffdca8;text-decoration:none;}
.footerText a:visited{color:#ffdca8;text-decoration:underline;}
.footerText a:visited:hover{color:#ffdca8;text-decoration:none;}

.fontWhite {
	color:#ffffff;
}
.fontWhite a:link{color:#ffffff; text-decoration:underline;}
.fontWhite a:hover{color:#ffffff;text-decoration:none;}
.fontWhite a:visited{color:#ffffff;text-decoration:underline;}
.fontWhite a:visited:hover{color:#ffffff;text-decoration:none;}

.fontYellow {
	color:#f0c866;
}

.flo_right_img {
	margin:0 0 0 0;
	padding:7px 0px 7px 0px;
	float:right;
	width:200px;
	background-color:#ffffff;
}
.flo_left_img {
	margin:0 0 0 0;
	padding:0;
	float:left;
	width:210px;
	height:362px;
	background-color:#ffffff;
}
.margin_10px {
	float:left;
	/*width:424px;*/
	margin:10px 10px 0px 0px;
	/*background-color:#00CCFF;*/
	padding:0 27px 0 27px;
}


/* text field for all forms */
.txtBoxStyle1{
    border-top: 1px solid #4a572c; 
    border-bottom: 1px solid #4a572c;
    border-left: 1px solid #4a572c;
    border-right: 1px solid #4a572c;
	padding:0px 0 0px 7px;
    background-color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
	line-height:20px;
    color: #000000;
	width:180px;
	height:22px;
	behavior: url(behaviors/maxlength.htc);
}
.txtBoxStyle2{
/*    border-top: 1px solid #7f9db9; 
    border-bottom: 1px solid #7f9db9;
    border-left: 1px solid #7f9db9;
    border-right: 1px solid #7f9db9;
	padding:2px 0 0 2px;
    background-color: #ffffff;*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight:bold;
    color: #000000;
	width:80px;
}
/* submit/reset btn for form */
.txtBoxStyle2B{
    border-top: 1px solid #7f9db9;
    border-bottom: 1px solid #7f9db9;
    border-left: 1px solid #7f9db9;
    border-right: 1px solid #7f9db9;
	padding:0 auto 0 auto;
    background-color: #eeeeee;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	font-weight:bold;
    color: #000000;
	width:80px;
	height:20px;
	cursor:pointer;
}
/* textarea for form */	
.textarea {
    border-top: 1px solid #4a572c;
    border-bottom: 1px solid #4a572c;
    border-left: 1px solid #4a572c;
    border-right: 1px solid #4a572c;
	padding-left: 7px;
    background-color: #ffffff;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
	line-height:20px;
    color: #000000;
    background-image: url(../images/grid.gif);
	width:250px;
	height:64px;
    /*behavior: url(behaviors/maxlength.htc);*/
}
	
	/*=======================================*/
	/* index.html - non-Flash text div       */
	/*---------------------------------------*/
	#nonFlash {
		font-size:11px;
        background-color:#ffffff;
		height:395px;
	}
	#nonFlash h1 {
		font-size:11px; display:inline;
	}

	/*=============================*/
	/* register.asp                */
	/*-----------------------------*/
	#pointOut {
		/*width:200px;*/
		background:display:block; width:760px; height:116px; background:url(../images/pointOut.gif) no-repeat;  position:relative; text-indent:-9999px; 
	}
	
	
	/* Header Buttons */
	.hdr #nav {
		width:160px;
		height:44px;
		float:right;
		margin:0px 0 0px 0;
	}
	
	.hdr #nav a:link {			color:#b60000; text-decoration:underline; }
	.hdr #nav a:hover {			color:#b60000; text-decoration:none; }
	.hdr #nav a:visited {		color:#b60000; text-decoration:underline; }
	.hdr #nav a:visited:hover {	color:#b60000; text-decoration:none; }
	
	.hdr_ul {
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0;
		padding:0px;
	}
	
	.hdr_ul li {
		float:left;
		position:relative;
		margin:0px;
		padding:0px;
		list-style:none;
	}
	
	.hdr_ul li a {
		display:block;
		outline:none;
		width:160px;
		height:44px;
		margin:0;
		padding:0;
		background:transparent;
		vertical-align:middle;
		text-decoration:none;
		color:#5e5e5e;
		background:url(../images/sprite_hdrBtns_v01.gif);
	}
	
	.hdr_ul li ul li a { display:inline; width:auto; height:auto; background:none; }

	a#hdr_01, a#hdr_01:link, a#hdr_01:visited {			background-position: 0px 0px; width:160px; }
	a#hdr_01.over, a#hdr_01:hover,  a#hdr_01:active { 	background-position: -160px 0px; }
	
	a#hdr_02, a#hdr_02:link, a#hdr_02:visited {			background-position: 0px -50px; width:160px; }
	a#hdr_02.over, a#hdr_02:hover, a#hdr_02:active { 	background-position: -160px -50px; }
		
	.hdr_ul li a span{
		margin-left:-3000px;
	}
	
	
