@charset "UTF-8";
/* Main CSS Document ENG */

/* HTML Structure */

body {
 background:url(../../images/footer-cont-bg.jpg) no-repeat bottom left;
 background-color: #303030; font-family:Verdana, Arial, Helvetica, sans-serif; min-width: 960px;
 }
 a:focus, a:hover, a:active { outline:none }

#top-site-bgimage {
background:url(../../images/top-nav-bg.jpg) no-repeat top center; 
width: 960px; 
padding-left: 30px; 
padding-right: 30px;
margin: 0 auto;
}

/* Main Layout */

#wrapper { 
 margin: 0 auto;
 width: 960px;
}
#header {
 width: 960px;
 float: left;
 padding: 0px;
 height: 147px;
 margin: 0px;
}
#leftcolumn { 
 color: #333;
 margin: 0px;
 padding: 0;
 min-height: 640px;
 width: 229px;
 float: left;
}
* html #leftcolumn {
height: 640px; /*** IE min-height fix ***/
}

#rightcolumn { 
 float: right;
 color: #333;
 margin: 0px;
 padding: 0px;
 min-height: 640px;
 width: 720px;
 display: inline;
}

* html #rightcolumn {
height: 640px; /*** IE min-height fix ***/
}

#main-home-column { 
 float: left;
 color: #333;
 margin: 0px;
 padding: 0px;
 min-height: 640px;
 width: 960px;
 display: inline;
}

* html #main-home-column {
height: 640px; /*** IE min-height fix ***/
}

#footer { 
 width: 960px;
 clear: both;
 height: 418px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}

/* UAE Site Navigation - mdc ver_01 */

/* Top Nav - Main Navigation section */
#topnav {padding:0; margin:0;}
ul#topnav {width:893px; list-style:none; height:73px;}
ul#topnav li {display:inline;}
ul#topnav li a {height:73px; float:left; text-indent:-9999px; text-decoration:none;}
ul#topnav li#topnav-1 a {width:239px; background:url(../../images/nav-01_master.gif) no-repeat 0 0;}
ul#topnav li#topnav-2 a {width:240px; background:url(../../images/nav-01_master.gif) no-repeat -239px 0;}
ul#topnav li#topnav-2 a:hover {background-position: -239px -129px;}
ul#topnav #topnav-2-current a:hover, #yearbook10 {width:240px; background : url(../../images/nav-01_master.gif) no-repeat; background-position: -239px -129px;}
ul#topnav li#topnav-3 a {width:240px; background:url(../../images/nav-01_master.gif) no-repeat -479px 0;}
ul#topnav li#topnav-3 a:hover {background-position: -479px -129px;}
ul#topnav #topnav-3-current a:hover, #updates {width:240px; background : url(../../images/nav-01_master.gif) no-repeat; background-position: -479px -129px;}
ul#topnav li#topnav-4 a {width:174px; background:url(../../images/nav-01_master.gif) no-repeat -719px 0;}
ul#topnav li#topnav-4 a:hover {background-position: -719px -129px;}
ul#topnav #topnav-4-current a:hover, #library {width:174px; background : url(../../images/nav-01_master.gif) no-repeat; background-position: -719px -129px;}

/* Top Nav - Links, Search & Language section */

/* Top Nav - Links */
#top-sub-nav { padding:0; margin:0; }
ul#top-sub-nav {list-style-type: none; height: 20px; width: 440px;}
ul#top-sub-nav li {float: left;}
.sep-top-nav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; padding-left:9px; padding-right:9px;}

