@import url('tt_news.css');
@import url('indexed_search.css');
@import url('flexcontent.css');
@import url('content.css');

body {
	background: none;
	text-align: left;
}

.gladsContainer {
	margin-top: 10px; 
	_margin-top: 8px; 
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 920px; 
	background-color: #ffffff;
}
.header {
	background-color: #ffffff;
	float: left;
	width: 920px; 
	border-bottom: 2px solid #ADD639;
}
	.logo {
		/*background-image: url('../images/logo.gif');
		background-repeat: no-repeat;*/
		width: 230px; 
		height: 78px; 
		float: left;
	}
	.functions {
		float: left;
		height: 78px; 
		width: 690px; 
	}
		.etc {
			float: right;
			background-image: url('../images/etcBg.gif');
			background-repeat: no-repeat;
			background-position: right;
			width: 317px; 
			height: 39px; 
		}
			.tools {
				float: left;
				margin-top: 10px; 
				margin-left: 20px; 
				_margin-left: 10px; 
			}
				.tools a{
					margin-right: 13px; 
				}
			.search {
				float: right;
				background-image: url('../images/searchbg.gif');
				background-repeat: no-repeat;
				margin-right: 20px; 
				_margin-right: 10px; 
				margin-top: 5px; 
				height: 30px; 
			}
				.searchbox {
					width: 140px; 
					height: 15px; 
					border: 0px; 
					margin-right: 10px;
					margin-left: 5px; 
					margin-top: 2px; 
				}
				.searchbutton {
					margin-bottom: 3px; 
				}
		.menu {
			width: 100%; 
			float: left;
			margin-top: 10px; 
			text-transform: uppercase;
			font-weight: bold;
			letter-spacing: .01px;
		}
			.menu ul{
				margin: 0;
			}
			.menu li{
				font-size: 10px; 
				list-style-type: none;
				margin-left: 0;
				float: left;
				height: 16px; 
			}
			.menu a:hover{
				color: #A9D434;
			}
			.menuNO {
				margin-right: 15px; 
			}
			.menuACT {
				margin-right: 15px; 
				border-bottom: 15px solid #A9D434;
			}
				.menuACT a{
					color: #000000;
				}
			.withsubs {
				background-image: url('../images/menubullet.gif');
				background-repeat: no-repeat;
				background-position: right center;
			}
			#nav {
				z-index: 100;
				position: relative;
			}
			#nav ul{
				margin-top: 10px; 
			}
			#nav, #nav ul {
				padding: 0;
				margin: 0;
				list-style: none;
				text-transform: uppercase;
			}
			#nav a {
				display: block;
			}
			#nav li {
				float: left;
			}
			#nav li ul {
				position: absolute;
				width: 140px;
				left: -999em;
				text-transform: none;
				float: left;
			}
			#nav li ul a{
				font-size: 11px; 
				font-weight: normal;
			}
			#nav li ul ul{
				margin: -2.2em 0 0 12em;
			}
	
			#nav li:hover ul ul, #nav li.sfhover ul ul {
				left: -999em;
			}
			#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
				left: auto;
			}
			#nav li:hover ul, #nav li.sfhover ul {
				left: auto;
			}
			.nav2, .nav3 {
				background-color: #ffffff;
				border-top: 1px solid #A9D434; 
				border-left: 1px solid #A9D434; 
				border-bottom: 2px solid #A9D434; 
				border-right: 2px solid #A9D434; 
			}
			.nav2 li{
				width: 100%;
				margin-bottom: 4px; 
			}
			.nav2 a:hover {
				background-color: #A9D434;
			}
			.nav2 a{
				color: #909090;
				display: block;
				padding-left: 10px; 
				padding-top: 4px;
				padding-bottom: 4px;
			}
			.nav3 li{	
				width: 100%;
			}
			.nav2li a{
				color: #909090;
			}
				.nav2li a:hover {
					color: #ffffff; 
				}
				.nav3li a:hover {
					color: #ffffff; 
				}
			.nav3li a{
				color: #909090;
			}
.content {
	float: left;
	background-color: #ffffff;
}
	.submenucontainer {
		height: 280px; 
		width: 190px; 
		background-image: url('../images/submenubg.gif');
	}
	.submenutitle {
		color: #ffffff;
		text-transform: uppercase;
		font-weight: bold;
		padding-top: 8px; 
		padding-left: 8px; 
		font-size: 10px; 
		margin-bottom: 15px; 
	}
	.submenu {
		font-weight: bold;
	}
		.submenu a:hover{
			color: #A9D434;
		}
		.submenu ul{
			margin-left: 10px; 
		}
		.submenu li{
			list-style: none;
			line-height: 20px; 
		}
		.submenuact a{
			color: #A9D434;
		}
		.submenu2 li{
			line-height: 13px; 
			font-weight: normal;
		}
		.submenu2bullet li{
			list-style-image: url('../images/greenbullet.gif');
		}
		.submenu2act a{
			color: #A9D434;
		}
	.leftContent {
		float: left;
		width: 200px; 
		min-height: 410px; 
		_height: 410px; 
		padding-top: 30px; 
		padding-left: 20px; 
		background-image: url('../images/content_bg.gif');
		background-repeat: repeat-x;
	}
	.centerContent {
		float: left;
		width: 460px; 
		min-height: 410px; 
		_height: 410px; 
		padding-top: 30px; 
		padding-left: 10px; 
		background-image: url('../images/content_bg.gif');
		background-repeat: repeat-x;
	}
		.picbord {
			position: absolute;
			z-index: 10;
			padding-bottom: 100px; 
		}
	.rightContent {
		float: left;
		width: 190px;
		_width: 200px;
		min-height: 410px; 
		_height: 410px; 
		padding-top: 30px; 
		padding-left: 20px; 
		_padding-left: 20px; 
		padding-right: 20px; 
		_padding-right: 10px; 
		background-image: url('../images/content_bg.gif');
		background-repeat: repeat-x;
	}
.footer {
	width: 920px; 
	height: 80px; 
	float: left;
	background-image: url('../images/footer.jpg');
	background-repeat: no-repeat;
}
	.toTop {
		width: 60px; 
		float: right;
		margin-top: 40px; 
	}
	.footerText {
		width: 700px; 
		float: left;
		margin-left: 20px; 
		margin-top: 62px; 	
		color: #ffffff;
	}
		.footerText a{
			color: #ffffff;
		}




/*******************************************************************************/
/***** START - The following is used to remove the dotted lines from links *****/
/*******************************************************************************/

a:active{
	outline:			none;
}

:-moz-any-link:focus{
	outline:			none;
}

/******************************************************************************/
/***** STOP *******************************************************************/
/******************************************************************************/

