BODY {
	BACKGROUND:#dddddd /*url(../images/bg_hp.gif) repeat-x*/
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 1em; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; text-align:center;
}

.topcon {
	background:url(../img/topcon.gif) no-repeat top center;
	margin-left:auto;
	margin-right:auto;
	width:790px;
	margin-top:8px;
	/*padding-bottom:0px;*/
	height:10px;
	
	}

.bottomcon {
	background:transparent url(../img/bottomcon.gif) bottom center no-repeat;
	margin-left:auto;
	margin-right:auto;
	width:790px;
	/*padding-top:10px;*/
	height:22px;
	margin-bottom:15px;
	margin-top:-25px;

	}


.contour {
	background:#FFFFFF;
	margin:auto;
	width:790px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:15px;
	}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 1em; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

H2 a {
	color:#eb287f;
}

H2 a:visited {
	color:#eb287f;
}

H2 a:hover {
	color:#209acb;
}

H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
FIELDSET {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.center {
	TEXT-ALIGN: center
}
.w100 {
	WIDTH: 100%
}
.w50 {
	WIDTH: 50%
}
.clear {
	CLEAR: both
}
.inline {
	DISPLAY: inline
}
.f11 {
	FONT-SIZE: 11px
}
.f12 {
	FONT-SIZE: 11px
}


.wrapper {
	MARGIN: auto;
	PADDING-TOP: 12px;
	TEXT-ALIGN: center;
}
.well {
	MARGIN: auto; WIDTH: 60em; TEXT-ALIGN: left
}
.well .foot .wrap {
	FONT-WEIGHT: bold; HEIGHT: 43px; TEXT-ALIGN: center
}
.well .head .wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/homeTL.gif) no-repeat 0px top; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; TEXT-ALIGN: center
}
.well .head {
	BACKGROUND: url(../images/homeTR.gif) no-repeat right top
}
.well .body .wrap {
	BACKGROUND: url(../images/homeM.gif) repeat-y 0px 0px; POSITION: relative
}
.well .body {
	BACKGROUND: url(../images/homeMR.gif) repeat-y right 0px; WIDTH: 60em
}
.well .body .wrap .content {
	MARGIN: 0px 8px 0px 10px; PADDING-TOP: 12px; POSITION: relative
}
.well .foot .wrap {
	BACKGROUND: url(../images/homeBL.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
.well .foot {
	BACKGROUND: url(../images/homeBR.gif) no-repeat right 0px
}
.wellAwards {
	MARGIN: auto; WIDTH: 772px; TEXT-ALIGN: left
}
.wellAwards .head .wrap {
	FONT-SIZE: 1px; BACKGROUND: url(../images/well2TLwht.gif) no-repeat 0px 0px; HEIGHT: 12px
}
.wellAwards .head {
	BACKGROUND: url(../images/well2TRwht.gif) no-repeat right 0px
}
.wellAwards .body_head .wrap {
	BACKGROUND: url(../images/well2M.gif) repeat-y 0px 0px; PADDING-BOTTOM: 6px
}
.wellAwards .body_head {
	BACKGROUND: url(../images/well2MR_head.gif) repeat-y right 0px
}
.wellAwards .body .wrap {
	BACKGROUND: url(../images/well2M.gif) repeat-y 0px 0px; PADDING-TOP: 6px
}
.wellAwards .body {
	BACKGROUND: url(../images/well2MR.gif) repeat-y right 0px
}
.wellAwards .body .wrap .content {
	FONT-SIZE: 12px; MARGIN: 0px 8px 0px 10px; COLOR: #06f; LINE-HEIGHT: 15px; PADDING-TOP: 6px
}
.wellAwards .body .wrap .content .logo {
	FLOAT: left; MARGIN-LEFT: 40px
}
.well .body_head .wrap .content {
	MARGIN: 0px 8px 0px 10px
}
.wellAwards .foot .wrap {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/mt_wellBL.gif) no-repeat 0px 0px; HEIGHT: 14px; TEXT-ALIGN: center
}
.wellAwards .foot {
	BACKGROUND: url(../images/mt_wellBR.gif) no-repeat right 0px; MARGIN-BOTTOM: 12px; WIDTH: 772px
}
.pageTitle {
	FONT-SIZE: 16px; COLOR: #cb6c18; FONT-FAMILY: trebuchet ms, arial, helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: center
}
.titleBorder {
	FONT-SIZE: 1px; MARGIN: 4px 2px 0px; BORDER-BOTTOM: #e5e5e5 1px dotted; HEIGHT: 1px
}
.browse {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 1.3em; COLOR: #cb6c18; TEXT-ALIGN: center
}
.search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../images/bg_hpSearch2.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; PADDING-TOP: 8px; POSITION: relative; HEIGHT: 86px
}
.search .heading {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN: 12px 0px 6px; COLOR: #fff
}
.sBox {
	MARGIN-TOP: 1px; WIDTH: 380px
}
.sButton {
	FLOAT: left; MARGIN-LEFT: 6px
}
.channelHd {
	FONT-WEIGHT: bold; RIGHT: 10px; BACKGROUND: url(../images/bg_dephome.gif) no-repeat 50% top; WIDTH: 253px; BOTTOM: 0px; LINE-HEIGHT: 20px; POSITION: absolute
}
.channelHd P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 18px; PADDING-BOTTOM: 4px; COLOR: #FFFFFF; PADDING-TOP: 4px
}
.channelHd SPAN {
	FONT-SIZE: 16px; COLOR: #06c
}

