/* CSS Document */
body{ padding:0px; margin:0px; background-image:url(./images/page_bg.gif); background-repeat:repeat-x;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4C4C4C;}

a {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
a.utropicmedialink{text-decoration: none; color: #006699;}
a.utropicmedialink:hover{color: #333333;	}
a.gored {text-decoration: none; color: #FF0000; font-size: 14; font-weight: bold;}
a.gored:hover {color: #333333;}
a.green {text-decoration: underline; color: #006600; font-weight: bold; font-size: 20px;}
a.green:hover{color: #000000;}
a.medium {font-size: 14px;}

p.partnertext {padding: 20px 10px 0px 0px; color: #339966; font-weight: bold; font-style:italic;}

span.redtext {color: #FF0033;}
span.greentext { color: #009933;}
span.pinktext {color: #FF33CC;}

h1.gored {font-size: 14px;}
h1{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#2C7F09; padding: 0; margin: 0;}
h1.FreezeFranny{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#0033FF; padding: 0; margin: 0;}
h2 {color:#2C7F09; font-size:12px;}
h3 {color: #517BCA;	font-size: 16px; text-transform: uppercase; text-decoration: underline;}

.newsmain {width:520px; float: left; height:auto; }

h1.newsmain { font-family: Verdana, sans-serif; font-size:24px; font-weight:bold; color:#2C7F09; padding: 0; margin-bottom: 10px;}

h1.newsmain1{font-family: Verdana, sans-serif; font-weight: bold; font-size: 10px; color: #2C7F09; display: inline; text-transform: uppercase; margin: 0px 0px 5px 0px;}

h1.newsmain2{font-family: Verdana, sans-serif; font-weight: bold; font-size: 18px; font-style: italic; color: #FF0000; text-decoration:none; padding: 0px 0px 12px 0px;}
h1.newsmain3{font-family: Verdana, sans-serif; font-weight: bold; font-size: 18px; color: #003B30; text-decoration:none; margin: 0px 0px 10px 0px; display: inline;}
h1.newsmain4{font-family: Verdana, sans-serif; font-weight: bold; font-size: 12px; color: #2C7F09; text-transform: uppercase; display: inline; margin: 0px 0px 5px 0px;}

p.newsmain5{font-family: Verdana, sans-serif; font-size: 10px; line-height: 180%; margin: 5px 0px 5px 0px;}

a.newsmain1{font-family: Verdana, sans-serif; font-weight: bold; font-size: 10px; color: #336699; text-decoration:none; margin: 0px 0px 5px 0px;}
a.newsmain1:hover{color: #ff0000;}
a.newsmain2{font-family: Verdana, sans-serif; font-size: 10px; color: #336699; text-transform: uppercase; text-decoration: underline; margin: 0px 0px 5px 0px;}
a.newsmain2:hover{color: #ff0000;}
a.newsmain3{font-family: Verdana, sans-serif; font-weight: bold; font-size: 12px; color: #336699; text-transform: uppercase; text-decoration:none;}
a.newsmain3:hover{color: #333333;}
a.newsmain4{font-family: Verdana, sans-serif; font-size: 10px; color: #336699; text-decoration: underline; margin: 0px 0px 5px 0px;}
a.newsmain4:hover{color: #ff0000;}

.maincalendar{ width:480px; float: left; height:auto; }
.maincalendar a{font-family: Verdana, sans-serif; font-size: 10px; color: #336699; text-transform: uppercase; text-decoration: none;}
.maincalendar a:hover{color: #000000;}
p.calendartitle1{font-family: Verdana, sans-serif; font-weight: bold; font-size: 12px; color: #2C7F09; text-transform: uppercase; display: inline;}
a.calendartitle2{font-family: Verdana, sans-serif; font-weight: bold; font-size: 12px; color: #336699; text-transform: uppercase; text-decoration:none;}
a.calendartitle2:hover{color: #333333;}
p.calendarmain{font-family: Verdana, sans-serif; font-size: 10px; color: #333333; margin-top: 5px; margin-bottom: 25px;}
h1.calendar { font-family: Verdana, sans-serif; font-size:24px; font-weight:bold; color:#2C7F09; padding: 0; margin-bottom: 10px;}

p.bluetext{font-family: Verdana, sans-serif; font-weight: bold; font-size: 11px; color: #336699; text-transform: uppercase; text-decoration:none; display:inline;}

.browse ul{background-image: url(./images/dot01.gif); background-repeat: no-repeat; margin-left: 0px; padding-left: 0px; color: #000000; float: left;}
.browse li{padding-left: 0px; margin-left: 0px;}
.browse li a{ border-bottom: 0px solid white; text-decoration: none; color: #000000;}
.browse li a:hover{color: #009900; border-bottom: 1px solid #009900;}

.browseMESSA ul{background-image: url(./images/dot01.gif); background-repeat: no-repeat; margin-left: 0px; padding-left: 0px; color: #000000; float: left;}
.browseMESSA li{padding-left: 0px; margin-left: 0px;}
.browseMESSA li a{border: 2px solid white; text-decoration: none; color: #000066; text-decoration: none;}
.browseMESSA li a:hover{color: #009900; border: 2px solid #009900;}


.newstext {padding: 80px 20px 0px 10px; margin: 0px; width: 330px; height: 300px; text-align:justify; float: left;}
.newsimage {padding: 20px 7px 0px 7px; margin: 0px; width: 401px; height: 360px; float: left;}

.main{ width:980px; height:auto; margin:auto; }
.header_bg{ width:980px; height:200px; float:left;}
.header_bg2{width: 980px; float:left;}
.header_bg3{ width:980px; height:248px; float:left;}
.logo_bg{ width:980px; height:119px; float:left;}
.navbg{ width:980px; height:81px; float:left;}
.navcurv{ width:23px; height:81px; float:left;}
.nav_mid{ width:687px; height:81px; float:left; background-image:url(./images/navcurv_mid.jpg); background-repeat:repeat-x; padding-left:247px;}
.headerbg{ width:980px; height:259px; float:left;}
.content_area{ width:980px; height:auto; float:left; padding-top:10px; margin-bottom:15px;}
.leftpan{width:185px;height:auto;float:left;border-right-width: 1px;border-right-style: solid;border-right-color: #B9C8CE;}
.leftpan ul{margin-left: 0px; padding-left: 16px;}
.leftpan li{ list-style-image:url(./images/dot01.gif);}

.subhead01{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#2C7F09;}
.mission_box{ width:177px; height:165px; float:left;}
.mcurvtop{ width:177px; height:31px; float:left;}
.mcurvbtm{ width:177px; height:14px; float:left;}
.mcurvmid{ width:157px; height:90px; float:left; padding: 5px 10px 0px 10px; background-image:url(./images/mibox_mid.gif); background-repeat:repeat-y; text-align:center; font-size: 11px; font-weight: bold;}
.rightpan{ width:775px; height:auto; float:left; margin-left:10px; padding-top:10px;}
.rightpan2{ width:785px; height:426px; float:left; background-image: url(./images/news_main.gif)}
.newbox{ width:339px; height:auto; float:left; text-align:justify;}
.maincontent{ width:730px; height:auto; margin: 0 0 0 0; padding-left: 10px; padding-right: 30px; float:left; text-align:justify;}
.imagebox{width:424px;height:376px;float:right;border-top-width: 1px;border-right-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;
border-left-style: solid;border-top-color: #B9C8CE;border-right-color: #B9C8CE;border-left-color: #B9C8CE;}
.post{ width:426px; height:23px; float:right;}
.foot_bg{ width:100%; height:185px; clear:both; float:none; background-color:#E6F0F2;float:none;}
.footlink_bg{ width:980px; height:185px; margin:auto;}
.info_bg{width:980px;height:75px;float:left;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CBD8E0; padding-top:10px;}
.adrbg{ width:175px; height:86px; float:left;}
.flinks{ width:633px; height:30px; float:left; padding-top:10px;}
.flinks a{text-decoration: none; color: #333333;}
.flinks a:hover{color: #003399;}
.copyright{ width:175px; height:24px; float:right; text-align:right; padding-top:10px;}
.partnermain{ width: 700px; padding: 0px 0px 0px 10px; height: 140px; margin: 0px 0px 10px 0px; border: 2px gray solid; float: left;}
.partnerleft{width: 290px; float: left; padding: 10px 10px 0px 0px;}
.partnerright{width: 380px; float: left; padding: 5px 10px 5px 10px;}
.partnertext{width: 690px; float: left; padding: 5px 10px 0px 0px; color: #339966;}
.headerleft{ width: 308px; height: 119px; float: left;}
.dumbCrossFade{ background-image: url(./images/logo_right.jpg); width: 222px; height: 79px; float: left; padding: 40px 0px 0px 450px; overflow: hidden; }

.dumbCrossFade .dumbItem {
				display:none;
				top:0;
				left:0;
				border:none;
			}
.dumbCrossFade .dumbItem img {
				border:none;
			}
.dumbCrossFade * {
				border:none;
				text-decoration:none;
			}

.goredmain{float: left;}


ul.gallery {list-style: none; display: inline; margin: 0 0 10px 0;}
ul.gallery li {display: block; float: left;	margin: 0 5px 0 0;}
ul.gallery li a {padding: 2px; display: block;	border: 4px #9db2b9 double;	line-height: 0;	}
ul.gallery li a:hover { border: 4px #000 double; }


/*Content Slider Styles (START)*/
.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 0px;
width: 785px; /*width of featured content slider*/
height: 380px;
}
.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 5px;
width: 795px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
.pagination{
width: 355px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: left;
padding: 0px 0px 0px 530px;
font-weight: bold;
}
.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #2039EC;
background: #A6C0FF;
}
.pagination a:hover, .pagination a.selected{
color: #000;
background-color: #DDE3FF;
}
/*End Content Slider*/
