BODY,TABLE, TR, TD, P
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #4C4C4C;
    font-size: 12px;
	line-height: 15px;
	margin: 0px;
}

P { margin-top: 1em; }



A
{
	color: #CC6600;
	text-decoration: underline;
}

A:active
{ 
    color: #CC6600;
	text-decoration: underline;
}

A:hover
{
    color: #CC6600;
    text-decoration: none;
}



H1, H2, H3, H4, H5, H6
{
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #4C4C4C;
}

H1
{
	font-family: arial, sans-serif;
	color: #4C4C4C;
	font-size: 14px;
	line-height: 14px;
}

H2
{
	font-size: 14px;
	line-height: 21px;
	color: #4C4C4C;
}

H3
{
	font-size: 14px;
	line-height: 25px;
	color: #4C4C4C;
}

H4 
{ 
	font-size: 23px;
	color: #4C4C4C;
	line-height: 32px;	
}

H5
{
	font-size: 26px;
	line-height: 31px;
	color: #4C4C4C;
}

H6
{
	font-size: 32px;
	line-height: 35px;
	color: #4C4C4C;
}

SMALL { font-size: 10px; }

HR
{
	height: 2px;
	border: 0px;
	color: #ECE6C9;
	background-color: #ECE6C9;
	margin-top: .4em;
}


.hrsidenav
{
	height: 10px;
	border: 0px;
	color: #ECE6C9;
	margin-top: .4em;
}



.background
{
    background-repeat: no-repeat;
    background-attachment: scroll;
}

ul {  
    margin-bottom: 6px;
    list-style-image: url(/assets/bullet.gif);
    list-style-position: outside;
    left: 15px
}

ol {  
    padding: 0;
    margin: 0;
}


.tablestyle { 
  border:1px solid #E3D2BA;
  border-width:1px;
  border-spacing:0px;
  border-style:hidden;
  border-collapse:separate;
  color: #6B4747;
  background:#F8F6EC;
  border-color: #E3D2BA #000000 #99CC00 #332123;
  padding: .6em .3em .6em .3em;
}

table.facts {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px 0px;
	border-style: hidden hidden hidden hidden;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: rgb(248,246,236);
}
table.facts th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: rgb(227,210,186) rgb(227,210,186) rgb(227,210,186) rgb(227,210,186);
	background-color: #F8F6EC;
}

table.facts td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: rgb(227,210,186) rgb(227,210,186) rgb(227,210,186) rgb(227,210,186);
	background-color: #F8F6EC;
	font-family: arial, sans-serif;
	color: #6B4747;
	font-size: 12px;
	margin: 0px 0px;
	padding: .4em .3em .4em .6em;
	line-height: 18px;
	text-align: left;
}



/*****text styles padding: .6em 1em 0em 1em;*****/

.text
{
	font-family: arial, sans-serif;
	color: #6B4747;
	font-size: 12px;
	margin: 0px 0px;
	padding: 0em .3em 0em .3em;
	line-height: 18px;
	text-align: left;
}


.entrypoint
{
	font-family: arial, sans-serif;
	color: #4F0F0F;
	font-size: 11px;
	margin: 0px 0px;
	padding: .6em .6em .6em 1em;
	line-height: 17px;
	text-align: left;
    vertical-align: top;
}

.entrypoint2
{
	font-family: arial, sans-serif;
	color: #6B4747;
	font-size: 11px;
	margin: 0px 0px;
	padding: .6em .6em .6em 1em;
	line-height: 17px;
	text-align: left;
    vertical-align: top;
}


.sidenav
{
	font-family: arial, sans-serif;
	color: #4F0F0F;
	font-size: 11px;
	margin: 0px 0px;
	padding: 0em .5em 0em .5em;
	line-height: 18px;
	text-align: left;
    vertical-align: top;
}


.textsmall
{
	font-family: arial, sans-serif;
	color: #6B4747;
	font-size: 10px;
	line-height: 15px;
	margin: 0px;
	text-align: left;
}

.title
{
	font-family: arial, sans-serif;
	color: #4F0C0D;
	font-size: 15px;
	line-height: 19px;
	margin: 0px;
	padding: 0em 0em 0em 0em;
	text-align: left;
}

.textbig
{
	font-family: arial, sans-serif;
	color: #6B4747;
	font-size: 15px;
	line-height: 30px;
	margin: 0px;
	text-align: left;
}


.listsmall {  
	font-family: arial, sans-serif;
	color: #6B4747;
	font-size: 10px;
	line-height: 12px;
	margin: 0px;
	text-align: left;
    margin-bottom: 3px;
    list-style-image: url(/assets/bullet.gif);
    list-style-position: outside; left: 5px;
}


/*****link styles*****/

.textlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: right;
    text-decoration: underline;
}
.textlink a:link { 
	color: #333333; 
	text-decoration: underline;
} 
.textlink a:visited { 
	color: #333333; 
	text-decoration: underline;
} 
.textlink a:hover {
	color: #999999;
	text-decoration: none;
}
.textlink a:active {
	color: #333333;
	text-decoration: underline;
}


.entrypointtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: #CC6600;
    text-decoration: underline;
}
.entrypointtxt a:link { 
    color: #CC6600; 
	text-decoration: none;
} 
.entrypointtxt a:visited { 
    color: #CC6600; 
	text-decoration: none;
} 
.entrypointtxt a:hover {
	color: #CC6600;
	text-decoration: none;
}
.entrypointtxt a:active {
    color: #CC6600;
	text-decoration: none;
}


