/* serif fonts: Georgia, "Times New Roman", Times, serif; */

/* @group Basic Styles */

html {
	margin: 0;
	padding: 0;
	font-size: small;
}

body {
	margin: 10px 0px 10px 0px;
	padding: 0;
	font: 101.5%/1.4em Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	background: #d0dfd4 url(../images/body_bg.png) no-repeat left top fixed;
	/*background-color:#d0dfd4;*/
	background-color:#b1c1b2;
	color: #565656;}
p, td {
	color: #565656;
}
p a, ul a, a.pagenav {
	text-decoration: underline;
}
p a:hover, ul a:hover, a.pagenav:hover {
	color: #006325;
	text-decoration: none;
}
a:focus {
	outline: 0;
}

#mainbody ul {
	padding-left: 25px;
}

a {
	text-decoration: none;
}

p {
	margin: 0;
}

p a, ul a, a.pagenav {
	padding: 1px;
}

/* RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
strong {
	font-weight: bold;
}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
.designer, .designer a, .designer a:visited {text-align:center; text-decoration:none; margin-bottom:10px; font:11px normal Arial, Helvetica, sans-serif; color:#777;}

table.contentpaneopen span a {
	padding: 1px;
}
table.contentpaneopen span a:hover {
	padding: 1px;
}
a.category {
	color: #565656;
	text-decoration: underline;
	padding: 1px;

}
a.category:hover {
	color: #111;
	text-decoration: none;
	padding: 1px;
}
ul, li {
	margin: 0;
	padding: 0;
}

img {
	border: none;
}

.clear {
	clear: both;
}


#outerwrap {
	width: 976px;
	margin: 0px auto;
	border:1px #f6921e solid;
	border-top:none;
	background-color:#fff;
}

#wrapper {
	background: #fff url(../images/main_bg.png) repeat-y center;
	margin: 0px auto;
	padding: 0px 15px 5px 15px;
	float: left;
/* OPERA FIX ADDED 12-29-06 */
	width: 946px;
	min-height: 590px;
}

/*-----SPECIAL LIST STYLE (CHANGE OR ADD ANOTHER)-----*/

ul.checklist li {
	list-style: none;
	line-height: 16px;
	padding: 2px 0px 2px 18px;
	background: url(../images/tick.png) no-repeat left center;
}

ul.checklist a {
	color: #CCC;
	text-decoration: underline;
	padding: 1px;
}
ul.checklist a:hover {
	color: #006325;
	text-decoration: none;
	padding: 1px;
}

ul.crosslist li {
	list-style: none;
	line-height: 16px;
	padding: 2px 0px 2px 18px;
	background: url(../images/cross.png) no-repeat left center;
}

ul.crosslist a {
	color: #CCC;
	text-decoration: underline;
	padding: 1px;
}
ul.crosslist a:hover {
	color: #006325;
	text-decoration: none;
	padding: 1px;
}

ul.dotlist li {
	list-style: none;
	line-height: 16px;
	padding: 2px 0px 2px 18px;
	background: url(../images/bluedot.png) no-repeat left center;
}

ul.dotlist a {
	color: #CCC;
	text-decoration: underline;
	padding: 1px;
}
ul.dotlist a:hover {
	color: #006325;
	text-decoration: none;
	padding: 1px;
}
/*-----BLOCKQUOTE STYLE-----*/

blockquote {
	background: #3e3e3e;
	color: #eeeeee;
	border: 1px dotted #cccccc;
	padding: 10px;
	margin: 10px 50px;
}


/* @end */

/* @group Header */

#header {
	width: 976px;
	height: 142px;
}

#header h1 a {
	display: block;
	text-indent: -5000em;
	text-decoration: none;
	float: left;
/* POSITIONS THE LOGO AWAY FROM EDGES */
	margin: 35px 0px 0px 15px;
/* HEIGHT */
	height: 80px;
/* WIDTH */
	width: 330px;
}
#news {
	float:right;
	width: 300px;
	height:100px;
	margin: 10px 12px 0px 0px;
	overflow: hidden;
}
#news h3 {
	color: #74AC00;
	letter-spacing: -1px;
	font: bold 16px Arial, Helvetica, Geneva, sans-serif;
}
#news div, #news td, #news p {
	color: #e7e7e7;
}
/* @end */

/* @group Left Column */

/* @group Left Column Mainmenu List */

/* MainMenu Expandable Tables */
/* LEFT COLUMN: MAIN MENU LINK (VERTICAL STYLE) */
#leftcol a.mainlevel-sidenav, #leftcol a.mainlevel-sidenav2 {
	height: 20px;
	line-height: 20px;
	display: block;
	padding: 0px 0px 0px 12px;
	margin: 1px 0px 1px 0px;
	color: #CCC;
	background: url(../images/mainlevel.gif) no-repeat 0% 50%;
	border-bottom: 1px solid #494949;
	font-size: 13px;
	text-decoration: none;
}
/* LEFT COLUMN: MAIN MENU LINK HOVER (VERTICAL STYLE) */
#leftcol a.mainlevel-sidenav:hover, #leftcol a.mainlevel-sidenav2:hover {
	height: 20px;
	line-height: 20px;
	display: block;
	padding: 0px 0px 0px 12px;
	margin: 1px 0px 1px 0px;
	color: #006325;
	background: url(../images/mainlevel.gif) no-repeat 0% 50%;
	border-bottom: 1px solid #494949;
	font-size: 13px;
	text-decoration: none;
}
/* LEFT COLUMN: MAIN MENU SUBLEVEL LINK (VERTICAL STYLE) */
#leftcol a.sublevel, #leftcol a.sublevel-sidenav, #leftcol a.sublevel-sidenav2 {
	line-height: 16px;
	display: block;
	padding: 0px 0px 2px 12px;
	margin-bottom: 1px;
	color: #006325;
	background: url(../images/mainlevel_sub.gif) no-repeat 0 50%;
	text-decoration: underline;
	font-size: 12px;
}
/* LEFT COLUMN: MAIN MENU SUBLEVEL LINK HOVER COLOR (VERTICAL STYLE) */
#leftcol a.sublevel:hover, #leftcol a.sublevel-sidenav:hover, #leftcol a.sublevel-sidenav2:hover {
	line-height: 16px;
	display: block;
	padding: 0px 0px 2px 12px;
	margin-bottom: 1px;
	color: #CCC;
	background: url(../images/mainlevel_sub.gif) no-repeat 0 50%;
	text-decoration: underline;
	font-size: 12px;
}

