BODY {
	background-color:#FFFFFF;
	font-family:Georgia, Verdana, Arial, Times, serif;
	font-size:120%;
}

h1 {
	background-color:white;
	font-family:Georgia, Verdana, Arial, Times, serif;
	font-size:130%;
	font-weight:100;
	margin: 0px 0px -5px 10px;
}

h2 {
	font-size:90%;
	font-weight:100;
	color:#333333;
	margin: 0px 0px 10px 10px;
}

h3{
	background-color:white;
	font-family:Georgia, Verdana, Arial, Times, serif;
	font-size:130%;
	font-weight:100;
	margin: 0px 0px -2px 0px;
}

h4 {
	font-size:90%;
	font-weight:100;
	color:#333333;
	margin: 0px 0px 10px 0px;
}

h5{}
h6 {
	font-size:14px;
	color:#333333;
}

a:link, a:visited, a:active {
	color:#FF9900;
	text-decoration:none;
	margin:0px 2px 0px 2px;
	padding:0px 2px 0px 2px;
	border-width:0px;
}

a:hover {
	color:#CC0000;
	text-decoration:none;
	margin:0px 2px 0px 2px;
	padding:0px 2px 0px 2px;
	border-width:0px;
}

.vin:link { color:#333333; }
.vin:hover { color:#FF6600; }

.leftbox {
	float:left;
	width:485px;
	margin-right:5px;
	font-size:14px;
}

.centerbox {
	float:left;
	width:130px;
	text-align:right;
	line-height:14px;
}

.subnav:link, subnav:active {font-size:12px; display:block;	color:#666666; border-top:1px solid #ccc; padding:2px 0px 1px 0px; margin-left:5px; }
.subnav:visited {font-size:12px; display:block; color:#000; border-top:1px solid #ccc; padding:2px 0px 1px 0px; margin-left:5px;}
.subnav:hover { font-size:12px;	display:block; color:#FF9900; border-top:1px solid #ccc; padding:2px 0px 1px 0px; margin-left:5px;}


.rightbox {
	float:right;
	width:130px;
}

.header {}
.header#left  {float:left;}
.header#right {float:right;}
.header#left1  {float:left;}
.header#right1 {float:right;}
.header#left2  {float:left;}
.header#right2 {float:right;}
#head_img { border:0; margin-bottom:15px; }
#res_img { border:1px solid black; }

.language{
	text-align:right;
	font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.searchbox{
	border:1px solid #333333; color:black; text-indent:3px; width:130px; margin:2px 0px 2px 0px;
}

.feed {
	border-bottom:1px dotted #CCC;
	padding-left:0px;
	display:block;
}
.data {clear:both;}

.item{ width:100%;}
.leftitem{ text-align:left; border-bottom:1px solid #999999; color:#999999; padding-bottom:2px; }
.rightitem{ text-align:right; padding-bottom:15px; }
.papercat { font-size:120%; margin-bottom:5px; border-bottom:1px solid #000;}

.paperimg {border:1px solid gray;}

.download { margin-left:100px; margin-bottom:30px; width:300px; text-align:center;}
.download a { color:black; }
.download a:hover { color:white; }
.wbl {background: url("../images/bl.gif") 0 100% no-repeat #e68200; width: 300px;}
.wbr {background: url("../images/br.gif") 100% 100% no-repeat;}
.wtl {background: url("../images/tl.gif") 0 0 no-repeat;}
.wtr {background: url("../images/tr.gif") 100% 0 no-repeat; padding:10px;}
.clear {font-size: 1px; height: 1px}

.contacts { text-align:left; float:right; }
.boardimg { margin: 0px 8px 0px 0px; border:1px solid black; }

.boardinput {
	display:inline;
}

.privacypolicy {
	display:block;
	border-top:1px solid black;
	font-size:12px;
}

.news{
	margin:10px 0px 10px 0px;
	padding:5px 0px 5px 0px;
	border-top:1px solid black;
	border-bottom:1px solid black;
}

.newsdate{
	padding:5px 0px 5px 0px;
	text-decoration:underline;
}

.loginform {border:1px solid black; background-color:#FFFFFF;}
.loginname { padding:0px 150px 0px 0px; display:inline;}
.loginitem {border-bottom:1px solid #333333; padding:2px 0px 2px 0px; margin:2px 0px 2px 0px;}
.loginbutton {border:1px solid black; background-color:#999999;}
.loginbox {display:inline; font-family: Georgia, Arial, Times, serif}

#highlighted { color: white; display:inline;}

.highlighted { color: white; display:inline;}

div.logo{
	text-align:center;
}

#logo{
	text-align:center;
}

.contactimg{
	border:1px solid #000000;
	float:left;
	margin:5px 8px 5px 5px;
}

#download {
	border:1px solid #000;
	float:left;
	margin:0px 20px 0px 0px;
}

ol li {
	list-style-type:decimal;
	padding:4px 0px 4px 0px;
}

ul {
	margin:0px;
}

ul li {
	list-style-type:square;
}


		#container {
			width: 760px;
			/*
			\width: 780px;
			w\idth: 760px;
			*/
			margin: 2px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
		}
		
		#banner {
			padding: 5px;
			margin-bottom: 5px;
			border-bottom:1px solid #666666;
			padding: 5px 20px 5px 20px;
			margin: 2px 130px 2px 130px;
		}

		#content {
			text-align:justify;
			padding: 5px;
			margin-left:165px;
			height:500px; /* IMPORTANT: height should be replaced if there's enough content */
		}

		#sidebar-a {
			float: left;
			width: 165px;
			/*
			\width: 150px;
			w\idth: 160px;
			*/
			margin: 0;
			padding: 0px;
			text-align:left;
			display:block;
		}
		#footer {
			clear: both;
			margin-top: 10px;
			text-align:center;
		}

		#footer2 {
			text-align:center;
			font-size:60%;
		}

/* ************************************************************** */
/* css for tsep */

.tsepProject .SearchBlock {     
        margin-bottom: 10px;    
        font-size: smaller;
        color: #000; 
		border:1px solid #CCC;
        padding-left: 5px;
        padding-top: 5px;
        padding-right: 5px;
        padding-bottom: 5px;
}

.tsepProject .SearchResultPaging{
	background-color:#FF9900;
}

tsepProject .SearchForWhatSearchTerm {
	color:#000;
	background-color:#CCC;
}

.tsepProject .SearchWord {
	color:#000;
    font-weight: bold;
    display: inline;
}

.tsepProject .SearchPage {
        font-weight: bold;
        display: inline;
}

.tsepProject .SearchForWhatTimeNeeded{

}

.tsepProject .SearchResultURL {
	font-size:60%;
}

.tsepProject .SearchResultOutput{
        font-size: smaller;
        color: #000000;
        
}

.tsepProject .SearchResultOutputMore{
        font-weight: bold;
        display: inline;
}

.tsepProject .foundSearchWord{
        display: inline;
}

.tsepProject .SearchResultOnePageBlock{
        margin-bottom: 10px;
		border-bottom:1px dotted #333333;
}

.tsepProject .tsepCopyright {
        text-align: center;
        font-size: xx-small;
        color: #444444; 
        letter-spacing: -1px;

}

.tsepProject a.tsepCopyright:link, 
.tsepProject a.tsepCopyright:visited, 
.tsepProject a.tsepCopyright:active     { 
        color: #444444;
        text-decoration: none;
        text-align: center;
        font-size: small;
}

.tsepProject a.tsepCopyright:hover { 
        color: #000000; 
        text-decoration: underline;
}
