
BODY, P, TD, TH, DIV, BLOCKQUOTE, DL, UL, OL {  font-family:  Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; color: #000000;
}
	H1 { font-size: 22pt; font-family: Arial, Century Gothic,verdana,helvetica, sans-serif; color:black; margin-bottom:0em; margin-top:0em;}
	H2 { font-size: 20pt; font-family: arial, verdana,helvetica, sans-serif; color:#000000; margin-bottom:0em; margin-top:0em;} 
	H3 { font-size: 16pt; font-family: arial, verdana,helvetica, sans-serif; color:black; margin-bottom:1em; margin-top:0em;}
	H4 { font-size: 10pt; font-family: verdana,helvetica,arial, sans-serif; color:#000000; margin-bottom:0em;} 
	H5 { font-size: 11pt; font-family: verdana,helvetica,arial, sans-serif; color:red; margin-bottom:0em;}
	H6 { font-size: 10pt; font-family: arial, verdana,helvetica, sans-serif;}
	PRE, TT, CODE, INPUT, TEXTAREA, SELECT { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: x-small; }
	
#peter {
margin: 5px;
padding:5px;
background:#FFFFCC;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:dashed 1px #666666;
}

/* SIDE LINKS */

div#sideLinks {
	padding-top:100px;
}
div#sideLinks h4 {
    font-family:Arial,Verdana,Helvetica,sans-serif;
    font-size:14px;
    font-weight:bold;
    margin-top:0px;
    margin-bottom:0px;
	text-transform:uppercase;
    padding:10px 0 6px 5px;
    color:#000000;
}

div#sideLinks a:link, div#sideLinks a:visited {
    margin-bottom:0px;
	display:block;
	font-size: 9px;
	font-weight:normal;
    padding:2px 2px 2px 2px;
	color: blue;
    text-decoration:underline;
}

div#sideLinks a:hover {
    text-decoration:none;
	color:#333333;
}
	
	
#mainLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#660000;
	color: #5c5c5c;
	background-image: url();
	background-repeat: no-repeat;
	float: left;
	height: auto;
	width: 145px;
	text-align: left;
	padding-top:0px;
	min-height: 0px;
}

/* SUB MENU BLOCK */
div#sub-menu {

}
div#sub-menu h4 {
    font-family:Verdana,Helvetica,Arial,sans-serif;
    font-size:10px;
    font-weight:bold;
    line-height:0px;
    margin-top:0px;
    margin-bottom:0px;
	text-transform:uppercase;
    padding:25px 0 6px 5px;
    color:#FFFFFF;
}

div#sub-menu h4.first {
    padding-top:6px;
}

div#sub-menu a:link, div#sub-menu a:visited {
    margin-bottom:0px;
    padding:4px 0 4px 5px;
    display:block;
	color:#FFFFFF;
    text-decoration:none;
	border-top: 1px solid #FFFFFF;
}

div#sub-menu a:hover {
    text-decoration:none;
    background-color:gold;
	color:#333333;
}

/* end of body elements */
/********************************************************/
/* list elements */	
LI {
color: #000000; 
padding: 0px 20px 0px 0px;
font-family:  Verdana, Arial, Helvetica; 
font-weight: normal; 
font-size: 11px; 
margin-bottom: 5px; 
} 
/* end of list elements */
/********************************************************/
/* table elements */
td.hcolor {  
	background: #872109;
	color: #FFFFFF;
}
td.white {  
	background: white;
	color: black;
}
td.shade {  
	background: #EFEDED;
	color: #000000;
}
td.footer {  
	background: #872109;
	color: #FFFFFF;
}

td.thin {  
	background:#FFFFFF; 
	background-image: url(/images/line.gif); 
	background-position: top;
	background-repeat:repeat-y;
}

.FieldTitle {
	font-weight: bold;
	}
	
.Field {
	background-color: #EEEEEE;
	border: 1px solid #666666;
	}

.Caption {
	font-family: Verdana, Arial, sans serif;
	font-size: 9px;
	color:#000000;
	}
.caption_white {
	color:#FFFFFF;
	}

.Alert {
	color: #FF0000;
	}

.Ledger1 {
	padding: 5px;
	background-color: #FFFFFF;
	}

.Ledger2 {
	padding: 5px;
	background-color: #EEEEEE;
	}

/* end of tables */
/********************************************************/
/* link elements */

