BODY,TABLE, TR, TD, P
{
	font-family: Georgia, serif;
	color: #7F7F7F;
	line-height: 0em;
	font-size:0;
}

A
{
	color: #FFFFFF;
	outline: none;

}

A:active
{
	color: #FFFFFF;
	outline: none;
}

A:hover
{
	color: #FFFFFF;
	outline: none;
}


HR
{
	height: 1px;
	border: 0px;
	color: #EAEAEA;
	background-color: #EAEAEA;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0.2em;
    margin-bottom: 0em;
}


ul {  
    margin-bottom: 6px;
    list-style-image: url(/assets/bullet.gif);
    list-style-position: outside;
    left: 15px
}

ol {  
    padding: 0;
    margin: 0;
}

.imagestyle {
    border: 1px solid #DBDBDB;
}

.tdstyle {
    border: 1px solid #DDDDDD;
}


.tableborder
{
    border-color: #EAEAEA;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 1px;
}


.flashartwork {
    border: 0px;
	width: 754px;
	height: 380px;
}


.hrtop {
    border-bottom: 1px solid #EAEAEA;
}

.borderleft {
    border-left: 1px solid #EAEAEA;
}



.frame {
        border-left:1px solid #CCCCCC;
        border-right:1px solid #CCCCCC;
        border-top:1px solid #CCCCCC;
        border-bottom:1px solid #CCCCCC;
     }



/*a img { border:0;
}

a img {
	line-height:0px;
	font-size:0;
}
*/


/*****text styles*****/

.text
{
	font-family: "Georgia", serif;
	color: #555555;
	font-size: 12px;
	line-height: 1.8em;
	text-align: left;
    padding: 0.1em;
}

.text a:link { 
	color: #CC6633;
    border-bottom: 1px dashed #E59966;
    text-decoration: none;
    padding: 0.1em;
} 
.text a:visited { 
	color: #CC6633;
    border-bottom: 1px dashed #E59966;
    text-decoration: none;
    padding: 0.1em;
} 
.text a:hover {
	color: #FFFFFF;
    text-decoration: none;
    background-color: #E59966;
    padding: 0.1em;
}
.text a:active {
	color: #CC6633;
    border-bottom: 1px dashed #E59966;
    text-decoration: none;
    padding: 0.1em;
}




.title
{
	font-family: "Georgia", serif;
	color: #999999;
	font-size: 20px;
	line-height: 1.6em;
	text-align: left;
    padding: 0.1em;
}


.subtitle
{
	font-family: "Georgia", serif;
	color: #555555;
	font-size: 16px;
	line-height: 1.2em;
	text-align: left;
    padding: 0.1em;
}


.textlink
{
	font-family: "Georgia", serif;
	color: #CC6633;
	font-size: 12px;
	line-height: 1.8em;
	text-align: left;
    padding: 0.1em;
}

.textlink a:link { 
	color: #CC6633;
    border-bottom: 0px;
    text-decoration: none;
    padding: 0.1em;
} 
.textlink a:visited { 
	color: #CC6633;
    border-bottom: 0px;
    text-decoration: none;
    padding: 0.1em;
} 
.textlink a:hover {
	color: #FFFFFF;
    border-bottom: 0px;
    text-decoration: none;
    padding: 0.1em;
    background-color: #E59966;
}
.textlink a:active {
	color: #CC6633;
    border-bottom: 0px;
    text-decoration: none;
    padding: 0.1em;
}




.textsmall
{
	font-family: "Georgia", serif;
	color: #555555;
	font-size: 10px;
	line-height: 18px;
	margin: 0px;
	text-align: left;
}

.textsmall a:link { 
	color: #999999;
    text-decoration: none;
} 
.textsmall a:visited { 
	color: #999999;
    text-decoration: none;
} 
.textsmall a:hover {
	color: #FFFFFF;
    background-color: #E59966;
    text-decoration: none;
    padding: 0.1em;
}
.textsmall a:active {
	color: #999999;
    text-decoration: none;
}


