﻿body                      
{
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-size:10pt;
	margin: 20px;
	background-color: #ffffff;
	color: #000000;
}

a:hover
{
	font-family: Tahoma, verdana, helvetica, sans-serif;
	text-decoration:underline;
}

	

td
{
	font-size: 10pt;
}

a
{
	font-weight:bold;
	color:#77AA11;
	text-decoration:none;
}
.feedheader
{
	height: 128px;
}

.tasksdiv
{
	line-height: 25px;
}

a:visited
{
	font-weight:bold;
	color:#558805;
	text-decoration:none;
}

.ControlContainer
{
	position: relative;
	overflow:hidden; float:left; width:16px; height:16px; padding:0px;
}
.ContactContainer           { clear:left; float:left; display:block; overflow:visible}
.hcardContainer             { float:left}
.CalendarContainer			{ clear:left; float:left; display:block; overflow:visible}
.hcalContainer				{ float:left}
.selected                   { background-color:#ddddff; border-right-width:50px; border-bottom-width:50px; border-color:Black; }

.vcard                      { position: relative; float:left; font-family: Verdana, Arial, Sans-Serif; font-size:x-small; color:Black;}
.vcard .n                   { font-weight:bold; font-size:larger; }
.vcard .type                { font-weight:bold; }
.vcard .uid					{ display:none; }
.vcard .nickname     		{ display:none; }

.vcalendar                  { position: relative; float:left; clear: left; font-family: Verdana, Arial, Sans-Serif; font-size:x-small; }
/*.vcalendar a				{ color: Black; } */
.vcalendar .summary			{ font-weight:bold; font-size:larger; }
.vcalendar .dtstart			{ color: Black; text-decoration: none; }
.vcalendar .dtend			{ color: Black; text-decoration: none; }
.vcalendar .location        { color: Black; text-decoration: none; }


.clipboardContainer         { float:left; display:block; padding:3px;}

.clipboard
{
	background-color:#DDFF77;
	margin: 15px 0px 0px 0px;
	border-style: solid;
	border-width: 1px;
	border-color: #444444;
	width: 125px;
	height: 400px;
	overflow:hidden;
}

.clipheader
{
	background-color: #444444;
	color: #AAEE22;
	font-weight:bold;
	font-size: 10px;
}

.cliptext
{
	margin: 0px 5px 0px 5px;
	font-size: 10px;
}

.surveyitem
{
}

.slideshowimages
{
	overflow:auto;
	white-space:nowrap;
	width:1000px;
	height:280px;
}

.slideshowbigimage
{
	overflow:auto;
	white-space:nowrap;
	width:1300px;
}

.underbar
{
	padding: 6px 0px 6px 0;
}

.keywordblock
{
	padding: 6px 0px 6px 12px;
	text-indent: -12px;
}

.totd
{
	font-size:10pt;
}

.surveyanswers
{
	padding: 0 0px 12px 0;
	margin: 0px 12px;
}

.accessinput
{
	padding: 0 0px 0px 0;
	margin: 0px 0px;
}

.accessinput2
{
	padding: 0 0px 12px 0;
	margin: 0px 12px;
}

.formhead
{
	text-align:left;
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-weight:bold;
	padding: 0px 0 0px 0;
	font-size:12pt;
	color: #CC9933;
}

.accountform { border-style:none; }

.accountform dt
{
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-size:10pt;
	text-align:right;
	float:left;
	width:140px;
	padding:4px 0 12px 0;
}
.accountform dt 
{
	clear:both;
}

.accountform dd
{
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-size:10pt;
	margin:0 0 0 150px;
	padding:6px 0 6px 0;
	text-align:left;
}

.accountformnarrow { border-style:none; }

.accountformnarrow dt
{
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-size:10pt;
	text-align:right;
	float:left;
	width:80px;
	padding:4px 0 12px 0;
}
.accountformnarrow dt 
{
	clear:both;
}

.accountformnarrow dd
{
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-size:10pt;
	margin:0 0 0 90px;
	padding:6px 0 6px 0;
	text-align:left;
}


x.bodytext
{
	margin: 0px 0px 14px 0px;
}

.header
{
	
}

.feedtitle
{
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-weight:bold;
	padding: 0px 0 0px 0;
	font-size:18pt;
	margin: 0px 0px 0px 0px;
	color: #CC9933;
}


.formfield
{
}

.sitedesc
{
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-weight:bold;
	padding: 6px 0 0px 0;
	font-size:10pt;
	color: #CC9933;
}
.sitedescline
{
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-weight:normal;
	padding: 0px 0 6px 0;
	font-size:10pt;
	color: #663311;
}

.bulletline
{
	margin-left: 15px;
	text-indent: -12px;
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-weight:normal;
	padding: 0px 0 6px 0;
	font-size:10pt;
	color: #663311;
}

.feeddescription
{
	text-indent: 0px;
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-weight:normal;
	font-size:10pt;
	padding: 0px 0 0px 0;
	color: black;
}

.footer
{
	font-style:italic;
}

.logotext
{
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-weight:bold;
	font-size:24pt;
	color: #CC9933;
}

.tasksheader
{
	text-indent: 24px;
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-weight:bold;
	font-size:12pt;
	color: #CC9933;
	padding: 16px 0px 0px 0;
}

.taskitem
{
	display: block;
	font-size:10pt;
	font-family: Tahoma, verdana, helvetica, sans-serif;
}

.taskitem a:hover
{
	background-color: #eee;
}


.helpheader
{
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-weight:bold;
	font-size:12pt;
	color: #CC9933;
	padding: 6px 0px 6px 0px;
}

.helptext
{
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-weight:normal;
	font-size:10pt;
	padding: 6px 0px 6px 0px;
}

.sectionheader
{
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-weight:bold;
	font-size:12pt;
	color: #CC9933;
}

.subsectionheader
{
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-weight:bold;
	font-size:10pt;
	color: #CC9933;
}

.mypagesection
{
	background-color:#ffeecc;
	margin:10px;
	padding:5px;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	width: 500px;
	overflow:hidden;
}

.subsection
{
	background-color:#ddffff;
	margin: 0px 0px 0px 50px;
	width: 250px;
}

.feedurl
{
	padding: 0px 40px 0px 40px;
	text-indent: -40px;
}

.monthview
{
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-weight:normal;
	font-size:8pt;
}

.monthview a:hover
{
	text-decoration:underline;
	font-weight:normal;
}

.monthview a:visited
{
	color: #000000;
	font-weight:normal;
}

.monthview a:link
{
	color: #000000;
	font-weight:normal;
}

.pagesectionheader
{
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-weight:bold;
	font-size:12pt;
	color: #CC9933;
}

.friendtypebox1
{
	font-weight:600;
	background-color: #f0f0f0;
	border-style: solid;
	border-width: 1px;
	border-bottom-color: #CC9933;
	padding: 0px 0px 0px 0px;
}

.friendtypebox2
{
	font-weight:500;
	background-color: #e7e7e7;
	border-style: solid;
	border-width: 1px;
	border-bottom-color: #CC9933;
	padding: 0px 0px 0px 10px;
}

.friendtypebox3
{
	font-weight:300;
	background-color: #e0e0e0;
	border-style: solid;
	border-width: 1px;
	border-bottom-color: #CC9933;
	padding: 0px 0px 0px 20px;
}

.description
{
	padding: 0px 0px 0px 0px;
}

.eventtable
{
	background-color: #f7f7f7;
	border-style:solid;
	border-width:2px;
	border-color:#CC9933;
}


.blog
{
	padding: 8px 8px 8px 0px;
}

.blogtitle
{
	font-size:20pt;
	margin: 7px 0px 7px 0px;
	color: #DDAA44;
}

.blogentry
{
	margin: 0px 0px 14px 0px;
}

.blogheader
{
	color: #CC9933;
	font-style:italic;
}

.eventtable
{
	font-size:8pt;
}

.neweventblock
{
	padding: 4px 4px 4px 4px;
	background-color: #f7f7f7;
	border-style:solid;
	border-width:2px;
	border-color:#CC9933;
}

.neweventline
{
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-weight:bold;
	padding: 6px 0 6px 0;
	font-size:10pt;
	color: #CC9933;
}

.headerpane
{
}

.HeaderText
{
	font-size: 24pt;
}

.SubHeaderText
{
	font-size: 12pt;
	font-style: italic;
}

.taskspane
{
	color: Green;
}

