#bodyBkgd {
	background-image: url(images/layout/bkgd_page.gif);
	background-repeat: repeat;
}

font { font: 11px Arial, Verdana, Helvetica, sans-serif;}
p { font: 11px Arial, Verdana, Helvetica, sans-serif}
ul { font: 11px Arial, Verdana, Helvetica, sans-serif; list-style: disc}
ol { font: 11px Arial, Verdana, Helvetica, sans-serif}
iframe {  width: 530px; height: 400px; border: 1px dotted; border-color: #CCCC99 #CCCC99 #CCCC99 #CCCC99; font: 11px Arial, Verdana, Helvetica, sans-serif}

h1 {
	font: bold 16px Arial, Verdana, Helvetica, sans-serif;
	color: #969
}
h2 {
	font: bold 14px Arial, Verdana, Helvetica, sans-serif;
	color: #069
}
h3 { font: italic 11px Arial, Verdana, Helvetica, sans-serif; color: #333333 }
h4 {
	color: #969;
	font: bold 13px Arial, Verdana, Helvetica, sans-serif
}
h5 {  font: 11px Arial, Verdana, Helvetica, sans-serif; color: #999999}
h6 {  font: 9px Arial, Verdana, Helvetica, sans-serif}

a.nav:hover {
	color: #069;
	text-decoration: underline
}
.nav {  text-decoration: none; color: #333333}
a:hover {
	color: #09C
}
.navcells {  padding: 3px 2px 3px 4px}

.input_normal {  width: 180px; height: 18px; border: 1px #dddddd solid; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #999999}
.input_drawwinner {  width: 250px; height: 18px; border: 1px #dddddd solid; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #999999}
.input_short { width: 90px; height: 18px; border: 1px #dddddd solid; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #999999}
.input_2char { width: 20px; height: 18px; border: 1px #dddddd solid; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #999999}
.input_multiline { width: 180px; height: 100px; border: 1px #dddddd solid; border-color: #dddddd solid; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #999999}
.input_nosize {border: 1px #dddddd solid; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #999999}
.input_3char { width:30px; border: 1px #dddddd solid; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #999999}
.input_multiLarge { width: 280px; height: 160px; border: 1px solid; border-color: #dddddd solid; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #999999}
.input_shorter { width: 60px; height: 18px; border: 1px #dddddd solid; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #999999}
.input_long { width: 370px; height: 18px; border: 1px #dddddd solid; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #999999}
.input_navbar {
	width: 150px;
	height: 18px;
	border: 0px none;
	font: normal 11px Arial, Verdana, Helvetica, sans-serif;
	color: #069;
	background: #F2F2E7
}

.required { font: bold 11px Arial, Verdana, Helvetica, sans-serif; color: #CC0000}
.declaration { font: italic 11px Arial, Verdana, Helvetica, sans-serif; color: #069}
.formtable { font: 11px Arial, Verdana, Helvetica, sans-serif }.memnavcells { padding: 4px 2px 4px 4px}
.admincells { padding: 2px 2px 2px 4px}

.CCM-PageTitle {
	font: italic bold 16px Arial, Verdana, Helvetica, sans-serif;
	color: #069;
	background: #ffffff;
	border: 1px #CCCC99 dotted;
	border-color: #dddddd #dddddd #dddddd #dddddd;
	;
	width: 300px
}
.CCM-SubTitle { font: italic bold 12px "Times New Roman", Times, serif; color: #333333 ; background: #ffffff; border: 1px dotted; border-color: #dddddd #dddddd #dddddd #dddddd;; width: 300px}
.tablefont { font: 11px Arial, Verdana, Helvetica, sans-serif }
.smallfont { font: 9px Arial, Verdana, Helvetica, sans-serif}
.CCM-ArticleTitle { font: bold 14px Arial, Verdana, Helvetica, sans-serif; color: #999999; width: 300px; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.news_iframe { width: 520px; height: 250px; border: 0px none; font: 11px Arial, Verdana, Helvetica, sans-serif }
.forum_iframe { width: 100%; height: 250px; border: 0px none; font: 11px Arial, Verdana, Helvetica, sans-serif }
.news_table { border: 1px #CCCC99 dotted; border-color: #CCCC99 #CCCC99 #CCCC99 #CCCC99}
.spotlight_iframe { width: 270px; height: 120px; border: 0px none; font: 11px Arial, Verdana, Helvetica, sans-serif ; clip:      rect(   )}
.bkgd_underconstruction {  background: url(images/essentials/under_construction_bkgd.gif) repeat-x fixed}
.buttonstyle {  font: bold 11px Arial; background: #CC0000; height: 18px; border: 1px #000000 solid; color: #FFFFFF}
.GALLERY_buttonstyle {  font: bold 11px Arial; background: #CC0000; height: 20px; border: 1px #000000 solid; color: #FFFFFF; width: 20px; margin-top: 5px}
.surveyTitle { font: bold 13px Arial, Verdana, Helvetica, sans-serif; color: #CC0033}
.columns {  border: solid; border-width: 0px 1px 0px 0px; border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF}
.rowseparator {  border: dashed; border-width: 1px 0px 0px; border-color: #CCCCCC black black}
.lighttext { color: #999999}
.homebkgd {	background: url(images/layout/homebkgd.gif) no-repeat center center;}
.linkForum{text-decoration:none}
.forumTitle{font: 14px Arial, Verdana, Helvetica, sans-serif;}

.navnewcells {
	background-color: #FFFFFF;
	padding: 3px 2px 3px 4px
}
.navLink {
	text-decoration: none;
	color: #069
}
a.navLink:hover {
	color: #C39;
	text-decoration: underline
}
.navFont {font: Arial, Verdana, Helvetica, sans-serif;}
.navLine {
	background-color: #D7EBFF;
}

.navmembersnewcells {background-color: #EEEEEE; padding: 3px 2px 3px 4px}
.navMembersLink {  text-decoration: none; color: #333333}
a.navMembersLink:hover { color: #0099CC; text-decoration: underline }
.navMembersFont {font: Arial, Verdana, Helvetica, sans-serif;}
.navMembersLine {background-color: #cccccc;}

.navHelpnewcells {
	background-color: #FFFFFF;
	padding: 3px 2px 3px 4px
}
.navHelpLink {
	text-decoration: none;
	color: #96C
}
a.navHelpLink:hover {
	color: #09C;
	text-decoration: underline
}
.navHelpFont {font: Arial, Verdana, Helvetica, sans-serif;}
.navHelpLine {
	background-color: #D7EBFF;
}

.input_combobox {width:170px; border: 1px #dddddd solid; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #999999 }
.converterTitle {color: #000000; font: bold 22px Geneva, Arial, Helvetica, sans-serif}
.input_4char { width:40px; height: 18px; border: 1px #dddddd solid; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #999999}

#passwordStrength { height:10px; display:block; float:left; }
.strength0 { width:150; background:#cccccc; }
.strength1 { width:30px; background:#ff0000; }
.strength2 { width:60px; background:#ff5f5f; }
.strength3 { width:90px; background:#56e500; }
.strength4 { background:#4dcd00; width:120px; }
.strength5 { background:#399800; width:150px; }

.fundstransferbottomborder { border-bottom:solid; border-bottom-width:1px; border-bottom-color:#CCCCCC }
