body
{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background:#FFF;
	overflow:auto;
}
div, td, p
{
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 135%;
	font-size: 12px;
}
a {color:#bc4817; text-decoration: none}
a:hover {color: #F60; text-decoration: none}
form { margin:0px }
input { color:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px }
.textbox { border:1px solid #999; font-size:11px; padding:2px 2px }
textarea
{
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 2px;
	padding-right: 2px;
	border: 1px solid #999;
	overflow: auto;
}
button 
{
	width: 70px;
	height: 20px;
	font-size: 11px;
	color: #666;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	border: 0px;
	white-space: nowrap;
	text-align:center;
	background:url(../images/button-1.gif) no-repeat center center
}
select
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999;
	color:#666;
}

.fl {float: left}
.fr {float: right}
div#mainDiv { margin:0px auto; padding:0px; width:994px }
div.banner { width:100%; margin:0px }
div span.topMenu { display:block; font-size:11px; color:#A1A1A1; margin-top:95px; height:18px; line-height:18px }
div span.topMenu a { color:#A1A1A1; text-decoration:none; float:left; background:no-repeat left center; padding-left:15px }
div span.topMenu a:hover { color:#F90; text-decoration:none }
div span.topMenu img { width:19px; height:13px; border:0px; margin-top:2px; margin-left:3px }

div.menuBar div.center { width:960px; height:37px }
div.footer {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 30px 30px 30px;
	color:#919191;
	border-top:1px solid #d2d2d2;
	background:#efefef;
	min-width:935px;
}
div.menuBottom { font-size:10px; color:#919191; text-transform:uppercase }
div.menuBottom a { color:#919191; text-decoration:none }
div.menuBottom a:hover { color:#000; text-decoration:underline }
div.footer div, div.footer td { font-size:10px; font-family:Arial; color:#919191 }
div.bodyPage { width:960px; overflow:hidden; position:relative; margin-left:17px }
div#leftPage { width:261px; margin-left:15px; overflow:hidden}

div#contentPage { width:670px; margin-left:15px; overflow:hidden; margin-bottom:15px }
div.strBrowsing { padding:15px; font-size:12px; color:#000 }
div.strBrowsing a { color:#000; text-decoration:none }
div.strBrowsing a:hover { color:#000; text-decoration:underline }

#SendToFriends
{
	width:450px;
	height:400px;
	position:absolute;
	z-index:1000;
	background-color:#999999;
	display:none
}

.readMore { font-size:11px; text-transform:lowercase }
.readMore a { display:block; background:url(../images/arrow_right.gif) no-repeat left center; padding-left:10px; padding-right:5px; color:#666; width:30px; float:right; white-space:nowrap }
.readMore a:hover { color:#F60; text-decoration:underline }
div.contentTitle {font-size:12px; color:#08272f; text-transform:uppercase }
div.contentShortDes { color:#444; font-weight:bold }
div.contentDetail { margin-top:5px }
div.contentDetail ul { margin-left:25px }
div.itemContentTitle { margin-top:5px }
div.itemContentTitle a { color: #004e76; font-family: Arial, Helvetica, sans-serif; font-size:14px }
div.itemContentTitle a:hover {color:#F60}
div.itemContentDes { margin-top:10px; color:#7f7f7f }
div.itemContentDes p { margin-top:0px }
.listButton { font-size:11px; color:#7b6c43; margin-top:10px }
.listButton a {color: #7b6c43}
.listButton a:hover {color: #F60}
div#itemRelations {margin-top:5px}
div#itemRelations ul { margin:0px; margin-left:-25px; list-style-image:url(../images/bullist.gif) }
div#itemRelations ul li { padding:0px; margin-left:0px; line-height:21px }
div#itemRelations ul li a { color:#000000 }
div#itemRelations ul li a:hover { color:#FF6600 }
.normalPaging
{
	font-size: 8px;
	border: 1px solid #999;
	width: 17px;
	text-align: center;
	cursor: pointer;
}
.curPaging
{
	color: #F60;
	font-size: 9px;
	border: 1px solid #F60;
	width: 17px;
	text-align: center;
	cursor: default;
}
div.dataNotFound
{
	color: #F30;
	font-weight:bold;
	font-size: 11px;
	margin-top: 100px;
	margin-bottom: 150px;
	text-align: center;
}
.listDocument { color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif }
.listDocument a { color:#000; text-decoration:none }
.listDocument a:hover { color:#000; text-decoration:underline }

div#frmRegister { width:100%; overflow:hidden; background:url(../images/logo.jpg) no-repeat left center }
div#frmRegister div, div#frmRegister p, div#frmRegister td { font-size:11px }
div#frmRegister div.formTitle { font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#063192; border-bottom:1px solid #c7c7c7; padding:10px 0px 3px 0px }
div#frmRegister div.formError { color:#F30; text-align:center; padding:5px 0 }

div.loading { overflow:hidden; background:url(../images/loading.gif) no-repeat center top; height:50px; margin-top:40px; padding-top:35px; font-size:11px; text-align:center; color:#999 }
div.progress { overflow:hidden; background:url(../images/loader.gif) no-repeat center; height:40px; padding-top:18px; font-size:10px; text-align:center; color:#999 }

