/* body defined in therapx-dyn-css.jsp */
body {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

img{
	max-width:100%;
	border:none;
	} 

h1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:normal;
	color:#de0000;
	padding:0;
	margin:4px 0 6px 0;
	}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#000;
	padding:0 0 8px 0;
	border-bottom:#e4e4e4 3px solid;
	}

h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#3d3d3c;
	padding:0 0 4px 0;
	margin:0;
	}

p{
	margin:5px 0 7px 0;
	}

.bodyContainer{
	margin:0 auto;
	width:988px;
}


.topArea{
	height:139px;
	width:100%;
	margin:0 auto;
	background:url(../images/top-bg.gif) repeat-x top;
	background-color:#2c2c2c;
	}

.logoArea{
	float:left;
	padding:34px 0 0 0;
	width:398px;
	height:68px;
	}

.logoArea a{
	display:block;
}


.topLinkArea{
	height:20px;
	float:right;
	padding:15px 0 0 0;
	}

.topMenu ul{
	padding:0 0 0 0;
	margin:0 0 0 0;
}

.topMenu li{
	list-style:none;
	text-align:left;
	float:left;
}

.topMenu  a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#fff;
	height:20px;
	text-decoration:none;
	background:url(../images/top-menu-sep.gif) no-repeat right;
	padding:0 10px 0 10px;
	margin:0 0 0 0;
	text-align:center;
	display:block;
	line-height:22px;
}

.topMenu  a:hover{
	color:#dc9e00;
	text-decoration:none;
}

.formFloat1{
	float:right;
	font-size:12px;
	margin:40px 12px 0 0;
	text-align:left;
	}

.search{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	padding:0 0 0 4px;
	margin:5px 0 0 0;
	color:#b3b4b4;
	font-size:12px;
    border:0;
	width:240px;
	height:23px;
	}

.searchText{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFF;
		font-weight:bold;
		text-align:left;
		}

A.login{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#830d01;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding:0 10px 3px 10px;
	background-image:none;
	
}

A.login:hover {
	color:#dc9e00;
}

A.last{
	background-image:none;
	
}

.searchBtn{
	display:block;
	border:none;
	float:right;
	margin:5px 0 0 0;
}

.menubg{
	background:url(../images/menu-bg.gif) repeat-x top;
	height:49px;
	}


.mainmenuArea{
	width:988px;
	height:49px;
	margin:0 auto 0 auto;
	background:url(../images/menuarea-bg.gif) repeat-x 10px;
	}


.mainMenu ul{
	padding:0 0 0 0;
	margin:0 0 0 0;
	
}

.mainMenu li{
	list-style:none;
	text-align:center;
	float:left;
	background:url(../images/mainmenu-sep.gif) no-repeat left;
	position:relative;
}

.mainMenu  a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#f1f1f1;
	height:43px;
	font-weight:bold;
	text-decoration:none;
	padding:0 52px 0 52px;
	margin:0 0 0 0;
	text-align:center;
	display:block;
	line-height:46px;
	background:url(../images/main-menu-sep.gif) no-repeat right;
}

.mainMenu  A:hover{
	background:url(../images/menu-hover.gif) repeat-x bottom;
	color:#fff;
	background-color:#570700;
	text-decoration:none;
}
.mainMenu li:hover ul.drop_down{
	display: block;
    position: absolute;
}

.mainMenu ul li ul.drop_down{
	margin:0;
	padding:0;
	display:none;
	background:#570700;
	width:265px;
	opacity:0.90;
	border-radius:0 0 6px 6px;
} 

.mainMenu ul li ul.drop_down li{
	    display: block;
    position: relative;
    float: left;
	width:100%;
	margin:0px 0 -7px 0;
	
}
.mainMenu ul li ul.drop_down li a.drop_last{
	background:none;
}

.mainMenu ul li ul.drop_down li a{
background:url(../images/drop_down_border.jpg) repeat-x bottom;	
padding:0 0 0 12px;
margin:0;
text-align:left;
}

.mainMenu ul li ul.drop_down li a:hover{
	background:#7f0d01;
}














.bannerArea{
	width:988px;
	/*height:329px;*/
	margin:0 auto;
	padding:13px 0 0 0;
	}

.bodyLeft{
	float:left;
	width:310px;
	}

.bodyright{
	float:right;
	width:660px;
	margin:0;
	padding:0;
}


