HTML {
	HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #000000; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 13px/15px Arial, Verdana, sans-serif; COLOR: #cfd7da; PADDING-TOP: 0px; HEIGHT: 100%
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}

#content h3 { font-size:13px; }

#holder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1000px; COLOR: #cfd7da; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #0B1E25
}
#background {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 1000px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #0B1E25
}

#tmlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; PADDING-TOP: 22px; POSITION: relative
}
#tmlinks A {
	MARGIN: 0px 5px; FONT: bold 15px/18px Arial, Verdana, sans-serif; color:#ffffff; text-decoration:none;
}
#tmlinks A:hover
{
	text-decoration:none;
}

#tlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 175px; PADDING-BOTTOM: 0px; PADDING-TOP: 105px; POSITION: relative
}
#tlinks A {
	MARGIN: 0px 5px; FONT: bold 15px/18px Arial, Verdana, sans-serif; color:#ffffff; text-decoration:none;
}
#tlinks A:hover
{
	text-decoration:underline;
}

#content {
	MARGIN: 0px 0px 0px 178px; WIDTH: 530px; line-height:18px; PADDING-TOP: 0px; POSITION: relative
}

#categories {
	PADDING-RIGHT: 0px; PADDING-LEFT: 370px; PADDING-BOTTOM: 0px; PADDING-TOP: 50px; POSITION: relative;
}
#tasks {
	width: 440px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; POSITION: relative;
}
#faqs {
	width: 440px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; POSITION: relative;
}

#mapborder {
	margin-top:10px; POSITION: relative; wdith:606px; height:397px; BACKGROUND-IMAGE: url(images/img_border.gif); BACKGROUND-REPEAT: no-repeat;
}

#mapContainer {
	width: 560px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; margin-TOP: 10px; POSITION: relative;
	border-top:6px solid #aba68e;
	border-bottom:6px solid #aba68e;
	border-left:6px solid #aba68e;
	border-right:6px solid #aba68e;
	margin-left:22px;
}

#mapContainerMap {
	width: 560px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; margin-TOP: 10px; POSITION: relative;
	border-top:0px solid #aba68e;
	border-bottom:0px solid #aba68e;
	border-left:0px solid #aba68e;
	border-right:0px solid #aba68e;
	margin-left:22px;
}

#login_heading {
	width: 500px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; POSITION: relative;
}
#login_text {
	width: 350px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; POSITION: relative;
	line-height:24px; float:left;
}
#signup_heading {
	width: 440px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; POSITION: relative;
}
#signup_form {
	width: 550px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; POSITION: relative;
}
#password_heading {
	width: 440px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; POSITION: relative;
}
#password_form {
	width: 550px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; POSITION: relative;
}
#donation {
	width: 500px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; POSITION: relative;
	line-height:24px;
}
#donation_txt{
	FONT: 10 Arial;	padding-top:10px;	line-height:15px;	color:#aba68e;
}	
#login_box {
	margin:0px;	text-align:right;	PADDING-TOP: 10px; 	PADDING-LEFT: 60px;
}
#login_box a {	
	color:#cfd7da; 	TEXT-DECORATION: underline
}
#login_box a:hover {
	COLOR:#cfd7da; 	text-decoration:none;
}
#reminders {
	width: 560px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; POSITION: relative;
}
#paging {
	width: 560px; text-align:right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; POSITION: relative;
}
#cancel_heading {
	width: 440px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; POSITION: relative;
}

.reminder_even {
	color:#cfd7da;	line-height:15px;	background-color:#0D141A;
}
.reminder_odd {
	color:#cfd7da;	line-height:15px;	background-color:#0B0F12;
}

.reminder_row {
	border-bottom:2px solid #0B1E25;	color:#cfd7da;
}

.reminder_row div {
	line-height:15px;	Z-INDEX: 1;
}

.row {
	border-bottom:2px solid #0B1E25;
	color:#cfd7da;
}

