/* -------- GLOBAL STYLES --------*/

body	{
	background-color:#FFFFFF;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/containerBg.gif); background-repeat:repeat-y; background-position:center; 
}
#topBorder { height: 17px; width: 100%; background-color: #666666; margin: 0px; padding-top: 2px;}
.borderLinks {
	height: 10px; width: 960px; text-align: right; margin-top: 1px; margin-right: auto; margin-left: auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999; padding: 0px; margin-bottom: 0px; }
.borderLinks a { color: #CCC; text-decoration:none; }
.borderLinks a:hover { color: #EEE; text-decoration:underline; }
.hdrContainer2 {
	width:100%;
	height: 90px;
	margin: 0 auto 0 auto;
	background-image:url(images/bgInt.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color: transparent;
}

.contactBld { font-weight:bold; color:#666; }

.bk2top { width:126px; height:41px; float:right; margin:15px 25px 0 0; background-image:url(images/btnTop.gif) }
#services { width:560px; height:auto; float:left;  font-size:14px; font-weight:bold; }
#services ul { width:270px; height:auto; float:left; display:block; margin-right:10px; }
#services li { width:270px; height:25px; float:left; }

#services a { color: #06C; text-decoration:none; }
#services a:hover { color: #CC0000; text-decoration:underline; }

a.serviceLnk:link {color: #F60; text-decoration:none; font-family:Arial, Verdana, Sans-Serif; font-size:13px; font-weight:bold;}
a.serviceLnk:active {color: #F60; text-decoration:none; font-family:Arial, Verdana, Sans-Serif; font-size:13px; font-weight:bold;}
a.serviceLnk:visited {color: #F60; text-decoration:none; font-family:Arial, Verdana, Sans-Serif; font-size:13px; font-weight:bold;}
a.serviceLnk:hover {color: #000; text-decoration:underline; font-family:Arial, Verdana, Sans-Serif; font-size:13px; font-weight:bold;}


.header2 { width: 960px; height:90px; margin: 0 auto 0 auto; background-image:url(images/bgMainCont.gif); background-repeat:repeat-x; background-position:bottom; }
.header2 img { width: 189px; height:64; margin: -15px auto 0 -5px; }
.navBar { background:#333; width:710px; height:51px; float:right; background-image:url(images/navBarBg.gif) }
.navBarGrad { width:246px; height:19px; float:right; background-image: url(images/navBgGrad.gif); background-repeat:repeat-x;  }
.navBar ul { width:630px; height:42px; float:right; margin:0px; padding:0px; display:inline;  }
.navBar li { width:100px;  display:inline; font-size: 17px; font-weight:bold; margin:0px; padding:0px; text-align:center;}
.navbar a {color:#666; text-decoration:none;}
.navbar a:hover {color:#999; text-decoration:none;}
.navLCnr { background:url(images/navBarLCnr.gif); width: 62px; height:51px; float:left; }
.navRCnr{ width:8px; height:51px; float:right; background-image:url(images/navBarRCnr.gif);  }
a.navBarHov:link { width:auto; height:35px; float:left;  margin:14px 0 0 28px; text-decoration:none; color:#CCC; }
a.navBarHov:visited { width:auto; height:35px; float:left; margin:14px 0 0 28px; text-decoration:none; color:#CCC; }
a.navBarHov:active { width:auto; height:35px; float:left; margin:14px 0 0 28px; text-decoration:none; color:#CCC; }
a.navBarHov:hover { width:auto; height:35px; float:left; margin:14px 0 0 28px; text-decoration:none; color:#FFF; }
.nav {
	height: 73px;
	width: 960px;
	background-image: url(images/navBgChrome.gif);
	float: left;
	margin: 0 auto 0 auto;
	text-align:center;
	border-top: 1px solid #EEE;
}
.nav ul { padding: 0px; text-align: center; float:left; height: 60px; margin: 0 0 0 60px; display: inline; }
.nav li { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; padding: 0px 7px 0px 7px; height: 60px; float: left; width: auto; margin: 0px 0px 0px 1px; list-style-type: none; display: inline; }
.nav a { color:#999; text-decoration:none; height: 40px; width: auto; float: left; margin:0px; padding: 8px 25px 0px 25px; }
.nav a:hover { color:#336699; text-decoration:none; background-image: url(images/navArrow.gif); background-repeat: repeat-x; background-position: center top; height: 40px; width: auto; float: left; margin: 0px; padding: 8px 25px 0px 25px;}
#navWrap { height: 59px; width: 960px; margin: 0px auto 0px auto; background-image: url(images/bgNav); background-repeat: repeat-x; margin-top: 0px; float:left; text-align:center; }
#navWrap ul { padding: 0px; text-align: center; float:left; height: 60px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; display: inline; }
#navWrap li { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; padding: 0px 7px 0px 7px; height: 60px; float: left; width: inherit; margin: 0px 0px 0px 1px; list-style-type: none; display: inline; }
#navWrap a { color:#F7F4E6; text-decoration:none; height: 60px; width: auto; float: left; margin:0px; padding: 10px 25px 0px 25px; }
#navWrap a:hover { color:#FFF; text-decoration:none; background-image: url(images/navArrow.gif); background-repeat: repeat-x; background-position: center top; height: 60px; width: auto; float: left; margin: 0px; padding: 10px 25px 0px 25px;}

#navCrnLeft { background-image: url(images/navCnrLeft.gif); float: left; height: 28px; width: 5px;}
#navCrnRight { background-image: url(images/navCnrRight.gif); float: right; height: 28px; width: 5px;}


.navTab { color: #990000; height: 42px; text-align: center; margin-right: 10px; margin-left: 10px; margin-top: 0px; background-image: url(images/navArrowOn.gif); background-repeat: no-repeat; background-position: center bottom; padding-top: 10px; font-size: 14px; width: auto; float: left; }
.container { width: 960px; height: 100%; padding: 0px; clear: left; margin: 0 auto 0 auto;background-color: #FFF;
	background-image: url(images/navBgChrome.gif);background-repeat: repeat-x; }
#mainPanel { height: 200px; width: 100%; float: left; margin: 0px;}
#editorialPanel { height: 70px; width: 100%; float: left; margin: 0px;}

.rightColumn { background-image: url(images/rightHdrBg.gif); background-repeat: repeat-y; float: right; height: 700px; width: 300px; background-color: #FFF; background-position: left; display: block;}
.rightColumn H1 { color:#666; font-size:16px; padding:0px; margin:40px 0px 10px 10px; float:left; width:270px; height: 23px; border-bottom: 3px solid #CCC; }
.rightColumn H2 { width: 128px; height:89px; float: right; padding:0px; margin: 10px 0px 0px 0px; background-color:#333;}
.rightColumn H3 { float: left; margin: 0px; height: 500px; vertical-align:top; }
.rightColumn H4 { float: right; margin: 0px;}
.rightColumn p { width:130px; float: left; margin: 10px 0px 0px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#555; line-height: 16px; }
.rightColumn hr {  padding:0px; margin:20px 10px 0px 0px; float:right; width:255px; height:1px; border-bottom: 1px dashed #CCC;  border-top: 1px dashed #FFF; border-left: 1px solid #FFF; }
.rightColumn b { margin: 0px;}
.rightColumn a { color:#963; text-decoration:none; }
.rightColumn a:hover { color:#F30; text-decoration:underline; }


.leftColumn { background-image: url(images/leftHdrBg.gif); background-repeat: repeat-x; float: left; height: 700px; width: 640px; font-family: Arial, Helvetica, sans-serif; background-color:#FFF; margin: 0 0 0 20px}
.leftColumn h1 { font-size: 18px; color: #999; float: right; width: 630px; margin: 40px 0px 0px; padding:0px;}
.leftColumn h4 { float: left; margin: 0px; font-size:15px;}
.intro { height: 200px; width: 570px; float: right; margin: 10px 52px 0px 0px; background-image: url(images/introBg.gif); background-repeat: no-repeat;}
.intro p { font-size: 13px; color: #666666; float: left; margin: 35px 2px 0px 30px; text-align: justify; line-height: 22px; }

.contentWrap { height: 345px; width: 205px; float: right; margin: 30px 13px 0px 0px; border: 1px solid #EEE; color:#333; padding: 0px ; font-size: 11px; line-height: 15px; }
.contentWrap h1 {
	font-size: 14px; color:#333; margin: 0px; padding: 10px 0px 5px 0px; float: left; width: 100%; border-bottom: 1px solld #FFF;
	width:100%; height:20px; text-align: center; background-image: url(images/TriHdrBg.gif); background-repeat: repeat-x;
	background-position: bottom; }
.contentWrap b { font-size: 12px; color:#F60; padding: 0px 5px 0px 0px; margin:7px 5px 5px 10px; float: left; width: 100%; line-height: 14px; width:180px;}
.contentWrap p {   padding: 0px; margin:0px 5px 7px 10px; text-align:left; width:180px; float: left; color:#777; line-height: 15px;  }
.contentWrap a { color:#555; text-decoration: none; }
.contentWrap em { color:#963; margin: 10px 3px 0px 3px; padding:5px; float:left; width:190px; background-color:#F9F9F9; }
.contentWrap a:hover { color:#888; text-decoration: none; }
.contentWrap ul { float: left; width: 170px; padding: 0px 3px 0px 15px; margin: 10px 3px 0px 12px;  list-style-position: outside; list-style-image: url(images/bulletGry.gif); }
.contentWrap li { color:#963; text-decoration: none; list-style-position: outside; margin:0px 0px 12px 0px; padding:0px; list-style-image: url(images/bulletGry.gif); width: 100%; line-height: 17px; float: left; }
.contentWrap blockquote { color:#666; width:188px; float:left; padding:0px; margin:12px 0px 7px 10px; font-size:12px; font-weight:bold; }

a.lstXML:link { color:#333; text-decoration:none; }
a.lstXML:active { color:#333; text-decoration:none; }
a.lstXML:visited { color:#333; text-decoration:none; }
a.lstXML:hover { color:#555; text-decoration:underline; }
.date { font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.small { font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; }

.pageAnchor{ width: 90px; height: 18px; padding-top: 11px; margin: 0px 0px 0px 530px; background-color:#EEE; float:left; text-align: center; font-size: 11px; }
.pageAnchor a { color: #666; text-decoration: underline; }
.pageAnchor a:hover { color: #333; text-decoration: none; }

#flashPanel { float: right; height: 200px; width: 560px; }
#flashPlayer { float: left; height: 200px; width: 400px; }

/* Footer start here*/
#mainFooter { width: 100%; height: auto; text-align: center; font-size: 13px; margin: 0px auto 0px auto; vertical-align:top;
	float: left; background-position: left bottom; border-top: 1px solid #F5F5F5; background-image: url(images/dunes.gif);background-repeat: repeat-x; clear:both; }
	
.footerContainer { height: 140px; width: 960px; text-align: left; margin: 0px auto 0px auto; display: block; }
.footerContainer img { float: left; height: 77px; width: 200px; margin: 20px 15px 0px 0px; }
.footerContainer DL { height: auto; width: 150px; float: right; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; margin-right:12px; display: block; clear: left;}
.footerContainer DT { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #444; margin-top: 18px; margin-left: 5px; width: 130px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; padding-bottom: 3px; margin-bottom: 8px; height:15px; font-weight:bold; }
.footerContainer UL  { font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; font-weight: normal; font-size: 12px; margin-top: 5px; margin-left: 2px; float: right; text-align: left; width:150px;  padding:0px;}
.footerContainer DD { list-style-type: none; list-style-image: url(../images/footerSquare.gif); list-style-position: outside; margin-top: 0px; margin-left: 2px; padding-top: 0px; padding-left: 0px; text-align:left;}
.footerContainer a { color:#444; text-decoration:none;}
.footerContainer a:hover { color:#888; border-bottom: 1px dashed #666; padding-bottom: 1px; text-decoration:none;}
.footerContainer b {color: #888;}
.footerContainer strong { float: left; width: 300px; color: #777; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size: 10px; font-weight:normal; margin: 60px auto 0px auto; }

.galleryWrap { width:600px; height:auto; float:left; margin: 30px 0 0 40px; }
.galleryWrap h2 { width:600px; height:auto; font-size:16px; color:#666; margin:0 0 10px 5px; border-bottom: 2px solid #EEE; color:#f60; font-family:Verdana, Arial, Helvetica, sans-serif; }
.galleryWrap p { width:570px; height:auto; font-size:13px; color:#333; margin:0 0 30px  10px; }
.thumbWrap {  width:252px; height:270px; float:left; margin:0 0 20px 35px; }
.thumbWrap img { border: 1px solid #EEE; width:auto; height:auto; }
.thumbWrap h3 {  width:250px; height:20px; float:left; margin:10px 0 0 5px; font-size:15px; color:#333; border-bottom: 2px dotted #EEE; }
.thumbWrap p {  width:200px; height:auto; float:left; margin:10px 0 0 5px; }

.homeDetail{  width:570px; height:auto; float:left; margin:0 0 20px 15px; }
.homeDetail img { border: 1px solid #EEE; width:auto; height:auto; float:left; }
.homeDetail em {  width:250px; height:auto; float:right; font-style:normal; color:#111; line-height:24px; font-size:12px; }
.homeDetail h3 {  width:550px; height:24px; float:left; margin:10px 0 10px 5px; font-size:19px; color:#333; border-bottom: 2px dotted #EEE; }
.homeDetail p {  width:550px; height:auto; float:left; margin:10px 0 0 5px; font-size:15px; line-height:24px; }
.homeDetail h4 {  width:500px; height:auto; float:left; margin:10px 0 0 20px; color:#000066; font-size:14px; }
.homeDetail ul {  width:450px; height:auto; float:left; margin:10px 0 20px 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.homeDetail li {  width:420px; height:auto; float:left; margin:10px 0 0 5px; color:#111; line-height:16px; }

.tripanels { background:#FFF; width:200px; height:325px; float:left; border:2px solid #EEE; margin: 20px 0 0 5px; }
.tripanels img {  width:auto; height:auto; float:left; margin: 3px 0 0 27px; }
.tripanels p {  width:160px; height:auto; float:left; margin:10px 0 0 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#666; }

.trihdr {  width:190px; height:25px;  margin:10px 0 0 5px; font-size:1.0em; font-weight:bold; text-align:center; }
.trihdr a {  width:160px; height:35px; color:#039; text-decoration:none; }
.trihdr a:hover {  width:160px; height:35px; color:#f60; text-decoration:none; }
a.readMore:link { font-size:10px; color:#666; text-decoration:none; font-weight:bold; }
a.readMore:active { font-size:10px; color:#039; text-decoration:none; font-weight:bold; }
a.readMore:visited { font-size:10px; color:#039; text-decoration:none; font-weight:bold; }
a.readMore:hover { font-size:10px; color:#06F; text-decoration:underline; font-weight:bold; }

.leftWrapWide { width:660px; height:auto; float:left; margin: 30px 0 0 0; }
.leftWrapWide h3 { color:#03C; width:600px; height:auto; float:left; margin: 0 0 0 10px; font-size:18px; border-bottom: 3px solid #EEE; }
.linkWraps { width:210px; height:auto; float:left; margin: 10px 0 0 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.linkWraps ul { width:180px; height:auto; float:left; margin:0px; padding-left:10px; }
.linkWraps li {  width:180px; height:auto; float:left; margin:0px; list-style-type:square; line-height:21px; color:#CCC;}
.linkWraps a { color:#06F; text-decoration:none; }
.linkWraps a:hover { color:#096; text-decoration:underline; }

.archivesLnk { width:auto; height:auto; background:#F7F7F7; float:right; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:10px 20px 0 0; font-weight:bold; padding:1px 5px 3px 5px; border:1px solid #CCC; }
.archivesLnk a { color:#999; text-decoration:none;  }
.archivesLnk a:hover { color:#333; text-decoration:none;}

.archive {width: 540px; height:auto; float: left; margin: 15px 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333; text-align: left; padding: 11px; }
.archive DL { height: auto; width: 98%; float: left; text-align: left; font-size: 12px; line-height: 16px; margin:0 12px 10px 0; display: block; clear: left;  }
.archive DT { float:left;  font-size: 14px; color: #666; width:516px; padding:3px 0 3px 11px; margin:1px 0 2px 1px; height:auto; font-weight:bold; background:#F9F9F9; border-bottom: 1px solid #EEE; }
.archive DD { float:left;  margin: 2px 0 0 15px; padding: 5px 0 10px 0; text-align:left; width: 95%; border-bottom: 1px dashed #DDD; }
.archive a { color:#777; text-decoration:none; }
.archive a:hover { color:#222; text-decoration:underline; }
.archive h1 { color:#F60; float:left; font-size:15px; border-bottom:3px solid #EEE; width:100%; height:18px; margin:0 0 8px 0; }

.resLinks { background:#EEE; width: 100%; height:auto; float:left; }

.contactFlash {margin: 30px 0 0 33px; width: 600px; height:500px; float:left; padding: 20px 0 0 0; color:#666; font-size:13px; line-height:21px; }

#rcolLnks { background:#EEE; width:275px; height:auto; float:right; margin:40px 5px 0 0 ; display:block; text-align:left; background-image:url(images/mlBg.jpg); background-repeat:repeat-y; padding:0px; }
#rcolLnks h2 { width:275px; height:39px; float:left; margin:0px; font-size:18px; color:#000; background-color: #CCC; 	background-image: url(images/moreLinks.jpg); }
#rcolLnks h3 { width:275px; height:14px; float:left; margin:0px; padding:0px; font-size:18px; color:#000; background-image: url(images/mlBtm.jpg); }
#rcolLnks ul {
	width: 261px;
	height:auto;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	margin:0 10px 0 7px;
	background-image: url(images/gradBgLm.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#rcolLnks li { width:235px; float:left; font-size:13px; line-height:19px; display:block; margin:5px 0 0 10px; list-style-type:none; }
#rcolLnks a { color:#f60; text-decoration:underline; float:left; }
#rcolLnks a:hover { color:#06f; text-decoration:none; float:left;}

/*  Footer end */
/*-- Amerigives Interior Pages--*/
/* editorial */

#articleRightWrap { background-color:#FFF; width:260px; height:auto; float:right; font-family: Arial, Helvetica, sans-serif; border: 1px solid #CCC; padding:0px; margin: 65px 10px 0px 0px; color:#333; display:block; }

#articleRightWrap h1 { width:260px; height:auto; font-size:18px; color:#666; background-image:url("images/chromeHdr.gif"); background-repeat:repeat-x; border-bottom: 1px solid #CCC; padding: 7px 0px 5px 0px; margin: 0px; text-align: center; }

#articleRightWrap p { float:left; padding:0px; margin:0px; background-color:#000; }
#articleRightWrap ul { width:100%; height:auto; padding: 0px; margin:5px 0px 0px 1px; float:left; font-size:11px; }
#articleRightWrap li { width: 259px; height: 40px; padding: 0px 0px 5px 0px; margin: 0px 0px 1px 0px; float: left; line-height: 17px; list-style:none; background-color: #FFF; list-style-type: none; background-image:url("images/artListBg.gif"); background-repeat:repeat-x; background-position: left;}
#articleRightWrap a { float:left; padding: 5px 0px 0px 25px; color:#666; text-decoration: none; height:45px; width:200px;  background-image:url("images/vertArrow.gif"); background-repeat:no-repeat; }
#articleRightWrap a:hover { float:left; padding: 5px 0px 0px 25px; color:#000; text-decoration: none; width:200px; height: 45px; background-image:url("images/vertArrowOn.gif"); background-repeat:no-repeat; }

#btnAlignRight{ width:175px; height:44px; text-align:right; float:left; margin-top: 15px;}

.articleBody { width: 550px; height:auto; float: left; margin: 15px 0px 0px 30px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333; text-align: left; padding: 11px; border-bottom: 1px dotted #CCC; }
.articleBody H1 { color:#000; font-size:19px; text-align:left; }
.articleBody H2 { color:#F60; font-size:17px; text-align:left; line-height:15px; height:18px; margin: 10px 0 5px 0; }
.articleBody h5 { color:#666; font-size:14px; margin:0px; padding:0px; float:left; background:#eee; }
.articleBody em { font-size:10px; color: #CCC; float:left;}
.articleBody ul { list-style-type: none; color: #111; font-size: 11px; text-align: left; margin: 0px 0px 10px 0px; font-weight: normal; padding: 0px; margin:10px 0 0 0;}
.articleBody li { margin: 0px; padding: 0px; line-height: 22px; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.articleBody b { font-weight: bold; color: #444; float:left; margin: 0px 3px 0px 0px;}	
.articleBody strong { font-weight: normal; color: #F60; float:left;}	
.articleBody p {  color: #555; font-size:12px; line-height:19px; text-align:justify; height:auto; margin:0 0 0 5px; padding:0px; width:500px}	
.articleBody a {  color: #963; text-decoration:underline; }
.articleBody a:hover {  color: #F60; text-decoration:none; }
.articleBody dl { height: auto; width: 98%; float: left; text-align: left; font-size: 12px; line-height: 16px; margin:0 12px 10px 0; display: block; clear: left;  }
.articleBody dt { float:left;  font-size: 14px; color: #666; width: 100%; padding:3px 0 0 0; margin:1px 0 2px 15px; height:15px; font-weight:bold; }
.articleBody dd { float:left;  margin: 2px 0 0 15px; padding: 0 0 10px 0; text-align:left; width: 95%; border-bottom: 1px dashed #DDD; }
.articleBody blockquote { color:#555; width: 400px; height:auto; background-color:#F9F9F9; margin: 0px 0px 20px 0px; padding:10px; font-size:14px; font-family: "Times New Roman", Times, serif; line-height: 18px; float:right; }	

.quoteL { width: 33px; height:95px; float:left; background-image:url("images/quoteL.gif"); background-repeat: repeat-x; margin: 0px 5px 0px 0px; }
.quoteR { width: 33px; height:95px; float:right; background-image:url("images/quoteR.gif"); background-repeat: repeat-x; margin: 0px 0px 0px 5px;}
.blts { list-style-type:disc; margin-left:50px; color:#666; }
.author { font-size:10px; color: #111; float:left; }	

.articleBody2 { width: 550px; height:auto; float: left; margin: 15px 0px 0px 50px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333; text-align: left; padding: 11px; border-bottom: 1px dotted #CCC; }
.articleBody2 h3 { color:#666; font-size:18px; text-align:left; width:500px; float:left; margin:10px 0 0 0; }
.articleBody2 h2 { color:#F60; font-size:20px; text-align:left; line-height:25px; height:25px; margin: 10px 0px 0px 0px; }
.articleBody2 h5 { color:#666; font-size:14px; margin:0px; padding:0px; float:left; background:#eee; }
.articleBody2 em { font-size:10px; color: #CCC; float:left;}
.articleBody2 ul { list-style-type: none; color: #111; font-size: 11px; text-align: left; margin: 10px 0px 10px 20px; font-weight: normal; padding: 0px; float:left; width: 530px;}
.articleBody2 li { margin: 0px; padding: 0px; line-height: 18px; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.articleBody2 b { font-weight: bold; color: #444; float:left; margin: 0px 3px 0px 0px; float:left; width:400px;}	
.articleBody2 strong { font-weight: normal; color: #F60; float:left;}	
.articleBody2 p { float:left;  color: #555; font-size:12px; line-height:19px; text-align:left; height:auto; width: 500px; margin:0px 0 20px 0; padding:0;}	
.articleBody2 a {  color: #963; text-decoration:underline; }
.articleBody2 a:hover {  color: #F60; text-decoration:none; }
.articleBody2 dl { height: auto; width: 98%; float: left; text-align: left; font-size: 12px; line-height: 16px; margin:0 12px 30px 0px; display: block; clear: left;  }
.articleBody2 dt { float:left;  font-size: 14px; color: #666; width: 100%; padding:3px 0 0 0; margin:1px 0 2px 15px; height:15px; font-weight:bold; }
.articleBody2 dd { float:left;  margin: 2px 0 0 15px; padding: 0 0 1px 0; text-align:left; width: 95%; border-bottom: 1px dashed #DDD; }
.articleBody2 blockquote { color:#555; width: 400px; height:auto; background-color:#F9F9F9; margin: 0px 0px 20px 0px; padding:10px; font-size:14px; font-family: "Times New Roman", Times, serif; line-height: 18px; float:right; }	

.ftrContainer { background:#EEE; width:100%; height: auto; margin: 0 auto 0 auto; border-top: 1px solid #DFDFDF; }

.footer { width: 960px; height:150px; margin: 0 auto 0 auto;font-size: 11px; font-family:Arial, Helvetica, sans-serif; color:#999; line-height:22px;  }
.footer DL { width: 200px; height:110px; float:right; text-align:left; margin:20px 0 0 10px; }
.footer DT { width: 150px; height:22px; float:left; text-align:left; margin:0px; border-bottom: 2px solid #DFDFDF; font-size:14px; color:#999; font-weight:bold; }
.footer DD { width: 150px; height:auto; float:left; text-align:left; margin:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
.footer a {color:#999; text-decoration:none; }
.footer a:hover {color:#444; text-decoration:none; }
.footer img { float:left; margin: 25px 0 0 10px; }

.addrs { color:#999; width:900px; height:18px; float:left; text-align:center;  }