.bodymiddle{
	float:left;
	width:450px;
	margin:0;
	padding:0;	
}

.boxArea{
	background:url(../images/box-bg.gif) repeat-x top;
	
	width:300px;
	float:left;
	margin:0 5px 0 5px;
	}


.boxArea01{
	background:url(../images/box-bg.gif) repeat-x top;
	
	width:210px;
	float:left;
	margin:0 5px 0 5px;
	}

.boxArea01 .Testimonial{
	margin:10px 0 0 0;
	padding:0;
	border:none;
}



.headingText{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	color:#830d01;
	}
.headingText-inner{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color:#830d01;
	}

.accordion h2{
	border-bottom: none;
	padding: 0px !important;
	margin: 0px !important;
}	

.leftMenu ul{
	padding:0 0 0 0;
	margin:10px 0 0 0;
}

.leftMenu li{
	list-style:none;
	text-align:left;

}

.leftMenu  a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#fff;
	font-weight:normal;
	text-decoration:none;
	margin:0 0 8px 0;
	text-align:left;
	background-color:#dc9e00;
	display:block;
	line-height:26px;
	padding:0 0 0 10px;
}

.leftMenu  a:hover{
	color:#fff;
	background-color:#830d01;
	text-decoration:none;
}


.leftmenucontent{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	padding:0 0 10px 10px;
}


a.leftmenuRead{
	font-family:Arial, Helvetica, sans-serif;
	color:#830d01;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background-color:#fff;
	display:inline;
	padding:0;
	line-height:normal;
	}

a.leftmenuRead:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#fff;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
	}




.slideArea{
	height:275px;
	width:1000px;
	padding:30px 0 0 0;
	}

.bannerText{
	width:380px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	padding:0 0 0 50px
	}

.slidePic{
	float:left;
	}

.slidemenuArea{
	width:98%;
	height:53px;
	margin:12px auto 0 auto;
	background:url(../images/slidebar-bg.gif) repeat-x 10px;
	}

.slidemenuRight{
	height:53px;
	margin:0 auto 0 auto;
	background:url(../images/slidebar-right.gif) no-repeat right;
	}

.slidemenuLeft{
	height:53px;
	margin:0 auto 0 auto;
	background:url(../images/slidebar-left.gif) no-repeat left;
	}

ul.slidemenu{
	padding:0 0 0 0;
	margin:0 0 0 0;
}

.slidemenu li{
	list-style:none;
	text-align:center;
	float:left;
	background:url(../images/mainmenu-sep.gif) no-repeat left;
}

.slidemenu  A{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#fff;
	height:53px;
	font-weight:bold;
	text-decoration:none;
	padding:0 13px 0 13px;
	margin:0 18px 0 18px;
	text-align:center;
	display:block;
	line-height:53px;
}

.slidemenu  A:hover{
	background:url(../images/slidebar-hover.gif) repeat-x bottom;
	color:#fff;
	text-decoration:none;
}

.logoIconsArea{
	background:url(../images/iconbg.jpg) repeat-x;
	height:86px;
	}
.companyLogo{
	float:left;
	width:700px;
	height:74px;
	background:url(../images/logosep.gif) no-repeat right;
	padding:12px 0 0 0;
	}

.logoFloat{
	float:left;
	margin:0 0 0 20px;
	}

.logoFloat2{
	float:left;
	margin:10px 0 0 20px;
	}

.companyHeading{
	position:absolute;
	margin:8px 0 0 20px;
	color:#b8b8b8;
	}
.arizeText2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5a5a5a;
	text-shadow: 2px 2px 2px #fff;
	margin:8px 0 5px 20px;
}

.networkArea{
	float:left;
	width:259px;
	height:80px;
	position:relative;
	}

.iconFloat{
	float:left;
	margin:8px 0 0 6px;
	}


.boxAreaRight{
	background:url(../images/box-right.gif) no-repeat right top;
	height:321px;

	}
.boxAreaLeft{
	background:url(../images/box-left.gif) no-repeat left top;
	height:281px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	padding:40px 23px 0 30px;
	}

A.readmore{
	font-family:Arial, Helvetica, sans-serif;
	color:#de0000;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	
}

A.readmore:hover {
	color:#000;
}

.picFloatLeft{
	float:left;
	margin:0 10px 0 0;
	}

