/* GENERIC TAGS */

#force-scrollbar { position: absolute; top: 0; bottom: -1px;
width: 1em; z-index: -1; }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #525252;
	background-position: center top;
}


td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #525252;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	letter-spacing: -1px;
}


p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #525252;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #525252;
	line-height: 14px;
}

ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #525252;
}

/* BACKGROUNDS */


.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #525252;
}


.BgLeft {
	background-image: url(images/bg-left-repeat.gif);
	background-position: right bottom;
}

.BgMiddle {
	background-image: url(images/bg-middle-repeat.gif);
	background-position: left top;
}

.BgRight {
	background-image: url(images/bg-right-repeat.gif);
	background-position: left top;
}

.BgWhite {
	background-color: #FFFFFF;
}

.BgGreyOne {
	background-color: #B1B1B1;
}

.BgGreyTwo {
	background-color: #646464;
}

.BgGreyThree {
	background-color: #DBDBDB;
}

.BgGreyFour {
	background-color: #929292;
}

.BgGreyFive {
	background-color: #EEEEEE;
}

.BgGreySix {
	background-color: #E3E3E3;
}

.BgContent {
	background-color: #F7F8F1;
	background-image: url(images/bgcontent.gif);
}


.BgPink {
	background-color: #FF5676;
}

.BgFooterYellow {

	background-color: #D9DCB9;

}

/* TABLE CELLS */

.ContentCell {
	padding-bottom: 20px;
	padding-left: 12px;
	padding-right: 12px;
}

.NavCell {
	background-color: #FF5676;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

/* LINKS */

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #525252;
	text-decoration: underline;
}

a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #525252;
	text-decoration: underline;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #525252;
	text-decoration: underline;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #525252;
	text-decoration: none;
}

.whitelink:link   {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 80%;
	color: #FFFFFF;
	text-decoration: none; 
}
 
.whitelink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 80%;
	color: #FFFFFF;
	text-decoration: none;
}
 
.whitelink:active  { 
 	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 80%;
	color: #FFFFFF;
 	text-decoration: none;
}
 
.whitelink:hover   { 
 	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 80%;
	color: #FFFFFF;
 	text-decoration: underline;
}

/* TEXT AND FONTS  */

.ContentHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #FF5676;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	letter-spacing: -1px;
}

.copyrightText  { 
 	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 65%;
	color: #646464;
	padding-top: 8px;
	padding-right: 10px;
}


.formfields  { 
 	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 70%;
	color: #646464;
}

