A:active {
  color : #0066CC;
  text-decoration : underline;
}

A:link {
  color : #0066CC;
  text-decoration : underline;
}

.clear { clear: both; }


a.Ref{text-decoration:none; color:#003399}
a:visited.ref {color : #003399;text-decoration:none }
a:hover.Ref{color: #003399;text-decoration:underline}

a.Refw{text-decoration:none; color:#FFFFFF}

a.leftnavhead-mid:link {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  font-weight : bold;
  color : #003399;
  text-decoration: none
}

a.leftnavhead-mid:visited {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  font-weight : bold;
  color : #003399;
  text-decoration: none
}

a.leftnavhead-mid:hover {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  font-weight : bold;
  color : #FF6600;
  text-decoration: none
}

.subhead {color : #003399; text-decoration:none; font-weight : bold}

.subheadred {color : #990000; text-decoration:none; font-weight : bold; text-transform: uppercase;}

LI { 
	margin-left: 0px; 
	list-style-position: outside; 
	list-style-image: url(../images/arrow_ci_blue10.gif); 
	list-style-type: circle;

	}


.indent1 {margin-left: 30px;}

.bodytext {margin-left: 10px;}

BODY, P, UL, OL, LI, DD, DL, BLOCKQUOTE, TD, TH {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10pt;
  font-style : normal;
  font-weight : normal;
  color : #425563;
}

pre {
  font-family: monospace;
}

H1 {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 18pt;
  font-style : normal;
  font-weight : bold;
  color : #0066CC;
  text-decoration : none;
}

H2 {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 16pt;
  font-style : normal;
  font-weight : bold;
  color : #0066CC;
}

H3 {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 14pt;
  font-style : normal;
  font-weight : bold;
  color : #0066CC;
}

H4 {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 10pt;
        font-style : normal;
        font-weight : bold;
        color : #003366;
        text-transform: uppercase;

}

.head4 {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 13pt;
  font-style : normal;
  font-weight : bold;
  color : #000000;
}

.head5 {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11pt;
  font-style : normal;
  font-weight : bold;
  color : #000000;
}

.topnav {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  /* text-transform: uppercase;  */
  font-size : 7pt;
  font-style : normal;
  font-weight : bold;
  color : #FFFFFF;
 text-decoration : none;
}

.homenav {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  font-weight : bold;
  color : #FFFFFF;
  text-decoration : none;
}
.topnav2 {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 7pt;
  font-style : normal;
  font-weight : bold;
  color : #FFCC33;
  text-decoration : none;
}

.topnav3 {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 7pt;
  font-style : normal;
  font-weight : bold;
  color : #000000;
  text-decoration : none;
}

.yllwbar {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 7pt;
  font-style : normal;
  font-weight : bold;
  color : #333333;
  text-decoration : none;
}

.navhead {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 9pt;
  font-style : normal;
  font-weight : bold;
  color : #00309C;
}

.navlink {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 7pt;
  font-style : normal;
  font-weight : bold;
}


a.sp:link {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 7pt;
  font-style : normal;
  font-weight : bold;    color : #003399;
}


a.sp:visited {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 7pt;
  font-style : normal;
  font-weight : bold;
  color : #003399;
}
a.sp:active {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 7pt;
  font-style : normal;
  font-weight : bold;
  color : #003399;
}


.mainhead {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 16pt;
  font-style : normal;
  font-weight : bold;
  color : #003399;
  }

.blackhead {
  font-family :  Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size : 10pt;
  font-style : normal;
  font-weight : bold;
  color : #003366;
}

.mainsubhead {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 10pt;
        font-style : normal;
        font-weight : bold;
        color : #003366;
}

.showhead {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10pt;
  font-style : italic;
  color : #003399;
}


.showsub {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10pt;
  font-style : normal;
  font-weight : bold;
  color : #666666;
}

.showtext {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 7pt;
  font-style : normal;
  font-weight : normal;
  color : #000000;
}

.commleftnav {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10pt;
  font-style : normal;
  font-weight : bold;
  color : #FFFFFF;
}

a.newshead:link {
  font-family : Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size : 9pt;
  font-style : normal;
  font-weight : bold;
  color : #3399CC;
  margin-bottom: 0;
  padding-bottom: 0;
  text-decoration: none;
  }

a.newshead:visited {
  font-family : Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size : 9pt;
  font-style : normal;
  font-weight : bold;
  color : #3399CC;
  margin-bottom: 0;
  padding-bottom: 0;
  text-decoration: none;
  }

a.newshead:hover {
  font-family : Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size : 9pt;
  font-style : normal;
  font-weight : bold;
  color : #3399CC;
  margin-bottom: 0;
  padding-bottom: 0;
  text-decoration: underline;
  }

.homehead {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11pt;
  font-style : normal;
  font-weight : bold;
  color : #000000;
  margin-bottom: 0;
  padding-bottom: 0;
}

.newstext {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 8pt;
  color : #000000;
  margin-top: 0;
  padding-top: 0;

}

.homenews {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 8pt;
  color : #000000;
  margin-top: 0;
  padding-top: 0;
}


.cart  {
        font-family :Arial, Helvetica, sans-serif;
        font-size : 10pt;
        font-style : normal;
        font-weight : bold;
        text-decoration : none;
        color : #FFFFFF;
}

.pubslabel  {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        line-height : normal;
        font-weight : bold;
        color : #003399   ;
        text-decoration : none;
}


.login  {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        line-height : normal;
        font-weight : normal;
        color : #003399;
}



.pubstitle  {
        font-family :  Arial, Helvetica, sans-serif;
        font-size : 12pt;
        font-style : normal;
        line-height : normal;
        font-weight : bold;
        color : #333333;
}


.nolink {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10pt;
  font-style : normal;
  text-decoration : none;
  /* font-weight : bold;  */
  text-decoration : underline;
  color : #0066CC;
}


.greentext {color: #008000;}

a.leftmainon:link {
  font-family :Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  font-weight : bold;
  color : #FF6600;
  text-decoration: none
}

a.leftmainon:visited {
  font-family :Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  font-weight : bold;
  color : #FF6600;
  text-decoration: none
}

a.leftmainon:active {
  font-family :Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  font-weight : bold;
  color : #FF6600;
  text-decoration: none
}
.leftnavtitle {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        font-weight : bold;
        color : #003366;
        text-decoration: none;
        line-height: 24pt;

}
a.leftnavhead:link {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  font-weight : bold;
  color : #0066CC;
  text-decoration: none
}

a.leftnavhead:visited {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  font-weight : bold;
  color : #0066CC;
  text-decoration: none
}

a.leftnavhead:hover {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  font-weight : bold;
  color : #FF6600;
  text-decoration: none
}



.leftnavon {
        font-family :Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        color : #FF6600;
        text-decoration: none;
        font-weight: bold;

}


a.leftnav:link {
  font-family :Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  color : #0066Cc;
    text-decoration: none
}

a.leftnav:visited {
  font-family :Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  color : #0066Cc;
    text-decoration: none
}



a.leftnav:hover{
  font-family :Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  color : #FF6600;
  text-decoration: none
}

a.rtnavsub:link {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        color : #0066CC;
        text-decoration: none;

}

a.rtnavsub:visited {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        color : #0066CC;
        text-decoration: none;

}
a.rtnavsub:hover {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        color : #0066CC;
        text-decoration: underline;

}

a.rtnavread:link {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        color : #0066CC;
        text-decoration: underline;
        line-height: 11pt;
}

a.rtnavread:visited {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        color : #0066CC;
        text-decoration: underline;
        line-height: 11pt;



}
a.rtnavread:hover {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        color : #0066CC;
        text-decoration: underline;
        line-height: 11pt;
}

a.video:link {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        font-weight : bold;
        color : #3399CC;
        text-decoration: underline;
        
}

a.video:visited {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        font-weight : bold;
        color : #3399CC;
        text-decoration: underline;
        line-height: 11pt;
}

.video {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color : #3399CC;
	text-decoration: none;
	line-height: 20px;
}

a.rtnavprodsol:link {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        color : #0066CC;
        text-decoration: none;
        line-height: 11pt;
                font-weight: bold;
}
a.rtnavprodsol:visited {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        font-weight : bold;
        color : #0066CC;
        text-decoration: none;
        line-height: 11pt;
}
a.rtnavprodsol:hover {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        font-weight : bold;
        color : #0066CC;
        text-decoration: underline;
        line-height: 11pt;

}

.contact {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        color : #0066CC;
        text-decoration: none;

}


.introtext {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 10pt;
        font-style : normal;
        color : #3399CC;
        text-decoration: none;

}

a.contact:link {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        color : #0066cc;
        text-decoration: underline;
        padding: 0pt;

}

a.contact:active {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        color : #0066cc;
        text-decoration: underline;
        padding: 0pt;

}

a.contact:visited {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        color : #0066cc;
        text-decoration: underline;

}



.dropNav {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #333333;
}


a.news {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 70%;
        text-transform: uppercase;
        color: #0066CC;
        text-decoration: none;
        margin-top: 0px;
        margin-bottom: 0px;
        /* line-height: 120%;
  */
}


a.news:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 70%;
        text-transform: uppercase;
        color: #0066CC;
        text-decoration: none;
        margin-top: 0px;
        margin-bottom: 0px;
        /* line-height: 120%;
 */
}

a.news:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 70%;
        text-transform: uppercase;
        color: #0066CC;
        text-decoration: none;
        margin-top: 0px;
        margin-bottom: 0px;
        /* line-height: 120%;
*/

}

a.news:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 70%;
        text-transform: uppercase;
        color: #0066CC;
        text-decoration: underline;
        margin-top: 0px;
        margin-bottom: 0px;
        /* line-height: 120%;    */
}

a.prodnews {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 70%;
        color: #0066CC;
        text-decoration: none;
        margin-top: 0px;
        margin-bottom: 0px;
        /* line-height: 120%;     */
}


a.prodnews:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 70%;
        color: #0066CC;
        text-decoration: none;
        margin-top: 0px;
        margin-bottom: 0px;
        /* line-height: 120%;  */
}

a.prodnews:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 70%;
        color: #0066CC;
        text-decoration: none;
        margin-top: 0px;
        margin-bottom: 0px;
        /* line-height: 120%;  */

}

a.prodnews:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 70%;
        color: #0066CC;
        text-decoration: underline;
        margin-top: 0px;
        margin-bottom: 0px;
        /* line-height: 120%;     */
}
.newsText {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 70%;
        color: #333333;
        text-decoration: none;
        /* line-height: 120%;     */


}
.newslink {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 70%;
        color: #0066CC;
        text-decoration: none;
        /*line-height: 120%;    */

}
a.footer:link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 7pt;
        color: #FFFFFF;
        text-decoration: none;
        text-transform: uppercase;
        /*vertical-align: 100%;   */
        font-weight: bold;




}
a.footer:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 7pt;
        color: #FFFFFF;
        text-decoration: none;
        text-transform: uppercase;
        font-weight: bold;



}

