/* --------- default text --------- */
body,p,td,td.p{
	color : #000000;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 13px;
}

body{
	background-color : #FFFFFF;
	background-attachment : fixed;
}

/*  --------- text links --------- */
a {
	/* default link style */
	color : #000000;
	font-weight : bold;
}

a:active {
	/* link style when activated/selected */
	color : #ff6600;
	font-weight : bold;
}

a.t1:hover, a.t2:hover, a.t3:hover, a.t4:hover {
	color : #000000;
}

a:visited{
	/* link style when visited */
}

/* --------- general section styles --------- */
.caption{
	font-size : 9px;
}

.error{
	color : #990000;
	font-weight : bold;
}

/*----- search box formatting -----*/
.searchtable{
	border-color : #666666;
	border-style : solid;
	border-width : 1px;
}

.searchtext{
	font-size : 13px;
}

/*----- login box formatting -----*/
.logintable{
}

.logintext{
}

/*----- highlight for search terms -----*/
.highlight {
	background-color : #EEEEEE;
	color : #009900;
	font-weight : bold;
}

/* --------- navigation styles --------- */
.navh0,.navi0,.navc0,.navd0 {
	color : #000000;
	font-family : Verdana, Arial,Helvetica,sans-serif;
	font-size : 9px;
	font-weight : bold;
	text-decoration : none;
}

.navh1,.navi1,.navc1,.navd1 {
	color : #000000;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;
}

.navh2,.navi2,.navc2,.navd2 {
	color : #000000;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

.navh2 {
	color : #FFFFFF;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 17px;
}

.navc2 {
	color : #884444;
	font-size : 13px;
}

.navh3,.navi3,.navc3,.navd3 {
	color : #FFFFFF;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-weight : normal;
	font-size : 9px;
	text-decoration : none;
}

.navh4, .navi4, .navc4, .navd4 {
	color : #FFFFFF;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-weight : bold;
	font-size : 8px;
	text-decoration : none;
	text-transform : uppercase;
}

.navi4:visited {
	text-decoration : none;
}

.navi4:active {
	text-decoration : none;
}

.navi4:hover {
	text-decoration : underline;
}

.navh5, .navi5, .navc5, .navd5 {
	/* subnav2 common settings */
	color : #000000;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

.navh5 {
	/* nav style 5 header */
	color : #FFFFFF;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 17px;
}

.navc5 {
	/* nav style 5 current item */
	color : #FFFFFF;
	font-size : 13px;
}

/* --------- sitemap styles --------- */
.sm1,.sm2,.sm3,.sm4,.sm5,.sm6,.sm7,.sm8,.sm9{
	/* number represents level within sitemap hierarchy */
	/* can be defined individually,and extended indefinitely */
}

.sm1{
	color : #000000;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9px;
	font-weight : normal;
	text-decoration : none;
}

/* --------- normal text styles --------- */
.t0{
	/* this style is used for the page title graphic and/or text */
	/* it is not offered as a selection within the editing interface */
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 17px;
}

.t1{
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-weight : bold;
	font-size : 20px;
}

.t2{
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-weight : bold;
	font-size : 17px;
}

.t3{
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 13px;
}

.t4{
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 10px;
	font-style : italic;
}

/* --------- utility  settings --------- */
 form {
	margin : 0px;
}

input{
font-family : Arial,Helvetica,sans-serif;
font-size : 13px;
}

/* --------- custom style settings --------- */