.caption
{
	font-family: "Arial", sans-serif;
	color: #7F7F7F;
	font-size: 11px;
	line-height: 18px;
	margin: 0px;
	text-align: left;
    text-decoration: none;
}

.caption a:link { 
	color: #CC6633;
    text-decoration: none;
} 
.caption a:visited { 
	color: #CC6633;
    text-decoration: none;
} 
.caption a:hover {
	color: #CC6633;
    text-decoration: underline;
}
.caption a:active {
	color: #CC6633;
    text-decoration: none;
}



.captionbright
{
	font-family: "Arial", sans-serif;
	color: #999999;
	font-size: 11px;
	line-height: 18px;
	margin: 0px;
	text-align: left;
}

.captionbright a:link { 
	color: #999999;
    text-decoration: none;
} 
.captionbright a:visited { 
	color: #999999;
    text-decoration: none;
} 
.captionbright a:hover {
	color: #FFFFFF;
    background-color: #E59966;
    text-decoration: none;
    background-color: #E59966;
    padding: 0em 0.1em 0.1em 0.1em;
}
.captionbright a:active {
	color: #999999;
    text-decoration: none;
}



.textmedium
{
	font-family: "Georgia", serif;
	color: #7F7F7F;
	font-size: 11px;
	line-height: 1.6em;
	margin: 0px;
	text-align: left;
}

.textmedium a:link { 
	color: #CC6633;
    text-decoration: none;
} 
.textmedium a:visited { 
	color: #CC6633;
    text-decoration: none;
} 
.textmedium a:hover {
	color: #FFFFFF;
    background-color: #E59966;
    text-decoration: none;
    padding: 0.1em;
}
.textmedium a:active {
	color: #CC6633;
    text-decoration: none;
}



.copyright {
	font-family: "Arial", sans-serif;
	font-size: 10px;
	color: #999999; 
	text-align: left;
    text-decoration: none;
	line-height: 1.6em;
    padding: 0.1em;
}
.copyright a:link { 
	color: #999999; 
	text-decoration: none;
    padding: 0.1em;
} 
.copyright a:visited { 
	color: #999999; 
	text-decoration: none;
    padding: 0.1em;
} 
.copyright a:hover {
	color: #B3B3B3;
	text-decoration: underline;
    background-color: #FFFFFF;
    padding: 0.1em; 
}
.copyright a:active {
	color: #999999; 
	text-decoration: underline;
	line-height: 1.2em;
    padding: 0.1em;
}


/*****link styles*****/




.linksmallorange {
	font-family: "Georgia", serif;
	font-size: 11px;
	color: #CC6633;
	text-align: left;
    text-decoration: none;
	line-height: 1.3em;
}
.linksmallorange a:link { 
	color: #CC6633; 
    text-decoration: none;
} 
.linksmallorange a:visited { 
	color: #CC6633; 
    text-decoration: none;
} 
.linksmallorange a:hover {
	color: #FFFFFF;
    text-decoration: none;
    background-color: #E59966;

}
.linksmallorange a:active {
	color: #CC6633;
    text-decoration: none;
	line-height: 1.3em;
}


.textmediumlink
{
	font-family: "Georgia", serif;
	color: #999999;
	font-size: 11px;
	line-height: 1.6em;
	margin: 0px;
	text-align: left;
    text-decoration: none;
}

.textmediumlink a:link { 
	color: #999999;
    text-decoration: none;
} 
.textmediumlink a:visited { 
	color: #999999;
    text-decoration: none;
} 
.textmediumlink a:hover {
	color: #CC6633;
    text-decoration: none;
}
.textmediumlink a:active {
	color: #999999;
    text-decoration: none;
}