/* MainMenu Flat List */


#leftcol ul#mainlevel, #leftcol ul#mainlevel-sidenav, #leftcol ul#mainlevel-sidnav2, #leftcol a.mainlevel-sidenav,#leftcol a.mainlevel-sidenav2, #leftcol a.mainlevel, #leftcol a.sublevel, #leftcol a.sublevel-sidenav, #leftcol a.sublevel-sidenav2 {
	color: #CCC;
	font-size: 13px;
	text-decoration: none;
	font-variant: normal;
	font-style: normal;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

#leftcol ul#mainlevel li a, #leftcol ul#mainlevel-sidenav li a, #leftcol ul#mainlevel-sidenav2 li a {
	color: #006325;
	background: url(../images/mainlevel.gif) no-repeat 0% 50%;
	border-bottom: 1px solid #494949;
	font-size: 13px;
	text-decoration: none;
	height: 20px;
	line-height: 20px;
	display: block;
	padding: 0px 0px 0px 12px;
	margin: 1px 0px 1px 0px;
}

#leftcol ul#mainlevel li a:hover, #leftcol ul#mainlevel-sidenav li a:hover, #leftcol ul#mainlevel-sidenav2 li a:hover {
	height: 20px;
	line-height: 20px;
	display: block;
	padding: 0px 0px 0px 12px;
	margin: 1px 0px 1px 0px;
}

/* @end */


/* Left Column Globals */

#leftcol {
	width: 228px;
	float: left;
	z-index: 1000;
}
/* Left Column Global Styles */

#leftcol a {
	text-decoration: underline;
}

#leftcol a:hover {
	text-decoration: underline;
}

#leftcol .moduletable,
#leftcol .moduletablegreen,
#leftcol .moduletableblue,
#leftcol .moduletablered,
#leftcol .moduletableblack,
#leftcol .moduletablegray, 
#leftcol .moduletableorange
{
	padding: 10px 5px 10px 0px;
	color: #f8f8f8;
	text-decoration: none;
}

/* Left Column Newsflash Globals */
#leftcol div.moduletable .contentheading a.contentpage&copy;  2010 The Entech Group,
#leftcol div.moduletable .contentheading a.contentpage&copy;  2010 The Entech Group:visited,
#leftcol div.moduletablegreen .contentheading a.contentpage&copy;  2010 The Entech Group,
#leftcol div.moduletablegreen .contentheading a.contentpage&copy;  2010 The Entech Group:visited,
#leftcol div.moduletableblue .contentheading a.contentpage&copy;  2010 The Entech Group,
#leftcol div.moduletableblue .contentheading a.contentpage&copy;  2010 The Entech Group:visited,
#leftcol div.moduletablered .contentheading a.contentpage&copy;  2010 The Entech Group,
#leftcol div.moduletablered .contentheading a.contentpage&copy;  2010 The Entech Group:visited,
#leftcol div.moduletableorange .contentheading a.contentpage&copy;  2010 The Entech Group,
#leftcol div.moduletableorange .contentheading a.contentpage&copy;  2010 The Entech Group:visited,
#leftcol div.moduletablerblack .contentheading a.contentpage&copy;  2010 The Entech Group,
#leftcol div.moduletableblack .contentheading a.contentpage&copy;  2010 The Entech Group:visited,
#leftcol div.moduletablegray .contentheading a.contentpage&copy;  2010 The Entech Group,
#leftcol div.moduletablegray .contentheading a.contentpage&copy;  2010 The Entech Group:visited
{
	font-size: .75em;
	line-height: 1em;
	padding-left: 0px;
	background: none;
	text-decoration: none;
	width: 100%;
	display: block;
	text-decoration: none;
}


/* Left Column Green */

#leftcol .moduletablegreen h3,#leftcol .moduletable h3 {
	height: 30px;
	padding-left: 10px;
	width: 231px;
	position: relative;
	left: -6px;
	margin: 5px 0px 10px 0px;
	background: #74AC00 url(../images/module_green_h3.png) no-repeat left center;
	color: #006325;
	font: bold 15px/30px "Lucida Grande", Lucida, Verdana, sans-serif;
}
#leftcol div.moduletablegreen .contentheading a.contentpage&copy;  2010 The Entech Group,
#leftcol div.moduletablegreen .contentheading a.contentpage&copy;  2010 The Entech Group:visited
{
	color: #74ac00;
	border-bottom: 1px solid #666;
}

/* @end */


/* RIGHT Column Globals */

#rightcol {
	/*width: 188px;*/
	float: right;
	z-index: 1000;
	padding:0 0 0 20px;
	margin:0 0 0 20px;
	/*border:1px #eee solid;*/
}

#rightcol .moduletable{
}


/* @group Mainbody */

#mainbody {
	float: right;
	margin: 0;
	padding: 10px 0px 0px 0px;
	width: 472px;
	/*text-align: justify;*/
	background-color:#fff;
}

#mainbody .inside {
	margin: 0;
	padding: 0;
}
#mainbody ul{
	padding-bottom:10px;
}
#mainbody ul li{
	list-style:disc;
	line-height: 17px;
	padding: 10px 0px 2px 5px;
	/*background: url(../images/bluedot.png) no-repeat left center;*/
}
#mainbody ul ul li{
	list-style:circle;
}

#bottombar {
	background: url(../images/footer.png) no-repeat center top;
	/*height: 25px;*/
	width: 976px;
	margin: 0 auto;
	padding: 0;
}
#bottombar .uplink {
	float: right;
	margin:0;
	padding: 0;
}
#bottombar .uplink a {
	float: right;
	margin:0px 12px 0px 0px;
	width: 40px;
	height: 23px;
	display: block;
	text-indent: -5000em;
}
#footerlinks{
	line-height:1.3em;
}
#footerlinks a{
	color:#fff;
}
#footerlinks a:hover{
	text-decoration:underline;
}
/* @end */

