body{
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
	font-family:arial,sans-serif;
	background-color:#FFFFFF;
	color:#000000;
	overflow:auto;
}

body.topbanner{
	background-image:url(../images/top/background_blue.gif);
	background-color:#67b3fc;
}

td.topbanner{
	width:800px;
	height:100px;
}

table.topmenu{
	width:100%;
	height:30px;
	background-image:url(../images/top/menu_bg.gif);
	background-color:#333333;
	padding:0px;
	margin:0px;
	border-collapse:collapse;
	border:0px;
	padding-left:1px;
}

td.topmenusep{
	width:2px;
	height:30px;
	background-image:url(../images/top/menu_sep.gif);
	font-size:1px;
	padding-left:0px;
	padding-right:0px;
}

td.topmenucat{
	width:244px;
	height:30px;
	color:#ffffff;
	font-family:verdana,sans-serif;
	font-weight:bold;
	font-size:15px;
	cursor:pointer;
	cursor:hand;
	text-align:center;
}

td.topmenuinnerhead{
	height:30px;
	padding-left:10px;
	padding-right:10px;
	color:#ffffff;
	font-family:verdana,sans-serif;
	font-weight:bold;
	font-size:15px;
	text-align:center;
}

td.topmenuinner{
	height:30px;
	padding-right:35px;
	color:#ffffff;
	font-family:verdana,sans-serif;
	font-weight:normal;
	font-size:15px;
	text-align:center;
}

a.topmenuinner{
	font-family:verdana,sans-serif;
	font-weight:normal;
	font-size:15px;
	color:#ffffff;
	text-decoration: none;
}

a.topmenuinner:hover{
	text-decoration: underline;
}

a.topmenuinnerbold{
	font-family:verdana,sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#ffffff;
	text-decoration: none;
}

a.topmenuinnerbold:hover{
	text-decoration: underline;
}

td.topmenudownload{
	width:180px;
	color:#ffffff;
	font-family:verdana,sans-serif;
	font-weight:bold;
	font-size:15px;
	text-align:center;
}

td.topmenuaddthis{
	width:32px;
	color:#ffffff;
	font-family:verdana,sans-serif;
	font-weight:bold;
	font-size:15px;
	text-align:center;
}

td.versionhead{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	padding-bottom:5px;
	font-weight:bold;
	color:#ffffff;
}

a.version{
	color:#ffffff;
	font-family:arial,sans-serif;
	font-size:10px;
	text-decoration:none;
}

a.version:hover{
	text-decoration:underline;
}

input.search_in{
	width:480px;
	height:24px;
	background-image:url(../images/top/searchform.gif);
	background-repeat:no-repeat;
	border: 0px;
	font-family:arial,sans-serif;
	font-size:17px;
	color:#000000;
	padding:0px;
	padding-top:2px;
	padding-left:3px;
}

td.tophide{
	display:none;
	background-color:#ff8800;
}

