/* CSS Document */
body	{
	background: #EEEEEE url(images/Back.jpg) repeat-x  left top;
	color: #3F3F3F;
	font: 12px/16px Arial, Helvetica, sans-serif;
	padding-bottom: 25px;
	margin:0;
	}
/*<group=GLobal>*/

a:link, a:visited 
{
	color: #2344A3;
	text-decoration: none;
	line-height: 1.4em;
}
a:hover 
{
	color: #00A122;
	text-decoration: underline;
}

/*</group>*/
/*<group=NAVBAR>*/
table#Gnav {
	background: transparent url(images/navcapL.gif) top left no-repeat;
}
table#Gnav td{
	background: transparent  url(images/navcapR.gif) top right no-repeat;
	text-align: center;
}
#Gnav td a:link, #Gnav td a:visited, #Gnav td a:active 
{
	color:#000000;
	}
#Gnav td a{
	text-decoration: none;
	margin: 0;
	padding: 0 0 20px 0;
}
#Gnav img{
	display: inline;
	border: 0;
	margin-left: 7px;
}
/*</group>*/

/*<group=main>*/
.ind_quote{
	font:Georgia, "Times New Roman", Times, serif!important;
	line-height:17px;
	border-top:1px solid #CCCCCC;
	font-size: 13px;
	padding: 10px 15px 15px 30px;

	

}
.photo {
padding:0 0 0 10px;
}
.leadership {
	margin: 0 15px 10px 140px!important;
}
.leadership img{
	padding: 0 10px 10px 0px;
}

.main {
	font: 12px/18px Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin:0;
	border-left: 0px solid #999999;
	border-right: 0px solid #999999;
}
.main img{
	display: block;
	border: 0;
}

.main p img{
	display: block;
	border: 0;
	margin-left: 0px;
}
.main p {
	margin: 0 20px 10px 20px;
}



.main ul {
	margin: 10px;
	list-style-type: none;
}
.main li{
padding: 3px 10px 3px 25px;
background-image: url(images/bullet_arwOrng.gif);
background-repeat: no-repeat;
background-position: .6em .75em;
}

.main h1 {
	font: 16px/140% bold Verdana, Arial, Helvetica, sans-serif !important;
	margin: 0px 10px 3px 20px;
	color: #333333;
	padding-top: 20px;
	font-weight: bold !important;
}
.main h2, h3, h4, h5, h6 {
	font: bold 13px/120% Verdana, Arial, Helvetica, sans-serif;
	margin: 20px 30px 5px 20px;
	color: #E95622;
	padding-top: 3px;
	border-top: 1px solid #CCCCCC;
}

/*START PRESS RELEASE*/
.pr {
	background: #FFFFFF;
	margin:0;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	font-family: "Times New Roman", Times, serif;
	text-align: justify;
}
.pr p img{
	display: block;
	border: 0;
	margin-bottom: 10px;

}

.pr p {
	margin: 0 40px 0 40px;
	font-size: 12px;
	line-height: 20px;
	padding-top:10px;
}

.pr ul {
	margin: 10px;
	list-style-type: none;
	text-align: left;
	margin-right: 60px;
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
}
.pr li{
padding: 5px 0 5px 25px;
background-image: url(images/bullet_arwOrng.gif);
background-repeat: no-repeat;
background-position: .6em .75em;
}

.pr h1 {
	font: 11px/140% Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 40px 0 40px;
	color: #E95622;
	font-weight: normal;
	border-top: 1px solid #CCCCCC;
	padding-top: 10px;
}
.pr h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 24px;
	text-align: center;
	font-weight: bold;
	margin: 10px 40px 5px 40px;
	color: #000000;
	padding-top: 20px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 20px;
}
.pr h3 {
	font: normal 11px/150% Verdana, Arial, Helvetica, sans-serif;
	margin: 3px 40px 5px 40px;
	color: #000000;
	text-align: left;
	border-bottom: 0;
	padding-bottom: 5px;
	border-top: 0;
	padding-top: 0px;
}

