/******************************************* Main Operations *******************************************/

body
{
background-color:#ffffff;
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#333333;
text-align:center;
letter-spacing:1px;
}

div.main
{
position:relative;
margin:0 auto;
width:900px;
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#333333;
text-align:left;
letter-spacing:1px;
}

p
{
line-height:1.6;
}

hr
{
color:#7f0600;
background-color:#7f0600;
}

div.spacer
{
background-color:transparent;
height:11px;
width:100%;
border-style:dashed;
border-width:1px 0px 0px 0px;
border-color:#7f0600;
}

div.vDots
{
position:absolute;
height:100%;
left:167px;
width:1px;
border-width:0px 0px 0px 1px;
border-style:solid;
border-color:#7f0600;

}


/******************************************* Tables, Lists and Blockquotes *******************************************/


table
{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#333333;
text-align:left;
letter-spacing:1px;
}

td
{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#333333;
text-align:left;
letter-spacing:1px;
vertical-align:top;
line-height:1.6;
}

td.vcenter
{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#333333;
text-align:left;
letter-spacing:1px;
vertical-align:middle;
line-height:1.6;
}

table.main_width
{
width:710px;
}

ul
{
list-style-position:outside;
list-style-image: url('images/bullet_cc.gif');
margin-top: 0em;
marign-left: 30;
padding-left: 30;
line-height:1.6;
}

ul.csul1
{
list-style-position:outside;
list-style-image: url('images/bullet_cc2.gif');
margin-top: 0em;
marign-left: 30;
padding-left: 30;
line-height:1.6;
}

ul.dd
{
list-style-position:outside;

marign-left: 0;
padding-left: 0;

}

ol
{
list-style-position:outside;
list-style-type: decimal;
marign-left: 30;
padding-left: 30;
line-height:1.6;
}

ul.bios
{
list-style-position:outside;
list-style-image: url('images/bullet_cc.png');
marign-left: 30;
padding-left: 30;
line-height:1.6;
}

ul.inside
{
list-style-position:inside;
list-style-image: url('images/bullet_oc.png');
marign-left: 7;
padding-left: 7;
line-height:1.6;
}

ul.inside2
{
list-style-position:inside;
list-style-image: url('images/bullet_oc2.png');
marign-left: 7;
padding-left: 7;
line-height:1.6;
}

li
{
padding-bottom:0px;
}

ol.bios
{
list-style-position:outside;
list-style-type: decimal;
marign-left: 40;
padding-left: 40;
line-height:1.6;
}

blockquote
{
line-height:1.6;
marign-left: 20;
padding-left: 20;
marign-top: 8;
padding-top: 8;

}

/******************************************* Text *******************************************/
/** Headings **/
h1
{
font-family:tahoma;
font-size:16px;
font-weight:bold;
color:#7f0600;
text-align:left;
letter-spacing:1px;
}

h2
{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#7f0600;
text-align:left;
letter-spacing:1px;
margin-bottom: 0em;

}

h3
{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#7f0600;
text-align:left;
letter-spacing:1px;
}

h1.redback
{
background-color:#7f0600;
font-family:tahoma;
font-size:16px;
font-weight:normal;
color:#ffffff;
text-align:left;
letter-spacing:2px;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
width:100%;
}

h2.redback
{
background-color:#7f0600;
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-align:left;
letter-spacing:2px;
margin-bottom: 0em;
padding-left:0px;
padding-right:0px;
padding-top:4px;
padding-bottom:4px;
width:100%;
}

h3.redback
{
background-color:#7f0600;
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-align:left;
letter-spacing:2px;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
width:100%;
}

h1.gray
{
font-family:tahoma;
font-size:16px;
font-weight:bold;
color:#666666;
text-align:left;
letter-spacing:1px;
}

h2.gray
{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#666666;
text-align:left;
letter-spacing:1px;
}

h3.gray
{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#666666;
text-align:left;
letter-spacing:1px;
}

/** Regular Text **/
span.red16
{
font-family:tahoma;
font-size:14px;
font-weight:bold;
color:#7f0600;
text-align:left;
letter-spacing:1px;
}

span.red13
{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#7f0600;
text-align:left;
letter-spacing:1px;
display:inline;
}

span.red10
{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#7f0600;
text-align:left;
letter-spacing:1px;
}

