/*--	Links	----------------------------------------*/

a{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #687787;
	text-decoration: underline;
	
}

a:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1C1C3D;
	text-decoration: underline;
	
}

a.navSmallWhite{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	
}

a.navSmallWhite:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8b98aa;
	text-decoration: none;
	
}


a.footerNav{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8b98aa;
	text-decoration: none;
	
}

a.footerNav:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	
}


a.footerText{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #687787;
	text-decoration: none;
	
}

a.footerText:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	
}

a.newsText{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1C1C3E;
	text-decoration: none;
	
}

a.newsText:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #677787;
	text-decoration: none;
	
}


a.subNav{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #687787;
	text-decoration: none;
	
}

a.subNav:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1C1C3D;
	text-decoration: none;
	
}

a.subNavHigh{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1C1C3D;
	text-decoration: none;
	
}

a.subNavHigh:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1C1C3D;
	text-decoration: none;
	
}

a.bodyLink{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #687787;
	text-decoration: underline;
	
}

a.bodyLink:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1C1C3D;
	text-decoration: underline;
	
}

a.calHeaderLink{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	
}

a.calHeaderLink:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B1BAC5;
	text-decoration: none;
	
}
/*--	Text	----------------------------------------*/

.headerText{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	
}


.redHeaderText{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #431010;
	
}

.calHeaderText{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	
}


.bodyText{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1C1C3D;
	
}

.redText{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #431010;
	
}

.whiteText{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	
}

.smallWhiteText{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	
}

.darkBeigeText{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #677787;
	
}


.navSmallWhite{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	
}

.footerText{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #687787;
	
}

/*--	Form Elements	----------------------------------------*/

.inputBox{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #687787;
	width: 140px;
	height: 18px;
	border: 1px solid #687787;

}

.inputBoxBig{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #687787;
	width: 200px;
	height: 18px;
	border: 1px solid #687787;

}

.inputBoxSmall{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #687787;
	width: 100px;
	height: 18px;
	border: 1px solid #687787;

}

.inputBoxTiny{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #687787;
	width: 30px;
	height: 18px;
	border: 1px solid #687787;

}


.loginBox{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #687787;
	width: 110px;
	height: 18px;
	border: 1px solid #1c1c3d;

}

.textArea{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #687787;
	width: 200px;
	height: 100px;
	border: 1px solid #687787;

}

.calViewDrop{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #687787;
	width: 60px;
	height: 18px;
	border: 1px solid #1c1c3d;

}

.calMonthDrop{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #687787;
	width: 50px;
	height: 18px;
	border: 1px solid #1c1c3d;

}

.calDayDrop{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #687787;
	width: 45px;
	height: 18px;
	border: 1px solid #1c1c3d;

}

.calYearDrop{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #687787;
	width: 55px;
	height: 18px;
	border: 1px solid #1c1c3d;

}

.calButton{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #8697A9;
	border-bottom: 1px solid #515A63;
	border-right: 1px solid #515A63;
	border-left: 1px solid #C2D4EC;
	border-top:1px solid #C2D4EC;
	cursor: hand;
	width: 264px;
	height: 18px;

}

.smallButtonDark{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #1C1C3E;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #3A3A7E;
	border-top:1px solid #3A3A7E;
	cursor: hand;
	width: 30px;
	height: 18px;

}


.smallButtonLight{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #8697A9;
	border-bottom: 1px solid #515A63;
	border-right: 1px solid #515A63;
	border-left: 1px solid #C2D4EC;
	border-top:1px solid #C2D4EC;
	cursor: hand;
	width: 30px;
	height: 18px;

}


.mediumButtonLight{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #8697A9;
	border-bottom: 1px solid #515A63;
	border-right: 1px solid #515A63;
	border-left: 1px solid #C2D4EC;
	border-top:1px solid #C2D4EC;
	cursor: hand;
	width: 140px;
	height: 18px;

}

.mediumButtonDark{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #8697A9;
	border-bottom: 1px solid #515A63;
	border-right: 1px solid #515A63;
	border-left: 1px solid #C2D4EC;
	border-top:1px solid #C2D4EC;
	cursor: hand;
	width: 140px;
	height: 18px;

}

.bigButtonDark{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #8697A9;
	border-bottom: 1px solid #515A63;
	border-right: 1px solid #515A63;
	border-left: 1px solid #C2D4EC;
	border-top:1px solid #C2D4EC;
	cursor: hand;
	width: 200px;
	height: 18px;

}

.hugeButtonDark{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #8697A9;
	border-bottom: 1px solid #515A63;
	border-right: 1px solid #515A63;
	border-left: 1px solid #C2D4EC;
	border-top:1px solid #C2D4EC;
	cursor: hand;
	width: 529px;
	height: 18px;

}


.list{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1C1C3D;
	margin : 0px 10px 10px 20px;
}