.entrypoint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: #6B4747;
	line-height: 17px;
    text-decoration: none;
}
.entrypoint a:link { 
    color: #6B4747; 
	text-decoration: none;
} 
.entrypoint a:visited { 
    color: #6B4747; 
	text-decoration: none;
} 
.entrypoint a:hover {
	color: #CC6600;
	text-decoration: underline;
}
.entrypoint a:active {
    color: #6B4747;
	text-decoration: none;
}








.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B78B45;
	text-align: right;
    text-decoration: none;
	padding: 0em 0em 0em .2em;
}
.copyright a:link { 
	color: #B78B45; 
    text-decoration: none;
} 
.copyright a:visited { 
	color: #B78B45; 
    text-decoration: none;
} 
.copyright a:hover {
	color: #CC6600;
	text-decoration: underline;
}
.copyright a:active {
	color: #B78B45;
    text-decoration: none;
}


.linksmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4C4C4C;
	text-align: right;
    text-decoration: none;
}
.linksmall a:link { 
	color: #4C4C4C; 
	text-decoration: none;
} 
.linksmall a:visited { 
	color: #4C4C4C; 
	text-decoration: none;
} 
.linksmall a:hover {
	color: #4C4C4C;
	text-decoration: underline;
}
.linksmall a:active {
	color: #4C4C4C;
	text-decoration: none;
}


.linksmallgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	color: #666666;
	text-align: left;
    text-decoration: none;
}
.linksmallgray a:link { 
	color: #666666; 
    text-decoration: none;
} 
.linksmallgray a:visited { 
	color: #666666; 
    text-decoration: none;
} 
.linksmallgray a:hover {
	color: #666666;
    text-decoration: none;
}
.linksmallgray a:active {
	color: #666666;
    text-decoration: none;
}


.navigation {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #990033;
    text-decoration: none;
	font-weight: normal;
    margin-top: .2em; margin-right: .2em; margin-bottom: .4em; margin-left: .2em;
    line-height: 13px;
}

.navigation a:link { 
    color: #990033; 
    text-decoration: none;
} 

.navigation a:visited { 
    color: #990033; 
    text-decoration: none;
} 

.navigation a:hover {
    color: #FF3333;
    text-decoration: none;
}

.navigation a:active {
    color: #990033;
    text-decoration: none;
}


.subnavigation {
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #990033;
    text-decoration: none;
	font-weight: normal;
    margin-top: .2em; margin-right: .2em; margin-bottom: .2em; margin-left: 0em;
    line-height: 13px;
}

.subnavigation a:link { 
    color: #990033; 
    text-decoration: none;
} 

.subnavigation a:visited { 
    color: #990033; 
    text-decoration: none;
} 

.subnavigation a:hover {
    color: #FF3333;
    text-decoration: none;
}

.subnavigation a:active {
    color: #990033;
    text-decoration: none;
}


.linkbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990033;
	text-align: right;
    text-decoration: none;
	font-weight: bold;
}
.linkbig a:link { 
	color: #990033; 
    text-decoration: none;
} 
.linkbig a:visited { 
	color: #990033; 
    text-decoration: none;
} 
.linkbig a:hover {
	color: #FF3333;
    text-decoration: none;
}
.linkbig a:active {
	color: #990033;
    text-decoration: none;
}



.linkbig2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990033;
	text-align: right;
    text-decoration: none;
	font-weight: bold;
    line-height: 15px;
    margin: 0px 0px 20px 0px;
}
.linkbig2 a:link { 
	color: #990033; 
    text-decoration: none;
} 
.linkbig2 a:visited { 
	color: #990033; 
    text-decoration: none;
} 
.linkbig2 a:hover {
	color: #FF3333;
    text-decoration: none;
}
.linkbig2 a:active {
	color: #990033;
    text-decoration: none;
}


/*****form styles****/


input {
  cursor:hand;
  font: 98%/1.2 Arial, Verdana, Helvetica, sans-serif;
}


input.textfield { 
  font:95%/1.2 Arial, Verdana, Helvetica, sans-serif;
  border:1px solid #E3D2BA;
  color: #6B4747;
  background:#F8F6EC;
  padding:0.1em 0em 0em 0.4em;
  height: 1.7em;
}

input.pulldownmenu { 
  font:95%/1.2 Arial, Verdana, Helvetica, sans-serif;
  border: 0;  
  color:#333333;
  background:#F8F8F8;
  height: 1.5em;
  padding: 0em;
}

input.textfieldsmall {
  font:95%/1.2 Arial, Verdana, Helvetica, sans-serif;
  border:1px solid #999999;  
  color:#333333; 
  background:#F8F8F8;
  padding:0.1em 0em 0em 0.4em;
  height: 1.7em;
}


input.radiocheck  { 
  margin: 0em 0em 0.1em 0em;
 }

input.submitbtn  { 
  font: 98%/1.2 Arial, Verdana, Helvetica, sans-serif;
  color: #333333;
  border: 0px;
  cursor:hand;
 }


textarea {
  font:95%/1.2 Arial, Verdana, Helvetica, sans-serif;
  border:1px solid #E3D2BA;
  color: #6B4747;
  background:#F8F6EC;
  cursor:pointer;
  padding:0.2em 0.2em 0.2em 0.4em;
  width: 22em;
}

select {
  font:95%/1.2 Arial, Verdana, Helvetica, sans-serif;
  color:#333333;
  background:#F8F8F8;
  padding:0em 0em 0em 0em;
  border:1px solid #999999;
  cursor:pointer;
  padding:0.1em;
  height: 1.8em;
}
