body {margin:0px; padding:0px;}

.text {font-family:tahoma; font-size:11px; color:#4F4F4F; font-weight:normal; line-height:14px}
.text em {color:#74989D; font-style:normal}
.text a {color:#a6a6a6; text-decoration:none;}
.text a:hover {color:#4F4F4F; text-decoration:none;}

.textspan {color:#a6a6a6;}

.pic {border-style:solid; border-width:1px; border-color:#929292}

.more {background:url(../images/arrow1.gif) bottom left no-repeat}
.more a {font-family:tahoma; font-size:11px; text-decoration:underline; color:#D57800; margin:0 0 0 12px}

/* ul {list-style:none; margin:0px; padding:0px; line-height:18px}
li {background:url(images/arrow1.gif) bottom left no-repeat; line-height:18px}
li a {font-family:tahoma; font-size:11px; text-decoration:underline; color:#D57800; margin:0 0 0 13px; line-height:17px}
*/
.priv {font-family:tahoma; font-size:11px; color:#9F9F9F}
.priv a {font-family:tahoma; font-size:11px; color:#9F9F9F; text-decoration:none;}
.priv a:hover {color:#000000; text-decoration:underline;}

input {width:179px; height:21px; border-style:solid; border-width:1px; border-color:#B4C7CA; color:#504E4D; font-family:tahoma; font-size:10px; padding-left:7px}
textarea {width:179px; height:143px; border-style:solid; border-width:1px; border-color:#B4C7CA; color:#504E4D; font-family:tahoma; font-size:10px; padding-left:7px;}

input.iput{width:50px; height:20px;}

.linkwork a{font-family:tahoma; font-size:11px; color:#a6a6a6; font-weight:normal; line-height:11px; text-decoration:none;}
.linkwork a:hover{font-family:tahoma; font-size:11px; color:#000000; font-weight:normal; line-height:11px; text-decoration:none;}

.label{
	font-family:tahoma; 
	font-size:12px; 
	color:#a6a6a6; 
	text-decoration:none;
	margin-left:20px;
}


/* example_3 css 
#example_3 {   
    position: relative; 
    overflow: hidden;   
    width: 700px;  
    height: 86px;   
    margin: 0 85px;   
    background: #ffffff;   
}   
  
#example_3_frame {position: relative}   
#example_3_previous {float: left;}   
#example_3_next {float: rightright;}   
#example_3_content {   
    position: absolute;   
    top: 0;   
    margin-left: 20px;   
}   
  
#example_3_content   
#example_3_content li {   
    list-style: none;   
    margin: 0;   
    padding: 0;   
}   
    #example_3_content {   
        width: 5418px;   
    }   
    #container_bd #example_3 ul li {   
        display: block;   
        float: left;   
        margin: 5px;   
        padding: 5px;   
        border: 1px solid #666;   
        background-color: #000;   
    }   
  
#container_bd #example_3 ul li img {   
    display: block;   
}   
              
*/  
/********************************* LiveValidation *************************************/

.LV_valid {
    color:#00CC00;
	font-size:10px;
}
	
.LV_invalid {
	color:#CC0000;
	font-size:10px;
}
	
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
	font-size:10px;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active,
.fieldWithErrors input.LV_valid_field,
.fieldWithErrors textarea.LV_valid_field {
    border: 1px solid #00CC00;
	font-size:10px;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active,
.fieldWithErrors input.LV_invalid_field,
.fieldWithErrors textarea.LV_invalid_field {
    border: 1px solid #CC0000;
	font-size:10px;
}


/*********************************** forms *****************************************/

label { font-weight: bold; }

input, select {
  width:200px;
}

input, textarea, select {
  border:1px solid #aaaaaa;
  padding:2px;
  background:#ffffff url(../images/inputBg.gif) top left no-repeat;
  margin-top:2px;
}

input.checkbox {
  width:15px;
  background:none;
  border:0;
}

input.radio_button {
  width:15px;
  background:none;
  border:0;
}

input.small, select.small {
  width:50px;
}

input.large, select.large {
  width:200px;
}

input.extra_large, select.extra_large {
  width:300px;
}

input:hover, textarea:hover, select:hover {
  border:1px solid #888888;
}

input:active, textarea:active, select:active {
  border:1px solid #888888;
}

input.submit {
  background:#ffffff url(../images/generic/submitBg.png) -20px 0 no-repeat;
  color:#ffffff;
}

input.submit:hover {
  
  cursor: pointer;
}

textarea {
  width:300px;
  height: 100px;
}

/*textarea.deep {
  height:350px;
}

textarea.shallow {
  height:50px;
} */

fieldset {
  background:#f7f7f7;
  padding:2%;
  border:1px solid #e3e3e3;
  margin:0;
}

legend {
  font-weight:bold;
  font-size: 120%; 
  letter-spacing: -1px;
  color:#666666;
}

#loading {
 	width: 500px;
 	height: 500px;
 	background-color: #fff;
 	position: absolute;
 	left: 38%;
 	top: 30%;
 	margin-top: -50px;
 	margin-left: -100px;
 	text-align: center;
}
