/*
	Edited by Hanwell 
*/
UL, LI, P, BR, TR, TD, BODY, .BODY, BLOCKQUOTE	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
}

B	{ 
	font-weight: bold;
}

STRONG	{ 
	font-weight: bold;
}

H6, H5, H4, H3, H2, H1	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
}
select, input, form, option, value, textarea	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: normal; 
}
.CC .tit, .CC .tit2{
  float:left;
  width:80px;
  padding-left:25px;
  background-color:#FFF;
  color:#333;
  text-align:left;
  line-height:25px;
  font-weight: bolder;
}


.nav1	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	background-color: #9BC99B; 
	text-decoration: none; 
}

.nav1on { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000; 
	background-color: #C4E0C4; 
	text-decoration: none; 
}

.nav1on:hover	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none; 
}

.nav1on:visited	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	text-decoration: none; 
}

.nav1off	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000; 
	background-color: #9BC99B; 
	text-decoration: none; 
}

.nav1off:hover	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none; 
}

.nav1off:visited	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	text-decoration: none; 
}

.nav2	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	background-color: #9BC99B; 
	text-decoration: none; 
}

.nav2on	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000; 
	background-color: #FFEACA; 
	text-decoration: none; 
}

.nav2on:hover	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none; 
}

.nav2on:visited	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	text-decoration: none; 
}

.nav2off	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000; 
	background-color: #C4E0C4; 
	text-decoration: none; 
}

.nav2off:hover	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none; 
}

.nav2off:visited	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	text-decoration: none; 
}

.NoUnderline	{ 
	text-decoration: none; 
}

.small	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
}

.tabon {
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	background-color: #C4E0C4; 
	text-decoration: none; 
}

A.tabon	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	background-color: #C4E0C4; 
	text-decoration: none; 
}

A.tabon:visited	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	background-color: #C4E0C4; 
	text-decoration: none; 
}

A.tabon:hover	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	background-color: #C4E0C4; 
	text-decoration: underline; 
}

.taboff	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	background-color: #9BC99B; 
	text-decoration: none; 
}

A.taboff	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	background-color: #9BC99B; 
	text-decoration: none; 
}

A.taboff:visited	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	background-color: #9BC99B; 
	text-decoration: none; 
}

A.taboff:hover	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	background-color: #9BC99B; 
	text-decoration: underline; 
}

.tabMenu { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none; 
}

.tabBar { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none; 
}

A.tabBar:link { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none; 
}

A.tabBar:visited { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none; 
}

A.tabBar:active { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none; 
}

A.tabBar:hover { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	background-color: #C0C0C0; 
}

.tabBarHighlighted { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #246C40; 
	text-decoration: none; 
}


.hubtitle	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: normal; 
}

.keywordhighlight	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-weight: bold; 
	color: #FF0000; 
}

.greenhighlight	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-weight: normal; 
	color: #009900; 
}
.bluehighlight	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-weight: normal; 
	color: #0066CC; 
}

.datatablehead	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	background-color: #FF9900; 
}

.dataalternate1	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	background-color: #EFEFEF; 
}

.dataalternate2	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	background-color: #C4E0C4; 
}

.dataoddrow	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 14px; 
	background-color: #F7F7F7; 
}

.dataevenrow	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 14px; 
	background-color: #FFFFFF; 
}

.datatablefoot	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	background-color: #DADADA; 
}

.datahelptext	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	background-color: #EFEFEF; 
}

.dataheadline1	{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
}

.dataheadline2	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
}

.dataheadline3	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
}

.datainputfield	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: normal; 
}

/*
.databutton	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: normal; 
	background: #C4E0C4; 
	border-bottom: 1px solid #104A7B; 
	border-right: 1px solid #104A7B; 
	border-left: 1px solid #AFC4D5; 
	border-top: 1px solid #AFC4D5; 
	color: #000066; 
	height: 19px; 
	text-decoration: none; 
	cursor: hand; 
}

.databutton2	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: normal; 
	background: #D4EAD4; 
	border-bottom: 2px solid #316531; 
	border-right: 2px solid #316531; 
	border-left: 2px solid #316531; 
	border-top: 2px solid #316531; 
	color: #000000; 
	height: 19px; 
	text-decoration: none; 
	cursor: hand; 
}
*/

