



 
BODY{
   margin-top:0px;
   padding-top:0px;
margin-bottom:0px;
padding-bottom:0px;
    background-color:#d8e7e9;
   
   font-size:13px;
   font-family:arial,san-serif;
}


FORM {margin:0px;
padding:0px;}

TEXTAREA{
font-size:13px;
font-family:arial,san-serif;
}
INPUT{
 font-size:13px;

}

A{
   text-decoration:none;
   cursor:pointer;
 }
 
 .paper{  
    
   background-position:top center;
   background-repeat:repeat-y;
     margin:-16px 0px 0px 0px;
   padding:0px 0px 0px 0px;
     position:relative;


	
 }

 .topbar{
     /* main div holding all topbar */
     width:940px; /* available width of content ie, 940 - (padding-left + padding-right) */
  margin-left:auto;margin-right:auto;
  margin-top:0px; /*gap between menu and content */
  padding: 0px 0px 0px 0px;
  position:relative;

  
    
  }

.ie  .topbar{
     /* main div holding all content */
     width:940px; /* available width of content ie, 940 - (padding-left + padding-right) */
  margin-left:auto;
margin-right:auto;
  margin-top:0px; /*gap between menu and content */
  padding-bottom:0px; /* white space at end of content */
 
  padding-right:0px;  /* padding to right of content */
  background-color:#ffffff;
    
  }

.safari .topbar{
     /* main div holding all content */
     width:940px; /* available width of content ie, 940 - (padding-left + padding-right) */
  margin-left:auto;margin-right:auto;
  margin-top:0px; /*gap between menu and content */
  padding-bottom:0px; /* white space at end of content */
 
  padding-right:0px;  /* padding to right of content */
    
  }

.chrome .topbar{
     /* main div holding all content */
     width:940px; /* available width of content ie, 940 - (padding-left + padding-right) */
  margin-left:auto;margin-right:auto;
  margin-top:0px; /*gap between menu and content */
  padding-bottom:0px; /* white space at end of content */
 
  padding-right:0px;  /* padding to right of content */
    
  }
  
  
  .col_ab{
/* main content - left two columns a and b*/
	 float:left;
          width:730px;

padding-left:14px;
margin-right:0px;
background-color:#ffffff;
position:static;


/*border-style:solid;border-width:1px;border-color:red;*/
 }

.ie .col_ab{
padding-top:15px;

 }

.ie8 .col_ab{
padding-top: 15px;

 }
  
  
  .col_c{
  /* third (right most) column c for adverts etc */
     width:170px;

	 float:right;
vertical-align:top;
	 padding:40px 0px 0px 0px;
	 margin:0px 0px 0px 0px;

	
	
  }
  
  .ie8 .col_c{
  /* third (right most) column c for adverts etc */
     width:170px;

	 float:right;
	 padding:0px 0px 0px 0px;
	 margin:30px 0px 0px 0px;

	
  }
  
 
  .col_abc{
/* main content - left two columns a and b*/
	 float:left;
          width:880px;
padding-left:14px;
padding-right:10px;
margin-top:-44px;
 }

.ie .col_abc{
padding-top:15px;
margin-top:0px;

 }



    .menu{
   width:940px; /* available width of content ie, 940 - (padding-left + padding-right) */
  margin-left:auto;
margin-right:auto;
margin-top:0px ; /*gap between menu and content */
padding-bottom:0px; /* white space at end of content */
  padding-left:0px; /* padding to left of content */
  padding-right:0px;  /* padding to right of content */
  position:relative;
  background-color:#ffffff;
  }
  
  .ie .menu{
  position:relative;
  width:940px; /* available width of content ie, 940 - (padding-left + padding-right) */
  margin-left:auto;margin-right:auto;
margin-top:0px ; /*gap between menu and content */
padding-bottom:0px; /* white space at end of content */
  padding-left:0px; /* padding to left of content */
  padding-right:0px;  /* padding to right of content */
  background-color:#ffffff;
  }

  .chrome .menu{
  position:relative;
  width:940px; /* available width of content ie, 940 - (padding-left + padding-right) */
  margin-left:auto;margin-right:auto;
margin-top:0px ; /*gap between menu and content */
padding-bottom:0px; /* white space at end of content */
  padding-left:0px; /* padding to left of content */
  padding-right:0px;  /* padding to right of content */
  background-color:#ffffff;
  }
 

 .content{
     /* main div holding all content */
     width:924px; /* available width of content ie, 940 - (padding-left + padding-right) */
	 background-color:#ffffff;
  margin-left:auto;margin-right:auto;
  margin-top:0px; /*gap between menu and content */
  padding-bottom:4px; /* white space at end of content */
  padding-left:8px; /* padding to left of content */
  padding-right:8px;  /* padding to right of content */
   position:relative;
   /*border-style:solid;border-color:red;*/
   display:block;
   overflow:auto;
   
  
  }
  
  
  
  
  
 .ie .footer{
     /* footer div  */
     width:940px; /* available width of content ie, 940 - (padding-left + padding-right) */
	  
  margin-left:auto;margin-right:auto;
  margin-top: 0px; /*gap between menu and content */
   margin-bottom: 0px; /*gap between menu and content */
  clear:both;  
  padding:0px 0px 0px 0px;
   
   
  }

 .safari .footer{
     /* footer div  */
     width:940px; /* available width of content ie, 940 - (padding-left + padding-right) */
  margin-left:auto;margin-right:auto;
  margin-top: 0px; /*gap between menu and content */
   margin-bottom: 0px; /*gap between menu and content */
  clear:both;  
  padding:0px 1px 0px 0px;
   
   
  }

 .chrome .footer{
     /* footer div  */
     width:940px; /* available width of content ie, 940 - (padding-left + padding-right) */
  margin-left:auto;margin-right:auto;
  margin-top: 0px; /*gap between menu and content */
   margin-bottom: 0px; /*gap between menu and content */
  clear:both;  
  padding:0px 1px 0px 0px;
   
   
  }

  .footer{
     /* footer div  */
     width:940px; /* available width of content ie, 940 - (padding-left + padding-right) */
  margin-left:auto;
margin-right:auto;
  margin-top: 0px; /*gap between menu and content */
   margin-bottom: 0px; /*gap between menu and content */
    padding:0px 0px 0px 0px;   
   background-color:#d8e7e9;
   left:10px;
    clear:both;
  }

  
  
  
