/* Big box with list of options */
#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:350px;	/* Width of box */
		height:180px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #317082;	/* Dark green border */
		background-color:#FFFFFF;	/* White background color */
		text-align:left;
		font-family:Verdana,Arial,Helvetica,Tahoma;
		font-size:0.8em;
		z-index:100;
	}

#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:0.8em;
	}

#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}

#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#317082;
		color:#FFF;
	}

#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}
	
form{
		display:inline;
	}

body { margin-left:0px; margin-right:5px; margin-top:0px; margin-bottom:10px; background: #FFFFFF; }
td.x { font-size:8pt; color:#FFFFA0; font-family:Verdana,Arial,Helvetica,Tahoma; }
td.xz { font-size:7pt; color:#FFFFA0; font-family:Verdana,Arial,Helvetica,Tahoma; }
td.xw { font-size:8pt; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,Tahoma; }
td.xwm { font-size:8pt; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,Tahoma; padding-top:5px; }
td.y { font-size:8pt; font-family:Verdana,Arial,Helvetica,Tahoma; }
td.y2 { font-size:10pt; font-family:Verdana,Arial,Helvetica,Tahoma; }
td.ya { font-size:14pt; font-family:Verdana,Arial,Helvetica,Tahoma; font-weight:bold; }
td.yb { background: #8683C9 url(sfde.jpg) no-repeat center right; font-size:8pt; font-family:Verdana,Arial,Helvetica,Tahoma; }
td.yc { font-size:8pt; font-family:Verdana,Arial,Helvetica,Tahoma; text-align:center; }
td.yd { font-size:7pt; font-family:Verdana,Arial,Helvetica,Tahoma; text-align:center; }
td.ysb { font-size:8pt; font-family:Verdana,Arial,Helvetica,Tahoma; border-style:solid; border-width:1px; border-color:#000000; }
td.y150 { width:150px; font-size:8pt; color:#000000; font-family:Arial,Helvetica,Tahoma; }
td.ysc5 { background: url(sc5bg.gif) repeat-x center left; padding:0; font-size:7pt; font-family:Arial,Helvetica,Tahoma; }
td.z  { font-size:7pt; font-family:Verdana,Arial,Helvetica,Tahoma; }
td.zg  { font-size:7pt; color:#A0A0A0; font-family:Verdana,Arial,Helvetica,Tahoma; }
td.zb  { font-size:7pt; font-family:Verdana,Arial,Helvetica,Tahoma; font-weight:bold; }
td.b { background: #E0E0E0 url(scale89.gif) no-repeat center left; font-size:7pt; font-family:Verdana,Arial,Helvetica,Tahoma; }
td.b2 { background: #E0E0E0; font-size:8pt; font-family:Verdana,Arial,Helvetica,Tahoma; }
td.b3 { background: #E0E0E0; font-size:7pt; font-family:Verdana,Arial,Helvetica,Tahoma; }
td.m { font-size:7pt; color:#000000; font-family:Verdana,Arial,Tahoma,Helvetica; }
td.mw { font-size:7pt; color:#FFFFFF; font-family:Verdana,Arial,Tahoma,Helvetica; }
td.mb { font-size:9pt; color:#000000; font-family:Verdana,Arial,Tahoma,Helvetica; font-weight:bold; }
td.ax { font-size:8pt; color:#FFFFFF; font-weight:bold; font-family:Arial,Helvetica,Tahoma; }
td.ay { font-size:8pt; color:#000000; font-family:Arial,Helvetica,Tahoma; }
td.az { font-size:8pt; font-family:Verdana,Arial,Helvetica,Tahoma; }
td.navh { background: #000000 url(navbg_head.jpg) no-repeat center left; font-size:8pt; color:#C0C0F0; font-weight:bold; font-family:Verdana,Arial,Helvetica,Tahoma; }
td.by { font-size:10pt; color:#FFFFFF; font-weight:bold; font-family:Verdana,Arial,Helvetica,Tahoma; }
td.bx { font-size:11pt; color:#FFFFFF; font-weight:bold; font-family:Verdana,Arial,Helvetica,Tahoma; }
td.cx { font-size:10pt; color:#000000; font-family:Verdana,Arial,Helvetica,Tahoma; }
td.dx { font-size:12pt; color:#000000; font-weight:bold; font-family:Verdana,Arial,Helvetica,Tahoma; }
p.x  { font-size:8pt; color:#FFFF99; font-family:Verdana,Tahoma,Arial,Helvetica; }
p.y  { font-size:8pt; color:#FFFF40; font-family:Tahoma,Arial,Helvetica; }
p.z  { font-size:8pt; color:#000000; font-family:Verdana,Tahoma,Arial,Helvetica; }
p.z1  { font-size:9pt; color:#000000; font-family:Verdana,Tahoma,Arial,Helvetica; }
p.z2  { font-size:10pt; color:#000000; font-family:Verdana,Tahoma,Arial,Helvetica; }
p.z3  { font-size:11pt; color:#000000; font-family:Verdana,Tahoma,Arial,Helvetica; font-weight:bold; }
p.z4  { font-size:14pt; color:#000000; font-family:Verdana,Tahoma,Arial,Helvetica; font-weight:bold; }
p.headline { border-bottom: 1px solid #606060; }

ul.x { list-style-image: url("bullet.gif");  }
li.x { margin-top: 5px; margin-bottom: 5px; font-size:8pt; color:#000000; font-family:Verdana,Tahoma,Arial,Helvetica; }

ul.z2 { list-style-image: url("bullet.gif");  }
li.z2 { margin-top: 5px; margin-bottom: 5px; font-size:10pt; color:#000000; font-family:Verdana,Tahoma,Arial,Helvetica; }

.xx { font-size:8pt; color:#000000; font-family:Verdana,Tahoma,Arial,Helvetica; }
.xb { font-size:8pt; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,Tahoma; background-image:url(graygrad16.gif); background-repeat:no-repeat; background-position:right}
.sb { border-style:solid; border-width:1px; border-color:#000000; }

.nomargin { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

a:link { font-size:8pt; font-weight:bold; text-decoration:none; color:#0000A0; }
a:hover { color: #F87424; }
a:visited { font-size:8pt; font-weight:bold; text-decoration:none; color:#8080F0; }
a:active { font-size:8pt; font-weight:bold; text-decoration:none; color:#0000F0; }

a.z2:link { font-size:10pt; font-weight:bold; text-decoration:none; color:#0000A0; }
a.z2:hover { color: #F87424; }
a.z2:visited { font-size:10pt; font-weight:bold; text-decoration:none; color:#8080F0; }
a.z2:active { font-size:10pt; font-weight:bold; text-decoration:none; color:#0000F0; }

a.x:link { font-size:8pt; font-weight:normal; text-decoration:none; color:#FFFFA0; font-family:Verdana,Arial,Helvetica,Tahoma; }
a.x:hover { color: #FFFFFF; }
a.x:visited { font-size:8pt; font-weight:normal; text-decoration:none; color:#DDDD13; }
a.x:active { font-size:8pt; font-weight:normal; text-decoration:none; color:#D0D0D0; }

a.y:link { font-size:7pt; font-weight:bold; text-decoration:none; color:#0000A0; }
a.y:hover { color: #F87424; }
a.y:visited { font-size:7pt; font-weight:bold; text-decoration:none; color:#8080F0; }
a.y:active { font-size:7pt; font-weight:bold; text-decoration:none; color:#0000F0; }

a.yg:link { font-size:7pt; font-weight:normal; text-decoration:none; color:#3030A0; }
a.yg:hover { color: #F87424; }
a.yg:visited { font-size:7pt; font-weight:normal; text-decoration:none; color:#8080F0; }
a.yg:active { font-size:7pt; font-weight:normal; text-decoration:none; color:#0000F0; }

a.z:link { font-size:7pt; font-weight:bold; text-decoration:none; color:#8080F0; }
a.z:hover { color: #F87424; }
a.z:visited { font-size:7pt; font-weight:bold; text-decoration:none; color:#707070; }
a.z:active { font-size:7pt; font-weight:bold; text-decoration:none; color:#FFFFFF; }

a.info:link { text-decoration:none; }
a.info:hover { text-decoration:none; color:#FF8211;}
a.info:visited { text-decoration:none; }
a.info:active { text-decoration:none; }


a.nav:link { font-size: 8pt; font-weight:normal; text-decoration:none; font-family:Verdana,Arial,Helvetica,Tahoma;
           padding-top: 0px; padding-bottom: 0px; color: #FFFFFF; background: #404040; 
           display: block; width: 140px; height: 14px }
a.nav:hover { color: #0A0A0A; background: #DFDFFF url(navbg_hover.jpg) no-repeat center right; display: block; width: 140px; height: 14px }
a.nav:visited { font-weight: normal; text-decoration: none; color: #E0E0E0; background: #404040; 
              display: block; width: 140px; height: 14px }
a.nav:visited:hover { color: #303030; background: #DFDFFF; display:block; width:140px; height:14px }
a.nav:active { font-weight: normal; text-decoration: none; color: #404040; background: #FFFFFF; 
             display: block; width: 140px; height: 14px }