.questions {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 9pt;
        font-style : normal;
        font-weight : bold;
        color : #9CB2CE;
        padding: 3pt;
        text-transform: uppercase;




}

.rtnavblack {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        font-weight : bold;
        color : #000000;
        text-decoration: none;
        line-height: 16pt;
        text-transform: uppercase;


}

.rtnavsuccess {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 9pt;
        font-style : normal;
        font-weight : bold;
        color : #000000;
        text-decoration: none;
        text-transform: uppercase;
}

/* search box at top right of screen */
.searchBox {
	margin: 0;
	padding: 0;
	width: 185px;
	height: 30px;
	float: right;
	margin: 22px 0 0 0;
}
.searchField {
	width: 115px;
	background: #fff url(../images/bg_searchbox.gif) top left repeat-x;
	border: 1px solid #A5ACB2;
}
.searchButton {
	width: 53px;
	height: 20px;
	padding: 0;
	vertical-align: top;
	margin: 1px 0 0 0;
}

.rtsubhead {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  font-weight : bold;
  color : #000000;
  text-decoration: none
}
.rttext {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  color : #425563;
  text-decoration: none
}


.rtsuccess {

  font-family : Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  font-weight : bold;
  color : #003366;
  text-decoration: none
}
.leftnavsub {

        font-family :Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        color : #FF6600;
        text-decoration: none;
}
.action {

        font-family : Arial, Helvetica, sans-serif;
        font-size : 10pt;
        font-style : normal;
        font-weight : bold;
        color : #0066CC;
        padding: 3pt;
}
.spothead {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  font-weight : bold;
  color : #0066CC;
  text-decoration: none
}
.spottext {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  color : #0066CC;
  text-decoration: none
}

