/*Style Sheet for Version 4 Browsers */
body {
	background-color : #FFFFFF;
	background-image :  url(images/project7bkgrndGRADE.gif);
	background-repeat : repeat-x
}

/*Styles for the Main Content Layer */
.maindiv {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	padding-left : 48px;
	padding-right : 36px
}

.maindiv h1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
}

.maindiv h2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
}
.maindivCallout {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : #A50431;
	padding-left : 12px;
	padding-right : 6px;
	font-style: italic;
	letter-spacing: 2px;
	font-weight: 300;
}
.maindiv a:link { color : #0000FF}
.maindiv a:visited {
	color : #3366FF;
	text-decoration: none;
}
.maindiv a:hover { color : #7D7EBD }

.maindivLessPadSmall {
	border-left : 1px dotted #CCCCCC;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-left : 12px;
	padding-right : 6px
}
.maindivLessPadSmall a:link { color : #0000FF}
.maindivLessPadSmall a:visited {
	color : #3366FF;
	text-decoration: none;
}
.maindivLessPadSmall a:hover { color : #7D7EBD }

.maindivLessPad {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	padding-left : 12px;
	padding-right : 6px
}
.maindivLessPad a:link { color : #0000FF}
.maindivLessPad a:visited {
	color : #3366FF;
	text-decoration: none;
}
.maindivLessPad a:hover { color : #7D7EBD }

/* Lists*/
ul {
	color : #9999CC;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	margin-right : 36px
}

ol {
	color : #99CC66;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	margin-right : 36px
}
.troubleshoot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	list-style-type: circle;
	font-weight: normal;
	line-height: 14px;
}

/*Style for The Little Icon Layers */
.icondiv a { color:#FFFFFF }
.icondivL a { color:#FFFFFF }

/*Style Applied to the Sidebar Layer */

.subPageActive{
	color : #999999;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-position: left;
	border: 1px none #1C304F;
	font-style: normal;

}

.navDiv {
	color : #999999;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px
}

.navDiv h1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px
}

.navDiv h2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px
}

/*Style Applied to the Paragraphs for Main Section Links */
p.navButts {
	color : #999999;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	margin-bottom : 4px;
	margin-left : 0px;
	margin-top : 6px
}

.navButts a { color : #003366; text-decoration : underline }

.navButts a:hover { color : #003366; text-decoration : none }

/* Alternate Style Applied to the Paragraphs for Main Section Links */
p.navButts2 {
	color : #999999;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	margin: 0px;
}

.navButts2 a {
	color : #003366;
	text-decoration : underline;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 12px;
}

.navButts2 a:hover {
	color : #003366;
	text-decoration : none;
	margin: 0px;
}

/*Style Applied to the Paragraphs for the Sub-Section Links */
.navSubTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A70632;
	padding-left: 12px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.navSubTitleSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A70632;
	padding-left: 12px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.navSubTitleSmallnoPad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A70632;
	padding-left: 0px;
	padding-top: 2px;
	padding-bottom: 0px;
}


p.navSubs {
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin-bottom : 2px;
	margin-left : 12px;
	margin-top : 0px;
}

.navSubs a { color : #333333; text-decoration : none }

.navSubs a:hover {
	color : #999999;
	text-decoration : none;
}

/*Alternate Style Applied to the Paragraphs for the Sub-Section Links */
p.navSubs2 {
	color : #033561;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
	background-color: ##F4F4F4;
	text-align: left;
	text-indent: 21px;
}

.navSubs2 a {
	color : #033561;
	text-decoration : none;
	border-bottom-style: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #Dddddd;
	padding: 4px;
	height: 24px;
}

.navSubs2 a:hover {
	color : #A80532;
	text-decoration : none;
	background-color: #F8F8F8;
}
p.navSubs3 {
	color : #3333CC;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	margin-bottom : 2px;
	margin-left : 10px;
	margin-top : 0px;
}

.navSubs3 a { color : #3333CC; text-decoration : none }
.navSubs3 a:visited {
	color : #3333CC;
	text-decoration : none;
}
.navSubs3 a:hover {
	color : #CC0000;
	text-decoration : none;
}
.navSubs4 {
	color : #666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 0.8em;
	margin-bottom : 2px;
	margin-left : 6px;
	margin-top : 0px;
}
.navSubs4 li {
	color : #666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 0.9em;
}

.navSubs4 a { color : #3333CC; text-decoration : none ; 	list-style-type: disc;
	line-height: 1.3em;
}
.navSubs4 a:visited {
	color : #3333CC;
	text-decoration : none;
}
.navSubs4 a:hover {
	color : #CC0000;
	text-decoration : none;
}
p.navSubsHome {
	color : #333333;
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	margin-bottom : 4px;
	margin-left : 10px;
	margin-top : 0px;
	font-weight: bold;
	letter-spacing: 0px;
}

.navSubsHome a {
	color : #333333;
	text-decoration : none;
	height: 24px;
}

.navSubsHome a:hover { color : #A80532; text-decoration : none }

p.newsHome {
	color : #333333;
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-bottom : 3px;
	margin-left : 10px;
	margin-top : 0px;
	font-weight: normal;
	letter-spacing: 0px;
}

.newsHome a { color : #333333; text-decoration : none }

.newsHome a:hover { color : #A80532; text-decoration : none }

/*Style Applied to the Paragraphs for Static Down-State Main Section Links */
p.navViz {
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	margin-bottom : 6px;
	margin-left : 0px;
	margin-top : 6px
}

.navViz a { color : #666666; text-decoration : underline }

/* Alternate Style Applied to the Paragraphs for Static Down-State Main Section Links */
p.navViz2 {
	color : #AA0138;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	margin-bottom : 6px;
	margin-left : 0px;
	margin-top : 6px
}

.navViz2 a {
	color : #AA0138;
	text-decoration : underline;
}

/*Style Applied to the Paragraphs for Copyright-Small-Text */
p.copyrights {
	color : #999999;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-bottom : 12px;
	margin-top : 60px
}

p.footer {
	color : #999999;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-top : 6px
}


/*Turns off Borders around Hyperlinked Images- Apply to a-tags*/

a.nn4imgWhite { color: #FFFFFF}


/*Styles Applied to Form Elements*/
form td {
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;

}

/*Styles Applied to Float Images left or right */
.imgfloatright { float : right }

.imgfloatleft { float : left }
.taglineWhite {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.maindivsmall {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.maindivsmbold {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.RFQ {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: none;
	padding-left: 5px;
	color: #FFFFFF;
	line-height: 16px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #FF6633;
	padding-right: 3px;
}
.RFQ a:link {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.RFQ a:visited {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #eeeeee;
	text-decoration: none;
}
.RFQ a:hover {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF99;
	text-decoration: none;
}
.RFQ a:active {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF99;
	text-decoration: none;
}
.RFQ HR {
	height:1px;
	width:60%;
	color:#eeeeee;
	background:#eeeeee;
	margin: 0px 5px 0px 5px;
	border: none 0;
}
.bluebar {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: none;
	padding-left: 5px;
	color: #FFFFFF;
	line-height: 16px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #003873;
	padding-right: 3px;
}
.bluebar a:link {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.bluebar a:visited {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #eeeeee;
	text-decoration: none;
}
.bluebar a:hover {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF99;
	text-decoration: none;
}
.bluebar a:active {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF99;
	text-decoration: none;
}
.rightNav {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #E8E8F0;
	width: 150px;
	border: 1px ridge #B0B5C8;
	padding-left: 5px;
}
.rightNav a:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.rightNav a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.rightNav a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
.rightNav a:active {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.fourBorders {
	border: 1px solid #666666;
}
.bottomBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #999;
	border-left-color: #666666;
	height: 12px;
	margin-bottom: 6px;
	padding-bottom: 0px;
}

.twentyFourTrebuchet {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 24px;
	font-weight: bold;
}
