/* CSS Document */


/*------  GrayCirleTransition Style  ------*/
p{
	text-indent:2em;
	line-height:20px;
	padding-bottom:13px;
}

#GrayCirleTransition{
	padding-top:0px;
	margin-top:0px;
}

#GrayCirleTransition #TitleTable #Title{
	padding-bottom:0px;
	padding-top:0px;
}

#TitleTableImage{
	line-height:13px;
}

.LeftPaneImage img{
	margin-top:9px;
}

#GrayCirleTransition #TitleTable #Title .Head{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	padding-left:5px;
}

#GrayCirleTransition1 #TitleTable #Title .Head{
	font-family:Arial, Helvetica, sans-serif;
	color:#525252;
	font-size:13px;
	font-weight:bold;
	padding-left:5px;
	padding-left:7px;
}

#GrayCirleTransition .ContentPane{
	padding:0px;
	padding-top:6px;
	padding-bottom:11px;
	line-height:15px;
	padding-left:3px;
}

.LineHeightIm{
	line-height:13px;
}


#GrayCirleTransition #Center .ContentPane div div{
	font-size:12px;
}

#GrayCirleTransition1 #Center .ContentPane div div{
	font-size:12px;
}

#GrayCirleTransition #TopLeft,#GrayCirleTransition #TopLeft1{
	background:url(Images/GrayCirleTranTopLeft.gif) no-repeat right bottom;
	padding-top:0px;
	padding-left:29px;
	height:27px;
}

#GrayCirleTransition #TopLeft1{
	background:none;
}


#GrayCirleTransition #Top{
	background:url(Images/GrayCirleTranTop.gif) repeat-x left bottom;
	height:27px;
}

#GrayCirleTransition #Top1{
	background:none;
	height:27px;
}

#GrayCirleTransition #TopRight{
	background:url(Images/GrayCirleTranTopRight.gif) no-repeat left bottom;
	padding-left:16px;
	height:27px;
}

#GrayCirleTransition #Left{
	background:url(Images/GrayCirleTranLeft.gif) repeat-y left top;
	height:100%;
	*background-position-x:0px;
	background-color:#fff;
}

#GrayCirleTransition #Center{
	background:url(Images/GrayCirleTranBottom.gif) repeat-x left bottom;
	background-color:#fff;
}




#GrayCirleTransition #Right{
	background:url(Images/GrayCirleTranRight.gif) repeat-y right top;
	*background:url(Images/GrayCirleTranRight.gif) repeat-y left top;
	*background-position-x:13px;
	height:100%;
	background-color:#fff;
}

#GrayCirleTransition #BottomLeft{
	background:url(Images/GrayCirleTranBottomLeft.gif) no-repeat -1px -5px;
	height:12px;
	background-color:#fff;
}

#GrayCirleTransition #BottomRight{
	background:url(Images/GrayCirleTranBottomRight.gif) no-repeat left -5px;
	height:12px;
	background-color:#fff;
}

ul li{
	list-style:none;
	padding-left:10px;
}

#TopUl ul li{
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-left:37px;
}



#TopImg img{
	text-align:right;
	margin-left:146px;
	margin-top:10px;
}

.TopImgDiv{
	padding-top:18px;
	margin-left:10px;
}

.TopImg img{
	margin-left:17px;
}

.TopText{
	padding-left:11px;
}

#Font{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

#Font tr td{
	padding-top:10px;
	padding-bottom:6px;
}

.BottomImg img{
	float:left;
	margin-right:1px;
	margin-bottom:2px;
}

#More img{
	margin-right:6px;
	margin-top:9px;
}


.BlueMore,.BlueMore a:hover,.BlueMore a:link,.BlueMore a:visited,.BlueMore a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	color:#00B1EF;
	text-align:right;
	background-position-x:left;
	padding-top:3px;
}

.BlueMore a:hover,.BlueMore a:link,.BlueMore a:active,.BlueMore a:visited{
	background:url(Images/BluePoint.gif) no-repeat left 7px;
}

.ServiceTeam{
	padding-top:7px;
}

.RightBorderLine,.RightBorderLineL{
	border-right:solid 1px #C3C3C3;
	padding-left:12px;
	padding-right:10px;
	vertical-align:top;
	width:165px;
}

.RightBorderLineL{
	border-right:none;
	padding-right:0px;
}

.RightBorderLineImg,.RightBorderLineL .RightBorderLineImg{
	text-align:center;
}

.RightBorderLineImgTop{
	text-align:center;
	margin-top:17px;
	margin-bottom:5px;
}

#ProImg img{
	margin-left:31px;
}


.ForTableTime,.ForTableTime td{
	border:1px solid #ccc;
	border-collapse:collapse;
	padding:6px;
	margin:0 auto;
}

.ForTableTime .caption{
	background-color:#fba23b;
	color:#fff;
	margin:0 auto;
}


#TopDiv{
	margin-top:0px;
	width:100%;
}

.BlueTextTitle{
	color:#47C0E8;
}

.Info{
	font-size:12px;
	margin-left:44px;}
	
/*-------------------------ReCss---------------------------*/

ol{
	padding-left:48px;
}


ul{
	padding-left:40px;
}

ul li{
	list-style:none;
	padding-left:15px;
	background:url(Images/BluePoint.gif) no-repeat left 7px;
}

ul li ol li{
	list-style:none;
	list-style:decimal;
	background:none;
	padding-left:0px;
}

ol li ul li{
	list-style:none;
}


ol li ul{
	padding-left:0px;
}

h5,h6{
	color:#47c0e8;
	font-weight:bold;
	padding-top:14px;
	padding-bottom:14px;
	font-size:13px;
}

h6{
	padding-left:26px;
}
.HomeExpertsImg img{
	margin-top:7px;
	margin-bottom:3px;
	margin-left:3px;
	margin-right:-5px;
}

.Company{
	width:310px;
	margin-bottom:13px;
}

.NoPaddingUl,.NoPaddingUl ul{
	padding-left:0px;
}

.VTop{
	vertical-align:top;
}

h4 {
	font-weight: bold;
	text-align:center;
	font-size:13px;
	color:#333;
}