A.postTitle{
	font-family:Arial, Helvetica, sans-serif;
	color:#171717;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}

A.postTitle:hover {
	color:#c71504;
	text-decoration:none;
}

.postArea{
	font-family:Arial, Helvetica, sans-serif;
	color:#4e4e4e;
	font-size:12px;
	text-align:left;
	margin:10px 0 5px 0;
	padding:2px 0 7px 0;
	border-bottom:#e4e4e4 1px solid;
	}
	


A.readmore2{
	font-family:Arial, Helvetica, sans-serif;
	color:#de0000;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	float:right;
	display:block;
	padding:10px 10px 0 0;
}

A.readmore2:hover {
	color:#000;
}

.footerArea{
	width:100%;
	
	background-color:#3c3b3b;
	margin:0 0 0 0;
	padding:14px 0 0 0;
	}

.footerLeft{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	text-align:left;
	width:50%;
	float:left;
	}
.footerRight{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	font-style:italic;
	text-align:right;
	width:48%;
	padding:0 2% 0 0;
	float:right;
	}

A.website{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}

A.website:hover {
	color:#de0000;
}




























.bodybg{
	background:url(../images/bg.png) repeat-y center;
	}

.topline{
	background-color:#003366;
	height:5px;
	}




.searchArea{
	background-color:#e4e4d9;
	width:97%;
	margin:10px auto 10px auto;
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	padding:4px 1.5% 4px 1.5%;
	}

.searchAreaBlue{
	background-color:#1f4071;
	width:94%;
	margin:10px auto 10px auto;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	padding:10px 3% 16px 3%;
	color:#FFF;
	}





.socialArea{
	width:200px;
	height:36px;
	margin:15px 0 0 0;
	float:right;
	}

a.lastLink{
	background-image:none;
	}

.iconFloat{
	float:left;
	margin:0 0 0 0;
	}



.formFloat2{
	float:left;
	font-size:12px;
	margin:0 12px 0 0;
	}

.form{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	-webkit-border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	padding:6px;
	margin:5px 0 0 0;
	color:#b9b9b9;
	font-size:11px;
	font-weight:bold;
	height:16px;
	-moz-box-shadow:    inset 0 0 5px #b5b5b5;
    -webkit-box-shadow: inset 0 0 5px #b5b5b5;
    box-shadow:         inset 0 0 5px #b5b5b5;
    border:#FFF 1px solid;
	width:255px;
	}

.form2{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	-webkit-border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	padding:6px;
	margin:5px 0 0 0;
	color:#b9b9b9;
	font-size:11px;
	font-weight:bold;
	height:30px;
	-moz-box-shadow:    inset 0 0 5px #b5b5b5;
    -webkit-box-shadow: inset 0 0 5px #b5b5b5;
    box-shadow:         inset 0 0 5px #b5b5b5;
    border:#FFF 1px solid;
	width:145px;
	}

.form3{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	-webkit-border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	padding:6px;
	margin:5px 0 0 0;
	color:#b9b9b9;
	font-size:11px;
	font-weight:bold;
	height:30px;
	-moz-box-shadow:    inset 0 0 5px #b5b5b5;
    -webkit-box-shadow: inset 0 0 5px #b5b5b5;
    box-shadow:         inset 0 0 5px #b5b5b5;
    border:#FFF 1px solid;
	width:100px;
	}


.clear{
	clear:both;
	height:0;
	}

.mapArea{
	background-color:#e4e4d9;
	width:97%;
	margin:10px auto 10px auto;
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	padding:4px 1.5% 4px 1.5%;
	}

.homeTextArea{
	width:46%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	background:url(../images/homeboxright.gif) no-repeat right;
	line-height:22px;
	padding:0 1.5% 0 1%;
	float:left;
	}


.homemapArea{
	width:50%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	padding:0 0 0 0;
	float:left;
	margin:0 0 0 1.5%;
	}




.picFloat{
	float:left;
	margin:20px 15px 0 0;
	}

.badgeArea{
	width:300px;
	margin:15px 0 0 0;
	}

ul.mapMenu{
	padding:0 0 0 0;
	margin:10px 0 0 0;
}

.mapMenu li{
	list-style:none;
	text-align:center;
	float:left;
}

.mapMenu  A{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	height:34px;
	width:116px;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/mapmenu.gif) no-repeat bottom center;
	margin:0 3px 0 0;
	text-align:center;
	display:block;
	line-height:30px;
}