/* @group Joomla Styles */
table.contentpaneopen span a {
	color: #CCC;
	text-decoration: underline;
}
table.contentpaneopen span a:hover {
	color: #006325;
	text-decoration: none;
}
.small, .modifydate, .createdate {
	color: #767676;
	font: .85em/.85em Arial, Helvetica, sans-serif;
}
td.createdate {
	line-height: 15px;
}

td.modifydate {
	background: url(../images/page_edit.png) no-repeat left center;
	text-indent: 20px;
	border-top: 1px dotted #1e1e1e;
	color: #767676;
	line-height: 20px;
}

form {
	padding: 0;
	margin: 0;
}

a.readon {
	background: url(../images/readon.png) no-repeat 100% 50%;
	background-color:#232323;
	border: 1px solid #2e2e2e;
	display: block;
	text-indent: 6px;
	outline: none;
	float: right;
	text-decoration: none;
	height: 22px;
	font: bold 12px/22px Arial, Helvetica, Geneva, sans-serif;
	padding-right: 22px;
}

a.readon:hover {
	background: url(../images/readon.png) no-repeat 100% 50%;
	background-color:#232323;
	color: #006325;
}

a.contentpage&copy;  2010 The Entech Group, .contentpage&copy;  2010 The Entech Group a, .contentpage&copy;  2010 The Entech Group a:visited {
	font: 1em Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}

a.contentpage&copy;  2010 The Entech Group:hover, .contentpage&copy;  2010 The Entech Group a:hover {
	color: #EEE;
	font: 1em Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}

div.syndicate div {
	padding: 1px;
}

td.buttonheading a img {
	padding: 0px 0px 0px 4px;
}

span.content_rating {
	color: #888;
	font-size: 10px;
	text-transform: uppercase;
	position: relative;
	top: 5px;
}

label {
	color: #8e8e8e;
}

div.mosimage {
	border: 1px solid #eaeaea;
	margin: 7px;
}

div.mosimage_caption {
	padding: 2px;
	background-color: #f7f7f7;
	border-top: 1px solid #eee;
}

span.content_rating img {
	padding-bottom: 10px;
	margin: 0px;
}

div.back_button a {
	color: #e4e4e4;
	background-color: #fff;
	padding: 0px;
	position: relative;
	top: 10px;
	float: none;
	margin: 20px;
	height: 16px;
	display: block;
	width: 50px;
	text-align: center;
	line-height: 16px;
	text-transform: uppercase;
	font-variant: small-caps;
	font-size: 11px;
	border: 1px solid #c0c0c0;
}

th.pagenav_prev a {
	background: url(../images/prevbutton.png) no-repeat 0px 0px;
	display: block;
	height: 22px;
	width: 89px;
	outline: none;
	float: right;
	text-decoration: none;
	font: bold 12px/22px Arial, Helvetica, Geneva, sans-serif;
	text-indent: 38px;
}

th.pagenav_prev a:hover {
	background: url(../images/prevbutton.png) no-repeat 0px 0px;
	display: block;
	height: 22px;
	width: 89px;
	outline: none;
	float: right;
	text-decoration: none;
	font: bold 12px/22px Arial, Helvetica, Geneva, sans-serif;
	color: #EEE;
	text-indent: 38px;
}

th.pagenav_next a {
	background: url(../images/nextbutton.png) no-repeat 0px 0px;
	display: block;
	height: 22px;
	text-indent: 6px;
	width: 89px;
	outline: none;
	float: right;
	text-decoration: none;
	font: bold 12px/22px Arial, Helvetica, Geneva, sans-serif;
	text-indent: 18px;
}

th.pagenav_next a:hover {
	background: url(../images/nextbutton.png) no-repeat 0px 0px;
	display: block;
	height: 22px;
	text-indent: 6px;
	width: 89px;
	outline: none;
	float: right;
	text-decoration: none;
	font: bold 12px/22px Arial, Helvetica, Geneva, sans-serif;
	color: #EEE;
	text-indent: 18px;
}

input.button {
	color: #ccc;
	padding: 4px;
	margin: 10px;
	font-size: 10px;
	background: url(../images/but_bg.png) repeat-x center center;
	border:1px outset #666;
}

div.message {
	color: #cd2800;
	font-size: 18px;
	font-weight: bold;
}

.inputbox {
	border: 1px solid #999;
}

.moduletable .inputbox {
	border: 1px solid #999;
	height: 14px;
	font: 11px Arial, Helvetica, Geneva, sans-serif;
	color: #333;
}


#pathway {
/*padding:8px 0px 2px 0px;
margin-bottom: 8px;
border-bottom: 1px solid #333;*/
}


/* @group Newsfeed Hacks */

form table.contentpane tbody tr td ul {
	list-style: none;
}

form table.contentpane tbody tr td ul li {
	background: url(../images/feed.png) no-repeat;
	padding-left: 20px;
	line-height: 20px;
	text-decoration: none;
	color: #74AC00;
}

form table.contentpane tbody tr td ul li a:hover {
	color: #333;
	background: #006325;
}

#mainbody .inside form table.contentpane tbody tr td {
	width: auto;
}

/* @end */

/* @group Latest/Popular News Modules */

ul.latestnews,ul.mostread,
ul.latestnewsgreen,ul.mostreadgreen,
ul.latestnewsblue,ul.mostreadblue,
ul.latestnewsred,ul.mostreadred,
ul.latestnewsblack,ul.mostreadblack,
ul.latestnewsgray,ul.mostreadgray,
ul.latestnewsorange, ul.mostreadorange
 {
	list-style: none;
	margin: 10px 0px 5px 0px;
}

