
.tdmain {
background: #e9e9e9;
}


.td1{ 
background: #eeeeee;
}

.td2{
background: #dddddd;
}
.tdheader {
background: #333333;
background: url('/images/tdheader.gif');
color: white;

}

.navigation {

font-size: 11px;
color: black;
line-height: 19px;
}

.navigation a {

font-size: 11px;
text-decoration: none;
color: #CC0000;
line-height: 19px;
}

.navigation a:hover {
text-decoration: underline;
color: black;
}



.signupform {
width: 205px;
}

.loginform {
width: 120px;
}

.signupq {

font-size: 12px;
}

.signuphd {
background: black;

font-size: 12px;
font-weight: bold;
color: white;
}


.warning {
color: #CC0000;
}
input{

font-size: 12px;
}

H1 {

font-size: 16px;
color: #CC0000;
display: inline;
}

H2 {

font-size: 14px;
color: #CC0000;
}

.topnav a {
color: #CC0000;
}

.topnav {

font-size: 11px;
line-height: 19px;
color: #333333;
}

.defaulttext {

font-size: 12px;
color: #333333;
line-height: 19px;
}

.newsend {

font-size: 11px;
color: #333333;
text-align: right;
width: 100%;
}

.newsitem {
border: 1px solid black;
padding: 5px;
}

TD{ 
vertical-align: top;
}

.mainbody A { 
color: #CC0000;
text-decoration: none;
}

.mainbody a:hover {
color: black;
text-decoration: underline;
}

body {
		margin:0px;
		padding:0px;
		background-repeat: repeat-x;
				}
	
		#highleftcontent {
		position: absolute;
		left:0px;
		top:102px;
		width:125px;
		margin-left: 5px;
		}
	
	#leftcontent {
		position: absolute;
		left:0px;
		top:101px;
		margin-left: 5px;
		}

	#centercontent {
		
   		margin-left: 145px;
   		margin-right:169px;
		voice-family: "\"}\"";
		voice-family: inherit;
		}
		
		#rightcontent {
		position: absolute;
		right:0px;
		top:130px;
		width:160px;
		text-align: right;
		}
		
	html>body #centercontent {
   		margin-left: 155px;
   		margin-right: 169px;
		}


		
	#bannerads {
		position: absolute;
		top:30px;
		right:15px;
		text-align: right;
		z-index: 1;
		}		
		
		#marquee {
		position: absolute;
		top:15px;
		right:15px;
		z-index: 2;
		background: #1f73bf;
		width: 224px;
		text-align: center;
		line-height: 30.5px;
		height: 61px;
		background-image: url('/images/pointbg.gif');
		
		}		
		
		
				#marquee2 {
		position: absolute;
		top:70px;
		right:15px;
		z-index: 2;

		width: 224px;
		text-align: center;
	
	
		}		
		
		#marquee .amba {
		font-family: arial;
		font-size: 12px;
		color: white;
	
		
		
		}
		
			#marquee .amba a{
		font-family: arial;
		font-size: 12px;
		color: white;
		}
		
		
			#marquee2 .amba {
		font-family: arial;
		font-size: 12px;
		color: white;
	
		
		
		}
		
			#marquee2 .amba a{
		font-family: arial;
		font-size: 12px;
		color: white;
		}
		
		
	#topsection {
		height:101px;
		top: 0px;
		voice-family: "\"}\"";
		voice-family: inherit;
		background: url('/images/new_bgtop.gif');
		background-repeat: repeat-x;
		}
	html>body #topsection {
		height:101px;
		}
				

		
		
#leftcontent 
	
	.navstyle{
	margin-left: 15px;

	}
	
	
	
	
	

	.rightbox{

	width: 159px;

	text-align:left;
	}
	
	.rightbox strong {
	color: #cc0000;
	}
	
	.rightboxdetail {
	margin-left: 12px;
		margin-right: 12px;
	line-height: 19px;
	font-size:  14px;
	font-weight: bold;
	font-family:  arial, Arial, Helvetica, sans-serif;
	}
	
		#testfooter {
		voice-family: "\"}\"";
		voice-family: inherit;
		}
		
		
		
