p {
	font-family:Verdana;
	font-size:10pt;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	margin:0px;
	padding:0px;
}
table {
	font-family:Verdana;
	font-size:10pt;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	margin:0px;
	padding:0px;
}
div {
	font-family:Verdana;
	font-size:10pt;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	margin:0px;
	padding:0px;
}
li {
	font-family:Verdana;
	font-size:10pt;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	margin:0px;
	padding:0px;
}
.normal {
	font-family:Verdana;
	font-size:10pt;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	margin:0px;
	padding:0px;
}
.h1 {
	font-family:Arial;
	font-size:20px;
	color:#5987D6;
	font-weight:bold;
	margin:0px 0px 2px 0px;
	padding:0px;
}
.h2 {
	font-family:Verdana;
	font-size:14px;
	color:#5987D6;
	font-weight:bold;
	margin:8px 0px 0px 0px;
	padding:0px;
}
.h3 {
	font-family:Verdana;
	font-size:11px;
	color:#5987D6;
	font-weight:bold;
	font-style:normal;
	margin:4px 0px 0px 0px;
	padding:0px;
}
.h4 {
	font-family:Verdana;
	font-size:11px;
	color:#5987D6;
	font-weight:bold;
	font-style:italic;
	margin:4px 0px 0px 0px;
	padding:0px;
}
.h5 {
	font-family:Arial,Verdana;
	font-size:11px;
	color:#5987D6;
	font-weight:bold;
	font-style:italic;
	margin:4px 0px 0px 0px;
	padding:0px;
}
.h6 {
	font-family:Verdana;
	font-size:8pt;
	color:#000000;
	font-weight:bold;
	margin:0px;
	padding:2px 4px 2px 4px;
}
.menu_2_button {
	font-family:Verdana,Helvetica;
	font-size:10px;
	color:#000000;
	margin:0px;
	padding:5px 0px 2px 0px;
}
.menu_2_button_selected {
	font-family:Verdana,Helvetica;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	margin:0px;
	padding:2px 0px 2px 0px;
}
.menu_2_button_over {
	font-family:Verdana,Helvetica;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
	margin:0px;
	padding:2px 0px 2px 0px;
}
.ASPError {
	font-family:Verdana;
	font-size:10px;
	color:#FF0000;
	font-weight:bold;
	font-style:normal;
}
.ASPFieldTitle {
	font-family:Verdana;
	font-size:11px;
	color:#5987D6;
	font-weight:bold;
	margin:4px 0px 0px 0px;
	padding:0px;
}
.ASPFieldData {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	margin:0px;
	padding:0px;
}
.ASPMemberName {
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	color:#FFFFFF;
	margin:0px 0px 0px 10px;
	padding:4px 0px 0px 0px;
}
.ASPSiteHeading {
	font-family:Verdana;
	font-size:18px;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	margin:4px 0px 0px 0px;
	padding:0px;
}
.ASPTitle {
	font-family:Verdana;
	font-size:8pt;
	color:#000000;
	font-weight:bold;
	margin:4px 0px 0px 0px;
}
.ASPSmall {
	font-family:Verdana;
	font-size:9px;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	margin:0px;
	padding:0px;
}
.top_menu {
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	font-style:normal;
	margin:0px;
	padding:0px;
}
.ASPNormal {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	margin:0px;
	padding:0px;
}
.ASPTableHeading {
	font-family:Verdana,Arial;
	font-size:8pt;
	color:#000000;
	font-weight:bold;
	padding:4px;
}
.ASPTableText {
	font-family:Verdana,Arial;
	font-size:8pt;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	padding:1px 4px 1px 4px;
	background-color:#E8E8E8;
}
.ASPTableTextError {
	font-family:Verdana,Arial;
	font-size:8pt;
	color:#FF0000;
	font-weight:normal;
	font-style:normal;
	padding:1px 4px 1px 4px;
	background-color:#E8E8E8;
}
.logout {
	font-family:Verdana;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	margin:0px;
	padding:0px 20px 10px 0px;
}
.ASPTableTextSel {
	font-family:Verdana,Arial;
	font-size:8pt;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	padding:1px 4px 1px 4px;
	background-color:#CCCCCC;
}
.todocategory {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	font-style:normal;
	margin:0px;
	padding:7px 2px 7px 42px;
	background-color:#FFFFFF;
	background-image:url(gre/gre9938.png);
	background-position:left center;
	background-repeat:no-repeat;
	border-width:1px;
	border-style:solid;
	border-color:#002D96;
}
.todolistpriority {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	font-style:normal;
	text-align:center;
	margin:0px;
	padding:2px;
}
.todolisttitle {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-style:normal;
	margin:0px;
	padding:2px 4px 2px 4px;
}
.todolistname {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-style:normal;
	margin:0px;
	padding:2px 4px 2px 4px;
}
.todolistduedate {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-style:normal;
	margin:0px;
	padding:2px 4px 2px 4px;
}
.todolistduedateover {
	font-family:Verdana;
	font-size:11px;
	color:#CC0000;
	font-style:normal;
	margin:0px;
	padding:2px 4px 2px 4px;
}
.todolistplus {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-style:normal;
	margin:0px;
	padding:2px;
	background-color:#80A7E1;
	background-image:url(res/Todo/todoplus.png);
	background-position:center center;
	background-repeat:no-repeat;
}
.todolistminus {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-style:normal;
	margin:0px;
	padding:2px;
	background-color:#80A7E1;
	background-image:url(res/Todo/todominus.png);
	background-position:center center;
	background-repeat:no-repeat;
}
.todolistrow {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-style:normal;
	margin:0px;
	padding:0px 2px 0px 2px;
	background-color:#E8E8E8;
}
.todolisttable {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-style:normal;
	margin:0px;
	background-color:#FFFFFF;
}
.todolistexpanded {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-style:normal;
	margin:0px;
	padding:2px;
	background-color:#80A7E1;
}
.todolistexpandedmain {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-style:normal;
	margin:0px;
	padding:2px 4px 2px 4px;
	background-color:#FFFFFF;
}
.todolistexpandedcreated {
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	margin:0px;
	padding:8px 4px 2px 4px;
	background-color:#FFFFFF;
}
.todolistexpandedcomment {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-style:normal;
	margin:0px;
	padding:0px 4px 2px 4px;
}
.todolistexpandedtext {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-style:normal;
	margin:0px;
	padding:2px 4px 2px 4px;
}
.todoliststatusnew {
	font-family:Verdana;
	font-size:11px;
	color:#CC0000;
	font-style:normal;
	margin:0px;
	padding:2px 4px 2px 4px;
}
.todoliststatusinprogress {
	font-family:Verdana;
	font-size:11px;
	color:#CC9400;
	font-style:normal;
	margin:0px;
	padding:2px 4px 2px 4px;
}
.todoliststatusclosed {
	font-family:Verdana;
	font-size:11px;
	color:#00CC43;
	font-style:normal;
	margin:0px;
	padding:2px 4px 2px 4px;
}
.todocategorytext {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	font-style:normal;
	margin:0px;
}
.todocategoryadd {
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	font-style:normal;
	margin:0px;
}
.todolistedit {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-style:normal;
	margin:0px;
	padding:2px;
	background-image:url(res/Todo/todoedit.gif);
	background-position:center center;
	background-repeat:no-repeat;
}
.todolistexpandedcommenttitle {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	font-style:normal;
	margin:0px;
	padding:12px 4px 0px 4px;
}
.todocategoryspacing {
	font-family:Verdana;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	font-style:normal;
	margin:30px 0px 0px 0px;
	padding:0px;
}
.username {
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	font-style:normal;
	margin:0px;
	padding:6px 20px 4px 20px;
}
.menuleftsubnormal {
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	margin:1px 0px 2px 0px;
	padding:2px 0px 4px 16px;
	background-image:url(gre/gre9939.png);
	background-position:2px 5px;
	background-repeat:no-repeat;
	border-width:0px;
	border-style:solid;
	border-color:#000000;
}
.menuleftsubsel {
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	font-style:normal;
	margin:1px 0px 2px 0px;
	padding:2px 0px 4px 16px;
	background-image:url(gre/gre9939.png);
	background-position:2px 5px;
	background-repeat:no-repeat;
}
.menuleftsubover {
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
	margin:1px 0px 2px 0px;
	padding:2px 0px 4px 16px;
	background-image:url(gre/gre9939.png);
	background-position:2px 5px;
	background-repeat:no-repeat;
}
.menuleftnormal {
	font-family:Verdana;
	font-size:11px;
	color:#515151;
	font-weight:bold;
	font-style:normal;
	margin:2px 0px 2px 0px;
	padding:2px 2px 4px 2px;
	background-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	border-color:#666666;
}
.menuleftsel {
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	margin:2px 0px 2px 0px;
	padding:2px 2px 4px 2px;
	background-color:#5987D6;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
}
.menuleftover {
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	margin:2px 0px 2px 0px;
	padding:2px 2px 4px 2px;
	background-color:#5987D6;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
}
.legal {
	font-family:"Courier New",Verdana;
	font-size:9pt;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	margin:0px;
	padding:0px;
}
.advanced {
	font-family:Verdana;
	font-size:10px;
	color:#FF0000;
	font-weight:normal;
	font-style:normal;
	margin:0px;
	padding:0px;
}
.breadcrumblink {
	font-family:Verdana;
	font-size:11px;
	color:#000066;
	font-weight:normal;
	font-style:normal;
	margin:0px;
	padding:0px;
}
.breadcrumbsel {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	margin:0px;
	padding:0px;
}
.normalbullet {
	font-family:Verdana;
	font-size:10pt;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	margin:2px 0px 4px 10px;
	padding:2px 0px 4px 16px;
	background-image:url(gre/gre9939.png);
	background-position:2px 5px;
	background-repeat:no-repeat;
	border-width:0px;
	border-style:solid;
	border-color:#000000;
}
.searchresult {
	font-family:Verdana;
	font-size:10pt;
	color:#000066;
	font-weight:normal;
	font-style:normal;
	margin:0px 0px 0px 11px;
	padding:2px 0px 2px 10px;
	background-image:url(gre/gre9940.png);
	background-position:left 5px;
	background-repeat:no-repeat;
}
.copyright {
	font-family:Verdana;
	font-size:9px;
	color:#7B7B7B;
	font-weight:normal;
	font-style:normal;
	margin:4px 0px 0px 0px;
	padding:0px;
}
.small {
	font-family:Verdana;
	font-size:11px;
	color:#999999;
	font-weight:normal;
	font-style:normal;
	margin:0px;
	padding:0px;
}
.minisupportmenu {
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color:#015087;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	margin:0px;
	padding:5px 10px 5px 10px;
	background-color:#FFFFFF;
}
.minisupportmenuselected {
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	margin:0px;
	padding:5px 10px 5px 10px;
	background-color:#015087;
}

