/* CSS Document */

body{
color: #000033;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:1px;
margin-top: 3px;
}

h2{
font-size:26px;
/*color: #f00;*/
}


h3{
font-size:14px;
padding-left:21px;
font-weight: bold;
}

h4{
font-size:12px;
padding-left:21px;
margin-bottom: 2px;
}

.form {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:1px;
text-align:right;
align:center;
}

.textbox-half {
width:46%; 
text-align:left;
/*padding: 0 10px 0 10px;*/
border: 1px solid #999;
}

.textbox-full {
width:95%; 
text-align:left;
/*padding: 0 10px 0 10px;*/
border: 1px solid #999;
}


.alert{
color: #c00;
font-weight: bold;
}

.alert2{
color: #003;
font-size:11px;
font-weight: bold;
font-style: italic;
}

.outlined {
border: 1px solid #003;
width: 75%;
padding: 0.5em;
margin: 30px 0;
font-size: 12px;
}

p.smalltext{
color: #000033;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
padding-left:21px;
padding-right:20px;
}

.accent {
font-weight: bold;
text-decoration: underline;
}

.bold {
font-weight: bold;
}

.italic {
font-style: italic;
}

p.maintext, ul, li {
color:#000033;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
padding-left:21px;
padding-right:20px;
}

p ul, li {
text-align: left;
margin: 0 0 0 15px;
padding: 0;
}

p li {
margin: 0 0 0 15px;
padding: 0;
}

p.intro{
color:#000033;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
padding-left:21px;
padding-right:20px;
font-weight: bold;
}

.copyright {
color: #CCCCCC;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left: 21px;
}

.fields{
color: #000033;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.scroll_area 
{   
   margin-top:2px;
   height:190px; 
   z-index:1;
   width:149px;
   overflow: auto;  
overflow-x: hidden;
   scrollbar: #85C226; 
   visibility: inherit;
   scrollbar-face-color:#000033;
   scrollbar-base-color:#000033;
   scrollbar-arrow-color:#FFFFFF;
   text-align:left;
   color: #000033;
   font-size:11px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
}

.scroll_area_in
{
width:120px;
word-wrap:break-word;
}

/*/nuevo/////////////////////////////////////////////////////////////*/
.text_image {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.subheader{
    color: #000033;
    font-size:20px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    padding-left:10px;
    padding-top:10px;
    padding-bottom:5px;
}

.maintext li{
    padding-left:10px;
	list-style-type: disc;
	color: #000033;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}


/*ZOOM_IMAGE/////////////////////////////////////////////////////////*/
.thumbnail{
	position: relative;
	z-index: 0;
	left: 1px;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}
/*///////////////////////////////////////////////////////////////////////*/

.thumbnail2{
	position: relative;
	z-index: 0;
	left: 1px;
}

.thumbnail2:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail2 span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail2 span img{ /*CSS for enlarged image*/
border-width: 1;
border:#003366;
padding: 2px;
}

.thumbnail2:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: -450px; /*position where enlarged image should offset horizontally */
}
/*end_ZOMM_IMAGE//////////////////////////////////////////////////////////////////*/

input.BlueBottom {
	background: #00003E;
	color:#FFFFFF;
	border: solid 1px #9393FF;
	padding: 2px 0px 2px 0px;
}

