/****************************************/
/* Links                                */
/****************************************/
A:link    {font-family: Tahoma; text-decoration: underline; color: #000088; font-weight: bold; font-size: 10pt }
A:visited {font-family: Tahoma; text-decoration: underline; color: #000088; font-weight: bold; font-size: 10pt }
A:active  {font-family: Tahoma; text-decoration: underline; color: #000088; font-weight: bold; font-size: 10pt }
A:hover   {font-family: Tahoma; text-decoration: underline; color: #ff0000; font-weight: bold; font-size: 10pt }

/****************************************/
/* Text                                 */
/****************************************/
body { font-family: Arial; color: #000000; font-size: 10pt }
.maintext { font-family: Arial; color: #000000; font-size: 10pt }
.description { font-family: Arial; color: #000000; font-size: 10pt }
.caption { font-family: arial; color: #000000; font-size: 7pt; font-weight: normal}
.label  {font-family: tahoma; font-size: 10pt; color: #000000; font-weight: bold}
.image  {border-color: #000000; border-width:1px;}

/****************************************/
/* Title and Subtitles - note that h3   */
/* replaces .title                      */
/****************************************/
h3 { font-family: Tahoma; color: #000000; font-size: 13pt; font-weight: bold; text-align: center; visibility: visible}
h4 { font-family: Tahoma; color: #000000; font-size: 12pt; font-weight: bold; text-align: center; visibility: visible}

/****************************************/
/* Edit Page Fonts                      */
/****************************************/
.templatename {font-family: tahoma; font-size: 11pt; color: #000000; font-weight: bold}
.templatedescription {font-family: tahoma; font-size: 11pt; color: #000000; font-weight: normal}
.template:link {font-family: tahoma; font-size: 8pt;  color: #000000; font-weight: normal}
.template:hover {font-family: tahoma; font-size: 8pt;  color: #000000; font-weight: normal}
.template  {font-family: tahoma; font-size: 10pt; color: #000000; font-weight: normal}


/****************************************/
/* Calendar/Discussion List/Etc. colors */
/****************************************/
.banner { background-color: #000066; 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: #6666ff; 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: #9999ff; text-decoration: underline}
.background { background-color: #cccccc; border-color: #cccccc; }
.background1 { background-color: #dadaff; border-color: #000000; border-width: 1}
.background2 { background-color: #bbbbff; border-color: #000000; border-width: 1}
.tinylabel { font-size: 8pt; color: #000000;}
.text1 { font-size: 10pt; color: #000000;}
.boldtext1 { font-size: 10pt; color: #000000; font-weight: bold}
.link { font-size: 10pt; color: #000000; text-decoration: none}
.link:visited { font-size: 10pt; color: #000000; text-decoration: none}
.link:active { font-size: 10pt; color: #000000; text-decoration: none}
.link:link { font-size: 10pt; color: #000000; text-decoration: none}
.link:hover { font-size: 10pt; color: #5555ff; 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: #5555ff; text-decoration: underline}

/****************************************/
/* Breadcrumb                           */
/****************************************/
.breadcrumb {font-size: 7pt; color: #0000cc; text-decoration: none; font-weight: normal}
.breadcrumb:link {font-size: 7pt; color: #0000cc; text-decoration: none; font-weight: normal}
.breadcrumb:visited {font-size: 7pt; color: #0000cc; text-decoration: none; font-weight: normal}
.breadcrumb:active {font-size: 7pt; color: #0000cc; text-decoration: none; font-weight: normal}
.breadcrumb:hover {font-size: 7pt; color: #cc0000; text-decoration: underline; font-weight: normal}

.searchresultslink { font-family: Tahoma; color: #007700; font-size: 8pt}
.searchresultslink:hover { font-family: Tahoma; color: #007700; font-size: 8pt}
.searchresultsdate { font-family: Tahoma; font-size: 8pt}

/****************************************/
/* Nav                                  */
/****************************************/
.nav {font-size: 10pt; font-family: Tahoma; font-weight: bold; color: #000000; text-decoration: none}
.nav:link {font-size: 10pt; font-family: Tahoma; font-weight: bold;  color: #000000; text-decoration: none}
.nav:visited {font-size: 10pt; font-family: Tahoma; font-weight: bold;  color: #000000; text-decoration: none}
.nav:active {font-size: 10pt; font-family: Tahoma; font-weight: bold;  color: #000000; text-decoration: none}
.nav:hover {font-size: 10pt; font-family: Tahoma; font-weight: bold;  color: #000000; text-decoration: underline}

/****************************************/
/* Menu                                 */
/****************************************/
.menuitem {font-size: 10pt; font-weight: bold; font-family: Tahoma; color: #ffffff; text-decoration: none}
.menuitem:link {font-size: 10pt; font-weight: bold; font-family: Tahoma; color: #ffffff; text-decoration: none}
.menuitem:visited {font-size: 10pt; font-weight: bold; font-family: Tahoma; color: #ffffff; text-decoration: none}
.menuitem:active {font-size: 10pt; font-weight: bold; font-family: Tahoma; color: #ffffff; text-decoration: none}
.menuitem:hover {text-decoration: underline; color: #ffffff}

/****************************************/
/* Footer                               */
/****************************************/
.footer {font-size: 8pt; font-family: Tahoma; color: #000000; text-decoration: none}
.footer:visited {font-size: 8pt; font-family: Tahoma; color: #000000; text-decoration: none}
.footer:link {font-size: 8pt; font-family: Tahoma; color: #000000; text-decoration: none}
.footer:active {font-size: 8pt; color: #000000; text-decoration: none}
.footer:hover {font-size: 8pt; font-family: Tahoma; color: #000000; text-decoration: underline}

/****************************************/
/* Logo                                 */
/****************************************/
.IGLogo {font-size: 7pt; font-family: arial; color: #000000; text-decoration: none}
.IGLogo:visited {font-size: 7pt; font-family: arial; color: #8080aa; text-decoration: underline}
.IGLogo:link {font-size: 7pt; font-family: arial; color: #6666aa; text-decoration: underline}
.IGLogo:active {font-size: 7pt; color: #6666aa; text-decoration: none}
.IGLogo:hover {font-size: 7pt; font-family: arial; color: #dd0044; 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'"/>
*/

A:img{ border-style:none; }
body,td,p {font-family:tahoma,verdana,sans-serif; font-size:13px; color:#000066; text-align:left;}

body {margin: 0; padding: 0; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #E6EBEE; }
BODY {scrollbar-face-color:#9FB3C1; scrollbar-base-color:#9FB3C1; scrollbar-arrow-color:#FFFFFF; scrollbar-track-color:#FFFFFF; scrollbar-shadow-color: #9FB3C1; scrollbar-highlight-color:#9FB3C1; scrollbar-3dlight-color:#9FB3C1; scrollbar-darkshadow-Color:#FFFFFF; }

/* Links */

a:link {font-family:tahoma,verdana,arial,sans-serif; font-weight:bold; font-size: 12px; color: #6666CC; text-decoration: none; }
a:visited {font-family:tahoma,verdana,arial,sans-serif; font-weight:bold; font-size: 12px; color: #6666CC; text-decoration: none;}
a:active {font-family:tahoma,verdana,arial,sans-serif; font-weight:bold; font-size: 12px; color: #3399CC; }
a:hover {font-family:tahoma,verdana,arial,sans-serif; font-weight:bold; font-size: 12px; color: #0066CC; text-decoration: underline; }

a.navlt:link {font-family:tahoma,verdana,arial,sans-serif; font-weight:bold; font-size: 12px; text-decoration: none; color:#000; line-height: 16px; padding: 5px; }
a.navlt:visited {font-family:tahoma,verdana,arial,sans-serif; font-weight:bold; font-size: 12px; text-decoration: none; color:#000; line-height: 16px; padding: 5px; }
a.navlt:active {font-family:tahoma,verdana,arial,sans-serif; font-weight:bold; font-size: 12px; text-decoration: none; color:#FFF; line-height: 16px; padding: 5px; }
a.navlt:hover  {font-family:tahoma,verdana,arial,sans-serif; font-weight:bold; font-size: 12px; text-decoration: underline; color:#840023; line-height: 16px; padding: 5px; }


a.navbreadcrumbs:link {font-family:verdana,arial,sans-serif; font-weight:normal; font-size: 10px; text-decoration: none; color:#000000; }
a.navbreadcrumbs:visited {font-family:verdana,arial,sans-serif; font-weight:normal; font-size: 10px; text-decoration: none; color:#000000; }
a.navbreadcrumbs:active {font-family:verdana,arial,sans-serif; font-weight:normal; font-size: 10px; text-decoration: none; color:#000000; }
a.navbreadcrumbs:hover  {font-family:verdana,arial,sans-serif; font-weight:normal; font-size: 10px; text-decoration: underline; color:#000000; }

a.nav {font-size:12px; font-weight:bold; color:#000066; font-family:tahoma,verdana; line-height: 20px; }
a.navtop:visited {font-size:12px; font-weight:normal; color:#000066; font-family:tahoma,verdana; line-height: 20px; }
a.navtop:active {font-size:12px; font-weight:bold; color:#000066; font-family:tahoma,verdana; line-height: 20px; }
a.navtop:hover {font-size:12px; font-weight:bold; color:#000066; font-family:tahoma,verdana; line-height: 20px; }

a.navtop:link {font-size:12px; color: #FFF; font-weight:bold; text-decoration: none; line-height: 16px; padding: 5px; }
a.navtop:visited {font-size:12px; color: #FFF; font-weight:bold; text-decoration: none; line-height: 16px; padding: 5px; }
a.navtop:active {font-size:12px; color: #000; font-weight:bold; text-decoration: none; line-height: 16px; padding: 5px; }
a.navtop:hover {font-size:12px; color: #000066; font-weight:bold; text-decoration: underline; line-height: 16px; padding: 5px; }

a.featurelink:link {color: #000066; font-size: 11x; text-decoration: none; font-weight:bold; font-family:tahoma,verdana,sans-serif,helvetica; line-height: 16px; }
a.featurelink:visited {color: #000066; font-size: 11x; text-decoration: none; font-weight:bold; font-family:tahoma,verdana,sans-serif,helvetica; line-height: 16px; }
a.featurelink:active {color: #000000; font-size: 11px; text-decoration: none; font-weight:bold; font-family:tahoma,verdana,sans-serif,helvetica; line-height: 16px; }
a.featurelink:hover {color: #3399CC; font-size: 11x; text-decoration: underline; font-weight:bold; font-family:tahoma,verdana,sans-serif,helvetica; line-height: 16px; }

a.footlink {font-size:11px; font-weight: normal; }
a.footlink:link {color: #336699; text-decoration: none; }
a.footlink:visited {color: #336699; text-decoration: none; }
a.footlink:active {color: #3399CC; }
a.footlink:hover {color: #0066CC; text-decoration: underline; }

.textnavlefttopic {
	color: #000000;
	line-height: 14px;
	font-size: 12px;
	letter-spacing:1.0px;
	font-weight: bold;
	font-family: Tahoma,Verdana,Arial,Sans-Serif,Helvetica;
}

.textnavleft {
	color: #000000;
	line-height: 16px;
	font-size: 11px;
	letter-spacing:1.5px;
	font-weight: bold;
	font-family: Tahoma,Verdana,Arial,Sans-Serif,Helvetica;
}

.intro {
	color: #333333;
	line-height: 16px;
	font-size: 13px;
	font-weight: bold;
	font-family: Tahoma,Verdana,Arial,Sans-Serif,Helvetica;
}

.title {
	color: #000000;
	line-height: 20px;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial,Verdana,Sans-Serif,Helvetica;
}

.smalltexttop {
	color: #9FB3C1;
	line-height: 16px;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana,Arial,Sans-Serif,Helvetica;
}

.contentmedium {
	color: #000000;
	line-height: 14px;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma,Verdana,Arial,Sans-Serif,Helvetica;
}

.foottext {font-size:11px; font-weight:normal; color:#336699; font-family:tahoma,verdana;}
.foottextline {font-size:10px; font-weight:normal; color:#000000; font-family:tahoma,verdana; margin-top:5px; margin-bottom:5px;}
.featuretext {color: #FFFFFF; font-size: 11px; font-weight:bold; font-family:tahoma,verdana,sans-serif,helvetica; line-height: 16px;}


h1 {font-size:20px; font-weight:normal; color:#000080; font-family:tahoma,arial,tahoma,verdana; margin-top:5px;}
h2 {font-size:19px; font-weight:normal; color:#000000; font-family:tahoma,arial,verdana; margin-top:5px; margin-bottom:10px;}
h3 {font-size:18px; font-weight:normal; color:#840023; font-family:tahoma,arial,verdana,sans-serif; margin-top:10; margin-bottom:10;}
h4 {font-size:17px; font-weight:normal; color:#000000; font-family:tahoma,verdana; margin-top:5px; margin-bottom:15px;}


h1.short,h2.short,h3.short,h4.short {margin-bottom:5px; padding-bottom:12px;}