/**** General Styles ************************************************************/
.status {font-size: 11px; color:#009933;}
.error {font-size: 11px; color:#FF3300;}

/**** Frontend Page Content Navigation Styles *************************************/
.articletitle {
	height: 18px;
	color: #cc6633;
	font-size: 18pt;
	padding: 2px 0px 0px 0px;
}

.article {font-size: 11pt;}

#contentnav {
	float:left;
	font-size: 11px; 
	color: #333333; 
	font-weight: normal; 
	vertical-align:middle;
}
#contentnav a:link {color: #333333;} 
#contentnav a:visited {color: #333333;} 
#contentnav a:hover {color: #666666;} 
.contentbtn {font-size: 11px; color: #666666; font-weight: normal; width:auto;}
.contentnav {font-size: 11px; color: #333333; font-weight: normal; vertical-align:middle;}

.listarticles {margin: 0px 0px 3px 0px}
.listtitle a {font-size: 16px; font-weight: bold; text-indent: 0px; padding-top:10px; text-decoration:none;}
.listtitle a:link a:visited { background: none;color: #ffffff; text-decoration:none;}
.listtitle a:hover {background: none; text-decoration:none; color: #CCC;}
.listbyline {font-size: 12px; color: #000000; text-indent: 0px}
.linkmore {font-size: 12px; color:  #C60; font-weight: bold; text-indent: 0px;text-decoration:none;}
.listmore {font-size: 11px; color:  #C60; font-weight: bold; text-indent: 0px}
.listmore a:link a:visited { background: none;color: #C60; text-decoration:none;}
.listmore a:hover {background: none; text-decoration:none; color: #CCC;}

.page_content_nav	{margin-bottom:20px; line-height:20px; vertical-align:middle;}
.page_content_nav a	{font-size:14px; font-weight:bold; color: #FFBF55; text-decoration:none; padding_bottom:5px;}
.page_content_next	{position:relative;float:right}
.page_content_next img {padding-left:10px;}
.page_content_prev	{position:relative;float:left}
.page_content_next img {padding-right:10px;}

#pagenavbar {LINE-HEIGHT: 12px;}
#pagenavbar a:link {color: #006699;}
#pagenavbar a:visited {color: #006699;}
#pagenavbar a:hover {color: #0066FF;}
#pagenavbar select {width: 50px; font-size: 12px; font-weight: normal;  }
.pagenavbar {font-size: 12px; color: #006699; font-weight: bold; vertical-align: top;}
#pagenav-perpage {font-size: 11px; padding: 20px 10px 0 0 ;}

/**** Frontend Embedded Page Form Styles *****************************************/
.pageform {}
.pageform td {font-size: 12px; padding-top:5px;}
.pageform th {font-size:20px; font-weight:normal; color:#cc6633;}
#pageform {text-align:left;}
#pf_send {font-size: 11px; color: #666666; font-weight: normal; width:auto;}
.pfstatus {font-size: 11px; color: #666666; font-weight: bold; vertical-align:middle;}

/**** Frontend PageTools and Module Styles ***************************************/
.clsT {font-size:10px;}
.formhead {font-size: 12px; color: #666666; font-weight: bold; background-color:#f3f3f3;}
.formsubhead {font-size: 10px; color: #666666; font-weight: bold; background-color:#f3f3f3; padding-top: 5px;}
.formfieldbold {font-size:10px; font-weight:bold; vertical-align:middle;}
.formfield {font-size:10px; vertical-align:middle;}
.formsubfield {font-size: 9px; color: #666666; font-weight: normal; width:auto; vertical-align:middle;}
.formentry {font-size: 10px; background-color:#CCCCCC;}
.formdisplay {font-size: 11px; font-weight:bold; }
.formnote {font-size:10px;}
.formreq {font-size: 8px; color: #FF0000;}
.formhighlight {font-size: 10px; font-weight:bold; color:#CC0000}

/**** Elements Styles ***************************************/
/* General styles*/
.pgeFormfield {font-size: 10px; color: #666666; font-weight: normal; width:auto; vertical-align:middle;}

#search_class_list ul li label {font-size: 12px;}

.entry {
	font-size:12px;
}
