/*****
	calendar styles are found in ltw_style.css
*****/

body {
	background-color : #FFFFFF;
	background-image : url(../img/bg1_alt.gif);
	background:url(../img/bg1_alt.gif);
	background-repeat : repeat-x;
}

.bodyPlain{
	background-color : #FFFFFF;
}

.bodyChild {
	background-color : #FFFFFF;
	background-image : url(../img/bg3.gif);
	background:url(../img/bg3.gif);
	background-repeat : repeat-x;
}

.dumbLink{
	color : #333399;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	cursor:pointer;
}

.fo{
	background-image: url(../img/bg2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align: middle;
	text-align: center;
	height: 28px;
}

td{
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.picLink{
	color : #333399;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	cursor:pointer;
	line-height:165%;
}

.picLinkHighlight{
	color : #33CC66;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
	cursor:pointer;
	line-height:165%;
}

.body{
	color : #333399;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
}

.bodyItalic{
	color : #333399;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

.bodyBold{
	color : #333399;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

.bodyHeadline{
	color : #333399;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 13px;
	font-weight : bolder;
	text-decoration : none;
}

.bodyPageTitle{
	color : #333399;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 24px;
	font-weight : bolder;
	text-decoration : none;
}

.bodyPageTitleGreen{
	color : #33CC66;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 24px;
	font-weight : bolder;
	text-decoration : none;
}

.bodyGreen{
	color : #33CC66;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 11px;
	font-weight : bolder;
	text-decoration : none;
	text-align:left;
}

.bodyHeadlineGreen{
	color : #33CC66;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 13px;
	font-weight : bolder;
	text-decoration : none;
}

.progressTitleGreen{
	color : #33CC66;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 18px;
	font-weight : bolder;
	text-decoration : none;
}

.progressGreen{
	color : #33CC66;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 11px;
	font-weight : bolder;
	text-decoration : none;
	text-align:left;
}
.progressTitleBlue{
	color : #333399;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 18px;
	font-weight : bolder;
	text-decoration : none;
}

.progressBlue{
	color : #333399;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 11px;
	font-weight : bolder;
	text-decoration : none;
	text-align:left;
}

.progressTitleGray{
	color : #999999;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 18px;
	font-weight : bolder;
	text-decoration : none;
}

.progressGray{
	color : #999999;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 11px;
	font-weight : bolder;
	text-decoration : none;
	text-align:left;
}


.bodySmall{
	color : #333399;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 9px;
	font-weight : bolder;
	text-decoration : none;
}

.bodySmallNoBold{
	color : #333399;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 9px;
	font-weight : normal;
	text-decoration : none;
}

.bodyLarge{
	color : #333399;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 13px;
	font-weight : normal;
	text-decoration : none;
}

.evList{
	color : #333399;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 9px;
	font-weight : bolder;
	line-height: 175%;
}

.fieldLarge{
	font-family: Arial, Helvetica, sans-serif;
}

.cellFillerWide{
	background:url(../img/m13_ext.gif);
	vertical-align:top;
}

.cellFillerNarrow{
	background:url(../img/m11_ext.gif);
	vertical-align:top;
}

.linkNHR{
	color : #3366FF;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline;
	cursor:pointer;
}

.linkNHR:hover{
	color : #3366FF;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline;
	cursor:pointer;
}

.calMonthTitle{
	color : #33CC66;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 24px;
	font-weight : bolder;
	text-decoration : none;
	text-align:center;
}

.calPrevNext{
	color : #333399;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 13px;
	font-weight : bolder;
}

.calendarDays{
	color : #ffffff;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 13px;
	font-weight : bolder;
	text-decoration : none;
	text-align:left;
}

.calendarDate{
	color : #333399;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 9px;
	font-weight : bolder;
	text-decoration : none;
	text-align:left;
	vertical-align:top;
}

.calendarEventText{
	color : #333399;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 9px;
	font-weight : normal;
	text-decoration : none;
}

.calendarCell{
	width:85px;
	height:85px;
	vertical-align:top;
	text-align:left;
}

.mem_sub{
	color : #333399;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 12px;
	font-weight : bolder;
	text-decoration : none;
	line-height:90%;
}

.mem_sub:hover{
	color : #33CC66;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 12px;
	font-weight : bolder;
	text-decoration : underline;
	cursor:pointer;
	line-height:90%;
}

.loggedIn{
	color : #FF0000;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

hr{
	color:#99CCFF;
	width:98%;
	text-align:center;
	noshade;
}

.msgNormal{
	color : #33CC66;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

.msgWarning{
	color : #FF0000;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 12px;
	font-weight : bolder;
	text-decoration : none;
}

.msgCaution{
	color : #FF9900;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

.prelFormCell1{
	width:225px;
	vertical-align:top;
}

.prelFormCell2{
	
}