/*END PRESS RELEASE*/
.mainNav {
	background: #FFFFFF;
	margin:0;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	background-color: #E6E6E6;
}
.pdfNav {
	font:Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin:0;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	background-color: #FFFFFF;
}



/*<group=FEATURE>*/

.feature {
	margin:0;
}

.feature p{
	margin: 0px 9px 0px 15px;
	padding: 0px 0 0px 0px;
	line-height: 1.5em;
	color: #2C4CA6;
	font: 12px/16px Arial, Helvetica, sans-serif;
}
.feature h2{
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #2344A3;
	padding: 2px 5px 0px 0px;
	font-weight: bold;
	margin: 15px 9px 0px 15px;
	border-top: 1px solid #CCCCCC;
}
.feature h2 a:link{
	color: #132052;
}
.featureR {
	padding-top:5px;
	padding-left:10px;
	padding-bottom: 5px;
}
.featureR p{
	margin: 0 10px 0px 5px;
	padding: 3px 0 10px 0;
	line-height: 1.5em;
	color: black;
	font: 12px/16px Arial, Helvetica, sans-serif;
	border-bottom: solid #AFAFAF 1px;
}
.featureR h2{
	border:0;
	margin: 4px 10px 0 0px;
}
.borderRight{
	border-right: solid #999999 1px;
	background-color: #FFFFFF;
}
.borderLeft{
	border-left: solid #999999 1px;
	background-color: #FFFFFF;
}
.borderLeftRight{
	border-left: solid #999999 1px;
	border-right: solid #999999 1px;
	background-color: #FFFFFF;
	padding: 8px 8px 0px 15px;
	text-align: left;
}
.borderLeftRight2{
	border-left: solid #999999 1px;
	border-right: solid #999999 1px;
	background-color: #EEF0F3;
}

.borderLeftRight h3{
	color: white;
	font:  11px/1.5em Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color: #597FB2;
	padding: 2px 0 2px 10px;
	margin: 10px 8px 5px 15px;
	text-align: left;
}

.feature a:link, .feature a:visited 
{
	color: #2344A3;
	text-decoration: none;
	line-height: 1.3em;
}

.feature a:hover 
{
	color: #DB5701;
	text-decoration: underline;
}
.feature ul 
{
	list-style-image:url(images/arrow2.gif);
	margin-left: 2.5em;
	padding-left: 0em;
	margin-top: 5px;
	margin-bottom: 10px;
}
.feature ul li
{
	padding: 3px 0px 1px 0px;
}

.feature ol 
{
	margin-left: 2.5em;
	padding-left: 0em;
	margin-top: -8px;
	margin-bottom: 1px;
}
.feature ol li
{
	padding: 0px 0px 1px 0px;
}


.FL img{
float:left;
border:none;
margin-right:3px;
}

.nb{
	border:0;
	border-bottom: none;
}

/*</group>*/


/*<group=PDF LIST>*/
#pdfcontainer ul {
margin: 0px; 
padding: 0; 
list-style-type: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight:bold;
font-weight:normal;
}
#pdfcontainer ul li a
{
vertical-align:bottom;
}

#pdfcontainer li {
	margin: 0 0 0 0;
	display:inline;
} 
#pdfcontainer img{
	display: block;
	border: 0;
	margin-top: 8px;
}
#pdfcontainer li a 
{
	display: block;
	padding: 5px 2px 5px 30px;
	background-image:  url("images/pdf.gif");
	border-bottom: 1px solid #CCCCCC;

}

#pdfcontainer li a:link, #pdfcontainer li a:visited {
	color: #000000;
	text-decoration: none;
	padding-left: 30px;
	background-image:  url("images/pdf.gif");
	background-repeat: no-repeat;
	background-position: .4em .5em;
	background-color: #F6F6F6;
}

#pdflist li a:visited {
	color: #000000;
	text-decoration: none;
	padding-left: 30px;
	background-image:  url("images/pdf.gif");
	background-repeat: no-repeat;
	background-position: .4em .5em;
	background-color: #F6F6F6;
}

