/************************************************************
* Cascading Style Sheet for fonts, links, boxes
* created: 08.2004
* version: 0.3 MainStyle
*************************************************************/
body { 	
	margin: 0px 0px 0px 0px; 
	color: #333333;
	font: normal 11px/15px Verdana,Geneva,Arial,sans-serif;
	background-color: #CCCCCC; 
	text-align: left; 
	text-decoration: none !important; 
	}
td {
	font: normal 11px/15px Verdana,Geneva,Arial,sans-serif;
	}
strong, b { 
	font-weight: bolder; 
	}
small { 
	color: #666666;
	font: normal 9px/15px Verdana,Geneva,Arial,sans-serif;
	}
.fontbolder {
 	font-weight: bold;
	}
h1 { 
	color: #9A001F;
	font: bold 11px/15px Verdana,Geneva,Arial,sans-serif;
	
	margin-bottom: 4px;
	}
input {	
	font: normal 11px/15px Verdana,Geneva,Arial,sans-serif; 
	}
h2 { 
	color: #9A001F; 
	font: bold 12px/15px Verdana,Geneva,Arial,sans-serif; 
	text-transform : uppercase; 
	}
h3 {
	color: #9A001F; 
	font: bold 11px/15px Verdana,Geneva,Arial,sans-serif; 
	}	
ul, ol, li { 
	list-style-image: url("../images/lib_bullet.jpg"); 
	list-style-position: outside;
	margin-top: 1px;
	margin-bottom: 1px;
	}
hr.hr1 {  
	color: #9A001F; 
	background-color: #9A001F; 
	height: 1px; 
	margin: 0px 0px 0px 0px; 
	border: 0;
	}
A, a, A:visited, a:visited { 
	color: #9A001F; 
	font-size: 11px; 
	line-height: 15px; 
	text-decoration: none; 
	}
A:hover, a:hover	{ 
	color: #666666;
	font-size: 11px;
	}
#logoBox { 
	width: 760px; 
	height: 65px; 
	background:   url("background_logobox.jpg");
	margin-left: auto; 
	margin-right: auto; 
	border-left: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
    }
#navlinkL1Box { 
	padding-left: 5px;
	border-bottom: 1px solid #CC7F8F;
    }
#navlinkL1Box a, a:visited { 
	color: #FFFFFF; 
	font: normal 11px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#navlinkL1Box a:hover	{ 
	color: #CCCCCC;
	font: normal 11px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#navlinkL1BoxAct { 
	padding-left: 5px;
	border-bottom: 1px solid #CC7F8F;
    }
#navlinkL1BoxAct a, a:visited { 
	color: #FFFFFF; 
	font: bold 11px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#navlinkL1BoxAct a:hover	{ 
	color: #CCCCCC;
	font: bold 11px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#navlinkL2Box { 
	padding-left: 5px;
	border-bottom: 1px solid #FFFFFF;
    }
#navlinkl2Box a, a:visited { 
	color: #9A001F; 
	font: normal 11px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#navlinkL2Box a:hover	{ 
	color: #999999;
	font: normal 11px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#navlinkL2BoxAct { 
	padding-left: 5px;
	border-bottom: 1px solid #FFFFFF;
    }
#navlinkL2BoxAct a, a:visited { 
	color: #9A001F; 
	font: bold 11px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#navlinkL2BoxAct a:hover	{ 
	color: #666666;
	font: bold 11px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#navlinkL3Box { 
	padding-left: 20px;
	border-bottom: 1px solid #FFFFFF;
    }
#navlinkL3Box a, a:visited { 
	color: #9A001F; 
	font: normal 11px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#navlinkL3Box a:hover	{ 
	color: #999999;
	font: normal 11px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#navlinkL3BoxAct { 
	padding-left: 20px;
	border-bottom: 1px solid #FFFFFF;
    }
#navlinkL3BoxAct a, a:visited { 
	color: #9A001F; 
	font: bold 11px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#navlinkL3BoxAct a:hover	{ 
	color: #666666;
	font: bold 11px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#whiteBox { 
	background-color: #FFFFFF; 
    }
#whiteBox a, a:visited { 
	color: #9A001F; 
	font: normal 10px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#whiteBox a:hover	{ 
	color: #666666;
	font: normal 10px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#redBox { 
	background-color: #9A001F; 
    }
#redNavBox { 
	background-color: #EEEEEE; 
    }
#imageBox { 
	width: 760px; 
	height: 160px; 
	margin-left: auto; 
	margin-right: auto; 
	border-left: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
    border-bottom: 5px solid #FFFFFF;
    }
#searchBox { 
	width: 760px; 
	height: 25px;
	margin-left: auto; 
	margin-right: auto; 
	border-left: 5px solid #EEEEEE;
	border-right: 5px solid #EEEEEE;
	background-color: #EEEEEE;
    }
.searchField { 
	font: normal 11px/15px Verdana,Geneva,Arial,sans-serif;
	}
#searchInputBox { 
	width: 155px; 
	height: 15px; 
	border: 1px solid #DFDFDF;
	}
#searchBox a, #searchBox a:visited { 
	color: #666666; 
	font: normal 9px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#searchBox a:hover	{ 
	color: #9A001F;
	font: normal 9px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#contentBox { 
	width: 760px; 
	height: auto;
 	border: 5px solid #FFFFFF;
	background-color: #FFFFFF;
	text-align: left;
	margin-left: auto; 
	margin-right: auto; 
	padding: 0px 0px 0px 0px;
    }
#newsBox {
	border-left: 1px solid #ccc;
	padding-left: 5px;
	padding-right: 5px;	
}
#newsBox a, a:visited { 
	color: #9A001F; 
	font: normal 10px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#newsBox a:hover	{ 
	color: #666666;
	font: normal 10px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#standardBox a, a:visited { 
	color: #9A001F; 
	font: normal 10px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#standardBox a:hover	{ 
	color: #666666;
	font: normal 10px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#footerBox { 
	width: 760px; 
	height: 25px; 
	margin-left: auto; 
	margin-right: auto; 
	text-align:center;
	border-left: 5px solid #EEEEEE;
	border-right: 5px solid #EEEEEE;
	background-color: #EEEEEE;
    }
#footerBox a, a:visited { 
	color: #666666; 
	font: normal 9px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
#footerBox a:hover	{ 
	color: #9A001F;
	font: normal 9px/15px Verdana,Geneva,Arial,sans-serif;
	text-decoration: none; 
	}
