body {margin-top:10px;color:#000; display:block;
background-color:#fff;
text-align:center;
font-size:12px; font-family:Arial, 'Lucida Grande';
font-weight: 300;
list-style-type:disc;
margin-left:auto;
margin-right:auto;
width:779px;
padding:0 10px;}

h1{font-weight: bold;font-size:  16pt;color:#6f3a94;text-align:left;margin:0px;padding-bottom:8px;}
h2{font-weight: bolder;font-size: 11pt;color: #2b193d;text-align:left;margin:0px;}
h3{font-weight: bolder;font-size: 10pt;color: #2b193d;text-align:left;margin:0px;}

img {border:0;}
hr{border-top: 1px solid #2b193d;border-width:1px 0 0; height:0;color: #FFFFFF; margin: 3px 0px;}
ul {margin-top:8px;margin-left:15px;padding-left:15px;display:block;}
dl, dt, dd {margin: 0px; padding: 0px; border: 0px;}

.subheadertext{font-weight: bold;font-size: 11pt;color: #2b193d;text-align:left;}

.sectionheadertext {font-weight: bold;
	font-size: 8pt;
	color: #2b193d;
	margin: 0px 0px 2.5px 0px;
	padding: 0px 0px 2.5px 0px;
}

.normaltextheader
{font-weight: bolder;
	font-size: 10pt;
	text-transform: none;
	color: #2b193d;
	text-align:left;
}

.normaltext
{
	font-size: 10pt;
	text-transform: none;
	color: black;
	text-align:left;
}


.menutextfooter
{
	font-size: 8pt;
	color: #000000;
	font-weight: bolder;
}

.footnotetext
{font-size: 8pt;
	text-transform: none;
	color: black;
	text-decoration: none;
}

.footnotetextbluegray
{
	font-size: 8pt;
	text-transform: none;
	color: #76819C;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	text-decoration: none;
}

.FootnoteTextWhite
{
	font-size: 8pt;
	text-transform: none;
	color: #FFFFFF;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	text-decoration: none;
}


A.MenuTextFooter:hover {text-decoration: underline;}

A
{
	color: #000066;
}


.imageinlineleft
{
	float:left;
	display:inline;
	text-align:right;
	margin-right:10px;
	margin-top:4.5px;
	
}

.imageinlineright
{
	float:right;
	display:inline;
	text-align:left;
	margin-left:10px;
	margin-top:4.5px;
	
}

.content
{
	width:779px;
	BACKGROUND-COLOR:white;padding:5px;
	text-align:left;
	margin:0 auto;
	border:2px solid black;
	
}

.headermenulink
{
	font-size: 9pt;
	color: white;
	font-weight:bolder;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	text-decoration: none;
}


A.headermenulink:hover
{
	text-decoration: underline;
}

.pxstyleTableHeader
{background-color:#76819C;
	border:1px solid #76819C;
	color: white;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	font-size: 13px;
	font-weight:bold;
}


.whitelink:link{font:10pt arial; color:#FFFFFF; text-decoration:underline}
.whitelink:visited{font:10pt arial; color:#FFFFFF; text-decoration:underline}
.whitelink:hover{font:10pt arial; color:#FFFFFF; text-decoration:underline}
.tablink:link{font:8pt arial; color:#000000; text-decoration:none}
.tablink:visited{font:8pt arial; color:#000000; text-decoration:none}
.tablink:hover{font:8pt arial; color:#000000; text-decoration:underline}
.deadlink{font:8pt arial;color:#8C8C8C;}
.box {float:left;}



#boxContent{position:relative;display:block;right:4px; top:-3px}
#boxContainer{position:relative;display:block;background:#B5B5B5;margin:0px;}

#grey_out_png { 
    display:hidden; visibility:hidden; 
    position:absolute;   
    left:0px; 
    top:0px; 
    z-index:-1000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); 
    } 
    
      .popUpDiv{
      z-index:1001;
      position:absolute;
      top:20px;
      left:20px;
      }


#leftnav 
{float:left;
	width:180px;
	text-align:center;
}

#rightnav 
{
	float:right;
	width:180px;
	margin-right:20px;
	text-align:center;
}

#numnav
{ float:inherit;
	text-align:center;
	
}


#main-numbers {width:779px;text-align:left;min-height:600px;background-color:#FFF;overflow:hidden;margin:0 auto;}
#main-numbers-content{padding-left:5px;padding-right:5px;padding-bottom:10px;background-color:#FFF;line-height:1.4em;padding-top:10px;}

.tweet { margin-top:-13px;}
.plusone {float: left; margin: -20px 0px 0px 105px;}
.like { float: left; margin: -20px 0px 0px 175px;}

#footer {width: 779px; margin: 10px auto; background: #f2f2f2;clear: both; -moz-border-radius: 10px;border-radius: 10px;}
#footer .wrapper {padding: 10px 5px 10px 10px;overflow: auto; -moz-border-radius: 10px;border-radius: 10px;}
#footer dl {float: left;}
#footer #copyright {width:160px;}
#footer dl.shopping {width: 180px; background: url(/images/bg-footer-dl.gif) no-repeat; padding-left: 15px;}
#footer dl.info {width: 180px; background: url(/images/bg-footer-dl.gif) no-repeat; padding-left: 15px;}
#footer dl.s7946437 {width: 180px; background: url(/images/bg-footer-dl.gif) no-repeat; padding-left: 15px;}
#footer dt {font-weight: bold; color: #555; padding: 0px 0px 1px 0px;}
#footer dt a {font-weight: bold; color: #555; text-decoration: none;}
#footer dt a:hover {color: #000;}
#footer dd {color: #555; font-size: 11px; padding: 2px 0px 0px 0px;}
#footer #copyright dd {padding: 2px 0px 0px 0px;}
#footer dd a {color: #555; text-decoration: none;}
#footer dd a:hover {color: #000;}