/* CSS Document */
* { margin:0; padding:0;}

.clear { clear:both;}

html, body { height:100%; margin-bottom:1px; }
body {font-size:100%; line-height:1em; text-align:center; }
html, input, textarea
	{	font-family:Arial; 
		/* color:#798589; */
		color:#000000;
	}	

h1 {
	padding-top:3px;
	padding-bottom:8px;
	line-height:25px;
	color:#91c14b;
}
h2 {
	padding-top:15px;
	padding-bottom:10px;
	/* padding-left:5px; */
	font-size:16px;
	font-weight:bold;
}
h3 {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	border-bottom:solid 1px #798589;
	font-size:14px;
	font-weight:bold;
}
hr {
	background-color:#798589;
	margin-top:5px;
	margin-bottom:5px;
}
#main_body_block img {
	float:left;
	padding:5px;
}
.simple_breadcrumb {
	padding-top:5px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
}
.breadcrumb {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:45px;	
	height:40px;
	background:url(http://admin.5-e.net/dynamic/5-e.net/images/arrow_upleft.gif) no-repeat;
}
.breadcrumb a {
	font-weight:bold;
}
.breadcrumb span {
	padding-left:5px;
	padding-right:5px;
	font-size:14px;
}

.upcoming_event_link {
	
}

.upcoming_event_link .upcoming_event_text {
	font-weight:normal;
	color:#000000;
	text-align:left;
}

.vam{ vertical-align:middle}
.fl{ float:left}
.fr{ float:right}
.tac{ text-align: center}
.width{ width:100%}

a img{ border:0px}
img{ vertical-align:top;  }

b{color:#018eb9;}

.rater {
	float:left;
	width:25px;
	height:25px;
	background-color:#FFFFFF;
	/* border:solid 1px #000000; */
}

.rater :hover {
	background-color:#FF6600;
}

a{color:#798589; text-decoration:underline} 
a:hover{text-decoration:none}

ul{margin:0; padding:0; list-style:none;}
ul li{ margin:0px; padding:0px; }
ul li a{ color:#798589; text-decoration:none; } 
ul li a:hover { text-decoration:none; color:#000000 }
ul span a{background:url(http://admin.5-e.net/dynamic/5-e.net/template_images/a.gif) no-repeat  bottom left;  display:block} 

ol{margin:0px 0px 10px 20px; padding:0; }
ol li{ margin:0px; padding:0px; }
ol li a{ color:#798589; text-decoration:none; } 
ol li a:hover { text-decoration:none; color:#000000 }

li.article_category_line {
	font-size:16px;
	line-height:18px;
}

li.article_category_line a {
	color:#91c14b;
	font-size:16px;
	font-weight:bold;
}

li.article_category_line a:hover {
	color:#ff6600;
	text-decoration:underline;
}

li.article_category_line a .selected {
	text-decoration:underline;
}

li.article_category_line img {
	padding-top:4px;
	padding-right:5px;
}

.site_map
{
	list-style-type: disc; list-style-image: none; 
	padding:0px 0px 0px 20px;
	margin:0px;
}
.site_map li {
	margin:0px;padding:0px 0px 0px 0px;
}
.site_map li a {
	color:#91c14b;
	text-decoration:underline;
	font-size:16px;
}
.site_map li a:hover {
	color:#ff6600;
	text-decoration:underline;
}

.normal_list {
	list-style-type: disc; list-style-image: none; 
	padding:0px 10px 10px 20px;
	margin:0px;
}
.normal_list li {
	margin:0px;padding:0px 0px 0px 0px;
}
.normal_list li a {
	color:#fca026;
	text-decoration:underline;
}
.normal_list li a:hover {
	color:#fca026;
	text-decoration:underline;
	font-weight:bold;
}

.flash_holder {
	padding-left:50px;padding-top:2px;
	
}
.flash_holder_content {
	/*full height is 200px; */
	width:880px;height:240px;
	
}

#page3 ul span a{background:url(http://admin.5-e.net/dynamic/5-e.net/template_images/a1.gif) no-repeat  bottom left;  display:block} 

ul .li1{background:url(http://admin.5-e.net/dynamic/5-e.net/template_images/icon1.gif) top left no-repeat; padding:10px 10px 5px 54px;}
ul .li2{background:url(http://admin.5-e.net/dynamic/5-e.net/template_images/icon2.gif) top left no-repeat; padding:10px 10px 5px 54px;}
ul .li3{background:url(http://admin.5-e.net/dynamic/5-e.net/template_images/icon3.gif) top left no-repeat; padding:10px 10px 5px 54px;}
ul .li4{background:url(http://admin.5-e.net/dynamic/5-e.net/template_images/icon4.gif) top left no-repeat; padding:10px 10px 5px 54px;}
ul .li5{background:url(http://admin.5-e.net/dynamic/5-e.net/template_images/icon6.gif) top left no-repeat; padding:10px 10px 5px 54px;}
ul .li6{background:url(http://admin.5-e.net/dynamic/5-e.net/template_images/icon5.gif) top left no-repeat; padding:10px 10px 5px 54px;}

ul .sub {
	background:url(http://admin.5-e.net/dynamic/5-e.net/template_images/icon5.gif) top left no-repeat; 
	padding:8px 8px 0px 54px;
	height:45px;
	vertical-align:middle;
}

ul .sub a {
	font-size:12px;
	border-bottom:dashed 1px #CCCCCC;
	font-weight:bold;
	/*
	background:url(http://admin.5-e.net/dynamic/5-e.net/template_images/a.gif) no-repeat  bottom left; */
}


/*header*/
#header {font-size:0.75em; color:#798589; background-color:#FFFFFF;  }
#header .logo{ margin:23px 0 0px 49px }
#header .but1{ position:absolute; margin:154px 0 0px 314px }
#header .but2{ position:absolute; margin:275px 0 0px 576px }
#header .but3{ position:absolute; margin:200px 0 0px 751px }
#header .but4{ position:absolute; margin:268px 0 0px 205px }
#header .but5{ position:absolute; margin:140px 0 0px 119px }
#header .menu{ position:absolute; margin:54px 0 0px 316px;
	width:625px;  }
#header .indent{padding:67px 455px 71px 101px}
#header .title{  margin-bottom:11px}
#header h2{ font-size:18px; color:#798589; margin-bottom:9px; font-weight:normal;}
#header a{color:#FFFFFF; text-decoration:none} 
#header a:hover{color:#FFFFFF;text-decoration:none}
#header p{ margin:0px 0px 5px 0px}
#header .p1{ margin:5px 0px 0px 0px}
#header .fr{ float:right; margin:25px 0px 0 0px}

#flashless_header {font-size:0.75em; color:#798589 }
#flashless_header .logo{ margin:23px 0 0px 49px }
#flashless_header .but1{ position:absolute; margin:154px 0 0px 314px }
#flashless_header .but2{ position:absolute; margin:275px 0 0px 576px }
#flashless_header .but3{ position:absolute; margin:200px 0 0px 751px }
#flashless_header .but4{ position:absolute; margin:268px 0 0px 205px }
#flashless_header .but5{ position:absolute; margin:140px 0 0px 119px }
#flashless_header .menu{ position:absolute; margin:54px 0 0px 316px; width:625px;  }
#flashless_header .indent{padding:67px 455px 71px 101px}
#flashless_header .title{  margin-bottom:11px}
#flashless_header h2{ font-size:18px; color:#798589; margin-bottom:9px;}
#flashless_header a{color:#FFFFFF; text-decoration:none} 
#flashless_header a:hover{color:#FFFFFF;text-decoration:none}
#flashless_header p{ margin:0px 0px 5px 0px}
#flashless_header .p1{ margin:5px 0px 0px 0px}
#flashless_header .fr{ float:right; margin:25px 0px 0 0px}


.login_nav {
	height:30px;
	margin-top:-30px;
	text-align:right;
	overflow:hidden;
	width:600px;
}
#xajax_login_or_signup {
	text-align:right;
	white-space:nowrap;
	width:600px;
	height:30px;
	overflow:hidden;
	font-size:16px;
}
.login_nav a span{
	color:#798589;
	text-decoration:underline;
}
.login_nav a:hover span {
	color:#000000;
}
#login_form {
	color:#000000;
	font-size:14px;
}
#login_form input {
	width:auto;
	height:auto;
}

#login_form #login_email_address {
	width:90px;
}

#login_form #login_password {
	width:60px;
}

/*content*/
#content{ font-size:14px; line-height:18px; width:100%; text-align:left;
	background-color:#FFFFFF; 
}
#content .indent_main{padding:5px 48px 0px 49px}
#content .indent_col3{padding:0px 6px 0px 0px}
#content .indent_col2{padding:0px 6px 0px 25px}
#content .indent{padding:26px 15px 61px 28px}
#content .indent1{padding:0px 20px 0px 10px}
#content .pad{ padding:10px 0px 0px 0px}
#content .pad1{ padding:0px 10px 0px 0px}

#content .title{  margin-bottom:11px}
#content .pic_left{ float:left; margin:0px 20px 16px 0px}
#content .pic_left1{ float:left; margin:0px 7px 0px 0px}
#content .pic{ margin:0px 0px 16px 0px}
#content .more{ margin:14px 32px 0px 0px; float:right}

#content p{ margin:0px 0px 7px 0px}
#content .p1{ margin:20px 0px 7px 0px}
#content h4{ font-size:1em; color:#798589; margin-bottom:7px}

#content .row1{margin:0px 0px 6px 0px; width:100%}
#content .indent_col_1{padding:0px 5px 0px 0px}


/*block*/
.block{ background:#fff; width:100%}
.block .bg_top{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_top.gif) repeat-x top}
.block .bg_bottom{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_bottom.gif) repeat-x bottom }
.block .bg_left{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_left.gif) repeat-y left }
.block .bg_right{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_right.gif) repeat-y right}
.block .bg_top_left{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_top_left.gif) no-repeat top left }
.block .bg_top_right{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_top_right.gif) no-repeat top right }
.block .bg_bottom_left{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_bottom_left.gif) no-repeat bottom left }
.block .bg_bottom_right{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_bottom_right.gif) no-repeat bottom right }
.block .indent_block{ padding:24px 0px 15px 0px; text-align:center; color:#fca026; font-weight:bold }
.block strong{ color:#21272a}
.block .title_1{  margin-bottom:6px}
#content .block p{ margin:0px 0px 14px 0px}
/*block1*/
.block1{ background:#f3f5f6; width:100%; }
.block1 .bg_top{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_top1.gif) repeat-x top}
.block1 .bg_bottom{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_bottom1.gif) repeat-x bottom }
.block1 .bg_left{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_left1.gif) repeat-y left }
.block1 .bg_right{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_right1.gif) repeat-y right}
.block1 .bg_top_left{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_top_left1.gif) no-repeat top left }
.block1 .bg_top_right{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_top_right1.gif) no-repeat top right }
.block1 .bg_bottom_left{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_bottom_left1.gif) no-repeat bottom left }
.block1 .bg_bottom_right{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_bottom_right1.gif) no-repeat bottom right }
.block1 .indent_block{ padding:8px 8px 24px 21px;
/* 84 was 24 */ }
/*block2*/
.block2{ background:#f3f5f6; width:100%; }
.block2 .bg_top{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_top2.gif) repeat-x top}
.block2 .bg_top_left{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_top_left2.gif) no-repeat top left }
.block2 .bg_top_right{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_top_right2.gif) no-repeat top right }
.block2 .indent_block{ padding:21px 30px 0px 29px; }
/*block3*/
.block3{ background:#fff; width:100%; }
.block3 .bg_top{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_top3.gif) repeat-x top}
.block3 .bg_bottom{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_bottom3.gif) repeat-x bottom }
.block3 .bg_left{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_left3.gif) repeat-y left }
.block3 .bg_right{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_right3.gif) repeat-y right}
.block3 .bg_top_left{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_top_left3.gif) no-repeat top left }
.block3 .bg_top_right{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_top_right3.gif) no-repeat top right }
.block3 .bg_bottom_left{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_bottom_left3.gif) no-repeat bottom left }
.block3 .bg_bottom_right{ background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/bg_bottom_right3.gif) no-repeat bottom right }
.block3 .indent_block{ padding:12px 15px 6px 6px; }
.block3 .indent_block a{ color:#1d2326; font-weight:bold; text-decoration:none }
.block3 .indent_block a:hover{text-decoration: underline }


#page3 .pad{ padding:20px 0px 0px 0px}
#page4 .block1 .indent_block, #page6 .block1 .indent_block{ padding:8px 8px 24px 8px; }
#page4 .block2 .indent_block, #page6 .block2 .indent_block{ padding:21px 30px 0px 29px; }
#page4 .block3 .indent_block, #page6 .block3 .indent_block{ padding:12px 15px 6px 6px; }
#page6 #content .indent_col2{padding:0px 0px 0px 25px}
#page7 .block1 .indent_block{ padding:21px 32px 24px 31px; }
/*footer*/
#footer { color:#798589; font-size:14px; padding:16px 25px 25px 80px; 
	text-align:left;   }