A:link {
	COLOR: #C26808; font-family: verdana; font-weight: bold;  TEXT-DECORATION: underline
}
A:visited {
	COLOR: #C26808;  font-family: verdana; font-weight: bold;  TEXT-DECORATION: underline
}
A:active {
	COLOR: #C26808;  font-family: verdana; font-weight: bold;  TEXT-DECORATION: underline
}
A:hover {
	COLOR: #C26808;  font-family: verdana; font-weight: bold;  TEXT-DECORATION: none
}
.join { color: yellow; font-family:  Verdana, Arial, Tahoma, Helvetica, sans-serif;   font-weight: normal;  font-size: 22px; 
}
A.join:link {  font-weight: bold;  font-family:  Verdana, Arial,  Helvetica;  color: yellow; TEXT-DECORATION: underline
}
A.join:visited { font-weight: bold;  font-family:  Verdana, Arial,  Helvetica;   color: yellow; TEXT-DECORATION: underline
}
A.join:hover {  font-weight: bold;  font-family:  Verdana, Arial,  Helvetica;   color: yellow; TEXT-DECORATION: none
}
A.join:active {  font-weight: bold;  font-family:  Verdana, Arial,  Helvetica;   color: yellow; TEXT-DECORATION: underline
}

.more { color: #000000; font-family:  Arial, Tahoma, Helvetica, sans-serif;   font-weight: normal;  font-size: 10px; 
}
A.more:link {  font-weight: bold;  font-family:  Arial, Verdana, Helvetica;  color: blue; TEXT-DECORATION: underline
}
A.more:visited { font-weight: bold;  font-family:  Arial, Verdana, Helvetica;   color: blue; TEXT-DECORATION: underline
}
A.more:hover {  font-weight: bold;  font-family:  Arial, Verdana, Helvetica;   color: blue; TEXT-DECORATION: none
}
A.more:active {  font-weight: bold;  font-family:  Arial, Verdana, Helvetica;   color: blue; TEXT-DECORATION: underline
}

.more2 { color: #000000; font-family:  Arial, Tahoma, Helvetica, sans-serif;   font-weight: normal;  font-size: 14px; 
}
A.more2:link {  font-weight: bold;  font-family:  Arial, Verdana, Helvetica;  color: blue; TEXT-DECORATION: underline
}
A.more2:visited { font-weight: bold;  font-family:  Arial, Verdana, Helvetica;   color: blue; TEXT-DECORATION: underline
}
A.more2:hover {  font-weight: bold;  font-family:  Arial, Verdana, Helvetica;   color: blue; TEXT-DECORATION: none
}
A.more2:active {  font-weight: bold;  font-family:  Arial, Verdana, Helvetica;   color: blue; TEXT-DECORATION: underline
}

.small { font-size: 10px; color: #000000; font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif; font-weight: normal; padding:5px
}
P.small A:link {  font-weight: normal;  font-family:  Arial, Verdana, Helvetica;   font-size: 10px; color:red; TEXT-DECORATION: underline
}
P.small A:visited {  font-weight: normal; font-family:  Arial, Verdana, Helvetica; font-size: 10px; color: #FFFFFF; TEXT-DECORATION: underline
}
P.small A:hover {  font-weight: normal;  font-family:  Arial, Verdana, Helvetica;  font-size: 10px; color: red; TEXT-DECORATION: none
}
P.small A:active {  font-weight: normal;  font-family:  Arial, Verdana, Helvetica;  font-size: 10px; color: #FFFFFF; TEXT-DECORATION: underline
}

.footernav { COLOR: #FFFFFF; font-family: Arial, Verdana, Tahoma, Helvetica;  font-weight: normal;  font-size: 10px;
}
P.footernav A:link { COLOR: #FFFFFF; font-family: Arial, Verdana, Tahoma, Helvetica;  TEXT-DECORATION: underline
}
P.footernav A:visited { COLOR: #FFFFFF; font-family: Arial, Verdana, Tahoma, Helvetica;  TEXT-DECORATION: underline
}
P.footernav A:hover { COLOR: #FFFFFF; font-family: Arial, Verdana, Tahoma, Helvetica;  TEXT-DECORATION: none
}
P.footernav A:active { COLOR: #FFFFFF; font-family: Arial, Verdana, Tahoma, Helvetica;  TEXT-DECORATION: underline
}

