body {
	margin:0px;
	padding:0px;
	background:url(../images/body_bg.png);
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
.clear {
	clear:both;
	margin:0px;
	padding:0px;
}
/*.scroll {
	height:410px;
	width:602px;
	overflow:auto;
	margin:0px;
	padding:0px;
}*/


a:active { outline: none; }
a:focus { -moz-outline-style: none; }

object {
	outline: none; 
	-moz-outline-style: none;
	}


a {
	cursor:hand;
	text-decoration:none;
	}

#topBg {
	background:url(../images/left_top_bg.png) top repeat-x;
	margin:0px;
	padding:0px;
	width:100%;
	height:right;
}

#TopMain {
	margin:0 auto;
	height:370px;
	padding:0px;
	width:980px;
	background:url(../images/banner_bg.png) center bottom no-repeat;
}
.Logo {
	background:url(../images/docs_logo.png) no-repeat;
	height:123px;
	width:258px;
	margin:-91px 0 0 -50px;
	padding:0px;
	float:left;
	position:absolute;
	z-index:12 ;
}

#LinkMain {
	float:right;
	width:672px;
	height:83px;
	margin:0 50px 0 0px;
}

.Icon {
	float:right;
	text-align:right;
	margin:10px 0 0 0;
	}

.Icon a {
	margin:0 0 0 15px;
}

/*****************************************menu*******************************************/

.menu {
	float:left;
	font-size:12px;
	color:#c9d0ac;
	height:37px;
	margin:12px 0 0 0;
	padding:0px;
	text-decoration:none;
}

.menu ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
.menu li {
	float:left;
	padding:0px;
	margin:0px 20px;
}
.menu ul li span {
	font-size:12px;
	color:#c9d0ac;
	padding:0 13px 0 0px;
	margin:0 0 0 0px;
	text-decoration:none;
	font-weight:bold;
	line-height:37px;
	display:block;
	background:url(../images/menu_bg.png) top right no-repeat;
}

.menu ul li span.current {
	color:#F00;
	background-position:100% -37px;
}

.menu ul li:hover span {
	color:#F00;
	background-position:100% -37px;
	text-decoration:none;
}

.menu ul li a {
	float:left;
	height:37px;
	margin:0px;
	padding:0 0 0 10px;
	background:url(../images/menuleft_cor.png) top left no-repeat;
	text-decoration:none;
	}
	
.menu ul li a.current {
	background-position:0% -37px;
	}

.menu ul li a:hover {
	background-position:0% -37px;
	}
	

	
/***************************************** menu end *******************************************/

.FlashBanner {
	float:left;
	background:#06C;
	height:253px;
	width:892px;
	margin:7px 0px 0 45px;
	padding:0px;
	position:relative;
	z-index:0;
}

#CenterMain {
	margin:0 auto;
	padding:0px;
	width:980px;
}
#CenterLeftPenal {
	float:left;
	width:585px;
}


#CenterRightPenal {
	float:right;
	width:395px;
	margin:0px;
	padding:0px;
	min-height:205px;
}

h3 {
	font-size:15px;
	color:#a12227;
	text-align:left;
	margin:0px;
	padding:0px;
}

.line {
	background:url(../images/line.png) repeat-x top;
	height:2px;
	border:none;
	margin:7px 0px;
	padding:0px;
}
.PeraText {
	font-size:13px;
	color:#000000;
	text-align:justify;
	line-height:22px;
}

.comments {
	font-size:12px;
	color:#000000;
	text-align:justify;
	font-style:italic;
}

.BoxHeadding {
	float:left;
	background:url(../images/box_hedding.png) top no-repeat;
	font-size:15px;
	color:#ffffff;
	text-align:left;
	height:174px;
	width:249px;
	padding:18px 0 0 19px;
	margin:-45px 0 0 -4px;
	position:absolute;
	z-index:1;
	}
	
.BoxImg {
	float:left;
	margin:53px 0 0 4px;
	padding:0px;
	position:relative;
	background:#000;
	width:245px;
	height:135px;
	display:block;
	z-index:0;
}

#CenterLeftPenal a {
	width:270px;
	height:135px;
	float:left;
	margin:0 22px 77px 0;
}

#BottomBg {
	background:url(../images/bottom_bg.png) top repeat-x;
	margin:0px;
	padding:0px;
	height:162px;
}
#bottomMain {
	margin:0 auto;
	width:980px;
	padding:0px;
}

#bottomLeftPenal {
	float:left;
	width:615px;

}

#bottomRightPenal {
	font-size:16px;
	color:#FFF;
	float:right;
	padding:50px 0 0 0;
	height:112px;
	width:345px;
	font-weight:bold;
	background:url(../images/phone_icon.png) top right no-repeat;
}
#bottomRightPenal span {
	font-size:20px;
	font-weight:bold;
}

.BottomLink {
	padding:15px 0 0 0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#a12227;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
}
.BottomLink a {
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#a12227;
	text-align:left;
	text-decoration:none;
}
.BottomLink a:hover {
	color:#000000;
}
.BottomLink .deep {
	padding:0 10px;
	margin:0px;
	text-decoration:none;
	color:#a12227;
}
.BottomLink span a:hover {
	color:#a12227;
}

.CopyRight {
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	color:#FFF;
	text-align:left;
}

.jay {
	color:#000;
	text-decoration:none;
}
.jay a {
	color:#000;
	text-decoration:none;
}

.jay a:hover {
	color:#ffffff;
	text-decoration:underline;

}

.TextFill {
	border:#C00 solid 1px;
	width:300px;
	height:20px;
	margin:0 0 10px 10px;
	text-align:left;
	font-size:12px;
	color:#666;
}

.TextFill2 {
	border:#C00 solid 1px;
	width:268px;
	height:100px;
	margin:0 0 0 10px;
	text-align:left;
	font-size:12px;
	color:#666;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
}
.FillMain {
	float:right;
	vertical-align:bottom;
	margin:0 20px 0 0;
}

/*88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888*/

#slideshow {
    position:relative;
    height:350px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