#footer a {color:#91c14b; text-decoration:none; padding-right:5px;}  
#footer a:hover {  text-decoration:none; color:#ff6600; }


input{
	width:180px; height:20px;
	font-size:1em;
	padding-left:3px;
	margin-bottom:3px
}
textarea{
	width:180px; height:152px;
	font-size:1em;
	padding-left:3px;
	margin-bottom:11px;
	overflow:auto; }
.site_title_block {
	text-align:left;
	padding-top:20px;
	padding-left:50px;
}
.site_title {
	float:left;
	color:#8cc63f;
	font-size:28px;
	padding-right:10px;
	vertical-align:top;
	line-height:32px;
	height:32px;
}
.site_title a {
	color:#8CC63F;
	text-decoration:none;
	line-height:32px;
	font-size:28px;
}
.site_title span {
	color:#ff6600;
}
.site_subtitle {
	float:left;
	color:#8cc63f;
	font-size:20px;
	height:32px;
	vertical-align:top;
}
.social_refs {
	float:right;
	padding-right:50px;
	height:32px;
	vertical-align:top;
}
.full_menu {
	padding-left:50px;
	padding-right:50px;
	padding-top:10px;
	padding-bottom:0px;
	height:45px;
	overflow:hidden;	
	clear:both;
}
.full_menu a {
	text-decoration:none;
	color:#FFFFFF;
}
.menu_10_lvl_1
{
	height:30px;
	display:inline-block;
}
.menu_10_lvl_1 a
{
	/* background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/menu_item3.gif) no-repeat; */
	background-color:#e2e5e6;
	color:#5ccc00 !important;
	display:inline-block;
	padding-left:15px;
	padding-right:15px;
	height:25px;
	text-align:center;
	font-size:16px; 
	padding-top:9px;
}
.menu_10_lvl_1_over {
	height:30px;
	display:inline-block;
}
.menu_10_lvl_1_over a
{
	/* background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/menu_item3_over.gif) no-repeat; */
	/* background-color:#ff6100; */	
	/* color:#ff6100 !important; */
	color:#ff6600 !important;
	display:inline-block;
	padding-left:15px;
	padding-right:15px;
	padding-top:9px;
	height:25px;
	text-align:center;
	/* background-color:#e9ebec; */
	/* background-color:#FFFFFF; */
}
.menu_10_lvl_1 a:hover
{
	/* background: url(http://admin.5-e.net/dynamic/5-e.net/template_images/menu_item3_over.gif) no-repeat; */
	/*	background-color:#626262; */
	/* background-color:#e9ebec; */
	/* background-color:#FFFFFF; */
	color:#ff6600 !important;
}
#menu212 a {
	background-image:url(http://admin.5-e.net/dynamic/5-e.net/images/smaller_green_logo.png);
	background-repeat:no-repeat;
	background-position:center 0px;
	width:30px;
	height:25px;
	padding-left:30px;
	padding-right:10px;
}
#menu212, #menu212over {
	
	margin-right:222px;
}
#menu212over a {
	background-image:url(http://admin.5-e.net/dynamic/5-e.net/images/smaller_orange_logo.png);
	background-repeat:no-repeat;
	background-position:center 0px;
	display:inline-block;
	width:30px;
	height:25px;
	padding-left:30px;
	padding-right:10px;
}
#menu212 a:hover {
	background-image:url(http://admin.5-e.net/dynamic/5-e.net/images/smaller_orange_logo.png);
	background-repeat:no-repeat;
	background-position:center 0px;
	width:30px;
	padding-left:30px;
	padding-right:10px;
}
/*
#menu205 a, #menu205over a {
	background-image:url(http://admin.5-e.net/dynamic/5-e.net/images/small_tools.png);
	background-repeat:no-repeat;
	background-position:5px 3px;
	padding-left:32px;
}
#menu209 a, #menu209over a {
	background-image:url(http://admin.5-e.net/dynamic/5-e.net/images/small_pers.png);
	background-repeat:no-repeat;
	background-position:5px 3px;
	padding-left:25px;
}
#menu213 a, #menu213over a {
	background-image:url(http://admin.5-e.net/dynamic/5-e.net/images/tiny_env.png);
	background-repeat:no-repeat;
	background-position:5px 6px;
	padding-left:31px;
}
#menu214 a, #menu214over a {
	background-image:url(http://admin.5-e.net/dynamic/5-e.net/images/tiny-bulb.png);
	background-repeat:no-repeat;
	background-position:5px 3px;
	padding-left:22px;
}
*/
.menu_10_lvl_1 a:focus { outline:none; }
.menu_10_lvl_1_over a:focus { outline:none; }
.menucorn{
	display:block;  
}
.menucorn *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e2e5e6;
}
.menucorn1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e2e5e6;
  border-right:1px solid #e2e5e6;
  background:#e2e5e6}
