body {
	margin 				: 0px;
	padding				: 0px;
	background-color	: #ffFFFF;
}

body, td {
	font				: 11px arial;
}

p,ul {
	margin-top 		: 5px;
	margin-bottom	: 15px;
}

input,textarea,select {
	font			: 11px arial;
}

form {
	margin			: 0px;
}

a {
	color			: #C20208;
	font-weight		: normal;
}
a:hover {
}

img {
	border			: 0px;
}

.button {
	background		: #186FAC;
	border			: 1px solid #186FAC;
	font-size		: 11px;
	font-weight		: normal;
	color			: #ffffff;
	cursor			: hand;
}

h1 {
	font-size			: 14px;
	margin				: 0px 0px 20px 0px;
	text-transform		: uppercase;
}
h2 {
	font-size			: 12px;
	margin				: 0px 0px 0px 0px;
	text-transform		: uppercase;
	color				: #7F7F7F;
}
h3 {
	font-size			: 11px;
	margin				: 0px 0px 0px 0px;
	text-transform		: uppercase;
	white-space			: nowrap;
}

.error {
	color			: red;
	font-weight		: bold;
	margin			: 10px 0px 10px 0px;
}

.info {
	color			: blue;
	font-weight		: bold;
	margin			: 10px 0px 10px 0px;
}

big {
	font-size		: 14px;
}

p {
	margin-top 		: 0px;
	margin-bottom 	: 3px;
}


.desc {
	text-decoration	: none;
	color			: #000000;
	font-weight		: normal;
}
.date {
	color			: #817E82;
	text-decoration	: none;
	font-weight		: bold;
}

ul {
	list-style		: square;
	margin			: 5px 0px 0px 20px;
}

li {
	padding			: 5px 0px 0px 0px;
}



.topMenu {
	height			: 32px;
	background		: url(../img/t/f1.gif) #F3F8FB top left repeat-x;
	width			: 100%;
}
.topMenu .left {
	background		: url(../img/t/f2.gif) no-repeat;
	width			: 100%;
	padding-left	: 10px;
	color			: #777777;
}

.navLine {
	height			: 37px;
	background		: url(../img/t/f3.gif) top left repeat-x;
	width			: 100%;
}
.navLine .left {
	background		: url(../img/t/f4.gif) no-repeat;
	width			: 100%;
	padding-left	: 10px;
}

.leftMenu {
	height			: 100%;
	background		: url(../img/t/f5.gif) #186FAC top left repeat-y;
	width			: 239px;
}

.leftMenu td {
	font-size		: 12px;
	font-weight		: bold;
}

.leftMenu .separator {
	background		: url(../img/t/f7.gif) center left repeat-x;
	text-align		: right;
	padding			: 7px 0px 7px 0px;
}

.leftMenu .left {
	vertical-align	: top;
	padding			: 2px 0px 3px 0px;
}
.leftMenu .right {
	width			: 100%;
}

.leftMenu a {
	color			: #ffffff;
	font-weight		: normal;
}

.leftMenu .partners {
	vertical-align	: top;
	padding			: 20px 0px 0px 10px;
}

.leftMenu h2 {
	color			: #ffffff;
	margin-bottom	: 10px;
}

.mainTd {
	height			: 100%;
	background		: url(../img/t/f6.gif) bottom right no-repeat;	
}

.bottom .top {
	background		: url(../img/b/f1.gif) #E1ECF4 top left repeat-x;	
	height			: 5px;
	text-align		: right;
}
.bottom .cont {
	background		: url(../img/b/f2.gif) #1E73AE top left repeat-x;	
	height			: 98px;
	width			: 100%;
	padding			: 10px;
}

.bottom td , .bottom a {
	color			: #ffffff;
}

.news_item {
	border-bottom	: 1px solid #E3E3E3;
	padding			: 10px 0px 10px 0px;
}

.mainPageContent {
	padding			: 10px 0px 0px 10px;
}

.title {
	border-bottom	: 1px solid #7F7F7F;
	margin-bottom	: 5px;
}

.title .right {
	width			: 100%;
	padding-left	: 5px;
}

.rightMenu {
	background		: #FEFBD9;
	border			: 1px solid #BAAB00;
	border-right	: none;
	padding			: 5px;
}

.menu_item {
	padding			: 10px 0px 10px 5px;
	border-bottom	: 1px solid #dddddd;
}

.divtitle {
	background		: #eeeeee;
	margin			: 20px 0px 5px 0px;
	padding			: 5px;
	font-weight		: bold;
	font-size		: 11px;
}
.fileitem {
	padding			: 3px 0px 3px 6px;
}
