/************************ Default Styles ************************/
body {
font-family:				Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size:					1em;
color:							#000000;
text-align:					left;
background-color: 	#F9F9F1;
background-repeat:	no-repeat;
margin-top:					0px;
margin-left:				0px;
}
table {
font-family:				Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size:					1em;
text-align:					left;
background-repeat:	no-repeat;
empty-cells:				show;
}
input {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
margin-left: 5px;
margin-right: 5px;
}
select {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
margin-left: 5px;
margin-right: 5px;
}
textarea {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
margin-left: 5px;
margin-right: 5px;
}
/****************/
form {
width: 960px;
text-align: center;
border-style: dashed;
border-width: 0px 0px 0px 0px;
border-color: #C8C8C8;
color: #000000;
}
/********************** End Default Styles **********************/
/********************** Table Styles ****************************/
table.center {
text-align: center;
empty-cells: show;
}
table.right {
text-align: right;
}
table.justify {
text-align: justify;
}
td {
color: #000000;
vertical-align: top;
border-color: #CCCC99;
border-style: solid;
border-width: 0px 0px 0px 0px;
overflow: visible;
}
tr.titles {
background-color: #666633;
padding: 5px;
text-align: center;
}
tr.titles td {
color: #FFFFFF;
}
td.label-top {
text-align: right;
vertical-align: top;
}
td.heading {
font-weight: bold;
text-align: center;
text-decoration: underline;
}
td.left, td.text {
text-align: left;
}
td.center {
text-align: center;
}
td.right, td.label {
text-align: right;
}
td.middle {
vertical-align: middle;
}
td.bottom {
vertical-align: bottom;
}
td embed {
vertical-align: bottom;
}

/******************** Table Line Styles *************************/
td.tp-rt-bm-lt {
border-width: 1px 1px 1px 1px;
}
td.tp {
border-width: 1px 0px 0px 0px;
}
td.bm {
border-width: 0px 0px 1px 0px;
}
td.lt {
border-width: 0px 0px 0px 1px;
}
td.rt {
border-width: 0px 1px 0px 0px;
}
td.tp-bm-lt {
border-width: 1px 0px 1px 1px;
}
td.tp-bm {
border-width: 1px 0px 1px 0px;
}
td.rt-lt {
border-width: 0px 1px 0px 1px;
}
td.tp-rt {
border-width: 1px 1px 0px 0px;
}
td.tp-rt-bm {
border-width: 1px 1px 1px 0px;
}
td.bm-lt {
border-width: 0px 0px 1px 1px;
}
td.rt-bm {
border-width: 0px 1px 1px 0px;
}
td.rt-bm-lt {
border-width: 0px 1px 1px 1px;
}
td.tp-lt {
border-width: 1px 0px 0px 1px;
}
td.tp-rt-lt {
border-width: 1px 1px 0px 1px;
}
td.tp-bm-dashed {
border-style: dashed;
border-width: 1px 0px 1px 0px;
}
/******************** End Table Line Styles *********************/
/******************** End Table Styles **************************/
/******************** Paragraph Styles **************************/
p {
font-size: 1em;
padding: 0px 5px 0px 5px;
}
p.small {
font-size: 0.9em;
}

div.title, div.title_center {
font-size: 1.1em;
font-weight: bold;
color: #666633;
margin: 5px 5px -12px 5px;
}
div.title_center {text-align: center}

li.default {
font-size: 1em;
margin: 7px 5px 0px -15px;
}

/******************** End Paragraph Styles **********************/
/******************** Heading Styles ****************************/
h1 {
font-size: 1.5em;
font-weight: bold;
color: #666633;
margin: 5px 5px -12px 5px;
}
h2 {
font-size: 1em;
font-weight: bold;
color: #000000;
margin: 5px 5px -12px 5px;
}
/******************** End of Heading Styles *********************/
/******************** Anchor and Style Rules ********************/
a {font-size: 1em;cursor: pointer;}
a:link		{color: #D52323}
a:visited {color: #D52323}
a:hover		{color: #666633}

a.small {font-size: 0.7em; color: #D52323;}
a.small:link	  {color: #D52323}
a.small:visited {color: #D52323}
a.small:hover   {color: #666633}

a.wee {font-size: 0.7em}
/****************** End Anchor and Style Rules ******************/
/*********************** Misc Style Rules ***********************/
legend {
color: #003366;
font-weight: bold;
}
.wee {
font-size: 0.7em;
}
.wee-ctr {
font-size: 0.7em;
text-align: center;
}
.wee-title {
font-size: 0.7em;
color: #003366;
font-weight: bold;
}
/********************* End Misc Style Rules *********************/
/**************************** Specified Divs ****************************/
#header {
position: relative;
margin: 0 auto;
width: 980px;
height: 100px;
text-align: left;
color: #FFFFFF;
background-color: #666633;
border-style: solid;
border-width: 0px 0px 0px 0px;
border-color: #CCCC99;
cursor: pointer;
}
#header_anim {
position: relative;
margin: 0 auto;
width: 350px;
height: 25px;
top: 70px;
left: 220px;
}
#header_links {width: 980px}
#header_links, #header_links td {
position: relative;
margin: 0 auto;
background-color: #666633;
color: #FFFFFF;
}
#header_links a {
font-size: 0.9em;
padding: 0px 6px 5px 4px
}
#header_links a:link {color: #FFFFFF}
#header_links a:visited {color: #FFF0FF}
#header_links a:hover {color: #FFA000}

#header_editor {
width: 980px;
height: 50px;
text-align: center;
margin: 10px 0px 10px 0px;
border-color: #CCCC99;
border-style: solid;
border-width: 0px 0px 2px 0px;
}
/****************/
#content {
position:	relative;
margin: 0 auto;
width: 980px;
background-color: #FFFFFF;
color: #000000;
padding: 0px 0px 0px 0px;
}
/****************/
#page {
display: block;
margin: 0px 0px 0px 0px;
padding: 20px 5px 5px 5px;
border-width: 0px 0px 0px 0px;
border-style: solid;
border-color: #000000;
}
/****************/
#side_frame {
float: left;
text-align: center;
width: 200px;
margin: 10px 0px 0px 3px;
}
#subpage {
text-align: center;
margin: 10px 0px 10px 0px;
}
/****************/
td.outline {border-width: 1px 1px 1px 1px}

td.detail {
height: 85px;
font-size: 1.1em;
padding: 5px 5px 5px 5px;
border-width: 0px 1px 1px 1px;
margin: 0px 0px 15px 0px;
}
td.spacer {font-size: 0.4em}

/****************/
#footer {
width: 980px;
height: 60px;
border-style: solid;
border-width: 1px 0px 0px 0px;
border-color: #CCCC99;
font-size: 0.9em;
text-align: center;
margin: 5px 0px 5px 0px;
padding: 5px 0px 0px 0px;
clear: both; /*LPH*/
}
#footer a {font-size: 0.7em}
#footer a:link {color: #000000}
#footer a:visited {color: #000000}
#footer a:hover {color: #D52323}
/**************************** End of Specified Divs ****************************/