@charset "utf-8";
/* CSS Document */
a{
	text-decoration:none;
	color: #008348;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
a:link { color: #008348; text-decoration: none;}
a:active { color: #008348; text-decoration: none;}
a:hover { color: #008348; text-decoration: none;}
.smallimg{
	padding-right:5px;
	*margin-right: 5px;
	float:left;
}
body{
	*text-align: center;
	margin: 0 auto;
	margin-top: 17px;
	background-color: #F1F1F3;
	background-image: url(../images/ts_mainbg2.jpg);
	background-repeat: repeat-x;
}
#wrapper{

	margin:0 auto;
	width:872px;
	background:url(../images/ts_mainBg.jpg) repeat-x;
}
#topNav{
	font:Georgia, "Times New Roman", Times, serif;
	font-size:9px;
	padding:0px 0px 0 0;
	text-align:right;
	color:#008348;
}
.eventlinks{
	text-decoration:none;
	color:#3c79b2;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
}
.readalllink{
	text-decoration:none;
	color:#008348;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
}
.imgborder{
	border:#0453A0 2px;
}
.img{
	margin-right:10px;
	border:none;
}
.topLinks{
	padding-right:30px;
}
.logo{
	margin-left:25px;
}
.search{
	font:Georgia, "Times New Roman", Times, serif;
	font-size:11pt;
	color:#00529C;
	padding-left:195px
}
.searchNoPadding{
	font:Georgia, "Times New Roman", Times, serif;
	font-size:11pt;	
	color:#00529C;
}

/*.form{
	padding:0 113px 15px 0;
	
	margin-top:-18px;
}*/
.srchimg{
	/*margin-top:-27px;
	margin-right:-45px;
	padding:0 10px 0px 0;*/
}
.srchimg2{
	/*margin-top:-27px;
	margin-right:0px;
	padding:0 10px 0px 0;*/
}
.SearchText {
	background-color:#00529C;
	color: #FFFFFF;
	margin-bottom:7px;	
}
a img{
	border:none;
}
#footer{
	margin:0 auto;
	background:#ededee;
}
.SideBarBackground {
	background:url(../images/ts_tlspacer.jpg) repeat-y;
}
.SideBarBackground2 {
	background:url(/images/ts_Bicon.jpg) no-repeat bottom left;
	height:222px;
}
.EventTitle {
	color: #3c79b2;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}
.EventTime {
	color: #8c8c8c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.style3 {
	color: #3C79B2;
	font-size: 10pt;
}
.style4 {
	color: #8C8C8C;
}
.ReadAll {
	color: #008348;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	padding-left: 20px;
}
.Title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-transform: uppercase;
	color: #00529C;
}
.BodyText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #7D7D7D;
	padding-right: 44px;
}
.BodyCopy {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #7D7D7D;
	
}
.BodyTextCaption {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #7D7D7D;
	padding-right: 0px;
}
.BodyTextIndent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #7D7D7D;
	padding-left: 20px;
}
.BodyTextNOMargin {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #7D7D7D;
}
.ContentArea {
	text-align:left;
	padding-right: 40px;
	padding-left: 27px;
}
#leftIcon{
	vertical-align: bottom;
}
.SubTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #00529C;
	font-weight: bold;
}
.SmallSubTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #00529C;
	font-weight: normal;
}
.SubTitleCaption {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #00529C;
	font-weight: bold;
	font-style: italic;
}
.LeftNavOn {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #3e824e;
}
.LeftNavStandard {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #00529c;
}
.backgroundRepeat{
	background:url(/images/ts_leftRepeat.jpg) repeat-y;
}
.EventsBodyFont{
	font-size:10pt;
	color:#00529c;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.test{
	background:url(/images/nav_rightbanner_bg.jpg) no-repeat;
	height:138px;
}
.TableAlign{
	margin-left:30px;
}
.FooterBG
{
	background:url(/images/nav_footerbg.jpg) repeat-x;
}
.FooterTitle{

}
.FooterContent{
	color: #F5F5F5;
	font-size: 9px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-bottom: 3px;
	padding-top: 3px;

}
.FooterContent a{
	color: #F5F5F5;
	font-size: 9px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;

}
.FooterContent a:hover{
	color: #F5F5F5;
	font-size: 9px;
	font-family: Georgia, "Times New Roman", Times, serif;
	

}

.FooterContent-lower{
	color: #397947;
	font-size: 9px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-bottom: 3px;
	padding-top: 3px;

}
.FooterContent-lower a{
	color: #397947;
	font-size: 9px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;

}
.FooterContent-lower a:hover{
	color: #397947;
	font-size: 9px;
	font-family: Georgia, "Times New Roman", Times, serif;
	

}
.ul{
	margin-top:-15px;
}
li{
list-style-image:url(/images/bullet.jpg);
}
.footersire{
color: #397947;
	font-size: 9px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-bottom: 3px;
	padding-top: 3px;
}

.smallCaption{

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #00529C;
	font-weight: normal;

}
.fullbg{
	width:872px;
	height:224px;
	background:url(/images/ts_fullbanner.jpg) no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.bannercontent{
	margin-left:27px;
	margin-top:20px;
}	
.bannerHeader{
	font:Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:4px;
	font-style: normal;
}
.bannercontent{
	font-size:11px;
	color:#FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	line-height:13px;
	margin-bottom:0px;
	margin-left:0px;
}

.bannerlink{
	padding-top:10px;
	font-size:11px;
	color:#449bad;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
}
.bannerlink a{
	padding-top:10px;
	font-size:11px;
	color:#449bad;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
}

/* Event Spotlight
------------------------------------------------*/
#slider {
    position:relative;
    width:425px; /* Change this to your images width */
    height:250px; /* Change this to your images height */
    background:url(/images/eventSpotlight/loading.gif) no-repeat 50% 50%;
}
#slider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
#slider a {
    border:0;
    display:block;
}

/* Core Connections Button 
-------------------------------------------------*/
.enterCore {
	background: url(/images/enterCoreConnections.png) no-repeat;
	width:274px;
	height:30px;
	display:block;
	margin-left:250px;
	text-indent:-9999px;
}

.enterCore:hover {background-position:0 -30px;}

/* Ad
------------------------------------------------*/
.ad {
	display:block;
	width:728px;
	height:90px;
	margin:15px auto;
}