.channelBody {
	font-size:12px; color:#535353; BACKGROUND: url(../images/bg_hpChannelBody.gif) no-repeat 50% bottom; PADDING-BOTTOM: 24px; WIDTH: 253px; PADDING-TOP: 22px; POSITION: absolute; TOP: 0px; RIGHT: 5px;!margin-right:8px;
}
.channelBody p{
	padding-left:5px; padding-right:8px;
}

.channelBody A {
	DISPLAY: inline; COLOR: #666; TEXT-DECORATION: none
}
.channelBody A H2 {
	DISPLAY: inline; FONT-SIZE: 16px; COLOR: #c57e22
}
.channelBody IMG {
	VERTICAL-ALIGN: middle
}
.channelBody .sponsored {
	PADDING-LEFT: 76px; FONT-SIZE: 10px; COLOR: #999
}
.channelBody .hr {
	MARGIN: 20px 16px 20px 10px; BORDER-BOTTOM: #ccc 1px solid
}
.topics {
	BORDER-BOTTOM: #ccc 1px solid
}

.topics a:link {
	text-decoration:underline;
	}
.topics a:visited {
	text-decoration:underline;
	}

.icon {
	PADDING-RIGHT: 0.4em; VERTICAL-ALIGN: top
}
.iconL {
	PADDING-RIGHT: 0.4em; VERTICAL-ALIGN: top
}
.icon {
	PADDING-LEFT: 0.4em
}
.cat {
	PADDING-RIGHT: 0.9em; PADDING-LEFT: 0px; FONT-SIZE: 0.71em; PADDING-BOTTOM: 1.3em; VERTICAL-ALIGN: top; COLOR: #798290; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica,sans-serif
}
.catR {
	PADDING-RIGHT: 0.9em; PADDING-LEFT: 0px; FONT-SIZE: 0.71em; PADDING-BOTTOM: 1.3em; VERTICAL-ALIGN: top; COLOR: #798290; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica,sans-serif
}
.cat {
	BORDER-RIGHT: #ccc 1px solid
}
.cat A.topL {
	FONT-WEIGHT: bold; FONT-SIZE: 1.15em; COLOR: #06c; LINE-HEIGHT: 1.2em; FONT-FAMILY: trebuchet ms,arial,helvetica,sans-serif
}
.catR A.topL {
	FONT-WEIGHT: bold; FONT-SIZE: 1.15em; COLOR: #06c; LINE-HEIGHT: 1.2em; FONT-FAMILY: trebuchet ms,arial,helvetica,sans-serif
}
.rightrail {
	MARGIN: 12px auto auto; WIDTH: 60em; TEXT-ALIGN: center
}
.leftrail {
	MARGIN: 0px auto auto; WIDTH: 20em; TEXT-ALIGN: center
}
.hd_guide {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #004182 
}
.box_guide_hd {
	BACKGROUND: url(../images/bgbox_guide_hd2.gif) no-repeat 0px top
}
.box_guide {
	BACKGROUND: url(../images/bg_guidesearchW_bot.gif) no-repeat 
0px bottom; WIDTH: 260px
}
.box_guide UL {
	PADDING-RIGHT: 12px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 18px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.box_guide UL LI {
	LIST-STYLE-IMAGE: url(../images/bullet_bluearrow.gif); PADDING-BOTTOM: 8px; LINE-HEIGHT: 16px
}
.box_guide UL LI A {
	COLOR: #007bf4
}
.box_popSearch UL LI A {
	COLOR: #007bf4
}
.hd_popSearch {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 6px; COLOR: #FFFFFF; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.box_popSearch_hd {
	BACKGROUND: url(../images/bg_popsearchW_hd.gif) no-repeat 0px top
}
.box_popSearch {
	BACKGROUND: url(../images/bg_popsearchW.gif) repeat-y
}
.popSearch {
	BACKGROUND: url(../images/bg_popsearchW_bot.gif) no-repeat 0px bottom; WIDTH: 488px; TEXT-ALIGN: left
}
.guideSearch {
	BACKGROUND: url(../images/bg_guidesearchW_bot.gif) no-repeat 0px bottom; WIDTH: 260px; TEXT-ALIGN: left
}
.box_popSearch UL {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 18px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.box_popSearch UL LI {
	LIST-STYLE-IMAGE: url(../images/bullet_bluearrow.gif); PADDING-BOTTOM: 8px; LINE-HEIGHT: 16px
}
.ft {
	CLEAR: both; FONT-SIZE: 0.85em; PADDING-BOTTOM: 15px; COLOR: #777; LINE-HEIGHT: 1em; PADDING-TOP: 24px; TEXT-ALIGN: center;
}


.ftTag {
	FONT-WEIGHT: normal; FONT-SIZE: 1.3em; PADDING-BOTTOM: 12px
}
.ft A {
	COLOR: #777;
	text-decoration:none;
}
.icon DIV {
	BACKGROUND: url(../ico/icoall.gif) no-repeat; OVERFLOW: hidden; WIDTH: 18px; HEIGHT: 18px
}
.iconL DIV {
	BACKGROUND: url(../ico/icoall.gif) no-repeat; OVERFLOW: hidden; WIDTH: 18px; HEIGHT: 18px
}
DIV.i1 {
	BACKGROUND-POSITION: 0px 0px
}
DIV.i2 {
	BACKGROUND-POSITION: -18px 0px
}
DIV.i3 {
	BACKGROUND-POSITION: -36px 0px
}
DIV.i4 {
	BACKGROUND-POSITION: 0px -18px
}
DIV.i5 {
	BACKGROUND-POSITION: -18px -18px
}
DIV.i6 {
	BACKGROUND-POSITION: -36px -18px
}
DIV.i7 {
	BACKGROUND-POSITION: 0px -36px
}
DIV.i8 {
	BACKGROUND-POSITION: -18px -36px
}
DIV.i9 {
	BACKGROUND-POSITION: -36px -36px
}
DIV.i10 {
	BACKGROUND-POSITION: 0px -54px
}
DIV.i11 {
	BACKGROUND-POSITION: -18px -54px
}
DIV.i12 {
	BACKGROUND-POSITION: -36px -54px
}
DIV.i13 {
	BACKGROUND-POSITION: 0px -72px
}
DIV.i14 {
	BACKGROUND-POSITION: -18px -72px
}
DIV.i15 {
	BACKGROUND-POSITION: -36px -72px
}
DIV.i16 {
	BACKGROUND-POSITION: 0px -90px
}
DIV.i17 {
	BACKGROUND-POSITION: -18px -90px
}
DIV.i18 {
	BACKGROUND-POSITION: -36px -90px
}
DIV.i19 {
	BACKGROUND-POSITION: 0px -108px
}
DIV.i20 {
	BACKGROUND-POSITION: -18px -108px
}
DIV.i21 {
	BACKGROUND-POSITION: -36px -108px
}

.pt6 { padding-top: 6px;
	color:#535353;
	}
.pt6 a:link, a:visited {
	PADDING-TOP: 6px;
	color: #535353;
	text-decoration:none;
}

.pt6 a:hover{
	PADDING-TOP: 6px;
	color: #ced0d2;
	text-decoration:none;
}
.pt12 {
	PADDING-TOP: 12px
}
.pt18 {
	PADDING-TOP: 18px
}
.pb6 {
	PADDING-BOTTOM: 6px
}
.pb12 {
	PADDING-BOTTOM: 12px
}
.pb18 {
	PADDING-BOTTOM: 18px
}
.mt6 {
	MARGIN-TOP: 6px
}
.mt12 {
	MARGIN-TOP: 12px
}
.mt18 {
	MARGIN-TOP: 18px
}
.mb6 {
	MARGIN-BOTTOM: 6px
}
.mb12 {
	MARGIN-BOTTOM: 12px
}
.mb18 {
	MARGIN-BOTTOM: 18px
}
.pr6 {
	PADDING-RIGHT: 6px
}
.pr12 {
	PADDING-RIGHT: 12px
}
.pr18 {
	PADDING-RIGHT: 18px
}
.pl6 {
	PADDING-LEFT: 6px
}
.pl12 {
	PADDING-LEFT: 12px
}
.pl18 {
	PADDING-LEFT: 18px
}
.mr6 {
	MARGIN-RIGHT: 6px
}
.mr12 {
	MARGIN-RIGHT: 12px
}
.mr18 {
	MARGIN-RIGHT: 18px
}
.ml6 {
	MARGIN-LEFT: 6px
}
.ml12 {
	MARGIN-LEFT: 12px
}
.ml18 {
	MARGIN-LEFT: 18px
}

/* Add Bloc Foot*/
.list_tbl{
	
	border-top:1px dashed #FFFFFF;
	background-color:#FFFFFF;}
.list_pad{
	padding-left:20px;}
ul.regi{
	list-style-image:url(../img/listbul.gif);
	/*list-style:square;*/
	padding-top:17px;
	padding-left:16px;
	line-height:16px;
	padding-bottom:30px;
	text-align:left;
	}
.listbrd{
	border-top:1px dashed #787D77;}
ul.regi li a{
	
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:10px;
	color:#8f8f8f;
	text-decoration:none;}
.regi  a:link{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:10px;
	color:#8f8f8f;
	text-decoration:none;
	}
.regi  a:visited{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:10px;
	color:#8f8f8f;
	text-decoration:none;
	}
ul.regi li a:hover{
	text-decoration:underline;
	color:#2583ad;}
.blackfoot{
	background:#FFFFFF;
	width: 700px;
	
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;

}