form { margin:0px; }
.content {font-family:verdana;font-size:14px;}
td {font-family:verdana;font-size:14px;color:#000000;text-decoration:bold;}
a.hover {font-family:verdana;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none;}
a.hover:hover {font-family:verdana;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:underline;}
a.hover2 {font-family:verdana;font-size:15px;color:#000000;font-weight:bold;text-decoration:none;}
a.hover2:hover {font-family:verdana;font-size:15px;color:#000000;font-weight:bold;text-decoration:underline;}
a.hover3 {font-family:verdana;font-size:14px;color:#989898;font-weight:normal;text-decoration:none;}
a.hover3:hover {font-family:verdana;font-size:14px;color:#989898;font-weight:normal;text-decoration:underline;}
a.hover4 {font-family:verdana;font-size:14px;color:#000000;font-weight:normal;text-decoration:none;}
a.hover4:hover {font-family:verdana;font-size:14px;color:#000000;font-weight:normal;text-decoration:underline;}
.header {
	font-family:verdana;
	font-size:20px;
	font-weight: bold;
}
div.memberPage { padding:10px; }
a.actions { color:#000000; font-weight:bold; text-decoration:none; }
a.actions:hover { color:#000000; font-weight:bold; text-decoration:underline; }
div.memberPage a { color:#000000; }
div.leftSide { background-color:#FFFFFF; border-right:5px solid #FFFFFF; margin-right:2px; margin-bottom:5px; padding:5px; }
div.centerFolders { margin-top:5px; padding:5px; width:60%; margin-left:40%; margin-top:30px; }
div.loginError { color:#FF0000; }

.main { width:175px; border:1px white; }
.month { background-color:black; font:bold 12px arial; color:white; }
.daysofweek { background-color:gray; font:normal 12px arial; color:white; }
.days { font-size: 12px; font-family:arial; color:black; background-color: white; padding: 2px; }
.days #today { font-weight: bold; color: red; }

div.articleCategoryOpen { position:relative; background-image:URL("/images/category.png"); background-position:5px 2px; background-repeat:no-repeat; height:55px; min-height:30px; font-weight:bold; cursor:pointer; }
div.articleCategoryClosed { position:relative; background-image:URL("/images/categoryClosed.png"); background-position:5px 2px; background-repeat:no-repeat; height:55px; min-height:30px; font-weight:bold; cursor:pointer; }
div.article { position:relative; background-image:URL("/images/article.png"); background-position:35px 5px; height:50px; background-repeat:no-repeat; cursor:pointer; }
div.articleText { position:absolute; left:75px; top:15px; }
div.categoryText { position:absolute; left:45px; top:15px; }
div#viewArticle { position:relative; background-color:#FFFFFF; padding:10px; width:640px; left:50%; margin-left:-320px; }
div#viewArticle div.viewArticleContents { padding:10px; border:1px solid #EFEFEF; }
div#viewArticle div.viewArticleTitle { font-size:16px; font-weight:bold; }
div#viewArticle div.viewArticlePublisher { font-size:12px; }
div#viewArticle div.closeArticle { position:absolute; right:10px; top:10px; cursor:pointer; }
div.viewArticleTitle { font-size:20px; font-weight:bold; }
div.viewArticleButtons { position:relative; }

table.users { border:1px solid #000000; }
table.users td.emailAddressTitle { background-color:#6E6E6E; color:#FFFFFF; }
table.users td.firstNameTitle { background-color:#6E6E6E; color:#FFFFFF; }
table.users td.lastNameTitle { background-color:#6E6E6E; color:#FFFFFF; }
table.users td.subScrTitle { background-color:#6E6E6E; color:#FFFFFF; }
table.users td.activeTitle { background-color:#6E6E6E; color:#FFFFFF; }
table.users td.actionTitle { background-color:#6E6E6E; color:#FFFFFF; }
table.users tr.evenRow { background-color:#CCCCCC; }
table.users tr.oddRow { background-color:#FFFFFF; }
table.users tr:hover { background-color:#66CCFF; }
table.users td.actionValue a { font-size:10px; text-decoration:none; }
table.users td { padding:5px; }
table.users td div.paymentStatus { font-size:10px; }

table.editUser { border:1px solid #EFEFEF; }
table.editUser td.fieldName { padding:2px; text-align:right; padding-right:5px; }
table.editUser td.fieldInput { padding:2px; text-align:left; }
table.editUser td.editUserTitle { background-color:#6E6E6E; color:#FFFFFF; padding:5px; }
table.editUser td.editUserAction { background-color:#6E6E6E; text-align:right; padding:2px; }
table.editUser td.fieldInput input[type="text"][disabled] { background-color:#FFFFFF; color:#000000; }
table.editUser td.fieldInput img.editUserCalendar { cursor:pointer; }
table.editUser td.fieldInput div#calendar { position:absolute; z-index:10; }

table.articles { border:1px solid #000000; }
table.articles td.nameTitle { background-color:#6E6E6E; color:#FFFFFF; }
table.articles td.categoryTitle { background-color:#6E6E6E; color:#FFFFFF; }
table.articles td.publishedByTitle { background-color:#6E6E6E; color:#FFFFFF; }
table.articles td.actionTitle { background-color:#6E6E6E; color:#FFFFFF; }
table.articles td.showHomeTitle { background-color:#6E6E6E; color:#FFFFFF; }
table.articles tr.evenRow { background-color:#CCCCCC; }
table.articles tr.oddRow { background-color:#FFFFFF; }
table.articles tr:hover { background-color:#66CCFF; }
table.articles td.actionValue a { font-size:10px; text-decoration:none; }
table.articles td { padding:5px; }

table.categories { border:1px solid #000000; }
table.categories td.nameTitle { background-color:#6E6E6E; color:#FFFFFF; }
table.categories td.actionTitle { background-color:#6E6E6E; color:#FFFFFF; }
table.categories tr.evenRow { background-color:#CCCCCC; }
table.categories tr.oddRow { background-color:#FFFFFF; }
table.categories tr:hover { background-color:#66CCFF; }
table.categories td.actionValue a { font-size:10px; text-decoration:none; }
table.categories td { padding:5px; }

div.editArticleTE { padding:10px; text-align:center; }
#editArticleContent { width:730px; height:500px; }

div#calendar { font-size:10px; position:absolute; background-color:#FFFFFF; width:126px; border:1px solid #000000; padding:1px; z-index:1002; }
div#calendar.one { left:38px; top:23px; }
div#calendar.two { left:145px; top:23px; }
div#calendar.three { left:74px; top:45px; }
div#calendar div.calendarTitle { background-color:#333333; background-repeat:repeat-x; color:#FFFFFF; padding:1px; text-align:center; height:18px; line-height:18px; }
div#calendar div.row { position:relative; clear:right; }
div#calendar div.row div { float:left; width:18px; text-align:center; height:18px; line-height:18px; }
div#calendar div.row div.dayTitle { background-color:#999999; color:#FFFFFF; font-size:10px; text-align:center; }
div#calendar div.row div.dayBlank { background-color:#FFFFFF; cursor:pointer; }
div#calendar div.row div.dayToday { background-color:#333333; color:#FFFFFF; cursor:pointer; }
div#calendar div.row div.daySelected { background-color:#B03535; color:#FFFFFF; cursor:pointer; }
div#calendar div.row div.dayOther { background-color:#E0E0E0; cursor:pointer; }
div#calendar div.calendarTitle div.monthLeft { position:absolute; left:4px; top:1px; cursor:pointer; }
div#calendar div.calendarTitle div.monthRight { position:absolute; right:4px; top:1px; cursor:pointer; }

div.error { background-color:#CC0000; border:1px solid #990000; padding:5px; color:#FFFFFF; margin-bottom:10px; }
span.success,div.success { background-color:#E2FFE7; border:1px solid #2CA849; color:#000000; padding:5px; text-align:left; }

div#sendIt1 { position:absolute; width:300px; background-color:#EFEFEF; color:000000; padding:5px; border:1px solid #999999; }
div.space { height:5px; }
div#sendIt1 div.sendItTitle { background-color:#E0E0E0; font-weight:bold; height:20px; line-height:20px; position:relative; }
div#sendIt1 img.close { position:absolute; right:7px; top:7px; cursor:pointer; }

table.subscribeForm { background-color:#EFEFEF; border:0px solid #333333; padding:5px; }
table.subscribeForm tr.error td { background-color:#B03535; padding:2px; color:#FFFFFF; border-bottom:2px solid #EFEFEF; }
table.subscribeForm td { padding:2px; }
div.submitSubscribe { background-color:#EFEFEF; padding:10px; text-align:center; position:relative; }
div.fieldError { font-size:12px; }