.copyright	{ 
	font-family: Verdana, Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
}

.copyright STRONG	{ 
	font-family: Verdana, Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
}

.disclaimer	{ 
	font-family: Verdana, Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
}

.disclaimer STRONG	{ 
	font-family: Verdana, Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
}

.panel	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 1px; 
	background-color: #FFFFFF; 
}

.pixel	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 1px; 
} 

.tips	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #000000;
	background-color: #FFFFFF; 
}

.tips B	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000;
	background-color: #FFFFFF; 
}

.tips A	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000;
	background-color: #FFFFFF; 
}

.tips A:active	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000;
	background-color: #FFFFFF; 
}

.tips A:visited	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000;
	background-color: #FFFFFF; 
}

.tips A:hover	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000;
	background-color: #FFFFFF; 
}

.sup	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 7px; 
	color: #000000; 
}

.bullet	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	color: #000000; 
}

.columnsmalltext	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: normal; 
	background-color: #FFFFFF; 
}

.centercolumntitle	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold;  
	color: #000000; 
	background-color: #DEDEDE; 
	text-decoration: none; 
}

.centercolumn	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: normal; 
	background-color: #DEDEDE; 
}

.centercolumnlight	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: normal; 
	background-color: #F7F7F7; 
}

.centercolumnblank	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: normal; 
	background-color: #FFFFFF; 
}

.centercolumntitle2 { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-weight: bold; 
	font-size: 12px; 
	color: #000000; 
	text-decoration: none; 
	background-color: #9BC99B; 
}

.centercolumn2 { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #000000; 
	background-color: #D4EAD4; 
}

.formintro	{ 
	font-size: 14px; 
	font-family: Verdana, Arial, Sans-Serif; 
	font-weight: bold; 
}

.formelements	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-style: normal; 
}

.loginbox1	{
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #FFFFFF;
	color: #333333;
}

.loginbox1edges	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 1px; 
	background-color: #9BC99B; 
}

.loginbox2	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	background-color: #FFFFFF; 
}

.loginbox2edges	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 1px; 
	background-color: #CCCCCC; 
}

.loginbox1fields	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	background-color: #9BC99B; 
	padding: 9px 0px 9px 0px; 
}

/* Calendar Style */

td.DayHeader	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	height: 40px; 
}

td.FillDay	{ 
	background-color: #EFEFEF; 
	border-color: white; 
	border-width: 1px; 
	border-bottom: solid 2px white; 
	border-top-style: solid; 
	border-right-style: solid; 
	border-left-style: solid; 
}
div.banner	{ 
	background-color: #CCCCCC; 
}
.show	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	cursor: hand; 
}

.hide	{ 
	display: none; 
	background-color: white; 
	cursor: hand; 
} 

.calendbord	{ 
	border: solid 1px #9BC99B; 
}

td.schd	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000; 
	background-color: #9BC99B; 
	text-decoration: none; 
	border-bottom: solid 2px white; 
}

a.calendar:link	{ 
	font-weight: bold; 
	text-decoration: none; 
	color: black; 
}

a.calendar:active	{ 
	font-weight: bold; 
	text-decoration: none; 
	color: black; 
}

a.calendar:visited	{ 
	font-weight: bold; 
	text-decoration: none; 
	color: black; 
}

a.calendar:hover	{ 
	font-weight: bold; 
	text-decoration: none; 
	text-decoration: underline; 
	color: black; 
}


a.calpref	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
}

.listing	{ 
	background-color: #FFF7D7; 
	border-bottom: solid 2px white; 
}

 Leftmenu style

<style type="text/css">

#coolmenu{
border: 1px solid gray;
border-bottom-width: 0;
width: 99%;
background-color: red;
}

* html #coolmenu{ 
width: 98%;
}

#coolmenu a{
font: bold 14px Verdana;
padding: 2px;
padding-left: 4px;
display: block;
width: 98%;
color: red;
text-decoration: none;
border-bottom: 1px solid gray;
}

