html {
	background-color: transparent;
}

body {
	background-color: #dcdddd;
	font-size:11px;
	text-transform:uppercase;
	color:#666;
}

a {
	outline:none;
}

a:link {
	color:#0e99f5;	
}

a:active {
	color:#0e99f5;	
}

a:hover {
	color:#0e99f5;	
	text-decoration:none;
}

a:visited {
	color:#0e99f5;	
}

a.spec {
	color:#666;
	display:block;
	margin-top:2px;	
}


#custom-doc {
	margin:auto;text-align:left; /* leave unchanged */
	width:65.92em;/* non-IE */
	*width:64.00em;/* IE */
	min-width:857px;/* optional but recommended */
	padding:4px 4px 0 4px;
	background-color:#FFF;
}

#hd {
	padding-bottom:40px;
}

#bd {
	min-height:530px;
	height:530px;
	
}

.yui-gc div.first { padding-left:5%;}

.yui-gc div.first, .yui-gd .yui-u {
	width:61%;
}

.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u {
	margin-left:5.9%;
	width:28%;
}

h1 {
	display:none;
}

h2 {
	font-size:16px;
	font-weight:bold;
	color:#0e99f5;
}

h3 {
	font-weight:bold;
	color:#0e99f5;
}

h2 span.min{
	font-size:14px;
}

h2 span.big{
	font-size:30px;
}

p.intro {
	font-size:12px;
	margin-bottom:46px;
}

p {
	line-height:1.431;
}


ul {
	margin-bottom:25px;
	margin-top:12px;
	float:left;
	width:100%;
	clear:both;
	
}

ul li{
	background:transparent url(../images/blue-bullet.gif) no-repeat scroll 0 10px;
	list-style-type:none;
	padding:4px 10px 0 9px;
	
	
}

#stm {
	background:transparent url(../images/icon-metro-stm.gif) no-repeat scroll 0 23px;
	height:40px;
	padding:27px 0 27px 44px;
	vertical-align:middle;

}

#stm span{
	font-size:13px;
	color:#0e99f5;
	font-weight:bold;

}