#pdfcontainer li a:hover 
{
	border-bottom: 1px solid #CCCCCC;
	background-image:  url("images/pdf.gif");
	background-repeat: no-repeat;
	background-position: .4em .5em;
	background-color: #DFE4F3;
}
	
/*</group>*/

/*<group=SIDEBAR Li NAV>*/

#navcontainer ul 
{
margin: 0px; 
padding: 0; 
list-style-type: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight:normal;
}
#navcontainer ul li ul
{
margin: 0px; 
padding: 0; 
list-style-type: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight:normal;
}
#navcontainer ul li a
{
	vertical-align:bottom;
}



#navcontainer li {
	display:inline;
	margin: 0 0 0 0;
} 

#navcontainer a 
{
	display: block;
	padding: 5px 2px 5px 22px;
	background-image: url(images/arrow.gif);
	border-top: 1px solid #D8D8D8;

}

#navcontainer a:link, #navcontainer a:visited {
	color: #000000;
	text-decoration: none;
	padding-left: 20px;
	background-image: url(images/arrowOFF.gif);
	background-repeat: no-repeat;
	background-position: .4em .5em;
	background-color: #FFFFFF;
}

#navlist a:visited {
	color: #000000;
	text-decoration: none;
	padding-left: 20px;
	background-image: url(images/arrowOFF.gif);
	background-repeat: no-repeat;
	background-position: .4em .5em;
	background-color: #FFFFFF;
}

#navcontainer a:hover 
{
	padding-left: 20px;
	background-image: url(images/arrowOVR.gif);
	background-repeat: no-repeat;
	background-position: .4em .5em;
	background-color: #E9EBF8;
}
.navactive 
{
	background-color: #E9EBF8;
}

#active a:link, #active a:visited, #active a:hover 
{
	padding-left: 20px;
	background-image: url(images/arrowOVR.gif);
	background-repeat: no-repeat;
	background-position: .4em 50%;
	background-color: #E9EBF8;
	border-top: 1px solid #D8D8D8;
}
#active ul li a 
{
	display: block;
	padding: 5px 2px 5px 22px;
	width: inherit;
	background-image: url(images/arrow.gif);
	border: solid #CCCCCC 0 0 0 3px;
}
#active ul li a:hover 
{
	color:#FF6600;
	background-color: #F9F9F9!important;
}

#active ul li a:link, #active ul li a:visited, #active ul li a:hover 
{
	padding: 5px 0 5px 30px;
	background-color: #FFFFFF;
	background-image: url(images/arrow2.gif);
	background-position: 21px 50%;
	margin: 0;
	border-top: 1px dotted #CCCCCC;
}
#subSelect a:link, #subSelect a:visited, #subSelect a:hover {
background-color:#F3F5F9!important;
}
#highlight a:link, #highlight a:visited, #highlight a:hover 
{
	padding: 5px 0 5px 20px;
	background-color: #FFFFFF;
	background-image: url(images/arrow.gif);
	background-position: .4em .5em;
	margin: 0;
}





	
/*</group>*/

/*<group=SIDEBAR STYLES>*/

#sidebar  {
	padding: 0;
	background-color: #ECECEC;
}
td#sidebar  {
	background-image:url(images/sideBarBack.gif);
	border-left: 1px solid #9F9F9F;
}
#sidebar h1{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E95622;
	padding: 8px 0 9px 10px;
	margin: 0;
}
	
/*</group>*/



/*<group=MISC STYLES>*/

.horizontal_dotted_line 
{ 
padding-top:10px;
border-bottom: 1px dotted #666666; 
width: 518px; 
} 

.brdrGry{
	border: 1px dotted #666666;
	margin-top: 0px;
}

.hidden { display:none }

.note {
	font-size: 12px;
	color: red;
	padding: 20px 0 10px 6px;
	border: 1px solid lightgreen;
	background: transparent url(images/note.gif) no-repeat top left;
 }

