 /* INAWIRE v1.0 2002-02-19 */
 /*                         */
/* body, td{font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 10pt}   */
body,td{font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 10pt}

.DashLine {font-size: 14px; font-weight: bold; color: #003399; font-style: normal}
.BoldHeadings {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000;}
.BoldText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #000000; }
.ItalicText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px;  font-style: italic; color: #000000; }
.blueItalic {font-style: italic; color: #003399; }
.BoldHeadingMain {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold ; color: #003366}
.spacer {font-size: 5px}
.BoldHeadingsSec {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold ; color: #FF9900;}


.smltext {font-size: 8pt; color: #000000}
.smltextDrkGrey {font-size: 8pt; color:#E5E5E5}


.TblOutline  {border: #000000 solid; border-width: 1px 1px 1px; padding-left: 6px}
.TblHead {background:#ADBDDB; font-size: 10pt; border: #000000 solid; border-width: 0px 0px 1px 0px;}
.TblHeadBold {background:#ADBDDB; font-size: 10pt; font-weight: bold; border: #000000 solid; border-width: 0px 0px 1px 0px;}

.TblSubHead {background:#DAE1EF; font-size: 10pt; border: #000000 solid; border-width: 0px 0px 1px 0px;}
.TblSubHeadMid {background:#DAE1EF; font-size: 10pt; border: #000000 solid; border-width: 1px 0px 1px 0px;}
.TblSubHeadBold {background:#DAE1EF; font-size: 9pt; font-weight: bold; font-style: normal; color: #000000}
.TblRow1 {background:#F4F4F4; font-size: 8pt}
.TblRow2 {background:#E5E5E5; font-size: 8pt}

a.smltextlink {color: #336699; font-size: 8pt}
a.smltextlink:visited {color:#336699; text-decoration:none}
a.smltextlink:hover {text-decoration:underline; font-size: 8pt}

a.smltextlinkhighlights {text-decoration:none; color: #336699; font-size: 8pt}
a.smltextlinkhighlights:visited {text-decoration:none; color: #336699; font-size: 8pt}
a.smltextlinkhighlights:hover {text-decoration:underline; font-size: 8pt}

a.TextLinkTitle {text-decoration:underline; color: #336699; font-weight: bold;}
a.TextLinkTitle:visited {text-decoration:underline;       color:#336699}
a.TextLinkTitle:hover   {text-decoration:underline;  color:#336699}

a.TextLinkBody {text-decoration:underline; color: #336699; }
a.TextLinkBody:visited {text-decoration:underline;       color:#336699}
a.TextLinkBody:hover   {text-decoration:underline;  color:#336699}

a.TextLink {text-decoration:underline; color: #336699; }
a.TextLink:visited {text-decoration:underline;       color:#336699}
a.TextLink:hover   {text-decoration:underline;  color:#336699}
/*NAV Links */
a.BoldHeadingsNav_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-right: 3px;
	padding-left: 0px;
	color: #999999;
  text-decoration:none;

}
a.BoldHeadingsNav_on:visited {text-decoration:none;       color:#999999}
a.BoldHeadingsNav_on:hover   {text-decoration:underline;  color:#999999}

a.BoldHeadingsNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-right: 3px;
	padding-left: 0px;
	color: #003366;
  text-decoration:none;

}
a.BoldHeadingsNav:visited {text-decoration:none;       color:#003366}
a.BoldHeadingsNav:hover   {text-decoration:underline;  color:#003366}


a.MainSectionLink {text-decoration:none; color: #003366; font-size: 9pt }
a.MainSectionLink:visited {text-decoration:none;       color:#003366}
a.MainSectionLink:hover   {text-decoration:underline;  color:#003366}


a.SubSectionLink {
	text-decoration:none;
	color: #000000;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
a.SubSectionLink:visited {text-decoration:none;       color:#666666}
a.SubSectionLink:hover   {text-decoration:underline;  color:#FF9900}


a.SubSectionLink_on {
	text-decoration:none;
	color: #FF9900;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
a.SubSectionLink_on:visited {text-decoration:none;       color:#FF9900}
a.SubSectionLink_on:hover   {text-decoration:underline;  color:#FF9900}


a.BreadCrumbHeadings {text-decoration:underline;  font-size: 15px; font-weight: bold; color: #336699; }
a.BreadCrumb:visited {text-decoration:underline;  font-size: 15px; font-weight: bold; color: #336699; }
a.BreadCrumb:hover   {text-decoration:underline;  font-size: 15px; font-weight: bold; color: #336699; }

.ContSpacer {font-size: 3px; background-color: #E5E5E5}

.TblHead2 {background:#ADBDDB; font-size: 4px; font-family: Verdana, Arial, Helvetica, sans-serif}

/* BEGIN Tab styles*/
.TabTblBorder {border: #000000 solid; border-width: 0px 1px 1px; padding-left: 6px}
.TabTblSubHead {background:#DAE1EF; font-size: 9pt; font-weight: bold; font-style: normal; color: #000000}
td.LineCell {border-color: #000000 #000000 #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
td.EndCell {border: #000000 solid; border-width: 0px 0px 1px 1px}
td.TabOn {background:#ADBDDB; font-size: 10pt ;border-color: #000000 #FFFFFF #FFFFFF #000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; padding: 4px 4px 4px 4px}
td.TabOff {background:#E5E5E5; font-size: 10pt ; border: #000000 solid; border-width: 1px 0px 1px 1px; padding: 4px 4px 4px 4px}

a.Tab {text-decoration:none; color: #003399; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
a.Tab:visited {color:#003399; text-decoration:none}
a.Tab:hover {text-decoration:underline}
/* END tab styles*/

.SpWhite {font-size: 3px; background-color: #FFFFFF}
.SpDrkGrey {font-size: 3px; background-color: #E5E5E5}
.SpLgtGrey {font-size: 3px; background-color: #F4F4F4}
.debug {font-size: 8pt; background-color: #FfFf66}

.Error
{font-family: Verdana, Arial, Sans-Serif;
font-size: 9pt;
font-style: normal;
font-weight: bold;
color: #CC0000;
margin-left: 0px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 10px;
}

.TblFoot {background:#E5E5E5; font-size: 7pt; color:#333333}
.TblFootLgt {background:#F4F4F4; font-size: 7pt; color:#333333}

/*      *********************************************************   */
/*  This will Fix the Size Difference between Input boxes in I.E.   */
/*  and Netscape ....  The boxes are almost identical if you use    */
/*  a span tag and this class around them.    June 1 2001 R.M.  Rok   */
SPAN.input
{FONT-FAMILY: Verdana;
 FONT-SIZE: 9pt;}
/*      *********************************************************   */

.WhiteTextMedium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;

}
.smltextbold {
	font-size: 8pt;
	color: #000000;
	font-weight: bold;

}
