* { margin:0; padding:0; list-style:none; text-decoration:none;}
body{font-family:Arial;size:12px;color:#999;background:url(images/background.jpg) repeat-x;height:100%;width:100%;}
.clear{clear:both;}
hr{background:url(images/hr_img.gif) no-repeat;width:710px;height:5px;margin-right:10px;border:0;}
#wrapper{width:950px;margin:0px auto;height:100%;min-height:100%;position:relative;}
#header{witdh:950px;height:104px;margin:0px auto;display:block;min-height:104px;max-height:104px;padding:0px;}
#header .logo{float:left;margin-left:30px;margin-top:28px;background:url(images/logo.gif) no-repeat;height:56px;width:220px;}
#header .right{width:550px;height:114px;float:right;}
#header .phone{float:right;background:url(images/phone_bg.jpg) no-repeat;height:30p;width:314px;font-size:13px;margin-top:2px;margin-right:9px;padding-top:6px;padding-left:30px;text-transform:uppercase;}
#header .phone span a{padding-left:20px;margin:0px;color:#09F;}
#header .phone span a:hover{margin:0px;color:#09F;}
#header .livechat{width:119px;height:51px;margin-top:11px;margin-right:12px;float:right;}
#header .subnav{background:url(images/topnav.gif) no-repeat;width:528px;height:19px;float:right;padding:3px;margin-top:9px;font-size:12px;padding-bottom:6px;display:inline;padding-top:4px;}
#header .subnav span{margin:0px;color:#666;padding-left:23px;font-size:12px;display:inline;}
#header .subnav span a{color:#666;text-decoration:none;}
#header .subnav span a:hover{color:#999;text-decoration:none;}
#header .subnav h1{margin:0px;color:#FFF;padding-left:40px;font-size:12px;display:inline;font-weight:normal;}
#header .subnav h1 a{color:#FFF;text-decoration:none;}
#header .subnav h1 a:hover{color:#CCC;text-decoration:none;}
#header .subnav h2{margin:0px;color:#FFF;padding-left:36px;font-size:12px;display:inline;font-weight:normal;}
#header .subnav h2 a{color:#FFF;text-decoration:none;}
#header .subnav h2 a:hover{color:#CCC;text-decoration:none;}
#navmenu{width:950px;height:50px;margin:0px auto;}
#middle{width:950px; height:171px;background:url(images/subpage_main.jpg)no-repeat;min-height:171px;max-height:171px;}
#middle h1{font-size:26px;font-family:Arial;color:#FFF;padding-left:300px;padding-top:70px;float:right;margin-right:35px;}
#middle p{font-size:14px;font-family:Arial;color:#FFF;padding-left:300px;padding-top:25px;text-align:center;height:75px;width:580px;}
#content{height:100%;min-height:100%;width:950px;margin:0px;padding-top:10px;}
#content #table {width:100%;margin:24px 0 0 0;}
#content #table .title td {background:#4a4a4a;height:40px;color:#FFF;padding:0 0 0 15px;margin:0;border:0;}
#content #table td {padding:15px;font-size:12px;color:#222;border:1px solid #e5e5e5;}

#content .left{width:720px;height:auto;float:left;padding:0px;}
#content .left h1{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-size:18px;color:#09C;margin-bottom:5px;}
#content .left p{font-family:Arial;font-size:12px;color:#999;margin-top:5px;margin-bottom:5px;}
#content .left p a{font-family:Arial;font-size:12px;color:#09C;text-decoration:none;}
#content .left p a:hover{font-family:Arial;font-size:12px;color:#09C;text-decoration:underline;}
#content .right{width:220px;height:auto;float:right;padding:0px;}
#content .right h1{font-face:Arial;font-size:14px;color:#069;padding-left:5px;}
#content .right h2{font-face:Arial;font-size:14px;color:#060;;padding-left:5px;}
#content .right ul{padding-left:20px;}
#content .right ul li{list-style-image:url(images/plan_li.png);font-family:Arial;color:#666;font-size:12px;padding-top:4px;padding-left:0px;}
#content .right ul li a{color:#666;text-decoration:none;}
#content .left ul{padding-left:20px;}
#content .left ul li{list-style-image:url(images/plan_li.png);font-family:Arial;color:#666;font-size:12px;padding-top:4px;padding-left:0px;}
#content .left ul li a{color:#666;text-decoration:none;}
#content .bottom{clear:both;width:710px;height:auto;}

#content div.domtab{float:left;width:700px;background:url(images/datacentersbg.png) no-repeat;}
#content div.domtab h3 {float:left;background:url(images/utilizes.png) no-repeat;width:637px;height:17px;text-indent:-1000em;margin:27px 0 0 29px;}
#content div.domtab p#select {float:left;background:url(images/select.png) no-repeat;width:455px;height:12px;text-indent:-1000em;margin:10px 0 0 29px;}
#content ul.domtabs{float:left;width:700px;margin:33px 0 0 30px;}
#content ul.domtabs li{float:left;height:54px;text-indent:-1000em;}
#content ul.domtabs li a {float:left;height:54px;overflow:hidden;}
#content ul.domtabs a:link, ul.domtabs a:visited, ul.domtabs a:active, ul.domtabs a:hover{z-index:5;position:relative;display:block;}
#content ul.domtabs li.active a:link, ul.domtabs li.active a:visited, ul.domtabs li.active a:active, ul.domtabs li.active a:hover{float:left;background:url(images/datacentershover.png) 50% 100% no-repeat;}
#content div.domtab .domtab-content{float:left;z-index:4;position:relative;margin:24px 0 0 0;}
#content div.domtab .domtab-content #photos {float:left;background:url(images/photosbg.png) no-repeat;width:669px;height:325px;margin:42px 0 0 0;padding:0 0 0 8px;}
#content div.domtab .domtab-content #photos h4 {background:url(images/photos-cco.png) no-repeat;height:17px;width:354px;text-indent:-1000em;margin:24px 0 4px 24px;}
#content div.domtab .domtab-content #photos .photo {float:left;width:140px;margin:6px 0 0 20px;}
#content div.domtab .domtab-content #photos .photo img {border:0;}
#content div.domtab .domtab-content #photos .photo a {text-indent:-1000em;}
#content div.domtab .domtab-content #photos .photo p {margin:1px 0 6px 0;color:#0066cc;font-size:12px;font-family:trebuchet ms;}
#content div.domtab .domtab-content #photos .photo p a {color:#0066cc;font-size:12px;font-family:trebuchet ms;}
#content div.domtab domtab-content h2 a, div.domtab domtab-content h2 a:hover, div.domtab domtab-content h2 a:active {display:inline;}
#content ul li#chi-il {width:153px;background:url(images/chi-il.gif) no-repeat;}
#content ul li#chi-il a {width:153px;}
#content ul li#da-tx {float:left;background:url(images/da-tx.gif) no-repeat;width:176px;margin:0 0 0 72px;}
#content ul li#da-tx a {width:176px;}
#content ul li#at-ga {float:left;width:174px;background:url(images/at-ga.gif) no-repeat;margin:0 0 0 67px;}
#content ul li#at-ga a {float:left;width:174px;}
#content div.domtab p a {color:#666;font-size:13px;font-family:trebuchet ms;text-decoration:none;line-height:16px;}
#content div.domtab p a:hover {color:#666;font-size:13px;font-family:trebuchet ms;text-decoration:none;}

#content #photos {float:left;background:url(images/photosbg.png) no-repeat;width:669px;height:325px;margin:42px 0 0 0;padding:0 0 0 8px;}
#content #photos h4 {background:url(images/photos-cco.png) no-repeat;height:17px;width:354px;text-indent:-1000em;margin:24px 0 4px 24px;}
#content #photos .photo {float:left;width:140px;margin:6px 0 0 20px;}
#content #photos .photo img {border:0;}
#content #photos .photo a {text-indent:-1000em;}
#content #photos .photo p {margin:1px 0 6px 0;color:#0066cc;font-size:12px;font-family:trebuchet ms;}
#content #photos .photo p a {color:#0066cc;font-size:12px;font-family:trebuchet ms;}

#content .content-left {float:left;width:291px;margin:29px 0 0 33px;}
#content .content-left h4 {color:#72a2c6;font-size:15px;font-family:trebuchet ms;}
#content .content-left p {color:#999;margin:15px 0 0 0;}

#content .content-right {float:right;width:287px;margin:29px 49px 0 0;}
#content .content-right h4 {color:#006699;font-size:15px;font-family:trebuchet ms;}
#content .content-right p {color:#999;margin:15px 0 0 0;}

#content .content-bottom{width:715px;height:auto;margin-top:40px;display:block;float:left;}

#content .right ul li a:hover{color:#666;text-decoration:underline;}
#footer {
background:transparent url(images/footer_bg.png) repeat-x;
height:101px;
margin-top:35px;
width:100%;
}
#footer .wrap{width:950px;margin:0px auto;}
#footer .wrap .legal{float:left;display:inline;font-size:12px;color:#FFF;padding-top:15px;}
#footer .wrap .legal a{color:#FFF;text-decoration:none;}
#footer .wrap .legal a:hover{color:#FFF;text-decoration:underline;}
#footer .wrap .copy{float:right;display:inline;font-size:12px;color:#FFF;padding-top:15px;}
#photos1 {float:left;background:url(images/photosbg.png) no-repeat;width:669px;height:325px;margin:42px 0 0 0;padding:0 0 0 8px;}
#photos1 h4 {background:url(images/photos-cco.png) no-repeat;height:17px;width:354px;text-indent:-1000em;margin:24px 0 4px 24px;}
#photos1 .photo {float:left;width:140px;margin:6px 0 0 20px;}
#photos1 .photo img {border:0;}
#photos1 .photo a {text-indent:-1000em;}
#photos1 .photo p {margin:1px 0 6px 0;color:#0066cc;font-size:12px;font-family:trebuchet ms;}
#photos1 .photo p a {color:#0066cc;font-size:12px;font-family:trebuchet ms;}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}