/* Universal Styles */

img {border:0px;}
ul {list-style-type:disc; }

a { color: #EE3424; text-decoration: underline;}

body
{	
    margin: 15px 0px 0px;
    padding: 0px;
    font-family: "Trebuchet MS";
    font-size: 12px;
    color: #6A737B;
    background-color: #FFF;
	background-image: url(images/background.jpg); background-repeat: repeat-x;
}

h1,h2,h3,h4,h5,h6{ padding:0px; }

h1{font-size:160%;}        

h2{font-size:150%;}        

h3{font-size:140%;}        

h4{font-size:130%;}        

h5{font-size:120%;}        

h6{font-size:110%;}    


/* Background Images */
.header { background-image: url(images/header.jpg); background-repeat: no-repeat; background-position: top right; }
.bottom { background-image: url(images/bottom.jpg); background-repeat: no-repeat; background-position: top left; }
.subMain { background-image: url(images/subMain.jpg); background-repeat: no-repeat; background-position: top left; }
.picBG { background-image: url(images/picBG.jpg); background-repeat: no-repeat; background-position:center; }

/* Div Table Styles */
.homeText { padding: 20px 30px;}

.subLeftContent {
	margin: 15px 15px;
	height: 315px;
	overflow-y: scroll;
	overflow-x: hidden;
}

.subRightContent {
	margin: 15px 15px;
	width: 218px;
	height: 315px;
	overflow-y: hidden;
	overflow-x: hidden; 
	color: #EE3424;
	font-size:15px;
}

/* Text Styles */
.titleText
{
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

.mainText
{
	padding-left: 20px;
	padding-right: 15px;
	padding-top: 20px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: normal;
}

.mainTextNav
{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}


/* Navigation Styles */
.topNavOff 
{ 
	color: #6A737B;
	font-size: 10px;
	font-family: "Trebuchet MS";
	text-decoration: none;
	border-right: 1px solid #BDBDBF;
	background-image: url(images/navBGOff.jpg); background-position: top left; background-repeat: repeat-x;
}

.topNavOff a 
{ 
	color: #6A737B;
	text-decoration: none;
}

.topNavOn
{ 
	color: #FFF;
	font-size: 10px;
	font-family: "Trebuchet MS";
	text-decoration: none;
	background-image: url(images/navBGOn.jpg); background-position: top left; background-repeat: repeat-x;
}

.topNavOn a
{ 
	color: #FFF;
	text-decoration: none;
}

.boxNav { color: #000000; }
.boxNav a { color: #000000; text-decoration: none; }
.boxNav a:hover { color: #EE3424; text-decoration: none; }

.bottomNav { font-size: 10px; font-family: "Trebuchet MS"; font-weight: bold; color:#FFF; padding-left: 20px; }
.bottomNav a { font-size: 10px; font-family: "Trebuchet MS"; font-weight: bold; color:#FFF; text-decoration: none; }
.bottomNav a:hover, .bottomNav .selected { font-size: 10px; font-family: "Trebuchet MS"; font-weight: bold; color:#C9CBCC; text-decoration: none; }

/* Logoworks Link Backs */
.logoworksLink
{
	font-family: Arial; 
	font-size: 9px;
	color: #000;
	padding: 1px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

.logoworksLink a
{
	padding: 0px 5px;
	color: #000;
	font-size: 10px;
	font-weight: bold;
	padding: 1px;
	text-align: center;
	text-decoration: none;
}