.row div {
	float:left;
	line-height:15px;
	Z-INDEX: 1;
}

.odd {
	height:30px;
	background-color:#0B0F12;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	Z-INDEX: 1;
}

.even {
	height:30px;
	background-color:#0D141A;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	Z-INDEX: 1;
}

.col1 {
	width:287px;
	text-align:left;
}
.col2a {
	width:90px;
	text-align:right;
	padding-top:10px;
	cursor:pointer;
	Z-INDEX: 100;
}

.col2 {
	width:90px;
	text-align:right;
	padding-top:10px;
	visibility:hidden;
	display:none;
	cursor:pointer;
	Z-INDEX: 100;
}
.col3 {
	width:40px;
	text-align:right;
	padding-top:10px;
	z-index:1;
}

.col1 a {
	text-decoration:none;
	color:#cfd7da;
	text-decoration:none;
}

.col1 a:hover {
	text-decoration:underline;
}

.brownNormal
{
	color:#aba68e;
}
.inputElement { border-style:solid; border-width:1px; border-color:#7F9DB9; font-family: Verdana; font-size: 10px; width:150px; }
.inputElementLarge { border-style:solid; border-width:1px; border-color:#7F9DB9; font-family: Verdana; height:18px; font-size: 12px; width:150px; }
.selectElement { border-style:solid; border-width:1px; border-color:#cfd7da; font-family: Verdana; font-size: 10px; color:#831810; width:120px; height:16px; }

.headingText
{
	font-style:normal;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color:#cfd7da;
	letter-spacing: 0.05em;
}
.headingText a
{
	font-style:normal;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color:#FFC000;
	letter-spacing: 0.05em;
	text-decoration:underline;
}
.headingText a:hover
{
	text-decoration:none;
}
.remind
{
	font-size:9px;
	color:black;
	padding-bottom:5px;
	text-align:center;
}

.dropdowns {
	position:relative;
	height:22px;
	padding-top:2px;
	padding-left:15px;
	padding-right:4px;
	font-size:9px;
}
.save {
	position:relative;
	padding-top:5px;
	padding-right:4px;
	float:right;
}

.reminder_col1
{
	font-size:9px;
	color:#aba68e;
	width:105px;
	text-align:left;
	float:left;
	padding-top:12px;
	padding-left:10px;
}

.reminder_col2 {
	border-left:2px solid #0B1E25;
	width:430px;
	float:left;
	padding-top: 10px;
	padding-bottom: 10px;
}
.reminder_col2a {
	padding-left: 10px;
	width:280px;
	float:left;
}
.reminder_col2b {
	width:110px;
	padding-top:2px;
	text-align:center;
	cursor:pointer;
	float:left;
}
.reminder_col2c {
	width:30px;
	padding-top:2px;
	float:left;
}

.reminder_col2a a {
	text-decoration:none;
	color:#cfd7da;
	text-decoration:none;
}

.reminder_col2a a:hover {
	text-decoration:underline;
}


/********** ToolTip **********/

#bubble_tooltip {
	DISPLAY: none; Z-INDEX: 100; WIDTH: 322px; POSITION: absolute
}
#bubble_tooltip .bubble_top {
	Z-INDEX: 100; BACKGROUND-IMAGE: url(images/bub_top.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px
}
#bubble_tooltip .bubble_middle {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 10px; Z-INDEX: 100; BACKGROUND-IMAGE: url(images/bub_mid.gif); BACKGROUND-REPEAT: repeat-y
}
#bubble_tooltip .bubble_middle SPAN {
	FONT-SIZE: 11px; COLOR: #cfd7da; FONT-FAMILY: Verdana, arial, sans-serif; POSITION: relative; TOP: -6px
}
#bubble_tooltip .bubble_bottom {
	Z-INDEX: 100; BACKGROUND-IMAGE: url(images/bub_bot.gif); BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 68px
}

/********** Calendar **********/

