body{margin: 0px; padding: 0px; text-align: left; background-color: #e98f01; background-image:url(images/bkg.jpg); background-repeat: repeat-x; font: 11px Verdana, Arial, sans-serif; color: #000; line-height: 15px;}
img{border: none; display: block; margin: 0px;}
a{border-bottom: 1px dashed #a0aec8; color: #039; text-decoration: none}
a:hover{color: #c52c27; text-decoration: none;}
table{margin: 0px; padding: 0px;}
ul{margin: 0px; padding: 0px}
h1{display: block; height: 23px; margin: 14px 0px 15px 0px; font: 18px Arial, Verdana, sans-serif; color: #c52c27; background: url(images/h1_line.jpg) no-repeat bottom left; letter-spacing: 0.05em;}
h2{display: block;  height: 5px; margin: 5px 0px 20px 0px; font: bold 12px Verdana, Arial, sans-serif; color: #a0aec8; text-decoration:underline;}
h3{display: block;  margin-bottom: 5px; font: 12px Verdana, Arial, sans-serif; color: #c52c27;}

/******************  IN PAGE CSS  ******************/

.container{width: 786px; text-align: left;}
.date{font: 12px Verdana, Arial,sans-serif; color: #fff; background-image:url(images/date_bkg.jpg); background-repeat: no-repeat; background-color: #344c71;}
.site_map{padding-top: 7px; background-image:url(images/site_map_bkg.jpg); background-repeat: no-repeat; background-color: #fedf7e; height: 24px; font: 12px Arial, Verdana, sans-serif; color: #000; text-align: center;}
.site_map a{color: #000; text-decoration: none; border:none;}
.site_map a:hover{color: #000; text-decoration: underline;}
.content{background-color: #fff; background-image: url(images/content_bkg.jpg); background-repeat: no-repeat;}
.content_sm{background-color: #fff; background-image: url(images/content_sm_bkg.jpg); background-repeat: no-repeat;}
.content_projects{background-color: #fff; background-image: url(images/content_projects_bkg.jpg); background-repeat: no-repeat;}
.border_right{border-right: solid 1px #f4c780;}
.pad_left_right_20{padding: 0px 20px 0px 20px;}
.pad_right_15{padding-right: 15px;}
.pad_right_25{padding-right: 25px;}
.pad_left_33{padding-left: 33px;}
.blue_text{color: #039;}
.red_text{color: #c52c27;}
.home_text{font: 13px Verdana, Arial, sans-serif; color: #000;}
.address{font: 11px Verdana, Arial, sans-serif; color: #000; border-right: solid 1px #036;}
.address a{color: #036; text-decoration: none; border:none;}
.address a:hover{color: #036; text-decoration: underline;}
.address_white{font: 11px Verdana, Arial, sans-serif; color: #fff;}
.laurus{font: 10px Verdana, Arial, sans-serif; color: #000;}
.laurus a{color: #000; text-decoration: none; border:none;}
.laurus a:hover{color: #000; text-decoration: underline;}
.menu_bottom{font: 10px Verdana, Arial, sans-serif; color: #fff; line-height: 18px;}
.menu_bottom a{color: #fff; text-decoration: none; border:none;}
.menu_bottom a:hover{color: #fff; text-decoration: underline;}
.sub_menu{background-image:url(images/sub_menu_bkg.jpg); background-repeat: no-repeat; width: 144px; padding: 20px 0px 0px 20px; font: 12px Arial, Verdana, sans-serif; color: #fff;}
.sub_menu a{color: #037; text-decoration: none; border:none;}
.sub_menu a:hover{color: #c52c27; text-decoration: none;}
.stretch{padding: 10px 10px 0px 12px; color: #fff; background-image:url(images/didyouknow_bkg.jpg); background-repeat: no-repeat; height: 185px;}
.sponsors_bkg{background-image:url(images/stretch_bkg.jpg); background-repeat: no-repeat; height: 185px;}
.side_bar{background: url(images/stretch_bkg.jpg) repeat-y; background-color:#344c72}
.pad_2_list{list-style-image:url(images/bullet.gif); margin:0px; margin-left:30px; padding:0px; padding-bottom:2px;}
.pad_25_list{list-style-image:url(images/bullet.gif); margin:0px; margin-left:30px; padding:0px; padding-bottom: 25px;}
.pad_25_list a{color: #039; text-decoration: underline; border:none;}
.pad_25_list a:hover{color: #c52c27; text-decoration: underline; border:none; }
.pad_15_list{list-style-image:url(images/bullet.gif); margin:0px; margin-left:30px; padding:0px; padding-bottom: 15px;}
.pad_10_list{list-style-image:url(images/bullet.gif); margin:0px; margin-left:30px; padding:0px; padding-bottom: 10px;}
.pad_5_list{list-style-image:url(images/bullet.gif); margin-left:30px; padding:0px; padding-bottom: 5px;}
.pad_3_list{list-style-image:url(images/bullet.gif); margin-left:30px; padding:0px; padding-bottom: 3px;}
.no_border{border:0px;}
.pop_ups{margin: 0px; padding: 0px 25px 0px 33px;}
.scroll_text{font: 10px Verdana, Arial, sans-serif; color: #a0aec8; line-height: 15px; padding: 0px 5px 0px 5px;}
.border_bottom{border-bottom: 1px solid #666;}
.img a{border: 0px;}
.img a:hover{border: 0px;}