.mapMenu  A:hover{
	background:url(../images/mapmenu.gif) no-repeat top center;
	color:#000;
	text-decoration:none;
}

.favArea{
	background-color:#e4e4d9;
	width:97%;
	margin:10px auto 10px auto;
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	padding:4px 1.5% 4px 1.5%;
	}

.newsCommentsArea{
	background-color:#e4e4d9;
	width:97%;
	margin:10px auto 10px auto;
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	padding:4px 1.5% 4px 1.5%;
	}


.graphArea{
	background-color:#e4e4d9;
	width:97%;
	margin:10px auto 0 auto;
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	padding:4px 1.5% 4px 1.5%;
	}


.slideArea{
	width:100%;
	padding-bottom:15px;
	}

.leftArrow{
	float:left;
	width:23px;
	padding:100px 0 0 0;
	}

.rightArrow{
	float:left;
	width:23px;
	padding:100px 0 0 10px;
	}

.imageArea{
	width:201px;
	float:left;
	margin:0 0 0 22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:18px;
	}

.imageArea2{
	width:201px;
	float:left;
	margin:0 0 0 22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:18px;
	}

.imageArea3{
	width:201px;
	float:left;
	margin:0 0 0 22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:18px;
	}

.starRight{
	margin:4px 0 0 0;
	float:right;
	}

.viewDetals{
	float:left;
	margin:4px 0 0 0;
	}

.cresText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#c71504;
	font-weight:bold;
	}



.newsboxArea{
	width:46%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#585858;
	text-align:left;
	padding:0;
	margin:20px 2% 0 2%;
	}



	
A.readMoreLink{
	background:url(../images/readmore.gif) no-repeat left 9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:13px;
	font-weight:bold;
	line-height:19px;
	text-align:left;
	text-decoration:none;
	padding:8px 0 10px 25px;
	margin:0px 0 0 0;
	border-top:#e0e5e9 1px solid;
	display:block;
	
}

A.readMoreLink:hover {
	color:#000;
	text-decoration:none;
}

A.authorLink{
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}

A.authorLink:hover {
	color:#c71504;
	text-decoration:none;
}
	


	

.footerMenuArea{
	position:relative;
	left:-50%;
	float:right;

}

.footerMenuArea ul{
	position:relative;
	left:50%;

}


ul.footerMenu{
	padding:0 0 0 0;
	margin:0;
}

.footerMenu li{
	list-style:none;
	text-align:center;
	color:#FFFFFF;
	float:left;
	background:url(../images/footer-sep.gif) no-repeat right;
}

.footerMenu  A{
    font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#e4e4d9;
	text-decoration:none;
	padding:0 11px 0 11px;
	margin:0;
	display:block;
}

.footerMenu  A:hover{
	color:#fff;
	text-decoration:none;
}

li.lastItem{
	background:none;
	}

.credit{
	width:100%;
	display:block;
	float:left;
	padding:6px 0 15px 0;
	color:#ccccbb;
	}

	
.favImageArea{
	width:301px;
	float:left;
	margin:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:18px;
	background-color:#f1f1f1;
	padding:10px;
	}

.graphLeft{
	float:left;
	}

.calculatorArea{
	width:330px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5a5a56;
	padding:15px 0 0 30px;
	}

.calform{
	border:#bdbdb4 1px solid;
	background-color:transparent;
	margin:5px 0 5px 0;
	width:140px;
	}

.calText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5a5a56;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.Testimonial{
	margin:10px 0 0 0;
	padding:0;
	border-top:1px solid #bebebe;
}

.Testimonial h3{
	font-size:17px;
	color:#242424;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:normal;
	margin:12px 0 10px 0;
}

