 /* 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}

a 			{text-decoration:underline; color:#0066CC;}
a:visited 	{text-decoration:underline; color:#336699;}
a:hover 	{text-decoration:underline; color:#CC0033;}

a.navTop		{font-size: 8pt;text-decoration:none; color:#FFFFFF;}
a.navTop:visited{font-size: 8pt;text-decoration:none; color:#FFFFFF;}
a.navTop:hover 	{font-size: 8pt;text-decoration:underline; color:#FFFFFF;}

td.news{font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 10pt}
td.reportsSm{font-family: Arial,Helvetica,sans-serif; font-size: 8pt}

.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: 15px; font-weight: bold ; color: #003366}
.spacer {font-size: 5px}
.spacerOnePixel {font-size: 1px}
.BoldHeadingsSec {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold ; color: #FF9900;}

/* ORG ARENAS ADS*/
.headingBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000099;
}
.boldRed {
	font-family: "Comic Sans MS";
	font-size: 15px;
	font-weight: bold;
	color: #CC0000;
}
.boldBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000099;
}
.blueFancy {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #000099;
}
.headningBlueLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000099;
}
.sml {
	font-family: "Comic Sans MS";
	font-size: 11px;
}
/* STORE */
.titleRed {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #CC0000}
.boldBlack {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000}
.boldWhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF}
.textWhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal; font-weight: normal; color: #FFFFFF}
.textRed {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal; font-weight: normal; color: #CC0000}
.boldPink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FF3333}
.headingRed {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #CC0000}
.sidebarHyperlink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF}
/* END STORE */
/*END ORG ARENAS ADS*/

.smltext {font-size: 7pt; color: #000000}
.smltextDrkGrey {font-size: 8pt; color:#E5E5E5}

.thead
{
	background: #5C7099 url(images/gradients/gradient_thead.gif) repeat-x top left;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.thead a:link
{
	color: #FFFFFF;
}
.thead a:visited
{
	color: #FFFFFF;
}
.thead a:hover, .thead a:active
{
	color: #FFFF00;
}
.search_popup
{
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #0B198C;
}
.vbmenu_option
{
	background: #BBC7CE;
	color: #000000;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link
{
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:visited
{
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active
{
	color: #FFFFFF;
	text-decoration: none;
}



.TblOutline  {border: #000000 solid; border-width: 1px 1px 1px; padding-left: 0px}
.TblOutlineBlue  {border: #000099 solid; border-width: 1px 1px 1px; padding-left: 0px}
.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: 10pt; font-weight: bold; font-style: normal; color: #000000}
.TblRow1 {background:#FFFEFA; font-size: 10pt}
.TblRow1wBdr {background:#FFFEFA; font-size: 10pt; border: #000000 solid; border-width: 0px 0px 1px 0px;}
.TblRow2 {background:#F8F6EC; font-size: 10pt}
.TblRow2wBdr {background:#F8F6EC; font-size: 10pt; border: #000000 solid; border-width: 0px 0px 1px 0px;}

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: #0066CC; }
a.TextLink:visited {text-decoration:underline;       color:#336699}
a.TextLink:hover   {text-decoration:underline;  color:#CC0033}
/*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.MainSectionLink_on {text-decoration:none; color: #CC0033; font-size: 9pt }
a.MainSectionLink_on:visited {text-decoration:none;       color:#CC0033}
a.MainSectionLink_on:hover   {text-decoration:underline;  color:#CC0033}

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}
.TabTblBorder2 {border: #000000 solid; border-width: 1px 1px 1px; }
.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}

td.dottedLineCell { height:10px; background-image: url(/images/hor_dotline.gif); font-size: 3px   } /* RoK added 2005-04-18 */

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;}

.red {color: #CC0000;}

.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;}
/*      *********************************************************   */

.req {font-size: 8pt;color: #CC0000;font-weight: bold;}
.WhiteTextMedium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;

}
.smltextbold {
	font-size: 8pt;
	color: #000000;
	font-weight: bold;

}
.BoldHeadingWhite {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold ; color: #FFFFFF
}
.smltextRed {
font-size: 7pt; color:#CF2E4D
}
.smltextBlue {

font-size: 7pt; color:#2B426C
}
.smltextBlueFooter {
	font-size: 8pt;
	color:#2B426C;
	font-weight: bold;

}
.BoldTextRed {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #CC0000;
}

/* for Map*/
.textForm {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #000000}
.tabledata {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #333333;}
.formbox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.maintext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px; color: #333333;}
.tableborder {  background-color: #666666}
.cellWhite {  background-color: #FFFFFF}
.cellMed {  background-color: #CCCCCC}
.cellLight {  background-color: #F0F0F0}
.cellDark {  background-color: #666666}
.cellRed {  background-color: #C8001E;}
/* END for Map*/

/* Page content titles*/
.bluefooter
{
	font-family: verdana, arial;
	color:#000077;
	font-size:10pt;
	FONT-WEIGHT: bold;
}

.redBullets:hover
{ 
color:#C8001E;
}

.redBullets:link
{ 
color:#C8001E;
}

.heading
{
	font-family: verdana, arial, sans-serif;
	color:#000077;
	font-size:10pt;
	FONT-WEIGHT: bold;
}

.paraspace   
	{
	width: 100%;
	height: 8px;
	}
/* Page content main titles*/	
.sectiontitle
{
	font-family: verdana, arial, Sans-Serif;
	color:#00006E;
	font-size:12pt;
	FONT-WEIGHT: bold;
}

.redfooter
{
	font-family: verdana, arial;
	color:#C8001E;
	font-size:10pt;
	FONT-WEIGHT: bold;
}
/* back to top links */
.smtext
{
	font-family: verdana, arial, Sans-Serif;
	font-size:8pt;
	color:#000;
}

/*small link styles for tables */
a.sm {
	font-family: verdana, arial, sans-serif;
	font-size:8pt;
	color: #C00;
	text-decoration: underline;
	}
a.sm:link {
	font-family: verdana, arial, sans-serif;
	font-size:8pt;
	color: #C00;
	text-decoration: underline;	
}
a.sm:hover {
	font-family: verdana, arial, sans-serif;
	font-size:8pt;
	color: #007;
	text-decoration: none;
	
}



.BoldHeadingBigBlue {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold ; color: #003366
}
.BoldTextRedLarge {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px;  font-weight: bold; color: #CC0000;
}
.bullets {
	list-style-position: outside;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.BulletsIndented {
	list-style-type: square;
	list-style-position: outside;
}
.spacer3px {
font-size: 3px
}
/*ARENA SECTIONS*/
.pageHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CC3300;
}
.arenaHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0753A7;
}
