/* Basic structure of site */

html,body {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	height: 100%;
	text-align:center;
	padding:0px;
	margin:0 auto;
	height: 100%;
}

body {
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	width: 1000px;
	text-align: center;
	background: url('../template_images/bg/sitebg.jpg') repeat-y top center;
}

.container {
text-align: center; /* counter the body center */
width: auto;
margin: 0 auto;
}

* html .container {
text-align: center; /* counter the body center */
width: 1000px;
}

.containercontent {
width: auto;
text-align: center;
padding:0px 0px 0px 0px;
margin: 0 auto;	
}


* html .containercontent {
width: 1000px;
text-align: left;
padding:0px 0px 0px 0px;
margin: 0 auto;	
}

div.menu {
position: relative;
}

/* ENTRY */

td.top_left_bg {
background: url('../template_images/bg/top_left_bg.jpg') no-repeat top left;
width: 17px;
}

td.top_bg {
background: url('../template_images/bg/top_bg.jpg') repeat-x top left;
}

td.top_right_bg {
background: url('../template_images/bg/top_right_bg.jpg') no-repeat top right;
width: 17px;
}

td.left_bg {
background: url('../template_images/bg/left_bg.jpg') repeat-y top left;
width: 17px;
}

td.right_bg {
background: url('../template_images/bg/right_bg.jpg') repeat-y top right;
width: 17px;
}

td.entry {
font: 13pt arial, helvetica, sans-serif;
color: #666;
background: #FFFFFF;
margin: 0px auto 0px auto;
height: 100%;
padding-top: 20px;
padding-right: 30px;
padding-bottom: 20px;
padding-left: 30px;
vertical-align: top;
border: 0px;
}

td.entry h1 {
font-size: 28px;
font-weight: bold;
color: #FBB03F;
line-height: 25px;
padding: 0px 0px 10px 0px;
}

td.entry p {
font-size: 12px;
line-height: 15px;
padding: 0px 0px 5px 0px;
color: #76787B;
margin: 0px;
}

td.entry ul {
list-style-image: url('../template_images/icons/bullet.gif');
margin: 0px 0px 10px 10px;
padding: 0px 0px 0px 10px
}

* html td.entry ul {
list-style-image: url('../template_images/icons/bullet.gif');
margin: 2px 0px 10px 18px;
padding: 0px;
}

td.entry ol {
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 10px;
}

* html td.entry ol {
margin: 0px 0px 10px 12px;
padding: 0px;
}

td.entry li {
font-size: 12px;
color: #666;
}

html>body td.entry li {
padding: 0px;
margin: 0px;
}