a:link.sub-top-nav {font-family: Verdana, Arial, Helvetica, sans-serif; color: #cccccc; font-size: 12px; text-decoration: underline;}
a:visited.sub-top-nav {font-family: Verdana, Arial, Helvetica, sans-serif; color: #cccccc; font-size: 12px; text-decoration: underline;}
a:hover.sub-top-nav {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fedd95; font-size: 12px; text-decoration: underline;}

a:link.sub-top-nav-current {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fedd95; font-size: 12px; text-decoration: underline;}
a:visited.sub-top-nav-current {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fedd95; font-size: 12px; text-decoration: underline;}
a:hover.sub-top-nav-current {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fedd95; font-size: 12px; text-decoration: underline;}

/* Top Nav - Search */

form{margin:0;padding:0}
.search-box{ /*outer background*/ background:url(../../images/search-bg.gif) no-repeat top left; height: 20px; padding: 0px 0 0 0px; width: 115px;}
input.search-field{ /*input field */ float: left; border:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 0px 0px 0px 7px; height:20px; background: url(../../images/search-bg.gif) no-repeat top left; width: 90px;}
input.search-go { /*search icon */ float:left; border:0; margin:0; padding:0; margin-left: 2px; margin-top: 3px; height: 13px; width: 13px; background: url(../../images/search-button.gif) no-repeat top left; cursor: pointer;}
input.search-go:hover{ /*search icon hover "Does Not work in ie6" */ margin-top: 3px; background:url(../../images/search-button.gif) no-repeat bottom left;}

/* Footer Specific Layout */

* { padding: 0; margin: 0; }


#footer-col-heading {width: 220px; height:26px; padding-top: 0px;}

#footer-col-divider { 
 height: 1px;
background: url(../../images/footer-divider.gif)  repeat-x;
 width: 220px;
 float: left;

}
.footer-col-heading-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #999999;
}

#footer-col-main-txt {width: 220px; padding-top: 18px;}


.footer-reg-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}


#foot-subscribe {padding:0; margin:0;}
ul#foot-subscribe {width:110px; list-style:none; height:20px;}
ul#foot-subscribe li {display:inline;}
ul#foot-subscribe li a {height:20px; float:left; text-indent:-9999px; text-decoration:none;}
ul#foot-subscribe li#foot-subscribe a {width:110px; background:url(../../images/footer-subscribe-ENG.gif) no-repeat 0 0; cursor: hand;}
ul#foot-subscribe li#foot-subscribe a:hover {width:110px; background:url(../../images/footer-subscribe-ENG-hi.gif) no-repeat 0 0; cursor: hand;}

a:link.foot-info-txt {font-family: Verdana, Arial, Helvetica, sans-serif; color: #cc3333; font-size: 11px; text-decoration: underline;}
a:visited.foot-info-txt {font-family: Verdana, Arial, Helvetica, sans-serif; color: #cc3333; font-size: 11px; text-decoration: underline;}
a:hover.foot-info-txt {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; text-decoration: underline;}

a:link.foot-link-txt {font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; font-size: 11px; text-decoration: underline;}
a:visited.foot-link-txt {font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; font-size: 11px; text-decoration: underline;}
a:hover.foot-link-txt {font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; font-size: 11px; text-decoration: underline;}

.sep-footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; padding-left:13px; padding-right:13px;}

#footer-top-space { 
 margin: 0px;
 padding: 0px;
 height: 200px;
 width: 960px;
 float: left;
}

#foot-column01 { 
 margin: 0px;
 padding: 0px;
 height: 162px;
 width: 240px;
 float: left;
 background: url(../../images/footer-col1-bg.gif) no-repeat;
}
#foot-column02 { 
 margin: 0px;
 padding-right: 20px;
 padding-bottom: 20px;
 width: 220px;
 float: left;
}
#foot-column03 { 
 margin: 0px;
 padding-right: 20px;
 padding-bottom: 20px;
 width: 220px;
 float: left;
}
#foot-column04 { 
 margin: 0px;
 padding-right: 20px;
 padding-bottom: 20px;
 width: 220px;
 float: left;
}
.clear { float: left; width: 1px;}

#footer-links { 
 margin: 0px;
 padding-top: 18px;
 height: 38px;
 width: 960px;
 float: left;
 background: url(../../images/footer-links-bg.gif) no-repeat;
}

/* Side Navigation Specific Layout */

ul.side-nav
{
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
}

#side-nav-blank {width: 229px; height:29px;}
#side-nav-divider {background:url(../../images/left-side-nav-divider.gif) no-repeat top left; width: 229px; height:1px;}
#side-nav-updates {width: 229px; height:22px; padding-top:8px;}
.side-nav-updates-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#cccccc;
}

a:link.side-nav-newupdates {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 11px; text-decoration: none; background:url(../../images/bg-view-all-recent-updates.gif) no-repeat;display:block;height:20px;width:227px;position:relative;left:1px;top:-3px;text-indent:6px;line-height:18px;}
a:visited.side-nav-newupdates {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 11px; text-decoration: none; background:url(../../images/bg-view-all-recent-updates.gif) no-repeat;display:block;height:20px;width:227px;position:relative;left:1px;top:-3px;text-indent:6px;line-height:18px;}
a:hover.side-nav-newupdates {background-position:0 -20px;}

