/**
 * Global
 */
body
{	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	color: #000000;
	background: #ffffff;
    text-align: left;
    font-family: times,arial,helvetica;
	font-size: 13px;	
}

img
{	border: 0;
}

p,ul,ol,li,dt,dd,h1,h2,h3,h4,h5,h6,table#contentPage
{	line-height:19px;
		
}
ul, ol, li
{   padding-top: 0px;
    margin-top: 0px;
}
p, h1, h2, h3, h4, h5, h6, table#contentPage
{   padding:0 6px 6px 6px;
	margin:0;
	padding-top: 0px;
}

h6, h5
{	font-size: 13px;
}

h4, h3
{	font-size: 14px;
}

h2, h1
{	font-size: 18px;
}

a 
{	text-decoration: none;
    color: #8f2f2f;
}
a:link 
{	color: #8f2f2f;
}
a:visited 
{	color: #8f2f2f;
}
p a:hover 
{	color: #ff7f00; 
	border-bottom: 1px dashed #ff7f00;
}
a:active 
{	color: #8f2f2f;
}

table#font
{	padding-left:      4px;
	padding-top:       2px;
	padding-bottom:    2px;
	padding-right:     0px;
}

/**
 *  Search
 */
a#jumptopage
{	text-decoration: underline;
    color: pink;
}
a#jumptopage:link
{	color: #8f2f2f;
}
a#jumptopage:hover
{	color: #8f2f2f;
}
a#jumptopage:visited
{	color: pink;
}
a#jumptopage:active
{	color: pink;
}

/**
 * Headers
 */
.colHeader
{	font-size:10px;
	margin:  0px 0px 3px 0px;
	padding: 2px 1px 2px 4px;
	color: #000000;
	font-weight: bold;
	background-color: #8F2F2F;
	color: #ffffff;
	font-family: Arial;
}
.colheaderbullet 
{	font-weight:normal;
	font-size:7px;
	font-family:webdings;
	padding-right:2px;
	color: #FFFFFF;
}

form
{	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#submenu a
{   color: white;
}

#submenu a:hover
{   background-color: white;
    color: #8F2F2F;
    border-bottom: 0px;
}

/**
 * Footer
 */
 
#columnFooter p
{   color: #616161;
	font-size: 12px;
}

/**
 * Other
 */
#nocolumnstyle p
{   margin-bottom: 0px;
    font-size: 11px;
}

#nocolumnstyle h4
{   background-color: white;
    color: #000000;
}
.compVote
{   background-color: white;
    line-height: 16px;
}
