html,body { height:auto!important}
body { margin:7px 0 0 0; font:62.5%/130% Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; color:#343434; background:#fcfcfc url(../img/cen-standards/bg_stripes.jpg) repeat-x center 0}

/* basic styles */
/****************/
h1 { font:500 2.4em "Century Gothic","Trebuchet MS", Arial, Helvetica, sans-serif; color:#1d54a6; margin-bottom:1em; text-shadow:1px 1px 0 rgba(255,255,255,1); clear:left; float:left}
h2 { font:500 1.7em "Century Gothic","Trebuchet MS", Arial, Helvetica, sans-serif!important; color:#1d54a6; margin-bottom:1em; text-shadow:1px 1px 0 rgba(255,255,255,1);}
h3 { clear:both; font-weight:600; font-size:1.4em; text-shadow:1px 1px 0 rgba(255,255,255,1); margin-bottom:0.5em}
h1 a,
h2 a,
h3 a{ text-decoration:none}

p { font-size:1.3em; line-height:140%; margin-bottom:1em; text-shadow:1px 1px 0 rgba(255,255,255,1);}
p a,
p strong,
p em,
p li { font-size:1em}

a { color:#007c63; text-decoration:underline; text-shadow:1px 1px 0 rgba(255,255,255,1); -webkit-transition; color .5s ease; -moz-transition: color .5s ease; transition: color .5s ease;}
a:hover { text-decoration:none}

a img {border:none}

strong { font-weight:600}

input[type="text"],
input[type="password"]{ border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; background:#fff; border:1px solid #ccc; padding:.65em}

table, td, th { border:none; border-collapse:collapse}

/* header */
/**********/
.Top-Section { border-top:1px solid #fff; background: #f6f6f6; /* Old browsers */background: -moz-linear-gradient(top, #fcfcfc 0%, #fafafa 64%, #f6f6f6 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(64%,#fafafa), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #fcfcfc 0%,#fafafa 64%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #fcfcfc 0%,#fafafa 64%,#f6f6f6 100%); /* Opera 11.10+ */background: linear-gradient(to bottom, #fcfcfc 0%,#fafafa 64%,#f6f6f6 100%); /* W3C */background: -ms-linear-gradient(top,  #fcfcfc 0%,#fafafa 64%,#f6f6f6 100%); /* IE10+ */}
.Top-Section a .logolink { width:372px!important; height:62px!important; display:inline-block; text-decoration:none; background:url(../img/cen-standards/logo_cen_europeancommitteeforstandardization.png) no-repeat 0 0; float:left; position:relative; left:-8px; top:1.5em; }
.Top-Section .Iec-headlines { float:left; position:relative; top:2.1em; display:none}
.Top-Section .shadow{ background: url(../img/cen-standards/shadow_nav.png) no-repeat center 0; display:block; width:100%; height:6px; position:absolute; bottom:0;}
.Top-Section .Top { height:100px; position:relative}

.Top-Section .top-tools-right ul{ position:absolute; right:2%; top:1.5em;}
.Top-Section .top-tools-right ul li { float:left; display:inline-block; padding-left:.5em; margin-left:.5em; border-left:1px solid #828282}
.Top-Section .top-tools-right ul li:first-child { padding-left:0; margin-left:0; border-left:none}
.Top-Section .top-tools-right ul li a { font-size:1.2em; color:#555; text-shadow:1px 1px 0 rgba(255,255,255,1),; white-space:nowrap}
.Top-Section .top-tools-right ul li a:hover{ color:#007c63}
.Top-Section .top-tools-right ul li.sel a,
.Top-Section .top-tools-right ul li.sel a:hover{ text-decoration:none; color:#007c63; font-weight:600}

/* search */
.Top-Section #search { position:absolute; right:0; top:4.5em; width:39.58% }
.Top-Section #search table { margin:0}
.Top-Section #search table td.gsib_a { border:none; padding:0; width:73.6%}
.Top-Section #search table td.gsc-input { padding-right:24px}
.Top-Section #search table td.gsib_b { display:none}
.Top-Section #search table input{ border: 1px solid #ccc!important; font-size:1em; border-radius: 3px; padding: 0.65em!important; height: auto; background: #fff!important; color:#333; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; float:left; box-shadow:1px 1px 0 rgba(255,255,255,1); -moz-box-shadow:1px 1px 0 rgba(255,255,255,1);-webkit-box-shadow:1px 1px 0 rgba(255,255,255,1); -o-box-shadow:1px 1px 0 rgba(255,255,255,1)}
.Top-Section #search table td.gsc-search-button input{ width:auto!important; background: #0fa184!important; background: -moz-linear-gradient(top, #20b194 0%, #20b194 50%, #0fa184 51%, #0fa184 100%)!important; /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#20b194), color-stop(50%,#20b194), color-stop(51%,#0fa184), color-stop(100%,#0fa184))!important; /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #20b194 0%,#20b194 50%,#0fa184 51%,#0fa184 100%)!important; /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #20b194 0%,#20b194 50%,#0fa184 51%,#0fa184 100%)!important; /* Opera 11.10+ */	background: -ms-linear-gradient(top, #20b194 0%,#20b194 50%,#0fa184 51%,#0fa184 100%)!important; /* IE10+ */	background: linear-gradient(to bottom, #20b194 0%,#20b194 50%,#0fa184 51%,#0fa184 100%)!important; /* W3C */ border:1px solid #0e9a7e; text-shadow:-1px -1px 0 rgba(0,0,0,.3); color:#fff; box-shadow:1px 1px 0 rgba(255,255,255,1); -moz-box-shadow:1px 1px 0 rgba(255,255,255,1);-webkit-box-shadow:1px 1px 0 rgba(255,255,255,1); -o-box-shadow:1px 1px 0 rgba(255,255,255,1);cursor:pointer; padding:.75em 27px!important; margin-top:0}

.gsc-input-box { border:none!important; background:none!important; height:auto!important}

/* main nav - 1st level */
.Top-Section .Navigation-section { background:none; clear:both}
.Top-Section .Navigation-section {/* overflow:hidden;*/ position:relative}
.Top-Section .Navigation-section ul {  margin:0}
.Top-Section .Navigation-section ul li { float:left; display:inline-block; margin-right:5px}
.Top-Section .Navigation-section ul li a { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; display:inline-block; padding:11px 8px; font-size:1.4em; text-transform:uppercase; text-decoration:none; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6C6C6C), color-stop(100%,#616161)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #6C6C6C, #616161); background: -moz-linear-gradient(top, #6C6C6C, #616161); background: -ms-linear-gradient(top, #6C6C6C, #616161); background: -o-linear-gradient(top, #6C6C6C, #616161); color:#fff; text-shadow: -1px -1px 0 rgba(0,0,0,.5);}
.Top-Section .Navigation-section ul li a:hover { opacity:.9;}
.Top-Section .Navigation-section ul li.sel a { background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d6ea6), color-stop(100%,#164b86)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #1d6ea6, #164b86); background: -moz-linear-gradient(top, #1d6ea6, #164b86); background: -ms-linear-gradient(top, #1d6ea6, #164b86); background: -o-linear-gradient(top, #1d6ea6, #164b86);}
.Top-Section .Navigation-section ul li.sel a:hover { opacity:1; filter: alpha(opacity = 100); color:#fff; cursor:default}

/* main nav - 2nd level */
.Top-Section .Navigation-section .top-snav { position:absolute; z-index:100; top:35px; left:0; padding:0; overflow:hidden; box-shadow: 0 2px 3px rgba(0,0,0,.2)}
.Top-Section .Navigation-section ul#padsnav { position:relative; left:0; top:0;	width:0; height:1px;}
.Top-Section .Navigation-section .lvl-second ul, 
.Top-Section .Navigation-section .lvl-second li { margin:0;	padding:0; clear:both; list-style:none;}
.Top-Section .Navigation-section .lvl-second ul li { background:#fcfcfc; overflow:hidden;width:100%;}
.Top-Section .Navigation-section .lvl-second ul li:hover { background:#eff4f3;background: -webkit-linear-gradient(left, #f6f6f6, #eff4f3); background: -moz-linear-gradient(left, #f6f6f6, #eff4f3); background: -ms-linear-gradient(left, #f6f6f6, #eff4f3); background: -o-linear-gradient(left, #f6f6f6, #eff4f3);}
.Top-Section .Navigation-section .lvl-second ul li a { font-weight:100; font-family:Verdana, Arial, sans serif; color:#333; text-decoration:none; font-size:1.3em; line-height:120%; display:block; background:none; border-top:1px solid #fff; border-bottom:1px solid #d3d3d3; padding:.6em 10% .6em 3%; text-shadow:none; text-transform:none}
.Top-Section .Navigation-section .lvl-second ul li a:hover { color:#007c63; background-image:none; text-decoration:none;}
.Top-Section .Navigation-section .lvl-second ul li.sel { background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d6ea6), color-stop(100%,#164b86)); background: -webkit-linear-gradient(top, #1d6ea6, #164b86); background: -moz-linear-gradient(top, #1d6ea6, #164b86); background: -ms-linear-gradient(top, #1d6ea6, #164b86); background: -o-linear-gradient(top, #1d6ea6, #164b86);}
.Top-Section .Navigation-section .lvl-second ul li.sel a { color:#fff; text-shadow:-1px -1px 0 rgba(0,0,0,.5); background-image:url(../img/arr_link_white.png); border-top:1px solid #18609b; border-bottom:1px solid #135891}
.Top-Section .Navigation-section .lvl-second ul li:last-child a { border-bottom:1px solid #ccc;}

/* breadcrumb */
/**************/
.Breadcrumbs {  margin:1.5em auto 0!important; overflow:hidden}
.Breadcrumbs a { font-size:1.3em; line-height:135%; padding-right:13px; margin-right:5px; background:url(../img/cen-standards/arr_link_green.png) no-repeat right .3em; float:left}
.Breadcrumbs a.on { font-size:1.3em; font-weight:600; color:#333; line-height:135%; background:none; padding-right:0; text-decoration:none}
.Breadcrumbs span.ms-sitemapdirectional a { font-size:1em; font-weight:100; line-height:135%;}

/* Dashboard */
/*************/
.Dash-Container { background:none!important;padding:0!important}
.Dashboard h1 { clear: left; color: #1D54A6; float: left; font: 500 2.4em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif!important; margin: .75em 0;text-shadow: 1px 1px 0 #FFFFFF;}

/* home */
/********/
#home { padding:3.5em 0 0;}
#home .Dashboard { background:url(../img/cen-standards/bg-cen-standards-homepage.jpg) no-repeat right 0; }
#home .text-container { background: url(../img/cen-standards/bg-home-text.png) repeat-y left 0; padding-bottom:2em}
#home .intro { font-size:1.6em; color:#555; text-shadow:1px 0 0 rgba(255,255,255,1); margin-bottom:2em}
#home .sitebox { margin-bottom:2em}
#home .sitebox h2 { margin-bottom: .5em}
#home .sitebox h2 a { text-decoration:none; padding-left:14px; color: #1D54A6; font: 600 1.1em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif; background:url(../img/cen-standards/arr_home_title_sitebox.png) no-repeat 0 7px}
#home .sitebox h2 a:hover { color:#007C63; background-image:url(../img/cen-standards/arr_home_title_sitebox_hover.png)}
#home .sitebox p { font-size:1.4em; margin-bottom:0.5em}
#home .sitebox a.more {font-size:1.4em; padding-right:12px; background:url(../img/cen-standards/arr_home_link_sitebox.png) no-repeat right 6px}
#home .sitebox-cen-boss { margin-bottom:0}

/* dash-nav - tabs */
/*******************/
.dash-nav { position: relative; margin:0 auto 1em!important}
.dash-nav ul { border-bottom: 1px solid #ccc; margin: 0; padding: 0; width:100%}
.dash-nav ul li { bottom: 0; float: left; list-style: none; margin: 1px 0 0 0.1em; padding: 0; position: relative; white-space: nowrap; z-index: 1;}
.dash-nav ul li:first-child { margin-left:0}
.dash-nav ul li a { background:#E8E8E8;background: -webkit-linear-gradient(top, #F5F5F5, #E8E8E8); background: -ms-linear-gradient(top, #F5F5F5, #E8E8E8); background: -o-linear-gradient( top, #F5F5F5, #E8E8E8);  background: -moz-linear-gradient(center top , #F5F5F5, #E8E8E8) repeat scroll 0 0 rgba(0, 0, 0, 0); border: 1px solid #ccc; float: left; margin-bottom: -1px; outline: none; padding: .75em .27em; text-decoration: none; cursor: pointer; font-size: 1.2em;}
.dash-nav ul li:first-child a { padding-left:.7em;}
.dash-nav ul li a.on { background:#f6f6f6;background: -webkit-linear-gradient(top, #f6f6f6, #fcfcfc); background: -moz-linear-gradient(top, #f6f6f6, #fcfcfc); background: -ms-linear-gradient(top, #f6f6f6, #fcfcfc); background: -o-linear-gradient(top, #f6f6f6, #fcfcfc); border-bottom: 1px solid #fcfcfc; color: #1D54A6; cursor: pointer;}

/* right-tools */
/***************/
.right-tools a,.dash-thread a { text-align:center; text-decoration:none; font-size:1.2em; line-height: 20px; padding:.2em; text-transform:uppercase}
.dash-thread a { margin-top:9px!important;font-weight:600; line-height:16px; padding:0}
.dash-thread a.bt-reset,.dash-thread a.bt-reset_wide { margin:9px 20px 0 0!important;}

.right-tools a.bt-fr:link, .right-tools a.bt-fr:visited,
.right-tools a.bt-en:link, .right-tools a.bt-en:visited,
.right-tools a.bt-de:link, .right-tools a.bt-de:visited,
.dash-thread a.bt-reset:link, .dash-thread a.bt-reset:visited,
.dash-thread a.bt-reset_wide:link, .dash-thread a.bt-reset_wide:visited,
.dash-thread a.bt-ok:link, .dash-thread a.bt-ok:visited {
	margin-left:3px!important;background: #bbb!important; background: -moz-linear-gradient(top, #bbb 0%, #aaa 50%, #aaa 51%, #999 100%)!important; /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bbb), color-stop(50%,#aaa), color-stop(51%,#aaa), color-stop(100%,#999))!important; /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #bbb 0%,#aaa 50%,#aaa 51%,#999 100%)!important; /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #bbb 0%,#aaa 50%,#aaa 51%,#999 100%)!important; /* Opera 11.10+ */	background: -ms-linear-gradient(top, #bbb 0%,#aaa 50%,#aaa 51%,#999 100%)!important; /* IE10+ */	background: linear-gradient(to bottom, #bbb 0%,#aaa 50%,#aaa 51%,#999 100%)!important; /* W3C */ border:1px solid #999; text-shadow:-1px -1px 0 rgba(0,0,0,.3); color:#fff; box-shadow:1px 1px 0 rgba(255,255,255,.45); -moz-box-shadow:1px 1px 0 rgba(255,255,255,.45);-webkit-box-shadow:1px 1px 0 rgba(255,255,255,.45); -o-box-shadow:1px 1px 0 rgba(255,255,255,.45);
}
.right-tools a.bt-fr:hover, .right-tools a.bt-fr-on,
.right-tools a.bt-en:hover, .right-tools a.bt-en-on,
.right-tools a.bt-de:hover, .right-tools a.bt-de-on,
.dash-thread a.bt-reset_wide:hover,
.dash-thread a.bt-reset:hover, .dash-thread a.bt-reset-on,
.dash-thread a.bt-ok:hover, .dash-thread a.bt-ok-on {
	background: #0fa184!important; background: -moz-linear-gradient(top, #20b194 0%, #20b194 50%, #0fa184 51%, #0fa184 100%)!important; /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#20b194), color-stop(50%,#20b194), color-stop(51%,#0fa184), color-stop(100%,#0fa184))!important; /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #20b194 0%,#20b194 50%,#0fa184 51%,#0fa184 100%)!important; /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #20b194 0%,#20b194 50%,#0fa184 51%,#0fa184 100%)!important; /* Opera 11.10+ */	background: -ms-linear-gradient(top, #20b194 0%,#20b194 50%,#0fa184 51%,#0fa184 100%)!important; /* IE10+ */	background: linear-gradient(to bottom, #20b194 0%,#20b194 50%,#0fa184 51%,#0fa184 100%)!important; /* W3C */ border:1px solid #0e9a7e; text-shadow:-1px -1px 0 rgba(0,0,0,.3); color:#fff; box-shadow:1px 1px 0 rgba(255,255,255,.45); -moz-box-shadow:1px 1px 0 rgba(255,255,255,.45);-webkit-box-shadow:1px 1px 0 rgba(255,255,255,.45); -o-box-shadow:1px 1px 0 rgba(255,255,255,.45);

}

/* form thread */
/***************/
.form-thread .left,
.form-thread .right { display:none}

/* greybox */
/***********/
.greybox { display:inline-block;}
.greybox .list { font-size:1.2em; float:left; margin-right:.75em}
.greybox input.list-num { width:24px!important; padding:.4em; color:#007C63}

/* dash-list */
/*************/
.Structure { margin-top:.75em}
.dash-thread { background:#e9e9e9!important}
.dash-thread h3 { clear:none; line-height:43px; margin:0 0 0 8px; height:auto; color:#007C63; text-shadow:none; display:inline-block; text-shadow: 1px 1px 0 rgba(255,255,255,.6);}
.dash-thread label { color:#333;}
.dash-thread input { margin-top:6px!important; margin-right:5px!important}
.dash-thread .xls { margin-right:8px!important}
table.dashlist td a { color: #007c63; font-size: inherit;}
table.dashlist th { background:#fafafa; border-left:1px solid #dfdfdf;border-right:none; border-bottom:1px solid #d0d0d0; padding-left:8px!important; padding-right:8px}
table.dashlist thead th:hover { background:#f0f0f0!important; color:#007C63}
table.dashlist thead th { border-top:1px solid #fff; cursor:pointer }
table.dashlist tr:hover th{ background:#fafafa!important}
table.dashlist tr:hover td { background:none!important}
table.dashlist th:first-child { border-left:none}
table.dashlist td { height:auto!important;line-height:120%; padding:10px 8px;}
table.dashlist .contextlist .item { margin:0 0 0 0}
table.dashlist th .sort { margin-top:10px}
table.dashlist th .sort a { position:relative; top:-6px}
table.dashlist th .sort a+a { top:-10px}
table.dashlist th .title-twolines { height: auto; line-height: 15px; white-space:normal}
table.dashlist .center { text-align:center}


/* search results */
/******************/
.gsc-control-cse { background:none!important; padding:0!important; border:none!important; position:relative; top:-30px}
.gsc-webResult.gsc-result { border:none!important; padding-left:0!important; padding-right:0!important}
.gsc-above-wrapper-area { margin-bottom:1em}
.gsc-result-info { padding-left:0!important; margin-bottom:5px!important;}
.gsc-url-bottom { padding-top:4px;}
.gs-title { color:#1D54A6!important}
.gs-visibleUrl {color:#007C63!important}
.gcsc-branding-text,.gcsc-branding-img-noclear { display:none}
.gsc-cursor-box { float:right}
.gsc-cursor-page { margin-right:0!important; margin-left: 5px; text-decoration:none!important; background:#fcfcfc; border: 1px solid #ccc; color: #666!important; display: inline-block; padding: 0.3em 0.6em; text-align: center; text-transform: uppercase; transition: none 0s ease 0s;}
.gsc-cursor-current-page {  background:#007C63; border-color: #007C63; color: #fff!important; font-weight: 600; text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);}
.gsc-cursor-page:hover { background:#007C63; border-color: #007C63; color: #fff!important; text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);}


/* footer */
/**********/
.Footer-outter { margin-top:3em; border-top:1px solid #fff; background: #f6f6f6; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#fcfcfc)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #f6f6f6, #fcfcfc); background: -moz-linear-gradient(top, #f6f6f6, #fcfcfc); background: -ms-linear-gradient(top, #f6f6f6, #fcfcfc); background: -o-linear-gradient(top, #f6f6f6, #fcfcfc);}
.Footer-outter .Footer { padding:2em 0 3em; background:url(../img/cen-standards/shadow_footer.png) no-repeat center 0; height:auto; border:none}
/*footer ul#sitemap { margin-bottom:6em; overflow:hidden}
footer ul#sitemap li { width:14.89%; margin-left:2.13%; float:left; display:inline-block;}
footer ul#sitemap li:first-child { margin-left:0}
footer ul#sitemap li a { text-decoration:none; color:#333; font-size:1.2em; text-shadow:1px 1px 0 rgba(255,255,255,1)}
footer ul#sitemap li a:hover { text-decoration:underline; color:#007c63;}
footer ul#sitemap li h5 { text-transform:uppercase; font-size:1.3em; font-weight:600; margin:0 0 .8em}
footer ul#sitemap li h5 a { font-size:1em}
footer ul#sitemap li h5 a:hover { text-decoration:none;}
footer ul#sitemap li li { clear:both; width:100%; margin:0; padding:.3em 0}
footer ul#sitemap > li:nth-child(6n+1) { margin-left:0; clear:left}
*/
.Footer .right { float:left; color:#555; font-size:1.2em; line-height:13px; margin-right:1em}
.Footer .left  { float:left}
.Footer .left a { display:inline-block; margin:0; font-size:1.2em; color:#555; text-shadow:1px 1px 0 rgba(255,255,255,1);}
.Footer .left a:first-child { margin-left:0; border-left:none}
.Footer .left a:hover{ color:#007c63}
.Footer .bt-top { display:none}
.Footer .FooterTools { float:right; position:static; margin:auto; left:auto; height:auto; width:auto}

/* socialmedia */
/***************/
.socialmedia { float:right}
.socialmedia h5 { font-size:1.2em; float:left; margin:.2em .2em 0 0; line-height:13px}
.socialmedia ul { float:left; margin:0!important}
.socialmedia ul li { float:left; display:inline-block; margin-left:.6em; padding-left:0!important; background:none!important;}
.socialmedia ul li a { position:relative; display:inline-block; width:17px; height:17px; background-position:0 -17px!important; background-repeat:no-repeat}
.socialmedia ul li a:hover { background-position: 0 -17px!important}
.socialmedia ul li a span { display:none}
.socialmedia ul li a.facebook { background:url(../img/cen-standards/ico_facebook.png);}
.socialmedia ul li a.twitter { background:url(../img/cen-standards/ico_twitter.png);}
.socialmedia ul li a.linkedin { background:url(../img/cen-standards/ico_linkedin.png);}
.socialmedia .a2a_kit { float:left}
.socialmedia .a2a_divider { border-color:#959595!important; display: inline!important; float: left!important; height: 12px!important; line-height: 16px!important; margin: 3px 6px!important;}

/* overrule old general styles */
/*******************************/
.Main-container-Standard,
.Top-Section,
.Footer-outter { width:100%}

.Main-container-Standard { background:none}
.Main-container-Standard .Top-Section { padding-left:0!important}
.Main-container-Standard .Top { background:none}
.Main-container-Standard .Dashboard { padding:10px 0!important}
.Main-container-Standard .Dash-Container { padding:0!important; background:none}

.Top-Section .Top,
.Top-Section .Navigation-section,
.Top-Section .Breadcrumbs,
.Dashboard,
.Footer-outter .Footer { width:996px!important; margin:0 auto}

.Top-right,
.Top-left,
.Dashboard .r-right,
.Dashboard .rbottom,
.Navigation-section .l1-left,
.Navigation-section .l1-right,
.top-tools-section,
.dashlink-left-first,
.dashlink-left,
.dashlink-right,
.greybox-left,
.greybox-right,
.dash-thread .left,
.dash-thread .right,
#sizer { display:none}
