.width-screen{width:1024px;}
.height-screen{height:768px;}
#content-wrapper{min-height:400px;}
.ie6 #content-wrapper{height:400px;}


body{
	font-size:12px;font-family:"Trebuchet MS",Arial,Sans-Serif;background:transparent url('../images/tile.png') top left;color:#002d62;
	margin:0;
 	-webkit-user-select: none;  
  	-moz-user-select: none;    
  	-ms-user-select: none;      
  	user-select: none;
}
body.no-header{background-position:center -125px;}
a:link,a:hover,a:active,a:visited{color:#3366CC;font-size: 14px;font-weight: normal;}
h1{font-size:1.25em;font-weight:bold;}
h2{font-size:1.08em;font-weight:bold;}
h3{font-weight:bold;}
h5{font-size:1.0em;font-weight:bold;margin-bottom:3px;}
em{font-style:italic;}
p{line-height:1.3em;margin-bottom:10px;}
textarea{resize:none;}
strong,b{font-weight:bold;}
ul{margin:12px 0;list-style:none;}
ul.indent{margin-left:8px;}
ul.no-bullets li{background:none!important;padding-left:0;}
ul li{background:url('/img/global-elements/signin-bullet.gif') no-repeat 0 .5em;margin:0 0 5px 0;padding-left:8px;}
ul li ul{margin-left:8px;}
ol{margin:12px 0 0 25px;}
ol>li{list-style:decimal outside;margin-bottom:10px;}
.ie6 ol li{list-style:decimal outside;}
ol li ol{margin:2px 0 2px 15px;}
ol.alpha-list>li{list-style:lower-alpha outside;}
ol.roman-list>li{list-style:lower-roman outside;}
hr{border:0;color:#cad5e0;background-color:#cad5e0;height:1px;}
p{line-height:1.50em;}
table.padded td{padding:10px;}
.width-full{width:100%;}
.width-3col{width:1024px;}
.width-2col{width:620px;}
.width-1col{width:300px;}
.centered{margin-left:auto;margin-right:auto;}
.primaryText{color:#002d62;}
img.hr-shadow{display:block;margin:30px 0 12px 0;behavior:url(/css/iepngfix.htc);}
img.shadow{behavior:url(/css/iepngfix.htc);}
.secondaryText{color:#636363;}
.no-margin{margin-bottom:0!important;}
p.legal-note{font-style:italic;margin-top:10px;}
a.pdf-link{background:url(/img/global-elements/icon-pdf.gif) no-repeat 0 0;padding-left:23px;margin-right:25px;}
.page-details{width:300px;float:right;}

.page-wrapper{background:url('/img/global-elements/content-bg.png') no-repeat left top;padding:15px 15px;height:100%;overflow:hidden;}
.promo-wrapper{margin:1.67em 0;padding:0 15px;clear:both;}
#page-header h1{margin:0 20px 0 52px;padding:10px 0 5px 0;}
.clearfix:after{content:".";visibility:hidden;display:block;clear:both;height:0;}
sup{font-size:.95em;vertical-align:super;}
.promo-cta:link,.promo-cta:visited{margin-top:10px;clear:left;display:block;font-size:.92em!important;padding:.08em 0 .08em 25px;background:transparent url(/img/promos/cta-arrow.png) no-repeat 0 0;behavior:url(/css/iepngfix.htc);height:1.53em;vertical-align:middle;}
.webkit .promo-cta:link,.webkit .promo-cta:active,.webkit .promo-cta:visited,.webkit .promo-cta:hover{line-height:1.53em;}
.promo-cta:hover,.promo-cta:active{text-decoration:none;}
a.internalLink:link,a.internalLink:active,a.internalLink:visited{color:#36c!important;text-decoration:underline!important;}
a.internalLink:hover{text-decoration:none!important;}
.imageFloatRight{position:relative;float:right;margin:0 0 10px 15px;}
.imageFloatLeft{position:relative;float:left;margin:0 15px 10px 0;}
.gsc-completion-container{color:#002D62;z-index:999;}
.gsc-completion-container{padding:3px 7px;}
.indented{margin-left:20px!important;}
.indented-10{margin-left:10px!important;}
.indented-25{margin-left:25px!important;}
.indented-30{margin-left:30px!important;}
.indented-50{margin-left:50px!important;}
.pad-top{margin-top:10px!important;}
#overlay{z-index:1000;position:absolute;top:0;bottom:0;left:0;width:100%;background:#ccc;opacity:.45;-moz-opacity:.45;filter:alpha(opacity=45);display:none;}
#image-loading{position:relative;top:30%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;z-index:1104;display:block;}
