body
{
	margin: 0;
	padding: 0;
	font: 11px/16px Verdana, Tahoma, Arial;
	background-color: #fff;
}

.textNormal
{
	font-size: 11px;
}

.textBig
{
	font-size: 12px;
}

.textBigest
{
	font: bold 14px/18px Verdana, Tahoma, Arial;
	text-decoration: underline;

}
.textnew
{
	font: bold 13px/18px Verdana, Tahoma, Arial;
	text-decoration: underline;

}

.topbg
{
	position: relative;
	background: url(../images/topbg.gif) #fff 0 0 repeat-x;
	width: 100%;
}

.exrate
{
	background: url(../images/title-exrate.gif) #fff 0 0 repeat-x;
	width: 250;
	height: 24;
}

.logo
{
	position: relative;
	width: 282px;
	height: 65px;
	padding: 38px 0 0 10px;
}

.topsubnav
{
	width: 420px;
	padding: 27px 10px 0 0;
}

.topnav
{
	width: 385px;
	padding: 24px 0 0 0;
}

.dot
{
	background: url(../images/dot.gif) 0 0 repeat-x;
	height: 1px;
}

.pad10
{
	padding: 10px;
}

.header
{
	font: bold 20px 'Arial Narrow', Arial;
	width: 294px;
	height: 60px;
	padding: 40px 0 0 196px;
	color: #fff;
}

.header.personal
{
	background: url(../images/header-personal.gif) #FDD902 0 0 no-repeat;
}

.header.business
{
	background: url(../images/header-business.gif) #FDD902 0 0 no-repeat;
}

.header.about
{
	background: url(../images/header-contact.gif) #FDD902 0 0 no-repeat;
}

.header.executive
{
	background: url(../images/header-executive.gif) #FDD902 0 0 no-repeat;
}

.header.contact
{
	background: url(../images/header-contact.gif) #FDD902 0 0 no-repeat;
}

.header.news
{
	background: url(../images/header-news.gif) #FDD902 0 0 no-repeat;
}

.header.branches
{
	background: url(../images/header-branches.gif) #FDD902 0 0 no-repeat;
}

.header.quick
{
	background: url(../images/header-quick.gif) #FDD902 0 0 no-repeat;
}

.head
{
	font: bold 15px Arial, Verdana, Tahoma;
	padding: 0 0 5px 0;
}

.head1
{
	font: bold 14px Arial;
	background: url(../images/dot.gif) transparent left bottom repeat-x;
	padding: 0 0 5px 0;
}

.red
{
	color: #EF3E23;
}

.gray
{
	color: #999;
}

.small
{
	font-size: 90%;
}

.tblExrate tr td
{
	border-bottom: 1px #ccc solid;
}

.tblNormal tr td
{
	border-bottom: 1px #F0E8BB solid;
	border-top: 1px #fff solid;
	background-color: #FAF7E6;
}

.tblNormal tr.tdhead td
{
	background-color: #F6EAA5;
	border-bottom: 1px #F0E290 solid;
}

.border5
{
	border: 5px #ccc solid;
}

.border2
{
	border: 2px #ccc solid;
}

.caption
{
	width: 236px;
	background-color: #eee;
	padding: 2px;
}

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

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

ul.forall
{
	list-style-image: url(../images/arrow-red.gif);
	margin: 0;
	padding: 10px 0 0 25px;

}

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

.bgpopup
{
	background: url(../images/popup.jpg) 0 0 no-repeat;
	width: 431px;
	height: 142px;
}

/* Styles for Links */

a
{
	color: #06c;
	text-decoration: none;
}

a:hover
{
	color: #06c;
	text-decoration: underline;
}

a.darkgraylink, a.darkgraylink:hover
{
	color: #333;
}

a.graylink, a.graylink:hover
{
	color: #999;
}

/* Styles for Form Properties*/

form
{
	margin: 0;
}

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

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

.btn
{
	font: bold 11px Verdana, Tahoma, Arial;
	border: 1px #fff outset;
	background-color: #F6EAA5;
}

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

/* =Table
------------------------------------------------------------------ */

table.dataTable
{
	padding: 3px;
	border: 1px #ccc solid;
	border-collapse: collapse;


}


table.dataTable tr.rowtitle td
{
	font: bold 11px Verdana;
	background-color: #EF3E23;
	color: #fff;
}

table.dataTable tr.rowsubhead td
{
	font: bold 11px Verdana;
	background-color: #d5d5d5;
	color: #cc0000;
}

table.dataTable tr.row td
{
	background-color: #F4F3F3;
	font: normal 10px Verdana;


}

table.dataTable tr.row1 td
{
	background-color: #C1C1C1;
	font: normal 10px Verdana;


}

table.dataTable tr.row3 td
{
	background-color: #FFFFFF;
	font: normal 10px Verdana;


}

.page
{
	page-break-after: always;
}
