.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.errorcontent {
        color: white;
        background-color: red;
}
.contentnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.contentbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.contentwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.contentlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.bodybg {
	background : #FFFFFF;
}
.bgwhite {
	background-color: #FFFFFF; border: 1px #547ABA solid
}
.tdlightblue {
	background-color : #F5F5F5;
}
.tddarkblue {
	background-color : #E6E6E6;
}
.tdlightorange {
	background-color : #F5F5F5;
}
.tddarkorange{
	background-color : #E6E6E6;
}
.footerlink
{
    text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
    color: Navy;
	vertical-align: middle;
    :active.optionLink { color:Navy; };
    :hover.optionLink {	color: Blue;};
}
.contentmain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	vertical-align : middle;
}
.footernav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Navy;
	font-weight: bold;
}
.footernav:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: Blue;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.footercopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}
.Selectscorejs
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FEF8E9;
	color: #102132;
	width : 50px;
	height : 20px;
	border: 1px solid #893401;
	vertical-align: middle;
}
.fieldsjs {
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px #314E7D solid;
}
.fields {
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000099;
}
.fieldsbig {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000099;
	border-bottom: 1px solid #284279;
	border-left: 1px solid #284279;
	border-right: 1px solid #284279;
	border-top: 1px solid #284279;
}
.fieldsselect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000099;
	border-bottom: 1px solid #284279;
	border-left: 1px solid #284279;
	border-right: 1px solid #284279;
	border-top: 1px solid #284279;
}

.fieldsbigblue {
	height: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid;
	background-color : #effaff;
}
.fieldsbigjs {
	height: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid;
	border-bottom: 1px solid #D1D1D1;
	border-left: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
	border-top: 1px solid #D1D1D1;
}
.fieldsbigunlim {
	height: 80px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #000099;
}
.mainscreen {
	height: 120px;
	width: 160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px  inset #000099;

}
.optionLink
{
    text-decoration: none;
    color: #0033CC;
	vertical-align: middle;
    :active.optionLink { color: #0033CC };
    :hover.optionLink {	color: #0033CC;};
}

.optionLinkU
{
    text-decoration: underline;
    color: #0033CC;
    :active.optionLinkU { color: #33CCFF };
    :hover.optionLinkU { color: #33CCFF };
}
.fieldsbig1 {
	height: 20px;
	width: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000099;
}
.fieldsbig2 {
	height: 20px;
	width: 130px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000099;
}
.contentnorm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}



table.sortable a.sortheader {

    text-decoration: none;
    color: #0033CC;
    :active.optionLink { color: #33CCFF };
    :hover.optionLink { color: #33CCFF };
}
.noteText{
        width:300px;
        height: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid  #000099;
}

.loginBox {
    border: solid;
    border-width: 1px;
    border-color: #0033CC;
}

.loginboxorange {
	border: solid;
	border-width: 1px;
	border-color: #9c5900;
	background : #fffff7;
}

.loginboxblue {
	border: solid;
	border-width: 1px;
	border-color: #00499c;
	background : #EFEFEF;
}

.loginboxgreen {
	border: solid;
	border-width: 1px;
	border-color: #31a621;
	background : #F9FFF2;
}

.loginBoxNew {
    border: 1px solid;
    border-color: #0033CC;
}


.dotBox {
    border-style: dashed;
    border-width: 2px;
    border-color: #C0C0C0;
}

.divBox
{
    width:150px;
    position: absolute;
    visibility: show;
    border: 1px solid;
    left:25px; top:-100px; z-index:+1 ;
    border-width: 2px;
    BACKGROUND-COLOR: white;
    border-color: #0033CC;
    PADDING: 5px;
}

.flexDivBox
{
    width:300px;
    position: absolute;
    border: 1px solid;
    border-width: 2px;
    BACKGROUND-COLOR: white;
    border-color: #0033CC;
    PADDING: 5px;
    z-index:100
}

div#rolltipDiv {
  position:absolute; visibility:hidden;
  left:0; top:0; z-index:1000;
  width:220px; padding:3px; font-size:11px;
  background-color:#dee7f7; 
  border: 1px solid #336; 
  }

 .SelectBoxCollectionJS
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFF9;
	color: #102132;
	width : 120px;
	height : 20px;
	border: 1px solid;
	border-bottom: 1px solid #9c5900;
	border-left: 1px solid #9c5900;
	border-right: 1px solid #9c5900;
	border-top: 1px solid #9c5900;
	vertical-align: middle;
; border-color: #999999 #666666 #666666
} 
  
.SelectBoxCollectionClass
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #102132;
	width : 120px;
	height : 20px;
	border: 1px #284279 solid;
	border-bottom: 1px solid #284279;
	border-left: 1px solid #284279;
	border-right: 1px solid #284279;
	border-top: 1px solid #284279;
	vertical-align: middle;
}
.Selectscore
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #102132;
	width : 50px;
	height : 20px;
	border: 1px solid #284279;
	border-bottom: 1px solid #284279;
	border-left: 1px solid #284279;
	border-right: 1px solid #284279;
	border-top: 1px solid #284279;
	vertical-align: middle;
}
.SelectBoxCollection
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #102132;
	width : 120px;
	border: 1px solid #284279;
	border-bottom: 1px solid #284279;
	border-left: 1px solid #284279;
	border-right: 1px solid #284279;
	border-top: 1px solid #284279;
	vertical-align: middle;
}
.SelectBoxCollectionwhite
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: White;
	color: #102132;
	width : 138px;
	border: 1px solid #284279;
	border-bottom: 1px solid #284279;
	border-left: 1px solid #284279;
	border-right: 1px solid #284279;
	border-top: 1px solid #284279;
	vertical-align: middle;
}
.SelectdataBoxClass
{
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #F9FFEC;
	color: #102132;
	width : 140px;
	height : 80px;
	padding:3px;
	border: 1px solid #284279;
}