#leftcol a.latestnews, a.latestnews,
#leftcol a.latestnewsgreen, a.latestnewsgreen,
#leftcol a.latestnewsblue, a.latestnewsblue,
#leftcol a.latestnewsblack, a.latestnewsblack,
#leftcol a.latestnewsred, a.latestnewsred,
#leftcol a.latestnewsgray, a.latestnewsgray,
#leftcol a.latestnewsorange, a.latestnewsorange,
#leftcol a.mostread, a.mostread,
#leftcol a.mostreadgreen, a.mostreadgreen,
#leftcol a.mostreadblue, a.mostreadblue,
#leftcol a.mostreadred, a.mostreadred,
#leftcol a.mostreadblack, a.mostreadblack,
#leftcol a.mostreadgray, a.mostreadgray,
#leftcol a.mostreadorange, a.mostreadorange
 {
	padding-left: 20px;
	padding: 3px 0px 3px 20px;
	line-height: 20px;
	text-decoration: underline;
	background: url(../images/left_bullet.png) no-repeat 0 50%;
	color: #dcdcdc;
}
#leftcol a.latestnews:hover, a.latestnews:hover,
#leftcol a.mostread:hover, a.mostread:hover,
#leftcol a.latestnewsgreen:hover, a.latestnewsgreen:hover,
#leftcol a.mostreadgreen:hover, a.mostreadgreen:hover,
#leftcol a.latestnewsblue:hover, a.latestnewsblue:hover,
#leftcol a.mostreadblue:hover, a.mostreadblue:hover,
#leftcol a.latestnewsred:hover, a.latestnewsred:hover,
#leftcol a.mostreadred:hover, a.mostreadred:hover,
#leftcol a.latestnewsblack:hover, a.latestnewsblack:hover,
#leftcol a.mostreadblack:hover, a.mostreadblack:hover,
#leftcol a.latestnewsgray:hover, a.latestnewsgray:hover,
#leftcol a.mostreadgray:hover, a.mostreadgray:hover, 
#leftcol a.latestnewsorange:hover, a.latestnewsorange:hover,
#leftcol a.mostreadorange:hover, a.mostreadorange:hover
{
	text-decoration: underline;
	background: url(../images/left_bullet.png) no-repeat 0 50%;
	color: #006325;
}

div.modulewrap a.latestnews, a.latestnews,
div.modulewrap a.latestnewsgreen, a.latestnewsgreen,
div.modulewrap a.latestnewsblue, a.latestnewsblue,
div.modulewrap a.latestnewsblack, a.latestnewsblack,
div.modulewrap a.latestnewsred, a.latestnewsred,
div.modulewrap a.latestnewsgray, a.latestnewsgray,
div.modulewrap a.latestnewsorange, a.latestnewsorange,
div.modulewrap a.mostread, a.mostread,
div.modulewrap a.mostreadgreen, a.mostreadgreen,
div.modulewrap a.mostreadblue, a.mostreadblue,
div.modulewrap a.mostreadred, a.mostreadred,
div.modulewrap a.mostreadblack, a.mostreadblack,
div.modulewrap a.mostreadgray, a.mostreadgray, 
div.modulewrap a.mostreadorange, a.mostreadorange
{
	padding-left: 20px;
	padding: 3px 0px 3px 20px;
	line-height: 20px;
	text-decoration: underline;
	background: url(../images/right_bullet.png) no-repeat 0 50%;
	color: #dcdcdc;
}
div.modulewrap a.latestnews:hover, a.latestnews:hover,
div.modulewrap a.mostread:hover, a.mostread:hover,
div.modulewrap a.latestnewsgreen:hover, a.latestnewsgreen:hover,
div.modulewrap a.mostreadgreen:hover, a.mostreadgreen:hover,
div.modulewrap a.latestnewsblue:hover, a.latestnewsblue:hover,
div.modulewrap a.mostreadblue:hover, a.mostreadblue:hover,
div.modulewrap a.latestnewsred:hover, a.latestnewsred:hover,
div.modulewrap a.mostreadred:hover, a.mostreadred:hover,
div.modulewrap a.latestnewsblack:hover, a.latestnewsblack:hover,
div.modulewrap a.mostreadblack:hover, a.mostreadblack:hover,
div.modulewrap a.latestnewsgray:hover, a.latestnewsgray:hover,
div.modulewrap a.mostreadgray:hover, a.mostreadgray:hover,
div.modulewrap a.latestnewsorange:hover, a.latestnewsorange:hover,
div.modulewrap a.mostreadorange:hover, a.mostreadorange:hover
 {
	text-decoration: underline;
	background: url(../images/right_bullet.png) no-repeat 0 50%;
	color: #006325;
}
table.contenttoc {
  border: 1px solid #222;
  padding: 2px;
  margin: 12px;
}

table.contenttoc td {
  padding: 2px;
}
a.toclink {
	text-decoration: none;
}

table.contenttoc th {
	background: #333;
	color: #eee;
	text-align: center;
	padding-top: 2px;
	padding-left: 4px;
	height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}