.Testimonial a{
	color:#830d01;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

.boxArea_right{
	background:url(../images/box-bg.gif) repeat-x top;
	
	width:660px;
	float:left;
	margin:0;
	}
	
.boxArea_right_inner{
	background:url(../images/box-bg.gif) repeat-x top;
	
	width:660px;
	float:left;
	margin:-5px 0 0 0;
	}
	
.boxArea_middle_inner{
	background:url(../images/box-bg.gif) repeat-x top;
	
	width:450px;
	float:left;
	margin:-5px 0 0 0;
	}	
	
ul.Recent_Events{
	margin:0 0 0 0;
	padding:0;
}

ul.Recent_Events li{
	list-style:none;
	padding:15px 0 15px 0;
	border-bottom:1px dotted #a8a8a8;
	height: 115px;
	margin:0;
}

ul.Recent_Events li:last-child{
	border-bottom: none;
}

ul.Recent_Events li.last{
	border:none;
}

.Recent_Events_post{
	margin:0;
	padding:0;
	
	width:510px;
	float:right;
}

.Recent_Events_img{
	float:left;
	width:150px;
}

.Recent_Events_post h2{
	color:#830d01;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;	
	border:none;
	margin:0;
	padding:0;
}

.Recent_Events_post h2 span{
	display:block;
	font-size:11px;
	color:#a8a8a8;
	font-weight:normal;
}

.Recent_Events_post p{
	color:#000;
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:0;
}

.Recent_Events_post a{
	color:#830d01;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;	
}
p.date{
	margin:0 0 5px 0;
	padding:3px 0;
	display:-moz-inline-stack;
	background:#dc9e00;
	width:100px;
	color:#FFF;
	text-align:center;
}

.Recent_Events01 a.recent_links{
	color:#333;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;		
}












ul.Recent_Events01{
	margin:0 0 0 0;
	padding:0;
}

ul.Recent_Events01 li{
	list-style:none;
	padding:15px 0 0 0;
	border-bottom:1px dotted #a8a8a8;
	height:135px;
	margin:0;
}

ul.Recent_Events01 li.last{
	border:none;
}


.Recent_Events_post{
	margin:0;
	padding:0;
	
	width:495px;
	float:right;
}

.Recent_Events_img{
	float:left;
	width:150px;
}

.Recent_Events_post h2{
	color:#830d01;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;	
	border:none;
	margin:0;
	padding:0;
}

.Recent_Events_post h2 span{
	display:block;
	font-size:11px;
	color:#a8a8a8;
	font-weight:normal;
}

.Recent_Events_post p{
	color:#000;
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:0;
}

.Recent_Events_post a{
	color:#830d01;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;	
}



.Recent_Events_post p.date{

	margin:0 0 5px 0;
	padding:3px 0;
	display:-moz-inline-stack;
	background:#dc9e00;
	width:100px;
	color:#FFF;
	text-align:center;
}

ul.footer{
	margin:0 0 0 40px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

ul.footer li{
	list-style:none;
	float:left;
	width:200px;
	background:url(../images/border.png) no-repeat right;
	color:#c9c9c9;
	text-align:center;
}

ul.map_nav{
	margin:0;
	padding:0;
	height:72px;
}
ul.map_nav li{
	list-style:none;

}

ul.map_nav li a{
	color:#c9c9c9;
	text-decoration:none;
	display:block;
}











ul.Job_nav{
	margin:0;
	padding:0;
	height:72px;
}
ul.Job_nav li{
	list-style:none;
	
}

ul.Job_nav li a{
	color:#c9c9c9;
	text-decoration:none;
	display:block;
}

.footer_bottom{
	width:988px;
	margin:15px auto 0 auto;
	background:url(../images/border_bottom.png) repeat-x top center;
	height:45px;
}

.visitor{
	margin:0;
	padding:8px 0 0 0;
	text-align:center;
}

.banner_list{
	margin:-40px 0 0 15px;
	padding:0;
	width:86px;
	height:24px;
	background:#333333;
	position:absolute;
}
.banner_list ul{
	margin:0;
	padding:0;
}

.banner_list ul li{
	list-style:none;
	padding:0 0;
	float:left;

}

.banner_list ul li a.active{
	background:#830d01;
}


.banner_list ul li a{
	width:19px;
	height:18px;
	background:#111111;
	color:#FFF;
	margin:3px 0 0 2px;
	text-decoration:none;
	display:block;
	text-align:center;
}

ul.Student_Life{
	margin:0;
	padding:0;
}

ul.Student_Life li{
	list-style:none;
	padding:20px 10px;
	float:left;
	border-bottom:1px dotted #333333; 
}

ul.Student_Life li h2{
	font-size:16px;
	color:#830d01;
	border:none;
	margin:0;
	padding:0;
}

.student_life_post img{
	padding:0 8px;
	margin:0 0 0 0;
}

img.alignright{
	margin : 0px 0px 5px 5px
}

ul.Student_Life li.last_post{
	border:none;
}

.bodyright_inner{
	margin:0;
	padding:0;
	float:right;
}

ul.footer li.footer_last{
	background:none;
}

.inner-single-page{
	border-bottom: none !important;
}
