body, form {
	margin: 0px;
}
body, td, input, select, textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A7A7A;
}
a, a:link, a:visited {
	color: #7A7A7A;
	text-decoration: underline;
}
a:active, a:hover {
	text-decoration: none;
}
a.invert, a.invert:link, a.invert:visited {
	text-decoration: none;
}
a.invert:active, a.invert:hover {
	text-decoration: underline;
}
h1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1F4EAE;
	/*text-transform: uppercase;*/
	font-weight: normal;
	margin: 0px 0px 10px -15px;
}
h1 img {
	vertical-align: middle;
	margin-right: 5px;
	border: none;
}
h2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	/*text-transform: uppercase;*/
	color: #F7931E;
	margin: 5px 0px 5px;
}
.floatL {
	float: left;
	margin-right: 10px;
}
.floatR {
	float: right;
	margin-left: 10px;
}
.h100 {
	height: 100%;
}
.t1 {
	background-image: url(img/t1.jpg);
	background-repeat: repeat-x;
}
.logo2 {
	background-image: url(img/logo2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.t2 {
	background-image: url(img/t2.gif);
	background-repeat: repeat-x;
}
.top-menu {
	background-image: url(img/menu/menu-bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-left: 13px;
	padding-right: 15px;
}
.top-menu a {
	display: block;
}
.box-center {
	background-image: url(img/box-center.gif);
	background-repeat: repeat-x;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.box-center h1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 17px;
	color: #ffffff;
	/*text-transform: uppercase;*/
	margin: 10px 0px 0px;
}
.box-center a, .box-center a:link, .box-center a:visited {
	color: #ffffff;
	text-decoration: none;
}
.box-center a:active, .box-center a:hover,  {
	text-decoration: underline;
}
.t3 {
	background-image: url(img/t3.gif);
	background-repeat: repeat-y;
}
.icons {
	color: #2B2C88;
	padding-right: 20px;
}
.icons a, .icons a:link, .icons a:visited {
	color: #2B2C88;
	text-decoration: none;
}
.icons a:active, .icons a:hover {
	text-decoration: underline;
}
.icons img {
	/*vertical-align: middle;*/
}
.column {
	padding-left: 23px;
	padding-right: 10px;
	height: 100%;
}

/*common*/

.navigator {
	margin-bottom: 10px;
}
.navigator a, .navigator a:link, .navigator a:visited {
	color: #F7931E;
	text-decoration: none;
}
.navigator a:active, .navigator a:hover {
	text-decoration: underline;
}
.empty {
	text-align: center;
	margin-top: 50px;
	margin-bottom: 50px;
}

.title {
	font-weight: bold;
	margin-bottom: 3px;
	color: #F7931E;
}
.title a, .title a:link, .title a:visited {
	color: #F7931E;
	text-decoration: none;
}
.title a:active, .title a:hover {
	text-decoration: underline;
}
.more {
	margin-top: 3px;
	color: #F7931E;
}
.more a, .more a:link, .more a:visited {
	color: #F7931E;
	text-decoration: none;
}
.more a:active, .more a:hover {
	text-decoration: underline;
}

.tabl {border-collapse: collapse;}
.tabl td {border: solid 1px #3781DF}
.tabl th {
	color: #ffffff; font-size: 11px; font-weight: bold;
	font-family: Arial, Helvetice, sans-serif;
	text-transform: uppercase;
	border-left: solid 1px #3781DF;
	border-right: solid 1px #3781DF;
	border-bottom: solid 1px #3781DF;
	border-top: solid 1px #3781DF;
	/*background-color: #228b49;*/
	background-color: #F7931E;
}
.tabl a, .tabl a:link, .tabl a:visited {text-decoration: none}
.tabl a:active, .tabl a:hover {color: #F7931E;}