.pagenav {
	float: left;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	border: 1px double #3B3B3B;
	width: auto;
	line-height: 20px;
	margin: 1px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.pagenavbar {
	color: #333;
}
.pagenavbar a {
	color: #444;
	text-decoration: underline;
}
.pagenavbar {
	margin-right: 10px;
	float: right;

}
/* @end */


/* @end */

/* @group Joomla Tables */

table.blog td {
	padding: 0;
	margin: 0;
}

table.blog td {
	padding: 0px 4px;
}


table.contentpaneopen {
	margin: 0;
	padding: 0;
	width: 100%;
}

table table.contentpaneopen td, table table.contentpane td {
	margin: 0px 8px;
	padding: 0;
}

div.contentpane, div.contentpaneopen {
	width: 100%;
}

table.contentpaneopen, table.contentpane, table.blog, table.contentpaneopen td {
	border-collapse: collapse;
}

/* Polls Module */
table.pollstableborder {
	width: 100%;
	text-align: left;
	border: 1px solid #000;
}
table.poll {
	color: #006325;
	font-size: 12px;
}
table.pollstableborder td.sectiontableentry1 {
background: #111;
padding: 2px;
}
table.pollstableborder td.sectiontableentry2 {
background: #222;
padding: 2px;
}
table.pollstableborder td.sectiontableentry1 label, table.pollstableborder td.sectiontableentry2 label {
	color: #d3d3d3;
	font: 11px/15px Tahoma, Arial, Helvetica, Geneva, sans-serif;
}

/* Polls Results */
table.pollstableborder td.sectiontableheader {
padding: 8px;
background: #222 url(../images/sectblhdr.png) repeat-x center center;
color: #006325;
}
table.pollstableborder tr.sectiontableentry1 td {
padding: 4px;
background: #333;
color: #006325;
}
table.pollstableborder tr.sectiontableentry2 td {
padding: 4px;
background: #222;
color: #006325;
}
/* Category Tables */
td.sectiontableheader {
padding: 8px;
background: #222 url(../images/sectblhdr.png) repeat-x center bottom;
color: #006325;
font-weight: bold;
border-bottom: 1px solid #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
}
tr.sectiontableentry1 td {
background: #fff;
padding: 4px;
border-bottom: 1px solid #fff;	
}
tr.sectiontableentry2 td {
background: #fff;
padding: 4px;
border-bottom: 1px solid #fff;	
}
tr.sectiontableentry1 a, tr.sectiontableentry2 a {
text-decoration: none;
}






body.contentpane {
	background: #fff;
	margin: 25px;
}

span.pagenav {
	color: #ccc;
}

/* @end */


/* @group Lower Modules Display (User4/Right) */


/* MODULEWRAP */
.left .moduletable-img, .right .moduletable-img,
.left_wide .moduletable-img, .right_wide .moduletable-img {
	margin: 0px auto;
	padding: 0px 0px 10px 0px;
	text-align: center;
}

div.modulewrap {
	width: 700px;
	float: right;
	margin: 0;
	padding: 0;
}

div.modulewrap .left {
	float: left;
	margin: 10px 5px;
	padding: 0;
	width: 335px;
}

div.modulewrap .right {
	float: right;
	margin: 10px 5px;
	padding: 0;
	width: 335px;
}

div.modulewrap .left_wide {
	float: left;
	margin: 10px 5px;
	padding: 0;
}

div.modulewrap .right_wide {
	float: right;
	margin: 10px 5px;
	padding: 0;
}


/* MODULEWRAP_WIDE */

div.modulewrap_wide {
	width: 700px;
	margin: auto;
	padding: 0;
}

div.modulewrap_wide .left_wide {
	width: 946px;
	float: left;
}

div.modulewrap_wide .right_wide {
	width: 946px;
	float: right;
}

div.modulewrap_wide .left {
	float: left;
	margin: 10px 4px;
	padding: 0;
	width: 460px;
}

div.modulewrap_wide .right {
	float: right;
	margin: 10px 4px;
	padding: 0;
	width: 460px;
}

.right .inside {
	margin: 0 0 5px 0;
	padding: 5px 0 5px 0;
}

.left .inside {
	margin: 0 0 5px 0;
	padding: 5px 0 5px 0;
}

div.left h3, div.right h3 {
	font: bold 15px/30px Georgia, "Times New Roman", Times, serif;
	letter-spacing: normal;
	margin-bottom: 12px;
}


/* GREEN */
div.moduletablegreen .contentheading a.contentpage&copy;  2010 The Entech Group,
div.moduletablegreen .contentheading a.contentpage&copy;  2010 The Entech Group:visited {
	font-size: .90em;
	line-height: 1.25em;
	padding-left: 19px;
	color: #74AC00;
	background: url(../images/greendot.png) no-repeat left center;
}

td.contentheadinggreen
{
	font-size: 1.25em;
	line-height: 1.3em;
	padding-left: 19px;
	text-decoration: none;
	color: #74AC00;
	background: url(../images/greendot.png) no-repeat left center;
	text-decoration: none;

}


div.left .moduletablegreen h3 {
	height: 30px;
	padding-left: 25px;
	background: #76a60c url(../images/left_green.png) no-repeat 0px 50%;
	color: #006325;
}

div.right .moduletablegreen h3 {
	height: 30px;
	padding-right: 25px;
	text-align: right;
	background: #76a60c url(../images/right_green.png) no-repeat 100% 50%;
	color: #006325;
}

div.modulewrap_wide .right_wide .moduletablegreen h3,
div.modulewrap_wide .left_wide .moduletablegreen h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 946px;
	background: url(../images/left_green.png) no-repeat 0% 50%;
	color: #006325;
}



div.modulewrap .right_wide .moduletablegreen h3,
div.modulewrap .left_wide .moduletablegreen h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 690px;
	background: url(../images/left_green.png) no-repeat 0% 50%;
	color: #006325;
}

/* BLUE */
div.moduletableblue a.contentpage&copy;  2010 The Entech Group,
div.moduletableblue a.contentpage&copy;  2010 The Entech Group:visited {
	font-size: .90em;
	line-height: 1.25em;
	padding-left: 19px;
	text-decoration: none;
	color: #0093E3;
	background: url(../images/bluedot.png) no-repeat left center;
	text-decoration: none;
}

td.contentheadingblue
{
	font-size: 1.25em;
	line-height: 1.3em;
	padding-left: 19px;
	text-decoration: none;
	color: #0093E3;
	background: url(../images/bluedot.png) no-repeat left center;
	text-decoration: none;

}
 

div.left .moduletableblue h3 {
	height: 30px;
	padding-left: 25px;
	background:#007AE9 url(../images/left_blue.png) no-repeat 0% 50%;
	color: #006325;
}

div.right .moduletableblue h3 {
	height: 30px;
	padding-right: 25px;
	text-align: right;
	background: #007AE9 url(../images/right_blue.png) no-repeat 100% 50%;
	color: #006325;

}

div.modulewrap_wide div.right_wide .moduletableblue h3,
div.modulewrap_wide div.left_wide .moduletableblue h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 960px;
	position: relative;
	background:url(../images/left_blue.png) no-repeat 0% 50%;
	color: #006325;
}

div.modulewrap .right_wide .moduletableblue h3,
div.modulewrap .left_wide .moduletableblue h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 690px;
	background:url(../images/left_blue.png) no-repeat 0% 50%;
	color: #006325;
}
/* RED */

div.moduletablered .contentheading a.contentpage&copy;  2010 The Entech Group,
div.moduletablered .contentheading a.contentpage&copy;  2010 The Entech Group:visited {
	font-size: .90em;
	line-height: 1.25em;
	padding-left: 19px;
	text-decoration: none;
	color: #C23F26;
	background: url(../images/redot.png) no-repeat left center;
}

