@charset "utf-8";
/* CSS Document */

body {
overflow-y:scroll;
overflow-x:hidden;
}

.Buttons {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.logo {
	margin-top: 15px;
	margin-left: 30px;
	background: url(images/logo.jpg) no-repeat;
	height:73px;
	width:230px;
	z-index: 1;
}
.slogan {
	background: url(images/slogan.jpg) no-repeat;
	height:16px;
	width:285px;
	margin-left: 160px;
}
.header {
	float: right;
	margin-top: 20px;
	margin-left: 0px;
	margin-right: 30px;
	height:16px;
	width:600px;
	font-family: Frank;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-align: left;
}

.header a{
	color: #999999;	
	text-decoration:none;
}

.header a:hover{
	color: #999999;
	text-decoration:underline;
}

.TopText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-align: left;
}
.BottomText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: left;
}

.BottomText a{
	color: #999999;
	text-decoration:none;
}

.BottomText a:hover {
	color: #999999;
	text-decoration:underline;
}

.TitlesText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2C509B;
	text-align: left;
	line-height:20px;
/*	margin-top: 15px;*/
	margin-bottom: 10px;
}

.TitlesText ul {
list-style:none;
}

.TitlesText ul li{
margin-bottom:10px;
margin-left:-40px;
}

.TitlesText a{
color: #2C509B;
text-decoration:none;
}

.TitlesTextHomePage {
	margin-bottom:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2C509B;
	text-align: left;
}

.TitlesTextHomePage a{
	color: #2C509B;
	text-decoration:none;
}

.subTitlesText {
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-align: left;
}

.subTitlesTextHomePage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3D3D3F;
	text-align: left;
	line-height:20px;
}

.subTitlesTextHomePage a {
	color: #3D3D3F;
	text-decoration:none;
}

.subTitlesTextHomePage a:hover {
	color: #3D3D3F;
	text-decoration:underline;
}

.newsText {
	margin-top: 8px;
	margin-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F06121;
	text-align: left;
}

.newsText a {
color: #F06121;
text-decoration:none;
}

.newsTextHome {
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F06121;
	text-align: left;

}

.newsTextHome a {
color: #F06121;
text-decoration:none;
}

.moreNews {
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
	color: #F06121;
	list-style: none;
	font-size: 11px;
	font-weight: bold;
	padding-top:10px;
}

.leftSection {
	margin-top: 17px;
	margin-left: 0px;
	height:73px;
	width:211px;
	z-index: 1;
}

.homeBoxLeft {
width:250px;
margin-top:35px;
margin-left:45px;
}

.homeBoxCenter {
width:200px;
margin-top:35px;
margin-left:25px;
}

.homeBoxRight {
width:350px;
margin-top:35px;
margin-left:35px;
}

/** icons **/
.pdfIcon {
width:12px;
height:12px;
background:url(images/pdfIcon.jpg) no-repeat 0px 0px;
display:inline-block;
margin-left:5px;
margin-top:3px;
}

.searchForm {
margin:0px;
height:19px;
width:198px;
}

.searchForm .searchInput {
margin:0px;
width:158px;
height:19px;
background:#f7f7f7;
border:solid 1px #DDD;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#999999;
}

.searchInputLogin {
margin:0px;
width:158px;
height:19px;
background:#f7f7f7;
border:solid 1px #DDD;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#999999;
}

.searchForm .searchInputDiv {
float:right;
width:158px;
height:19px;
}

.searchForm .searchInputButtonDiv {
float:right;
height:19px;
}

.Buttons a {color:white; text-decoration:none;}

/** Left Menu **/
#leftNavigation ul{
/*list-style-image:url(images/dash.png);*/
list-style:none;
margin-top:10px;
}

#leftNavigation ul li{
margin-left:-40px;
line-height:22px;
}

#leftNavigation .mc_menu_item{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #999999;
text-align: left;
}

#leftNavigation .mc_menu_item a{
color: #999999;
text-decoration:none;
}

#leftNavigation .current_page_item{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #2C509B;
text-align: left;
background:none;
}

#leftNavigation .current_page_item a{
color: #2C509B;
text-decoration:none;
}

.mainContent {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-top:20px;
margin-left:15px;
}

.contactForm {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.mainContent input, textarea{
background:#f7f7f7;
border:solid 1px #DDD;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
}

.mainContent a {
color:#2C509B;
}

.mainContent h2 {
color:#2C509B;
font-size:14px;
margin-top:0px;
}

.mainContent h3 {
color:#2C509B;
margin-bottom:0px;
font-size:1px;
}

.mainContent h2 a{
color:#F06121;
}

.mainContent h3 a{
color:#F06121;
font-size:14px;
}

.rightBorder {
border-right:solid 1px #666666;
height:350px;
width:98%;
}

.headerLine {
width:900px;
margin-left:3px;
border-bottom:solid 1px #676767;
height:3px;
}

.mainTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #2C509B;
text-align: left;
}

.mainTitleGrey {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: left;
}


.lcp_catlist a {
color: #F06121;
text-decoration:none;
}

.keyIcon {
background:url(images/keyIcon.jpg) no-repeat;
width:26px;
height:16px;
float:left;
background-position:-1px -2px;
}

.envelopeIcon {
background:url(images/mailIcon.jpg) no-repeat;
width:18px;
height:16px;
float:left;
background-position:1px -2px;
}

.keyBg {
background:url(images/key.jpg) no-repeat;
background-position:27px -1px;
}

.envelopeBg {
background:url(images/envelope.jpg) no-repeat;
background-position:right;
}

.nextPage {
font-family:Arial, Helvetica, sans-serif, "Franklin Gothic Medium";
font-size:11px;
}

.bulletIcon {
list-style-image:url(images/bullet.png);
}

ul.bulletIcon li {
padding-bottom:3px;
vertical-align:middle;
}

ul.bulletIcon li span{
line-height:20px;
vertical-align:bottom;
}

.sectionTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #2C509B;
	text-align: left;
	margin-bottom: 0px;
	/*text-decoration:underline;*/
}

.Donwloads a {
	color:#F06121:
}