.sidenav {
	font-family: "Georgia", serif;
	font-size: 11px;
	color: #777777;
	text-align: left;
    text-decoration: none;
	line-height: 1.5em;
}
.sidenav  a:link { 
	color: #CC6633; 
    text-decoration: none;
} 
.sidenav  a:visited { 
	color: #CC6633; 
    text-decoration: none;
} 
.sidenav  a:hover {
	color: #FFFFFF;
    text-decoration: none;
    background-color: #E59966;
    padding: 0.1em;
}
.sidenav  a:active {
	color: #CC6633;
    text-decoration: none;
}


.sidenavsub {
	font-family: "Georgia", serif;
	font-size: 10px;
	color: #666666;
	text-align: left;
    text-decoration: none;
	line-height: 1.5em;
}
.sidenavsub  a:link { 
	color: #666666; 
    text-decoration: none;
} 
.sidenavsub  a:visited { 
	color: #666666; 
    text-decoration: none;
} 
.sidenavsub  a:hover {
	color: #FFFFFF;
    text-decoration: none;
    background-color: #E59966;
    padding: 0.1em;
}
.sidenavsub  a:active {
	color: #666666;
    text-decoration: none;
}



.bottnav {
	font-family: "Georgia", serif;
	font-size: 10px;
	color: #999999;
	text-align: left;
    text-decoration: none;
	line-height: 2.5em;
}
.bottnav  a:link { 
	color: #999999; 
    text-decoration: none;
} 
.bottnav  a:visited { 
	color: #999999; 
    text-decoration: none;
} 
.bottnav  a:hover {
	color: #FFFFFF;
    text-decoration: none;
    background-color: #E59966;
    padding: 0.1em;
}
.bottnav  a:active {
	color: #999999;
    text-decoration: none;
}



.dropcap
{
    width: .6em;
    height: 1em;
    float: left;
    text-align: left;
    font-size: 22pt;
	margin: 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 28px;
}




/*****form styles****/


input {
  font: 11px Arial, Verdana, Helvetica, sans-serif;
  color: #999999;
  background:#FAFAFA;
  padding:0.05em 0.05em 0.05em 0.05em;
  letter-spacing: 0.05em;
}


input.textfield { 
  font: 11px Arial, Verdana, Helvetica, sans-serif;
  border:1px solid #EBEBEB;  
  color:#666666;
  background:#FAFAFA;
  padding: 0.15em 0.3em;
}

input.pulldownmenu { 
  font: 11px Arial, Verdana, Helvetica, sans-serif;
  border:0px solid #EBEBEB;  
  color:#999999;
  background:#FAFAFA;
  height: 1.5em;
  padding: 0em;
}

input.textfieldsmall {
  font: 11px Arial, Verdana, Helvetica, sans-serif;
  border:1px solid #EBEBEB; ;  
  color:#999999;
  background:#FAFAFA;
  padding: 0.15em 0.3em;
  height: 1.7em;
}


input.radiocheck  { 
  font: 11px Arial, Verdana, Helvetica, sans-serif;
  margin: 0em 0em 0.1em 0em;
 }



/*
input.submitbtn  { 
  font: 11px Arial, Verdana, Helvetica, sans-serif;
  color: #333333;
  border: 0px;
  cursor:hand;
 }
*/



.submitbutton {
  cursor:pointer;
  border:outset 1px #ccc;
  background:#999999;
  color:#CC6633;
  font-weight:normal;
  padding: 0.12em 0.24em;
  background:url(/assets/btnbg.gif) repeat-x left top;
}


textarea {
  font: 11px Arial, Verdana, Helvetica, sans-serif;
  border:1px solid #EBEBEB;  
  color:#666666;
  background:#FAFAFA;
  cursor:pointer;
  padding:0.2em 0.2em 0.2em 0.4em;
  width: 22em;
}

select {
  font: 11px Arial, Verdana, Helvetica, sans-serif;
  color:#666666;
  background:#FAFAFA;
  padding:0em 0em 0em 0em;
  border:1px solid #EBEBEB; 
  cursor:pointer;
  padding:0.1em;
  height: 1.8em;
}