td.contentheadingred
{
	font-size: 1.25em;
	line-height: 1.3em;
	padding-left: 19px;
	text-decoration: none;
	color: #C23F26;
	background: url(../images/redot.png) no-repeat left center;
	text-decoration: none;

}


div.left .moduletablered h3 {
	height: 30px;
	padding-left: 25px;
	background: #C23F26 url(../images/left_red.png) no-repeat 0px 50%;
	color: #006325;
}

div.right .moduletablered h3 {
	height: 30px;
	padding-right: 25px;
	text-align: right;
	background: #C23F26 url(../images/right_red.png) no-repeat 100% 50%;
	color: #006325;

}

div.modulewrap_wide div.right_wide .moduletablered h3,
div.modulewrap_wide div.left_wide .moduletablered h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 946px;
	position: relative;
	background:url(../images/left_red.png) no-repeat 0% 50%;
	color: #006325;
}

div.modulewrap .right_wide .moduletablered h3,
div.modulewrap .left_wide .moduletablered h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 690px;
	background:url(../images/left_red.png) no-repeat 0% 50%;
	color: #006325;
}


/* ORANGE */

div.moduletableorange .contentheading a.contentpage&copy;  2010 The Entech Group,
div.moduletableorange .contentheading a.contentpage&copy;  2010 The Entech Group:visited {
	font-size: .90em;
	line-height: 1.25em;
	padding-left: 19px;
	text-decoration: none;
	color: #FFA300;
	background: url(../images/orangedot.png) no-repeat left center;
}

td.contentheadingorange
{
	font-size: 1.25em;
	line-height: 1.3em;
	padding-left: 19px;
	text-decoration: none;
	color: #FFA300;
	background: url(../images/orangedot.png) no-repeat left center;
	text-decoration: none;

}


div.left .moduletableorange h3 {
	height: 30px;
	padding-left: 25px;
	background: #FFA300 url(../images/left_orange.png) no-repeat 0px 50%;
	color: #006325;
}

div.right .moduletableorange h3 {
	height: 30px;
	padding-right: 25px;
	text-align: right;
	background: #FFA300 url(../images/right_orange.png) no-repeat 100% 50%;
	color: #006325;

}

div.modulewrap_wide div.right_wide .moduletableorange h3,
div.modulewrap_wide div.left_wide .moduletableorange h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 946px;
	position: relative;
	background:url(../images/left_orange.png) no-repeat 0% 50%;
	color: #006325;
}

div.modulewrap .right_wide .moduletableorange h3,
div.modulewrap .left_wide .moduletableorange h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 690px;
	background:url(../images/left_orange.png) no-repeat 0% 50%;
	color: #006325;
}
/* GRAY */

div.moduletablegray .contentheading a.contentpage&copy;  2010 The Entech Group,
div.moduletablegray .contentheading a.contentpage&copy;  2010 The Entech Group:visited {
	font-size: .90em;
	line-height: 1.25em;
	padding-left: 19px;
	color: #DDD;
	background: url(../images/greydot.png) no-repeat left center;
}

td.contentheadinggray
{
	font-size: 1.25em;
	line-height: 1.3em;
	padding-left: 19px;
	text-decoration: none;
	color: #DDD;
	background: url(../images/greydot.png) no-repeat left center;
	text-decoration: none;

}


div.left .moduletablegray h3 {
	height: 30px;
	padding-left: 25px;
	background: #CCCCCC url(../images/left_gray.png) no-repeat 0px 50%;
	color: #006325;
}

div.right .moduletablegray h3 {
	height: 30px;
	padding-right: 25px;
	text-align: right;
	background: #CCCCCC url(../images/right_gray.png) no-repeat 100% 50%;
	color: #006325;
}

div.modulewrap_wide div.right_wide .moduletablegray h3,
div.modulewrap_wide div.left_wide .moduletablegray h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 946px;
	position: relative;
	background:url(../images/left_gray.png) no-repeat 0% 50%;
	color: #006325;
}


div.modulewrap .right_wide .moduletablegray h3,
div.modulewrap .left_wide .moduletablegray h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 690px;
	background:url(../images/left_gray.png) no-repeat 0% 50%;
	color: #006325;
}

/* BLACK */

div.moduletableblack .contentheading a.contentpage&copy;  2010 The Entech Group,
div.moduletableblack .contentheading a.contentpage&copy;  2010 The Entech Group:visited {
	font-size: .90em;
	line-height: 1.25em;
	padding-left: 19px;
	color: #DDD;
	background: url(../images/blackdot.png) no-repeat left center;
}

td.contentheadingblack
{
	font-size: 1.25em;
	line-height: 1.3em;
	padding-left: 19px;
	text-decoration: none;
	color: #DDD;
	background: url(../images/blackdot.png) no-repeat left center;
	text-decoration: none;

}


div.left .moduletableblack h3 {
	height: 30px;
	padding-left: 25px;
	background: #fff url(../images/left_black.png) no-repeat 0px 50%;
	color: #CCC;
}

div.right .moduletableblack h3 {
	height: 30px;
	padding-right: 25px;
	text-align: right;
	background: #fff url(../images/right_black.png) no-repeat 100% 50%;
	color: #CCC;
}

div.modulewrap_wide div.right_wide .moduletableblack h3,
div.modulewrap_wide div.left_wide .moduletableblack h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 946px;
	position: relative;
	background: url(../images/left_black.png) no-repeat 0% 50%;
	color: #EEE;
}

div.modulewrap .right_wide .moduletableblack h3,
div.modulewrap .left_wide .moduletableblack h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 690px;
	background: url(../images/left_black.png) no-repeat 0% 50%;
	color: #EEE;

}
/* GLOBAL MODULE CONTENTHEADING TYPOGRAPHY  STYLES */
div.moduletablegreen .contentheading a.contentpage&copy;  2010 The Entech Group:hover,
div.moduletableblue .contentheading a.contentpage&copy;  2010 The Entech Group:hover,
div.moduletablered .contentheading a.contentpage&copy;  2010 The Entech Group:hover,
div.moduletableorange .contentheading a.contentpage&copy;  2010 The Entech Group:hover,
div.moduletablegray .contentheading a.contentpage&copy;  2010 The Entech Group:hover,
div.moduletableblack .contentheading a.contentpage&copy;  2010 The Entech Group:hover,
div.moduletable a.contentpage&copy;  2010 The Entech Group:hover
 {
	font-size: .90em;
	line-height: 1.25em;
	padding-left: 19px;
	color: #666;

}
/* EXTRA STYLES */