a:link.side-nav-pagelinks {font-family: Verdana, Arial, Helvetica, sans-serif; color: #cccccc; font-size: 12px; text-decoration: none;}
a:visited.side-nav-pagelinks {font-family: Verdana, Arial, Helvetica, sans-serif; color: #cccccc; font-size: 12px; text-decoration: none;}
a:hover.side-nav-pagelinks {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fedd95; font-size: 12px; text-decoration: underline;}

a:link.side-nav-current {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fedd95; font-size: 12px; text-decoration: underline;}
a:visited.side-nav-current {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fedd95; font-size: 12px; text-decoration: underline;}
a:hover.side-nav-current {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fedd95; font-size: 12px; text-decoration: underline;}

#side-nav-new-updates {background:url(../../images/left-side-nav-new-updates.gif) no-repeat top left; padding-left:44px; width: 185px; height:17px;}

ul.side-quicklinks
{
  margin: 0;
  padding: 0;
  list-style-type: none;
  line-height: 14px;
}

#side-quicklinks-blank {width: 229px; height:29px;}
#side-quicklinks-nav-top {background:url(../../images/quicklinks-nav-top.gif) no-repeat top left; width: 229px; height:10px; padding: 0px; margin: 0px;}
#side-quicklinks-divider {background:url(../../images/quicklinks-nav-divider.gif) no-repeat top left; width: 229px; height:1px;}
#side-quicklinks-nav-bottom {background:url(../../images/quicklinks-nav-bottom.gif) no-repeat top left; width: 229px; height:10px; padding: 0px; margin: 0px;}
#side-quicklinks-updates {background-color:#595959; width: 219px; height:55px; padding-left: 10px; padding-top: 10px; margin: 0px; }
.side-quicklinks-updates-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#cccccc;
}
#side-quicklinks-bg {width: 219px; height: 462px; background-color:#595959; padding-left: 10px; padding-top: 20px; padding-bottom: 10px; margin: 0px;}

a:link.side-quicklinks {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fedd95; font-size: 11px; text-decoration: none;}
a:visited.side-quicklinks {font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 11px; text-decoration: none;}
a:hover.side-quicklinks {font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 11px; text-decoration: underline;}


/* Contact Page Specific Layout */

* {
	border:none;
	padding:0;
	margin: 0;
}

#subnav-col18px {height: 18px; width: 960px;}
#subnav-col16px {height: 16px; width: 960px; float: left;}
#subnav-col20px {height: 20px; width: 960px; float: left;}
#four-col-wrapper {width: 960px;}
#top-subnav-col1 {height: 20px; width: 239px; float: left;}
#top-subnav-col2 {height: 20px; width: 480px; float: left;}
#top-subnav-col3 {height: 20px;width: 126px; float: left;}
#top-subnav-col4 {height: 20px; width: 115px; float: left;}
#Main_nav-bottom{height:73px; width:960px;}
.clear { float: left; width: 1px;}


#contact-col1 { 
 padding-top: 20px;
 padding-right: 20px;
 height: 233px;
 width: 299px;
 float: left;
 font-size: 12px;
 color: #ffffff;
}
#contact-col2 { 
 float: right;
 padding-top: 20px;
 padding-right: 20px;
 height: 233px;
 width: 381px;
 display: inline;
 position: relative;
 font-size: 12px;
 color: #ffffff;
}

#contact-col-heading { 
 padding-top: 0px;
 padding-right: 0px;
 height: 40px;
 width: 299px;
 color: #ffffff;
}

a:link.main-body-link {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fedd95; text-decoration: underline;}
a:visited.main-body-link {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fedd95; text-decoration: underline;}
a:hover.main-body-link {font-family: Verdana, Arial, Helvetica, sans-serif; color: #cccccc; text-decoration: none;}

#contact-form-contain { 
 margin: 0px;
 padding-top: 40px;
 height: 380px;
 width: 720px;
 float: left;
}

#contactform {
	width:720px; 
	overflow:hidden;
	margin:0;
	padding:0
}

#contactform li {
	list-style:none; 
	padding-bottom:20px;
}

