body  {
	color : #333333;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background-color : #ECECEC;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	margin: 0;
	padding: 0;
	-webkit-text-size-adjust: none;
}

#container {
	width: 880px;
	margin: 0 auto;
	text-align: left;
	padding: 0;
} 

a  {
	color : #0000FF;
	text-decoration : none;
}

a:hover  {
	text-decoration : underline;
	color : #3366ff;
}

a:visited {
	color: #336699;
	text-decoration: none;
}

.SmallLinks  {
	font-size : 10px;
	text-decoration : none;
}

.SmallLinks:hover  {
	text-decoration : underline;
}

.BodyText  {
	color : #333333;
	font-size : 12px;
	font-family : verdana,arial;
	padding: 20px;
}

.TableText  {
	color : #333333;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.BodyTextSmall  {
	color : #333333;
	font-size : 10px;
	font-family : verdana,arial;
}

.BodyTextSmall a {
	font-size : 10px;
}

.Head  {
	color : #00438C;
	font-size : 18px;
	font-weight : bold;
	font-family : verdana,arial;
}

.Head2  {
	color : #F4B900;
	font-size : 16px;
	font-weight : bold;
	font-family : verdana,arial;
}

.Head3  {
	color : #00438C;
	font-size : 14px;
	font-weight : bold;
	font-family : verdana,arial;
}

.BIG  {
	font-size : 18px;
	font-family : verdana,arial;
	color: #00438C;
}

LI {
	margin: 5px 20px;
	padding: 0px;
}


H1 {
	color : #00438C;
	font-size : 12px;
	font-weight : bold;
	font-family : verdana,arial;
}

H2 {
	color : #00438C;
	font-size : 18px;
	font-weight : lighter;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-bottom: 1px dotted #FFF;
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
}

H3  {
	color : #F4B900;
	font-size : 18px;
	font-weight : lighter;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-bottom: 1px dotted #FFF;
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
}

.FadedText {
	color : #CCC;
}

.BlueText {
	color : #074888;
	font-size : 12px;
	font-weight : bold; 
}

.RedText {
	color : #CC0000;
}

.GreenText {
	color : #090;
}

.BlueTextSmall {
	color : #074888;
	font-size : 10px;
	font-weight : bold; 
}

.FooterText {
	color : #FFF;
	font-size : 11px;
	font-weight : bold; 
}

HR {
	border: 0;
	color: #074888;
	background-color: #A1B5BC;
	height: 1px;
	text-align: left;
	margin: 5px 0px 5px 0px;
	padding: 0px;
}

OL.withalpha { list-style-type: lower-alpha }
OL.withroman { list-style-type: lower-roman }

.SplashLinks  {
	color : #FFF;
	font-size : 18px;
	font-weight : bold;
	font-family : verdana, arial;
	text-decoration : none;
}
.SplashLinks:visited {
	color: #FFF;
}
.SplashLinks:hover  {
	color : #FFC859;
	text-decoration : underline;
}


.slideshow { height: 148px; width: 306px; margin: auto; }
.slideshow img { padding: 0px; }


.box {
	width: 260px;
	height: 111px;
	margin: 7px 15px 20px 7px;
	float:left;
	overflow: hidden;
	position: relative;
	padding: 10px;
	background-image: url(../images/BOX-BACK.jpg);
	background-repeat: no-repeat;
	background-color: #F8FCFD;
}

.box2 {
	width: 260px;
	height: 123px;
	margin: 7px 15px 20px 7px;
	float:left;
	overflow: hidden;
	position: relative;
	padding: 10px;
	background-image: url(../images/BOX-BACK-2.jpg);
	background-repeat: no-repeat;
	background-color: #FFFCF3;
}

.box3 {
	width: 260px;
	height: 123px;
	margin: 7px 15px 20px 7px;
	float:left;
	overflow: hidden;
	position: relative;
	padding: 10px;
	background-image: url(../images/BOX-BACK-3.jpg);
	background-repeat: no-repeat;
	background-color: #FAFCF7;
}

.box4 {
	width: 260px;
	height: 123px;
	margin: 7px 15px 20px 7px;
	float:left;
	overflow: hidden;
	position: relative;
	padding: 10px;
	background-image: url(../images/BOX-BACK-4.jpg);
	background-repeat: no-repeat;
	background-color: #FCFCFC;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.normal {
	  background-color: #FFFFFF; 
}

.normal2 {
	background-color: #F2F5FF;
}

.initial {
	background-color: #F2F5FF;
}

.highlight { 
	  background-color: #FFEEB1; 
}

