/***********  BASIC FORMATTING  ************/
	
	

	a.tb:link, a:visited, a:active {
		color: #0000cc;
		text-decoration: underline;}
		
	a.tb:hover {
		color: #ed7a2c;
		text-decoration: underline;}

		
/***********  LAYOUT  ************/
	
	#tbFrame {
		margin: 0px auto 0px auto;
		padding: 0px;
		text-align: center;
		width: 900px;
		background-color: #fff;}
	
	html>body #Frame { width: 900px; }
	
/***********  HEADER  ************/
	
	#tbHeader {
		margin: 0;
		padding: 0;
		width: 900px;
		background-color: #ecf4fb;
		text-align: center;}
		
	#tbLogin {float: right; padding-top: 10px; padding-right: 10px; text-align: right; font-size: 11px;}
	

	
/***********  NAVIGATION  ************/

	#tbNav {
		text-align: left;
		font-size: 11px;
		margin: 0;
		padding: 0;
		height: 27px;
		width: 900px;
		background-color: #ecf4fb;}
		
	#tbNav ul {
      margin: 0;
      padding: 0;
      list-style:none;}
	  
    #tbNav li {
      display:inline;
      margin:0;
      padding:0;}
	  
    #tbNav a {
      float:left;
      background:url(images/left_both.gif) no-repeat left top;
      margin-right:1px;
      padding:0 0 0 9px;
      text-decoration:none;}
	  
    #tbNav 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 \*/
    #tbNav a span {float:none;}
    /* End IE5-Mac hack */
    #tbNav a:hover span {
      color:#fff;}
	  
    #Nav #current a {
      background-position:0 -150px;
      border-width:0;}
	  
    #tbNav #current a span {
      background-position:100% -150px;

      color:#fff;}
	  
    #tbNav a:hover {
      background-position:0% -150px;}
	  
    #tbNav a:hover span {
      background-position:100% -150px;}
	  
	#tbNav2 {width: 900px; height: 36px; background-color: #000066; border-bottom: 3px solid #ff944c;}
	
	#tbNav2Link {padding-left: 10px; padding-top: 10px; float: left; font-size: 11px;}
	
	#tbNav2Link a:link, #Nav2Link a:visited, #Nav2Link a:active {padding-right: 15px; color: #96b5e5; text-decoration: underline;}
		
	#tbNav2Link a:hover {padding-right: 15px; color: #fff; text-decoration: underline;}
	
	#tbSearch {float: right; color: #fff; font-size: 12px; padding-right: 10px;}
	
	#ErrorNav {background-color: #ffffff; color:#fff}
	#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  ************/ 

	#tbContent {
		margin: 0;
		padding: 0;
		width: 730px;
		font-size: 12px;
		text-align: left;
		color: #697c8d;}

	html>body #Content { width:730px; }
	
/***********  FOOTER  ************/
		
	#tbFooter {
		font-size: 11px;
		text-align: center;
		padding: 0;
		margin: 0 auto 0 auto;
		width: 900px;}

	#tbFooter a:link, #Footer a:visited, #Footer a:active {
		padding-right: 10px;
		padding-left: 10px;
		color: #98afc2;
		text-decoration: none;}
		
	#tbFooter a:hover {
		padding-right: 10px;
		padding-left: 10px;
		color: #000;
		text-decoration: underline;}
		
	#tbFooterLinks {float: left; width: 720px; background-color: #e2edf6; text-align: left; color: #98afc2; line-height: 18px;}
	
	#tbPaddingFooterLinks {padding: 10px 10px 10px 0px;}
	
	#tbFooterSearch {float: right; width: 180px; background-color: #c8dced;}
	
	#tbPaddingFooterSearch {padding: 10px; text-align: center;}