#contactform li .fieldbox {
	background:transparent url(../../images/contact-subfield.gif) no-repeat top left; 
	float:left; 
	height:27px; 
	padding-left:5px;
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#contactform li .fieldbox input {
	background:transparent url(../../images/contact-subfield.gif) no-repeat top right; 
	height:25px; 
	padding-top:2px;
	width:305px;
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#contactform li .msgbox {
	background:transparent url(../../images/contact-msgfield.gif) no-repeat top left; 
	float:left; 
	height:154px; 
	padding-left:5px;
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom:20px;
}

#contactform li .msgbox textarea {
	background:transparent url(../../images/contact-msgfield.gif) no-repeat top right; 
	height:148px;
	padding-top:6px;
	width:715px;
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	overflow:hidden;
}

#contactform-checkbox {

}

.check_box 
{
	border: none;
	background: none;
	float:right;
	height:20px;
	color:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Yearbook 2010 Specific Layout */

#yearbook2010-intro {width:720px; height:95px; padding-top: 30px; color:#FFFFFF; float: left;}
#yearbook2010-blank {width:720px; height:29px; padding: 0px; float: left;}
#yearbook2010-ss-contain {width:720px; height:140px; padding: 0px; float: left;}

#yearbook2010-3col-wrapper {width: 720px;}
#yearbook2010-leftcolumn {margin: 0px; padding: 0px; height: 366px; width: 250px; float: left;}
#yearbook2010-middlecolumn {float: left; color:#FFFFFF; margin: 0px; padding: 0px; height: 366px; width: 270px; display: inline;}
#yearbook2010-rightcolumn {margin: 0px; padding: 0px; height: 366px; width: 200px; float: left; position: relative;}

/* New Code: 08/04/2010. @ 13:15  */
#yearbook2010-2col-wrapper-top {width: 720px;}
#yearbook2010-2col-leftcolumn-top {margin: 0px; padding-top: 0px; height: 336px; width: 250px; float: left; font-size: 12px; color:#666666;}
#yearbook2010-2col-rightcolumn-top {float: right; margin: 0px; padding: 0px; height: 336px; width: 470px; display: inline; position: relative; background:url(../../images/yearbook2010-col3-en.gif) no-repeat bottom right;}
/* End New Code: 08/04/2010. @ 13:15  */

#yearbook2010-col-header {width: 250px; height: 38px; margin: 0px; padding: 0px; color:#FFFFFF;}


.stepcarousel{position: relative; overflow: scroll; width: 720px; height: 140px;}
.stepcarousel .belt{position: absolute; left: 0; top: 0;}
.stepcarousel .panel{float: left; overflow: hidden; margin: 1px; width: 239px;}

#yearbook2010-2col-wrapper {width: 720px;}
#yearbook2010-2col-leftcolumn {margin: 0px; padding-top: 10px; height: 30px; width: 480px; float: left; font-size: 12px; color:#666666;}
#yearbook2010-2col-rightcolumn {float: right; margin: 0px; padding-left: 200px; height: 40px; width: 40px; display: inline; position: relative;}


#yearbook-ss-nav {padding:0; margin:0;}
ul#yearbook-ss-nav {width:40px; list-style:none; height:40px;}
ul#yearbook-ss-nav li {display:inline;}
ul#yearbook-ss-nav li a {height:40px; float:left; text-indent:-9999px; text-decoration:none;}
ul#yearbook-ss-nav li#yearbook-ss-nav-left a {width:20px; background:url(../../images/yearbook2010-scroll-left&right.gif) no-repeat 0 0;}
ul#yearbook-ss-nav li#yearbook-ss-nav-left a:hover {background-position: -0px -60px;}
ul#yearbook-ss-nav li#yearbook-ss-nav-right a {width:20px; background:url(../../images/yearbook2010-scroll-left&right.gif) no-repeat -40px 0;}
ul#yearbook-ss-nav li#yearbook-ss-nav-right a:hover {background-position: -40px -60px;}

ul.yearbook-quicklinks-nav
{
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
}

a:link.yearbook-quicklinks-updates {background:url(../../images/yearbook2010-update-bullet.gif) 0px 0px no-repeat;  padding-top: 0px; padding-left:14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #cccccc; font-size: 12px; text-decoration: none;}
a:visited.yearbook-quicklinks-updates {background:url(../../images/yearbook2010-update-bullet.gif) 0px 0px no-repeat;  padding-top: 0px; padding-left:14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #cccccc; font-size: 12px; text-decoration: none;}
a:hover.yearbook-quicklinks-updates {background:url(../../images/yearbook2010-update-bullet.gif) 0px 0px no-repeat;  padding-top: 0px; padding-left:14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #fedd95; font-size: 12px; text-decoration: underline;}

a:link.global-pagelinks {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fedd95; font-size: 12px; text-decoration: underlne;}
a:visited.global-pagelinks {font-family: Verdana, Arial, Helvetica, sans-serif; color: #cccccc; font-size: 12px; text-decoration: underline;}
a:hover.global-pagelinks {font-family: Verdana, Arial, Helvetica, sans-serif; color: #cccccc; font-size: 12px; text-decoration: none;}

/* Yearbook Archive Specific */

#yearbook-archive-intro {width:720px; height:110px; padding-top: 0px; color:#FFFFFF; float: left;}
#yearbook-archive-blank {background:url(../../images/yearbook-arch-4col-bg.gif) repeat-y; top left; width:720px; height:29px; padding: 0px; float: left;}

.sep-yearbook-arch {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; padding-left:13px; padding-right:13px;}

#yearbook-arch-bg {}

#yearbook-arch-4col-wrapper {background:url(../../images/yearbook-arch-4col-bg.gif) repeat-y; top left; float: left; width: 720px;}
#yearbook-arch-leftcolumn {margin: 0px; padding: 0px; height: 240px; width: 170px; float: left; }
#yearbook-arch-leftmiddle {margin: 0px; padding: 0px; height: 240px; width: 220px; float: left;}
#yearbook-arch-rightmiddle {margin: 0px; padding: 0px; height: 240px; width: 170px; float: left;}
#yearbook-arch-rightcolumn {margin: 0px; padding: 0px; height: 240px; width: 160px; float: left;}
.clear { float: left; width: 1px; }

/* Updates Specific Layout */

#updates-intro {width:720px; height:75px; padding-top: 0px; color:#FFFFFF; float: left;}
#updates-blank {width:720px; height:29px; padding: 0px; float: left;}

ul#updates-imgs {width:720px; list-style-type: none;}
ul#updates-imgs li { float: left; width: 239px; height: 140px; margin: 0px; padding-top: 1px; padding-left: 1px; text-indent:0px;}
ul#updates-imgs li a {float:left; text-indent:-9999px; text-decoration:none;}
ul#updates-imgs li#updates-imgs-1 a {width:239px; height: 140px; background:url(../../images/updates-image-01.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-2 a {width:239px; height: 140px; background:url(../../images/updates-image-02.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-3 a {width:239px; height: 140px; background:url(../../images/updates-image-03.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-4 a {width:239px; height: 140px; background:url(../../images/updates-image-04.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-5 a {width:239px; height: 140px; background:url(../../images/updates-image-05.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-6 a {width:239px; height: 140px; background:url(../../images/updates-image-06.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-7 a {width:239px; height: 140px; background:url(../../images/updates-image-07.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-8 a {width:239px; height: 140px; background:url(../../images/updates-image-08.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-9 a {width:239px; height: 140px; background:url(../../images/updates-image-09.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-10 a {width:239px; height: 140px; background:url(../../images/updates-image-10.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-11 a {width:239px; height: 140px; background:url(../../images/updates-image-11.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-12 a {width:239px; height: 140px; background:url(../../images/updates-image-12.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-13 a {width:239px; height: 140px; background:url(../../images/updates-image-13.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-14 a {width:239px; height: 140px; background:url(../../images/updates-image-14.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-15 a {width:239px; height: 140px; background:url(../../images/updates-image-15.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-16 a {width:239px; height: 140px; background:url(../../images/updates-image-16.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-17 a {width:239px; height: 140px; background:url(../../images/updates-image-17.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-18 a {width:239px; height: 140px; background:url(../../images/updates-image-18.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-19 a {width:239px; height: 140px; background:url(../../images/updates-image-19.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-20 a {width:239px; height: 140px; background:url(../../images/updates-image-20.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-21 a {width:239px; height: 140px; background:url(../../images/updates-image-21.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-22 a {width:239px; height: 140px; background:url(../../images/updates-image-22.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-23 a {width:239px; height: 140px; background:url(../../images/updates-image-23.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-24 a {width:239px; height: 140px; background:url(../../images/updates-image-24.jpg) no-repeat 0 0;}


ul#updates-imgs li a:hover {float:left; text-indent:-3px; font-size: 19px; color: #fedd95; font-style: italic;}
ul#updates-imgs li#updates-imgs-1 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-2 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-3 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-4 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-5 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-6 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-7 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-8 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-9 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-10 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-11 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-12 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-13 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-14 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-15 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-16 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-17 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-18 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-19 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-20 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-21 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-22 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-23 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}
ul#updates-imgs li#updates-imgs-24 a:hover {width:239px; height: 140px; background:url(../../images/updates-image-01-hi.jpg) no-repeat 0 0;}

/* Multimedia Resource Specific Layout */

#multimedia-res-intro {width:720px; height:75px; padding: 0px; color:#FFFFFF; float: left;}

#multimedia-res-2col-wrapper {width: 720px;}
#multimedia-res-2col-leftcolumn {margin: 0px; padding: 0px; height: 255px; width: 250px; float: left;}
#multimedia-res-2col-rightcolumn {float: right; color: #FFFFFF; margin: 0px; padding: 0px; width: 470px; display: inline; position: relative;}

#multimedia-res-col-header {width: 470px; height: 40px; margin: 0px; padding: 0px; float: left;}
#multimedia-res-col-cont {width: 470px;  margin: 0px; padding-bottom: 20px; float: left;}
#multimedia-res-col-launch {width: 160px; height: 20px; margin: 0px; padding-left: 310px; float: left;}

#multimedia-res-launch {padding:0; margin:0;}
ul#multimedia-res-launch {width:160px; list-style:none; height:20px;}
ul#multimedia-res-launch li {display:inline;}
ul#multimedia-res-launch li a {height:20px; float:left; text-indent:-9999px; text-decoration:none;}
ul#multimedia-res-launch li#multimedia-res-launch a {width:160px; background:url(../../images/main-multim-launch-ENG.gif) no-repeat 0 0; cursor: hand;}
ul#multimedia-res-launch li#multimedia-res-launch a:hover {width:160px; background:url(../../images/main-multim-launch-ENG-hi.gif) no-repeat 0 0; cursor: hand;}

/* Newsletter Specific Layout */

#newsletter-intro {width:720px; height:39px; padding-top: 30px; color:#FFFFFF; float: left;}
#newsletter-header {width:720px; height:45px; padding-top: 30px; color:#FFFFFF; float: left;}

.newsletter-submit {height: 20px; width: 150px; background-image: url(../../images/newsletter-submit-bg.gif); background-repeat: no-repeat; border-style: none; display: block; cursor: pointer; font-size: 11px; color:#FFFFFF; text-align:left; padding-left: 8px}

#newsletter-2col-wrapper {width: 720px; float: left;}
#newsletter-2col-leftcolumn {margin: 0px; height:450px; padding: 0px; width: 320px; float: left;}
#newsletter-2col-rightcolumn {float: right; margin: 0px; height:450px; padding: 0px; width: 400px; display: inline; position: relative;}

.fieldbox {background:transparent url(../../images/newsletter-email-bg.gif) no-repeat top left; padding-left: 5px; float:left; height:21px; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.fieldbox input {background:transparent url(../../images/newsletter-email-bg.gif) no-repeat top right; height:19px; padding-top: 2px; width:305px; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

/* Sub Page Specific Layout */

#homebanner {width:960px; height:443px; margin: 0px; padding: 0px; float: left;}

#homeblank {width:960px; height:38px; margin: 0px; padding: 0px; float: left;}

#home-2col-wrapper {width: 960px;}
#home-col-leftcolumn {margin: 0px; padding: 0px; height: 300px; width: 480px; float: left;}
#home-col-rightcolumn {float: right; margin: 0px; padding: 0px; height: 300px; width: 480px; display: inline; position: relative; color:#FFFFFF}
#home-col-Header {width:480px; height:74px; margin: 0px; padding: 0px;}
#home-col-subtxt-left {width:460px; height:100px; margin: 0px; padding-right: 20px;}
#home-col-subtxt {width:480px; height:100px; margin: 0px; padding: 0px;}

.main-col-heading-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #ffffff;
}

.main-col-heading-subtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	color: #fedd95;
}

.main-col-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}

.main-col-txt-grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#cccccc;
}

p {margin-top: 0px; margin-bottom: 2em;}

#rightcol-header { 
 height: 75px;
 padding-top: 25px;
 width: 720px;
 float: left;
}

h1.header-content {
 width:700px;
 color: #fedd95;
 font-size: 42px
}

#rightcol-banner-blank-holder { 
 margin: 0px;
 padding: 0px;
 height: 140px;
 width: 720px;
 float: left;
 background: url(../../images/main-header-blank-banner.gif) no-repeat;
}

#rightcol-banner-contact { 
 margin: 0px;
 padding: 0px;
 height: 140px;
 width: 720px;
 float: left;
 background: url(../../images/main-header-contactus-banner.jpg) no-repeat;
}

#rightcol-banner-history { 
 margin: 0px;
 padding: 0px;
 height: 140px;
 width: 720px;
 float: left;
 background: url(../../images/main-header-history-banner.jpg) no-repeat;
}

#rightcol-banner-infrastructure { 
 margin: 0px;
 padding: 0px;
 height: 140px;
 width: 720px;
 float: left;
 background: url(../../images/main-header-infrastructure-banner.jpg) no-repeat;
}