a.spottext:link {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  color : #0066CC;
  text-decoration: underline
}

a.spottext:visited {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-style : normal;
  color : #0066CC;
  text-decoration: underline
}
.whitehead {

  font-family :  Arial, Helvetica, sans-serif;
  font-size : 7pt;
  font-style : normal;
  font-weight : bold;
  color : #FFFFFF;
}


.rtnavread {

        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        color : #425566;
        text-decoration: none;
}

.news {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 70%;
        text-transform: uppercase;
        color: #0066CC;
        text-decoration: none;
        margin-top: 0px;
        margin-bottom: 0px;
}

.eventhead {
  font-family : Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size : 10pt;
  font-style : normal;
  font-weight : bold;
  color : #3399CC;
  text-decoration: none;
  }

.eventheadsmall {
  font-family : Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size : 8pt;
  font-style : normal;
  font-weight : bold;
  color : #425566;
  text-decoration: none;
  }

.eventsub {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        font-weight : bold;
        color : #3399CC;
        line-height: 11pt;
}

a.eventsub:link {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        font-weight : bold;
        color : #3399CC;
        line-height: 11pt;
        text-decoration: none;
}

a.eventsub:visited {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        font-weight : bold;
        color : #3399CC;
        line-height: 11pt;
}

.eventcasual {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        /* font-weight : bold;  */
        color : #3399CC;
        line-height: 11pt;
}
.nextsteps {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 9pt;
  font-style : normal;
  /*font-weight : bold;*/
  color : #3399CC;
  margin-bottom: 0;
  padding-bottom: 0;
  text-decoration: none;
  }