#calendar {
	width:140px;
	height:105px;
	margin-top:0px;
	margin-bottom:8px;
	margin-left:4px;
	margin-right:4px;
	background-color:#ffffff;
	font-size:9px;
	font-family: Arial, sans-serif;
}

#calendar .days .letter {
	background-color:#999999;
	color:#000000;
	font-weight:normal;
	height:16px;
	padding:0px;
	padding-top:4px;
	text-align:center;
	width:20px;
}

#calendar .days div {
	display:block;
	float:left;
	width:20px;
	height:12px;
	padding-top:2px;
	background-color:#ffffff;
	color:#48808F;
	text-align:center;
	font-weight:normal;
	cursor: pointer;
}

#calendar .days div a {
	color:#183e69;
	text-decoration:none;
}

.left {
	float:left;
}

.right {
	float:right;
}
.warning { font-family: Verdana; font-size: 11px; color: #FFC000;}
.yellowWarning { font-family: Verdana; font-size: 11px; color: #FFC000;}
.confirmation { font-family: Verdana; font-size: 11px; color: #FFC000;}

/********** Footer **********/

#bottom {
	MARGIN: 0px auto; WIDTH: 1000px; COLOR: #ffffff; POSITION: relative; HEIGHT: 123px;
	background:#0B1E25;
}

#bottombg {
	Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 0px
}

#bottomlinks {
	POSITION: absolute; Z-INDEX: 2; margin: 72px 0px 0px 195px; 
}

a.bottomlink:link { 
	FONT-FAMILY: Arial, Verdana, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #dddddd; MARGIN: 0px 16px 0px 4px; DISPLAY: inline; TEXT-DECORATION: none; 
}

a.bottomlink:visited { 
	FONT-FAMILY: Arial, Verdana, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #dddddd; MARGIN: 0px 16px 0px 4px; DISPLAY: inline; TEXT-DECORATION: none; 
}

a.bottomlink:hover {
	FONT-FAMILY: Arial, Verdana, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #f6cf0b; TEXT-DECORATION: none; 
}

#bottomhome {
	Z-INDEX: 200; MARGIN: 46px 0px 0px 7px; POSITION: absolute; text-align: center; 
}

#bottomhome A { 
	FONT-FAMILY: Arial, Verdana, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #dddddd; DISPLAY: inline; TEXT-DECORATION: none; 
}

#bottomhome A:hover {
	COLOR: #f6cf0b; FONT-SIZE: 10px; TEXT-DECORATION: none; FONT-WEIGHT: normal; 
}

#small {
	Z-INDEX: 100; RIGHT: 0px; LEFT: 0px; POSITION: absolute; TOP: 95px
}

#small A {
	FLOAT: left; MARGIN: 0px 12px 0px 4px; FONT: 10px/12px Arial, Verdana, sans-serif; COLOR: #959595; POSITION: relative; TEXT-DECORATION: none; 
}

#small A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none; 
}

#small a.firstlink { margin-left:305px }

/********** End Footer **********/

.green
{
	COLOR: #aba68e;
	text-decoration:none;
 	FONT: 11px Arial, Verdana, sans-serif; 
}
a.green
{
	COLOR: #aba68e;
 	FONT: 13px Arial, Verdana, sans-serif; 
	text-decoration:underline;
}
a.green:hover
{
	COLOR: #aba68e;
	text-decoration:none;
}
.bullet
{
	padding-left:12px; background:url(images/bullet.gif) 0px 8px no-repeat;
}
a.pageselected{	
	COLOR: #ffffff;	FONT: 10px Arial; background:url(images/img_highlight_selected.gif) no-repeat; text-decoration:none;
}
a.pageselected:hover { 
	text-decoration:none;
}
a.pagenormal{	
	COLOR: #ced0cf;	FONT: 10px Arial; text-decoration:none;
}
a.pagenormal:hover { 
	text-decoration:none; background:url(images/img_highlight_over.gif) no-repeat;
}