/* CSS Stylesheet */
H1 
{
	color:#4B412C;
	font-family: Arial;
	font-size: 14pt;
	text-decoration:none;
}
.panelHeader 
{
	color:#E99F75;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration:none;
}

A:link
{
	font-size: 9pt;
    color: #050289;
	font-size: 9pt;
    font-family: Arial;
    font-weight: bold;
    text-decoration: underline;
}	
		
A:visited {	
	color:	#050289;
	font-size: 9pt;
	font-family: Arial;
	font-weight: bold;
    text-decoration: underline;
	}	
		
A:active {	
	color:	#050289;
	font-size: 9pt;
	font-family: Arial;
	font-weight: bold;
    text-decoration: underline;
	}	
		
A:hover {
	color: #ED8301;
	font-size: 9pt;
	font-family: Arial;
	font-weight: bold;
    text-decoration: underline;
}

/* News List */
.time
{
	font-size: 8pt;
	font-family: Arial;
    color: #ED8301;
}

/* More Info */
.MoreInfo
{
	font-weight: normal;
	font-size: 9pt;
	color: #ffffff;
	line-height: 17px;
	font-family: Arial;
	text-decoration: none;
}
.MoreInfoColor
{
	font-weight: normal;
	font-size: 9pt;
	color: #4B412C;
	line-height: 17px;
	font-family: Arial;
	text-decoration: none;
}
.MoreInfoRequired
{
	font-weight: normal;
	font-size: 9pt;
	color: red;
	line-height: 17px;
	font-family: Arial;
	text-decoration: none;
}

.thumbsViewer
{
	background-color: coral;
	filter: alpha(opacity=10);
	-moz-opacity: .10;
	opacity: .10;
	border-right: #fff 1px solid;
	border-top: #fff 1px solid;
	border-left: #fff 1px solid;
	border-bottom: #fff 1px solid;
}

/* Login */
ol {
    padding:0;
    margin:0;
    list-style:none;
    }
li {
    padding:0;
    clear:both;
    position:relative !important;
    }
label
{
	display: block;
	float: left;
	width: 89px;
	line-height: 20px;
	color: #ffffff;
	font-family: Arial;
    font-size:9pt;
}
input.login {
    width: 193px;
    height: 22px;
    font-size:18px;
    border: 1px solid #687375;
    padding: 3px; 
    background: #F1F5F6;   
    }
li.check {
    margin-left: 88px;
    }
li.check input {
    padding: 0;
    }
li.check label {
    display: inline;
    width: auto;
    }
li.submit {
    padding-left: 90px;
    margin-top: 20px !important;
    float: left;
    width: 100%;
    }
.failure {
    padding:0;
    _height:0px !important;
    margin: 0 0 10px 0;    
    }
.failure span {
    color: #ff6633;
    padding: 0 30px 0 40px;
	font-family: Arial;
    font-size:9pt;
    font-weight: bold;     
    display: block;    
    }

/*Search box*/
.searchSubmit{border:0;width:24px;background:url(../images/topSearchSubmit.gif) no-repeat 0 0;cursor:pointer}

/*Search results*/
.searchResults
{
	font-family: Arial;
    font-size:9pt;
	color: #4B412C;
}
.searchResults dt
{
	font-family: Arial;
	margin-top: 1.8em;
	font-size: 1.3em;
}
.searchPaging
{
	font-family: Arial;
	margin-top:3.0em;
	border-top:1px solid #ccc;
	padding-top:1.5em
}
.searchPaging a, .searchPaging span
{
	margin-right:0.5em
}
h2
{
	font-family: Arial;
    font-size:11pt;
	color: #4B412C;
}