html>body #coolmenu a{ 
width: auto;
}

#coolmenu a:hover{
background-color: GREEN;
color: white;
}

INPUT.sbmt {
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid;
	FONT-SIZE: 14px;
	BORDER-LEFT: black 1px solid;
	CURSOR: hand; 
	COLOR: white; 
	BORDER-BOTTOM: black 1px solid; 
	FONT-FAMILY: Courier New,Verdana;
	HEIGHT: 22px; 
	BACKGROUND-COLOR: #FF6600
}

BODY {
	FONT-SIZE: 12px; BACKGROUND: #ffffff; MARGIN: 0px; CURSOR: url('image/gb.cur'); COLOR: #000000; FONT-FAMILY: Verdana
}

TD {
	FONT-SIZE: 12px
}

TEXTAREA {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma, Verdana, ""; BACKGROUND-COLOR: #ffffff
}
INPUT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma, Verdana, ""; BACKGROUND-COLOR: #ffffff
}
SELECT {
	BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #a5acb2 1px solid; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #a5acb2 1px solid; FONT-FAMILY: Tahoma,Verdana,""; BACKGROUND-COLOR: #ffffff
}
OPTION {
	BACKGROUND-COLOR: #eeeeee
}
FORM {
	DISPLAY: inline; MARGIN: 0px
}
DIV.quote {
	BORDER-RIGHT: #c0bebf 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #c0bebf 1px dashed; PADDING-LEFT: 5px; BACKGROUND: #ececec; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #c0bebf 1px dashed; LINE-HEIGHT: normal; PADDING-TOP: 5px; BORDER-BOTTOM: #c0bebf 1px dashed
}

IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #ff0000; BORDER-BOTTOM: 0px
}
.banner {
	BACKGROUND: #ffffff
}
.head {
	FONT-WEIGHT: bold;
	COLOR: #333333;
	HEIGHT: auto;
	BACKGROUND-COLOR: #FF9933;
	font-size: 14px;
	padding: 5px;
}
.head A {
	COLOR: #3a4f6c
}
.f_one {
	BACKGROUND: #effbfb
}
.f_two {
	background-color: #FF9900;
}
.hr {
	BORDER-RIGHT: 0px; BORDER-TOP: #84aace 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.t_one {
	background-color: #ddf1ec;
}
.t_two {
	background-color: #effbfb;
}
.r_one {
	BACKGROUND: #effbfb
}
.r_two {
	background-color: #E8E8E8;
}
.cbg {
	BACKGROUND: #ddf1ec; COLOR: #000000; HEIGHT: 25px
}
.cbg A {
	COLOR: #000000
}

.smalltxt {
	FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana
}

.tinytxt {
	FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana
}

.cfont {
	COLOR: #ffffff
}

.fnamecolor {
	COLOR: #003366
}

.index_font {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #3a4f6c; PADDING-TOP: 5px; BACKGROUND-COLOR: #ddf1ec
}
.tpc_title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.tpc_content {
	FONT-SIZE: 13px
}
.i_table {
	BACKGROUND-COLOR: #FF9900;
	border: 1px dashed #FF9900;
}
.tool {
	COLOR: #84aace
}
a.date:link	{ 
	font-weight: bold; 
	text-decoration: none; 
	color: #333399; 
}

a.date:active	{ 
	font-weight: bold; 
	text-decoration: none; 
	color: #333399; 
}

a.date:visited	{ 
	font-weight: bold; 
	text-decoration: none; 
	color: #333399; 
}

a.date:hover	{ 
	font-weight: bold; 
	text-decoration: underline; 
	color: #333399; 
}

A	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	color: #003399; 
	text-decoration: none; 
}

A:visited	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	color: #000000; 
	text-decoration: underline; 
}

A:hover	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	color: #FF0000; 
}
.menu {
	POSITION: absolute
}
A.menulink:link {
	FONT-WEIGHT: 400; FONT-SIZE: 12px; COLOR: #FF3300; FONT-FAMILY: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif; TEXT-DECORATION: none
}
A.menulink:visited {
	FONT-WEIGHT: 400; FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif; TEXT-DECORATION: none
}

