@charset "utf-8";
/* CSS Document */

font.boldtext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
}

a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

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

h1, h2, h3, h4
{
	margin:0px; 
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}

h2.title
{
	color:#000000;
	font-size:18px;
}

h2.memtitle	
{
	color:#000000;
	font-size:14px;
}

h2 a
{
	font-size:14px;	
	text-decoration:none;
}

h2 a:hover
{
	color:#a7ba4d;
	text-decoration:none;
}


h2.smalltitle
{
	color:#949494;
	font-size:14px;
}

h2.usercls
{
	font-size:11px;
	color:#000000;
}

h2.usercls a
{
	color:#a7ba4d;
	font-weight:normal;
	text-decoration:underline;
}

h2.usercls a:hover
{
	color:#000000;
	text-decoration:none;
}

.date
{
	font-family:Arial, Helvetica, sans-serif;
	color:#a7ba4d;
	font-size:11px;
	font-weight:bold;
}


.fieldstitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
}

p.smallsummary
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

p.summary
{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}

body
{
	text-align:center;
	background-color:#FFFFFF;
}

form
{
	padding:0px;
	margin:0px;
}

.textbox
{
	background-color:#FFFFFF;
	border:1px #000000 solid;
	color:#000000;
	width:100px;
	height:12px;
	font-size:9px;
}

.textbox2
{
	background-color:#FFFFFF;
	border:1px #000000 solid;
	color:#000000;
	width:200px;
	height:20px;
}

img
{
	border:0px;
}

.head_bg
{
	background-image:url(../images/head_inner.gif);
	height:112px;
	background-repeat:repeat-x;
}

.head_bg2
{
	background-image:url(../images/bg2_inner.gif);
	height:77px;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.blackbg
{
	background-image:url(../images/blackbg_inner.gif);
	height:65px;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.whitetext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.bodytop
{
	background-image:url(../images/body_top.gif); 
	background-repeat:repeat-x; 
	height:9px;
}

.bodyleft
{
	background:url(../images/body_left.png) #e2eadd right;
	width:9px;
}

.bodyright
{
	background:url(../images/body_right.png) repeat-y; 
	width:9px;
}

.bodybottom
{
	background:url(../images/body_bottom.png) repeat-x bottom; 
	height:9px;
}

.body2top
{
	background:#ffffff url(../images/body2_top.png) repeat-x top;
	height:11px;
}

.body2left
{
	background:url(../images/body2_left.png) repeat-y #FFFFFF;
	width:17px;
}

.body2right
{
	background:#ffffff url(../images/body2_right.png) repeat-y right;
	width:10px;
}

.body2bottom
{
	background:#ffffff url(../images/body2_bottom.png) repeat-x bottom;
	height:11px;
}

.error
{
	font-family:Arial, Helvetica, sans-serif;
	color:#217E2F;
	font-size:12px;
}

div.tplPreview{position:relative;width:437px;height:328px;overflow:hidden;}
div.tplPreview #templatePreview,div.tplPreview #templatePreviewBanner{background-color:#ffffff;background-image:url(/img/loader.gif) ;background-repeat:no-repeat;background-position:center center;text-indent:-1000em;}
div.tplPreview #templatePreview{width:437px;height:328px;display:block;}
div.tplPreview #templatePreviewBanner{width:428px;height:56px;left:5px;top:93px;position:absolute;}

.hlist
{
	width:150px;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px #282c13 solid;
	font-weight:bold;
	border-bottom:none;
	margin:0px;
	padding:0px;
	text-align:left;
}

.hlist li
{
	
	border-bottom:1px #282c13 solid;
}

.hlist li a
{
	display:block;
	background-color:#c6dc61;
	color:#282c13;
	padding:2px 2px 2px 10px;
	text-decoration:none;
}

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

.tablehead
{
	background-color:#000;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
}

.tablebody
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	font-weight:normal;
}

.tablebodyNew
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	font-weight:bold;
}

a.tablebold
{
	font-weight:bold;
	text-decoration:underline;
}

a.table{
	font-weight:normal;
	text-decoration:underline;
}

a.table:hover,a.tablebold:hover{
	text-decoration:none;
}

.black_tahoma_text
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	font-weight:bold;
}

.tableheader
{
	background-color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.tablerows
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

.headnav_bg
{
	background-image:url(../images/head_nav_inner.png);
	height:29px;
	background-repeat:repeat-x;
}

.nav_left
{
	margin:0px;
	padding:0px;
	margin:0px 10px 0px 10px;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.nav_left li
{
	border-bottom:1px #FFF solid;
}

.nav_left li a
{
	font-weight:normal;
	color:#FFFFFF;
	text-align:left;
	display:block;
	padding:3px 0px 3px 3px;
	font-weight:bold;
}

.nav_left li a:hover
{
	text-decoration:none;
	background-color:#e2eadd;
	color:#000000;
}

.orderedlist
{
	margin:0px;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

.orderedlist li
{
	color:#000;
	margin-left:25px;
	line-height:20px;
}