td.entry a {color: #666; text-decoration: none; font-weight: normal;}
td.entry a:link {color: #666; text-decoration: none; font-weight: normal;}
td.entry a:active {color: #666; text-decoration: none; font-weight: normal;}
td.entry a:visited {color: #666; text-decoration: none; font-weight: normal;}
td.entry a:hover {color: #97C338; text-decoration: none; font-weight: normal;}

a.newslink {font-weight: normal; color: #000000;}
a.newslink:link {font-weight: normal; color: #000000;}
a.newslink:active {font-weight: normal; color: #000000;}
a.newslink:visited {font-weight: normal; color: #000000;}
a.newslink:hover {font-weight: normal; color: #97C338;}

/* INFO */

td.info {
	font: 12px arial, helvetica, sans-serif;
	color: #000;
	background: #FFFFFF;
	width: 863px;
	height: 100%;
	line-height: 20px;
	padding: 20px;
	vertical-align: top;
}

td.info td {
 line-height: 20px;
}

/* Header */

td.header_1{
	background: url('../template_images/bg/h1_bg.jpg') repeat-x top left;
	height:48px;
	text-align:right;
}
td.header_2{
	background: url('../template_images/bg/menu_bg.jpg') repeat-x top left;
	height:35px;
	padding: 0px;
	margin:0px;
	border: 0px;
}

td.header_3{
	background-color:#970B06;
	height:35px;
	padding: 0px 0px 0px 10px;
	margin: 0px;
}
td.header_4{
	background: url('../template_images/bg/h4_bg.jpg') repeat-x top left;
	color: #FFF;
	height:35px;
	padding: 0px 0px 0px 10px;
	text-align: left;
}

table.login {
	color: #FFFFFF;
	width: 280px;
}

/* SIDEBAR */

.sidebar{
	background-color:#F1F1F2;
	width: 137px;
	vertical-align: top;
}

td.rhsmenu{
	color: #FFF; 
	width:320px;
	padding-right: 10px;
	vertical-align: middle;
}

.rhs{
	width:250px;
	padding: 10px 20px 20px 20px;
	vertical-align:top;
}

td.rhs_home {
	width: 320px;
	padding:20px 10px 0px 0px;
	vertical-align:top;
}

/* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/

/* level 0 inner */
.m0l0iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	margin: 10px 0 0 0px;
	color: #FFFFFF;
}
.m0l0iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	margin: 10px 0 0 0px;
	color: #FFFFFF;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	background-image: url('../template_images/bg/menu_bg.jpg');
/*	border: 1px solid #336699;
	background-color: #2C5F93;*/
}
.m0l0oover {
	text-decoration : none;
	background-image: url('../template_images/bg/menu_bg_on.jpg');
/*	background-color: #2C5F93;
	border: 1px solid #336699;*/
}

/* level 1 inner */
.m0l1iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin: 4px 0 0 25px;
	color: #FFFFFF;
}
.m0l1iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin: 4px 0 0 25px;
	color: #FFFFFF;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	background-color: #FBB03F;
	border-top: 1px solid #FFFFFF;
	border-right: 0px;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px;
	padding: 0;
}
.m0l1oover {
	text-decoration : none;
	background-color: #FA9600;
	background-image: url('../template_images/menu/lev1_arrow.gif');
	background-repeat: no-repeat;
	border-top: 1px solid #FFFFFF;
	border-right: 0px;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px;
	padding: 0;
}

/* Curved cutout Borders*/

.t {background: url('../template_images/bg/dot.gif') 0 0 repeat-x; width: 100%}
.b {background: url('../template_images/bg/dot.gif') 0 100% repeat-x}
.l {background: url('../template_images/bg/dot.gif') 0 0 repeat-y}
.r {background: url('../template_images/bg/dot.gif') 100% 0 repeat-y}
.bl {background: url('../template_images/bg/bl.gif') 0 100% no-repeat}
.br {background: url('../template_images/bg/br.gif') 100% 100% no-repeat}
.tl {background: url('../template_images/bg/tl.gif') 0 0 no-repeat}
.tr {background: url('../template_images/bg/tr.gif') 100% 0 no-repeat; padding:10px}
.newsitem {width: 100%;}

/* Green Curved cutout Borders */

.tg {background: url('../template_images/bg/dotg.gif') 0 0 repeat-x; width: 100%}
.bg {background: url('../template_images/bg/dotg.gif') 0 100% repeat-x}
.lg {background: url('../template_images/bg/dotg.gif') 0 0 repeat-y}
.rg {background: url('../template_images/bg/dotg.gif') 100% 0 repeat-y}
.blg {background: url('../template_images/bg/blg.gif') 0 100% no-repeat}
.brg {background: url('../template_images/bg/brg.gif') 100% 100% no-repeat}
.tlg {background: url('../template_images/bg/tlg.gif') 0 0 no-repeat}
.trg {background: url('../template_images/bg/trg.gif') 100% 0 no-repeat; padding:10px}


/* MENU */

table.navitem {
}

td.navitem {
height: 35px;
background: url('../template_images/bg/menu_bg.jpg') repeat-x top left;
padding: 0px;
margin:0px;
}

td.navitem_button {
width: 30%;
}

a.navitem		    {background: none; text-align: center;display: block;font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; height: 35px;line-height: 35px; padding: 0px 10px 0px 10px}
a.navitem:link      {background: none; text-align: center;display: block;font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; height: 35px;line-height: 35px; padding: 0px 10px 0px 10px}
a.navitem:visited   {background: none; text-align: center;display: block;font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; height: 35px;line-height: 35px; padding: 0px 10px 0px 10px}
a.navitem:active    {background: none; text-align: center;display: block;font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; height: 35px;line-height: 35px; padding: 0px 10px 0px 10px}
a.navitem:hover     {background: url('../template_images/bg/menu_bg_on.jpg') repeat-x top left; text-align: center;display: block;font-size: 12px; font-weight: bold; color: #000000; height: 35px;text-decoration: none; line-height: 35px;padding: 0px 10px 0px 10px; border: 0px;}  

a.menu			{font-weight:bold; text-align:center; text-decoration:none; font-size:12px; color:#000000; display:block; line-height:35px; height:35px; padding: 0px 10px 0px 10px;}
a.menu:link		{font-weight:bold; text-align:center; text-decoration:none; font-size:12px; color:#000000; display:block; line-height:35px; height:35px; padding: 0px 10px 0px 10px;}
a.menu:visited	{font-weight:bold; text-align:center; text-decoration:none; font-size:12px; color:#000000; display:block; line-height:35px; height:35px; padding: 0px 10px 0px 10px;}
a.menu:hover	{font-weight:bold; text-align:center; text-decoration:none; font-size:12px; color:#000000; display:block; line-height:35px; height:35px; padding: 0px 10px 0px 10px; background: url('../template_images/bg/menu_bg_on.jpg') repeat-x top left;}
a.menu:active	{font-weight:bold; text-align:center; text-decoration:none; font-size:12px; color:#000000; display:block; line-height:35px; height:35px; padding: 0px 10px 0px 10px;}

a.sub_menu					{font-weight:bold; text-align:center; text-decoration:none; font-size:12px; color:#FFF; display:block; line-height:35px; padding: 0px 10px 0px 10px;}
a.sub_menu:link				{font-weight:bold; text-align:center; text-decoration:none; font-size:12px; color:#FFF; display:block; line-height:35px; padding: 0px 10px 0px 10px;}
a.sub_menu:visited			{font-weight:bold; text-align:center; text-decoration:none; font-size:12px; color:#FFF; display:block; line-height:35px; padding: 0px 10px 0px 10px;}
a.sub_menu:hover			{font-weight:bold; text-align:center; text-decoration:none; font-size:12px; color:#CCC;	display:block; line-height:35px; padding: 0px 10px 0px 10px;}
a.sub_menu:active			{font-weight:bold; text-align:center; text-decoration:none; font-size:12px; color:#FFF; display:block; line-height:35px; padding: 0px 10px 0px 10px;}

td.navitem_on {
height: 35px;
background: url('../template_images/bg/menu_bg_pop.jpg') repeat-x top left;
padding: 0px;
margin:0px;
}

a.navitem_on			{background: none; text-align: center;display: block;font-size:12px; font-weight: bold; color: #000000; text-decoration: none; line-height:35px; height:35px; padding: 0px 10px 0px 10px;}
a.navitem_on:link		{background: none; text-align: center;display: block;font-size:12px; font-weight: bold; color: #000000; text-decoration: none; line-height:35px; height:35px; padding: 0px 10px 0px 10px;}
a.navitem_on:visited	{background: none; text-align: center;display: block;font-size:12px; font-weight: bold; color: #000000; text-decoration: none; line-height:35px; height:35px; padding: 0px 10px 0px 10px;}
a.navitem_on:hover		{background: none; text-align: center;display: block;font-size:12px; font-weight: bold; color: #000000; text-decoration: none; line-height:35px; height:35px; padding: 0px 10px 0px 10px;}
a.navitem_on:active		{background: none; text-align: center;display: block;font-size:12px; font-weight: bold; color: #000000; text-decoration: none; line-height:35px; height:35px; padding: 0px 10px 0px 10px;}

a.sub_menu_on					{font-weight:bold; text-align:center; text-decoration:none; font-size:12px; color:#FFF; display:block; line-height:35px; padding: 0px 10px 0px 10px;}
a.sub_menu_on:link				{font-weight:bold; text-align:center; text-decoration:none; font-size:12px; color:#FFF; display:block; line-height:35px; padding: 0px 10px 0px 10px;}
a.sub_menu_on:visited			{font-weight:bold; text-align:center; text-decoration:none; font-size:12px; color:#FFF; display:block; line-height:35px; padding: 0px 10px 0px 10px;}
a.sub_menu_on:hover				{font-weight:bold; text-align:center; text-decoration:none; font-size:12px; color:#000;	display:block; line-height:35px; padding: 0px 10px 0px 10px;}
a.sub_menu_on:active			{font-weight:bold; text-align:center; text-decoration:none; font-size:12px; color:#FFF; display:block; line-height:35px; padding: 0px 10px 0px 10px;}

/* PROFILE MENU */

td.profile_menu {
    height: 31px;
	padding-left: 10px;
	padding-right: 10px;
	width: 100%;
} 

div.profile_menu {
   width: 100%;
   clear: both;
   background: url('../template_images/header/menu_right.jpg') repeat-x top left;
}        

table.profile_navitem {
	margin-left: 10px;
}

td.profile_navitem {
    height: 31px;
	padding: 0px;
}

td.profile_navitem_button {
    width: 30%;
}

a.profile_navitem		    {background: url('../template_images/header/top_menu_mid_bg.jpg') repeat-x bottom left;text-align: center;display: block;font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; height: 31px;line-height: 31px; padding: 0px 10px 0px 10px}
a.profile_navitem:link      {background: url('../template_images/header/top_menu_mid_bg.jpg') repeat-x bottom left;text-align: center;display: block;font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; height: 31px;line-height: 31px; padding: 0px 10px 0px 10px}
a.profile_navitem:visited   {background: url('../template_images/header/top_menu_mid_bg.jpg') repeat-x bottom left;text-align: center;display: block;font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; height: 31px;line-height: 31px; padding: 0px 10px 0px 10px}
a.profile_navitem:active    {background: url('../template_images/header/top_menu_mid_bg.jpg') repeat-x bottom left;text-align: center;display: block;font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; height: 31px;line-height: 31px; padding: 0px 10px 0px 10px}
a.profile_navitem:hover     {background: url('../template_images/header/top_menu_mid_bg.jpg') repeat-x bottom left;text-align: center;display: block;font-size: 12px; font-weight: bold; color: #DF068C; text-decoration: none; height: 31px;line-height: 31px; padding: 0px 10px 0px 10px}  

a.profile_navitem_on		    {background: url('../template_images/header/top_menu_mid_bg.jpg') repeat-x bottom left;text-align: center;display: block;font-size: 12px; font-weight: bold; color: #DF068C; text-decoration: none; height: 31px;line-height: 31px; padding: 0px 10px 0px 10px}
a.profile_navitem_on:link      {background: url('../template_images/header/top_menu_mid_bg.jpg') repeat-x bottom left;text-align: center;display: block;font-size: 12px; font-weight: bold; color: #DF068C; text-decoration: none; height: 31px;line-height: 31px; padding: 0px 10px 0px 10px}
a.profile_navitem_on:visited   {background: url('../template_images/header/top_menu_mid_bg.jpg') repeat-x bottom left;text-align: center;display: block;font-size: 12px; font-weight: bold; color: #DF068C; text-decoration: none; height: 31px;line-height: 31px; padding: 0px 10px 0px 10px}
a.profile_navitem_on:active    {background: url('../template_images/header/top_menu_mid_bg.jpg') repeat-x bottom left;text-align: center;display: block;font-size: 12px; font-weight: bold; color: #DF068C; text-decoration: none; height: 31px;line-height: 31px; padding: 0px 10px 0px 10px}
a.profile_navitem_on:hover     {background: url('../template_images/header/top_menu_mid_bg.jpg') repeat-x bottom left;text-align: center;display: block;font-size: 12px; font-weight: bold; color: #DF068C; text-decoration: none; height: 31px;line-height: 31px; padding: 0px 10px 0px 10px}  

td.profile_nav_border {
    width: 6px;
}

td.profile_nav_border_right {
    width: 7px;
	padding-right: 5px;
}

/* LINK DIR TABLES */

td.tableContent {
	padding-top: 10px;
}

/* MODULE (side) BOX(S) */

div.mod_box {
    width: 184px;
    border: 0px;
    margin: 0px 0px 5px 0px;
}

* html div.mod_box {
    width: 186px;
}

div.mod_box span {
    text-align: left;
	text-indent: 10px;
    display: block;
    line-height: 29px;
    font-weight: bold;
    font-size: 12px;
    color: #FFFFFF;
/*    background: url('../template_images/bg/h3_bg.jpg') repeat-x top right; */
    height: 29px;
    border: 0px;
}    

div.mod_box div {
    padding: 3px 3px 3px 5px;
    margin: 0px;
}   

div.mod_box div input.field {
    font-size: 12px;
    width: 110px;
}    

/* HELP */

table.help_search {
    width: 100%;
    padding-bottom: 10px;
}

a.help_addresslink:link     {font-family: Arial, Tahoma, Sans-serif;color: #000000; font-size: 12px; text-decoration: none}
a.help_addresslink:visited  {font-family: Arial, Tahoma, Sans-serif;color: #000000; font-size: 12px; text-decoration: none}
a.help_addresslink:active   {font-family: Arial, Tahoma, Sans-serif;color: #000000; font-size: 12px; text-decoration: none}
a.help_addresslink:hover    {font-family: Arial, Tahoma, Sans-serif;color: #000000; font-size: 12px; text-decoration: underline}

td.help_section {
    font-family: Arial, Tahoma, Sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #97C338;
	line-height: 25px;
	height: 25px;
}    

td.help_question {
    font-family: Arial, Tahoma, Sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #666666;
    padding: 3px 0px 3px 10px;
}    

td.help_answer {
    font-family: Arial, Tahoma, Sans-serif;
    font-size: 12px;
    color: #000000;
    padding: 10px;
}    

td.help_answer a	      {font-family: Arial, Tahoma, Sans-serif;color: #000; font-size: 12px; text-decoration: none}
td.help_answer a:link     {font-family: Arial, Tahoma, Sans-serif;color: #000; font-size: 12px; text-decoration: none}
td.help_answer a:visited  {font-family: Arial, Tahoma, Sans-serif;color: #000; font-size: 12px; text-decoration: none}
td.help_answer a:active   {font-family: Arial, Tahoma, Sans-serif;color: #000; font-size: 12px; text-decoration: none}
td.help_answer a:hover    {font-family: Arial, Tahoma, Sans-serif;color: #97C338; font-size: 12px; text-decoration: none}

td.help_icon {
	width:25px;
}

td.help_topten_header {
    font-family: Arial, Tahoma, Sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}   

#filerow {
    
}

#filerowalt {
    background: #F8F8F8;
}


/* LINK DIR */


.topic_select {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
    width: 90%;
	height: 25px;
	background: #FFF268 url('http://www.productionpot.com/template_images/bg/fieldbg.jpg') repeat-x top left;
	padding: 3px;
	border: 1px solid #666;
}

.description_select {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
    width: 90%;
	height: 150px;
	background: #FFF268 url('http://www.productionpot.com/template_images/bg/fieldbg.jpg') repeat-x top left;
	padding: 3px;
	border: 1px solid #666;
}


/*Common*/

#content_layout {padding:0px; font-size:12px; height:100%; border: 0px; vertical-align: top;background: #FFFFFF;}
* html #content_layout {height:auto}
#content_layout_linkdir {padding:20px; font-size:12px; height:100%; border: 0px;background: #FFFFFF;}
#content_text {font-size:12px; background: #FFFFFF;}

a {color: #000; font-weight: bold; text-decoration: none; cursor:pointer;}
a:link{color: #000; font-weight: bold; text-decoration: none; cursor:pointer;}
a:visited {color: #000; font-weight: bold; text-decoration: none; cursor:pointer;}
a:hover {color: #97C338; font-weight: bold; text-decoration: none; cursor:pointer;}
a:active{color: #000; font-weight: bold; text-decoration: none; cursor:pointer;}

a.forgot {color: #000; font-weight: bold; text-decoration: none; cursor:pointer;}
a.forgot:link{color: #000; font-weight: bold; text-decoration: none; cursor:pointer;}
a.forgot:visited {color: #000; font-weight: bold; text-decoration: none; cursor:pointer;}
a.forgot:hover {color: #FFF; font-weight: bold; text-decoration: none; cursor:pointer;}
a.forgot:active{color: #000; font-weight: bold; text-decoration: none; cursor:pointer;}

a.reverse {color:#97C338;}
a.reverse:link {color:#97C338;}
a.reverse:visited {color:#97C338;}
a.reverse:hover {color:#000;}
a.reverse:active {color:#97C338;}

table.footer_text a {color: #666666; font-weight: bold; text-decoration: none; cursor:pointer;}
table.footer_text a:link{color: #666666; font-weight: bold; text-decoration: none; cursor:pointer;}
table.footer_text a:visited {color: #666666; font-weight: bold; text-decoration: none; cursor:pointer;}
table.footer_text a:hover {color: #FFF; font-weight: bold; text-decoration: none; cursor:pointer;}
table.footer_text a:active{color: #666666; font-weight: bold; text-decoration: none; cursor:pointer;}

select {font-size:10px;color:#333333;}

table {font-size: 12px;color: #000;}
td{font-size: 12px;color: #000;} 

div {margin: 0px;padding: 0px; border:0px;}

#location {
font-weight: bold;
font-size: 12px;
color: #000;
text-align: left;
height: 20px;
padding: 0px;
}

#location a {color: #F7931D;}

p {
	font-size: 12px;
	line-height: 20px;
	padding: 0px;
	margin: 0px 0px 18px 0px;
}


img {border: 0px}

h1 {
	color:#AFC81C;
	font-size:22px;
	margin:0px;
	font-weight:bold;
	line-height: 26px;
}

/*h2 {color:#F7931D;
	font-size:18px;
	margin:0px 0px 5px 0px;
	font-weight:bold;
}*/

h2 {
	font-family: Arial Black;
	color: #FBB03F;
	line-height: 19px;
	font-size: 24px;
	font-weight: normal;
	padding: 5px 0px 2px 0px;
	margin: 0px 0px 2px 0px;
}

a.title {color:#F7931D;font-size:18px;	margin:0px 0px 5px 0px;	font-weight:bold;}
a.title:link  {color:#F7931D;font-size:18px;	margin:0px 0px 5px 0px;	font-weight:bold;}
a.title:visited {color:#000000;font-size:18px;	margin:0px 0px 5px 0px;	font-weight:bold;}
a.title:active {color:#F7931D;font-size:18px;	margin:0px 0px 5px 0px;	font-weight:bold;}
a.title:hover {color:#000000;font-size:18px;	margin:0px 0px 5px 0px;	font-weight:bold;}


h3 {
	color:#97C338;
	font-size:12px;
	line-height: 14px;
	margin:0px 0px 0px 0px;
	padding: 0px;
	font-weight:bold;
}

h4 {
	color:#97C338;
	font-size:16px;
	margin:0px 0px 5px 0px;
	padding: 0px;
	font-weight:bold;
}

h5 {
	color:#666;
	font-size:18px;
	margin:0px 0px 5px 0px;
	padding: 0px;
	font-weight:bold;
}

h6 {
	color:#76787B;
	font-size:17px;
	line-height: 16px;
	font-weight:bold;
	padding: 5px 0pp 0px 0px;
	margin: 0px;
}


.button{
	color:#000000;
	background-color:#F1F1F2;
	border:1px solid #AFB1B4; 
}

ul {
list-style-image: url('../template_images/icons/bullet.gif');
margin: 0px 0px 10px 10px;
padding: 0px 0px 0px 10px
}

* html ul {
list-style-image: url('../template_images/icons/bullet.gif');
margin: 2px 0px 10px 14px;
padding: 0px;
}

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

* html ol {
margin: 0px 0px 10px 12px;
padding: 0px;
}

li {
font-size: 12px;
}

html>body li {
padding: 0px;
margin: 0px;
}


/* FOOTER */

td.footer{
	height:30px;
	background: #FFFFFF;
}

#right {
	text-align:right;
}

#top {
	vertical-align:top;
}

.footer_text{
	color:#666666;
	font-size:12px;
	background: none;
}

.footer_text td{
	color:#666666;
	font-size:12px;
	background: none;
}

/* FORMS */

fieldset {
	border:1px solid #cccccc;
}

legend{
	color:#000000;
	font-weight:bold;
	font-size:11px;
}

table.feedback {
    width: 100%;
}  

table.form_table {
   text-align: center;
   width: 100%;
   margin: 0px auto 0px auto;
   padding-bottom: 5px;
}

td.feedback_text {
    text-align: left;
    font-size: 11px;
    color: #000;
    vertical-align: top;
}

td.form_right {
   text-align: left;
}

td.form_left {
   text-align: right;
   padding: 0px 15px 0px 5px;
}

td.form_right input,textarea {
   font-size: 12px;
   color: #000;
   width: 200px;
   border: 1px solid #E3E3E3;
   margin: 5px 0px 5px 0px;
   overflow: auto;
}   

td.form_section {
    text-align: left;
    font-weight: bold;
    color: #000;
    padding: 10px 0px 0px 10px;
    border-bottom: 1px solid #000;
}  

form {
    margin: 0px;
	border: 0px;
	padding: 0px;
    display: inline;
}

.textfield{
	border:1px solid #ffffff;
	font-size:12px;
}

input.field {
   font-size: 14px;
   width: 200px;
   height: 26px;
   color: #000;
   border: 1px solid #CBA045;
   background: #FFE08C url('../template_images/bg/field_bg.jpg') repeat-x top left;
   padding: 3px;
}

/* SEARCH FORMS */

#search_field_box {
	width: 125px;
	text-align: left;
	border-bottom: 1px solid #CCCCCC;
	padding: 5px;
}

#search_results_image_top {
	padding: 5px 5px 5px 10px;
	width: 35px;
	height: 20px;
	vertical-align: top;
	text-align: center;
	border-bottom: 1px solid #CCCCCC;
}

#search_results_top {
	width: 15%;
	padding: 5px;
	height: 20px;
	vertical-align: top;
	border-bottom: 1px solid #CCCCCC;
}

#search_results_image {
	padding: 5px 5px 5px 10px;
	width: 35px;
	height: 60px;
	text-align: center;
	vertical-align: top;
	border-bottom: 1px solid #CCCCCC;
}

#search_results {
	width: 15%;
	padding: 5px;
	height: 60px;
	vertical-align: top;
	border-bottom: 1px solid #CCCCCC;
}

input.search_field {
   font-size: 14px;
   width: 120px;
   height: 26px;
   color: #000;
   border: 1px solid #CBA045;
   background: #FFE08C url('../template_images/bg/field_bg.jpg') repeat-x top left;
   padding: 3px;
}

a.search_link	{color: #000000; font-weight: bold; text-decoration: none; cursor:pointer;}
a.search_link:link	{color: #000000; font-weight: bold; text-decoration: none; cursor:pointer;}
a.search_link:visited	{color: #97C338; font-weight: bold; text-decoration: none; cursor:pointer;}
a.search_link:active	{color: #000000; font-weight: bold; text-decoration: none; cursor:pointer;}
a.search_link:hover	{color: #97C338; font-weight: bold; text-decoration: none; cursor:pointer;}


textarea.comment {
	width: 520px;
	font-size: 12px;
}

textarea.invite {
	width: 400px;
	border: 1px solid #CBA045;
	background: #FFE7C5 url('../template_images/bg/field_bg.jpg') repeat-x top left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	padding: 5px;
}

textarea.bio {
	width: 200px;
	border: 1px solid #CBA045;
	background: #FFE7C5 url('../template_images/bg/field_bg.jpg') repeat-x top left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	padding: 5px;
}

textarea.invite_msg {
	width: 400px;
	border: 1px solid #CBA045;
	background: #FFE7C5 url('../template_images/bg/field_bg.jpg') repeat-x top left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding: 5px;
}

input.search_box {
	font-size: 12px;
	width: 200px;
	height:20px;
	background-color: #FFF;
	border: 1px solid #AAA;
}

input.password{
   width: 90px;
   font-size: 10px;
   color: #000;
   border-bottom: 1px solid #FCFCFC;
   border-top: 1px solid #FCFCFC;
   border-left: 0px;
   border-right: 0px;
}

input.button {
   font-size: 10px;
   height: 25px;
   background: #FFE7C5;
   border: 1px solid #AAAAAA;
}

input.logout {
   width: 50px;
   font-size: 10px;
   color: #000;
   background: #FFFFFF;
   border: 1px solid #AAAAAA;
}

.submitted_text{
	color:#000;
	font-size:12px;
	line-height: 18px;
	font-weight: normal;
}
.potted_text{
	color:#97C338;
	font-size:12px;
	font-weight:bold;
}
.potted_text2{
	color:#BCD48D;
	font-size:12px;
	font-weight:bold;
}
div.nav{
	border:1px solid #97C338;
	background:#FFFFFF;
	padding:5px;
	display:block;
	width:50px;
	text-align:center;
	float: left;
	margin-left:5px;
}
.content_footer{
	height:35px;
	background:#F1F1F2;
	border-bottom:1px solid #8BBA37;
	padding:5px;
}
