@charset "UTF-8";
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color:#000000;
	font-size:10px;
	margin:0px;
	height:100%;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
}

a, a:visited {
	color:#818274;
	font-size:10px;
	font-weight:bold;
        cursor:default;
}

#mainContainer {
	width:979px;
	margin:0px auto;
	height:100%;
	padding:0px 0px 10px 0px;
}

#logo {
	float:left;
	width:288px;
	height:69px;
}

#HeaderContentRight {
	width:545px;
	height:69px;
	text-align:right;
	margin: 0px 0px 0px 0px;
	float: right;
	padding-bottom: 5px;
	vertical-align: middle;
	padding-top: 5px;
}

#topNAV {
	width:545px;
	height:17px;
	background-color: #ee2e24;
	background-image: url("../_img/up-slice.jpg");
	background-position: top right;
	background-repeat: repeat-x;
	margin:-5px 0px 0px 0px;
	/*margin:0px 0px 0px 250px;*/
        padding:5px 0px 0px 0px;
}

#topNAV a {
	height:20px;
        color:#FFFFFF;
	text-decoration:none;
	font-size:9px;
	font-weight:normal;
        padding:0px 10px 0px 10px;
        margin:0px 0px 0px 20px;
        display: block;
        float: left;
}

#topNAV a:hover {
	text-decoration:underline;
        background-color: #333;
        background-image: url("../_img/down-slice.jpg");
        background-position: top right;
        background-repeat: repeat-x;
        margin-top: -4px;
}

#headerSearch {
	width:681px;
	height:35px;
	padding:15px 10px 0px 0px;
}

#univNAV {
	float:left;
	width:851px;
	height:37px;
	margin:0px 0px 0px 125px;
	background-image: url("../_img/nav-slice.gif");
	padding:0px 0px 0px 0px;
        border-top: 1px solid #f53422;
        border-left: 2px solid #f53422;
        border-right: 1px solid  #f53422;
}

#univNAV a {
	display:block;
	float:left;
	height:37px;
	width:auto;
	color:#FFFFFF;
	text-decoration:none;
	padding: 12px 15px 0px 15px;
	font-weight:normal;
        background-image: url("../_img/nav-slice.gif");
        background-color: #999999;
        background-position: top right;
        background-repeat: repeat-x;
}

#univNAV a#home {
	background-image: url("../_img/nav-slice-r.gif");
	width:30px;
	color:#000000;
}

#univNAV a#home:hover {
        /*background-image: url("../_img/nav-slice-r.gif");*/
        background-color: #950125;
        background-position: top right;
        background-repeat: repeat-x;
	color:#FFFFFF;
}

#univNAV a:hover {
	background-image: url("../_img/nav-slice-r.gif");
}
	
#divider {
	float:left;
	width:100%;
	height:1px;
	background-color:#FFFFFF;
	border-top:7px solid #ee2e24;
	border-bottom:5px solid #d2d2d4;
}

#leftNav {
	float:left;
	width:183px;
	padding:0px 5px 0px 0px;
	background-color:#d1d1d1;
	min-height:216px;
	height:288px;
	background-image:url(../_img/navSpacer.jpg);
	
}

#leftNav a{
	display:block;
	height:18px;
	width:163px;
	padding:9px 0px 0px 20px;
	text-decoration:none;
	color:#000000;
	font-size:9px;
	font-weight:normal;
	background-image:url(../_img/leftNav_bg.jpg);
}
#leftNav a:hover{
	background-image:url(../_img/leftNav_bg_r.jpg);
}
.news{
background-image:url(../_img/leftNav_bg.jpg);
color:#000000;
padding:9px 0px 0px 20px;
}


#News{
       padding: 0px 5px 0px 15px;
       height: auto;
       width: auto;
       margin: 0px;
}

#News p{
      display:block;
      margin: 2px 0 0 0;
}

#News .header{
        display:block;
        margin:0px 0px 8px -10px;
        border: none;
}

#News p.signup{
         margin: 1px auto;
         padding: 10px 0px 0px 0px;
         text-align: center;
         border:none;
}

#News p a:link, .VideoContainer a{
       color: #6b9ebe !important;
       Font-size:14px !important;
       border:none;
       padding: 0px 0px 0px 5px;
}

#News p a:hover, .VideoContainer a{
       color: #f00 !important;
       Font-size:14px;
       text-decoration: underline;
}

#contentLEFT {
	width:785px;
	height:288px;
	border-left:5px solid #CCCCCC;
	margin:0px 0px 0px 1px;
	float: right;
}

#flashBanner {
	float:left;
	width:472px;
	height:288px;
	border-right:5px solid #CCCCCC;
	margin:0px 1px 0px 0px;
}

/************Global images***********************/

img .pic {
        padding: 2px;
        margin: 2px;
        border: 1px solid #59595B;
}

/************Global images***********************/

/************Right Content 11/03/10************/
#MidContentRight {
	border-left:5px solid #CCCCCC;
        border-right: 5px solid #ccc;
        background-color: #ebebeb;
	width:295px;
	height:288px;
	float: right;
        margin-left: -2px;
       	}

#MidContentRight .insidemidright{
       padding: 2px 0px 0px 5px;
       border-bottom: 1px solid #fff;
       background-color: #ebebeb;
       height: 65px;
       width: auto;
       margin:0px 0px 0px 0px;
       text-align: left;
       font-size: 8px;
}

#MidContentRight .insidemidright img{
       padding:2px;
       border: 2px solid #a0a2a2;
       float: left;
       margin: 0px 8px 5px 2px;
}

