/***********  BASIC FORMATTING  ************/
	
	body {
		font-family: arial, san-serif;
		text-align: center;
		margin: 0 auto 0 auto;
		background: url(images/bg.gif) repeat-x;
		background-color: #f4f9fe;}

	p {
		font-size: 12px;}

	h1 {
		color: #fff;
		font-weight: bold;
		font-size: 18px;
		margin-top: 0;
		padding: 5px;
		padding-left: 10px;
		background-color: #ff944c;
		border-bottom: 3px solid #000066;}

	h2 {
		color: #ed7a2c;
		font-weight: bold;
		font-size: 14px;}
	h3 {
		color: #fff;
		font-weight: bold;
		font-size: 12px;
		margin-top: 0;
		padding: 5px;
		padding-left: 10px;
		width: 400px;
		height: 10px;
		background-color: #000066;
		}
	h4 {
		color: #fff;
		font-weight: bold;
		font-size: 12px;
		margin-top: 0;
		padding: 5px;
		padding-left: 10px;
		width: 150px;
		height: 10px;
		background-color: #ff944c;
		}

	a:link, a:visited, a:active {
		color: #0000cc;
		text-decoration: underline;}
		
	a:hover {
		color: #ed7a2c;
		text-decoration: underline;}

		
/***********  LAYOUT  ************/
	
	#Frame {
		margin: 0px auto 0px auto;
		padding: 0px;
		text-align: center;
		width: 900px;
		background-color: #fff;}
	
	html>body #Frame { width: 900px; }
	
/***********  HEADER  ************/
	
	#Header {
		margin: 0;
		padding: 0;
		width: 900px;
		background-color: #ecf4fb;
		text-align: center;}
		
	#Login {float: right; padding-top: 10px; padding-right: 10px; text-align: right; font-size: 11px;}
	
/* Column Bounding */
	
	#ContentBox {
		margin: 0;
		padding: 0;}
		
	#ContentBoxB {
		float: left;
		margin: 0;
		padding: 0;}
	
/***********  NAVIGATION  ************/

	#Nav {
		text-align: left;
		font-size: 11px;
		margin: 0;
		padding: 0;
		height: 27px;
		width: 900px;
		background-color: #ecf4fb;}
		
	#Nav ul {
      margin: 0;
      padding: 0;
      list-style:none;}
	  
    #Nav li {
      display:inline;
      margin:0;
      padding:0;}
	  
    #Nav a {
      float:left;
      background:url(images/left_both.gif) no-repeat left top;
      margin-right:1px;
      padding:0 0 0 9px;
      text-decoration:none;}
	  
    #Nav a span {
      float:left;
      display:block;
      background:url(images/right_both.gif) no-repeat right top;
      padding:7px 10px 7px 1px;
      font-weight:bold;
      color:#fff;}
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #Nav a span {float:none;}
    /* End IE5-Mac hack */
    #Nav a:hover span {
      color:#fff;}
	  
    #Nav #current a {
      background-position:0 -150px;
      border-width:0;}
	  
    #Nav #current a span {
      background-position:100% -150px;

      color:#fff;}
	  
    #Nav a:hover {
      background-position:0% -150px;}
	  
    #Nav a:hover span {
      background-position:100% -150px;}
	  
	#Nav2 {width: 900px; height: 36px; background-color: #000066; border-bottom: 3px solid #ff944c;}
	
	#Nav2Link {padding-left: 10px; padding-top: 10px; float: left; font-size: 11px;}
	
	#Nav2Link a:link, #Nav2Link a:visited, #Nav2Link a:active {padding-right: 15px; color: #96b5e5; text-decoration: underline;}
		
	#Nav2Link a:hover {padding-right: 15px; color: #fff; text-decoration: underline;}
	
	#Search {float: right; color: #fff; font-size: 12px; padding-right: 10px;}
	
	#ErrorNav {background-color: #ffffff; color:#fff; clear: both;}
	#ErrorNavLink a:link, #ErrorNavLink a:visited, #ErrorNavLink a:active {color: #96b5e5; text-decoration: underline;}
	#ErrorNavLink a:hover {color: #fff; text-decoration: underline;}
	
	/*For links within Adverstiser Error Report that cannot be responded to yet*/
	#ErrorNavLinkInvalid a:link, #ErrorNavLinkInvalid a:visited, #ErrorNavLinkInvalid a:active {color: #808080; text-decoration: underline;}
	#ErrorNavLinkInvalid a:hover {color: #fff; text-decoration: underline;}
	
	
	
	  
/***********  SIDEBAR  ************/   
	
	#RightSidebar {
		float: right;
		text-align: left;
		margin: 0;
		padding: 0;
		width: 170px;
		background-color: none;}

/***********  CONTENT  ************/ 

	#Content {
		margin: 0;
		padding: 0;
		width: 730px;
		font-size: 12px;
		text-align: left;
		color: #697c8d;}

	html>body #Content { width:730px; }
	
/***********  FOOTER  ************/
		
	#Footer {
		font-size: 11px;
		text-align: center;
		padding: 0;
		margin: 0 auto 0 auto;
		width: 900px;}

	#Footer a:link, #Footer a:visited, #Footer a:active {
		padding-right: 10px;
		padding-left: 10px;
		color: #98afc2;
		text-decoration: none;}
		
	#Footer a:hover {
		padding-right: 10px;
		padding-left: 10px;
		color: #000;
		text-decoration: underline;}
		
	#FooterLinks {float: left; width: 720px; background-color: #e2edf6; text-align: left; color: #98afc2; line-height: 18px;}
	
	#PaddingFooterLinks {padding: 10px 10px 10px 0px;}
	
	#FooterSearch {float: right; width: 180px; background-color: #c8dced;}
	
	#PaddingFooterSearch {padding: 10px; text-align: center;}
