/* Universal Styles */
body,form,div,li,h1,h2,h3,h4,h5,h6,p{margin: 0px 0px;}
img {border:0px;}
ul {list-style-type:disc; }
p {padding-top: 8px; padding-bottom: 8px}


html, body
{
    padding: 0px;
    font-family: Arial;
    font-size: 10px;
    color: #000000;
    background-color: #2B2B2B;
}

/* Background Images */
.header { background-image: url(images/Header.jpg); background-repeat: no-repeat;background-position: top left; }
.headerRight { background-image: url(images/HeaderRight.jpg); background-repeat: no-repeat;background-position: top left; }
.banner { background-image: url(images/banner.jpg); background-repeat: no-repeat; background-position:top left; }
.leftBorder { background-image: url(images/leftBorder.jpg); background-repeat: repeat-y; background-position:top left; }
.rightBorder { background-image: url(images/rightBorder.jpg); background-repeat: repeat-y; background-position:top left; }
.welcomeTextBG { background-image: url(images/welcomeTextBG.jpg); background-repeat: repeat-y; background-position:top left; }
.bottom { background-image: url(images/Bottom.jpg); background-repeat: no-repeat; background-position:top left; }
.subBottom { background-image: url(images/subBottom.jpg); background-repeat: no-repeat; background-position:top left; }

/* Form Validator Styles */
.tfvHighlight
		{font-weight: bold; color: red;}
.tfvNormal
		{font-weight: normal;	color: black;}

/* Text Styles */
.welcomeText
{
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal;
    padding:0px 50px 0px 25px;
}

.welcomeMainText
{
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
    padding:0px 50px 0px 25px;
}

.welcomeBottomText
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
    padding:0px 50px 0px 25px;
}

.subTitleText2
{
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #004E77;
	line-height: 18px;
    font-weight: bold;
}

.subTitleText
{
	font-family: "Trebuchet MS";
	font-size: 17px;
	color: #004E77;
	line-height: 18px;
	font-weight: normal;
}

.titleText
{
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #000000;
	line-height: 18px;
	font-weight: normal;
}

.mainText
{
    font-family: "Trebuchet MS";
	font-size: 13px;
	color: #000000;
	line-height: 18px;
	font-weight: normal;
    padding:15px 15px 10px 20px;
}

.mainText2
{
    font-family: "Trebuchet MS";
	font-size: 13px;
	color: #000000;
	line-height: 18px;
	font-weight: normal;
    padding:10px 5px 5px 70px;
}

.rightText
{
    font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
	line-height: 18px;
	font-weight: normal;
}

.rightTextOn
{
    font-family: "Trebuchet MS";
	font-size: 10px;
	color: #00689F;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
}

.rightText1
{
    font-family: "Trebuchet MS";
	font-size: 10px;
	color: #000000;
	line-height: 18px;
	font-weight: normal;
    text-decoration: none;
}

.mainTextNav
{
    font-family: "Trebuchet MS";
	font-size: 13px;
	color: #00689F;
	line-height: 18px;
	font-weight: normal;
}

/* Navigation Styles */
.navOn
{
    padding-right:5px;
    padding-left: 5px;
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #00679E;
	font-weight: bold;
	text-decoration: none;
}

.navOff
{
    padding-right:5px;
    padding-left: 5px;
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


/* Logoworks Link Backs */
.logoworksLink
{
	font-family: "Trebuchet MS";
	font-size: 9px;
	color: #FFFFFF;
	padding: 1px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

a.logoworksLink
{
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding: 1px;
	text-align: center;
	text-decoration: none;
}

a.logoworksLink:hover
{
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding: 1px;
	text-align: center;
	text-decoration: none;
}