a:link {color:#d7006c; font-weight:bold;}
a:visited {color:#d7006c; font-weight:bold;}
a:active {color:#d7006c; font-weight:bold;}
a:hover {color:#d7006c; font-weight:bold;}


.NavigationTextBox a:link {color:#000000; font-weight:normal; text-decoration:none;}
.NavigationTextBox a:visited {color:#000000; font-weight:normal; text-decoration:none;}
.NavigationTextBox a:active {color:#000000; font-weight:normal; text-decoration:none;}
.NavigationTextBox a:hover {color:#000000; font-weight:normal; text-decoration:underline;}

.TextSmall a:link {color:#ffffff; text-decoration:none;}
.TextSmall a:visited {color:#ffffff; text-decoration:none;}
.TextSmall a:active {color:#ffffff; text-decoration:none;}
.TextSmall a:hover {color:#ffffff; text-decoration:underline;}
.TextMedium a:link {color:#ffffff; text-decoration:none;}
.TextMedium a:visited {color:#ffffff; text-decoration:none;}
.TextMedium a:active {color:#ffffff; text-decoration:none;}
.TextMedium a:hover {color:#ffffff; text-decoration:underline;}
.TextLarge a:link {color:#ffffff; text-decoration:none;}
.TextLarge a:visited {color:#ffffff; text-decoration:none;}
.TextLarge a:active {color:#ffffff; text-decoration:none;}
.TextLarge a:hover {color:#ffffff; text-decoration:underline;}

body {
	color: 				#000000;
	font-family:		Arial, Helvetica, sans-serif;

}

form{
	margin:0px;
}

.MainContentDIV {
	background: #ffffff;
	width: 750px;
}
.HeaderDIV {
	height: 210px;
	width: 750px;
}
.SearchBox {
	background: url(Images/bgSearchBox.png);
	color: #FFFFFF;
	width: 100%;
}
.SearchInput {
	color: #666666;
	border: 1px solid #CCCCCC;
	width: 100%;
	font: 11px Tahoma, Arial, Verdana;
}
.Padded {
	padding: 5px;
}

.SearchButton {
	color: #000000;
	border: 1px solid #002065;
	height: 20px;
	text-transform: uppercase;
	background: #FFFFFF;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.SearchCell {
	padding:6px;
}
.TextSizerBox {
	position: relative;
	float: right;
	color: #FFFFFF;
	top: 150px;
	right: 20px;
}
.Clear {
	clear: both;
}
.TextSmall {
	font-size:12px;
}
.TextMedium {
	font-size:16px;
}
.TextLarge {
	font-size:20px;
}
.ImageFrame {
	border: 1px solid #CCCCCC;
}
.HeaderLarge {
	color: #d7006c;
	font-weight: bold;
	font-size: 200%;
}
.HeaderMedium {
	color: #d7006c;
	font-weight: bold;
	font-size: 130%;
}
.PinkText {
	color:#d7006c;
}
.HorizontalRule {
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #CCCCCC;
}
.InvisibleDivide {
	padding-top: 15px;
}
.PinkBox {
	border:1px solid #cccccc;
	background:#fdf2f8;
	padding: 5px;
}
.VerticalLine {
	height:100%;
	width:10px;
	background: #FFFFFF url(Images/imgVerticalLine.gif);
}
.Button90Blue {
	color: #002065;
	background: #002065 url(Images/bgButton90Blue.jpg) no-repeat;
	height: 30px;
	width: 90px;
	border: 1px solid #002065;
	font: bold 14px Arial, Helvetica, sans-serif;
}
.Button90Pink {
	color: #d7006c;
	background: #d7006c url(Images/bgButton90Pink.jpg) no-repeat;
	height: 30px;
	width: 90px;
	border: 1px solid #002065;
	font: bold 14px Arial, Helvetica, sans-serif;
}
.Button155Blue {
	color: #002065;
	background: #002065 url(Images/bgButton155Blue.jpg) no-repeat;
	height: 30px;
	width: 155px;
	border: 1px solid #002065;
	font: bold 14px Arial, Helvetica, sans-serif;
}
.PercentageBarBlue {
	background: #002065;
	height: 35px;
}
.PercentageBarPink {
	background: #d7006c;
	height: 35px;
}
.NavigationContainer {
	border-bottom: 1px solid #CCCCCC;
	width: 160px;
}
.NavigationItem {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	vertical-align: middle;
	background: #eeeeee;
}
.NavigationTextBox {
	padding: 8px 3px 8px 6px;
	color: #000000;

}

.NavigationTab {
}
.Header {
	color: #d7006c;
	font-weight: bold;
	font-size: 130%;
	
}

.FloatingImages {
	float: right;
	width: 160px;
	margin-bottom: 15px;
	margin-left: 15px;
	display:inline;
}
.FurtherInfoBox {
	background: #fafafa;
	padding: 10px;
	border: 1px solid #CCCCCC;
	clear: both;
}


.ChildImage {
	float: left;
	margin-right: 10px;
	border: 1px solid #CCCCCC;
}
.FieldTitle {
	background: #fafafa;
	width: 150px;
	padding: 5px;
	float: left;
	font-weight: bold;
	color: #d7006c;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.FieldContent {
	background: #fafafa;
	padding: 5px;
	width: 400px;
	margin-bottom: 5px;
	border: 1px solid #CCCCCC;
}
.Inputs {
	border: 2px solid #d7006c;
	width: 95%;
	color: #000000;
	font: 11px Tahoma, Arial, Verdana;
	
	
}
.ForumContainer {
	width: 570px;
}