.orange {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 9pt;
  font-style : normal;
  font-weight : bold;
  color : #FF9900;
  margin-bottom: 0;
  padding-bottom: 0;
  text-decoration: none;
  }
.subheadmed {
	color : #003399;
	text-decoration:none;
	font-weight : bold;
	font-size: 18px;

}
.newssmallcaps {


        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 70%;
        text-transform: none;
        color: #0066CC;
        text-decoration: none;
        margin-top: 0px;
        margin-bottom: 0px;
.linkwhite {
	color: #FFFFFF;
	background-color: #FFFFFF;
}
.linkwhite {
	color: #FFFFFF;
	text-decoration: none;
}
.indexsubhead {
	color : #000000;
	text-decoration:none;
	font-weight : bold;
	text-transform: uppercase;
	font-size: 90%;
}

a.indexmore:link  {
	font-size: 85%;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/index/redarrow.gif) center left no-repeat;
	padding: 0 0 0 11px;
	color : #0066CC;
}

a:visited.indexmore {
	font-size: 85%;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/index/redarrow.gif) center left no-repeat;
	padding: 0 0 0 11px;
	color : #0066CC;
 }

a:hover.indexmore {
	text-decoration: underline;
	background-image: url(../images/index/redarrow.gif);
	font-size: 85%;
	color : #0066CC;
}



