﻿/*LAYOUT*/
#pageleft {margin:0;padding:0;width:200px; text-align:left; vertical-align: top;}
#pageright {margin:0;padding:0;text-align:left;vertical-align:top;width: 705px;}
.whitewindow {margin-left:3px; /*margin-top:4px;*/ width: 100%; font-size:95%;}	
.whitewindow .top {display:none; /*margin-top : 0px; height: 11px; background: url(../images/white-window-top.png) no-repeat; font-size:1px; line-height:0;*/}
.whitewindow .middle {margin: 0px; padding: 0px 3px 1px 19px; background:none; /*url(../images/white-window-middle.png) repeat-y;*/}
.whitewindow .middle .innertube {}
.whitewindow .bottom {display:none; /*background: url(../images/white-window-bottom.png) no-repeat;*/}
.whitewindow dd {display:block;}
.whitewindow .indented {margin-top:5px;margin-left:15px;}
.toolbaralert {background-color:#FAE5FF; border:solid 1px Gray; padding:5px;}
.whitewindow dt{font-weight:bold;}
.whitewindow dd{margin-left:15px; margin-bottom:5px; margin-top:5px;}
.whitewindow img{border:none;}

.contentbubble {width: 335px; margin:0px; float:left; margin-bottom: 9px; margin-left:-2px;}	
.contentbubble .top {display:block; margin-top: 0px; height: 11px; background: url(../images/content-bubble-top.png) no-repeat; font-size:1px; line-height:0;}
.contentbubble .middle {margin: 0px; padding: 0px 10px 0px 10px; background: url(../images/content-bubble-middle.png) repeat-y;}
.contentbubble .middle .innertube {margin-left: 10px; margin-right: 10px;}
.contentbubble .bottom {display:block; background: url(../images/content-bubble-bottom.png) no-repeat;}
.contentbubble .middle .innertube h2 {margin: 0px 0px 0px 0px; font-size:120%; font-weight:bold; }
.contentbubble .middle .innertube h2  a {text-decoration:none;}
.contentbubble .middle .innertube h2  a:hover {text-decoration:underline;}
.contentbubble .middle .innertube ul {margin: 0px 0px 0px 20px}
.contentbubble .middle .innertube ul li {margin: 0px}
.contentbubble .middle .innertube p {margin: 0px}

.doublebubble {width: 684px; margin:0px; margin-right:15px; float:left; margin-bottom: 12px; margin-left:-2px;}	
.doublebubble .top {display:block; margin-top: 0px; height: 11px; background: url(../images/double-window-top.png) no-repeat; font-size:1px; line-height:0;}
.doublebubble .middle {margin: 0px; padding: 0px 10px 0px 10px; background: url(../images/double-window-middle.png) repeat-y;}
.doublebubble .middle .innertube {margin-left: 10px; margin-right: 10px;}
.doublebubble .bottom {display:block; background: url(../images/double-window-bottom.png) no-repeat;}
.doublebubble .middle .innertube h2 {margin: 0px 0px 0px 0px;}
.doublebubble .middle .innertube ul {margin: 0px 0px 0px 20px}
.doublebubble .middle .innertube ul li {margin: 0px}
.doublebubble .middle .innertube p {margin: 5px 0px 0px 0px}

/*SPECIAL FONTS*/
.imgheading{margin: 0px 0px 0px 0px;border:none;height:auto;width:auto;}
.yestick{font-weight:bold;color: #008852;}
.nocross{font-weight:bold;color: #b74343;}
span.bb {color:#465Ca8;background-color:#ffffff;font-weight:bold;}
span.dtb {color:#018a52;background-color:#ffffff;font-weight:bold;font-family:Arial,Helvetica,Helv,sans-serif;}
.newsdate {font-size:80%; color:#666; background-color:transparent; margin-bottom:10px}
.centre {text-align:center;}

/*LISTS*/
.whitewindow ul {list-style-image:none; margin-left:40px; margin-top:15px; margin-bottom:15px;}
.whitewindow ul li {padding-left: 25px; padding-bottom:4px; background: url(../images/bullet.gif) no-repeat 2px 2px; margin-bottom:4px; margin-top:2px;}
.whitewindow ul li ul {margin-top: 10px; font-weight:normal}
.whitewindow ol li {margin-left: 26px; margin-bottom:4px; margin-top:2px;}
ul.optionslist, ul.ticked, ul.crossed, ul.req {list-style-image:none; font-weight:bold;}
ul.optionslist li, ul.ticked li, ul.crossed li, ul.req li {padding-left: 25px; padding-bottom:4px;}
ul.optionslist li {background: url('../images/arrow-green.gif') no-repeat 2px 2px;}
ul.ticked li {background: url(../images/yes-tick.gif) no-repeat 2px 2px;}	
ul.crossed li {background: url(../images/no-cross.gif) no-repeat 2px 2px;}	
ul.req li.yes {background: url(../images/yes-tick.gif) no-repeat 2px 2px;}
ul.req li.no {background: url(../images/no-cross.gif) no-repeat 2px 2px;}
ul.heavy {font-weight:bold;}

/*TABLE CLASSES*/
table.bord {border-collapse:collapse; border:1px solid #018a52; margin-bottom:15px;}
table.bord caption {font-size:100%;	font-style:normal; font-weight:bold; color: #1c2674; background-color:#ffffff; text-align:left; padding-bottom:1em;}
table.bord th {border:solid 1px #018a52; border-collapse:collapse; background-color:#018a52; color:#fff;}
table.bord td {border:solid 1px #018a52; border-collapse:collapse;}
table.grey {border-collapse: collapse; background-color: #f1f1f1; border: 1px solid #cccccc;}
table.grey th {border:1px solid white;color: white;	background-color: #cccccc;font-family: Arial, Helvetica, sans-serif;}
table.grey td {	border: solid 1px #cccccc;}

/*NEWSCENTRE*/
.news-link {padding:0px 9px 0px 0px;border-right:1px solid #b1b1b1;}
.news-link-seperator {padding:0px 9px 0px 7px;border-right:1px solid #b1b1b1;}
.archivestory{float:left; width:210px; height:180px; display:block; padding:5px;}

/*ABOUT PAGE*/
.bignums span{display:inline !important;padding-right:0px;font-weight:800;font-size:1.2em;color:#fdb815; font-weight: 800;line-height: 1em;}
.bignums h2{display:inline !important;clear:right}
.bignums {position: relative;	width: 100%; padding-top: 50px;}
.bignums span {display: block;	position: absolute;	top: 0px; left: 0px; width: 1em; font-size: 3.8em; font-weight: 800;}
.bignums h2 {position: absolute; top: 5px; left: 35px; margin: 0; font-size: 120%}


div.proposed{background:url('../images/icon-proposed.png') no-repeat 0px -2px; padding-left:25px;}
div.adopted{background:url('../images/icon-adopted.png') no-repeat 0px -2px; padding-left:25px;}
div.eunac{background:url('../images/icon-eunac.png') no-repeat 0px -2px; padding-left:25px;}

.eutable {border-collapse:collapse;padding:0px;margin:0px}
.eutable img{padding:0px; margin:0px}
.eutable td{padding:0px}
.eutable tr{padding:0px}

.eutypediv{width:150px; margin-top:10px}
.eutitlediv{width:450px; padding:10px;}

/*.eutable td.eutitle1{padding:10px}*/
.eutable .vdivider{float:right;}
.eutable td.eutype{vertical-align:bottom;}
.eutable td.euabstract{padding-top:15px; padding-right:15px;}