body
{
	margin: 10px 20px 50px 50px;
	font: 12px/16px Arial, Tahoma, Verdana;
	color: #666;
	background: url(../images/bodybg.jpg) #fff top left no-repeat;
}

.content-corner
{
	background: url(../images/content-corner.gif) #fff top left no-repeat;
	padding: 0 0 0 18px;
}

.lang
{
	background: url(../images/langbg.gif) #fff top left no-repeat;
	height: 28px;
	width: 153px;
	text-align: center;
	padding: 12px 0 0 0;
}

.navbg
{
	background: url(../images/navbg.gif) #fff top left no-repeat;
	width: 729px;
	height:50px;
	padding: 7px 25px 0 26px;
}

.navbgadmin
{
	background: url(../images/navbg.gif) #fff top left no-repeat;
	width: 729px;
	height:10px;
	padding: 7px 25px 0 26px;
}

.contentstdbg
{
	background: url(../images/contentstdbg.gif) #fff bottom left repeat-y;
}

.contentstdbg1
{
	background: #fff bottom left repeat-y;
}

.contentsbg
{
	background: url(../images/contentsbg.gif) transparent bottom left no-repeat;
	width: 729px;
	padding: 5px 25px 0 26px;
}

.contentsbgadmin
{
	background: url(../images/contsentsbg.gif) transparent bottom left no-repeat;
	padding: 5px 0 0 26px;
}

.contentsbg2
{
	background: url(../images/contentsbg.gif) transparent bottom right no-repeat;
	width: 130px;
	padding: 0 25px 0 0;
}

.leftbox
{
	background: url(../images/leftbox-mid.gif) #fff top left repeat-y;
}

.leftbox-bot
{
	background: url(../images/leftbox-bot.gif) transparent bottom left no-repeat;
	width: 485px;
	padding: 0 20px 15px 20px;
}

.footerbg
{
	background: url(../images/footerbg.gif) #fff top left no-repeat;
	width: 703px;
	height: 25px;
	padding: 8px 20px 0 20px;
	margin: 0 0 0 19px;
}

.head
{
	font-size: 16px;
	font-weight: bold;
}

.subhead
{
	font-size: 13px;
	font-weight: bold;
}

.unicode
{
	font-size: 11px;
}

hr
{
	margin: 0;
	color: #bbb;
	size: 1px;
	height: 1px;
}

.blue
{
	color: #336799;
}

.orange
{
	color: #f90;
}

.gray
{
	color: #999;
}

.small
{
	font-size: 11px;
}

ul
{
	margin: 0 0 0 15px;
	padding: 0;
}

ul.bulletlist li
{
	list-style-image: url(../images/bulletlist.gif);
}

a
{
	color: #336799;
	text-decoration: underline;
}

a:hover, a:focus
{
	color: #336799;
	text-decoration: none;
}

a.nou
{
	text-decoration: none;
}

/* =Form Properties
------------------------------------------------------------------ */
form
{
	margin: 0;
}

input
{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
	color: #000;
	border: 1px solid #ccc;
}

select
{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
	color: #000;
}

textarea
{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
	color: #000;
	border: 1px solid #ccc;
	overflow: auto;

}

.btn
{
	font-weight: bold;
	border: 1px solid #FFCC00;
	background-color: #FFCC00;
	color: #fff;
	padding: 3 0 3 0px;
}

.noborder
{
	border: none;
}

/* =Table
------------------------------------------------------------------ */
table.dataTable
{
	padding: 5px;
	border: 1px #B8CFE7 solid;
	border-collapse: collapse;


}

table.dataTable tr.rowtitle td
{
	font-weight: bold;
	background-color: #639DDC;
	color: #fff;
}

tr.row td
{
	background-color: #DAECFF;
}

tr.row1 td
{
	background-color: #DAECFF;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}