@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; background:#FFFFFF;}
html { padding:0; margin:0;}
.clr { clear:both;}

#target {width:750px; background:#FFFFFF;  padding:0; margin:0}

.info {
	padding-left:7px;  
	
}
.info h1 {
	color:#CCC; text-transform:uppercase; font-family:Verdana, Arial; font-size: 13pt; padding:0 0 0 7px; display:block; margin:0;
}
.info a {color:#78B45F; text-decoration:none;}


.desc {padding: 5px 10px 5px 10px;  color:#000000; text-transform:lowercase;  font-family:Arial, Helvetica, sans-serif; font-size:14px;  margin: 0 0 0 10px;  background-color:#B0C6AA; border-radius:0  0 4px 4px ;
}
.desc h {	color:#CCC; text-transform:uppercase; font-family:Verdana, Arial; font-size: 13pt; padding:0 0 0 7px; display:block; margin:0;
}


.top {padding: 5px 10px 5px 10px;  color:#FFFFFF; text-transform:lowercase;  font-family:Arial, Helvetica, sans-serif; font-size:14px;  margin: 0 0 0 10px; background-color:#003500; text-align:right; border-radius:4px 4px 0 0;
}
.top h {	color:#CCC; text-transform:uppercase; font-family:Verdana, Arial; font-size: 13pt; padding:0 0 0 7px; display:block; margin:0;
}



.error {padding: 5px 10px 5px 10px;  color:#FFF; text-transform:lowercase;  font-family:Arial, Helvetica, sans-serif; font-size:11px;  margin: 0 0 0 10px;  background-color:#A52D0A
}
.error h1 { color:#FC0; text-transform:uppercase; font-family:Verdana, Arial;  font-size:14px}

.error a {	color:#AAD5FF}

.load {background:#FFFFFF;  padding:5px  0 5px 10px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:small }

.load a {
color:#000;
text-decoration:none;
}

.load a:visited {
color:#999999;
text-decoration:none;
}

.load a:hover {
color:#CC0000;
text-decoration:none;
}

.load h1 {color: #930000; text-transform:uppercase; font-size:18px; font-family:Arial, Helvetica, sans-serif}


/*###### FORM REGISTRATION  ########*/

.load form p{
width: 500px;
clear: left;
margin: 0;
padding: 3px 0 3px 5px;
border-bottom: 1px dashed gray;
font-size:12px;

}

.load form p.accordeon{
width: 700px;
clear: left;
margin:0 0 4px 15px;
padding: 7px;
border:0;
background-color:#D5E3BB;
}

.load form h1 {
text-transform:lowercase;
padding-left:5px;
color:#66893F;
font-size:18px;

}

.load form h3 {
text-transform:lowercase;
width: 700px;
padding:7px;
color:#666;
font-size:18px;
background-color:#CCC;
margin:4px 0 0 15px;
color:#000;
cursor:pointer;

}

.load form label {
text-transform:uppercase;
padding-left:5px;

}

.require {color:#E37200}


.load form input { 
border:none;
padding-left:5px;

}

.load form input.big { 
background-color:#CCC; 
width:200px;
}


.load form input.small { 
background-color:#CCC; 
width:60px;
}

.load form input.btn { 
	margin:7px 0 0 107px; height:30px; float:right; background-color:#000;
	cursor:pointer; border:none; font-size:14px;  color:#FFF; text-align:center; vertical-align:middle; text-transform:uppercase; 
}

.load form select { 
background-color:#CCC; border:none;
}

.load form select.white { 
background-color:#FFF; border:none;
}

.load form input.checkbox{
	 width:15px; height:15px; margin:0; padding:0; background-color:#CCC;
	}
	
.login{
	margin:7px 0px 0 10px; float:right; background-color:#E37200; 
	cursor:pointer; border:1px solid  #E37200; border-radius: 4px; font-size:12px;  color:#FFF; text-align:right; vertical-align:middle; text-transform:uppercase; padding:5px;
	}
	
	.login2{
	background-color:#E37200; cursor:pointer; border:1px solid  #E37200; border-radius: 4px; font-size:12px;  color:#FFF; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding: 0 3px  0 3px; margin: 0 3px 0 4px;
	}
	
/*####### CLEAR  DEV#######*/

.clear { 
height:10px; padding:0px; margin:0px; font-size:1px
}
.clear2 { 
 padding:5px; margin:0pc;  text-align:right;   margin: 0 0 30px 10px;  height:45px;
}

.digits {
border:#000 solid 1px; cursor:pointer; margin:2px;	
}

.btns {
font-family:Arial, Helvetica, sans-serif;

font-size:12px;
text-transform:uppercase;
color:#FFFFFF;
text-decoration:none;

}


.topic {
background-color:#FFFFFF;
font-size:12px;
text-transform:uppercase;
color:#FFFFFF;
text-decoration:none;
}

.pop {
background-color:#CC6600;
color:#FFFFFF;
font-weight:bold;
}


.list {
border-bottom:solid thin #CCCCCC;
vertical-align:middle;
color:#CCCCCC;
}

.msge  {
font-size:14px;
color:#993300;
}

.divider {  border-right:#999 solid 2px; margin: 0 10px 0 10px;} 

.tooltipsy
{
    padding: 10px;
    max-width: 200px;
    color: #303030;
    background-color: #f5f5b5;
    border: 1px solid #deca7e;
}


.bubbletooltip_tip
{
    padding: 10px;
    color: #fff;
    background-color: #727272;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    position: relative;
	left:-40px;
	width:110%;
	}

.bubbletooltip_tip:after
{
    content: '';
    position: absolute;
    border: 10px solid transparent;
    border-left-color: #000;
    top: -10px;
    right: 40px;
    z-index: -1;
}
