/* CSS Document */

body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; font-weight:normal; background-color:#fff; padding:0; margin:0; text-align:center; color:#3f3f3f;}

body div {text-align:left; margin:0; padding:0;}
img {border:0;}
p {margin:0 0 1em 0; padding:0;}

h1 {font-size:1em; padding-bottom:10px; border-bottom:1px solid #ebebeb; text-transform:uppercase; margin-bottom:15px;}
h2 {font-size:0.95em; font-weight:bold; padding:0; margin:0; text-transform:uppercase;}
h3 {font-size:0.95em; font-weight:bold; padding:0; margin:0;}
h4 {font-size:0.95em; font-weight:bold; padding:0; margin:0;}
h5 {font-size:0.95em; font-weight:bold; padding:0; margin:0;}

/* all generic styles */

#clear {clear:both; height:10px;}
#clearnews {clear:both; height:15px;}
.top {text-align:right; padding-top:15px;}
.acrobat{font-size:0.9em;}
.uppercase {text-transform:uppercase;}
.w80 {width:80px;}
.right {text-align:right;}
.left {text-align:left;}
.center {text-align:center;}
.h20 {height:20px;}
.clearer {clear:both;}
.padding3 {padding:3px;}
.globallink{padding-top:10px;}

/* links */

a {color:#3f3f3f; text-decoration:underline; font-size:1em;}
a:hover {color:#e9ab0a; text-decoration:underline;}

/* skip over navigation link */

a.skip, a.skip:active, a.skip:hover, a.skip:visited {display:none;}

/* lists */

#right ul.colour {list-style-type:none; padding:0; margin:15px 0 15px 0; list-style-image:none;}
#right ul.colour li {padding-top:2px; padding-left:5px; padding-bottom:2px; margin:4px 0 4px 0; background-color:#fdf0ce; border-right:16px solid #f6bf31;}
#right ul.colour li.white {background-color:#fff; border-right:16px solid #fff; width:95%;}
#right ul.colour li a {text-decoration:none;}
#right ul.colour li a:hover {color:#f6bf31; text-decoration:none;}

#right ul {list-style-image:url(/images/globalimg/square.gif); padding:0; margin:0 0 10px 17px;}
#right ul li {padding:1px 1px 1px 0; margin:0;}

#right ol li {padding:1px 1px 7px 0; margin:0;}

/* images */

.logoimg {float:right; margin-left:7px; margin-bottom:5px;}
div.galleryimg {border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; padding-top:10px; padding-bottom:10px;}
div.galleryimg img {border:1px solid #666;}

/* forms */

fieldset {border:0; display:inline; margin:0; padding:0;}
legend{font-family:Verdana, Arial, Helvetica, sans-serif; color:#3f3f3f; margin:0; padding:0;}
.hidden {visibility:hidden; display:none;} 
textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:normal; color:#3f3f3f;}
select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:normal; color:#3f3f3f; border:1px solid #ebebeb; padding:2px;}
input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:normal; color:#3f3f3f;}

/* tables generic */
table {padding:0; margin:0; border:0;}
table tr td.topalign, table tr th.topalign, tr td.topalign, tr th.topalign, table tr.topalign {vertical-align:top;}
table tr td.bottomalign, table tr th.bottomalign, tr td.bottomalign, tr th.bottomalign, table tr.bottomalign {vertical-align: bottom;}

/* data tables */

table.fin {border-collapse:collapse; border-spacing:0; empty-cells:show; padding:0; margin:0; font-size:1em; border:0;}
table.fin td, table.fin tr, table.fin th {border-bottom: 1px solid #e5e5e5; padding:4px; font-weight:normal;text-align:left; }
table.fin tr.doubleline td, table.fin tr.doubleline th {border-bottom: 2px solid #e5e5e5; padding:4px; font-weight:normal;}
table.fin tr.noline td, table.fin tr.noline th {border-bottom: 1px solid #fff; padding:4px; font-weight:normal;}
table.fin tr td.center, table.fin tr th.center {text-align:center;}
table.fin tr td.right, table.fin tr th.right {text-align:right;}
table.fin tr td.top, table.fin tr th.top, table.fin tr.top {vertical-align:top;}
table.fin tr td.borderright, table.fin tr th.borderright, table.fin tr.borderright {border-right:1px solid #e5e5e5;}

/* agm tables */

table.agm {border-collapse:collapse; border-spacing:0; empty-cells:show; padding:0; margin:0; font-size:1em; border:0;}
table.agm td, table.agm tr, table.agm th {border-bottom: 1px solid #e5e5e5; padding:4px; font-weight:normal;text-align:left; }
table.agm tr.doubleline td, table.agm tr.doubleline th {border-bottom: 2px solid #e5e5e5; padding:4px; font-weight:normal;}
table.agm tr.noline td, table.agm tr.noline th {border-bottom: 1px solid #fff; padding:4px; font-weight:normal;}
table.agm tr td.center, table.agm tr th.center {text-align:center;}
table.agm tr td.right, table.agm tr th.right {text-align:right;}
table.agm tr td.red, table.agm tr th.red {color:#fff; background-color:#c53133;}
table.agm tr td.grey, table.agm tr th.grey {background-color:#b8b5af; color:#000;}
table.agm tr td.top, table.agm tr th.top, table.agm tr.top {vertical-align:top;}
table.agm tr td.borderright, table.agm tr th.borderright, table.agm tr.borderright {border-right:1px solid #e5e5e5;}

table.agm2007 {border-collapse:collapse; border-spacing:0; empty-cells:show; padding:0; margin:0; font-size:1em; border:0;}
table.agm2007 td, table.agm2007 tr, table.agm2007 th {border-bottom: 1px solid #e5e5e5; padding:4px; font-weight:normal;text-align:left; }
table.agm2007 tr.doubleline td, table.agm2007 tr.doubleline th {border-bottom: 2px solid #e5e5e5; padding:4px; font-weight:normal;}
table.agm2007 tr.noline td, table.agm2007 tr.noline th {border-bottom: 1px solid #fff; padding:4px; font-weight:normal;}
table.agm2007 tr td.center, table.agm2007 tr th.center {text-align:center;}
table.agm2007 tr td.right, table.agm2007 tr th.right {text-align:right;}
table.agm2007 tr td.yellow, table.agm2007 tr th.yellow {color:#000; background-color:#F6BF31;}
table.agm2007 tr td.grey, table.agm2007 tr th.grey {background-color:#b8b5af; color:#000;}
table.agm2007 tr td.top, table.agm2007 tr th.top, table.agm2007 tr.top {vertical-align:top;}
table.agm2007 tr td.borderright, table.agm2007 tr th.borderright, table.agm2007 tr.borderright {border-right:1px solid #e5e5e5;}

/* quiz styles */

#right ul.quiz {list-style-image:none; list-style-type:none; margin:0; padding:0;}
#right ul.quiz li.question {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #e5e5e5;}


	#right ol.quiz {
		font-family: arial, sans-serif;
		font-size:12px;
		padding-left: 15px;
	}

	#right ol.quiz br {
		clear:both;
	}

	#right ol.quiz li.question {
		margin-bottom:10px;
		padding-bottom: 10px;
		border-bottom: 1px solid #d3daf1;
		position:relative;
	}
	#right ol.quiz li.question input {
		display:block;
		float:left;
		width:20px;
	}
	#right ol.quiz li.buttons {
		list-style-type:none;

	}

	#right ol.quiz fieldset {
		border:0;
	} 

/* BEGINNING OF LAYERS */

#wrapper {width:750px; padding:0; margin-left:auto; margin-right:auto; margin-top:0; text-align:left;}

/* banner */
#banner {width:750px; height:70px; background-color:#fff; border-bottom:1px solid #3f3f3f; text-align:center; margin:0; padding:0;}

/* logo */
#logo {width:750px; height:80px; margin:0; padding:0;}
#quote {width:650px; float:left; margin:0; padding:0;}
#acca {width:100px; float:right; margin:0; padding:0;}

/* siteservices */
#siteservices {width:750px; height:80px; background-color:#000; margin:0; padding:0;}
#siteservicesIntranet {width:750px; height:80px; background-color:#c53133; margin:0; padding:0;}

#sitetools {width:580px; float:left; margin:0; padding:10px 0 0 10px;}
#sitetools ul, #sitetools ul li{display:inline; list-style-type:none; padding:0; margin:0;}
#sitetools ul li a {font-size:1em; color:#a6a6a6; padding-right:5px; text-decoration:none; text-transform:uppercase;}
#sitetools ul li a:hover{color:#f6bf31;}

#sitetoolsIntranet {width:490px; float:left; margin:0; padding:10px 0 0 10px;}
#sitetoolsIntranet ul, #sitetoolsIntranet ul li{display:inline; list-style-type:none; padding:0; margin:0;}
#sitetoolsIntranet ul li a {font-size:1em; color:#fff; padding-right:10px; text-decoration:none; text-transform:uppercase;}
#sitetoolsIntranet ul li a:hover{color:#f6bf31;}

#sitetoolschina {width:490px; float:left; margin:0; padding:4px 0 0 4px;}
#sitetoolschina ul, #sitetoolschina ul li{display:inline; list-style-type:none; padding:0; margin:0;}
#sitetoolschina ul li a {font-size:0.8em; color:#fff; padding-right:4px; text-decoration:none; text-transform:uppercase;}
#sitetoolschina ul li a:hover{color:#f6bf31;}

#search {width:150px; float:right; margin:0; text-align:right; color:#a6a6a6; padding:0 10px 0 0;}
.searchbox {border:0; padding:1px 2px 1px 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; background-color:#666; margin:10px 0 0 0; font-weight:bold; color:#ccc;}
.searchform {margin:0; padding:0;}
.submit {border:0; background-color:#000000; color:#a6a6a6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em;margin-right:-8px}
#advanced {float:right;}
#advanced a {font-size:0.8em; color:#a6a6a6; text-decoration:none; padding-right:20px}
#advanced a:hover {color:#f6bf31; text-decoration:none;}


#searchIntranet {width:240px; float:right; margin:0; text-align:right; color:#fff; padding:0 10px 0 0;}
.searchboxIntranet {border:0; padding:1px 2px 1px 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; background-color:#fff; margin:10px 0 0 0; font-weight:bold; color:#a6a6a6;}
.searchformIntranet {margin:0; padding:0;}
.submitIntranet {border:0; background-color:#c53133; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em;}
#advancedIntranet {float:right;}
#advancedIntranet a {font-size:0.8em; color:#fff; text-decoration:none;}
#advancedIntranet a:hover {color:#f6bf31; text-decoration:none;}


#title {width:750px; clear:both; }
#title span {padding-left:333px;}
#title span a {font-size:1.0em; color:#a6a6a6; margin-bottom:10px; text-decoration:none;}
#title span a:hover {color:#f6bf31;}

/* topnav */
#topnav {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 750px; PADDING-TOP: 0px; HEIGHT: 25px; BACKGROUND-COLOR: #f6bf31
}
#home {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; PADDING-TOP: 6px
}
#home A {
	FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase; COLOR: #3f3f3f; TEXT-DECORATION: none
}
#home A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#nav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 590px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav UL LI {
	DISPLAY: inline
}
#nav UL LI.noborder A {
	BACKGROUND-IMAGE: none
}
#nav UL LI A {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 2px; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: url(/images/globalimg/line.gif); PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; TEXT-TRANSFORM: uppercase; COLOR: #3f3f3f; LINE-HEIGHT: 22px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#nav UL LI A.nopadding {
	PADDING-RIGHT: 0px
}
#nav UL LI A:hover {
	COLOR: #fff
}

/* breadcrumb */

#breadcrumb {width:750px; padding:14px 0 14px 0; margin:0;}
#breadcrumb a {text-transform:uppercase; text-decoration:none; font-size:0.8em; color:#3f3f3f;}
#breadcrumb a:hover {color:#f6bf31; text-decoration:none;}

/* maincontent area */
#maincontent{width:750px; margin-top:20px;} 

/* left */
#left{width:225px; margin-right:20px; float:left;}

#back {width:225px; padding:0 0 20px 0; margin:0;}
#back a {text-transform:uppercase; text-decoration:none; font-size:0.9em; color:#3f3f3f;}
#back a:hover {color:#f6bf31; text-decoration:none;}

#leftnav {width:225px; padding:0 0 20px 0; margin:0; border-bottom:1px solid #ebebeb;}
#leftnav ul {list-style-type:none; margin:0; padding:0; display:block;}
#leftnav ul li {padding:0 0 5px 0; margin:0;}
#leftnav ul li a.currentpage {color:#e9ab0a; text-decoration:none;}
#leftnav ul li a {color:#3f3f3f; text-decoration:none; text-transform:uppercase; font-size:0.9em;}
#leftnav ul li a:hover{color:#e9ab0a; text-decoration:none;}
#leftnav ul li a:active{color:#3f3f3f; text-decoration:none;}

#leftnav ul li.nav2{margin:0; padding:0 0 5px 20px; display:block;}
#leftnav ul li.nav2 a.currentpage {color:#e9ab0a; text-decoration:none;}
#leftnav ul li.nav2 a {color:#3f3f3f; text-decoration:none; font-weight:normal; text-transform:none; font-size:1em;}
#leftnav ul li.nav2 a:hover{color:#e9ab0a; text-decoration:none;}
#leftnav ul li.nav2 a:active{color:#3f3f3f; text-decoration:none;}



#seealso {width:223px; padding:0; margin:20px 0 0 0; background-color:#fffbf2; border:1px solid #fcefcc; }
#seealso #boxheader1 {width: 217px; padding:3px; background-color:#fceabc; margin:0;}
* html #seealso #boxheader1
  {
  width: 221px;   /* for IE5.x/win */
  w\idth: 217px;  /* for other IE versions */
  }
#seealso #boxheader1 h2 {display:inline; font-size:1em; text-transform:uppercase;}
#seealso ul {margin:0; margin-left:11px; padding:10px; display:block; list-style-image:url(/images/globalimg/square_boxes.gif);}
#seealso ul li {padding:2px 0 0 0; margin:0;}
#seealso ul li a{color:#3f3f3f; text-decoration:none;}
#seealso ul li a:hover{color:#f6bf31; text-decoration:none;}
#seealso ul li a:active{color:#f6bf31; text-decoration:none;}

#related {width:223px; padding:0; margin:20px 0 0 0; background-color:#fffbf2; border:1px solid #fcefcc; }
#related #boxheader3 {width: 217px; padding:3px; background-color:#fceabc; margin:0;}
* html #related #boxheader3
  {
  width: 221px;   /* for IE5.x/win */
  w\idth: 217px;  /* for other IE versions */
  }
#related #boxheader3 h2 {display:inline; font-size:1em; text-transform:uppercase;}
#related ul {margin:0; margin-left:11px; padding:10px; display:block; list-style-image:url(/images/globalimg/square_boxes.gif);}
#related ul li {padding:2px 0 0 0; margin:0;}
#related ul li a{color:#3f3f3f; text-decoration:none;}
#related ul li a:hover{color:#f6bf31; text-decoration:none;}
#related ul li a:active{color:#f6bf31; text-decoration:none;}


#topstories {width:223px; padding:0; margin:20px 0 0 0; background-color:#fffbf2; border:1px solid #fcefcc; }
#topstories #boxheader2 {width: 217px; padding:3px; background-color:#fad682; margin:0;}
* html #topstories #boxheader2
  {
  width: 221px;   /* for IE5.x/win */
  w\idth: 217px;  /* for other IE versions */
  }

#topstories #boxheader2 h2 {display:inline; font-size:1em; text-transform:uppercase;}
#topstories ul {margin:0; margin-left:11px; padding:10px; display:block; list-style-image:url(/images/globalimg/square_boxes.gif);}
#topstories ul li {padding:2px 0 0 0; margin:0;}
#topstories ul li a{color:#3f3f3f; text-decoration:none;}
#topstories ul li a:hover{color:#f6bf31; text-decoration:none;}
#topstories ul li a:active{color:#f6bf31; text-decoration:none;}

/* right */
#right {width:473px; padding:30px 0 30px 30px; float:left; line-height:1.3em; border:1px solid #fadf98; margin:0; min-height:300px; height:auto;
}
/* for Internet Explorer */
/*\*/
* html #right {
height: 300px;
}
/**/

* html #right
  {
  width: 498px;   /* for IE5.x/win */
  w\idth: 473px;  /* for other IE versions */
  }
  
#text {width:99%;}
#contentWrapper {padding-right:65px;}

/* share tools */
#shareTools {padding:0; float:right; width:161px; margin:-25px 0 0 0;}
#shareTools a {font-size:0.9em; text-decoration:none; display:block;}
 
#toolSend {width:54px; background-image:url(/images/icons/send.gif); background-position:left; background-repeat:no-repeat; padding:0; float:left;}
#shareTools #toolSend a {padding:0 0 0 16px;}

#toolPrint {width:53px; background-image:url(/images/icons/print.gif); background-position:left; background-repeat:no-repeat; padding:0; float:left;}
#shareTools #toolPrint a {padding:0 0 0 17px;}

#toolShare {width:54px; background-image:url(/images/icons/share.gif); background-position:left; background-repeat:no-repeat; padding:0; float:left;}
#shareTools #toolShare a {padding:0  0 0 14px;}


/* footer*/
#footer {width:750px; height:25px; margin:8px 0 0 0; border-top:1px solid #ebebeb; padding:10px 0 0 0; clear:both;}

#footerlinks{width:350px; float:left; margin:0; padding:0;}
#footerlinks ul {list-style-type:none; margin:0; padding:0;}
#footerlinks ul li {display:inline;}
#footerlinks ul li a {font-size:0.9em; color:#3f3f3f; padding:0 15px 0 0; text-decoration:none; text-transform:uppercase;}
#footerlinks ul li a:hover{color:#e9ab0a; text-decoration:none;}

#copyright {float:right; width:350px; padding:0; margin:0; text-align:right; font-size:0.8em;}

/* CHANNEL PAGES*/

/* right */
#rightYellow {width:408px; padding:30px 65px 30px 30px; float:left; border:1px solid #f6bf31; line-height:1.3em; margin:0; background-color:#f6bf31; min-height:300px; height:auto;
}
#rightagmYellow {width:443px; padding:30px 30px 30px 30px; float:left; border:1px solid #f6bf31; line-height:1.3em; margin:0; background-color:#f6bf31; min-height:300px; height:auto;
}
#rightagmBlack {width:443px; padding:30px 30px 30px 30px; float:left; border:1px solid #000000; line-height:1.3em; margin:0; background-color:#000000; min-height:300px; height:auto;
}
#rightagmBlack p{color:#FFFFFF;
}
#rightagmRed {width:443px; padding:30px 30px 30px 30px; float:left; border:1px solid #D82C28; line-height:1.3em; margin:0; background-color:#D82C28; min-height:300px; height:auto;
}

#rightagmGrey {width:443px; padding:30px 30px 30px 30px; float:left; border:1px solid #BEB7AE; line-height:1.3em; margin:0; background-color:#BEB7AE; min-height:300px; height:auto;
}
#wideboyyellow {width:653px; padding:30px 65px 30px 30px; float:left; border:1px solid #f6bf31; line-height:1.3em; margin:0; min-height:300px; height:auto;}
/* for Internet Explorer */
/*\*/
* html #rightYellow {
height: 300px;
}
/**/

* html #rightYellow
  {
  width: 498px;   /* for IE5.x/win */
  w\idth: 408px;  /* for other IE versions */
  }
  
#rightYellow a:hover {color:#fff; text-decoration:underline;}

/*individual page search*/
#pagesearch {width:350px; clear:both; margin:0; color:#ffffff; padding:0 10px 0 0; height:45px; margin-top:10px; margin-bottom:0;}
#inputbox{float:left; width:150px; padding:0; margin:5px 0 0 0; background:url("/images/globalimg/input_background.gif") no-repeat top left;}
#button{float:left; width:53px; padding:0; margin:5px 0 0 0;}
#pagesearch #inputbox input.search_box {font-size:0.9em; font-weight:normal; margin:0; border:solid 0 #fff; background:transparent; height:25px; padding:2px 2px 2px 3px; color:#3f3f3f; text-align:left; width:132px;}
.redtext {font-size:0.95em; margin:0; padding-bottom:7px; color:#d82c28;}

/* sitemap */
#right li.sitemapnav1 {padding-left:0; list-style-type:none; padding-top:10px; text-transform:uppercase; font-weight:bold; list-style-image:none; margin-left:-13px;}
#right li.sitemapnav2 {padding-left:0; list-style-type:none; font-weight:bold; list-style-image:none; padding-top:5px; padding-bottom:5px; margin-left:-13px;}
#right li.sitemapnav3 {padding-left:20px; list-style-type:none; list-style-image:none; padding-top:5px; padding-bottom:5px;  margin-left:-13px;}
#right li.sitemapnav4 {padding-left:40px; list-style-type:none; list-style-image:none; padding-top:5px; padding-bottom:5px;  margin-left:-13px;}
#right li.sitemapnav5 {padding-left:60px; list-style-type:none; list-style-image:none; padding-top:5px; padding-bottom:5px;  margin-left:-13px;}
#right li.sitemapnav6 {padding-left:80px; list-style-type:none; list-style-image:none; padding-top:5px; padding-bottom:5px;  margin-left:-13px;}
#right li.sitemapnav1 a, #right li.sitemapnav2 a, #right li.sitemapnav3 a, #right li.sitemapnav4 a, #right li.sitemapnav5 a, #right li.sitemapnav6 a {text-decoration:none;}

/* news */
#newsGlobal{clear:both; margin:0; padding:0; width:750px; background-image:url(/images/globalimg/news_features.gif); background-position:top left; background-repeat:no-repeat; height:162px; background-color:#666;}
#newsGlobal ul {list-style-type:none; margin:0; padding:30px 8px 5px 0; margin-left:158px; width:584px;}
* html #newsGlobal ul
  {
  width: 592px;   /* for IE5.x/win */
  w\idth: 584px;  /* for other IE versions */
  }  
#newsGlobal ul li{margin:0; padding:0; text-align:right; color:#fff; padding-top:7px;}
#newsGlobal ul li a{color:#fff; text-decoration:none;}
#newsGlobal ul li a:hover{color:#f6bf31; text-decoration:none;}


/* HOME PAGE */
#maincontentHome{width:750px; margin:0; padding:0;} 
#homeLeft {width:400px; float:left; padding:0; margin:0;}
#homeLinks{background-color:#fff; height:338px;}
#homeLinks a {text-decoration:none;}
#yellow1{background-image:url(/images/globalimg/y1.gif); background-position:bottom left; background-repeat:no-repeat; padding-left:27px; height:25px; padding-top:25px;}
#yellow2{background-image:url(/images/globalimg/y2.gif); background-position:bottom left; background-repeat:no-repeat; padding-left:27px; height:25px; padding-top:25px;}
#yellow3{background-image:url(/images/globalimg/y3.gif); background-position:bottom left; background-repeat:no-repeat; padding-left:27px; height:25px; padding-top:25px;}
#yellow4{background-image:url(/images/globalimg/y4.gif); background-position:bottom left; background-repeat:no-repeat; padding-left:27px; height:25px; padding-top:25px;}
#yellow5{background-image:url(/images/globalimg/y5.gif); background-position:bottom left; background-repeat:no-repeat; padding-left:27px; height:25px; padding-top:25px;}
#yellow6{background-image:url(/images/globalimg/y6.gif); background-position:bottom left; background-repeat:no-repeat; padding-left:27px; height:25px; padding-top:25px;}


#homeRight {width:350px; float:left; padding:0; margin:0;}
#flash {padding:0; margin:0;}

#s {background-image:url(/images/globalimg/s.gif); background-position:top left; background-repeat:no-repeat; clear:both; height:30px;}
#news{clear:both; margin:0; padding:0; width:750px; background-image:url(/images/globalimg/new_features.gif); background-position:top left; background-repeat:no-repeat; height:132px; background-color:#666;}
#news ul {list-style-type:none; margin:0; padding:3px 8px 5px 0; margin-left:158px; width:584px;}
* html #news ul
  {
  width: 592px;   /* for IE5.x/win */
  w\idth: 584px;  /* for other IE versions */
  }  
#news ul li{margin:0; padding:0; text-align:right; color:#fff; padding-top:7px;}
#news ul li a{color:#fff; text-decoration:none;}
#news ul li a:hover{color:#f6bf31; text-decoration:none;}

#features {width:644px; padding:0; margin:0; background-image:url(/images/globalimg/features.gif); background-position:top left; background-repeat:no-repeat; clear:both; margin-top:10px; height:33px; padding-left:106px;}
* html #features
  {
  width: 750px;   /* for IE5.x/win */
  w\idth: 644px;  /* for other IE versions */
  } 

#features a {text-decoration:none; font-weight:bold;}

#grey1{background-image:url(/images/globalimg/g1.gif); background-position:top left; background-repeat:no-repeat; padding-left:28px; height:33px; float:left; width:180px; margin-right:10px;}
* html #features #grey1
  {
  width: 208px;   /* for IE5.x/win */
  w\idth: 180px;  /* for other IE versions */
  } 
   
#grey2{background-image:url(/images/globalimg/g2.gif); background-position:top left; background-repeat:no-repeat; padding-left:28px; height:33px;float:left; width:180px; margin-right:10px;}
* html #features #grey2
  {
  width: 208px;   /* for IE5.x/win */
  w\idth: 180px;  /* for other IE versions */
}

#grey3 {background-image:url(/images/globalimg/g3.gif); background-position:top left; background-repeat:no-repeat; padding-left:28px; height:33px; float:right; width:180px;}
* html #features #grey3
  {
  width: 208px;   /* for IE5.x/win */
  w\idth: 180px;  /* for other IE versions */
}

/* NATIONAL SITES */

#newsNational {width:644px; padding:0; margin:0; background-image:url(/images/globalimg/news.gif); background-position:top left; background-repeat:no-repeat; clear:both; margin-top:10px; height:33px; padding-left:106px;}
* html #newsNational
  {
  width: 750px;   /* for IE5.x/win */
  w\idth: 644px;  /* for other IE versions */
  } 

#newsNational a {text-decoration:none; font-weight:bold;}

#grey1{background-image:url(/images/globalimg/g1.gif); background-position:top left; background-repeat:no-repeat; padding-left:28px; height:33px; float:left; width:180px; margin-right:10px;}
* html #newsNational #grey1
  {
  width: 208px;   /* for IE5.x/win */
  w\idth: 180px;  /* for other IE versions */
  } 
   
#grey2{background-image:url(/images/globalimg/g2.gif); background-position:top left; background-repeat:no-repeat; padding-left:28px; height:33px;float:left; width:180px; margin-right:10px;}
* html #newsNational #grey2
  {
  width: 208px;   /* for IE5.x/win */
  w\idth: 180px;  /* for other IE versions */
}

#grey3 {background-image:url(/images/globalimg/g3.gif); background-position:top left; background-repeat:no-repeat; padding-left:28px; height:33px; float:right; width:180px;}
* html #newsNational #grey3
  {
  width: 208px;   /* for IE5.x/win */
  w\idth: 180px;  /* for other IE versions */
}


#eventsGlobalNational{clear:both; margin:0; padding:0; width:750px; background-image:url(/images/globalimg/events_news.gif); background-position:top left; background-repeat:no-repeat; height:164px; background-color:#666;}
#eventsGlobalNational ul {list-style-type:none; margin:0; padding:30px 8px 5px 0; margin-left:158px; width:584px;}
* html #eventsGlobalNational ul
  {
  width: 592px;   /* for IE5.x/win */
  w\idth: 584px;  /* for other IE versions */
  }  
#eventsGlobalNational ul li{margin:0; padding:0; text-align:right; color:#fff; padding-top:7px;}
#eventsGlobalNational ul li a{color:#fff; text-decoration:none;}
#eventsGlobalNational ul li a:hover{color:#f6bf31; text-decoration:none;}


#sNational {background-image:url(/images/globalimg/sNational.gif); background-position:bottom left; background-repeat:no-repeat; clear:both; height:30px;}
#eventsNational{clear:both; margin:0; padding:0; width:750px; background-image:url(/images/globalimg/event_news.gif); background-position:top left; background-repeat:no-repeat; height:134px; background-color:#666;}
#eventsNational ul {list-style-type:none; margin:0; padding:3px 8px 5px 0; margin-left:158px; width:584px;}
* html #eventsNational ul
  {
  width: 592px;   /* for IE5.x/win */
  w\idth: 584px;  /* for other IE versions */
  }  
#eventsNational ul li{margin:0; padding:0; text-align:right; color:#fff; padding-top:7px;}
#eventsNational ul li a{color:#fff; text-decoration:none;}
#eventsNational ul li a:hover{color:#f6bf31; text-decoration:none;}


/* TEMPORARY HOME PAGE */

#leftTemp{width:335px; float:left; padding:15px; margin:0; border:1px solid #fadf98; height:320px;}
* html #leftTemp
  {
  width: 365px;   /* for IE5.x/win */
  w\idth: 335px;  /* for other IE versions */
  }

#rightTemp {width:336px; float:left; padding:15px; margin:0; border:1px solid #fadf98; margin-left:15px; height:320px;}
* html #rightTemp
  {
  width: 366px;   /* for IE5.x/win */
  w\idth: 336px;  /* for other IE versions */
  }
  
#leftTemp ul, #rightTemp ul{list-style-image:url(/images/globalimg/square.gif); padding:0; margin:0 0 10px 17px;}
#leftTemp ul li, #rightTemp ul li {padding:1px 1px 1px 0; margin:0;}

#advert {text-align:center;}


/* GOOGLE SEARCH*/

#rightGoogle {width:653px; padding:30px 65px 30px 30px; float:left; line-height:1.3em; border:1px solid #fadf98; margin:0;  min-height:300px; height:auto;
}
/* for Internet Explorer */
/*\*/
* html #rightGoogle {
height: 300px;
}
/**/

* html #rightGoogle
  {
  width: 750px;   /* for IE5.x/win */
  w\idth: 750px;  /* for other IE versions */
  }


/* PDA Exclusions*/

#pdaevents {display:none;}
#pdanews {display:none;}
#pdanetwork {display:none;}


/* Careers hompage*/
#careers_outline {width:500px; min-height:300px; height:100%; border:1px #F6BF31 solid; padding:10px; float:left}
#chomelinks {color:#666666; padding-bottom:10px}
#chomelinks a {font-size:11px}
#topleft {width:40%; float:left}
#vbreaker {height:400px; width:1px; margin-left:15px; background-image:url(/images/careers/vdotsplit.gif); background-repeat:repeat-y; margin-top:10px; float:left}
#topright {width:60%;margin-top:23px; float:left}
#careers_outline h1 {font-size:45px; color:#F6BF31; margin-top:-10px; text-transform:capitalize; padding:0px}
#careers_outline h2 {font-size:14px; color:#666666; margin:0; text-transform:none; padding:10px 0 10px 0;}

a.homegray:link {color:#666666; text-decoration:none; font-weight:bold;}
a.homegray:visited {color:#666666; text-decoration:none; font-weight:bold;}
a.homegray:hover {color:#e9ab0a; text-decoration:underline;}

#careers_outline p {font-size:12px; color:#666666;}
#hbreaker {height:1px; width:100%; background-image:url(/images/careers/hdotsplit.gif); background-repeat:repeat-x; margin-top:10px}

#careers_left {width:47%; height:auto; float:left;}
#careers_right {width:47%; height:auto; float:right;}
#careers_outline a {text-decoration:none; color:#666666;}
#careers_outline a:hover {text-decoration:underline; color:#e9ab0a;}
#careers_nav {}

/* Find a job */
#findajob {width:190px; float:left; border:1px #B3B3B3 solid; padding:10px; margin:0 0 10px 10px}
#findajob h2 {font-size:12px; color:#666666; margin:0; padding-bottom:10px; text-transform:uppercase;}
#findajob p {font-size:11px; color:#666666; margin:0;}




/* Careers general page */
#careers_leftnav{width:220px; margin:0 0 0 0; float:left}
#careers_leftnav ul {list-style-type:none; margin:0; padding:0; display:block;}
#careers_leftnav ul li {padding:0 0 5px 0; margin:0;}
#careers_leftnav ul li a.currentpage {color:#e9ab0a; text-decoration:none;}
#careers_leftnav ul li a {color:#3f3f3f; text-decoration:none; text-transform:uppercase; font-size:0.9em;}
#careers_leftnav ul li a:hover{color:#e9ab0a; text-decoration:none;}
#careers_leftnav ul li a:active{color:#3f3f3f; text-decoration:none;}

#careers_leftnav ul li.nav2{margin:0; padding:0 0 5px 20px; display:block;}
#careers_leftnav ul li.nav2 a.currentpage {color:#e9ab0a; text-decoration:none;}
#careers_leftnav ul li.nav2 a {color:#3f3f3f; text-decoration:none; font-weight:normal; text-transform:none; font-size:1em;}
#careers_leftnav ul li.nav2 a:hover{color:#e9ab0a; text-decoration:none;}
#careers_leftnav ul li.nav2 a:active{color:#3f3f3f; text-decoration:none;}




#cpageoutline {width:498px; float:left; border:1px #F6BF31 solid; padding:15px; margin:0 0 0 0;}
#cpageoutline p {color:#666666; font-size:11px; line-height:16px;}
#cpageoutline h3 {font-size:13px; color:#666666; margin:0; text-transform:capitalize; padding:10px 0 10px 0;}
#ctopleft {width:443px; float:left}
#pagetitle {font-size:15px; float:left; width:100%; margin-top:-3px; font-weight:bold; color:#666666;}
#position {color:#666666; float:left; width:100%px; margin-top:3px; line-height:18px;}
#profileimage {float:left; width:55px}
#smallyellowtext {color:#F6BF31; margin-bottom:5px; font-size:10px; font-weight:bold}
#textrotator {color:#666666; line-height:16px;}

#cpageoutline a {color:#666666; text-decoration:none; font-weight:bold;}
#cpageoutline a:hover {color:#e9ab0a; text-decoration:underline;}

#yellowline {width:100%; float:left; border-bottom:1px #F6BF31 solid; margin:15px 0 15px 0;}
#ctext {float:left}

#vbreaker_page {height:100%; width:1px; margin-left:-10px; background-image:url(/images/careers/vdotsplit.gif); background-repeat:repeat-y; margin-top:-5px; float:left}

table.careers {border-collapse:collapse; border-spacing:0; empty-cells:show; padding:0; margin:0; font-size:1em; border:0; color:#666666;}
table.careers td, table.careers tr, table.careers th {border-bottom: 1px solid #e5e5e5; padding:4px; font-weight:normal;text-align:left; }
table.careers tr.doubleline td, table.careers tr.doubleline th {border-bottom: 2px solid #e5e5e5; padding:4px; font-weight:normal;text-align:right;}
table.careers tr.noline td, table.careers tr.noline th {border-bottom: 1px solid #fff; padding:4px; font-weight:normal;}
table.careers tr td.center, table.careers tr th.center {text-align:center;}
table.careers tr td.right, table.careers tr th.right {text-align:right;}
table.careers tr td.top, table.careers tr th.top, table.careers tr.top {vertical-align:top;}
table.careers tr td.borderright, table.careers tr th.borderright, table.careers tr.borderright {border-right:1px solid #e5e5e5;}




/* Related Media */
#related_careers_box {width:200px; padding:10px; border:1px solid #b3b3b3;}
#related_careers_box h2 {font-size:13px; text-transform:none}

#related_careers_box ul {margin-left:-20px; display:block; list-style-type:none; padding-left:20px}
#related_careers_box ul li {padding:2px 0 5px 0; margin:0; text-decoration:none; list-style-type:none;}
#related_careers_box ul li a{color:#3f3f3f; text-decoration:none; font-size:11px}
#related_careers_box ul li a:hover{color:#f6bf31;}
#related_careers_box ul li a:active{color:#f6bf31;}

/* Blogs homepage */
#bloghome {width:100%}
#text_pres img {padding-right:20px}
#text_pres p {font:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#666666}
#text_pres {float:left; width:352px; margin:0 10px 0 10px} 
#imgleft {float:left; padding:0 10px 0 0}
#imgright {float:left; padding:0 10px 10px 0}
#blog_holder {width:100%}
#bloglinebreaker {float:left; width:100%; border-top:1px solid #f6bf31; margin:10px 0 20px 0;}
#text_student p {font:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#666666}
#text_student {float:left; width:500px}

a.blog {font-size:10px;color:#666666;text-decoration:none}
a.blog:link {font-size:10px;color:#666666;text-decoration:none}
a.blog:visted {font-size:10px;color:#666666;text-decoration:none}
a.blog:hover {text-decoration:underline}

*:first-child+html #bloglinebreaker {float:left; width:100%; border-top:1px solid #f6bf31; margin:10px 0 10px 0;}

/* Label */
#toplabel {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; background-color:#000000; color:#EDBC42;}