.indexbluehead {
	color : #0066CC;
	text-decoration:none;
	font-weight : bold;
	text-transform: uppercase;
	font-size: 90%;


}
.indexbody {
	font-size: 85%;
	color: #000000;

}
.indexbodytitle {
	font-size: 85%;
	color: #000000;
	font-weight: bold;

}





a.indexlink:link {
	font-size: 85%;
	margin: 20px 0 20px 0;
	font-weight: normal;
	text-decoration: none;
	padding: 0 0 0 0px;
	line-height: 18px;
	color : #0066CC;
}

a.indexlink:visited {
	font-size: 85%;
	margin: 20px 0 20px 0;
	font-weight: normal;
	text-decoration: none;
	padding: 0 0 0 0px;
	line-height: 18px;
	color : #0066CC;
 }

a:hover.indexlink {
	text-decoration: underline;
	font-size: 85%;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 18px;
	color : #0066CC;
}



.indexlinkcps {
	text-decoration: underline;
	font-size: 85%;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}




a.indexlinkcap:link  {
	font-size: 85%;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: uppercase;
	text-decoration: none;
	color : #0066CC;
}

a.indexlinkcap:visited {
	font-size: 85%;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: uppercase;
	text-decoration: none;
	color : #0066CC;
 }

a.indexlinkcap:hover {
	font-size: 85%;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: uppercase;
	text-decoration: underline;	
	color : #0066CC;
}

	
	
	
	
	
a.indexlinksmallcap:link  {
	font-size: 85%;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	color : #0066CC;
}

a.indexlinksmallcap:visited {
	font-size: 85%;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	color : #0066CC;
 }


a.indexlinksmallcap:hover {
	font-size: 85%;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color : #0066CC;
}


.indexbodygrey {

	font-size: 85%;
	color: #666666;
}

a.box{text-decoration:none; color:#FFFFFF;   font-size : 8pt;}
a:visited.box {color : #FFFFFF;text-decoration:none;   font-size : 8pt; }
a:hover.box{color: #FFFFFF;text-decoration:underline;   font-size : 8pt;}

.tagline {
	font-family: Times, serif;
	font-weight: bold;
	font-style: italic;
}

.tagline sup { font-size: 80%; }


#tagline h4 {
	float: right;
	text-indent: -50000px;
	background-image: url(../images/powertoknow_foo.gif);
	padding: 0;
	margin: 0;
	height: 58px;
	width: 97px;
}



#featureHolder {
	margin: 0 0 10px 0;
	height: 162px;
}

#feature {
	border: 1px #E1DDDC solid;
	width: 49%
}

.featureBody {
	margin: 10px 5px 5px 160px;
}

.featureBody img {
	margin: 0 0 0 5px;
}

.featureBody h3{
	font-size: 110%;
	font-style: normal;
	font-weight: bold;
	color : #707070;
	margin: 5px 5px 0px 5px;
	text-decoration: none;
}

.featureBody p {
	color: #000;
	padding: 0px;
	margin: 5px 5px 0 5px;
	font-size: 90%;
}

.featureBody p a {
	font-weight: bold;
	text-decoration: none;
}

/* This style is a fix for IE6 that makes it display the hover state of links correctly */
.featureBody p a:visited {
	text-decoration: none;
}

.featureBody p a:hover {
	text-decoration: underline;
}

#featureSpacer {
	width: 15px;
}

/* This class puts orange arrows next to the read more links in a feature */
.featureLinksArrow a {
	padding: 0 5px 0 8px;6
	background: url("/images/orange_doublearrow.gif") 0 40% no-repeat;
}
