.photo {
	border: 2;
	border-style: double;
	border-color: #BBBBBB;
}

.hidden {
	color: #FFFFFF;
	font-size: 1pt;
}

H5 {
	color: #B60E02;
	font-size: 9pt;
}

I {
	color: #B60E02;
}

H6 {
        font-size: 8pt;
	margin: 2px 2px 2px 2px;
	padding: 20px 0px 10px 0px;
}


UL {
	margin: 2px 2px 2px 10px;
	padding: 0px 0px 0px 20px;
	list-style: circle
}


.login {
	font-size: 6pt;
}


BLOCKQUOTE {
	font-style: italic;
	margin: 0pt 20pt 0pt 10pt;
	padding: 0pt 20pt 0pt 10pt
	
}

.indent {
	margin-left: 65px;
	font-size: 8pt;
	color: #222222
}


.highlight {
        color: black;
        background: ##FAE2E2;
	font-weight: bold;
}



A {
	color: black;
	text-decoration: none;
	font-style: italic
}


A:hover {
	color: #B60E02
}


.main_menu {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 6.5pt;
	font-size-adjust: .52;
	font-weight: 300;
	letter-spacing: 0.05em; 
	color: black;
	text-decoration: none;
	text-transform: capitalize;
	text-align: center;
}


A.main_menu {
	color: #666666;
	font-style: normal
}

A.main_menu:hover {
	color: #B60E02;
}


.sub_menu {
	font-family: "Gil Sans", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 6pt;
	font-size-adjust: .52;
	font-weight: 800;
	color: #FFFFFF;
	background: #CCCCCC;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
}



A.sub_menu {
	color: #CC0000
}



A.sub_menu:hover {
	color: #000099;
	text-decoration: underline
}


.button {
        font-family: "Gil Sans", "Verdana", "Arial", "Helvetica", "sans-serif";
        font-size: 6pt;
        font-size-adjust: .52;
        font-weight: 100;
        color: #444444;
        text-decoration: none;
        text-transform: uppercase;
        text-align: right;
	font-style: normal
}

.button_large {
        font-family: "Gil Sans", "Verdana", "Arial", "Helvetica", "sans-serif";
        font-size: 9pt;
        font-size-adjust: .52;
        font-weight: 400;
        color: white;
        text-decoration: none;
        text-transform: uppercase;
        text-align: center;
	font-style: normal;
}

A.button_large {
        color: #444444;
	font-style: normal;
}

A.button_large:hover {
        color: #B60E02;
}

A.button {
	color: #444444;
}

A.button:hover {
	color: #B60E02;
}

TD { 
        font-family: "Gil Sans", "Verdana", "Arial", "Helvetica", "sans-serif";
        font-size: 9pt;
        font-size-adjust: .52;
	color: #333333;
}

.smallprint {   font-size: 6pt; font-weight: 200; font-family: "Arial"  }

.mediumprint {	font-size: 8pt; font-weight: 300; font-family: "Arial"	}


TABLE {
        margin-top:0;
        margin-bottom:0;
        margin-left:0;
        margin-right:0;
}

BODY  {
        scrollbar-arrow-color:white;
        scrollbar-track-color:CCCCCC;
        scrollbar-shadow-color:333333;
        scrollbar-face-color:CC0000;
        scrollbar-highlight-color:FFFFFF;
        scrollbar-darkshadow-color:000000;
        scrollbar-3dlight-color:990000;
        background : white;
        background-color : white;
        font-family: "Gil Sans", "Verdana", "Arial", "Helvetica", "sans-serif";
        font-size: 9pt;
        font-size-adjust: .52;
        margin-top:0;
        margin-bottom:0;
        margin-left:0;
        margin-right:0;
        scrollbar:no;
}


B {
	font-weight: Bold;
	color: #666666
}


.section_header {
        font-weight: Bold;
        color:  #666666;
        background-color : #FAE2E2;
        text-transform: capitalize;
        text-align: center;
}

.sub_section_header {
	font-weight: Bold;
	color:	#666666;
	background-color : white;
	text-transform: capitalize;
	text-align: center;
}

.report_line_even {
	background-color: #DDDDDD;
}

.report_line_odd {
	background-color: #BBBBBB;
}

.report_header {
	font-weight: Bold	
}

.cover {

	background-image: url( http://fromspirit.com/images/cover.jpg);
	background-repeat: no-repeat;
}