A.menulink:hover {
	FONT-WEIGHT: 400;
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	FONT-FAMILY: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif;
	TEXT-DECORATION: underline;
}
A.menulink:active {
	FONT-WEIGHT: 400;
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	FONT-FAMILY: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif;
	TEXT-DECORATION: underline;
	background-color: #FFFFFF;
	width: auto;
	height: auto;
}

A.leftmenu:link {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif; TEXT-DECORATION: none
}
A.leftmenu:visited {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif; TEXT-DECORATION: underline
}
A.leftmenu:hover {
	FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif; TEXT-DECORATION: none
}
A.leftmenu:active {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif; TEXT-DECORATION: none
}

A.bodylink:link {
	FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif; TEXT-DECORATION: none
}
A.bodylink:visited {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif; TEXT-DECORATION: none
}
A.bodylink:hover {
	FONT-SIZE: 12px; COLOR: #D4D0C8; FONT-FAMILY: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif; TEXT-DECORATION: underline
}
A.bodylink:active {
	FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif; TEXT-DECORATION: underline
}

.leftcolumntitle	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #FF9900; 
}

.leftcolumn	{ 
	background-color: #FFFFFF; 
	font-size: 12px; 
	font-family: Verdana, Arial, Sans-Serif; 
	font-weight: normal; 
	color: #000000; 
}

.tabletilte	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000; 
	background-color: #FFCB97; 
}
.tableContent{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFFF;
	line-height: 22px;
}
.FormLabel {
	FONT-SIZE: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, san-serif;
	line-height: 22px;
}

.tableBorder1 {
	BORDER-RIGHT: #548abc 1px solid; BORDER-TOP: #548abc 1px solid; BORDER-LEFT: #548abc 1px solid; BORDER-BOTTOM: #548abc 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #FFFFFF
}

.tableBorder2 {
	BORDER-RIGHT: #548abc 1px dashed; BORDER-TOP: #548abc 1px dashed; BORDER-LEFT: #548abc 1px dashed; BORDER-BOTTOM: #548abc 1px dashed; HEIGHT: 25px; BACKGROUND-COLOR: #FFFFFF
}

TABLE.border TH 
{
  background-color: #70B2D5;
  padding-left : 5px;
  padding-bottom : 3px;
  padding-top : 3px;
  padding-right : 5px;
  color : #000;
  border-right : 1px solid #777;
  border-left : 1px solid #fff;
  border-bottom : 1px solid #555;
  border-top : 1px solid #fff;
}

TABLE.border {
	border-right: #555 1px solid;
	border-top: #ddd 1px solid;
	border-left: #ccc 1px solid;
	border-bottom: #555 1px solid;
}

TD.border
{
  color: #000;
  border-right: #999 1px solid;
  border-top: #fff 1px solid;
  border-left: #fff 1px solid;
  border-bottom: #777 1px solid;
}

.msgtxt1 {
	FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana
}

.msgtxt	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FF0000; 
}

