.bgreen{
	color: Green;
}

.foborder{
	border-bottom: 1px dashed #666666;
	font-weight: bolder;
	color: Black;
	font-size: 11px;
}
.formshape{
	border: 1px double Black;
	background-color: #F0FAF4;
	padding: 5px;
	margin: 3px;
}
.formbuy{
	width: 200px;
	border: 1px solid Black;
}

a, b, a:visited:hover{
	color: Black;
	text-decoration: none;
}

a:hover{
	color: Black;
	text-decoration: underline;
}

a.library, a.library:hover, a.library:visited {
color: Black;
text-decoration: none;
cursor: text;
}
.w{
	color: White;
}
a.aopt, td.aopt{
	 background-color: #33CC33;
    border-bottom:#003399 solid 1px;
    border-right:#003399 solid 1px;
    border-left:#99ccff solid 1px;
    border-top:#99ccff solid 1px;
    color:Black;
    font-family:arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:bold;
    letter-spacing: .5pt;
    padding:1px;
	padding-left: 3px;
    text-decoration:none;
 	display: block;
}
a.aopt:hover{

}

.bx{
	background-image: url(images/caja.jpg);
	width: 183px;
	height: 291px;
	
}
.brd{
	width: 819px;
	background-image: url(/images/leftright.jpg);
	background-repeat: no-repeat;

}
b.just{
	font-family:		Arial Narrow, Helvetica Narrow, sans-serif
	text-justify: distribute;
	line-height: 11px;
	font-size: 13px;

}
.login{
	background-color: #006600;
	border: 1px solid Black;
	color: White;
	height: 32px;
	width: 88px;
	font-weight: bolder;
	
}
td.nine{
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
width: 82px;
border: 1px solid Black;
padding: 3px;
}

td, p, a, select, input, textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

.print{
	border: none;
}

.pass{
	border: solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 14px;
	width: 95px;
}



.a1 {
	padding-left: 16px;
	padding-top: 19px;
	text-decoration: none;
	display: block;
	
}

.all {
	border: solid 1px #999999;
}
.all1{
	border: solid 1px #999999;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=Gainsboro); 
	margin: 5px


}



.alln, .border  {
	background-color: #EAFAED;
	background-repeat: no-repeat;
	border: solid 1px #999999;
}


.allc {
	border: solid 1px #999999;
	padding-left: 15px;
}

.border { border: solid 1px #999999; }

.pad{
	padding-top: 25px;
}

.content{
	padding: 7px;
}

.box1{
	background-image: url(/images/boxy.jpg);
	background-position: top;
	background-repeat: repeat-x;
	border: 1px solid #A5A5A5;
	height: 64px;
	padding-left: 7%;
	width: 356px;
}

.rna0{
	background-image: url(/images/bullet.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height: 75px;
	padding-left: 18px;
	padding-right: 34px;
	width: 155px;
}

.rna1{
	color: #800080;
	display: block;
	font-weight: bolder;
	text-decoration: underline;
}

.rma2{
	color: #127212;
}

.imup{
	font-size: 11px;
	letter-spacing: -1px;
	padding-bottom: 20px;
}

.tli{
	background-image: url(/images/_101.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	height: 40px;
	margin-left: 10px;
	padding-bottom: 22px;
	padding-left: 100px;
}

.tli2{
	background-image: url(/images/_103.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	height: 40px;
	margin-left: 10px;
	padding-bottom: 22px;
	padding-left: 100px;
}

.tli3{
	background-image: url(/images/_102.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	height: 40px;
	margin-left: 10px;
	padding-bottom: 22px;
	padding-left: 100px;
}





.pod{
	background-color: #800080;
	color: #FFFFFF;
	display: block;
	font-weight: bolder;
}

.pod2{
	background-color: #003399;
	color: #FFFFFF;
	display: block;
	font-weight: bolder;
}

.gspace{
	color: #006600;
	letter-spacing: 4px;
	line-height: 5px;
}

.gb2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	top: 0px;
	width: 74px;
}

.gb{
	border: 1px solid #000000;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 101px;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: auto;
	width: 202px;
margin-left: 6px;

}

a.today, a.today:visited {
	background-color: #CCCCCC;
	border: 1px solid #000000;
	
	color: #000000;
	display: block;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	
}

a.today:hover {
	background-color: #6699FF;
}
 
.esmall{
	background-color: #007507;
	color: #FFFFFF;
	font-weight: bolder;
}

.ebid {
	background-color: #A6F6BA;
	color: #000000;
}

.eask {
	background-color: #0CD724;
	color: #000000;
}

.smallbox {
	background-color: #F5F5F5;
}

.zheader3{
	background-color: #E4E7F6;
	color: #334699;
}

.sbsmall{
	background-color: #334699;
	color: #FFFFFF;
	font-weight: bolder;
}

.small {
	color: #000000;
}

.zbid {
	background-color: #ECEEF9;
	color: #000000;
}

.zask {
	background-color: #3D33FF;
	color: #FFFFFF;
}

li{
	margin-left: -20px;
	padding-left: -30px;
}

a.terms, a.terms:link, a.terms:visited{
	color: #000000;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
}

a.terms:hover{
	background-color: #006600;
	color: #FFFFFF;
}

.tg{
	background-position: left top;
	padding-left: 7px;
}

.but2{
	background-color: #127212;
	color: #FFFFFF;
	height: 20px;
	width: 88px;
}

.info{
	background-color: #F0FAF4;
}

a.gloss, a.gloss:link, a.gloss:visited{
	background-color: #009900;
	border: 2px solid #666666;
	color: #FFFFFF;
	display: block;
	padding-left: 7px;
	text-decoration: none;
	width: 25px;
}

a.gloss:hover{
	background-color: #FFFFFF;
	border: 2px solid #006600;
	color: #008000;
}

.strp{
	background-image: url(/images/back_strip.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

.nav2{
	background-color: #E4E3E3;
	font-weight: bolder;
}

a.sitem, a.sitem:link, a.sitem:visited{
	background-image: url(/images/black_dot.gif);
	background-repeat: no-repeat;
	color: #000000;
	font-weight: bolder;
	padding-left: 12px;
	text-decoration: none;
}

a.sitem:hover, a.blink:hover{
	text-decoration: underline;
}

.altop{
	background-image: url(/images/all_top.gif);
	background-position: top;
	background-repeat: repeat-x;
	display: block;
}

a.blink{
	background-image: url(/images/blink.gif);
	background-repeat: no-repeat;
	color: #000000;
	font-weight: bolder;
	padding-left: 12px;
	text-decoration: none;
}

