/* Aquamarine 2101 - solid blue frame with aqua/blue interior */

body			{font-family: Arial, sans-serif; 
					font-size: 8pt; 
					font-style: normal; 
					line-height: normal; 
							font-weight: normal;
							color: #27395A;}

td				{font-family: Arial, sans-serif; 
							font-size: 8pt; 
							font-style: normal; 
							line-height: normal; 
							font-weight: normal;
							color:#27395A;}
							
select, option			{font-family: Arial, sans-serif; 
							font-size: 8pt; 
							font-style: normal; 
							line-height: normal; 
							font-weight: normal;
							color: #27395A;}
							
input			{font-family: Arial, sans-serif; 
							font-size: 9pt; 
							font-style: normal; 
							line-height: normal; 
							font-weight: normal;
							color: #27395A;}
													
textarea	{font-family: Arial, sans-serif; 
							font-size: 10pt; 
							font-style: normal; 
							line-height: normal; 
							font-weight: normal;
							color: #27395A;}

A:link {color:#164981; text-decoration:none; }
A:active {color:#91002F; text-decoration:none;}
A:visited {color:#164981; text-decoration:none; }
A:hover {color:#91002F; text-decoration:none; }

.menu {font-family: Arial, sans-serif; font-size: 8pt; font-weight: bold; color: #002866; line-height: 10pt;}
.menu2 {font-family: Arial, sans-serif; font-size: 8pt; font-weight: bold; color: #F3F3F3; line-height: 10pt;}

.bgcolorbase {background-color: #DFE7F4; background: #DFE7F4;}
.bgcolorsofter {background-color: #F1F2F5; background: #F1F2F5;}
.bgcolorwhite {background-color: #FFFFFF; background: #FFFFFF;}

.spacer {font-family: Arial, sans-serif; line-height: 2px; font-size: 2pt;}
.spacerbase {font-family: Arial, sans-serif; font-size: 2pt; line-height: 2px; background-color: #DFE7F4; background: #DFE7F4;}
.spacersofter {font-family: Arial, sans-serif; line-height: 2px; font-size: 2pt; background-color: #F1F2F5; background: #F1F2F5;}
.spacerwhite {font-family: Arial, sans-serif; line-height: 2px; font-size: 2pt; background-color: #FFFFFF; background: #FFFFFF;}

.title {font-size: 9pt; font-weight: bold; color: #002866;}
.titlebig {font-size: 12pt; font-weight: bold; color: #002866;}
.titlemodule {font-size: 14pt; font-weight: bold; color: #002866;}

.italic {font-size: 9pt; font-style: italic;}
.italicreq {font-size: 10pt; font-style: italic; font-weight: bold; color: #91002F;}
.italicbold {font-size: 10pt; font-style: italic; font-weight: bold; color: #002866;}
.italicsmall {font-size: 8pt; font-style: italic; }

.attention {font-size: 9pt; font-weight: bold; color: #91002F;}
.attentionsmall {font-size: 8pt; color: #91002F; }
.attentioncolor {color: #91002F;}
.attentioni {font-size: 14pt; font-weight: bold; color: #91002F; font-style: italic;}
.attentionismall { font-size: 8pt; color: #A0002F; font-style: italic;}

.date {font-family: Arial, sans-serif; font-size: 7pt; line-height: 9pt;;}
.comment {font-size: 7pt; font-style: italic; color: #666666;}
.underline {text-decoration: underline;}

.group { color: #003399;}/*blue*/
.personal {color: #003300;}/*green*/

.welcome {font-size: 10pt; line-height: 12pt; color: #000066;}
.menulogout { font-size: 8pt; font-weight: bold; color: #F3F3F3; line-height: 10px;}

.messagetext {font-size: 10pt; }
.messagetextbold {font-size: 10pt; font-weight: bold; color: #333333;}

.bgcolorevent {background-color: #FFEE99; background: #FFEE99;}
.bgcolortoday {background-color: #FFF9DD; background: #FFF9DD;}

/* new toolbar styles */
A.tb:link {color:#FFFFFF; text-decoration:none;}
A.tb:active {color:#002866; text-decoration:none;}
A.tb:visited {color:#FFFFFF; text-decoration:none;}
A.tb:hover {color:#002866; text-decoration:none; }

.tb_titlemodule {font-size: 14pt; font-weight: bold; color: #FFFFFF;}
.tb_italicbold {font-size: 10pt; font-style: italic; font-weight: bold; color: #FFFFFF;}
.toolbar  {color: #FFFFFF;}

/* new border styles */
.borderdark {border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #008AB3; }

