body,table,td {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px;
	color: #595959;
	margin:0;
	}

.lb_image{
    padding:5px;
    border: 1px solid #CCCCCC;
}
.text_box {
	font-size: 12px;
	height:20px;
    border-style:ridge;
    font-size:11px;
    color:#000000;
    border-color:#C0C0C0;
    border-width:1px;
	background-color: #FFFFFF;
	}
.textarea_box {
	font-size: 12px;
	height:20px;
    border-style:ridge;
    font-size:11px;
    color:#000000;
    border-color:#C0C0C0;
    border-width:1px;
	background-color: #FFFFFF;
	}

.copy {
	font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px;
	color: #8C8C8C;
    }
.field_sub{
    color: #6d6d6d;
    font-size: 11px;
}
.field_title{
    color:#1A1A1A;
}

a {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #1AB1DE; 
    text-decoration:none;
    }
a:hover {
	color: #000000; 
    text-decoration:none;
    } 
a:active, link, visited  {
    text-decoration:none;
    }

.link_10 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #1AB1DE; 
    text-decoration:none;
    }
.link_10:hover {
	color: #000000; 
    text-decoration:none;
    } 
.link_10:active, link, visited  {
    text-decoration:none;
    }




h1 {
	font-family: Arial, Helvetica, sans-serif; 
    color: #F16522;
    font-size: 22px;
    font-weight:normal;
    }

h2 {
	font-family: Arial, Helvetica, sans-serif; 
    color: #F16522;
    font-size: 14px;
    }

.about {
    font-family: Arial, Helvetica, sans-serif; 
    color: #F16522;
    font-size: 14px;
    font-weight:normal;
}

.photo_border_1 {
    border: 1px solid #CCCCCC;
    padding: 4px;
    width: 265px;
    }

.photo_border_2 {
    border: 1px solid #CCCCCC;
    padding: 4px;
    width: 92px;
    }

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

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

.float_left {
	font-size: 10px;
	line-height: 11px;
	color: #666;
	padding: 0px 10px 10px 0px;
	margin: 2px 0px 0px 0px;
	float: left;
}

.float_right {
	font-size: 10px;
	line-height: 11px;
	color: #666;
	padding: 0px 0px 10px 10px;
	margin: 2px 0px 0px 0px;
	float: right;
}

.h_light {
	font-size: 15px;
    color: #F16522;
    }
    
.section_title {
	font-size: 16px;
    color: #F16522;
    }
.section_sub_title {
	font-size: 10px;
    color: #F16522;
    }

.field_message {
	font-size: 12px;
    color: #1A1A1A;
    line-height: 16px;
    }

.section_header {
    font-size: 16px;
    color: #F16522;
    }

.footer_nav {
    color: #1AB1DE;
	font-size: 10px;
    }
.footer_nav:hover {
    color: #000000;
	font-size: 10px;
    }
.footer_nav:active, link, visited {
    color: #1AB1DE;
	font-size: 10px;
    text-decoration:none;
    }
    
.main_nav {
    color: #8C8C8C;
	font-size: 12px;
    }
.main_nav:hover {
    color: #DBCA78;
	font-size: 12px;
    }
.main_nav:active, link, visited {
    color: #8C8C8C;
    text-decoration:none;
    }
    

.main_nav_on {
    color: #DBCA78;
	font-size: 12px;
    }
.main_nav_on:hover {
    color: #DBCA78;
	font-size: 12px;
    }
.main_nav_on:active, link, visited {
    color: #DBCA78;
    text-decoration:none;
    }

    
.footer {
	color: #00ADEE;
	font-size: 10px;
    }
    
.copyright {
    color: #B3B3B3;
    font-size: 11px;
    }
    
.blue {
    color: #00ADEE;
    font-size: 11px;
}
.error {
    color: red;
    font-size: 11px;
}

.blue_header {
    color: #00ADEE;
    font-size: 15px;
}
.event_title {
    color: #00ADEE;
    font-size: 16px;
}   
.orange {
    color: #F16522;
	font-size: 12px;
}

.orange_header {
    color: #F16522;
	font-size: 15px;
}

.grey_small {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: medium;
	line-height: 18px;
	color: #595959;
	margin:0;
	}

ul.nls {
    font-style: normal;
    list-style-type: none;
    padding: 0px 0px 0px 0px;
    margin: 0px;
    }

li.lbb {
    font-size: 12px;
    color: #F16522;
    padding-left: 17px;
    padding-bottom: 0px;
    padding-top: 0px;
    background-image: url("../images/two_dots.gif");
    background-repeat: no-repeat;
    } 

li.lbbs {
    font-size: 12px;
    color: #454545;
    padding-left: 17px;
    padding-bottom: 0px;
    padding-top: 0px;
    background-image: url("../images/two_dots.gif");
    background-repeat: no-repeat;
    }   

.required{
    color: #1AB1DE;
}
.job_title {
    color:#1AB1DE;
}