@import url(01.font.css);


#wrapper		{
			margin-right: auto;
			margin-left: auto;
			text-align: left;
			width: 967px;
			margin-top: 10px;
			}

#header	
			{
position:relative;
			background-image:url('../t_images/header01.gif');
			background-repeat: no-repeat;
			height:191px;
			}
#top_nav		{
			position:absolute;
			width:200px;
			height: 10px;
			top: 30px;
			left: 765px
			}
#upper_slogan		{
			position:absolute;
			width:200px;
			height: 41px;
			top: 85px;
			left: 760px;
			}	

#menu			{
			CLEAR: BOTH;
			background-image:url('../t_images/navbar.gif');
			height:32px;

			}
#menuin			{			
			fl oat: left;
			padding-right:20px;
			padding-top:0px;
			padding-left:15px;
			}


#contentwrapper		{
			background-image:url('../t_images/c_bkg.gif');
			background-repeat:repeat-y;
			min-height: 450px;
			height:auto!important; 
			height: 450px;
			}		
#content		{
			 margin: 0px 0px 0px 0px;	
			}


.date_1                 { 
			font-weight: normal;
			color: #fff; 
			text-decoration: none; 
			font-size: 8pt;

			} 
.leftcontent		{
			width: 161px;
			padding: 10px 0px 20px 19px;
			}
.leftcontentcal		{
			width: 160px;
			padding: 10px 0px 20px 18px;
			}
.leftcontentin		{
			color: #fff;
			margin:0px;
			padding:20px 0px 20px 0px;
			width: 180px;
			float: left;
			}
.leftcalcontentin		{
			color: #fff;
			margin:0px;
			padding:10px 0px 0px 0px;
			width: 180px;
			float: left;
			}

.centercontent		{
			width: 510px;
			min-height: 300px;
			height: auto !important;
			height: 300px;
			padding: 35px 0px 20px 30px;

			}
.rightcontent		{
			width: 180px;
			Padding: 35px 20px 20px 10px;
			}
.s_centercontent		{
			width:650px;
			padding: 35px 40px 20px 20px;
			}
.s_formcontent		{
			width:650px;
			padding: 35px 40px 20px 30px;
			}
.s_logincontent		{
			width:650px;
			padding: 0px 0px 20px 20px;
			}

.all_content		{
			width: 846px;
			padding: 35px 40px 0px 40px;
			}
#footer			{
 			width:100%;
			background-image:url('../t_images/footer.gif');
			background-repeat:no-repeat;
			height: 38px;
			margin-left:auto;
			margin-right:auto;
			text-align:center;
			}
#footerin		{
			text-align: -moz-center; /* text center for mozilla*/
			padding:0px 0px 0px 0px;
			}
#nsein 			{
			text-align: center;
			margin: 5px 0px 10px 0px;
			}
#ql_back		{/* background color for QL*/
			width: 160px;
			background-color: #fff;
			}


#news_back		{/* background color for scroller*/
			background-image:url('../t_images/scrollerbkg.gif');
			background-color:#000066;
			} 