#rightcol-banner-political { 
 margin: 0px;
 padding: 0px;
 height: 140px;
 width: 720px;
 float: left;
 background: url(../../images/main-header-political-banner.jpg) no-repeat;
}

#rightcol-banner-questionnaire { 
 margin: 0px;
 padding: 0px;
 height: 140px;
 width: 720px;
 float: left;
 background: url(../../images/main-header-questionnaire-banner.jpg) no-repeat;
}

#rightcol-banner-bot { 
 margin: 0px;
 padding-top: 10px;
 height: 26px;
 width: 720px;
 float: left;
 text-align: right;
 font-size: 12px;
 color: #666666;
 background: url(../../images/main-header-banner-bot.gif) no-repeat;
}

#rightcol-banner-1px-spacer { 
 margin: 0px;
 padding: 0px;
 height: 1px;
 width: 720px;
 float: left;
 background-color: #595959;
}

#rightcol-banner-5px-spacer { 
 margin: 0px;
 padding: 0px;
 height: 5px;
 width: 720px;
 float: left;
 background-color: #595959;
}

#rightcol-banner-blank { 
 margin: 0px;
 padding: 0px;
 height: 29px;
 width: 720px;
 float: left;
}

#rightcol-banner-txtarea { 
 margin: 0px;
 padding-bottom: 10px;
 width: 720px;
 float: left;
}


