body
{
	margin: 0 0 0 0px;
	color: #555555;
	font: 12px/16px Arial, Tahoma, Verdana;
	background: url(../images/bg.gif) repeat-x #ffffff;
}


td
{
	color: #555555;
	font: 12px/16px Arial, Tahoma, Verdana;

}

hr
{
	height: 1px;
	color: #dfdddc;
	border: none;
	background-color: #dfdddc;
}

ul.arrow
{
	list-style-image: url(../images/arrow.gif);
	padding: 0;
	margin: 5px 0 0 30px;
}





/* Styles for Classes */

.bgfooter
{
	background: url(../images/bgfooter.gif) repeat-x;
	height: 107px;
	color: #ffffff;
}

.bgbannerright
{
	background: url(../images/bannerright.gif) top left no-repeat;
	height: 137px;
	color: #ffffff;
}


.bgcontent
{
	background: url(../images/bgcontent.gif) 0 0 no-repeat #fff;
	height: 248px;
}

.bgbox
{
	background: url(../images/bgbox.gif) 0 0 no-repeat;
	height: 102px;
	color: #fff;
}


.bgad
{
	background: url(../images/bgad.gif) 35px 30px no-repeat;
	height: 300px;
}

.bgbankinghour
{
	background: url(../images/bgbankinghour.gif) top right no-repeat;
	height: 174px;
}

.circlefooter
{
	background: url(../images/circlefooter.gif) top right no-repeat;
	height: 107px;
}

.bgnav
{
	background: url(../images/bgnav.gif) 0 0 no-repeat;
}

.head
{
	color: #393838;
	font: bold 13px/16px Arial, Tahoma, Verdana;
	background: url(../images/bullettitle.gif) 0 7px no-repeat;
	padding: 0 0 3px 18px;
	margin-bottom: 10px;
	text-transform: uppercase;
	border-bottom: 1px solid #dfdddc;
}

.titleright
{
	color: #006699;
	font: bold 12px/16px Arial, Tahoma, Verdana;
	border-bottom: 2px solid #FF9966;
	text-transform: uppercase;
}


.subhead
{
	color: #FF6633;
	font: bold 13px/16px Arial, Tahoma, Verdana;
}


.datenews
{
	color: #999999;
	font: bold 10px/16px Arial, Tahoma, Verdana;
}

.date
{
	font: bold 11px/16px Arial, Tahoma, Verdana;
	color: #777777;
	margin-bottom: 3px;
}

.blue
{
	color: #36C;
}

.xsmall
{
	font: 10px/16px Arial, Tahoma, Verdana;
}

.small

{
	font: 11px/16px Arial, Tahoma, Verdana;
}

.caption
{
	width: 240px;
	background-color: #eee;
	padding: 5px;
}

.imgL
{
	float: left;
	padding: 0 15px 0 0;
}

.imgR
{
	float: right;
	padding: 0 0 0 15px;
}


/* Form Properties */


form
{
	margin: 0 0 0 0px;
}

input, select, textarea
{
	font: 11px Tahoma, Verdana, Arial;
	border: 1px #ccc solid;
}


.search
{
	border: none;
	border-top: 1px #999999 solid;
	border-bottom: 1px #999999 solid;
	height: 20px;
	padding: 2 0 0 0px;
}

.btn
{
	font: bold 11px Tahoma, Verdana, Arial;
	color: #333333;
	background: #EAEAEA 0 0 no-repeat;
}

select
{
	font: 11px Tahoma, Verdana, Arial;
}


textarea
{
	font: 11px Tahoma, Verdana, Arial;
	overflow: auto;
}

.noborder
{
	border: none;
	border: 0px;
}

.border
{
	border: 1px solid;
	border-color: #DADADA;
}





/* Style for Links */

a:link, a:active, a:visited
{
	font: 12px Arial, Tahoma, Verdana;
	color: #FE6C01;
	text-decoration: underline;
}

a:hover
{
	font: 12px Arial, Tahoma, Verdana;
	color: #FE6C01;
	text-decoration: none;
}

a.linkarrow:link, a.linkarrow:active, a.linkarrow:visited
{
	font: bold 12px Arial, Tahoma, Verdana;
	color: #888787;
	background: url(../images/linkarrow.gif) 0 4px no-repeat;
	padding: 0 0 0 12px;
	text-decoration: none;
}

a.linkarrow:hover
{
	font: bold 12px Arial, Tahoma, Verdana;
	color: #393838;
	background: url(../images/linkarrow.gif) 0 4px no-repeat;
	padding: 0 0 0 12px;
	text-decoration: none;
}

a.linkbox:link, a.linkbox:active, a.linkbox:visited
{
	font: 11px Arial, Tahoma, Verdana;
	color: #fff;
	background: url(../images/linkbox.gif) 2px 4px no-repeat;
	padding: 0 0 0 12px;
	text-decoration: none;
}

a.linkbox:hover
{
	font: 11px Arial, Tahoma, Verdana;
	color: #FFFF00;
	background: url(../images/linkbox.gif) 4px 4px no-repeat;
	padding: 0 0 0 12px;
	text-decoration: none;
}

a.linktop:link, a.linktop:active, a.linktop:visited
{
	font: bold 11px Arial, Tahoma, Verdana;
	color: #fff;
	text-decoration: none;
}

a.linktop:hover
{
	font: bold 11px Arial, Tahoma, Verdana;
	color: #fff;
	text-decoration: none;
}

a.linknews:link, a.linknews:active, a.linknews:visited
{
	font: bold 12px Arial, Tahoma, Verdana;
	color: #3366CC;
	text-decoration: none;
}

a.linknews:hover
{
	font: bold 12px Arial, Tahoma, Verdana;
	color: #3366CC;
	text-decoration: underline;
}

a.linknav:link, a.linknav:active, a.linknav:visited
{
	font: 12px Arial, Tahoma, Verdana;
	color: #555555;
	text-decoration: none;
}

a.linknav:hover
{
	font: 12px Arial, Tahoma, Verdana;
	color: #555555;
	text-decoration: underline;
}


a.linkfooter:link, a.linkfooter:active, a.linkfooter:visited
{
	font: 10px Arial, Tahoma, Verdana;
	color: #333;
	background: url(../images/arrowwhite.gif) 0 4px no-repeat;
	padding: 0 0 0 12px;
	text-decoration: none;
}

a.linkfooter:hover
{
	font: 10px Arial, Tahoma, Verdana;
	color: #fff;
	background: url(../images/arrowwhite.gif) 0 4px no-repeat;
	padding: 0 0 0 12px;
	text-decoration: none;
}


a.linkyomari:link, a.linkyomari:active, a.linkyomari:visited
{
	font: bold 11px Arial, Tahoma, Verdana;
	color: #FFCC66;
	text-decoration: none;
}

a.linkyomari:hover
{
	font: bold 11px Arial, Tahoma, Verdana;
	color: #FFF;
	text-decoration: none;
}

/* Table Properties */

.dataTable
{
	border: 1px #EBEBEB solid;
	border-collapse: collapse;
}

tr.rowtitle td
{
	color: #fff;
	background: #79B0E8;
	font: bold 12px Arial, Tahoma, Verdana;
	border-right: 1px #ffffff solid;
	border-top: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid;
}

tr.rowtitlerate td
{
	color: #3366CC;
	font: bold 11px Arial, Verdana, Tahoma;
}

tr.row2 td
{
	background: #E8E8E8;
	border-right: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid;
}


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

tr.row1over td
{
	background: #FFF4D5;
	color: #000;
	border-right: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid;
}