.block {
	margin-top: 5px;
	background: transparent;
	padding: 0px 0 0 0;
	margin-bottom: 30px;
}
.padblock {
	margin-top: 5px;
	background: transparent;
	padding: 8px 8 8 58;
	margin-bottom: 5px;
}

.intro {
	font-size: 12px;
	line-height: 16px;
	padding: 10px;
	margin: 0px;
}

.highlight {
	color: #EC7231;
	font-weight: normal;
	border-top-style: none;
} 
	
/*</group>*/

/*<group=RoundCorners>*/

/* Show only to IE PC \*/
* html .boxhead h6 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0px;
	background:  url("images/sbbody-r.gif") no-repeat bottom right;
	font: 12px/16px Arial, Helvetica, sans-serif;
	width: 100%;
}

.boxhead {
        background:  url("images/sbhead-r.gif") no-repeat top right;
        margin: 0;
        padding: 0;
 font: 11px Verdana, Arial, Helvetica, sans-serif;
        text-align: left;
}
.boxheadyy {
        background:  url("images/sbhead-b-r.gif") no-repeat top right;
        margin: 0;
        padding: 0;
 font: 11px Verdana, Arial, Helvetica, sans-serif;
        text-align: left;
}
.boxheadblue {
        background:  url("images/sbhead-blue-r.gif") no-repeat top right;
        margin: 0;
        padding: 0;
 font: 11px Verdana, Arial, Helvetica, sans-serif;
        text-align: left;
}

.boxfoot {
	background:  url("images/colfoot-r.gif") no-repeat top right;
	margin: 0 0 0px 0;
	padding: 0;
	font: 8px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

.boxfoot h1 {
	background:  url("images/sidecolfoot-l.gif") no-repeat bottom left;
	margin: 0;
	padding: 6px 0 0 0;
	color: white;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}

.boxfoot h2 {
	background:  url("images/colfoot-l.gif") no-repeat top left;
	margin: 0;
	padding: 6px 0 0 0;
	color: white;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
}
.boxhead h1 {
        background:  url("images/sbhead-l.gif") no-repeat top left ;
        margin: 0;
        padding: 5px 0px 5px 20px;
        color: white;
	    font:  Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
}
.boxheadyy h1 {
        background:  url("images/sbhead-b-l.gif") no-repeat top left ;
        margin: 0;
        padding: 5px 0px 5px 20px;
        color: white;
	    font:  Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
}
.boxheadblue h1 {
        background:  url("images/sbhead-blue-l.gif") no-repeat top left ;
        margin: 0;
        padding: 5px 0px 5px 20px;
        color: white;
	    font:  Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
}
.boxhead3 {
        background:  url("images/sbhead_bg520px-r.gif") no-repeat top right;
        margin: 0;
        padding: 0;
	 font: 12px Verdana, Arial, Helvetica, sans-serif;
        text-align: left;
}

.boxhead3 h1 {
        background:  url("images/sbhead_bg-l.gif") no-repeat top left ;
        margin: 0;
        padding: 5px 0px 5px 20px;
        color: #F9F9F9;
		font: Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
}

.boxhead3 h2 {
        background:  url("images/sbhead_bg-r.gif") no-repeat top right ;
        margin: 0;
        padding: 5px 0px 5px 20px;
        color: white; 
		font:Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold; 
        font-size: 12px;
}
.boxhead2 {
        background:  url("images/sbhead_bg-r.gif") no-repeat top right;
        margin: 0;
        padding: 0;
	 font: 12px Verdana, Arial, Helvetica, sans-serif;
        text-align: left;
}

.boxhead2 h1 {
        background:  url("images/sbhead_bg-l.gif") no-repeat top left ;
        margin: 0;
        padding: 5px 0px 5px 20px;
        color: #F9F9F9;
		font: Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
}

.boxhead2 h2 {
        background:  url("images/sbhead_bg-r.gif") no-repeat top right ;
        margin: 0;
        padding: 5px 0px 5px 20px;
        color: white; 
		font:Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold; 
        font-size: 12px;
}
.boxhead h2 {
       /* background: url(sbhead-l.gif) no-repeat top left;*/
        margin: 0;
        padding: 7px 0px 8px 10px;
        color: white; 
		font:Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold; 
        font-size: 12px;
}

.boxheadyy h2 {
       /* background: url(sbhead-l.gif) no-repeat top left;*/
        margin: 0;
        padding: 7px 0px 8px 10px;
        color: white; 
		font:Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold; 
        font-size: 12px;
}
.boxheadblue h2 {
       /* background: url(sbhead-blue-l.gif) no-repeat top left;*/
        margin: 0;
        padding: 7px 0px 8px 10px;
        color: white; 
		font:Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold; 
        font-size: 12px;
}
.boxhead h3 {
        background:  url("images/sbhead_bg-l.gif") no-repeat top left;
        margin: 0;
        padding: 7px 0px 8px 20px;
        color: white; 
		font:Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold; 
        font-size: 12px;
}
.boxheadyy h3 {
        background:  url("images/sbhead_bg-l.gif") no-repeat top left;
        margin: 0;
        padding: 7px 0px 8px 20px;
        color: white; 
		font:Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold; 
        font-size: 12px;
}
.boxheadblue h3 {
        background:  url("images/sbhead_bgblue-l.gif") no-repeat top left;
        margin: 0;
        padding: 7px 0px 8px 20px;
        color: white; 
		font:Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold; 
        font-size: 12px;
}
.boxbody {
	margin: 0;
	padding: 0px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	border-bottom: 0;
	border-top: 0;
}

.bodyRoundL {
	margin: 0;
	padding: 0;
	background: #EEF3F8  url(images/sbbody_bg-l2.gif) no-repeat bottom left;
}
.bodyRoundR {
	margin: 0;
	padding: 0;
	background: #EEF3F8 url(images/sbbody_bg-r2.gif) no-repeat bottom right;

}

/*</group>*/


#footer  a:active{
	text-decoration:underline;
	color:#EEEEEE;
}