#main-readmore {padding:0; margin:0;}
ul#main-readmore {width:110px; list-style:none; height:20px;}
ul#main-readmore li {display:inline;}
ul#main-readmore li a {height:20px; float:left; text-indent:-9999px; text-decoration:none;}
ul#main-readmore li#main-readmore a {width:110px; background:url(../../images/main-readmore-ENG.gif) no-repeat 0 0; cursor: hand;}
ul#main-readmore li#main-readmore a:hover {width:110px; background:url(../../images/main-readmore-ENG-hi.gif) no-repeat 0 0; cursor: hand;}

#yblib-launch {padding:0; margin:0;}
ul#yblib-launch {width:160px; list-style:none; height:20px;}
ul#yblib-launch li {display:inline;}
ul#yblib-launch li a {height:20px; float:left; text-indent:-9999px; text-decoration:none;}
ul#yblib-launch li#yblib-launch a {width:160px; background:url(../../images/main-yblib-launch-ENG.gif) no-repeat 0 0; cursor: hand;}
ul#yblib-launch li#yblib-launch a:hover {width:160px; background:url(../../images/main-yblib-launch-ENG-hi.gif) no-repeat 0 0; cursor: hand;}

#yb-small-launch {padding:0; margin:0;}
ul#yb-small-launch {width:110px; list-style:none; height:20px;}
ul#yb-small-launch li {display:inline;}
ul#yb-small-launch li a {height:20px; float:left; text-indent:-9999px; text-decoration:none;}
ul#yb-small-launch li#yb-small-launch a {width:110px; background:url(../../images/main-launch-110-ENG.gif) no-repeat 0 0; cursor: hand;}
ul#yb-small-launch li#yb-small-launch a:hover {width:110px; background:url(../../images/main-launch-110-ENG-hi.gif) no-repeat 0 0; cursor: hand;}