#dummy {

}



	
		#leftcontent a,#highleftcontent a  {
		padding-left: 5px;
		background: #e7e7e7;
		width: auto;
			border-bottom: 1px solid #a9a9a9;
		display: block;
		padding-left: 5px;
		color: #333333;
		margin-top: 1px;
				margin-bottom: 1px;
				text-decoration: none;
		}
		
		
		#leftcontent .navhead, #highleftcontent .navhead {
		width: 132px;
		background: url('/images/navtoptd.gif');
		text-align: center;
		color: white;
		font-weight: bold;
		height: 22px;
		line-height: 22px;
		display:block;
			border-top: 1px solid #a9a9a9;
						border-bottom: 1px solid #a9a9a9;
		}
			#leftcontent li,#highleftcontent li{
display: inline;
list-style-type: none;


	}
	
				#leftcontent li a:hover,#highleftcontent li a:hover{
text-decoration: underline;



	}
	
	
	#leftcontent ul, #highleftcontent ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	white-space: nowrap;


	}
	
			#leftcontent, #highleftcontent {
		width: 132px;
		font-family: arial;
		font-size: 11px;
		line-height: 18px;
		
		}
		
	#top-navigation a { color: white;}
	
	img {
	border: 0px;
	}
	
	/*imported from template_header.asp*/
	
	body {
background: black;
font-family:  'FontSiteSansLight', Arial, sans-serif;
font-size: 14px;
text-align: center;
padding-top: 15px;
background: black;
/*background: url('/images/page-background.jpg');*/
background-attachment: fixed;
background-position-x: center;

}

#homepagecontent a , #pagecontent a {
color: #cc0000;
text-decoration: none;
}
#homepagecontent a:hover , #pagecontent a:hover {
color: #cc0000;
text-decoration: underline;
}

h1 {font-family: 'FontSiteSansLight', Arial, sans-serif;}

#page-container {
margin: auto;
text-align: left;
display:block;
width: 900px;
background: url('/images/top-background.gif') white;
background-repeat: no-repeat;
}

#left-navigation {
display: block;
width: 200px;
text-align: right;
float: left;
}

#header {
display: block;
padding:15px;
}

#top-navigation {
display: block;
margin-top: 15px;
height: 33px;
margin: auto;
width: 874px;
font-size: 11px;
color: white;
line-height: 33px;	
margin-bottom: 10px;
}

#top-navigation a { 
color: white;
}

#top-navigation .innerpad {
padding-left: 15px;
padding-right: 15px;
}

#xleft-navigation {
display: block;
width: 160px;
text-align: right;
font-size: 11px;
float: left;
line-height: 18px;
}

#xleft-navigation ul {
list-style-type: none;
}

#xleft-navigation a {
color: #cc0000;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}
#xleft-navigation a:hover {
text-decoration: underline;
}
#xleft-navigation .navhead {
font-weight: bold;
font-size: 11px;
}

#social li {
list-style-type:none;
float: left;
width: 100px;
}


/*lower down on template_header.asp*/


#pagecontent {
margin-top: 15px;
margin-right:15px;
display: block;
/*background: url('/images/mainarea-top.gif');
background-repeat: no-repeat;
background-position: top;*/
width: 685px;
overflow-x: hidden;
float: left;
margin-left: 40px;
}

#homepagecontent {
margin-top: 15px;
margin-right:15px;
display: block;
/*background: url('/images/homearea-top.gif');
background-repeat: no-repeat;
background-position: top;*/
width: 685px;
overflow-x: hidden;
float: left;
margin-left: 40px;
}

#homepagecontent .theinnerpadding {
padding-left: 15px;
padding-right: 15px;
/*background: url('/images/homearea-bg.gif');*/
}


#pagecontent.theinnerpadding {
padding-left: 15px;
padding-right: 15px;
/*background: url('/images/mainarea-bg.gif');*/
}

.pagecontentbottom {
/*background: url('/images/mainarea-bottom.gif');*/
display: block;
height: 18px;
}