.tablebase {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #102132;
	background-color : #FBFFF2;
}

.tablegreybase {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	width: 780;
	background-color: #F5F5F5;
	text-align: center;
	vertical-align: middle;
}

.tablelightblue {
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	height: 22px;
	vertical-align : middle;
; background-image: url(../images/table_bg_red.gif)
}
.tablebaseorange {
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 18px;
	vertical-align : middle;
; background-image: url(../images/table_bg_red.gif)
}
.buttonorange {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #3C5F99;
	color: White;
	vertical-align : middle;
; border: none
}
.buttonjs{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #C5D3FC;
	font-weight: bold;
	color: Navy;
	vertical-align : middle;
}
.buttonblue {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #547ABA;
	font-weight: bold;
	color: White;
	vertical-align : middle;
}
.buttongreen{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		vertical-align : middle;
		background-color: #5E9F2D;
	font-weight: bold;
	color: White;

}
.tablefooter {
	font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #224568;
	color: White;
	height: 22px;
	text-align: center;
	vertical-align: middle;
}
.cellbg_darkblue {
background-color: #EDEDEF;
}
 
.cellbg_gray {
background-color: #F3F3F3;
}


img.ReferenceLayer
{
  position:absolute; 
  top: 0pt;
  left:0pt;
  z-index: 10;
  border: 0;
}

img.ImageSelectLayer
{
  position:absolute; 
  top: 0pt;
  left:0pt;
  display: none;
  z-index: 5;
  border: 0;
}

img.BaseMapLayer
{
  top: 0pt;
  left:0pt;
  z-index: 0;
}
.tdguest_name { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #314E7D 
; height: 20px
}
.tableboxmain { background-color: #F4F4F4; border: 1px #547ABA solid}.tdlightgreytable { background-color : #FFFFFF; }
.bggrey { background-color: #FFFFFF; border: 1px #C0C0C0 solid}
.bgwhite1 { background-color: #FFFFFF; border: 1px #D1D1D1 solid}
.greytable_new {  border: #D1D1D1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.sectorhighlight {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold}
.loginBox1 { border: 1px #C0C0C0 solid; }

.jcstyle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.main1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.buttons {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #FCEADC}
.txtfields {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px #225C97 solid}
.tablebox1 {  background-color: #FFFFFF; border: 1px #FDDCC4 solid}
.tablebox_black { background-color: #FDF5F4; border: 1px #000000 solid}
.buttons_blue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #FEF0E7; color: #2D5B8A}

.searchbox_blue 
{ 
background-color: #2D5B8A
}

.tablebox__choose { background-color: #FFFFFF; border: 1px #000000 solid }
.txtfields_black { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px #C6C0C7 solid}
.main2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold ; color: #FFFFFF}
.tableboxadvertiser { background-color: #F4F4F4; border: 1px #547ABA solid}
.tableboxmain { background-color: #F4F4F4; border: 1px #547ABA solid}
.tableboxmain_inner { background-color: #FFFFFF; }

.tablebox1_blue { background-color: #FFFFFF; border: 1px #A6D1F4 solid}
.tablebox1_green { background-color: #FFFFFF; border: 1px solid; border-color: #AFE3A6 #AFE3A6 #AFE3A6 #CEFEC7}
.tablebox1_red { background-color: #FFFFFF; border: 1px #FFC5C4 solid}
.linktext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.tdguest_name { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #314E7D }

.navbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
        background-color: #E4E4E4;
}


