/* CSS Document */
body {
	margin:0px;
	padding:0px;
	background-color:#C5E1A6;
	text-align:center;
}
img {
	border:0px;
}
.support {
	float:left;		
	width:100%;
	height:100px;
	background:#FFFFFF;
	text-align:center;	
}
.support2 {		
	width:958px;
	margin:0px;
	padding:0px;	
}
.top {		
	float:left;
	position:relative;
	width:958px;
	height:81px;
	/*background-color:#FF0000;*/
	text-align:left;
	
}
#logo {
	position:absolute;
	padding-left:24px;
	padding-top:9px;
}
.topMenu {
	float:right;
	margin:0px;
	padding-right:65px;
	padding-top:60px;
	/*border:1px solid green;*/
	
}
.topMenu a {
	font-family:"Arial";
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	display:inline-block;
	padding:5px 10px;
	margin-left:10px;
	background-color:#99CC65;
}
.topMenu a:hover {
	text-decoration:underline;
	background-color:#D25C04;
}

.bgForMainPicture, .bgForSubPicture {	
	float:left;
	width:100%;	
	background:url(images/bgForMainPicture.gif);
	background-repeat:repeat-x;	
	text-align:left;
	margin:0px;
	padding:0px;

}
.bgForSubPicture {
	background:url(images/subPictureBg.gif);
}
#mainPicture {
	float:left;
	margin:0px;
	padding:0px;
}
.divForMainText {
	float:right;
	width:345px;
}
.MainText {
	float:left;
	padding-top:41px;
	font-family:"Arial";
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}
.ball {
	float:left;
	font-family:"Arial";
	font-size:12px;
	color:#336600;
	text-align:left;
	vertical-align:middle;
	width:300px;
}
.ball ul{
	margin-top:0px;	
	vertical-align:middle;
	
}
.ball ul li {
	vertical-align:middle;
	list-style-image:url(images/ball.gif);
	margin-top:10px;
	line-height:14px;
	
}
.supportMainMenu {
	float:left;
	width:100%;
	
	background-color:#D25C04;
	text-align:left;
	margin:0px;
	padding:0px;
}

.supportContent{
	float:left;
	width:100%;
	background-color:#FFFFFF;
}
.supportForLeftContent {
	float:left;
	width:554px;
	text-align:left;
}
.home-body { width:958px }
.supportForRightContent {
	float:right;
	width:404px;
	text-align:left;
	margin-bottom:30px;
}
.home-box { width:958px}
.textBlock {
	float:left;	
	padding-top:25px;
	padding-left:40px;	
	text-align:left;
}	
.home-body .textBlock { width:412px}
.textBlockTitle {	
	float:left;
	width:412px;
	font-family:"Arial";
	font-size:20px;
	color:#336601;
	font-weight:bold;
}
.textBlockText, .textBlockTextBigLine {
	float:left;
	margin:0px;
	font-family:"Arial";
	font-size:12px;
	color:#333333;
	padding-right:55px;
	padding-left:15px;
	padding-bottom:37px;
	margin-top:10px;
	line-height:16px;
}
.textBlockText a {
	font-family:"Arial";
	font-size:12px;
	text-decoration:none;
	color:#D25C04;
}
.textBlockText a:hover {
	text-decoration:underline;
	color:#D25C04;
}

.line {
	float:left;	
	width:412px;
		
}

.textBlockTextBigLine {
	line-height:20px;
}
.textBlockTextBigLine a{
	text-decoration:none;
	font-family:"Arial";
	font-size:12px;
	color:#333333;
}
.textBlockTextBigLine a:hover {
	text-decoration:underline;
}
.buttonAction, .buttonFind{
	float:left;
	margin-top:33px;
	margin-bottom:16px;
}
.buttonFind{	
	padding-left:23px;
	
}
.blBg, .blTopBG, .blBottomBG {
	float:left;
	width:373px;	
}
.home-box .blBg, .home-box .blTopBG, .home-box .blBottomBG {
	width:305px;
	margin-right:11px	
}

