/* CSS Document */

/*** content ***/
/*** article_settings ***/
    .descpanelfg {text-align: center;}
  
  
	.article_indent, #component-contact { /*padding:20px 0px 0px 15px;*/ *padding:0px 0px 11px 0px;}
	
	.article_separator { display:block; line-height:1px; width:100%; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
	
	.column_separator { padding:0px 0px 0px 1px !important;}
	
	.article_column { padding:0px 0px 0px 0px;}

/*** finalize-content-- ***/
	.article_indent h3 { overflow:hidden;}
	.article_indent h3 img { margin:0px 3px 0px 0px !important; float:left}
	
	.contentpaneopen ul li { background:url(../images/marker.gif) no-repeat 0 6px; padding:0px 0px 9px 17px; list-style-image:none; list-style:none; font-weight:normal;}
	
	.contentpaneopen img { margin:0px 5px 4px 0px;}

	.item-info { padding:0px 0px 4px 0px;}

/*** item-info ***/
	.iteminfo { padding:0px 0px 6px 0px; margin:0px 0px 15px 0px;}
	
	.modifydate { color:#454545; font-size:10px; padding:10px 0px 10px 16px; text-decoration:none !important;}
	
	.md-indent {}
	
	.createdby { color:#454545; display:block; font-size:11px; font-weight:normal; text-transform:none;}
	
	.createdate { color:#454545; display:inline; font-size:11px; margin:0px 0px 0px 0px; padding:0px 0px 7px 0px; text-transform:none;}
	
	span.small { /* Written by */color:#454545; font-size:11px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-transform:none;}
	
	div.small { padding:5px 0px 0px 0px; display:inline;}

/*** buttons ***/
	.button, .validate, .button-logout { cursor:pointer; color:#fff; font: bold 12px Tahoma; line-height:10px; text-align:center; padding:0px 0px 0px 0px;}
	.button, .validate, .button-logout { background:url(../images/button.gif) no-repeat 0 0px; border:none; width:80px; height:20px;}
	
	.vote { background:url(../images/button.gif) no-repeat 0 0px; border:none; width:80px; height:20px;}
	
	.text-box .button { background:url(../images/button.gif) no-repeat 0 0; width:80px; height:20px;}
	.text-box .validate { background:url(../images/button.gif) no-repeat 0 0; width:80px; height:20px;}
	
	.result { background:url(../images/button.gif) no-repeat 0 0; width:80px; height:20px;}
	
	.text-box .readmore {background:url(../images/more.gif) no-repeat 0 0; width:94px; height:20px; float:left; vertical-align:middle; text-align:center; }
	.text-box .readmore a { text-decoration:none; cursor:pointer; color:#fff; font: bold 12px Tahoma; text-transform: lowercase; padding:0; line-height:17px;}
	

/*** read-more ***/
	.readmore { /*clear:both;*/}
	.readmore a { font-size:12px; color:#191919; font-weight: bold;  padding:0px 0px 0px 16px;}
	
/*** blog-more ***/
	.blog_more { padding:0px 0px 10px 15px;}
	.blog_more h2 { background:none; color:#838383 !important; font-size:12px; padding:0px 0px 0px 0px;}
	
	.blog_more ul { margin:10px 0px 0px 15px;}
	.blog_more ul li { padding:0px 0px 0px 0px !important;}
	
	.blog_more a { color:#838383; text-decoration:underline}
	.blog_more a:hover { color:#838383; text-decoration:none;}			
	
	.blog_more strong { color:#838383;}

/*** page-navigation ***/
	.pagenav { color:#838383; font-size:11px; font-weight: bold;}
	
	a.pagenav { color:#39780b; text-decoration:none; font-size:11px; padding:0px 4px;}
	a.pagenav:hover { text-decoration: underline}
	
	.pagination_nav span { padding:0px 4px;}
	.pagination_nav { color:#838383; font-size:11px; font-weight:bold; padding:10px 20px 0px 27px;}
	.pagination_nav div { background:#f4f4f4; padding:5px 0px 5px 0px;}
	
	.pagination { margin-top:10px;}
	.pagination	li { float:left; padding:0px 5px 0px 5px;}	
	.pagination_result { color:#838383; padding:5px 0px 0px 0px; line-height:16px;}
			
/*** search-result ***/
	.sectiontableentry0 td { color:#282828; padding:5px 0px 5px 0px;}
	.sectiontableentry1 td { background:#5ea10a; color:#fff; padding:5px 0px 5px 0px;}
	.sectiontableentry2 td { color:#282828; padding:5px 0px 5px 0px;}
	
	.sectiontableentry0, .sectiontableentry1, .sectiontableentry2 { }
	
	.sectiontableentry1 a { color:#fff;}
	.sectiontableentry2 a { color:#282828}
	
	.sectiontableentry1 a:hover { color:#fff}
	.sectiontableentry2 a:hover { color:#282828}
	.sectiontableentry1 a:visited { color:#fff}
	.sectiontableentry2 a:visited { color:#282828}
	
	.var1 { background:#91ce28; padding:5px !important; margin:5px 0px 5px 0px;}
	.var1 a, .var1 p, .var1 { color:#282828;}
	
	.var2 { background:#ffffff; padding:5px !important; margin:5px 0px 5px 0px;}
	.var2 a, .var2 p, .var2 { color:#282828;}
	
	.results { padding:0px 0px 0px 0px;}
	.results span.small { color:#0b3b79;}
	
	#page { padding:0px 0px 0px 0px;}
	
	#page ol li { padding:0px 0px 10px 0px; text-align:left}
	
	.searchintro { padding:0px 0px 10px 0px; font-size:1.3em; line-height:1.3em;}
	.searchintro td { padding:0px 0px 0px 28px;}
	.searchintro strong { color:#C6662C}
	
	#page h3 { font-size:130%; padding:10px 0px 5px 0px; text-align:left; color:#282828;}
	
	#page .inputbox { color:#000;}
	#page #ordering { display:inline; vertical-align:middle;}
	#page .display { padding:10px 0px 0px 0px;}
	#page legend { color:#282828}
	
	.sectiontableentry0 .pad2,
	.sectiontableentry1 .pad2,
	.sectiontableentry2 .pad2 { padding:2px 0px 2px 15px; font-weight:bold}
	
	.sectiontableheader { padding-bottom:2px; text-align:left;}
	.sectiontableheader img { vertical-align:middle; margin:0px 5px 0px 0px;}

/*** Module Poll ***/
	.poll_polls { margin:0px 0px 0px 0px; text-align:left; padding:0px 0px 15px 0px;}
	
	.poll_polls .question { font-weight:bold; padding:0px 0px 12px 0px; color:#fff;}
	
	.poll_polls label { color:#6794cf; padding:0px 0px 0px 5px;}
	.poll_polls .button { display:inline; }
	.poll_polls .result {}
	
	
	.poll_polls .section { overflow:hidden; padding:0px 0px 5px 0px; width:100%;}
	.poll_polls .radio { vertical-align:top; float:left; padding:0px 0px 3px 0px; margin:1px 0px 0px 0px; width:11px;}
	.poll_polls .radio input { width:12px; height:12px; vertical-align:top; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}
	
	.poll_polls .var { margin:0px 0px 0px 0px; overflow:hidden; height:100%; padding:0px 0px 0px 4px; margin:0px 0px 0px 0px;}
	.poll_polls .var label { display:block; padding:0px 0px 0px 3px;}
	
	.poll_polls .buttons { padding:18px 0px 0px 0px;}
	
	

/*** user ***/
	dl.contentpane	dt { padding:10px 0px 20px 0px;}
	dl.contentpane	dd { width:100%; overflow:hidden;}
	dl.contentpane	div { vertical-align:middle}
	
	dl.contentpane .description {  padding:0px 0px 0px 0px; vertical-align:middle}
	dl.contentpane .input-field {  padding:0px 10px 0px 10px; vertical-align:middle}
	dl.contentpane .button-field { padding:0px 0px 0px 0px; vertical-align:middle}
	
	
/*** search-result ***/
	.search_result { padding:0px 0px 0px 0px;}
	
/*** title ***/
	.search_result h3 { color:#808080; font-size:14px;}

/*** article ***/
	.search_result p { padding:10px 0px 0px 0px;}
	
/*** ***/
	#search_searchword {}
	legend { color:#000}

	.highlight { color:#ff6000; font-weight:bold}

	.phrase { border:solid 1px #282828; color:#282828; float:left; margin:10px 10px 10px 0; padding:10px; width:60%;}
	.phrase .inputbox { background:#fff; color:#000; display:block; margin-top:5px;}
	
	.phrase .inputbox option { background:#fff; border-bottom:solid 1px #333; padding:2px;}
	.phrase .inputbox option a:hover { background:#C00; border-color:#cfd0d6; color:#282828;}
	
	fieldset.word,fieldset.only { border:solid 1px #282828;}
	
	.ordering { display:inline; padding:3px 0px 0px 0px;}
	
	.only { border:solid 0; line-height:1.3em; margin:10px 0 0 10px; padding:5px 10px;}
	
	.word { border:solid 0 !important; padding:10px 10px 10px 0;}
	.word input { background:#fff; color:#ff6614; font-weight:normal; margin:0 10px 0 10px; padding:1px 2px 2px 2px; vertical-align:middle;}
	.word .button { margin-top:5px; display:inline !important; vertical-align:middle;}
	
	.contact_email	input { margin:4px 0px 3px 0px;}
	
/*** admin-form ***/
	.fieldset { font-size:12px;}
	.adminform td {padding:0px 0px 2px 0px;}

/*** system-error-messages ***/
	.err-space { margin:0px 0px 0px 25px;}
	.error { margin:0px 0px 10px 0px;}
	.error h2 { color:#ff0000; font:bold 16px Tahoma; padding:0px 0px 5px 20px;}
	
	#system-message dt.error, dt.message { display: none;}
	
	.error dd ul { background: #ce0303 ; border-top: 3px solid #670606; border-bottom: 3px solid #670606; color: #fff; margin:0; padding:5px 0px 5px 5px;}
	.error dd ul li { font-size:1.2em; background:none !important; color:#fff !important; margin:0px 0px 0px 20px !important;}
	.pass_remind { vertical-align:middle; padding:0px 0px 0px 10px;}

/*** visited ***/
	ul.menu-nav li a:visited{ color:#2c2214;}

/*** active ***/
	ul.menu-nav li.active a { color:#2c2214 !important; display:block; float:left; text-align:center; text-decoration:underline; width:auto;}
	ul.menu-nav li.active a span { display:block; padding:0px 26px 0px 0px;}



/*======================================================================*/
/*================================== My ================================*/
/*======================================================================*/

	.pollstableborder div { overflow:hidden; border:0; margin:5px 0px 0px 0px;}
	
/*** Main ***/
	.main { background:url(../images/tail.gif) repeat-x 0 0;}
	
	a { color:#000;}
	
	.header .top { height:127px;}
	.header .width-top { width:980px; margin:0 auto; background:url(../images/menu.jpg) no-repeat 0 0;}
	.header .bot { background:#52ac10;}
	.header .width-bot {width:980px; margin:0 auto; background:url(../images/header-bg.gif) repeat-y right 0;}
	
	.header .bot .indent { background:url(../images/header.jpg) no-repeat right 0; overflow:hidden; height:100%; padding:30px 37px 22px 0px;}
		
/*** Menu ***/
	.header .top .menu { clear:both; overflow:hidden; height:41px; padding:0px 0px 0px 38px;}
	.header .top .menu ul { list-style:none; /*width:100%;*/ float:left; overflow:hidden; height:100%; margin:0px 0px 0px 0px;}
	.header .top .menu ul li { float:left; width:113px; height:41px; text-align:center; background:url(../images/menu_png.png) no-repeat 0 0; margin:0px 1px 0px 0px;}
	.header .top .menu ul li a { display:block; height:100%; text-align:center; overflow:hidden; text-decoration:none;}
	.header .top .menu ul li a { font-size:1.2em; color:#57b310; padding:12px 0px 0px 0px;}
	
	.header .top .menu ul li a:hover { color:#fff;}
	
	.header .top .menu ul li a#active_menu-nav {color:#fff;}
	
/*** Main menu ***/
	.header .module_menu { background:url(../images/module-menu-bg.gif) repeat-y 0 0; width:227px;overflow:hidden; margin:0px 0px 0px 0px; float:right;}
	
	.header .module_menu .module-bg-top { background:url(../images/module-menu-bg-top.gif) no-repeat 0 0;}
	.header .module_menu .module-bg-bot { background:url(../images/module-menu-bg-bot.gif) no-repeat 0 bottom; padding:0px 0px 0px 0px;}
	
	.header .module_menu .title { padding:0px 0px 0px 0px;}
	.header .module_menu .title h3 { font-size:22px; color:#fff;}
	.header .module_menu .indent { background: none;}
	
	.header .module_menu .title { background:url(../images/module-title-bg01.gif) no-repeat 0 0; height:100%; padding:0px 0px 0px 0px; text-align:right;}
	.header .module_menu h3 { background: none;}
	.header .module_menu h3 { overflow:hidden; font-size:1.4em; font-weight: bold; color:#fff; padding:21px 27px 8px 0px;}
		
	.header .module_menu .indent { height:100%; overflow:hidden; font-size:17px; color:#57b310;  padding:3px 27px 21px 27px; text-align:right;}
		
	.header .module_menu ul { margin:0px 0px 0px 0px;}
	.header .module_menu ul li {  background:url(../images/module-menu-marker.gif) no-repeat right; padding:0px 0px 0px 0px;}
	.header .module_menu ul li a { display:block; height:100%; text-decoration:none; font-weight:bold; color:#57b310;}
	.header .module_menu ul li a { padding:0px 15px 8px 10px;}	
	.header .module_menu ul li a{ margin:0px 0px 0px 10px;}

		
	.header .module_menu ul li li { padding-right:10px;}
	.header .module_menu ul li li a { background: none; color:#57b310;}
	.header .module_menu ul li a:hover { text-decoration: underline;}
		
	.header .module_menu ul li.active span { color:#fff;}
	.header .module_menu ul li.active li span { color:#57b310;}
	.header .module_menu ul li.active li.active span { color:#ccc;}
		
/*** custom_module ***/
	.header .bot .custom_module { float:right;}
	.header .bot .custom_module .indent { background: none; padding:0px 0px 0px 0px;}
	.header .bot .custom_module .indent div { float:left;}
	
	.header .bot .custom_module .indent div.column01 { /*width:310px;*/ margin:42px 178px 0px 0px; *margin:42px 185px 0px 0px; _margin:42px 186px 0px 0px;text-align:right;}
	.header .bot .custom_module .indent div.column01 p { padding:0px 0px 13px 0px;}
	.header .bot .custom_module .indent div.column01 p.link { padding:0px 0px 9px 0px;}
	.header .bot .custom_module .indent div.column01 p.padding { padding:0;}
	
	.header .bot .custom_module .indent div.column02 { /*width:146px;*/ margin:58px 36px 0px 0px; *margin:58px 0px 0px 0px; text-align:left;}
	.header .bot .custom_module .indent div.column02 p { padding:0px 0px 42px 0px; text-align:left;}
	.header .bot .custom_module .indent div.column02 p.link { padding:0px 0px 7px 0px;}
	.header .bot .custom_module .indent div.column02 p.padding { padding:0;}
	
			
/*** Logo ***/
	.logo { overflow:hidden; float:left; clear:both; padding:30px 0px 17px 64px;}
	
/*** Search ***/
	.module-search { float:right;/* overflow:hidden;*/ padding:46px 29px 0px 0px; margin:0px 0px 0px 0px;}
	.module-search form { background:url(../images/search.gif) no-repeat 0 0; padding:0px 0px 3px 0px;}
	
	.search .inputbox { width:190px; text-align:right; padding:2px 5px 3px 6px; margin:0px 0px 0px 0px; border:0; background: transparent; font-family: tahoma; color:#909090;}
	
/*** Column ***/
	.content { clear:both; overflow:hidden; background:url(../images/tail-content.gif) repeat-x 0 0 #fff; padding:0px 0px 10px 0px;}
	.content-width { width:910px; margin:0 auto; /*background:url(../images/module-top.gif) no-repeat 2px 0;*/}
	
	.column-right { width:226px; float:right; margin:0px 0px 0px 0px; _margin-left:-3px; background:url(../images/module-top-right.gif) no-repeat 0 0;}
	
	.column-top { overflow:hidden; height:100%;background:url(../images/module-top.gif) no-repeat 2px 0;}
	
/*** modules  ***/
	/******* top module  *******/
		.column-top .module {}
		.column-top .module-bg { width:220px; float:left; overflow:hidden; background:url(../images/module-bot-center.gif) no-repeat center bottom;}
		.column-top .module-bg { margin:5px 1px 4px 6px; _margin:5px 3px 4px 3px; padding:0px 0px 6px 0px;}
		
			.column-top .module_popular .module-bg  {  padding:0px 0px 0px 0px;}
			.column-top .module_news_flash .module-bg  {  padding:0px 0px 9px 0px;}
		
		.column-top .module-bg .title {  background:url(../images/module-title-center.gif) no-repeat 0 0; text-align:right;}
		
		.column-top .module-bg h3 { overflow:hidden; font-size:1.4em; font-weight: bold; color:#39780b; padding:15px 53px 12px 0px;}
		
		.contentpagetitle {overflow:hidden; font-size: 15px;}
		.contentpagetitle .title {overflow:hidden; font-size: 22px;}


		
		.column-top .module-bg h3 { background:url(../images/module-title-img1.gif) no-repeat right 0;}
		.column-top .module_popular .module-bg h3 { background:url(../images/module-title-img2.gif) no-repeat 0 0;}
		.column-top .module_news_flash .module-bg h3 { background:url(../images/module-title-img3.gif) no-repeat 0 0;}
		
		.column-top .module-bg .indent { background:url(../images/module-bg-center.gif) repeat-x 0 0; text-align:right;}
		
		.column-top .module-bg .indent { height:100%; overflow:hidden; font-size:1.2em; color:#808080;  padding:11px 15px 20px 24px;}
		
			.column-top .module_popular .module-bg .indent { padding:11px 15px 12px 24px;}
		
		.column-top .module-bg .indent td { color:#808080; padding:2px 0px 0px 3px;}
		
		.column-top .module-bg .indent p { line-height:1.4em; padding:0px 0px 6px 0px;}
		.column-top .module-bg .readmore { text-align:right; font-weight: bold; float:right; padding:3px 0px 0px 0px;}
		
		.column-top .module-bg ul { margin:0;}
		.column-top .module-bg ul li { background:url(../images/module-line.gif) repeat-x 0 bottom;}
		.column-top .module-bg ul li a { color:#808080; display:block; height:100%; text-decoration:none; padding:3px 12px 5px 0px; background:url(../images/marker.gif) no-repeat right;}
		.column-top .module-bg ul li a:hover { text-decoration: underline;}
	
	/******* right module  *******/
	
		.column-right .module {}
		.column-right .module-bg { width:220px; float:left; overflow:hidden; background:url(../images/module-bot.gif) no-repeat 0 bottom #eee;}
		.column-right .module-bg { margin:5px 0px 0px 3px; _margin:5px 0px 0px 2px;  padding:0px 0px 6px 0px;}
		
		.column-right .module-bg .title {  background:url(../images/module-title-bg.gif) no-repeat 0 0;text-align:left;}
		
		.column-right .module-bg h3 { overflow:hidden; font-size:1.4em; font-weight: bold; color:#fff; padding:15px 0px 12px 51px;}
		
		.column-right .module-bg h3 { background:url(../images/module-title-img4.gif) no-repeat 0 0;}
		.column-right .module_polls .module-bg h3 { background:url(../images/module-title-img5.gif) no-repeat 0 0;}
		
		.column-right .module-bg .indent { height:100%; overflow:hidden; font-size:1.2em; color:#808080;  padding:13px 15px 20px 28px; text-align: left;}
		
		.column-right .module-bg .indent td { color:#808080; padding:2px 0px 0px 3px;}
		
		.column-right .module-bg .indent p { line-height:1.4em; padding:0px 0px 6px 0px;}
		.column-right .module-bg .readmore { text-align:right; font-weight: bold; float:right; padding:3px 0px 0px 0px;}
		
		.column-right .module-bg ul { margin:0;}
		.column-right .module-bg ul li { background:url(../images/module-line.gif) repeat-x 0 bottom;}
		.column-right .module-bg ul li a { color:#808080; display:block; height:100%; text-decoration:none; padding:3px 0px 5px 12px; background:url(../images/marker.gif) no-repeat 0 7px;}
		.column-right .module-bg ul li a:hover { text-decoration: underline;}
	
		/*** module_login  ***/
			.column-right .module_login { }
			.column-right .module_login .module-bg  {}
			
			.column-right .module_login h3 { }
			
			.column-right .module_login input.inputbox { width:160px; margin:5px 0px 2px 0px; padding:0px 0px 0px 0px;}
			
			.column-right .module_login p { padding:0px 0px 9px 0px; font-weight:bold;}
			.column-right .module_login .pass_name { font-size:12px;}
			.column-right .module_login .pass_name p { padding:0px 0px 2px 0px;}
			
			.column-right .module_login p.create { font-size:12px; color:#39780b;}
			.column-right .module_login p.create a { text-decoration:underline; display:block;}
			.column-right .module_login p.create a:hover { text-decoration: none;}
			
			.column-right .module_login .remember input { margin:1px 6px 5px 1px;}
			.column-right .module_login .remember label { margin:0px 0px 0px 0px;vertical-align:top; color:#808080;}
			.column-right .module_login .button  {}
			.column-right .module_login a { color:#000;}

		/*** Polls  ***/
			.module_polls {}
			
			.module_polls .question { color:#808080; font-size:11px; line-height:1.4em;}
			.module_polls label { color:#1d1d1d;}
						
			.module_polls p { padding:0px 0px 10px 0px;}
	
/*** Content  ***/

	.column-center { overflow:hidden; height:100%; margin:0px 0px 4px 0px; padding:0px 1px 0px 3px;}
		
		.column-center .corner-left-top { background:url(../images/content-left-top.gif) no-repeat 0 0 #eee;}
		.column-center .corner-right-top { background:url(../images/content-right-top.gif) no-repeat right 0;}
		.column-center .corner-left-bot { background:url(../images/content-left-bot.gif) no-repeat 0 bottom;}
		.column-center .corner-right-bot { background:url(../images/content-right-bot.gif) no-repeat right bottom; padding:3px 3px 10px 3px; overflow:hidden; height:100%;}
	
	
		/*** Title bg ***/
			.box-top h2 { padding:0px 0px 12px 0px;}
		
			.column-center .title { clear:both; padding:0px 0px 0px 0px;text-align:right;}
		
			.column-center .title .corner-left-top { background:url(../images/title-left-top.gif) no-repeat 0 0 #fff;}
			.column-center .title .corner-right-top { background:url(../images/title-right-top.gif) no-repeat right 0;}
			.column-center .title .corner-left-bot { background:url(../images/title-left-bot.gif) no-repeat 0 bottom;}
			.column-center .title .corner-right-bot { background:url(../images/title-right-bot.gif) no-repeat right bottom;overflow:hidden; position:relative; height:100%; padding:13px 10px 16px 24px;}
			
		/*** Title page ***/
			.componentheading { font-size:16px; font-weight:bold; color:#191919; padding:13px 10px 16px 24px;text-align:left;}
			
			.componentheading h2 { font-size:20px; font-weight: normal; color:#191919; padding:13px 10px 16px 0px; text-align:left;}
			.componentheading h3 { font-size:14px; color:#191919; padding:13px 10px 16px 0px;text-align:left;}
			
			.title h2 { font-size:1.6em; padding:0px 0px 0px 0px; color:#191919;}
			
			.title h2 a, .title h3 a { color:#191919; text-decoration:none;}
			.title h2 a:hover, .title h3 a:hover { color:#191919; text-decoration: underline;}
				
			.title .author { font-size: 1.1em; font-weight:bold;  color:#39780b; padding:3px 0px 4px 0px;}
			.title .date { font-size: 1.2em;  color:#39780b; }
		
		/*** Content - icon  ***/
			.contentpaneopen_edit { padding:0px 0px 10px 0px;}
			.icon { position: absolute; left:0; top:0; width: auto; float:right; margin:0px 0px 0px 0px;}
			
			.link-icon {}
			.link-icon table {}
			.link-icon table td {}
			.link-icon div { background:; }
			.link-icon div div { background:;}
			.link-icon img {margin:0px 11px 10px 11px; *margin:8px 11px 7px 11px;}
			
		/*** Content Text  ***/
			.text-box { font-size:1.2em; line-height:1.2em; clear:both; height:100%; overflow:hidden; padding:23px 10px 20px 24px;}
			
			.text-box p b { color:#39780b;}
			.text-box p span { color:#808080;}
			
			.text-box ul { margin:6px 0px 7px 0px;}
			.text-box ul li {background:url(../images/marker.gif) no-repeat right; padding:0px 17px 0px 0px; list-style-image:none; list-style:none; font-weight:normal;}
			
			.text-box .fleft { float:left; margin:0px 4px 0px 0px;}
			.text-box .fleft img { margin:0px 17px 0px 0px;}
			
			.text-box p { padding:0px 0px 10px 0px; line-height:1.4em;}
			
			.line { overflow:hidden; height:1px; background:url(../images/line.gif) repeat-x 0 0; margin:0px 0px 9px 0px;}
		
			
	
/*** Footer ****/
	.footer { clear:both; overflow:hidden; font-size:1.2em; color:#fff; background: #949494;}
	.footer .indent { overflow:hidden; padding:11px 38px 21px 30px; text-align:center;}
	.footer a {color:#fff; text-decoration:none;}
	.footer a:hover { text-decoration: underline;}




