/* Text formatting */
BODY {
font-size : 0.8em; 
font-family : Arial, Helvetica, sans-serif; 
background-color : #ffffcc; 
} 
TD {
font-size : 0.8em; 
} 
.BigText {
font-size : 1.15em; 
} 
.SmallText {
font-size : 0.85em; 
} 
.PurpleText {
color : #9966cc; 
} 

/* Title formatting */
.PageTitle {
color : #ffffff; 
font-size : 50px; 
font-weight : bold; 
text-align : center; 
height : 60px; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
text-transform : uppercase; 
background-position : 50% 50%; 
} 
.DarkBlueTitle {
color : #003366; 
font-size : 1.4em; 
padding-top : 15px; 
padding-bottom : 5px; 
} 
.SmallDarkBlueTitle {
color : #003366; 
font-size : 1.05em; 
padding-top : 15px; 
padding-bottom : 5px; 
} 
.PurpleSubHeading {
color : #9966cc; 
font-size : 1.1em; 
font-weight : bold; 
text-transform : uppercase; 
} 
.PurpleCaption {
color : #9966cc; 
font-size : 0.9em; 
font-weight : bold; 
padding-bottom : 10px; 
} 

/* Link formatting */
A:active {
color : #ff66cc; 
} 
A:link {
color : #ff66cc; 
} 
A:visited {
color : #003399; 
} 
A:hover {
color : #9966cc; 
} 
A.Menu:active {
	color : #9966cc;
	text-transform : uppercase;
	text-decoration : none;

} 
A.Menu:link {
color : #9966cc; 
text-transform : uppercase; 
text-decoration : none; 
} 
A.Menu:visited {
color : #9966cc; 
font-weight : bold; 
text-transform : uppercase; 
text-decoration : none; 
} 
A.Menu:hover {
text-transform : uppercase; 
color : #ff66cc; 
} 

/* List formatting */
UL LI {
list-style-type : square; 
} 
UL LI LI {
list-style-type : disc; 
} 
OL LI {
list-style-type : decimal; 
} 
OL OL LI {
list-style-type : lower-alpha; 
} 
.MenuTitles {
	color : #FFFFFF;
	font-size : 0.7em;
	background-color: #9966CC;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-transform: uppercase;
	font-weight: 700;
	background-position: center;


.em;
	padding-top : 5px;
	padding-bottom : 3px;
	background-color: #9966CC;
	background-position: center;
	text-transform: uppercase;
}
.SmallDarkBlueTitleBoldCaps {
	color : #003366;
	font-size : 0.9em;
	padding-top : 15px;
	padding-bottom : 5px;
	font-weight: bolder;
	text-transform: uppercase;

}
.MenuTitlesPink {

	color : #FFFFFF;
	font-size : 0.7em;
	background-color: #FF66CC;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-transform: uppercase;
	font-weight: 700;
	background-position: center;
}
.DarkBlueTitleNoGap {

color : #003366; 
font-size : 1.4em; 
padding-bottom : 5px;
}
.SmallPinkTitleNoGap {

color : #FF66CC; 
font-size : 1.05em;
}
/* Link formatting */
A:active {
color : #ff66cc; 
} 
A:link {
color : #ff66cc; 
} 
A:visited {
color : #003399; 
} 
A:hover {
color : #9966cc; 
} 
A.Menu:active {
color : #9966cc; 
text-transform : uppercase; 
text-decoration : none; 
} 
A.Menu:link {
color : #9966cc; 
text-transform : uppercase; 
text-decoration : none; 
} 
A.Menu:visited {
color : #9966cc; 
font-weight : bold; 
text-transform : uppercase; 
text-decoration : none; 
} 
A.Menu:hover {
text-transform : uppercase; 
color : #ff66cc; 
} 

/* List formatting */
UL LI {
list-style-type : square; 
} 
UL LI LI {
list-style-type : disc; 
} 
OL LI {
list-style-type : decimal; 
} 
OL OL LI {
list-style-type : lower-alpha; 
} 

/* Special formatting */
.Normal {
font-size : 0.85em; 
color : black; 
font-family : Verdana, Arial, Helvetica; 
} 
.header {
font-size : 1.1em; 
} 
.ButtonWidth {
width : 150px; 
} 
.DropDownListWidth {
width : 160px; 
} 
.ConvertTextbox {
width : 70px; 
height : 250px; 
} 
.WebSolutionBorder {
border : 1px solid #7694c8; 
background-color : #ffffff; 
} 
.WebSolutionHeader {
background-color : #7694c8; 
color : white; 
font-size : 0.7em; 
font-weight : bold; 
} 
.WebSolutionFormControl {
font-size : 1em; 
} 
.WebSolutionErrorText {
color : red; 
} 
.WebSolutionQuote {
border-top : 1px solid #7694c8; 
border-bottom : 1px solid #7694c8; 
} 
TD.WebSolutionRow {
background-color : #eef3fb; 
} 
TD.WebSolutionRowHighlight {
background-color : #d4d9ec; 
} 
.WebSolutionSmallerFont {
font-size : 0.85em; 
} 