.story-heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#FFFFFF;
}

.story-main-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 15px;
	color:#FFFFFF;
}

.story-main-footer-left-grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color:#999999;
	text-align: left;
	line-height:22px;
}

.story-main-footer-left-cream {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color:#ffcc99;
	text-align: left;
	line-height:22px;
}

.story-main-footer-right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	padding-right: 40px;
	width: 70px;
	size: 20px;
	text-align: right;
	float: right;
	line-height:22px;
	background: url(../../images/main-readmore-ENG.gif) no-repeat;
}

.story-main-footer-left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	padding-right: 40px;
	width: 70px;
	size: 20px;
	text-align: right;
	float: left;
	line-height:22px;
	background: url(../../images/main-readmore-ENG.gif) no-repeat;
	
}

.story-main-readmore-left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	padding-left: 10px;
	width: 100px;
	size: 20px;
	text-align: left;
	float: left;
	line-height:22px;
	background: url(../../images/main-readmore-ENG.gif) no-repeat;
}

.story-main-launch-left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	padding-left: 10px;
	width: 150px;
	size: 20px;
	text-align: left;
	float: left;
	line-height:22px;
	background: url(../../images/main-con-launch-bg.gif) no-repeat;
}

a:link.story-main-footer-right-txt {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 11px; text-decoration: none;}
a:visited.story-main-footer-right-txt {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 11px; text-decoration: none;}
a:hover.story-main-footer-right-txt {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 11px; text-decoration: underline;}