/*<group=PressReleases>*/

#press {
	background-color: transparent;
	font: 12px/16px Arial, Helvetica, sans-serif;
	padding: 0px 4px 0px 7px;
}

#press img {
	border:none;
	margin:0 3px 0 0;
	float:none;
}

#press h1{
	font-size: 11px;
	font-weight: normal;
	color: #EFF1FF;
	background-color: #364766;
	padding: 7px 4px 7px 4px;
	margin: 0px;
	padding-left: 10px;
}

#press h2{
	font: 11px/1.5em Verdana, Arial, Helvetica, sans-serif;
	color: #232E43;
	background-color: #E3E6EA;
	padding: 6px;
	margin: 0px;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 10px;
}
#press h3{
	color: white;
	font:  Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
	font-size:12px;
	background-color: #597FB2;
	padding: 5px;
	margin: 0px;
}
    
      
    
        
#press p {
	color: #656565;
	padding: 0px 5px 0px 5px;
	margin: 3px 3px 0px 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}

#press p strong{

	color: #132052;
	margin-right:10px;
	font: 12px/16px Arial, Helvetica, sans-serif;
	font-weight:bold!important;
}

.press{
	padding-left: 5px;

}

/*</group>*/

/*<group=Headers2>*/

.gradBack{
 background:#ffffff url(images/Back.jpg) repeat-x bottom;;
 }

#header {
	float:left;
	width:100%;
	font-size:93%;
	line-height:normal;
      }
    #header ul {
      margin:0;
      padding: 10px 10px 0 0px;
      list-style:none;
      }
    #header li {
      float:left;
      background: url(images/tabR.jpg) no-repeat right top;
      margin:0;
      padding:0;
	  border-bottom:1px solid #333333;
      }
    #header a {
	float:left;
      display:block;
      background: url(images/tabL.jpg) no-repeat left top;
      padding:5px 15px 5px;
	text-decoration: none;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/

#header a {float:none;}

