html,body{font-family:Arial, Verdana, Helvetica, Helvetica Light, Sans-Serif;font-size:12px;line-height:16px;color:#555;background-color:#fff;height:100%;border:0;margin:0;padding:0 0 1px}
#page{width:900px;text-align:left;height:auto;background-color:#fff;overflow:display;margin:0 auto 30px}
#content{width:900px;height:auto;position:relative;overflow:display;margin:0;padding:0}
#primary{width:900px;height:35px;background:#fff url(/img/bg_search2.gif) no-repeat top left;font-size:12px;line-height:16px;margin:0;padding:0}
#primary .whatisr{float:left;width:900px;height:70px;overflow:hidden;margin:0;padding:0px 0px 0px 225px}
#primary .zone1{float:left;width:900px;height:105px;overflow:hidden;text-align:right;margin:0;padding:12px 25px 0 0}
#primary .zone1 ul{list-style:none;font-size:12px;line-height:15px;color:#444;margin:0 0 0 210px;padding:0}
#primary .zone1 ul li.twit{float:left;position:relative;background:none;margin:0 -5px 0 0;padding:0}
#primary .zone1 ul li.twit #email{margin:0 0 0 15px}
#primary .zone1 ul li.nobar input{border:0;margin:4px 0 0;padding:0}
#primary .zone1 ul li.form{float:left;background:none;margin:-1px 0 0;padding:0}
#secondary{width:900px;height:60px;margin:0;padding:0}
#secondary .zone1{float:left;width:735px;overflow:hidden;margin:0;padding:0}
#secondary .zone2{float:left;width:165px;overflow:hidden;margin:10px 0 0;padding:0}
#duodenary{width:900px;font-size:12px;line-height:16px;margin:0 0 50px;padding:0}
#duodenary .zone1{float:left;width:590px;overflow:hidden;text-align:left;margin:0;padding:0 35px 0 0}
#duodenary .zone1 ul{list-style:none;font-size:12px;line-height:15px;color:#444;margin:0 0 0 -10px;padding:0}
#duodenary a:hover{color:#f63;text-decoration:underline}
#duodenary .zone2{float:left;width:275px;overflow:hidden;text-align:left;font-size:12px;line-height:16px;margin:0;padding:0}
img,div,ul li{behavior:url(/common/js/iepngfix.htc)}
br{clear:both}
h2{font-size:12px;line-height:16px;color:#f63;margin:0;padding:0}
p{margin:0 0 10px;padding:0}
img{border:0}
form{border:0;margin:0;padding:0}
.if_135{font-family:Arial, Verdana, Helvetica, Helvetica Light, Sans-Serif;background-color:#fff;border:#999 1px solid;color:#555;width:135px;height:14px;font-size:12px;line-height:14px}
.code{font-family:"Courier New", Courier, monospace;font-size:12px}
.bigdatahighlight{border-color:#F90;border-style:double}
#primary .zone1 ul li,#duodenary .zone1 ul li{float:left;position:relative;background:url(/img/vert_separator.gif) no-repeat 100% 0;margin:0;padding:0 10px}
#primary .zone1 ul li.nobar,#duodenary .zone1 ul li.last{float:left;position:relative;background:none;margin:0;padding:0 10px}
#primary a:link,#primary a:visited,#duodenary a:link,#duodenary a:visited{color:#444;text-decoration:none}
#primary a:hover,#primary a:active,#duodenary a:active{color:#f63;text-decoration:none}
a:link,a:visited{color:#c41400;text-decoration:none}
a:hover,a:active{color:#444;text-decoration:underline}
hr.thin {
height: 1px;
border: 0;
color: #d6d6d4;
background-color: #d6d6d4;
width: 100%;
float:right;
} 

img.floatLeft { 
    float: left; 
    margin: 4px; 
	vertical-align:top;
}

p.partner {
	float:right;
	width:400px;
	margin:0;
	overflow:hidden;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0;
}
h2.partner {
	float:left;
	width:600px;
	margin:0;
	overflow:hidden;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0;
}
img.valignmiddle { 
	vertical-align:middle;
}
.small_text {
	font-size: 9px;
}
.breadcrumbs {
	list-style-type:none;
	margin:0;
	padding:0;
	display:block;
	clear:both;
	overflow:auto;
}	
.breadcrumbs li {
	float:left;
	padding-right:.5em;
}
.breadcrumbs li a {
	color: #0099CC;
}
.breadcrumbs li a:after {
	content: " \00BB";
}
.breadcrumbs li a {
	after:"&nbsp;\00BB";
}
		
