body{
	margin-top: 0px;
}
a:link {
	color: #004f8a;
	text-decoration:none;
	font-family: Verdana;
	font-size: 12px;
} 
a:visited { 
	color: #004f8a;
	text-decoration:none;
	font-family: Verdana;	
	font-size: 12px;
}

a:hover {
	color: #004f8a;
	text-decoration:underline;
	font-family: Verdana;
	font-size: 12px;
}
a:active{
	color: #004f8a;
	text-decoration:none;
	font-family: Verdana;
	font-size: 12px;
}
A.small:link { 	
	font-size: 9px;
	font-family: Verdana;
} 
A.small:visited { 	
	font-size: 9px;
	font-family: Verdana;
}

A.small:hover {	
	font-size: 9px;
	font-family: Verdana;
}
A.small:active{	
	font-size: 9px;
	font-family: Verdana;
}

A.newbold:link { 	
	font-size: 9px;
	font-family: Verdana;
	color: red;
	text-decoration:none;
} 
	
A.newbold:visited { 
	font-size: 9px;
	font-family: Verdana;
	color: red;	
	text-decoration:none;
}

A.newbold:hover {	
	font-size: 9px;
	font-family: Verdana;
	color: red;
	text-decoration:none;
}
A.newbold:active{	
	font-size: 9px;
	font-family: Verdana;
	color: red;
	text-decoration:none;
}

div.logblock_bg
{
    background-image: url(/images/logblock_image.png);
    background-repeat: repeat-x;
	
	
}

.currentPage{ 
	color: #CC0099;
	font-weight: bold;
	font-size: small;
} 

    .i_regmd{
        font-family: Verdana;
        font-weight: normal;
        font-size: 12px;
    }

    .i_reglg{
        font-family: Verdana;
        font-weight: normal;
        font-size:small;
    }
    
    .i_regsm{
        font-family: Verdana;
        font-weight: normal;      
		font-size: 12px;
		
    }

    .i_regtn{
        font-family: Verdana;
        font-weight: normal;
        font-size: 9px;
    }

    .i_regsmb{
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
    }
    
    .i_reglgb{
        font-family: Verdana;
        font-weight: bold;
		font-size: 14px;
    }
    
    .i_regmdb{
        font-family: Verdana;
        font-weight: bold;
		 font-size: 13px;
    }
    
    .i_regsmib{
        font-family: Verdana;
        font-style: italic;
        font-weight: bold;
    }
    
    .i_reglgib{
        font-family: Verdana;
        font-style: italic;
        font-weight: bold;
    }
    
    .i_regmdib{
        font-family: Verdana;
        font-style: italic;
        font-weight: bold;
    }

    .i_regsmi{
        font-family: Verdana;
        font-style: italic;
    }
    
    .i_reglgi{
        font-family: Verdana;
        font-style: italic;
    }
    
    .i_regmdi{
        font-family: Verdana;
        font-style: italic;
    }
	
	.agreement{
        font-family: Verdana;
        font-weight: normal;
       font-size: small;
    }
	.yregtostext{
	font-family: Verdana;
        font-weight: normal;
        font-size: 10px;
	}
	/*
	a.lcategory{
		font-family: Verdana;
        font-weight: normal;
        font-size: small;
		text-decoration:none;
		color:#333333;		
	}
	a.lcategory:hover{
		font-family: Verdana;
        font-weight: normal;
        font-size: small;
		text-decoration:none;
		color:#CC3399;		
	}
	*/
 
input#searchText {
color: #000000;
background:#FFFFFF ;
border: 1px solid #000066;
}

/*input#submitSearch {
background:#CCCCFF;
border: 1px solid #000000
}*/


.curlycontainer{
border: 1px solid #b8b8b8;
margin-bottom: 0em;
width: 300px;
}

.curlycontainer .innerdiv{
background: transparent url(../images/brcorner.gif) bottom right no-repeat;
position: relative;
left: 2px;
top: 2px;
padding: 1px 4px 15px 5px;
}






.bl {
background-color:#e68200;
 } 
.br {background: url(images/corners/br.gif) 100% 100% no-repeat} 
.tl {background: url(images/corners/tl.gif) 0 0 no-repeat} 
.tr {background: url(images/corners/tr.gif) 100% 0 no-repeat; padding:10px} 
.clear {font-size: 1px; height: 1px}

#blurbx{
  margin-left: 0px;
  padding: 0px;
  margin-right: 200px;
  float: left
}

#loginblockx {
  float:right;
  right: 50px;
  padding: 0px;
  width: 250px;
}
.chart_button{
        font-family: arial;
        font-size: 10px;
    }
/*
	red - F41D00
	blue - 023EC3
 	orng - FF9800
 	grn - 3BB100 has replaced blue 006FDD
 	grn - 006666
*/
div#listDiv, table#option_table{
  	font-family: Verdana;
  	font-weight: bold;
	font-size: 13px;
	
}

.popCatTable{
  	font-family: Verdana;
  	font-weight: normal;
	font-size: 11px;	
}
.popButton{
  	/*font-family: Verdana;
  	font-weight: normal;
	font-size: 11px;
	height:20px;
	vertical-align:top;
	margin-top:0;	*/
	 font-family: Verdana;
  	font-size: 11px;
    vertical-align: middle;
	font-weight: bolder;
    text-align: center;
    color:#000055;
    background: #cccccc url(../images/bg_button.png);
    padding: 1px;
   
    cursor: pointer;
}

.popButton:hover{
	background-image: url(images/bg_button.png);
}
.barline{
background: url(../images/barline.gif) repeat-x;
}

.popTxtBox{
  	font-family: Verdana;
  	font-weight: normal;
	font-size: 11px;
	height:11px;
	size:100px;	
	cursor:text;	
}

.popUpDdown{
	width:110px;
}
.div{
border:thin red solid;
}
.solidLine{
border-bottom:thin black solid;
}
.dashedLine{
border-bottom:thin black dashed;
}
.indexWelcomeText{
  	font-family: Verdana;
  	font-weight: normal;
	font-size: 12px;
	text-align:justify;
	color:#000000;
}
.indexAppText{
  	font-family: Verdana;
  	font-weight: normal;
	font-size: 11px;
	text-align:center;
	color:#000000;
	padding:0px 5px 0px 5px;

}






.shiftcontainer{
position: relative;
left: 4px; /*Number should match -left shadow depth below*/
top: 7px; /*Number should match -top shadow depth below*/
}

.shadowcontainer{
width: 210px; /* container width*/
background: transparent url(/infodoro/images/bigshadow.gif) no-repeat bottom right;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -4px; /*shadow depth*/
top: -7px; /*shadow depth*/
}





.menu{
list-style-type:none; 
display:inline-block;
padding:0 2px;
display:table; 
white-space:nowrap;
}

* html .menu li {
  display:inline;          /* for IE only */
  padding:5px 3px 0px 0px;
  }
  
* html .menu {
  display:inline-block;    /* for IE only */
                /* IE will expand 1px width to fit menu width */
  padding:5px 2px;           /* fix bug in IE to get border spacing correct */
  }    



*html #menuTop {
padding-left:100px;
}

#menu li a {
 display:inline; padding: 0 0.5em 0 0;
 /*padding:-2.2em 0.4em; 
 /*background:#fc6; - makes background 'orange'.*/
 

 float:left;
  font-size:10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;

/* border:1px solid #000;*/
}