#MidContentRight .insidemidright a{
        color: #6b9ebe;
        text-decoration: none;
        font-size:10px;
}

#MidContentRight .insidemidright a:hover{
        color: #999;
        text-decoration: underline;
}
/************Right Content 11/03/10************/

#bottomCNTLeft, #bottomRightContainer, #bottomCNTmidRight, #bottomCNTRIght{
        border-bottom: 5px solid #ccc;
}


#bottomCNTRIght{
        border-right: 2px solid #ccc;
} 

.imagectr {
	float: right;
}

/***************Footer Addition 11-26-10**************/
#Footer {
	float:left;
	width:979px;
	height:181px; 
	text-align:center;
	/**************New Additions******************/
	background: url(../_img/footer-slice.jpg) top left repeat-x;
        position:relative;
	padding:0px 0px 0px 0px;

}

#Footer a{
	color:#ECECEC;
	font-weight:normal;
	text-decoration:none;
	/*********Changes*******/
	font-size:12px;
	/*********Changes*******/
	width:50px;
	height:7px;
	padding:0px 15px 0px 15px;
}
#Footer a:hover{
	/*********Changes*******/
	color: #C00;
	/*********Changes*******/
	text-decoration:underline;
}


#footerSpacer {
	float:left;
	width:979px;
	height:1px;
	background-color:#e5e5e5;
	margin:5px 0px 5px 0px;
	border-top:1px solid #e5e5e5;
}

#footerTXT {
	float:left;
	background: url(../_img/footer-curve.jpg) top center no-repeat;
	width:979px;
        height:50px;
	padding:20px 0px 0px 0px;
	font-size:9px;
	text-align:center;
}

/**************New footer*************/
#social-foot h4, #legal-foot h4, #award-foot h4, #copy-foot h4{
	text-decoration:underline;
	color:#D2DDEF;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing: .6px;
	
	}
	
	
#social-foot{
	width: 200px;
	height: 170px;
	margin: 5px 0 0 0;
	padding: 2px 2px 0 2px;
	float: right;
	color:#ECECEC;
	text-align:left;
	border-right:1px solid #D9D9D9;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
#social-foot h4{
	text-align:center;
	font-size:14px;
	}
	
#social-foot li{
	list-style:none;
	display:block;
	width: auto;
	}
	
#social-foot .social-links{
	height: 44px;
	width: auto;
	margin-top: -5px;
	}
	
#social-foot .social-links img{
	margin-right: 10px;
	}
	
/*********Social media rollovers************/
#youtube:link
{
  float: left;
  display:block;
  margin:0 12px 0 5px;
  width: 7px;
  height: 44px;
  background: url("../_img/youtube.png") no-repeat 0 0;

}

#youtube:hover
{ 
  background-position: 0 -44px;
}

#youtube span
{
  display: none;
}

#twitter:link
{
  float: left;
  display: block;
  margin:0 12px 0 0;
  width: 7px;
  height: 44px;
  background: url("../_img/twitter.png") no-repeat 0 0;

}

#twitter:hover
{ 
  background-position: 0 -44px;
}

#twitter span
{
  display: none;
}

#facebook:link
{
  float: left;
  display: block;
  margin:0 12px 0 0;	
  width: 7px;
  height: 44px;
  background: url("../_img/facebook.png") no-repeat 0 0;

}

#facebook:hover
{ 
  background-position: 0 -44px;
}

#facebook span
{
  display: none;
}

#rss:link
{
  float: left;
  display: block;
  margin:0;
  width: 7px;
  height: 44px;
  background: url("../_img/rss.png") no-repeat 0 0;

}

#rss:hover
{ 
  background-position: 0 -44px;
}

#rss span
{
  display: none;
}

#legal-foot{
	width: 200px;
	height: 170px;
	margin: 5px 0 0 0;
	padding:2px;
	float: right;
	color:#ECECEC;
	border-right:1px solid #D9D9D9;
	border-left:1px solid #4A4A4A;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	}
#legal-foot li{
	list-style:none;
	display:block; 
	}
	
#legal-foot h4{
	text-align:center;
	font-size:14px;
	}
	
#award-foot{
	width: 200px;
	height: 170px;
	margin: 5px 0 0 0;
	padding:2px;
	float: right;
	border-right:1px solid #D9D9D9;
	border-left:1px solid #4A4A4A;
        position:relative;
	}
	
#award-foot img{
	margin-top: 10px;
	border: none;
	}	
/*----------- AWARDS SLIDE SHOW -------------*/

#slideshow {
position: relative;
width: 150px !important; /*set your width*/
height: 150px !important; /*set your height*/
margin: 0 auto;
}

#slideshow div a{
    position:relative;
}

#slideshow div {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 100;
opacity: 0.0;
text-align: center;
filter: alpha(opacity=0);
}

#slideshow div.active {
z-index: 102;
opacity: 1.0;
filter: alpha(opacity=100);
}

#slideshow div.last-active {
z-index: 101;
}

/*----------- AWARDS SLIDE SHOW END -------------*/
/*----------- ADD This Style -------------*/

.addthis_toolbox addthis_default_style{
        margin: 0 auto 0 auto;
}

#copy-foot{
	width: 335px;
	height: 164px;
	margin: 5px 10px 0 0;
	padding:10px 0 0 0;
	float: right;
	border-left:1px solid #4A4A4A;
	}
	
#copy-foot{
	font-size:11px;
	color:#F2F2F2;
	}

