html, body {
	font-family: Helvetica, Arial, Tahoma, Sans-serif, Verdana; font-size: 12px; font-style: normal;
	color: #565656; background-color: #707070;
	height:100%; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; height: 100%;
	background-image: url('/_layout/images/bg.gif');
	background-repeat: repeat-x;
}

h1 { font-size:22px; font-weight:normal; color:#EC1E23; margin:0px 0px 14px 0px;
		padding:0px;}
h2 { font-size:18px; font-weight:normal; color:#231F20; margin:0px 0px 14px 0px;
		padding:0px;}

a		    { text-decoration : underline; color: #EC1E23; }
a:hover		{ text-decoration : none;color: #EC1E23;}

ul { padding:0px; margin:0px;}
ol { padding:0px; margin:0px; margin-left:18px;}

ul li {list-style-type: none; padding:0px; margin:0px 0px 0px 0px; display:block; float:left; width:121px;
			text-align:center; border:0px solid #000000; color: #ffffff;}

ul li a.menu {list-style-type: none; margin:0px; padding:20px 0px 0px 0px; display:block; float:left; width:121px;
			text-align:center; border:0px solid #000000;  height:54px; color: #ffffff; text-decoration:none;}

ul li a.menu:hover {list-style-type: none; margin:0px; padding:20px 0px 0px 0px; display:block; float:left; width:121px;
			text-align:center; border:0px solid #000000; background-color: #565656;  height:34px; text-decoration:none;
			background-image: url('/_layout/images/bg_menu.jpg'); background-repeat: no-repeat; color: #ffffff;}

ul li a.menuSel {list-style-type: none; margin:0px; padding:20px 0px 0px 0px; display:block; float:left; width:121px;
			text-align:center; border:0px solid #000000; background-color: #565656;  height:34px; text-decoration:none;
			background-image: url('/_layout/images/bg_menu.jpg'); background-repeat: no-repeat; color: #ffffff;}

ul li a.firstMenu {list-style-type: none; margin:0px; padding:20px 0px 0px 0px; display:block; float:left; width:121px;
			text-align:center; border:0px solid #000000;  height:54px; text-decoration:none; color: #ffffff; text-decoration:none;}

ul li a.firstMenu:hover {list-style-type: none; margin:0px; padding:20px 0px 0px 0px; display:block; float:left; width:121px;
			text-align:center; border:0px solid #000000; background-color: #565656;  height:34px; text-decoration:none;
			background-image: url('/_layout/images/bg_first_menu.jpg'); background-repeat: no-repeat; color: #ffffff;}

ul li a.firstMenuSel {list-style-type: none; margin:0px; padding:20px 0px 0px 0px; display:block; float:left; width:121px;
			text-align:center; border:0px solid #000000; background-color: #565656;  height:34px; text-decoration:none;
			background-image: url('/_layout/images/bg_first_menu.jpg'); background-repeat: no-repeat; color: #ffffff; }

ul li a.lastMenu {list-style-type: none; margin:0px; padding:20px 0px 0px 0px; display:block; float:left; width:124px;
			text-align:center; border:0px solid #000000;  height:54px; text-decoration:none; color: #ffffff; text-decoration:none;}

ul li a.lastMenu:hover {list-style-type: none; margin:0px; padding:20px 0px 0px 0px; display:block; float:left; width:124px;
			text-align:center; border:0px solid #000000; background-color: #565656;  height:34px; text-decoration:none;
			background-image: url('/_layout/images/bg_last_menu.jpg'); background-repeat: no-repeat; color: #ffffff;}

ul li a.lastMenuSel {list-style-type: none; margin:0px; padding:20px 0px 0px 0px; display:block; float:left; width:124px;
			text-align:center; border:0px solid #000000; background-color: #565656;  height:34px; text-decoration:none;
			background-image: url('/_layout/images/bg_last_menu.jpg'); background-repeat: no-repeat; color: #ffffff;}



.pmb1_b, .pmb1_s {font-size:1px; }
.pmb1_1, .pmb1_2, .pmb1_3, .pmb1_4, .pmb1_b, .pmb1_s {display:block; overflow:hidden;}
.pmb1_1, .pmb1_2, .pmb1_3, .pmb1_s {height:1px;}
.pmb1_2, .pmb1_3, .pmb1_4 {border-style: solid; border-width: 0 1px; }
.pmb1_1 {margin:0 5px; }
.pmb1_2 {margin:0 3px; border-width:0 1px; }
.pmb1_3 {margin:0 2px; }
.pmb1_4 {height:2px; margin:0 1px;}
.pmb1_c {display:block; border-style: solid ; border-width: 0 1px; padding: 5px 0px 5px 0px;}

#webContainer {
	position: absolute;
	left: 50%;
	margin-left:-425px;
	width: 850px;
	height:auto;
	border: 0px solid #000000;
}

#headerContainer {
	position: relative;
	width: 850px;
	height: 95px;
	float: left;
}

#menuContainer {
	position: relative;
	width: 850px;
	height: 54px;
	background-image: url('/_layout/images/menu_banner.jpg');
	background-repeat: no-repeat;
	float: left;
	border: 0px solid #000000;
}

#bannerContainer {
	position: relative;
	width: 839px;
	height: 243px;
	margin-left:5px;
	margin-top: -20px;
	float: left;
	border: 0px solid #000000;
}

#content {
	margin-left:4px;
	margin-top: 18px;
	float:left;
	width:840px;
}

.contentPage {
	margin-left:32px;
	margin-top: 28px;
	margin-bottom: 28px;
	width:776px;
	min-height:275px;
	border: 0px solid #000000;
}

#footer {
	font-family: Arial, Helvetica, Tahoma;
	color: #C8C7C7;
	width: 774px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:36px;
	padding-right:36px;
	float:left;
}
#footer a { color: #C8C7C7; text-decoration:none; }
#footer a:hover { text-decoration:underline; }
#footer .left { float:left; }
#footer .right { float:right; }

#headerContainer img {
	padding-left:5px;
	padding-top:29px;
	padding-right:32px;
	float:left;
}

#headerContainer .slogan {
	font-family: Helvetica, Arial, Tahoma;
	font-size:17px;
	color:#CFCFCF;
	padding-top:42px;
	float:left;
}

#headerContainer .rightDiv {
	font-family: Arial, Helvetica, Tahoma;
	color:#CFCFCF;
	padding-top:45px;
	padding-top:45px;
	float:left;
	width:400px;
	text-align:right;
}
.rightDiv a {
	color:#CFCFCF;
	text-decoration:none;
}

#headerContainer div.rightDiv div.left {
	maargin-right:20px;
	float:left;
}

#headerContainer div.rightDiv div.right {
	maargin-left:20px;
	float:left;
}

.clear {
	clear: both;
	height: 1px;
	font-size: 1px;
	line-height: .5;
}

table.contactForm input { width: 225px; height:18px; background-color:ffffff; border: 1px solid #ECECEC; padding-top:5px;}
table.contactForm input.sendButton { width: 109px; height:31px; border: 0px solid #ffffff; }
table.contactForm textarea { width: 320px; height:105px; background-color:ffffff; border: 1px solid #ECECEC;}
table.contactForm td.label { width: 75px; height:23px; text-align:left;  }

div.articleBox {
	color:#565656;
	line-height:20px;
	margin-bottom: 24px;
}

div.leftPage {
	float:left; width: 420px; border:0px solid #000000;
	text-align:justify;
}

div.rightPage {
	float:right; width: 328px; padding-left:24px; border:0px solid #000000;
}

div.advertisingBox {
	border-top:1px solid #F0F0F0;
	padding-top:40px;
	margin-bottom:40px;
}

div a.homePageLastLink {
	text-decoration:none;
}

div.linkMinusPPC { float:left; width:20px; }
div.homePageLastLink { height:20px; float:left; }

a.titleArticle {
	color:#231F20;
	text-decoration:none;
}

div.widePage {
	float:left; width: 770px;
}

div.divContactForm {
	margin-top:10px;
}