p.alert {
	background: #9b0000 url(../images/exc.png) no-repeat 15px 50%; /* x-pos y-pos */
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 2px solid #FF0000;
    border-bottom: 2px solid #FF0000;
	color: #f8ff00;
}


p.info {
    background: #004284 url(../images/info.png) no-repeat 15px 50%; /* x-pos y-pos */
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 2px solid #006DFF;
    border-bottom: 2px solid #006DFF;
	color: #006325;
}
p.warn {
    background: #d5aa00 url(../images/warn.png) no-repeat 15px 50%; /* x-pos y-pos */
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 2px solid #F7D229;
    border-bottom: 2px solid #F7D229;
	color: #006325;
}

.nopad {margin: 0px;padding: 0px;}
/* @end */

/* @group RSS */
#leftcol li.newsfeed div,
#leftcol li.newsfeedblue div,
#leftcol li.newsfeedgreen div,
#leftcol li.newsfeedred div,
#leftcol li.newsfeedorange div,
#leftcol li.newsfeedblack div,
#leftcol li.newsfeedgray div,
div.modulewrap li.newsfeed div,div.modulewrap_wide li.newsfeed div,
div.modulewrap li.newsfeedblue div,div.modulewrap_wide li.newsfeedblue div,
div.modulewrap li.newsfeedgreen div,div.modulewrap_wide li.newsfeedgreen div,
div.modulewrap li.newsfeedred div,div.modulewrap_wide li.newsfeedred div,
div.modulewrap li.newsfeedorange div,div.modulewrap_wide li.newsfeedorange div,
div.modulewrap li.newsfeedblack div,div.modulewrap_wide li.newsfeedblack div,
div.modulewrap li.newsfeedgray div, div.modulewrap_wide li.newsfeedgray div {
	color: #f4f4f4;
	font: 11px/14px Tahoma, Arial, Helvetica, Geneva, sans-serif;
	margin-bottom: 10px;
}
#leftcol li.newsfeed strong a,
#leftcol li.newsfeedblue strong a,
#leftcol li.newsfeedgreen strong a,
#leftcol li.newsfeedred strong a,
#leftcol li.newsfeedorange strong a,
#leftcol li.newsfeedblack strong a,
#leftcol li.newsfeedgray strong a {
padding-left: 18px;
background: url(../images/left_bullet.png) no-repeat left center;
}
div.modulewrap li.newsfeed strong a,div.modulewrap_wide li.newsfeed strong a,
div.modulewrap li.newsfeedblue strong a,div.modulewrap_wide li.newsfeedblue strong a,
div.modulewrap li.newsfeedgreen strong a,div.modulewrap_wide li.newsfeedgreen strong a,
div.modulewrap li.newsfeedred strong a,div.modulewrap_wide li.newsfeedred strong a,
div.modulewrap li.newsfeedorange strong a,div.modulewrap_wide li.newsfeedorange strong a,
div.modulewrap li.newsfeedblack strong a,div.modulewrap_wide li.newsfeedblack strong a,
div.modulewrap li.newsfeedgray strong a,div.modulewrap_wide li.newsfeedgray strong a {
padding-left: 18px;
background: url(../images/right_bullet.png) no-repeat left center;
}

/* @end */

/* @group System Messages */


/* System Messages */
/* see system general.css */

.pagination span { padding: 2px; }
.pagination a    { padding: 2px; }

/* Polls */
.pollstableborder td {
	text-align: left;
}

/* WebLinks */
span.description {
	display:block;
	padding-left: 30px;
}

/* Frontend Editing*/


legend {
	margin: 0;
	padding: 0 10px;
}

td.key {
	border-bottom:1px solid #eee;
	color: #666;
}

/* Tooltips */

.tool-tip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
}

.tool-&copy;  2010 The Entech Group {
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../../system/images/selector-arrow.png) no-repeat;
}

.tool-text {
	font-size: 100%;
	margin: 0;
}

/* System Standard Messages */
#system-message { margin-bottom: 20px; }

#system-message dd.message ul { background: #C3D2E5 url(../../system/images/notice-info.png) 4px center no-repeat;padding: 5px 20px 5px 45px;}

/* System Error Messages */
#system-message dd.error ul { color: #c00; background: #E6C0C0 url(../../system/images/notice-alert.png) 4px center no-repeat; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;padding: 5px 20px 5px 45px;}

/* System Notice Messages */
#system-message dd.notice ul { color: #c00; background: #EFE7B8 url(../../system/images/notice-note.png) 4px center no-repeat; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;padding: 5px 20px 5px 45px;}



/*NAO*/
/*********** CUSTOM image navigation **************/
.moduletable_menu li span, .moduletable_haiti li span{
	margin-left:-10000px;
}

.moduletable_menu li.item2 a {
  width: 212px;
  height:53px;
  display:block;
  background: url(../images/nav/about.png) 0 0 no-repeat;
}
.moduletable_menu li.item2 a:hover, 
.moduletable_menu li#current.item2 a,
.moduletable_menu li.active.item2 a{
  background: url(../images/nav/about.png) -214px 0 no-repeat;
}

.moduletable_menu li.item3 a {
  width: 212px;
  height:53px;
  display:block;
  background: url(../images/nav/accounting.png) 0 0 no-repeat;
}
.moduletable_menu li.item3 a:hover, 
.moduletable_menu li#current.item3 a {
  background: url(../images/nav/accounting.png) -214px 0 no-repeat;
}

.moduletable_menu li.item4 a {
  width: 212px;
  height:53px;
  display:block;
  background: url(../images/nav/financial.png) 0 0 no-repeat;
}
.moduletable_menu li.item4 a:hover, 
.moduletable_menu li#current.item4 a,
.moduletable_menu li.active.item4 a{
  background: url(../images/nav/financial.png) -214px 0 no-repeat;
}

