@charset "utf-8";
/* CSS Document */
/* ..... Units header ......*/

/* ..... index text ......*/
	




/* css reset */


body {

	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:14px;
	color:#000;
	background-color:#ebebeb;
}

.container {
	margin:0 auto;
	width:900px;
	background-color:#ffffff;
}

.cell    {
	text-align:justify;
	padding:10px 80px;
	vertical-align:top;
}

.center {
	text-align:center
}

.left  {
	text-align:left
}

.right  {
	text-align:right
}

.bold  {
	font-weight:bold
}

.italic  {
	font-style:italic
}

.large  {
	font-size:120%
	}
	
.larger  {
	font-size:140%
}

.xl   {
	font-size: 120%;
	}
	
.small  {
	font-size:90%
}

.smaller  {
	font-size:80%;
}
	
.top  {
	vertical-align:top;
}

.header_left_u1  {
	color:#f09356; 
	font-size:44px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#f09356 5px solid;
	line-height:100%; 
	font-family:Arial, Helvetica, sans-serif;
	margin-left:20px;
}

.header_left_u2  {
	color:#66c4f0; 
	font-size:44px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#66c4f0 5px solid;
	line-height:100%; 
	font-family:Arial, Helvetica, sans-serif;
	margin-left:20px;
}


.header_left_u3  {
	color:#9acf84; 
	font-size:44px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#9acf84 5px solid;
	line-height:100%; 
	font-family:Arial, Helvetica, sans-serif;
	margin-left:20px;
}

.header_left_u4  {
	color:#f184ac; 
	font-size:44px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#f28aaf 5px solid;
	line-height:100%; 
	font-family:Arial, Helvetica, sans-serif;
	margin-left:20px;
}

.header_left_u5  {
	color:#8da8d6; 
	font-size:44px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#9fb3da 5px solid;
	line-height:100%; 
	font-family:Arial, Helvetica, sans-serif;
	margin-left:20px;
}

.header_left_u6  {
	color:#f6d900; 
	font-size:44px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#f8db1b 5px solid;
	line-height:100%; 
	font-family:Arial, Helvetica, sans-serif;
	margin-left:20px;
}

.header_left_u7  {
	color:#c89ec3; 
	font-size:44px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#d5b4d1 5px solid;
	line-height:100%; 
	font-family:Arial, Helvetica, sans-serif;
	margin-left:20px;
}


.header_left_u8  {
	color:#86caca; 
	font-size:44px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#90cece 5px solid;
	line-height:100%; 
	font-family:Arial, Helvetica, sans-serif;
	margin-left:20px;
}

.header_left_u9  {
	color:#f8c2d4; 
	font-size:44px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#f8c7d7 5px solid;
	line-height:100%; 
	font-family:Arial, Helvetica, sans-serif;
	margin-left:20px;
}

.header_left_u10  {
	color:#c70073; 
	font-size:44px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#cc287e 5px solid;
	line-height:100%; 
	font-family:Arial, Helvetica, sans-serif;
	margin-left:20px;
}

.header_right_u1  {
	color:#fac8ac; 
	font-size:38px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#fee9de 5px solid;
	line-height:100%; 
	text-align:right;
	padding-right:30px;; 
	font-family:Arial, Helvetica, sans-serif;
	margin-right:20px;
}

.header_right_u2  {
	color:#c0e3f9; 
	font-size:38px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#e4f2fc 5px solid;
	line-height:100%; 
	text-align:right;
	padding-right:30px;; 
	font-family:Arial, Helvetica, sans-serif;
	margin-right:20px;
}


.header_right_u3  {
	color:#d3e7c6; 
	font-size:38px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#e7f1df 5px solid;
	line-height:100%; 
	text-align:right;
	padding-right:30px;; 
	font-family:Arial, Helvetica, sans-serif;
	margin-right:20px;
}

.header_right_u4  {
	color:#f8cad9; 
	font-size:38px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#fcdce5 5px solid;
	line-height:100%; 
	text-align:right;
	padding-right:30px;; 
	font-family:Arial, Helvetica, sans-serif;
	margin-right:20px;
}

.header_right_u5  {
	color:#cad3eb; 
	font-size:38px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#cdd5eb 5px solid;
	line-height:100%; 
	text-align:right;
	padding-right:30px;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:20px;
}