.heading{
   font-size:20px;
}

.col30{
   width:30px;
   text-align:center;
}

.colhead{
text-align:left;
border-style:solid;
background-color:#d8e7e9;
font-size:13px;
font-weight:normal;
font-family:verdana,san-serif;
}



/* SEARCH */
.searchinput{
  }

INPUT.searchinput{
position:absolute;
z-index:1000;
  top:7px;
  left:712px;
width:160px;height:12px;font-size:11px;
}



input.searchbutton{
position:absolute;
z-index:1000;
  top:5px;
  left:881px;
	width:45px;
	height:22px;
	
	font-size:11px;
	padding-bottom:6px;
	}


.ie INPUT.searchinput{
position:absolute;
z-index:1000;
  top:7px;
  left:706px;
width:160px;height:12px;font-size:11px;
}

.ie input.searchbutton{
position:absolute;
z-index:1000;
  top:5px;
  left:877px;
	width:52px;
	height:22px;
	
	font-size:11px;
	padding-bottom:6px;
	}

.chrome input.searchbutton{
position:absolute;
z-index:1000;
  top:5px;
  left:881px;
	width:48px;
	height:22px;
	
	font-size:11px;
	padding-bottom:4px;
	}

.safari input.searchbutton{
position:absolute;
z-index:1000;
  top:5px;
  left:881px;
	width:52px;
	height:22px;
	
	font-size:11px;
	padding-bottom:4px;
	}









/* white on white - used to 'hide' autolist placeholders - default value until autolist loads */
.wONw{
  color:#ffffff;
}

.qrf{
position:absolute;
  top:42px;
  left:805px;
  width:50px;
  height:22px;
  font-size:11px;
  padding-bottom:2px;
}

.ie .qrf{
position:absolute;
  top:34px;
  left:886px;
width:50px;
	height:20px;
	font-size:11px;
	padding-bottom:0px;
}




TD.tickercell{
   background-image:url(/bookmark/web9/common/library/images/systems/characterbox.jpg);
   background-repeat:no-repeat;
   height:24px;
   width:18px;
   text-align:center; 
   color:#ffffff;
   font-size:14px;
font-weight:bold;
   font-family:verdana;
}

TD.tickergapSM{
   width:1px;
}
TD.tickergapLG{
   width:8px;
}
TD.tickertime{
   font-size:9px;
   font-family:arial;
   text-align:center;
}
DIV.tickerhelp{
   width:224px;
   height:34px;
   color:#000000;
   background-color:#ffffff;
   padding:4px;
   font-size:10px;
}




.ie .jomenubar{margin-top:-15px;}


/* override colorbox settings */
#cboxLoadedContent {
    overflow: hidden;
}
#cboxOverlay {
    background-color: #ffffff;
    opacity: 0.5;
}
#colorbox {
    min-width: 940px;
    min-height: 200px;
}
#colorbox, #cboxOverlay, #cboxWrapper {
    overflow: visible !important;
}
#cboxLoadedContent {
    background: #ffffff;
    padding: 0px;
    border: 1px solid #AAAAAA;
}
#cboxLoadingGraphic {
    background: none;
}
#cboxLoadingOverlay {
    background:#fff;
}
#cboxClose {
    text-indent: -9999px;
    width: 30px;
    height: 30px;
    position: absolute;
    top: -15px;
    right: -15px;
    background: url(/bookmark/jquery/images/close_button.png) no-repeat 0px 0px;
}
#cboxClose.hover {
    background-position: 0px -30px;
}