.moduletable_menu li.item5 a {
  width: 212px;
  height:53px;
  display:block;
  background: url(../images/nav/individuals.png) 0 0 no-repeat;
}
.moduletable_menu li.item5 a:hover, 
.moduletable_menu li#current.item5 a,
.moduletable_menu li.active.item5 a {
  background: url(../images/nav/individuals.png) -214px 0 no-repeat;
}

.moduletable_menu li.item6 a {
  width: 212px;
  height:53px;
  display:block;
  background: url(../images/nav/businesses.png) 0 0 no-repeat;
}
.moduletable_menu li.item6 a:hover, 
.moduletable_menu li#current.item6 a,
.moduletable_menu li.active.item6 a {
  background: url(../images/nav/businesses.png) -214px 0 no-repeat;
}

.moduletable_menu li.item7 a {
  width: 212px;
  height:53px;
  display:block;
  background: url(../images/nav/nonprofits.png) 0 0 no-repeat;
}
.moduletable_menu li.item7 a:hover, 
.moduletable_menu li#current.item7 a,
.moduletable_menu li.active.item7 a{
  background: url(../images/nav/nonprofits.png) -214px 0 no-repeat;
}

.moduletable_menu li.item8 a {
  width: 212px;
  height:53px;
  display:block;
  background: url(../images/nav/property.png) 0 0 no-repeat;
}
.moduletable_menu li.item8 a:hover, 
.moduletable_menu li#current.item8 a,
.moduletable_menu li.active.item8 a{
  background: url(../images/nav/property.png) -214px 0 no-repeat;
}

.moduletable_menu li.item9 a {
  width: 212px;
  height:53px;
  display:block;
  background: url(../images/nav/contact.png) 0 0 no-repeat;
}
.moduletable_menu li.item9 a:hover, 
.moduletable_menu li#current.item9 a,
.moduletable_menu li.active.item9 a {
  background: url(../images/nav/contact.png) -214px 0 no-repeat;
}

.moduletable_menu li.item10 a {
  width: 212px;
  height:53px;
  display:block;
  background: url(../images/nav/resources.png) 0 0 no-repeat;
}
.moduletable_menu li.item10 a:hover, 
.moduletable_menu li#current.item10 a,
.moduletable_menu li.active.item10 a {
  background: url(../images/nav/resources.png) -214px 0 no-repeat;
}

.moduletable_menu li.item12 a {
  width: 212px;
  height:53px;
  display:block;
  background: url(../images/nav/yourbottomline.png) 0 0 no-repeat;
}
.moduletable_menu li.item12 a:hover, 
.moduletable_menu li#current.item12 a,
.moduletable_menu li.active.item12 a {
  background: url(../images/nav/yourbottomline.png) -214px 0 no-repeat;
}

/*************** HAITI Button *************/
/************** JOIN NOW Buton *************/
.moduletable_join-now, .moduletable_haiti, .sidebox-list{
	width: 187px;
	text-align:center;
	font-size:11px;
	color:#790000;
	margin:1px;
	border:1px solid #dbe6dd;
	margin-bottom:25px;
}
.moduletable_join-now div, .moduletable_haiti div, .sidebox-list div{
	border:1px solid #dbe6dd;
	margin:1px;
	padding:10px 5px 10px 5px;
}
/**************** SIDEBOX LIST PLACE HERE MOD ********/
.sidebox-list{
	text-align:left;
	color:#2a5f28;
	font-size:11px;
}
.sidebox-list-text p{
	color:#2a5f28;
}
.sidebox-list ul{
	margin:0 0 0 15px;
}
.sidebox-list li{
	list-style:square;
	line-height: 11px;
	padding: 2px 0px 5px 0px;
	/*background: url(../images/bluedot.png) no-repeat left center;*/
}
.sidebox-list ul li{
	list-style:disc;
	line-height:15px;
	margin-bottom:-5px;
	font-weight:normal;
}
.sidebox-list ul ul li{
	list-style:disc;
	line-height:15px;
}
.mod_placehere h3 a{
	text-decoration:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.sidebox-list a:link, .sidebox-list a:visited{
	color:#790000;
}
.sidebox-list div{
}
.sidebox-list-text div{
	border:none;
	padding:0 5px 10px 10px;
}
.sidebox #accordion h3{
	margin-top:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
/***************** SUBNAV module right *******/
.moduletable_submenu{
	width: 175px;
	text-align:left;
	font-size:13px;
	line-height:1.6em;
	color:#790000;
	margin:1px;
	border:1px solid #dbe6dd;
	margin-bottom:25px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.moduletable_submenu ul{
	border:1px solid #dbe6dd;
	margin:1px;
	padding:10px 5px 10px 10px;
}
.moduletable_submenu a:link, .moduletable_submenu a:visited{
	text-decoration:none;
}
.moduletable_submenu a:hover{
	text-decoration:underline;
}

/**************** SEARCH *******************/
.moduletablesearch{
	padding:2px;
	background-color:#3b6129;
	font-size:10pt;
	font-weight:bold;
	width:175px;
	margin-bottom:20px;
}
/* @end */

/*************** EDITOR ********************/
body#tinymce{
	background:none #fff;
}
#tinymce ul{
	list-style:disc outside;
	padding-left:20px;
}
#tinymce ul ul{
	list-style:circle outside;
	padding-left:30px;
}
#tinymce li{
	padding-bottom:10px;
}
#tinymce h1 {
	font: normal 1.7em Georgia, "Times New Roman", Times, serif;
	color: #f6921e; /*gold*/
}
/*-----HEADING 2-----*/

#tinymce h2 {
	font: normal 1.6em Georgia, "Times New Roman", Times, serif;
	color: #3b6129; /*green*/
	margin-top:1.1em;
}
/*-----HEADING 3-----*/

#tinymce h3 {
	font: normal 1.5em Georgia, "Times New Roman", Times, serif;
	color: #f6921e;
	margin-top:1.1em;
}
/*-----HEADING 4-----*/

#tinymce h4 {
	font: normal 1.25em Georgia, "Times New Roman", Times, serif;
	color: #790000;
}
/*************** EVENTS CALENDAR ***************/
#jevents_body .event_legend_container { 
	display:none;
}
#jevents_body{
	margin-bottom:30px;
}
/*************** articles *********************/
.cck_field, .bio-text{
	text-align:justify;
}