.header_right_u6  {
	color:#feeca7; 
	font-size:38px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#ffeeb2 5px solid;
	line-height:100%; 
	text-align:right;
	padding-right:30px;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:20px;
}

.header_right_u7  {
	color:#e5d0e3; 
	font-size:38px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#eadbe8 5px solid;
	line-height:100%; 
	text-align:right;
	padding-right:30px; 
	font-family:Arial, Helvetica, sans-serif;
	margin-right:20px;
}


.header_right_u8  {
	color:#cae5e5; 
	font-size:38px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#e9f4f3 5px solid;
	line-height:100%; 
	text-align:right;
	padding-right:30px; 
	font-family:Arial, Helvetica, sans-serif;
	margin-right:20px;
}

.header_right_u9  {
	color:#fce2e9; 
	font-size:38px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#fdeef2 5px solid;
	line-height:100%; 
	text-align:right;
	padding-right:30px; 
	font-family:Arial, Helvetica, sans-serif;
	margin-right:20px;
}

.header_right_u10  {
	color:#fce2e9; 
	font-size:38px; 
	font-weight:900;
	margin-top:40px; 
	border-bottom:#e9b8ce 5px solid;
	line-height:100%; 
	text-align:right;
	padding-right:30px; 
	font-family:Arial, Helvetica, sans-serif;
	margin-right:20px;
}

.header_dots_left_u1  {
	border-bottom:#f09356 1px dashed;
	padding:1px;
	margin-left:20px
}

.header_dots_left_u2  {
	border-bottom:#66c4f0 1px dashed;
	padding:1px;
	margin-left:20px
}


.header_dots_left_u3  {
	border-bottom:#9acf84 1px dashed;
	padding:1px;
	margin-left:20px
}

.header_dots_left_u4  {
	border-bottom:#f28aaf 1px dashed;
	padding:1px;
	margin-left:20px
}

.header_dots_left_u5  {
	border-bottom:#8da8d6 1px dashed;
	padding:1px;
	margin-left:20px
}

.header_dots_left_u6  {
	border-bottom:#f6d900 1px dashed;
	padding:1px;
	margin-left:20px
}

.header_dots_left_u7  {
	border-bottom:#c89ec3 1px dashed;
	padding:1px;
	margin-left:20px
}

.header_dots_left_u8  {
	border-bottom:#86caca 1px dashed;
	padding:1px;
	margin-left:20px
}

.header_dots_left_u9  {
	border-bottom:#f8c2d4 1px dashed;
	padding:1px;
	margin-left:20px
}

.header_dots_left_u10  {
	border-bottom:#ab6128 1px dashed;
	padding:1px;
	margin-left:20px
}

.header_dots_right_u1  {
	border-bottom:#ed835d 1px dashed;
	padding:1px;
	margin-right:20px
}

.header_dots_right_u2  {
	border-bottom:#66c4f0 1px dashed;
	padding:1px;
	margin-right:20px
}

.header_dots_right_u3  {
	border-bottom:#9acf84 1px dashed;
	padding:1px;
	margin-right:20px
}

.header_dots_right_u4  {
	border-bottom:#f28aaf 1px dashed;
	padding:1px;
	margin-right:20px
}

.header_dots_right_u5  {
	border-bottom:#8da8d6 1px dashed;
	padding:1px;
	margin-right:20px
}

.header_dots_right_u6  {
	border-bottom:#f6d900 1px dashed;
	padding:1px;
	margin-right:20px
}

.header_dots_right_u7  {
	border-bottom:#c89ec3 1px dashed;
	padding:1px;
	margin-right:20px
}

.header_dots_right_u8  {
	border-bottom:#86caca 1px dashed;
	padding:1px;
	margin-right:20px
}

.header_dots_right_u9  {
	border-bottom:#f8c2d4 1px dashed;
	padding:1px;
	margin-right:20px
}

.header_dots_right_u10  {
	border-bottom:#ab6128 1px dashed;
	padding:1px;
	margin-right:20px
}


.round-number  {
	width:17px;
	background:#fbf9d2;
	border:#bc6669 1px solid;
	border-radius:35px;
	text-align:center;
	font-size:100%;
	font-family:"Times New Roman", Times, serif;
	padding:5px;
	float:left;
	font-weight:800;
}

