body {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

table {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    border-collapse: separate;
    border: 0px;
}

table td, table th {
    padding: 5px;
}

a:link, a:active, a:visited {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
}

h3 {
    text-align: center;
}

a:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #cc0000;
	text-decoration : underline;
}
.sb{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #ffffff; 
	background-color: #cc0000; 
	border-top-color: #cccccc; 
	border-right-color: #cccccc; 
	border-left-color: #cccccc; 
	border-bottom-color: #cccccc; 
	border-bottom-style: solid; 
	border-left-style: solid; 
	border-right-style: solid; 
	border-top-style: solid; 
	border-left-width: 1px; 
	border-bottom-width: 1px; 
	border-right-width: 1px; 
	border-top-width: 1px;
}
input, textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #cc0000; 
	background-color: #ffffff; 
	border-top-color: #cccccc; 
	border-right-color: #cccccc; 
	border-left-color: #cccccc; 
	border-bottom-color: #cccccc; 
	border-bottom-style: solid; 
	border-left-style: solid; 
	border-right-style: solid; 
	border-top-style: solid; 
	border-left-width: 1px; 
	border-bottom-width: 1px; 
	border-right-width: 1px; 
	border-top-width: 1px;
}
select{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #cc0000; 
	background-color: #ffffff; 
	border-top-color: #cccccc; 
	border-right-color: #cccccc; 
	border-left-color: #cccccc; 
	border-bottom-color: #cccccc; 
	border-bottom-style: solid; 
	border-left-style: solid; 
	border-right-style: solid; 
	border-top-style: solid; 
	border-left-width: 1px; 
	border-bottom-width: 1px; 
	border-right-width: 1px; 
	border-top-width: 1px;
}

optgroup {
	border-top-style: 1px solid black;
}

/* Big box with list of options */
#ajax_listOfOptions{
        position:absolute;      /* Never change this one */
        width:250px;    /* Width of box */
        height:200px;   /* Height of box */
        overflow:auto;  /* Scrolling features */
        border:1px solid #317082;       /* Dark green border */
        background-color:#FFF;  /* White background color */
        text-align:left;
        font-size:0.9em;
        z-index:100;
}
#ajax_listOfOptions div{        /* General rule for both .optionDiv and .optionDivSelected */
        margin:1px;
        padding:1px;
        cursor:pointer;
        font-size:0.9em;
}
#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;