#roll A
{
font-family: Arial, Century Gothic, Verdana, Tahoma, Helvetica;
width: 140px !important; /*This will be the block width for Mozilla browsers. Subtract the padding left */
width: 145px;
width/**/:/**/145px; /*This will be the block width for early browsers */  
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
display: block;
text-align: left;
font-size: 14px;
}

#roll A:visited 
{
font-family: Arial, Century Gothic, Verdana, Tahoma, Helvetica;
width: 140px !important;
width: 145px;
width/**/:/**/145px; 
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
text-decoration: none;
color: #FFFFFF;
font-weight:bold;
display: block;
text-align: left;
font-size: 14px;	  
}

#roll A:hover
{
font-family: Arial, Century Gothic, Verdana, Tahoma, Helvetica;
width: 140px !important;
width: 145px;
width/**/:/**/145px;
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
text-decoration: none;
color: #FFFFFF;
font-weight: bold; 
background: #E4B012;
display: block;
text-align: left;
font-size:14px;  
}

#roll #currentpage A
{
font-family: Arial, Century Gothic, Verdana, Tahoma, Helvetica;
width: 140px !important;
width: 145px;
width/**/:/**/145px;
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
text-decoration: none;
color: #ffffff;
font-weight: bold;
background: #2E5EEB;
display: block;
text-align: left;
font-size: 14px;
/*text-transform:lowercase */  
}
/* end of links */
/********************************************************/
/* text elements */
.red {
	color: red;
	font-weight: bold;
	font-size: 12px;
	  }
.tiny{
	color: #FFFFFF;
	font-family:  Arial, Verdana, Helvetica;
	font-size: 9px;
	}
/* end of texts and fonts */
/********************************************************/
/* form elements */
.contactform            {
	font:1em/1.4 Verdana, Arial, Helvetica, sans-serif;
	margin-left: auto;    
	margin-right: auto; 
	width:50em;
	text-align:left;
	padding:0;}


fieldset        {padding:10px 30px;margin:0;border:1px solid #ccc;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;border-bottom-width:10px;}
fieldset ol {  
padding: 0em 1em 0 1em;  
list-style: none;
}
fieldset li {  
padding-bottom: 1em;
} 
legend          {color:#333;padding:0 10px;margin:0;font-size:1.5em;font-weight:400;}
input           {width:250px;}
input,
textarea        {font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;font-size: 12px;border:1px solid #ccc;padding:5px;margin:10px 0 0 0;}
input:focus,
textarea:focus  {background:#ffc;}
textarea        {font:.9em Verdana, Arial, Helvetica, sans-serif;}
label           {display:block;margin:12px 0 0;font-weight:700;font-size:.9em;float:left;clear:left;width:200px;text-align:left;}
select           {margin:12px 0 0;}
label:after     {content:": ";}
button          {display:block;float:left;clear:both;margin:1em 0 1em 90px;}

/*
 * User feedback
 -----------------------*/
.yay, .oops     {font-size:.8em;text-align:center;padding:10px;color:#fff;font-weight:700;}
.yay            {background:#872106;}
.oops           {background:#f30;}
div.error       {font-size:.8em;font-weight:700;padding:5px 0 0;color:#f30;margin:0 0 0 90px;}

/*
 * Captcha
 -----------------------*/
ximg            {border:1px solid #777;margin:0 0 0 90px;display:block;}
.human             {font-size:1.2em;font-weight:400;margin:30px 0 10px 90px; text-align:left}





.button { color: red; font-weight: bold; font-family:  Arial, Verdana, Helvetica;
font-size: 12px; padding: 5px 0px 5px 0px;
}
			   
form {display:inline; margin-bottom:0em;
}

.textbox_on {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10pt; 
	BACKGROUND: #FFFFA0; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana
}
.textbox_off {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10pt; 
	BACKGROUND: #FFFFA0; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana
}
.dropdown_on {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10pt; 
	BACKGROUND: #FFFFA0; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial
}
.dropdown_off {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10pt; 
	BACKGROUND: #FFFFA0; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial
}
.textarea_on {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10pt; 
	BACKGROUND: #FFFFA0; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana
}
.textarea_off {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10pt; 
	BACKGROUND: #FFFFA0; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial
}
/* end of forms */
/********************************************************/
