A:link {font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; color: #000080;  font-size: 12pt }
A:visited {font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; color: #000080; font-size: 12pt }
A:active {font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; color: #000080;  font-size: 12pt }
A:hover {font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: underline; color: #D50000;  font-size: 12pt }

/* Text */
 body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #FFFFFF;  background-image: url(imgs/canvasbkgrd.jpg); background-repeat: repeat-x; background-position: center top; font-size: 12pt;  font-family: Arial, Helvetica, Verdana, sans-serif;  color: #000000; line-height: 16pt}
.maintext {font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; font-size: 12pt; line-height: 16pt}
.navtext {font-family: Arial, Helvetica, Verdana, sans-serif; color: #D50000; font-size: 14pt; line-height: 18pt}
.productnav {font-size: 12pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #D50000; line-height: 16pt; text-decoration: none;}
.description {font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; font-size: 9pt }
.title {font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; font-size: 9pt; font-weight: bold; text-align: left}
.caption {font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; font-size: 9pt; font-weight: normal}
.label {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 9pt; color: #000000; font-weight: bold}
.image {border-color: #000000; border-width:1px;}
.imagecaption {font-family: Arial, Helvetica, Verdana, sans-serif; color: #000099; font-size: 8pt; font-weight: normal}
.imagetable {background-color: #aaaaaa}
.address {font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; text-decoration: none; line-height: 16pt}
.small {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}
.formtxt {font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000099}

/* Background images */
.contentbkgrd {background-image: url(imgs/contentbkgrd.jpg); background-repeat: repeat-x; background-position: top left}

hr {border: none; background-color: #D50000; color: #D50000; height:1px; width: 80%;}

/* Top Banner Nav */
.navtop {font-size: 14pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000080; line-height: 18pt; text-decoration: none;}
.navtop:link {font-size: 14pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000080; line-height: 18pt; text-decoration: none;}
.navtop:visited {font-size: 14pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000080; line-height: 18pt; text-decoration: none;}
.navtop:active {font-size: 14pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000080; line-height: 18pt; text-decoration: none;}
.navtop:hover {font-size: 14pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #D50000; line-height: 18pt; text-decoration: none;}

/* SIDE Nav SUB*/
.nav2 {font-size: 12pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000080; line-height: 16pt; text-decoration: none;}
.nav2:link {font-size: 12pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000080; line-height: 16pt; text-decoration: none;}
.nav2:visited {font-size: 12pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000080; line-height: 16pt; text-decoration: none;}
.nav2:active {font-size: 12pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000080; line-height: 16pt; text-decoration: none;}
.nav2:hover {font-size: 12pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #D50000; line-height: 16pt; text-decoration: none;}

/* Product Nav Home*/
.footer6 {font-size: 14pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000080; line-height: 16pt; text-decoration: none;}
.footer6:link {font-size: 14pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000080; line-height: 16pt; text-decoration: none;}
.footer6:visited {font-size: 14pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000080; line-height: 16pt; text-decoration: none;}
.footer6:active {font-size: 14pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000080; line-height: 16pt; text-decoration: none;}
.footer6:hover {font-size: 14pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #D50000; line-height: 16pt; text-decoration: none;}

.breadcrumb {font-size: 8pt; color: #000080; text-decoration: none; font-weight: normal}
.breadcrumb:link {font-size: 8pt; color: #000080; text-decoration: none; font-weight: normal}
.breadcrumb:visited {font-size: 8pt; color: #000080; text-decoration: none; font-weight: normal}
.breadcrumb:active {font-size: 8pt; color: #000080; text-decoration: none; font-weight: normal}
.breadcrumb:hover {font-size: 8pt; color: #D50000; text-decoration: underline; font-weight: normal}

.searchresultslink {font-family: Arial, Helvetica, Verdana, sans-serif; color: #007700; font-size: 8pt}
.searchresultslink:hover {font-family: Arial, Helvetica, Verdana, sans-serif; color: #007700; font-size: 8pt}
.searchresultsdate {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8pt}

/* top navigational link size */
.footer2 {font-size: 12pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000080; line-height: 17pt; text-decoration: none}
.footer2:link {font-size: 12pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000080; line-height: 17pt; text-decoration: none}
.footer2:visited {font-size: 12pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000080; line-height: 17pt; text-decoration: none}
.footer2:active {font-size: 12pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000080; line-height: 17pt; text-decoration: none}
.footer2:hover {font-size: 12pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #990033; line-height: 17pt; text-decoration: none;}

/* auto generated footer */
.footer {font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #FFFFFF; line-height: 13pt; text-decoration: none}
.footer:link {font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #FFFFFF; line-height: 13pt; text-decoration: none}
.footer:visited {font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #FFFFFF; line-height: 13pt; text-decoration: none}
.footer:active {font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #FFFFFF; line-height: 13pt; text-decoration: none}
.footer:hover {font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #F0E68C; line-height: 13pt; text-decoration: none;}

/* standard navigational link size */
.nav {font-size: 12pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #D50000; line-height: 16pt; text-decoration: none}
.nav:link {font-size: 12pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #D50000; line-height: 16pt; text-decoration: none}
.nav:visited {font-size: 12pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #D50000; line-height: 16pt; text-decoration: none}
.nav:active {font-size: 12pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #D50000; line-height: 16pt; text-decoration: none}
.nav:hover {font-size: 12pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000080; line-height: 16pt; text-decoration: none;}


/* Menu */
.menuitem {font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: normal; color: #000099; text-decoration: none}
.menuitem:link {font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: normal; color: #000099; text-decoration: none}
.menuitem:visited {font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: normal; color: #000099; text-decoration: none}
.menuitem:active {font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: normal; color: #333366; text-decoration: none}
.menuitem:hover {font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: normal; color: #333366; text-decoration: none}



.normaltextsmall {
	font-family : Georgia;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 9pt;
	color : #333333;
	margin: 0px;
}



/* Title and Subtitles - note that h3   */
/* replaces .title   h4 replaces category links                   */
h1 {font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; font-size: 12pt; text-align: left; visibility: visible; margin-top: 0; margin-bottom: 0; line-height: 16pt;}
h2 {font-family: Arial, Helvetica, Verdana, sans-serif; color: #D50000; font-size: 14pt; text-align: center; visibility: visible; margin-top: 0; margin-bottom: 0; line-height: 18pt;}
h3 {font-family: Arial, Helvetica, Verdana, sans-serif; color: #D50000; font-size: 16pt; text-align: left; visibility: visible; margin-top: 0; margin-bottom: 0; line-height: 20pt;}
h4 {font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; font-size: 14pt; font-weight: bold; text-align: left; visibility: visible; margin-top: 0; margin-bottom: 0; line-height: 18pt;}
h5 {font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; font-size: 14pt; font-weight: bold; text-align: left; visibility: visible; margin-top: 0; margin-bottom: 0; line-height: 17pt;}
h6 {font-family: Arial, Helvetica, Verdana, sans-serif; color: #D50000; font-size: 12pt; font-weight: bold; text-align: center; visibility: visible; margin-top: 0; margin-bottom: 0; line-height: 16pt;}

/* IG Logo at very bottom of page */
.IGLogo {font-size: 7pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #7B68EE; text-decoration: none}
.IGLogo:visited {font-size: 7pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #7B68EE; text-decoration: none}
.IGLogo:link {font-size: 7pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #7B68EE; text-decoration: none}
.IGLogo:active {font-size: 7pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #7B68EE; text-decoration: none}
.IGLogo:hover {font-size: 7pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #778899; text-decoration: none}

.mail {font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #7B68EE; text-decoration: none}
.mail:visited {font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #7B68EE; text-decoration: none}
.mail:link {font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #7B68EE; text-decoration: none}
.mail:active {font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #7B68EE; text-decoration: none}
.mail:hover {font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: #778899; text-decoration: none}



/* Edit Page Fonts */
.templatename {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11pt; color: #000080; font-weight: bold}
.templatedescription {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11pt; color: #000080; font-weight: normal}
.template:link {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; color: #000080; font-weight: normal}
.template:hover {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; color: #0000ff; font-weight: normal}
.template {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; color: #000080; font-weight: normal}

/****************************************/
/* Calendar/Discussion List/Etc. colors */
/****************************************/
.banner { background-color: #713335; border-color: #000000; border-width: 1; text-align:center; font-weight: bold}
.bannertext { font-size: 10pt; color: #FFFFFF; text-align:center; font-weight: bold}
.subbanner { background-color: #796D61; text-align:center;}
.subbannertext { color: #ffffff; font-size: 8pt;}
.bannerlink { color: #ffffff; text-decoration: none}
.bannerlink:visited { color: #ffffff; text-decoration: none}
.bannerlink:active { color: #ffffff; text-decoration: none}
.bannerlink:link { color: #ffffff; text-decoration: none}
.bannerlink:hover { color: #ffffff; text-decoration: underline}
.background { background-color: #cccccc; border-color: #cccccc; }
.background1 { background-color: #CFBCB5; border-color: #FBC000; border-width: 1}
.background2 { background-color: #EDE6E2; border-color: #000000; border-width: 1}
.tinylabel { font-size: 8pt; color: #000000; font-weight: normal}
.text1 { font-size: 9pt; color: #000000; font-weight: normal}
.boldtext1 { font-size: 10pt; color: #000000; font-weight: normal}
.link { font-size: 9pt; color: #000000; text-decoration: bold; font-weight: normal}
.link:visited { font-size: 9pt; color: #000000; text-decoration: bold; font-weight: normal}
.link:active { font-size: 9pt; color: #000000; text-decoration: bold; font-weight: normal}
.link:link { font-size: 9pt; color: #000000; text-decoration: bold; font-weight: normal}
.link:hover { font-size: 9pt; color: #003300; text-decoration: underline}
.tinylink { font-size: 7pt; color: #000000; text-decoration: none}
.tinylink:visited { font-size: 7pt; color: #000000; text-decoration: none}
.tinylink:active { font-size: 7pt; color: #000000; text-decoration: none}
.tinylink:link { font-size: 7pt; color: #000000; text-decoration: none}
.tinylink:hover { font-size: 7pt; color: #CC9900; text-decoration: underline}


input.button{
color:#050;
font-family:'trebuchet ms',helvetica,sans-serif;
font-size:84%;
font-weight:bold;
background-color:#fed;
border:1px solid;
border-top-color:#696;
border-left-color:#696;
border-right-color:#363;
border-bottom-color:#363;
filter:progid:DXImageTransform.Microsoft.Gradient
(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}

input.file{
color:#050;
font-family:'trebuchet ms',helvetica,sans-serif;
font-size:84%;
font-weight:bold;
background-color:#fed;
border:1px solid;
border-top-color:#696;
border-left-color:#696;
border-right-color:#363;
border-bottom-color:#363;
filter:progid:DXImageTransform.Microsoft.Gradient
(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}


/*[CSS]
input.btnhov{
border-top-color:#c63;
border-left-color:#c63;
border-right-color:#930;
border-bottom-color:#930;}


[HTML]
<input type="button" value="Submit" class="btn"
   onmouseover="this.className='btn btnhov'" onmouseout="this.className='btn'"/>
*/