.menucorn2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e2e5e6;
  border-right:1px solid #e2e5e6;
  background:#f6f7f8}
.menucorn3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e2e5e6;
  border-right:1px solid #e2e5e6;}
.menucorn4{
  border-left:1px solid #e2e5e6;
  border-right:1px solid #e2e5e6}
.menucorn5{
  border-left:1px solid #e2e5e6;
  border-right:1px solid #e2e5e6}
.menucornfg{
  background:#e2e5e6;
  padding-left:20px;
	padding-right:20px;
  height:33px;
	}
.menucornfg div {
	float:left;	
	white-space:nowrap;
}
.recent_work
{
	padding:8px;
}
.recent_work_text
{
	float:left;
	width:230px;
}
.recent_work_image
{
	float:left;
	width:270px;
	overflow:hidden;
}

a.button {
	background:url(http://admin.5-e.net/dynamic/5-e.net/template_images/more2.gif) no-repeat;
	text-decoration:none;
	width:103px;
	height:23px;
	float:left;
	overflow:hidden;
}

.client_logo_holder {
	text-align:center;
	padding-right:30px;
	overflow:hidden;
}






.client_cell_even
{
	
}
.client_cell_odd
{
	
}
.client_cell_body
{
	padding-bottom:10px;
}
.client_cell_body a {
	
}
.client_cell_spacer
{
	clear:both;
}
.client_cell_logo
{
	overflow:hidden;
	width:258px;
	height:110px;
	cursor: pointer;
	text-align:center;
	vertical-align:middle;
	float:left;
}
.client_cell_text
{
	float:left;
	width:250px;
}
.client_cell_title
{
	overflow:hidden;	
	
}
.client_cell_contact
{
	overflow:hidden;
}
.client_cell_website
{
	overflow:hidden;
}
.client_cell_website a
{
	
}
.client_cell_website a:hover
{
	
}
.client_cell_email
{
	
}
.client_cell_time
{
	
}
.client_cell_type
{
	
}
.client_cell_more_link
{
	
}
.client_cell_more_link a
{
	
}
.client_cell_more_link a:hover
{
	
}
.client_cell_interior_stop
{
	height:1px;
	clear:both;
}

.backup {
	background:url(http://admin.5-e.net/dynamic/5-e.net/images/arrow_upleft.gif) no-repeat;
	height:40px;
	padding-left:45px;
	padding-top:10px;
}
.backup a {
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}

.backup a:hover {
	color:#000000;
}

.article_row {
	padding-bottom:5px;	
}
.article_row_title_and_rating { }
.article_row_title {
	float:left;
	width:375px;
	font-weight:bold;
	font-size:15px;
	text-align:left;
}
.article_row_rating {
	float:left;
	width:50px;
	text-align:center;
}
.article_row_rated {
	float:left;
	font-size:10px;
	width:90px;
	text-align:right;
}
.article_row_info { }
.article_row_written {
	float:left;
	width:150px;
	text-align:left;
}
.article_row_created {
	float:left;
	width:150px;
	text-align:left;
}
.article_row_author {
	float:left;
	width:215px;
	font-weight:bold;
	text-align:right;
}

.login_nav input {
	width:100px;
	height:20px;
}

.contact_card {
 	background:url(http://admin.5-e.net/dynamic/5-e.net/images/Logo42x99.png) no-repeat;
	font-size:12px;
	font-weight:normal;
	height:100px;
	text-align:left;
	color:#000000;
}
.contact_card label {
	display:inline-block;
	width:77px;
	height:20px;
	text-align:right;
	font-weight:bold;
	padding-right:5px;
}

.tall_field label {
	height:180px;
	vertical-align:top;
}

.discussion_item_main {
	padding-bottom:10px;
}

.discussion_item_title {
	font-size:16px;
	color:#000000;
	font-weight:bold;
}

.discussion_item_body {
	padding-top:10px;
	padding-bottom:10px;
	font-size:14px;
	border-bottom:dotted 1px #91c14b;
}

#copyright {
	font-size:12px;
	color:#000000;
	text-align:center;
}

.checked_line {
	background-image:url(../images/check.gif);
	background-repeat:no-repeat;
	padding-left:35px;
	height:25px;
	padding-top:10px;
	color:#000000;
	font-size:18px;
}

#social {
	text-align:left;
}

#social img {
	text-align:left;
}

#advertisements {
	padding-top:10px;
	text-align:center;
}

.subservice_box {
	display:block;
	padding-top:3px;	
}

.subservice_box .title {
	font-weight:bold;
}

.subservice_box ul {

}

.subservice_box ul li {
	background-image:url(../images/check.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:20px;
	height:18px;
	padding-top:7px;
	padding-bottom:3px;
	color:#000000;
	font-size:12px;
}

a.tooltip {
	color:#000000;
	text-decoration:underline;
	cursor:pointer;
	font-size:14px;
	padding-left:10px;
}
a.tooltip span {
	display:none; padding:2px 3px; margin-left:8px; width:400px;
}
a.tooltip:hover span{
	display:inline; position:absolute; background:#ffffff; 
	border:1px solid #cccccc; color:#6c6c6c; font-weight:normal;
}

a.tooltip_vl {
	cursor:pointer;
	text-decoration:underline;
	font-size:14px;
	padding-left:10px;
}
a.tooltip_vl:hover {
	text-decoration:underline;
}
a.tooltip_vl span {
	display:none; padding:2px 3px; margin-left:8px; width:400px;
}
a.tooltip_vl:hover span{
	display:inline; position:absolute; background:#ffffff; 
	border:1px solid #cccccc; color:#6c6c6c; font-weight:normal;
	z-index:1000;
}

#event_preview {
	background-image:url(../images/titles/events.gif);
	background-repeat:no-repeat;
	padding-top:25px;
	text-align:left;
}
#event_preview a {
	text-align:left;
	text-decoration:none;	
}
#social_preview {
	background-image:url(../images/titles/social.gif);
	background-repeat:no-repeat;
	padding-top:25px;
}
#voices_preview {
	background-image:url(../images/titles/voices.gif);
	background-repeat:no-repeat;
	padding-top:25px;
	text-align:left;
}
#voices_preview a {
	text-align:left;
	text-decoration:none;	
	font-weight:normal;
	color:#000000;
}
#newsletter_preview {
	background-image:url(../images/titles/newsletter.gif);
	background-repeat:no-repeat;
	padding-top:25px;
}
#resource_preview {
	background-image:url(../images/titles/resource.gif);
	background-repeat:no-repeat;
	padding-top:25px;
}
.stacked_tier {
	padding-top:5px;
}
#newsletter_subscribe_form {
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
#newsletter_subscribe_form .subscribe {
	width:120px;
	float:left;
	text-align:right;
	padding-right:10px;
}
#newsletter_subscribe_form .subscribe input {
	width:auto;
}
#newsletter_subscribe_form .unsubscribe {
	width:120px;
	float:left;
	text-align:left;
	padding-left:10px;
}
#newsletter_subscribe_form .unsubscribe input {
	width:auto;
}
#newsletter_subscribe_form .submit {
	clear:both;
}
#newsletter_subscribe_form .submit input {
	width:50px;
}


.link_list_row {
	padding-bottom:10px;
}

.link_list_row a {
	text-decoration:none;
	display:block;
	color:#000000;
}

.link_list_row a:hover {
	background-color:#FFFFFF;
}

.link_list_row .title {
	color:#91c14b;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
	display:block;
}

.link_list_row .description {
	display:block;
}