/* End IE5-Mac hack */
    #header a:link,#header a:visited,#header a:hover,#header a:active {
	color: #4B4B4B;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
    #header #current {
	background-image: url(images/tabR2.jpg);
	border-color:#ffffff;
	font-weight: bold;
      }
    #header #current a {
	background-image: url(images/tabL2.jpg);
	padding:5px 15px 5px;
	font-weight: bold;
	color: #000000;	
      }

/*</group>*/
	

.clear {
	clear:both;
	line-height:5px;
	margin: 0;
}
dotline{	line-height:5px;	margin: 0; border-bottom: 1px  dotted #CCCCCC; 
}
 .glowboldwhite { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF }
.glowboldwhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF }
.glowheadTagline { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333;  text-align:center; padding: 6px 7px 0px 5px;  }
.glowhead11 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #333;  text-align:center; padding: 6px 7px 0px 5px;  }
.glowhead12 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #3D3D3D; }
.glowhead13 { font-family: Trebuchet MS, Tahoma, Helvetica, Geneva, sans-serif; font-size: 13pt; font-weight: bold; color: #003399; text-transform: uppercase; line-height: 180%; }
.glowheadproduct { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #003399; padding: 2px 0px 5px 0px; text-transform: uppercase; line-height: 135%;  }
.glowhead13title { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #003399 }
.glowhead14 { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #003399 }
.glowhead14 { font-family: Trebuchet MS, Tahoma, Helvetica, Geneva, sans-serif; font-size: 14pt; font-weight: bold; color: #003399; text-transform: uppercase; }
.glowhead14two { font-family: Trebuchet MS, Tahoma, Helvetica, Geneva, sans-serif; font-size: 14pt; font-weight: bold; color: #003399;  }
.glowsubhead13 { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: normal; color: #333333; text-align:center;line-height: 150%; }
.glowhead15 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #333 }
.glowbluesub {  padding: 5px 10px 5px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #003399 }
.glowhead18 { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #003399 }
.glowhead18 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #003399 }
.introtext { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  line-height: 150%; }
.glowtext { color: #3F3F3F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  line-height: 200%; padding-left: 8px;}
A.glowtext { color: #4c6b90; text-decoration: none; }
A.glowtext:hover { color: #0033CC; text-decoration: underline; }
A.glowtext:visited { color: #0033CC; text-decoration: none; }
A.glowtext:active { color: #0033CC; text-decoration: none; }
A.glowtext:visited:hover { color: #0033CC; text-decoration: underline; }
.quote { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  line-height: 150%;  padding: 5px 8px 0px 10px;  }
.producthead { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #3D3D3D; padding: 18px 8px 0px 0px;  }
.productext { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  line-height: normal;  }
.learnmore { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  line-height: 150%;  vertical-align: bottom;   }
.linksm {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4c6b90;
	text-decoration: none;
; font-weight: normal
}
A.linksm { color: #4c6b90; text-decoration: underline; }
A.linksm:hover { color: #0033CC; text-decoration:none;  }
A.linksm:visited { color: #4c6b90; text-decoration: underline; }
A.linksm:active { color: #4c6b90; text-decoration: underline; }
A.linksm:visited:hover { color: #0033CC; text-decoration: none; }

.marqueesm {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0033CC;
	text-decoration: none;
; font-weight: normal
}
A.marqueesm { color: #FFFFFF; text-decoration: none; }
A.marqueesm:hover { color: #FFFF00; text-decoration: underline; }
A.marqueesm:visited { color: #FFFFFF; text-decoration: none; }
A.marqueesm:active { color: #FFFFFF; text-decoration: none; }
A.marqueesm:visited:hover { color: #FFFF00; text-decoration: underline; }
.marqueedot { color: #FFFF00; text-decoration: none; }
.linkmd {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4c6b90;
; font-weight: normal
}
A.linkmd { color: #4c6b90; text-decoration: underline; }
A.linkmd:hover { color: #0033CC; text-decoration: none; }
A.linkmd:visited { color: #4c6b90; text-decoration: underline; }
A.linkmd:visited:hover { color: #0033CC; text-decoration: none; }
.glowtextsm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.glowboldwhitemd { font-family: Verdana, Arial, Helvetica, sans-serif; padding: 4px 5px 5px 5px;font-size: 14px; font-weight: bold; color: #FFFFFF; }
.glowhead8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003399 }
.glowhead10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #003399 }
.glowtextwhsm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; }
.glowtextwhmd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #FFFFFF }
.linkwhitesm { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF66; font-style: italic}
A.linkwhitesm { color: #FFFF33; text-decoration: none; }
A.linkwhitesm:hover { color: #FFFF33; text-decoration: underline; }
A.linkwhitesm:active { color: #FFFF33; text-decoration: none; }
A.linkwhitesm:visited { color: #FFFF33; text-decoration: none; }
A.linkwhitesm:visited:hover { color: #FFFFCC; text-decoration: underline; }
{
	background: white url(images/home/hr-footer.gif) no-repeat center top;
	height: 46px;
	width: 100%;
}
.disclaimer{  font-family:Verdana,  Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #333333; line-height: 120%; }
.footer{  font-family:Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; margin: 10px 0px 10px 0px; font-style: normal; color: #333333; line-height: 130%; }
.graybox { BORDER-RIGHT: #e8e8e8 1px solid; BORDER-TOP: #FFFFFF 1px solid; BORDER-LEFT: #e8e8e8 1px solid; BORDER-BOTTOM: #e8e8e8 1px solid; BACKGROUND-COLOR: #f7f7f7}
.mainbody {
	background-color: transparent;
	font: 12px/16px Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 5px;
	line-height: 1.5em;
}
.categoryhead { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #003399; text-align:center; padding: 6px 7px 5px 5px;BACKGROUND-COLOR: #dee9fd;  BORDER-BOTTOM: #97b6f0 1px solid;  }
.featureboxproduct {
        text-align:center; padding: 6px 7px 5px 5px;
		 BORDER-BOTTOM: #97b6f0 1px solid; margin: 0;
		BACKGROUND-COLOR: #dee9fd; 
		 border: dotted #999999 1px;
	      padding: 5px 5px 5px 5px;
		  align:enter;
}
.boxproduct {
        margin: 0;
		  border-bottom: dotted #999999 1px;
	     border-right: dotted #999999 1px;
	     background-color: #FFFFFF;
	      padding: 5px 5px 5px 5px;
	     text-align: left;
}
.boxproductR {
        margin: 0;
		  border-bottom: dotted #999999 1px;
	     background-color: #FFFFFF;
	     padding: 5px 5px 5px 5px;
	     text-align: left;
}
.boxproductbottom {
        margin: 0;
	     border-right: dotted #999999 1px;
	     background-color: #FFFFFF;
	      padding: 5px 5px 5px 5px;
	     text-align: left;
}
.boxproductRbottom {
         margin: 0;
	     background-color: #FFFFFF;
	     padding: 5px 5px 5px 5px;
	     text-align: left;
}
.producttopp	{
	background: url(images/products/producttop.gif) no-repeat top left;
	color: #FFFFFF;
	font: 11px Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-bottom: 25px;
	margin: 0;
	}
.padtop{
	padding-Top: 1px;

}
.padR{
	padding-right: 15px;

}
.homeboxL {
	     padding: 3px 5px 0px 12px;
	     text-align: left;
}
.homeboxR {
		  padding: 3px 12px 0px 12px;
		  border-left: dotted #bebebe 1px;
	      text-align: left;
}

A.glowhead12link { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #3D3D3D;  text-decoration: none; }
A.glowhead12link:hover { color: #00a122; text-decoration:underline;  font-size: 16px; }
A.glowhead12link:visited { color: #3D3D3D; text-decoration: none; font-size: 16px; }
A.glowhead12link:active { color: #3D3D3D; text-decoration: none;font-size: 16px;  }
A.glowhead12link:visited:hover { color: #00a122; text-decoration: underline;font-size: 16px;  }

