/***********************************************/
/* style.css                             */
/* Use with template test_v2.htm          */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body {
	background-color: #999999;
 	background-repeat: repeat-x;
	background-image: url(../../images/body_gradient.jpg);
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
}

.alert {
	text-decoration: none;
	font-weight: bold;
	color: #990000;
}

a{
	color: #CA5100;
	text-decoration: none;
}

a:link{
	color: #CA5100;
	text-decoration: none;
}

a:visited{
	color: #E15A00;
	text-decoration: none;
}

a:hover{
	color: #FF6600;
	text-decoration: underline;
}

h1 {
	font-family: AGaramond, Garamond, Times, serif;
	font-size: 22pt;
	font-weight: normal;
	line-height: 25pt;
	color: #BF7122;
	vertical-align: top;
	text-decoration: none;
	text-transform: uppercase;
	font-style: normal;
	letter-spacing: -0.25pt;
}

h2 {
	font-family: AGaramond, Garamond, Times, serif;
	font-size: 18pt;
	font-weight: normal;
	line-height: 21pt;
	color: #333;
	vertical-align: top;
	text-decoration: none;
	text-transform: none;
	font-style: normal;
	letter-spacing: -0.25pt;
	margin-top: 25px;
}

h3 {
	font-family: AGaramond, Garamond, Times, serif;
	font-size: 15pt;
	font-weight: normal;
	line-height: 18pt;
	color: #333;
	vertical-align: top;
	text-decoration: none;
	text-transform: none;
	font-style: normal;
	letter-spacing: -0.25pt;
}

h4 {
	font-family: AGaramond, Garamond, Times, serif;
	font-size: 12pt;
	font-weight: normal;
	line-height: 16pt;
	color: #333;
	vertical-align: top;
	text-decoration: none;
	text-transform: none;
	font-style: normal;
	letter-spacing: -0.25pt;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

ul{
	list-style-type: square;
}

ul ul{
	list-style-type: disc;
}

ul ul ul{
	list-style-type: none;
}

label{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
}

td.nav{
	height: 81px;
	text-align: center;
	vertical-align: top;
	background-color: #669933;
}

.breadcrumbs{
	float: left;
	width: 804px;
	padding: 5px 40px 10px 40px;
	font: normal 8pt/12pt tahoma, arial, helvetica, sans-serif;
	color: #999;
	text-align: left;
	text-decoration: none;
	vertical-align: top;	
	background-color: #FFFFFF;
}

.breadcrumbs a {
	color: #999;
	text-decoration: underline;
}

.breadcrumbs a:hover {
	color: #CA5100;
	text-decoration: underline;
}

.breadcrumbshome{
	float: left;
	width: 402px;
	height: 35px;
	padding: 5px 0px 10px 40px;
	font: normal 8pt/12pt tahoma, arial, helvetica, sans-serif;
	color: #999;
	text-align: left;
	text-decoration: none;
	vertical-align: top;	
	background-color: #FFF;
}

.socialmedia{
	float: left;
	width: 402px;
	height: 35px;
	padding: 5px 40px 10px 0px;
	text-align: right;
	text-decoration: none;
	vertical-align: top;	
	background-color: #FFF;
}

.content{
	float: left;
	width: 804px;
	height: auto;
	padding: 15px 40px 15px 40px;
	text-decoration: none;
	font: normal 9pt/14pt tahoma, arial, helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFFF;
}

td.highlight{
	float:right;
	padding: 0px 0px 15px 15px;
	margin: 0px 0px 15px 15px;
	width: 253px;
	font: normal 8pt/11pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	border-left: #333 1px solid;
}

.highlight h3{
	font: bold 12pt/15pt AGaramond, Times New Roman, Times, serif;
	color: #333333;
	text-decoration: none;
	text-transform: none;
	margin: 0;
}

.highlight h3+p {
	margin: 0;
}

.highlight img {
	float: right;
	padding: 0px 0px 10px 10px;
}

td.giftcol{
	width: 372px;
	height: auto;
	padding: 15px 15px 15px 15px;
	text-decoration: none;
	font: normal 9pt/14pt tahoma, arial, helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFFF;
}

.grid1 {
	padding: 10px 10px 10px 10px;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFD9;
	margin: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.grid2 {
	padding: 10px 10px 10px 10px;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFF4;
	margin: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.divider {
	padding: 0px;
	background-color: #999999;
	width: 1px;
	margin: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.hdivider {
	padding: 0px;
	background-color: #999999;
	height: 1px;
	margin: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.gridlightgray {
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #000000;
	padding: 5px 10px 0px 10px;
	text-align: left;
	vertical-align: top;
	background-color: #E5E5E5;
	margin: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.griddarkgray {
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #000000;
	padding: 5px 10px 0px 10px;
	text-align: left;
	vertical-align: top;
	background-color: #CCCCCC;
	margin: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.grid {
	padding: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFFF;
	margin: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

input.buttona {
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-color: #FFFFFF;
	border-color: #FFFFCE;
	cursor: hand;
}

input.buttonb {
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-color: #CCCCCC;
	border-color: #DFEFF9;
	cursor: hand;
}

#footer{
	float: left;
	width: 884px;
	height: 36px;
	text-decoration: none;
	font: normal 7pt/10pt tahoma, arial, helvetica, sans-serif;
	color: #FFFFFF;	
	text-align: left;
	vertical-align: middle;
	background-color: #666666;
}

#copyright{
	float: left;
	padding: 5px 15px 5px 15px;
	width: 470px;
}

#credit{
	float: right;
	padding: 5px 15px 5px 15px;
	width: 230px;
}

/***********************************************/
/* Multi Column Table Class                               */
/***********************************************/

td.cc {
	width: 372px;
	margin: 0;
	padding: 0 30px 30px 0;
	text-align: left;
	vertical-align: top;
}

td.ccc {
	width: 238px;
	margin: 0;
	padding: 0 30px 30px 0;
	text-align: left;
	vertical-align: top;
}

td.cccc {
	width: 176px;
	margin: 0;
	padding: 0 15px 0 0;
	text-align: left;
	vertical-align: top;
}

/***********************************************/
/* Home Page Column Table Class                               */
/***********************************************/

td.hprowa {
	width: 238px;
	margin: 0;
	padding: 0 15px 15px 15px;
	text-align: left;
	vertical-align: top;
}

td.hprowb {
	width: 238px;
	margin: 0;
	padding: 0 15px 15px 15px;
	text-align: left;
	vertical-align: top;
}

td.hprowc {
	width: 238px;
	margin: 0;
	padding: 0 15px 15px 15px;
	text-align: left;
	vertical-align: top;
}

td.hprowbottoma {
	width: 238px;
	margin: 0;
	padding: 0 15px 30px 15px;
	text-align: left;
	vertical-align: top;
	background-color: #C2D6AD;
}

td.hprowbottomb {
	width: 238px;
	margin: 0;
	padding: 0 15px 15px 15px;
	text-align: left;
	vertical-align: top;
	background-color: #D1E0C1;
}

td.hprowbottomc {
	width: 238px;
	margin: 0;
	padding: 0 15px 15px 15px;
	text-align: left;
	vertical-align: top;
	background-color: #C2D6AD;
}

/***********************************************/
/* Home Page Flash DIV                               */
/***********************************************/

#flabillboard {
	visibility: visible;
	z-index: 9;
	background-color: #333333;
	width: 804px;
	height: 180px;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#videoplayer{
	float: right;
	background-color: #336600;
	vertical-align: bottom;
	padding: 2px;
	width: 568px;
	height: 320px;
	border: solid black 2px;
	margin: 10px;
}