.msg1 {
	color: #999999;
	padding: 6px;
}
.msg2 {
	background-color: #EDF3FA;
	border: 1px solid #408FD0;
	padding: 5px 5px 5px 25px;
	background-image: url(../images/standard_msg_warning.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
}
.msg3 {
	background-color: #F0FFF0;
	border: 1px solid #00EA00;
	padding: 5px 5px 5px 25px;
	background-image: url(../images/standard_msg_ok.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
}

.user_title {
	background-color: #FFEFEE;
	border: 1px solid #FF6860;
	padding: 5px 5px 5px 25px;
	background-image: url(../images/ico/ico_title_target.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	line-height: 16pt;
}


.errormsg {
	background-color: #FFEFEE;
	border: 1px solid #FF6860;
	padding: 5px 5px 5px 25px;
	background-image: url(../images/standard_msg_error.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	line-height: 16pt;
}

.errormsg2 {
	background-color: #FFEFEE;
	border: 1px solid #FF6860;
	padding: 5px 5px 5px 25px;
	line-height: 16pt;
}

.input1{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9pt;
	border: 1px solid #999999;
	padding: 3px;
}

.input2 {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9pt;
	border: 1px solid #DBDBDB;
	padding: 3px;
}
.textarea1 {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9pt;
	border: 1px solid #DBDBDB;
	padding: 3px;
}

.btn_search1 { font-size: 12px; background: url(../images/buttonbg1.gif); border: 0px; width: 71px; height: 24px}
.btn_search2 { font-size: 12px; font-weight: bold; background: url(../images/buttonbg2.gif); border: 0px 0; width: 71px; height: 26px}
.btn_go1 { font-size: 12px; background: #CCCCFF; border-width: thin thin thin thin; border-color: #CCCCFF #CCCCCC #CCCCCC #CCCCFF}
.btn_go2 { font-size: 12px; font-weight: bold; background: #CCFFCC; border-width: thin medium medium thin; border-color: #CCFF99 #999999 #999999 #CCFF99}

.btn_login { font-size: 12px;	background-color: #FFEFEE; background: url(../images/btn_login.gif); border: 0px; width: 110px; height: 32px}

.btn_submit { font-size: 12px; background-color: #FF9900;background: url(../images/btn_submit.gif); border: 0px solid #000000; width: 89px; height: 22px}


.areatitle	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #f37c16; 	
}


.resume_title	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #000000; 	
}


.blacktitle	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #333333; 	
}

.labeltext	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #606060; 	
}

.tabletitle	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #FFCB97; 
}
.tablecolumn{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #000000; 
	background-color: #FFCB97; 
}
.tr_title	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #606060; 
	background-color: #EBEBEB; 
}

.solidbox1	{
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #FFFFFF;
	color: #333333;
	border: 1px solid #666666;
}
.solidbox2	{
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #FFFFFF;
	color: #333333;
	border: 1px solid #FF9900;
}
.line {
	CLEAR: both; MARGIN-BOTTOM: 5px; WIDTH: 100%; HEIGHT: 1px; BACKGROUND-COLOR: #999
}
.CL{float:left;width:210px;}
.CL .tit {
  background:url(../images/ico/pub_left_tit.gif) 5px 4px no-repeat #D3171F;color:white;
  font-size: 12px;line-height: 25px;font-weight: bold;padding-left: 28px;
}

.CL .wz{padding:5px;}

.CL .wz2 a{padding-left:15px!important;background-position:5px 5px!important;}

.left_title{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #FFCB97; 
}

.left_tit {
  background:url(../images/ico/pub_left_tit.gif) 5px 4px no-repeat #FFCB97;
  font-size: 12px;
  font-weight: bold;
  color:black;
  line-height: 25px;
  padding-left: 28px;
}

.right_tit {
  background:url(../images/ico/pub_left_tit.gif) 5px 4px no-repeat #D3171F;color:white;
  font-size: 12px;line-height: 25px;font-weight: bold;padding-left: 28px;
}

.title_infosession{
  background:url(../images/ico/pub_left_tit.gif) 5px 4px no-repeat #009F78;color:white;
  font-size: 12px;line-height: 25px;font-weight: bold;padding-left: 28px;
}

.content_title {
  background:url(../images/ico/ico_title_target.gif) 5px 4px no-repeat #FFCB97;color:red;
  font-size: 12px;line-height: 25px;font-weight: bold;padding-left: 28px;
}
.wz{padding:5px;}
.column_div_dash_x{ background-image:url(../images/dot3.gif);   background-repeat:repeat-x }
.column_div_dash_y{ background-image:url(../images/bg_dash.gif);   background-repeat:repeat-y }
.column_div_dash{ background-image:url(../images/bg_dash.gif); }
.dot_line_dash_x{ background-image:url(../images/dot3.gif);   background-repeat:repeat-x }
.resume_title	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #000000; 	
}
.resume_area{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: normal; 
	padding-left: 32px;
}
.employer_menu{ background-image:url(../images/bg_left.gif);   background-repeat:repeat-x }

.moduleTitle {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; COLOR: #ffffff; LINE-HEIGHT: 17px; PADDING-TOP: 3px
}