body{margin:0;padding:0;background:#334e74 url(/images/bg.gif);font-family:helvetica,sans-serif;}
body.home{font-size:11px;color:#333333;}
body.sub{font-size:12px;color:#555555;}
table{border-collapse:collapse;}
td{vertical-align:top;}
td,form,input,textarea,select,ul,ol{margin:0;padding:0;}
img{display:block;border:none;vertical-align:middle;}
li{margin-bottom:2px;}
input,select{vertical-align:middle;}
input.txt{width:210px;}
textarea{width:410px;height:150px;}
a{outline:none;}
:focus{-moz-outline-style: none;}

 a{color:#ed7a2c;}
 a:hover{color:#cf6701;}
.small{font-size:10px;}
.large{font-size:12px;}
.blue{color:#003399;}
.orange{color:#e7a508;}
.noul{text-decoration:none;}
.noul:hover{text-decoration:underline;}

.wrapper{width:778px;margin:28px auto 10px auto;background-color:#ffffff;}

/*HEADER*/
.header{height:87px;margin:0 14px; }
.header img{float:left; padding-top: 5px; }
.header div{float:right;width:300px;text-align:right;padding:11px 10px 9px 10px;*padding-top:10px;font-size:11px;color:#cccccc;}
.header div a{color:#003399;text-decoration:none;}
.header div a:hover{color:#ed7a2c;text-decoration:underline;}
.header div a.current{color:#ed7a2c;text-decoration:underline;}

/*TOPNAV*/
.nav{height:28px;margin:0 14px;background:#205691 url(/images/n_bg.gif) repeat-x;}
.nav table{width:736px;margin:0 auto;}
.nav td{text-align:center;font-size:11px;font-weight:bold;}
.nav td.divider{text-align:center;width:2px;}
.nav a{color:#ffffff;text-decoration:none;display:block;margin-top:4px;padding:3px 0 7px 0;}
.nav a:hover{color:#ffffff;text-decoration:underline;}
.nav a.current,.nav a.current:hover{background-color:#ffffff;color:#1e4a88;text-decoration:none;}

/*LEFTNAV*/
.sub .left div.leftnav div { background: url(/images/bg_leftnav.gif) repeat-y;}
.sub .left div.leftnav div a{display:block;background: url(/images/i_arrow.gif) no-repeat 0 3px ;text-decoration:none; padding: 0; margin: 0;color:#039;}
.sub .left div.leftnav div a:hover, .sub .left div.leftnav div a.current {display:block;background: url(/images/i_arrow_h.gif) no-repeat 0 3px ;text-decoration:none; padding: 0; margin: 0;color:#000;}
.sub .left div.leftnav div a span{ margin: 0; padding:0 0 0 14px;}
.sub .left div.leftnav div a.noarrow{background-image:none;font-weight:bold;}
.sub .left div.leftnav div a.noarrow:hover{background-image:none;}
.sub .left div.leftnav div a.noarrow-current{color: #000;background-image:none;font-weight:bold;}
.sub .left div.leftnav div a.noarrow-current:hover{background-image:none;color: #000;}
.sub .left div div div.separator{border-top:1px solid #d8dce1;margin:8px 0 6px;padding:0; width:100%; height: 1px; font-size: 1px; line-height: 1px;}
.sub .right{width:570px;float:right;}
.sub .clearheight{display:block;clear:both;text-align:right;width:1px;color:#ffffff;}

.rss-box ul{list-style:none}

/*SLIDESHOW*/
.slideshow{position:relative;width:536px;height:395px;}
.slideshow img{position:absolute;width:536px;height:395px;}
#slideShowImagesBG{position:absolute; background-color: #000000; top:40px; left:10px; z-index:10; width: 264px; height:80px; opacity:.7;filter:alpha(opacity=70);}
#slideShowImages{position:absolute;width:536px;height:395px;}
#slideShowImages img{position:absolute;width:536px;height:395px;opacity:0;filter:alpha(opacity=0);}
#slideShowBG{position:absolute; background-color: #000000; bottom:-1px; left:0; z-index:4; width: 536px; height:42px; opacity:.7;filter:alpha(opacity=70);}
#slideShowLinks{position:absolute; padding: 10px 10px 10px 28px; margin: 0; bottom:0;left:0; z-index:4; width: 393px;}
#slideShowLinks a{color: #fff; display:block;float:left;font-size:10px;text-decoration:none;text-align:center;font-weight:bold;}
#slideShowLinks a span{border: 1px solid #ddd; display:block; margin:1px 2px 1px 3px; padding:2px 4px 0px 4px;*padding:1px 4px 2px;}
#slideShowLinks a.current span, #slideShowLinks a:hover span{background: #eee; border: 1px solid #eee;color: #369;}
#slideShowCaptions{position:absolute; margin: 0; top:32px;left:20px;width:272px;height:136px;z-index:20;}
#slideShowCaptions span{position:absolute;display:block;padding:20px 25px 20px 0;opacity:0;filter:alpha(opacity=0);color:#fff;}
#slideShowCaptions span h1{color: #fff; font-weight: normal; font-size:20px; margin:0; padding: 0;}
#slideShowCaptions span p{color: #fff; font-size:11px;}
#slideShowCaptions ul{margin: 0; padding: 0;}
#slideShowCaptions ul li{margin: 0; padding: 0; list-style-type:none;}
#slideShowCaptions span a{background: url(images/i_arrow.gif) no-repeat; padding: 0 16px 0 0; background-position:right; color:#fff; font-size: 13px; text-decoration: none;}
#slideShowCaptions span a:hover{background: url(images/i_arrow.gif) no-repeat; background-position:right; color:#eeb226; font-size: 13px; text-decoration: none;}
.homeDataCenters{display: block; float: left; padding: 3px 0 0; border: none; font-size: 11px; font-weight: normal; background: none; color: #fff;}

/*COLUMNS*/
.content{margin:20px 14px 0 14px;}
.content img{display:inline;}
.content .left{font-size:11px;}

.home .left{width:201px;float:left;}
.home .left div{border:1px solid #d8dce1;background:#e3e9ed url(/images/bg_module.gif) repeat-x;padding:13px;margin-bottom:20px;}
.home .left div h1{font-size:13px;color:#0b2567;margin:0;}
.home .left div span{display:block;padding:5px 0;}
.home .right {width:535px; float:right;}

.sub .left{width:166px;float:left;}
.sub .left div{border:1px solid #d8dce1;}
.sub .left div.divider{border:none;height:10px;background-color:#ffffff;}
.sub .left div.last{ border-bottom:1px solid #d8dce1; width: 100%}
.sub .left div div{border:1px solid #ffffff;background-image:url(/images/bg_module_sub.gif);padding:13px;margin:0;}
.sub .left div div h1{font-size:14px;color:#0b2567;margin:0;}
.sub .left div div h2{font-size:14px;color:#000000; margin:6px 0 4px; padding: 0; }
.sub .left div div span{display:block;margin: 0; padding:5px 0;}

.sub .left div.contact div{border-color:#d06b00;background-color:#e7a508;background-image:none;color:#ffffff;text-align:center;padding:10px 0;}
.sub .left div.contact div h1{font-size:14px;font-weight:normal;color:#ffffff;margin:0;}
.sub .left div.contact div span{padding:0;}
.sub .left div.contact div .large{font-size:19px;font-weight:bold;}

/*FOOTER*/
.footer{height:58px;margin:0 14px;color:#757575;font-size:10px;}
.footer .pad{padding:20px 0;}
.footer div div{float:right;width:200px;text-align:right;color:#cccccc;font-size:11px;}
.footer div div a{color:#003399;text-decoration:none;}
.footer div div a:hover{color:#ed7a2c;text-decoration:underline;}
.footer div div a.current{color:#ed7a2c;text-decoration:underline;}
.sub .footer{border-top:1px solid #d8dce1;}

#bmfooter{width:778px;height:40px;margin:0 auto;}
#bmfooter div,#bmfooter a{display:block;width:92px;height:22px;}
#bmfooter div,#bmfooter img{float:right;border:none;}
#bmfooter .fbm a{background-image:url(/images/l_bm.gif);background-repeat:no-repeat;text-align:left;text-indent:-5000px;}
#bmfooter .fbm a:hover{opacity:.7;filter:alpha(opacity=70);}

/*CONTENT*/
.pageheader{background-image:url(/images/bg_pageheader.gif);background-repeat:repeat-x;background-position:bottom left;margin-left:-13px;}
.pageheader div{padding:25px;}
.pageheader div h1{font-size:26px;color:#0b2567;font-weight:normal;margin:0;}
.pageheader div h2{font-size:12px;color:#555555;font-weight:normal;margin:0;}
.pageheader div.buttoninfo{width:188px;position:absolute;margin-left:370px;background-color:#cf6701;padding:0;}
.pageheader div.buttoninfo span{display:block;padding:3px 20px;color:#ffffff;background-color:#e6a20e;font-weight:bold;margin-right:8px;border-right:1px solid #ffffff;}
.pageheader div.buttoninfo a, .pageheader div.buttoninfo a:link, .pageheader div.buttoninfo a:visited  { color: #fff; text-decoration: none;}
.pageheader div.buttoninfo a:hover { text-decoration: underline;}

.body{padding:20px 0 20px 12px;}
.datacenter .body{padding:25px;border-top:1px solid #d8dce1;margin-left:-13px;}
.onecolumn{width:558px;}
.leftcolumn{width:380px;}
.rightcolumn{width:178px;}
.rightcolumn div{width:150px;float:right;font-weight:bold;font-size:10px;}
.rightcolumn div h1{font-size:14px;color:#0b2567;font-weight:bold;margin:5px 0;}
.contentrow{border-top:1px solid #d8dce1;margin-top:20px;padding-top:20px;height:100%;}
.contentrow:after{content:"";display:block;height:0;clear:both;}
.contentrow p { margin:10px 20px 0 0;}

 ul.bullet-arrow { list-style: none;margin: 0; padding: 0;}
 ul.bullet-arrow .release { margin-top: -4px }
 ul.bullet-arrow li { list-style: none; margin: 0 0 0 -20px; padding: 0; }
 ul.bullet-arrow li a b { color: #039;margin: 0 ; padding: 0; }
 ul.bullet-arrow li a:hover b { color: #0b2567;margin: 0 ; padding: 0; }
 ul.bullet-arrow li a, ul.bullet-arrow li a:link, ul.bullet-arrow li a:visited {background: url(/images/i_arrow.gif) no-repeat 0 3px; color:#039;list-style: none; margin: 0; padding: 0 0 0 14px ;text-decoration:none;}
 ul.bullet-arrow li a:hover {background: url(/images/i_arrow_h.gif) no-repeat 0 3px; color:#0b2567;list-style: none; margin: 0; padding: 0 0 0 14px ;text-decoration:none;}

.body table{width:100%;}
.body h1{font-size:16px;color:#0b2567;margin:0;}
.body ul,ol{margin:5px 0 0 10px;padding:5px 0 0 10px;}
.body ul{list-style-image:url(/images/i_bullet.gif);list-style-type:none;}
.body ul{*list-style-image:url(/images/i_bullet_ie.gif);}
.body b{color:#000000;}
.body .blue b{color:#003399;}
.body h1{font-size:26px;color:#0b2567;font-weight:normal;}
.body h2 {font-size:14px;color:#000000;margin:2px 0;padding: 0;}
 html>body .body h2 {font-size:14px;color:#000000;margin:6px 0;}
.body h3 {font-size:16px; color:#0b2567; margin:10px 0 0; padding: 0;}
.body h4 { font-size: 12px; color: #333; margin:0; padding: 0; }
 html>body .body h4 { font-size: 12px; color: #333;  margin:6px 0 0; padding: 0; }
.body p, li {line-height:1.5em;}
.darker{color:#333333;}
.darker p.intro{color:#333;}
.body-hr { border-top: 1px solid #d8dce1; width: 556px; margin: 12px 0 0; padding: 0;}
 html>body	.body-hr { border-top: 1px solid #d8dce1; width: 556px; margin: 16px 0;}
.pipe { color: #ccc; padding: 0 5px }

 p.intro{font-size:12px;line-height:1.5em;margin:10px 0 0 0;color:#555555;line-height:17px;}
.dc_thumb_frame{width:141px;height:147px;float:left;background-repeat:no-repeat;background-position:2px 2px;margin-right:20px;}
.dc_thumb_frame img{width:141px;height:147px;position:absolute;}
.dc_thumb_frame span{display:block;position:absolute;width:127px;margin-top:90px;text-align:center;color:#003399;font-size:10px;}
.dc_thumb_frame b{color:#003399;font-size:11px;}

table tr.altrow{background:#d8dce1;}
.specifications th {text-align:left;padding-top:16px}
.specifications td{background:#eaedf2;border-bottom:3px solid #fff;padding:2px 5px}

/*DATA CENTER VEIWER*/
.viewer{width:570px;height:308px;background-color:#27466c;position:relative;}
.mainphoto{position:absolute;left:0;top:0;width:391px;height:308px;border-right:1px solid #768aa4;}
.viewlarger{position:absolute;left:10px;top:278px;width:103px;height:26px;opacity:.8;filter:alpha(opacity=80);}
.viewlarger:hover{opacity:1;filter:alpha(opacity=100);}
.tabs{position:absolute;left:392px;top:0;width:178px;height:28px;}
.thumbs{position:absolute;left:392px;top:28px;width:178px;height:158px;background-color:#2c5171;border-top:1px solid #768aa4;overflow:auto;scrollbar-arrow-color:#768aa4;scrollbar-3d-light-color:#768aa4;scrollbar-dark-shadow-color:#768aa4;scrollbar-highlight-color:#768aa4;scrollbar-shadow-color:#2c5171;scrollbar-face-color:#2c5171;scrollbar-track-color:#2c5171;scrollbar-base-color:#2c5171;}
.thumbs .pad{padding:10px 0 10px 6px;margin-bottom:20px;}
.thumbs .pad th {font-weight: normal}
.thumbs img{border:1px solid #768aa4;}
.thumbs img.selected{opacity:.7;filter:alpha(opacity=70);}
.thumbs a{color:#fff;}
.captions{position:absolute;left:392px;top:186px;width:178px;height:121px;border-top:1px solid #768aa4;}
.captions ul{padding:5px 5px 5px 10px;margin:5px 5px 5px 10px;list-style-image:url(/images/i_arrow2.gif);*list-style-image:url(/images/i_arrow_ie.gif);font-size:10px;color:#ced8e3;font-weight:bold;}
#photos img{width:48px;height:31px;}
#stats table{border-collapse:collapse;}
#stats th{text-align:left;white-space:nowrap;}
#stats th,#stats td{padding:4px;color:#ced8e3;font-size:11px;vertical-align:top;border-bottom:1px solid #768aa4;}
#stats td{width:100%;}
#documents a, #documents a:link, #documents a:visited { font-size: 11px; color: #ced8e3; text-decoration: underline }
#documents a:hover { font-size: 11px; color: #fff; text-decoration: underline; }
.outerpair1{background:url(/images/bg_shadow1.gif) right top no-repeat;display:block;float:left;margin:5px;*margin:0 5px;}
.outerpair2{background:url(/images/bg_shadow1.gif) left bottom no-repeat;padding-top:8px;padding-left:8px;display:block;}
.shadowbox{background:url(/images/bg_shadow.gif) bottom right;display:block;}
.innerbox{position:relative;left:-4px;top:-4px;display:block;}

html>body .outerpair1{background:url(/images/s_upperrightfade.png) right top no-repeat;display:block;float:left;margin:5px;*margin:0 5px;}
html>body .outerpair2{background:url(/images/s_lowerleftfade.png) left bottom no-repeat;padding-top:8px;padding-left:8px;display:block;}
html>body .shadowbox{background:url(/images/s_shadow.png) bottom right;display:block;}
html>body .innerbox{position:relative;left:-8px;top:-8px;display:block;}

/*COMPANY INFORMATION FORM*/
.form-data td { padding: 3px 0;vertical-align:middle;}
.form-data td option,	.form-data td input { color: #555; font-family: Arial, Helvetica, sans-serif;}

.pr-copyright { text-align: right;font-size:11px; padding-right: 8px;}


@media print {
	.header .globalnav, .nav, .left, .right img, .footnav, .footer span script { display: none; }
	.header { margin: -20px 0 0 0;  padding: 0;}
	.sub .right { float: left; margin: -20px 0 0 -20px; padding: 0; width:640px;}
	 ul.bullet-arrow li { list-style: square; margin: 0 0 0 -20px; padding: 0; }

}
-->
p.exec { margin-right: 12px;}
img.exec { padding: 1px; border: 2px solid #EEE; margin: 0 15px 15px 0; float: left; }