span.gray16
{
font-family:tahoma;
font-size:16px;
font-weight:bold;
color:#333333;
text-align:left;
letter-spacing:1px;
}

span.gray13
{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#333333;
text-align:left;
letter-spacing:1px;
}

span.gray10
{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#333333;
text-align:left;
letter-spacing:1px;
}

b
{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#333333;
text-align:left;
letter-spacing:1px;
}

span.bottom_vert
{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#666666;
text-align:left;
letter-spacing:1px;
}

span.credits
{
font-family:tahoma;
font-size:9px;
font-weight:normal;
color:#cccccc;
letter-spacing:1px;
}

span.fineBold
{
font-family:tahoma;
font-size:9px;
font-weight:normal;
color:#333333;
letter-spacing:1px;
}
/******************************************* Inputs *******************************************/


input,textarea,select
{
font-family:tahoma;
font-size:9px;
font-weight:bold;
color:#7f0600;
letter-spacing:1px;
border-style:solid;
border-width:1px;
border-color:#7f0600;
}

input.noBorder
{
font-family:tahoma;
font-size:9px;
font-weight:bold;
color:#7f0600;
letter-spacing:1px;
border-style:solid;
border-width:0px;
border-color:#7f0600;
}


/******************************************* Links *******************************************/


a.bottom:link
{
font-family:tahoma;
font-size:9px;
font-weight:bold;
color:#7f0600;
letter-spacing:1px;
}
a.bottom:visited
{
font-family:tahoma;
font-size:9px;
font-weight:bold;
color:#7f0600;
letter-spacing:1px;
}
a.bottom:hover
{
font-family:tahoma;
font-size:9px;
font-weight:bold;
color:#cc0000;
letter-spacing:1px;
}
a.bottom:active
{
font-family:tahoma;
font-size:9px;
font-weight:bold;
color:#7f0600;
letter-spacing:1px;
}


a:link
{
font-family:tahoma;
font-weight:bold;
color:#7f0600;
letter-spacing:1px;
text-decoration:underline;
}
a:visited
{
font-family:tahoma;
font-weight:bold;
color:#7f0600;
letter-spacing:1px;
text-decoration:underline;
}
a:hover
{
font-family:tahoma;
font-weight:bold;
color:#b61e16;
letter-spacing:1px;
text-decoration:underline;
}
a:active
{
font-family:tahoma;
font-weight:bold;
color:#7f0600;
letter-spacing:1px;
text-decoration:underline;
}


a.nounderline:link
{
font-family:tahoma;
font-weight:bold;
color:#7f0600;
letter-spacing:1px;
text-decoration:none;
}
a.nounderline:visited
{
font-family:tahoma;
font-weight:bold;
color:#7f0600;
letter-spacing:1px;
text-decoration:none;
}
a.nounderline:hover
{
font-family:tahoma;
font-weight:bold;
color:#b61e16;
letter-spacing:1px;
text-decoration:underline;
}
a.nounderline:active
{
font-family:tahoma;
font-weight:bold;
color:#7f0600;
letter-spacing:1px;
text-decoration:none;
}


a.topNavRed:link
{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#7f0600;
letter-spacing:1px;
text-decoration:none;
}
a.topNavRed:visited
{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#7f0600;
letter-spacing:1px;
text-decoration:none;
}
a.topNavRed:hover
{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#7f0600;
letter-spacing:1px;
text-decoration:underline;
}
a.topNavRed:active
{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#7f0600;
letter-spacing:1px;
text-decoration:none;
}


a.topNavGray:link
{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#666666;
letter-spacing:1px;
text-decoration:none;
}
a.topNavGray:visited
{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#666666;
letter-spacing:1px;
text-decoration:none;
}
a.topNavGray:hover
{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#666666;
letter-spacing:1px;
text-decoration:underline;
}
a.topNavGray:active
{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#666666;
letter-spacing:1px;
text-decoration:none;
}


a.mailto:link
{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#0000cc;
letter-spacing:1px;
text-decoration:underline;
}
a.mailto:visited
{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#035bfc;
letter-spacing:1px;
text-decoration:underline;
}
a.mailto:hover
{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#035bfc;
letter-spacing:1px;
text-decoration:underline;
}
a.mailto:active
{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#035bfc;
letter-spacing:1px;
text-decoration:underline;
}