.bottom_title  {
	font-weight:900;
	font-size:28px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
}

.white_box  {
	color:#df1d21;
	padding:4px;
	background-color:#fff;
	font-family:"Comic Sans MS", cursive;
	border-radius:25px;
	text-align:center;
	border-bottom:#cccccc 1px solid;
	border-left:#cccccc 1px solid;
}


.white_box2  {
	color:#df1d21;
	padding:4px;
	font-family:"Comic Sans MS", cursive;
	border-radius:25px;
}

.comic  {
	font-family:"Comic Sans MS", cursive;
}

.arial  {
	font-family:Arial, Helvetica, sans-serif;
}


.centered  {
	margin-left:auto;
	margin-right:auto;
}


.title  {
	font-weight:bold;
	font-style:italic;
	font-size:125%;
}

.title2  {
	font-weight:bold;
	font-size:125%;
}

.unit_glossary_intro {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	}
	
.unit_glossary_intro a{
	color: #FFF;
	text-decoration: none;
	margin-bottom:10px;
	}
	
.unit_glossary_intro a:hover{
	color: #FFF;
	text-decoration: underline;
	text-align: left;
	}
div.pub_info {
	clear:both;
	border:1px solid #000;
	text-align:center;
	padding:16px;
	font-size:15px;
	line-height:120%;
	margin-bottom:30px;
	z-index: 1;
}

div.pub_info > span {
	background:#fff;
	padding:16px;
	text-transform:uppercase;
	position:relative;
	top:-27px;
	font-size:18px;
	font-weight:bold;
}

.contributors {
	font-family:Arial, Helvetica, sans-serif;
	border-collapse:collapse;
	text-align: left;
	color: #000000;
	margin-bottom:100px;
}


.contributors td, .contributors th {
	padding:16px;
	font-size:13px;
	vertical-align:top;
}

.contributors th {
	width:33%;
	text-align:right;
	padding-right:40px;
	color:#000;
	border-right:#000000 1px solid;;
}
.contributors  td {
	width:65%;
	text-align:left;
	padding-left:20px;
}

p.repub_info {
	text-align:justify;
	border-bottom:1px solid #000;
	padding:3px;
	font-size:14px;
	}
.repub_info img {
    padding-left: 20px;
}
.white_box   {
	border:#000 1px solid
}

#navigation_horiz {
	clear:both;
	padding:0 0 0 0;
	margin:0 auto;
	font-size:11px;
	line-height:15px;
	z-index:2;
	position: relative;
}
#navigation_horiz ul li {
	display:block;
	float:left;
	width:190px;
	height:65px;
	margin:0 1px 0 0;
	position:relative
}
#navigation_horiz ul li a.navlink {
	display:block;
	width:190px;
	height:65px;
	text-align:center;
	color:#fff;
	background-image:url(extras/buttons/button_off_british_bs2.png)
}
#navigation_horiz ul li a.navlink:hover {
	background-image: url(extras/buttons/button_on_british_bs2.png);
}
#navigation_horiz ul li a.navlink2 {
	display:block;
	width:190px;
	height:65px;
	text-align:center;
	color:#fff;
	background-image:url(extras/buttons/button_off_british_how.png)
}
#navigation_horiz ul li a.navlink2:hover {
	background-image: url(extras/buttons/button_on_british_how.png);
}
#navigation_horiz .dropdown {	/*padding:20px;*/
	margin-left:5px;
	text-align:left;
	padding:10px 15px 5px 20px;
	border-bottom-right-radius:10px;
	border-bottom-left-radius:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-bottomleft:10px
}/* style for each drop down - horizontal */
#navigation_horiz ul li #dropdown_one {
	background:#ccc;
	color:#fff;
}
#navigation_horiz ul li #dropdown_one a {
	color: #000;
	text-decoration:none;
}
#navigation_horiz ul li #dropdown_two {
	background:#ccc;
	color:#fff
}
#navigation_horiz ul li #dropdown_two a {
	color: #000;
	text-decoration:none;
}
#navigation_horiz ul li #dropdown_three {
	background:#ccc;
	color:#fff
}
#navigation_horiz ul li #dropdown_three a {
	color:gray
}	