a:link.story-main-footer-pagelinks {font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffcc99; font-size: 12px; text-decoration: none;}
a:visited.story-main-footer-pagelinks {font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffcc99; font-size: 12px; text-decoration: none;}
a:hover.story-main-footer-pagelinks {font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffcc99; font-size: 12px; text-decoration: none;}


.story-sep-footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; padding-left:13px; padding-right:13px;}

.story-main-footer-pagelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color:#666666;
	text-align: right;
	line-height:22px;
}

#story-main-footer-pagelinks { 
 margin: 0px;
 padding-bottom: 10px;
 width: 720px;
 float: left;
 text-align: right;
}


#story-endlinks-2col-wrapper {width: 720px; float: left;}
#story-endlinks-2col-leftcolumn {margin: 0px; padding: 0px; width: 610px; float: left;}
#story-endlinks-2col-rightcolumn {float: right; margin: 0px; padding: 0px; width: 110px; display: inline; position: relative;}

.story-endlinks-readmore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	padding-left: 5px;
	padding-top: 0px;
	width: 105px;
	float: right;
	line-height:22px;
	background: url(../../images/main-readmore.gif) no-repeat;
	
}

a:link.generic-list {font-family: Verdana, Arial, Helvetica, sans-serif; color: #cccccc; font-size: 12px; text-decoration: underline;}
a:visited.generic-list {font-family: Verdana, Arial, Helvetica, sans-serif; color: #cccccc; font-size: 12px; text-decoration: underline;}
a:hover.generic-list {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fedd95; font-size: 12px; text-decoration: underline;}

#sitemap-banner-txtarea {margin: 0px; padding-bottom: 10px; padding-top: 0px; width: 720px; float: left; height: 41px;}
#sitemap-wrap {width: 720px; clear: both; height: 480px; margin: 0px; padding-top: 24px;}
#sitemap-container ul {margin: 0px; padding-bottom: 20px; padding-left: 0px; list-style-type: none;}
#sitemap-container a {padding: 0px 0px 0px 0px; font-weight: bold; }
#sitemap-container li li a {padding: 0px 0px 0px 15px; font-weight: normal;}

ul.search-res {margin-left: 0; padding-left: 0; list-style-type: none; line-height: 24px;}

#story-img {float:right; padding:5px;border:1px solid #595959;margin:20px 0px 20px 20px;}
.story-main-txt a {color:#FEDD95;}

a:link.viewallrecent {font-size:11px;color: #fff;text-decoration: none; background:url(../../images/bg-view-all-recent-updates.gif) no-repeat;display:block;height:20px;width:227px;position:relative;left:1px;top:-3px;text-indent:6px;line-height:18px;margin-top:10px;}
a:visited.viewallrecent {font-size:11px;color: #fff; text-decoration: none; background:url(../../images/bg-view-all-recent-updates.gif) no-repeat;display:block;height:20px;width:227px;position:relative;left:1px;top:-3px;text-indent:6px;line-height:18px;margin-top:10px;}
a:hover.viewallrecent {background-position:0 -20px;}

 
