body {
    background-color: #ffffff;
    font-size: 9pt;
    color: #003300;
    font-family: verdana,sans;
}
img {border: 0;}
table {
    font-size: 9pt;
    color: #003300;
    font-family: verdana,sans;
}
.tablewb {
    border: 1px solid #aaaaaa;
}
.tbgcolor {
    background-color: #777777;
}
a:link {
    font-size: 9pt;
    color: #660022;
    font-family: verdana,sans;
}
a:active {
    font-size: 9pt;
    color: #660022;
    font-family: verdana,sans;
}
a:visited {
    font-size: 9pt;
    color: #660022;
    font-family: verdana,sans;
}
a:hover {
    font-size: 9pt;
    color: #270514;
    font-family: verdana,sans;
    background-color: gold;
}
a.btnlink,a.btnlink:link,a.btnlink:visited {
	padding: 0px 2px 0px 2px;
	color: #90BDFF;
	background-color: #4568a1;
	border-top: #dddddd 1px solid;
	border-left: #dddddd 1px solid;
	border-right: #444444 1px solid;
	border-bottom: #444444 1px solid;
	text-align: center;
}
a.btnlink:hover {
	color: #4568a1;
    background-color: #90BDFF;
}
a.btnlink:active {
	border-top: #444444 1px solid;
	border-left: #444444 1px solid;
	border-right: #dddddd 1px solid;
	border-bottom: #dddddd 1px solid;
}
h5 {
    font-size: 9pt;
    color: #E9E9F7;
    font-family: verdana,sans;
}
hr {
    height: 1px;
    border-left: 0px;
    border-right: 0px;
    border-top: 1px dotted #888888;
    border-bottom: 0px solid #2d2d2d;
}
.alertbox {
    background-color: #eeeeee;
	border-left: solid grey 1px;
	border-top: solid grey 1px;
	border-right: solid #555555 1px;
	border-bottom: solid #555555 1px;
}
.title {
    color: #E9E9F7;
    font-weight:bolder;
    background-color: #4a6fab;
}
.titleb {
    border: 1px solid #4a6fab;
}
.titlec {
	text-align: center;
}
.titlel {
	text-align: left;
}
.titler {
	text-align: right;
}
.regresar {
    background-color: #000066; 
    color: #ffffff; 
    font-size: 9pt; 
    font-family: verdana,sans; 
}
.folio {
    background-color: #eeeeee;
}
.foliolit {
    background-color: #ffff99;
}
.foliob {
    border-right: #333333 1px solid;
    border-left: #333333 1px solid;
    background-color: #dddddd;
}
.folios {
    border: 1px solid #3399cc;
    background-color: #006699;
}
.options {
    border: 1px solid #996633;
    background-color: #E0DFC5;
}
.comments {
    border: 1px solid #336600;
    background-color: #D4E1D2;
}
.form {
    font-family: verdana,sans;
    font-size: 9pt;
    border: 1px solid #aaaaaa;
    background-color: #eeeeee;
}
.formr {
    border: 1px solid red;
}
.fr {
    text-align: right;
}
.fw {
    width: 100%;
}
.fb {
    font-weight:bolder;
}	
.dcell {
    background-color: #ffcccc;
}
.cdata3 {
   	background-color: #ffff99;
}
.label {
    font-family: verdana,sans;
    font-size: 9pt
}
.value {
    font-size: 9pt;
    font-family: verdana,sans;
    background-color: #eeeeee;
}
button, input[type="button"], input[type="submit"]  {
    background: url(/images/button.png) repeat-x;
    border: 1px solid #888888;
    font-weight: bold;
    font-family: "Lucida Grande", Myriad, "Andale Sans", "Luxi Sans", "Bitstream Vera Sans", Tahoma, "Toga Sans", Helvetica, Arial, sans-serif;
    cursor: pointer;
    font-size: small;
}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus  {
    border: 1px solid #222288;
    background-color: #B2CCE9;
}