.blBg {	
	margin-top:25px;
	background:url(images/blBg.gif);
	background-repeat:repeat-y;	
}
.home-box .blBg {background-image:url(images/blBg-2.gif); }
.blTopBG {
	background:url(images/blTopBG.gif);
	background-repeat:no-repeat;
	background-position:top;	
}
.home-box .blTopBG { 	background:url("images/blTopBG-2.gif") no-repeat scroll center top transparent;}
.blBottomBG {
	background:url(images/blBottomBg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.home-box .blBottomBG {background-image:url(images/blBottomBg-2.gif); }
.blTitle, .blText{
	float:left;
	font-family:"Arial";
	font-size:14px;
	font-weight:bold;
	color:#D25C04;
	padding-top:18px;
	padding-left:21px;
	padding-right:20px;
	width:330px;
}
.home-box .blTitle, .home-box .blText {width:264px; }
.blText {
	padding-top:0px;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	padding-bottom:20px;
}
.blText a{
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
	
}
.blText a:hover{
	text-decoration:underline;
}
.supForbutton{
	float:right;
	width:174px;
	padding-right:98px;
}
.subActionButton {
	float:right;
	margin-top:35px;
}
.subFindButton {
	float:right;
	margin-top:13px;
	
}



/*******sub page*************/
.supportForLeftsubContent {
	float:left;
	width:681px;
	text-align:left;
}
.supportForRightsubContent {
	float:right;
	width:276px;
	margin-bottom:30px;
	text-align:left;
}
.textsubBlock {
	float:left;	
	padding-top:25px;
	padding-left:40px;	
	text-align:left;
}	
.textBlocksubTitle, h1 {	
	float:left;
	width:641px;
	font-family:"Arial";
	font-size:20px;
	color:#336601;
	font-weight:bold;
	margin:0
}
.textBlocksubText, .textBlockTextsubBigLine {
	float:left;
	margin:0px;
	font-family:"Arial";
	font-size:12px;
	color:#333333;
	padding-right:55px;
	padding-left:5px;
	padding-bottom:37px;
	margin-top:20px;
	line-height:18px;
}
.textBlocksubText a{
	font-family:"Arial";
	font-size:12px;
	color:#D25C04;
	text-decoration:none;
	
}
.textBlocksubText a:hover{	
	text-decoration:underline;
	
}

.subblBg, .subblTopBG, .subblBottomBG {
	float:left;
	width:262px;	
}
.subblBg {	
	margin-top:25px;
	background:url(images/subBl.gif);
	background-repeat:repeat-y;	
}

.subblTopBG {
	background:url(images/subTop.gif);
	background-repeat:no-repeat;
	background-position:top;	
}
.subblBottomBG {
	background:url(images/subBottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.subblTitle, .subblText {
	float:left;
	font-family:"Arial";
	font-size:14px;
	font-weight:bold;
	color:#D25C04;
	padding-top:18px;
	padding-left:21px;
	width:241px;
}
.subblText {
	padding-top:0px;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	padding-bottom:20px;
	line-height:25px;
}
.subblText ul{	
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
}
.subblText a{	
	font-family:"Arial";
	font-size:12px;
	font-weight:normal;
	color:#333333;
	line-height:25px;
	text-decoration:none;
}
.subblText ul li{	
	line-height:25px;
}
.subblText ul li a{	
	font-family:"Arial";
	font-size:12px;
	font-weight:normal;
	color:#333333;
	line-height:25px;
	text-decoration:none;
}
.subblText ul li a:hover{	
	text-decoration:underline;;
}
IMG.im {
	float:left;
}
.rs {
	float:left;
	line-height:normal;
}

a.b1b {
	float:left;
	padding:0px;
	margin:0px;
	background:url(images/buttonActionRoll.gif);
	background-position:top;
	width:174px;
	height:32px;
}
a.b1b:hover {
	float:left;
	padding:0px;
	margin:0px;
	background:url(images/buttonAction.gif);
}
a.b2b {
	float:left;
	padding:0px;
	margin:0px;
	background:url(images/buttonFindRoll.gif);
}
a.b2b:hover {
	float:left;
	padding:0px;
	margin:0px;
	background:url(images/buttonFind.gif);
}

a.subb1b {
	float:left;
	padding:0px;
	margin:0px;
	background:url(images/subActionButton.gif);
	background-position:top;
	width:174px;
	height:32px;
}
a.subb1b:hover {
	float:left;
	padding:0px;
	margin:0px;
	background:url(images/subActionButtonRoll.gif);
}
a.subb2b {
	float:left;
	padding:0px;
	margin:0px;
	background:url(images/subFindButton.gif);
}
a.subb2b:hover {
	float:left;
	padding:0px;
	margin:0px;
	background:url(images/subFindButtonRoll.gif);
}

.title{
	padding-bottom: 10px;
}

.pete2{
	line-height: normal;
}