@import url(/css/e-2010Q2.css);

/* GMR - Cascading Spring 2011 Stylee  */
html {overflow:-moz-scrollbars-vertical;overflow-x:auto}
html,body{margin:0;padding:0;}

/*RAW*/
body{font:63%/1.231 Arial,sans-serif;color:#000;background:#fff}
a:link,a:visited{color:#8dc63f;text-decoration:none;border-bottom:1px dotted #8dc63f} 
a:focus{} a:hover,a:active{text-decoration:none;color:#8dc63f;border-bottom-style:solid} a:active{outline:none}
h1,h2,h3,h4,h5,h6{margin:20px 0 10px;padding:0;font-weight:bold;font-family:Arial,sans-serif}
	h1{font-size:1.75em}
	h2{font-size:1.45em;color:#8dc63f}
	h3{font-weight:normal;font-size:1.1em;color:#838383;border-bottom:1px solid #838383}
	h4,h5,h6{font-size:1em;color:#fff}
p{ margin:0 0 1em }
a img{border:none}
table,td{font-size:1em}
table{border-collapse:collapse; border-spacing:0;}

/*CASCO*/
body.home,body.default,body.cordis,body.profile {background:#141414 url(/images/default/bg.png) no-repeat 50% -6px}
div#wrap, #wrapper, #header, #footer{width:100%;position:relative;z-index:100;}
.maxwidth{overflow:hidden;position:relative;z-index:100;margin:0 auto;width:940px;} 
#header{ border-top:8px solid #8dc63f }
div.col{font-size:1.35em}
#sub{display:none}

/*BACLAAT*/
#lcpbox_overlay{background-color:#0a0a0a !important}
	#lcpbox_nav a:focus{ background-color:#8dc63f}
#header a.logo{ border:none }
#header dl, #header dd, #header dt{ margin:0;padding:0;border:none}
#header dt{float:left;width:300px;height:190px  }
#header dd.one{float:right;margin-top:80px;width:540px;text-align:right;font-size:2.1em;line-height:1.5;color:#0a0a0a }
#header dd.one a:link,#header dd.one a:visited{ text-decoration:none;border-bottom:1px dotted #8dc63f}
#header dd.one a:focus,#header dd.one a:hover,#header dd.one a:active{ border-bottom-style:solid }
#header dd.two{clear:left;float:left;margin-bottom:20px;padding:5px 0 5px 110px;width:300px;font-size:1.2em;color:#5f5f5f;background:url(/images/default/gui.png) no-repeat 0 0  }
div.breadcrumb{margin:0;font-size:1.2em;color:#5f5f5f} 
.breadcrumb span.prefix{padding-right:10px;  }
.breadcrumb a:link,.breadcrumb a:visited{} 
.breadcrumb a:focus,.breadcrumb a:hover,.breadcrumb a:active{} .breadcrumb a.home{} .breadcrumb .current{}
#footer .maxwidth{margin:20px auto;padding:0;width:940px;font-size:1.1em;color:#eee;}
#footer ul{ margin:0;padding:0;list-style:none }
#footer li.col{float:left;margin:0 1px 0 0;padding:10px;width:214px;background:#323232  }
#footer li.one{-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;}
#footer li.four{-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;}
#footer li.col h2{ margin:0 0 10px 0;font-size:1.3em;color:#ccc; }
#footer li.col img{ float:left;margin:0 10px 5px 0 }
#footer li.col p{  }
#footer li.four p{ margin:30px 0 0;padding:5px 0 5px 50px;color:#838383;background: url(/images/default/gui.png) no-repeat -63px -83px }
#footer li.four ul{ line-height:1.6 }
#footer a:link,#footer a:visited {text-decoration:underline;color:#eee;border:none}
	#footer a:focus,#footer a:hover,#footer a:active{text-decoration:none}
#footer a.top:link, #footer a.top:visited{float:right;} 
#footer a.top:focus,#footer a.top:hover,#footer a.top:active{}
#footer div.fcz{float:left;}
#footer .legal{float:right;margin:10px;width:214px;color:#838383} 
#footer .legal a:link,#footer .legal a:visited{ text-decoration:none;color:#838383}
#footer .legal a:focus,#footer .legal a:hover,#footer .legal a:active{color:#5f5f5f}
#footer .lcp{position:absolute;right:0;bottom:6px}
#header div#menu{position:absolute;top:0;right:0}
#header .RadMenu{ float:right;display:inline }
#header .RadMenu ul{margin:16px 0 0;padding:0;list-style:none}
#header .RadMenu li{float:left;margin:0 0 0 20px;padding:0;background:none;}
#header .RadMenu li.rmFirst{margin:0}
#header .RadMenu a:link, #header .RadMenu a:visited{float:left;text-decoration:none;font-size:1.45em;color:#5f5f5f;border-bottom:1px dotted #5f5f5f}
	#header .RadMenu a:focus,#header .RadMenu a:hover,#header .RadMenu a:active{text-decoration:none;border-bottom-style:solid}
/* */
a.title:link,a.title:visited{ display:block;text-decoration:none;color:#fff;}
	a.title:focus,a.title:hover,a.title:active{text-decoration:none;color:#fff;}
ul.list ul.list .item{ height:auto !important}

ul.pg{ float:left;position:relative;}
ul.pg .item{ float:left;width:220px;margin:0 20px 20px 0;padding:0;border:none;
-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}

ul.pg h2 {margin:0;width:220px;text-align:center;font-size:1.6em;font-weight:normal;color:#fff;
-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.66, rgba(140,195,66,0.95)),color-stop(1, rgba(166,229,80,1)));
background-image: -moz-linear-gradient(bottom,rgba(140,195,66,0.95) 66%,rgba(166,229,80,1) 100%);
background-image: linear-gradient(bottom,rgba(140,195,66,0.95) 66%,rgba(166,229,80,1) 100%);
}

ul.list h2 *{ vertical-align:middle;line-height:1}
	ul.list h2 span{ display:block;width:100%;height:100% }
	ul.list h2 a:link,ul.list h2 a:visited{display:block;padding:20px 0;width:220px;text-decoration:none;color:#fff;border:none;background-color:transparent;
	-moz-transition: background-color 0.2s ease-in;-webkit-transition: background-color 0.2s ease-in;transition: background-color 0.2s ease-in;}
		ul.list h2 a:focus, ul.list h2 a:hover,ul.list h2 a:active{background-color:#8dc63f;
		-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;
		-moz-transition: background-color 0.2s ease-in;-webkit-transition: background-color 0.2s ease-in;transition: background-color 0.2s ease-in;}
ul.pg .list { width:220px;margin:0;padding:0;font-size:1.1em;background-color:#8dc63f;
-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
ul.pg .item .item {float:left;width:220px;margin:0;padding:0;
-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;}
ul.pg ul.list a:link,ul.pg ul.list a:visited{ padding:80px 0 20px 0;text-align:center;background:#71a729 url(/images/default/gui.png) no-repeat;border:none;
-moz-transition: background-color 0.2s ease-in;-webkit-transition: background-color 0.2s ease-in;transition: background-color 0.2s ease-in;}
	ul.pg ul.list a:focus,ul.pg ul.list a:hover,ul.pg ul.list a:active{background-color:#79AF2F;text-shadow:1px 1px 3px #5f5f5f;
	-moz-transition: background-color 0.2s ease-in;-webkit-transition: background-color 0.2s ease-in;transition: background-color 0.2s ease-in;}

ul.pg ul.list a.budget{ background-position:0 -840px}
ul.pg ul.list a.low-density{ background-position:0 -840px}
ul.pg ul.list a.cage-solution{ background-position:0 -1060px}
ul.pg ul.list a.high-density{ background-position:0 -950px}
ul.pg ul.list a.enterprise{ background-position:0 -950px}
ul.pg ul.list a.services{ background-position:0 -1280px}
ul.pg ul.list a.code-of-conduct{ background-position:0 -1170px}
ul.pg ul.list a.concept{ background-position:0 -290px }
ul.pg ul.list a.multitier-datacenter{ background-position:0 -180px}
ul.pg ul.list a.pue-1-06,ul.pg ul.list a.pue-106{ background-position:0 -1390px}
ul.pg ul.list a.cooling{ background-position:0 -510px}
ul.pg ul.list a.network{ background-position:0 -620px}
ul.pg ul.list a.power{ background-position:0 -730px}
ul.pg ul.list a.security{ background-position:0 -400px}

body.home ul.pg{ margin-top:30px;width:940px }
body.home ul.pg .item, body.home ul.pg ul.list, body.home ul.pg h2, 
body.home ul.list h2 a:link, body.home ul.list h2 a:visited{width:300px}
body.home ul.pg .item .item{ width:149px;margin:0 1px 1px 0 }
body.home ul.pg li.item:nth-child(3n), body.home ul.pg li.item li.item:nth-child(2n) {margin-right:0}
body.home ul.pg li.i3, body.home ul.pg li.item li.i2, body.home ul.pg li.item li.i4 {margin-right:0}
body.home ul.pg li.item li.item:nth-child(3n) { margin-right:1px }
body.home ul.pg li.item li.i3 { margin-right:1px }
body.home ul.pg li.item li.item:nth-child(2n), body.home ul.pg li.item li.item:nth-child(4n) {width:150px}
body.home ul.pg li.item li.i2, body.home ul.pg li.item li.i4 { width:150px }
body.home ul.pg li.item li.item:nth-child(3n), body.home ul.pg li.item li.item:nth-child(4n) {margin-bottom:0}
body.home ul.pg li.item li.i3, body.home ul.pg li.item li.i4 { margin-bottom:0 }

body.cordis ul.pg{ padding:20px;width:900px;background:transparent;
-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
body.cordis ul.pg ul.list, body.cordis ul.pg .item{background:#71a729}
body.cordis ul.pg .item{margin-bottom:0}
body.cordis ul.pg .item:nth-child(4n){ margin-right:0 }
body.cordis ul.pg .i4{ margin-right:0 }
body.cordis ul.pg h2{ font-size:1.2em }
body.cordis ul.pg .item, body.cordis ul.pg ul.list, body.cordis ul.pg h2, 
body.cordis ul.list h2 a:link, body.cordis ul.list h2 a:visited{width:210px}
body.cordis ul.pg ul.list .item{padding-bottom:0  }
body.cordis ul.pg ul.list a:link, body.cordis ul.pg ul.list a:visited{padding:5px 10px;width:190px;text-align:left;background-image:none;border-bottom:1px solid #8dc63f  }

ul.list a.more:link,ul.list a.more:visited {display:block;margin:0;padding:5px 10px;width:190px;color:#fff;background:#71a729;border-bottom:1px solid #8dc63f }
	ul.list a.more:focus,ul.list a.more:hover,ul.list a.more:active{text-decoration:none;text-shadow:1px 1px 3px #5f5f5f;background-color:#79AF2F}

h1.heading{float:left;margin:30px 0 20px;padding:10px;letter-spacing:-.02em;color:#fff;background:#71a729;
-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.66, rgba(113,167,41,0.9)),color-stop(1, rgba(166,229,80,1)));
background-image: -moz-linear-gradient(bottom,rgba(113,167,41,0.9) 66%,rgba(166,229,80,1) 100%);
background-image: linear-gradient(bottom,rgba(113,167,41,0.9) 66%,rgba(166,229,80,1) 100%);

}

h1.budget span{padding:5px 5px 5px 50px;background: url(/images/default/gui.png) no-repeat -54px -868px }
h1.low-density span{padding:5px 5px 5px 50px;background: url(/images/default/gui.png) no-repeat -54px -868px }
h1.cage-solution span{padding:5px 5px 5px 50px;background: url(/images/default/gui.png) no-repeat -54px -1082px }
h1.enterprise span{padding:5px 5px 5px 50px;background: url(/images/default/gui.png) no-repeat -54px -978px }
h1.high-density span{padding:5px 5px 5px 50px;background: url(/images/default/gui.png) no-repeat -54px -978px }
h1.services span{padding:5px 5px 5px 50px;background: url(/images/default/gui.png) no-repeat -54px -1302px}
h1.code-of-conduct span{padding:5px 5px 5px 50px;background: url(/images/default/gui.png) no-repeat -54px -1197px }
h1.concept span{padding:5px 5px 5px 50px;background: url(/images/default/gui.png) no-repeat -54px -316px }
h1.multitier-datacenter span{padding:5px 5px 5px 50px;background: url(/images/default/gui.png) no-repeat -54px -207px }
h1.pue-1-06 span{padding:5px 5px 5px 50px;background: url(/images/default/gui.png) no-repeat -54px -1416px }
h1.cooling span{padding:5px 5px 5px 50px;background: url(/images/default/gui.png) no-repeat -54px -537px }
h1.network span{padding:5px 5px 5px 50px;background: url(/images/default/gui.png) no-repeat -54px -646px }
h1.power span{padding:5px 5px 5px 50px;background: url(/images/default/gui.png) no-repeat -54px -758px }
h1.security span{padding:5px 5px 5px 50px;background: url(/images/default/gui.png) no-repeat -54px -428px }

/*RHYMECUTCORE*/
div.cordis{position:relative;z-index:1;overflow:hidden;}
div.cordis div.wrapper, div.overview ul.list, 
div.detail div.info, ul.thumb,
div.content div.info, div.loginContainer,div.user div.profile { clear:left;float:left;padding:20px;width:900px;line-height:1.45;color:#eee !important;background:transparent;}
div.cordis div.wrapper{ padding-top:30px }
div.cordis div.intro p, div.cordis div.info p{color:#eee !important;font-family:Arial,sans-serif !important}

div.cordis table.plan{ width:900px;background:#323232;border-collapse:collapse;border-spacing:0;
-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;
}
div.cordis table.plan caption{ display:none }
div.cordis table.plan th, div.cordis table.plan td{ vertical-align:top;padding:10px; }
div.cordis table.plan th{ border-right:1px solid #0a0a0a }
div.cordis table.plan th{width:33%;text-align:right;font-weight:normal;color:#ccc; }
div.cordis table.plan  tr:nth-child(even){ background:#393939 }
div.cordis table.plan  th:last-child, div.cordis table.plan  td:last-child{border:none}

div#slideshowContainer_sh{ float:right;margin:0 11px 0 20px;width:194px;height:194px;overflow:hidden;border:3px solid #8dc63f;
-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; 
-pie-background-clip:padding-box;
-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;
}
div#slideshowContainer_sh img{ float:none;margin:0 }
div.detail, div.overview, div.cordis,div.content div.info,div.profile { min-height:320px; }
div.info ul,div.intro ul,div.long ul,div.extra ul, #main div.fcz ul{margin-left:0;padding-left:10px;line-height:1.6; *display:inline-block;}
div.info ol,div.intro ol,div.long ol,div.extra ol, #main div.fcz ol{display:table;line-height:1.6; *display:inline-block;}
.spacer,.break{padding-left:3px}
.date .spacer{padding:0 3px}

/*CHUBBROCK*/
.list{overflow:hidden;margin:0;padding:0;list-style:none;}
.item{margin:0;padding:10px 0;overflow:hidden;background:none;}
.item h3{ margin:0;letter-spacing:0;font:normal 1em Arial,sans-serif;border:none}
.item .intro *{display:inline}
.item .date{float:left;}

/*THE ABSTRACT*/
div.overview ul.list{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;  }
div.overview a.title:link,div.overview a.title:visited{ display:inline;text-decoration:none;color:#8dc63f;border-bottom:1px dotted #8dc63f}
	div.overview a.title:focus,div.overview a.title:hover,div.overview a.title:active{text-decoration:none;color:#8dc63f;border-bottom-style:solid}
.overview ul.nws .item h3{margin:0 0 0 80px;}
.overview ul.nws .item .date{float:left;width:60px} 
.overview ul.nws .item .cat{float:right}

/*FRACTIONAL*/
.foto,div.fcz img {float:right;margin:0 0 10px 20px;}
div.nws div.info{ position:relative }
div.nws div.intro, div.nws div.long{ clear:left;float:left;width:640px; }
div.nws .foto{ position:absolute;right:0;top:120px;overflow:hidden;border:3px solid #8dc63f;
-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; 
-pie-background-clip:padding-box;
-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;
}
div.nws div.warning{ margin:20px 0;font-size:1.1em }
div.date{ clear:left;margin:20px 0;padding-top:20px;font-size:.92em;color:#5f5f5f}

ul.yt{ float:left;padding:20px;width:900px }
ul.yt li{ position:relative;display:inline;float:left;margin:0 12px 12px 0;padding:0;width:122px;height:92px;   }
ul.yt h3{ display:none; }
ul.yt img{ width:120px;height:90px;border:1px solid #8dc63f;
-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; 
-pie-background-clip:padding-box;
-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
ul.yt .title{display:block;width:120px;height:90px;text-indent:-9999em;position:absolute;top:0;left:0;background:url(/images/default/gui.png) no-repeat -15px -1735px;border:none  }

/*XCHANGE*/	
.downloads{overflow:hidden;margin-top:20px;float:left;clear:left;display:block;margin:10px 0;}
.downloads .heading{margin:0;padding:0;font-size:1.08em;border:none}
.downloads .heading span{}
.downloads .list{margin:3px 0 0;padding:0}
.downloads .item{margin:1px 0 0;padding:0;border:none}
.downloads a:link, .downloads a:visited {float:left;text-decoration:none;color:#fff}
.downloads a:focus, .downloads a:hover, .downloads a:active{}	
.downloads a.pdf:link, .downloads a.pdf:visited {padding:2px 6px 2px 20px; }
.user .downloads a.pdf:link, .user .downloads a.pdf:visited {padding:0px; }

/*WARRIOR*/
.actions .btn{ float:left; }
.btn{padding:10px 20px;color:#fff !important;border:none;cursor:pointer;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;
background-color:#8dc63f;
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgba(0,0,0,0.25)),color-stop(0.66, rgba(0,0,0,0)));
background-image: -moz-linear-gradient(bottom,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 66%);
background-image: linear-gradient(bottom,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 66%);
}
.btn:focus,.btn:hover,.btn:active{
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgba(0,0,0,0.25)),color-stop(0.99, rgba(0,0,0,0)));
background-image: -moz-linear-gradient(bottom,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 99%);
background-image: linear-gradient(bottom,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 99%);
}
table.login{ margin:0 auto;width:300px; }
table.login td td{ padding:5px; }
table.login .btn{ float:left}
div.user{ min-height:350px }
div.profile div.warning{  }
div.profile .whoami{ padding:10px;color:#eee !important;background:#5f5f5f;
 -moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px; }
div.user div.profile .ELbl_S1{color:#838383  }
div.user div.RadTabStrip{ float:left;margin-top:20px; }
.RadTabStrip li a.rtsSelected:link,.RadTabStrip li a.rtsSelected:visited,.RadTabStrip li a.rtsSelected:hover{color:#fff;background:#838383;border:none;  }
.RadTabStrip li a:link, .RadTabStrip li a:visited{ color:#ccc;border:none;
 -moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.RadTabStrip li a:focus,.RadTabStrip li a:hover,.RadTabStrip li a:active{ color: #fff }
div.profile .RadTreeView_Default, div.profile .RadTreeView_Default a.rtIn, div.profile .RadTreeView_Default .rtEdit .rtIn input{ font:1.3em Arial,sans-serif;color:#eee }
div.profile .RadTreeView_Default .rtHover .rtIn{ color:#eee;background:none;border-color:transparent }
div.profile h2.heading{ font-size:1.45em }
div.user div.downloads span.date{ width:140px;font-size:.92em;color:#838383 }
div.user div.downloads .item{ margin:0;padding-bottom:3px;border-bottom:1px solid #5f5f5f }


/* eloket */
body.eloket {background:none transparent;color:#fff;}
body.eloket .intro {float:left;display:block;clear:both;padding-top:30px}
body.eloket .FORM {display:block;clear:both;padding-top:30px}
body.eloket a.printMe {border-bottom:0 none;}
body.eloket a.printMe:focus, body.eloket a.printMe:hover {color:#fff;}

/*
body.eloket h1,
body.eloket h2,
body.eloket h3,
body.eloket h4,
body.eloket h5,
body.eloket h6  {margin:0;}
*/

iframe#myframe {height:1050px  !important;}

/*CHEECH*/
ul.album li, ul.thumb li{position:relative;float:left;margin:0 20px 20px 0;padding:10px;width:265px;background:#323232;
-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;
}
ul.thumb li{ width:126px }
ul.album li:nth-child(3n){ margin-right:0 }
ul.album .foto,ul.thumb .foto{ float:left;margin:0;overflow:hidden;border:3px solid #323232;
-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; 
-pie-background-clip:padding-box;
-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;
}
ul.thumb .foto{ float:none }
ul.album a:link,ul.album a:visited,
ul.thumb a:link,ul.thumb a:visited{ border:none}
ul.album span.date{ position:absolute;bottom:10px;left:146px;padding:2px 5px;font-size:.83em;color:#fff;background:#5f5f5f;
-moz-border-radius:6px 0 6px 0;-webkit-border-radius:6px 0 6px 0;border-radius:6px 0 6px 0;
}
ul.album h3{ margin-left:136px;width:136px;*width:auto}
div.album a.more{ clear:left;float:right }

