* { 
	padding: 0px;
	margin: 0px;
	outline: none;
}
html, body {
	height: 100%;
}
img {
	border: 0px;
	behavior: url("pngbehavior.htc");
}
html {
	background: url(../images/bg_1.png) #FFFDFD repeat-x;
}
body {
	font-size: 11px;
	font-family: tahoma;
	background: url(../images/bg_2.jpg) no-repeat center 0;
}
#main {
	width: 960px;
	padding: 0 15px;
	margin: 0 auto;
}
#logo {
	width: 284px;
	padding: 35px 0 40px 0;
	float: left;
}
#top_bar {
	width: 450px;
	text-align: right;
	padding: 10px 0 0 0;
	float: right;
}
#top_bar div {
	position: relative; 
	float: right; 
	height: 98px;
	margin: 0 0 0 10px;
	overflow: hidden; 
	cursor: pointer;
}
#top_bar #img1, #top_bar #img2, #top_bar #img3 {
	position: absolute; 
	top: 0px;
	left: 0px;
}
#top_bar .img1 {
	width: 81px;
	background: url(../images/top_img_1_shaddow.png) no-repeat;
}
#top_bar .img2 {
	width: 124px; 
	background: url(../images/top_img_2_shaddow.png) no-repeat;
}
#top_bar .img3 {
	width: 118px;
	background: url(../images/top_img_3_shaddow.png) no-repeat;
}
#top_bar .category {
	text-align: left;
}
#top_bar .name {
	font-size: 14px;
	font-family: Tahoma;
	text-align: left;
}
#top_bar .school {
	font-size: 11px;
	font-family: Tahoma;
	color: #a6a8a8;
	text-align: left;
}
#top_bar .time_left {
	background: url(../images/top_bar_shade.png) 20% 0px no-repeat;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
	color: #a6a8a8;
	text-align: left;
}
#top_bar .settings {
	text-align: center;
}
#top_bar .settings a {
	font-size: 11px;
	color: #7b7b7b;
	text-decoration: none;
}
#top_bar .settings a:hover {
	text-decoration: underline;
}

#menu {
	width: 960px;
}
.menu_left {
	height: 33px;
	width: 9px;
	background: url(../images/menu_left.png) no-repeat;
}
* html .menu_left {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/menu_left.png' );
}
.menu_right {
	height: 33px;
	width: 9px;
	background: url(../images/menu_right.png) right no-repeat;
}
* html .menu_right {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/menu_right.png' );
}
.menu_item {
	height: 33px;
	background: url(../images/menu_center.gif) repeat-x;
	text-align: center;
}
.menu_item a {
	height: 25px;
	width: 130px;
	display: block;
	margin: 0 auto;
	padding: 8px 0 0 0;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.menu_item a:hover, .menu_item a.act {
	background: url(../images/menu_hover.gif) no-repeat;	
}
.menu_item a.new {
	color: #ff0000;
	background: url(../images/menu.gif) no-repeat;	
}
.menu_item a:hover.new, .menu_item a.act_new {
	color: #ff0000;	
	background: url(../images/menu_hover.gif) no-repeat;		
}

#content_main {
	width: 860px;
	height: 294px;
	border-left: 1px solid #C8CACA;
	border-right: 1px solid #C8CACA;
	padding: 30px 50px 25px 48px;
}

#content_inner {
	width: 900px;
	height: 294px;
	border-left: 1px solid #C8CACA;
	border-right: 1px solid #C8CACA;
	padding: 30px 30px 25px 28px;
}

#content_flash {
	width: 958px;
	height: 350px;
	border-left: 1px solid #C8CACA;
	border-right: 1px solid #C8CACA;
}
.bg_0 {
	background: url(../images/content_0_.jpg) no-repeat;
}
.bg_1 {
	background: url(../images/content_1.jpg) no-repeat;
}
.bg_2 {
	background: url(../images/content_2.jpg) no-repeat;
}
.bg_3 {
	background: url(../images/content_3.jpg) no-repeat;
}
.bg_4 {
	background: #f0f2f1 url(../images/content_4.jpg) no-repeat;
}
.bg_5 {
	background: url(../images/content_4.jpg) no-repeat;
}
.bg_1 #content {
	width: 300px;
	float: left;
}
.bg_2 #content {
	width: 290px;
	padding: 40px 0 0 0;
	float: right;
}
.bg_3 #content {
	padding: 0 0 0 0;
	float: left;
}
.bg_4 #content {
	padding: 0 0 0 0;	
	float: left;
}
.bg_5 #content {
	width: 860px;
	padding: 0 0 0 0;	
	float: left;
}
#content h1 {
	color: #000;
	font-size: 28px;
	letter-spacing: -1px;
	padding: 0;
	display: block;
}
#content h2, #content .input_bg4 h2 {
	color: #000000;
	font-size: 16px;
	letter-spacing: 0px;
	padding: 0 0 5px 15px;
	display: block;
}
#content .input_bg4 h2 {
	padding: 0;
	margin: 18px 20px 8px 20px;
}
#content .splash {
	float:left;
	width: 250px;
	padding:30px 0 0 50px;
	text-align: left;
}
#content .intro {
	float:right; 
	width:622px; 
	height:350px; 
	overflow:hidden;
	text-align: left;
}
#content .splash .text1 {
	color: #000000;	
	font-size: 16px;
	font-weight: bold;
	padding: 5px 0 15px 0;
}
#content .splash .text2 {
	color: #000000;
	font-size: 11px;
	line-height: 1.5;
	padding: 0 0 15px 0;
	text-align: justify;
}
#content p {
	color: #7b7b7b;
	font-size: 12px;
	line-height: 1.5;
	padding: 0 0 15px 0;
	display: block;
}
.classic {
	color: #000000;
	font-size: 12px;
	text-decoration: none;
}
#content .block p {
	width : 340px;
	height: 150px;
	text-align: justify;
	overflow: hidden;
}
#content #left {
	width: 550px;
	float: left;
}
#content #right {
	width: 350px;
	float: right;
}
#content #left1 {
	width: 255px;
	float: left;
}
#content #right1 {
	width: 645px;
	float: right;
}
#content #left2 {
	width: 470px;
	float: left;
}
#content #right2 {
	width: 430px;
	float: right;
}
#content #login {
	width: 196px;
	height: 152px;
	background: url(../images/login_bg.png) no-repeat;
	padding: 15px 20px 0 19px;
	float: left;
}
* html #content #login {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/login_bg.png' );
}
#content #login label {
	color: #999999;
	font-size: 12px;
	padding: 4px 0 0 0;
	float: left;
}
#content label input {
	margin: 0 3px 0 0;
}
#content .block {
	width: 343px;
	height: 251px;
	text-decoration: none;
	background: url(../images/block_bg.png) no-repeat;
	padding: 20px 30px 0 30px;
	float: left;
}
* html #content .block {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/block_bg.png' );
}
#content .block2 {
	width: 179px;
	height: 202px;
	text-decoration: none;
	background: url(../images/block2_bg.png) no-repeat;
	padding: 15px 19px 0 20px;
	margin-left: 20px;
	float: right;
}
* html #content .block2 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/block2_bg.png' );
}
#content .block2 .header {
	width: 179px;
	height: 20px;
	border-bottom: solid 1px #aaaaaa;
	font-size: 14px;
	font-weight: bold;
}
#content .block2 .item {
	width: 179px;
	font-size: 12px;
	font-weight: normal;
	padding: 2px;
}
#content .block a.demo {
	width: 85px;
	height: 84px;
	background: url(../images/block_img.png) no-repeat;
	margin: -40px -50px 0 0;
	_position: relative;
	display: block;
	float: right;
}
* html #content .block a.demo {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/block_img.png' );
}
#content .reg_block_1 {
	width: 177px;
	height: 216px;
	background: url(../images/reg_block_1.png) no-repeat;
	padding: 15px 10px 0 23px;
	margin: 5px 8px 0 0;
	float: left;
}
* html #content .reg_block_1 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/reg_block_1.png' );
}
#content .reg_block_2 {
	width: 177px;
	height: 216px;
	background: url(../images/reg_block_2.png) no-repeat;
	padding: 15px 10px 0 23px;
	margin: 5px 8px 0 0;
	float: left;
}
* html #content .reg_block_2 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/reg_block_2.png' );
}
#content .reg_block_3 {
	width: 160px;
	height: 216px;
	text-align: center;
	background: url(../images/reg_block_3.png) no-repeat;
	padding: 15px 20px 0 25px;
	margin: 5px 0 0 0;
	float: left;
}
* html #content .reg_block_3 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/reg_block_3.png' );
}
#content .reg_block_4 {
	width: 160px;
	height: 216px;
	text-align: center;
	background: url(../images/reg_block_4.png) no-repeat;
	padding: 15px 20px 0 25px;
	margin: 5px 0 0 0;
	float: left;
}
* html #content .reg_block_4 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/reg_block_4.png' );
}
#content .reg_block_5 {
	width: 177px;
	height: 216px;
	background: url(../images/reg_block_5.png) no-repeat;
	padding: 15px 10px 0 23px;
	margin: 5px 8px 0 0;
	float: left;
}
* html #content .reg_block_5 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/reg_block_5.png' );
}
.reg_block_1 label, .reg_block_2 label, .reg_block_3 label, .reg_block_4 label, .reg_block_5 label {
	height: 25px;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	_position: relative;
	display: block;
}
.reg_block_1 label span, .reg_block_2 label span, .reg_block_3 label span, .reg_block_4 label span, .reg_block_5 label span {
	color: #0073C1;
}
#content .reg_block_3 a {
	margin: 17px 0 30px 0;
	_position: relative;
	display: block;
}
a.button_1, a.button_2, a.button_3, a.button_4, a.button_5, a.button_6 {
	height: 20px;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	cursor: pointer;
	clear: left;
	_position: relative;
	float: left;
}
a.button_1 {
	width: 170px;
	text-align: center;
	background: url(../images/button_1.jpg) no-repeat;
	padding: 6px 5px 0 5px;
}
a.button_2 {
	width: 83px;
	color: #808080;
	text-align: right;
	background: url(../images/button_2.png) no-repeat;
	padding: 6px 15px 0 5px;
}
* html a.button_2 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/button_2.png' );
}
a.button_3 {
	width: 83px;
	background: url(../images/button_3.png) no-repeat;
	padding: 6px 5px 0 15px;
	float: right;
}
* html a.button_3 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/button_3.png' );
}
a.button_4 {
	width: 62px;
	text-align: center;
	background: url(../images/button_4.jpg) no-repeat;
	padding: 6px 5px 0 5px;
	margin: 0 2px 0 0;
}
a.button_5 {
	width: 135px;
	text-align: center;
	text-transform: none;
	background: url(../images/button_5.jpg) no-repeat;
	padding: 7px 5px 0 5px;
}
#content a:hover.block a.button_5 {
	background: url(../images/button_5_hover.jpg) no-repeat;
}
a.button_6 {
	width: 148px;
	background: url(../images/button_6.png) no-repeat;
	padding: 6px 5px 0 15px;
}
* html a.button_6 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/button_6.png' );
}
div.lecture, div.lecture2 {
	height: 25px;
	clear: both;
}
div.lecture2 {
	margin-left: 30px;
}
div.lecture a, div.lecture2 a {
	height: 25px;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	display: block;
}
div.lecture a.done, div.lecture2 a.done {
	color: #999999;
}
div.lecture a {
	width: 410px;
}
div.lecture2 a {
	width: 380px;
}
div.lecture a:hover, div.lecture2 a:hover {
	color: #0074c2;
}
div.lecture a .number {
	float: left;
	width: 40px;
}
div.lecture2 a .number {
	float: left;
	width: 40px;
}
div.lecture a .name, div.lecture2 a .name {
	float: left;
}
div.lecture a .length, div.lecture2 a .length {
	float: right;
}
#content #login .input, #content #login .input_pw, #content .reg_block_1 .text, #content .reg_block_2 .text {
	height: 14px;
	color: #999999;
	font-size: 12px;
	font-family: tahoma;
	border: 0;
	padding: 7px 10px 7px 10px;
	margin: 1px 0 7px 0;
	_position: relative;
	float: left;
}

#content .reg_block_1 .error, #content .reg_block_2 .error {
	height: 14px;
	color: #ff0000;
	font-size: 12px;
	font-family: tahoma;
	border: 0;
	padding: 7px 10px 7px 10px;
	margin: 1px 0 7px 0;
	_position: relative;
	float: left;
}

#content .reg_block_2 .cb {
	clear: left;
	height: 14px;
	padding: 0;
	margin: 3px;
	_position: relative;
	float: left;
}

#content #login .input {
	width: 175px;
	background: url(../images/login_input_bg.gif) no-repeat;
}
#content #login .input_pw {
	width: 175px;
	background: url(../images/login_input_bg_pw.gif) no-repeat;
}
#content .reg_block_1 .text, #content .reg_block_1 .error, #content .reg_block_2 .text, #content .reg_block_2 .error {
	width: 139px;
	background: url(../images/reg_block_input_bg.gif) no-repeat;
}
#logos {
	width: 960px;
	height: 75px;
	text-align: center;
	background: url(../images/logos_bg.jpg) no-repeat;
	float: left;
	overflow: hidden;
}
#logos a {
	margin: 0 23px 0 23px;
}
#pages {
	width: 892px;
	height: 71px;
	background: url(../images/pages_bg.jpg) no-repeat;
	padding: 3px 20px 0 48px;
	float: left;
}
#pages .links {
	width: 720px;
	padding: 10px 0 8px 0;
	float: left;
}
#pages .links a {
	height: 18px;
	color: #646464;
	text-decoration: none;
	cursor: pointer;
	margin: 0 10px 0 0;
	float: left;
}
#pages .links a span {
	height: 16px;
	padding: 2px 3px 0 3px;
	margin: 0 0 0 -5px;
	_position: relative;
	float: left;
}
#pages .links a.act, #pages .links a:hover {
	color: #FFF;
	background: url(../images/pages_right.gif) no-repeat right 0;
}
#pages .links a span.act, #pages .links a:hover span {
	background: url(../images/pages_left.gif) no-repeat;
}
#pages .txt {
	width: 160px;
	color: #636363;
	padding: 20px 0 0 0;
	float: right;
}
#pages .txt .right {
	text-align: right;
	float: right;
}
#pages .txt p strong {
	color: #000;
	font-size: 14px;
}
#footer {
	width: 960px;
	color: #CCCBCB;
	font-size: 13px;
	text-align: center;
	padding: 15px 0;
	float: left;
}
#pages .txt .left {
	float: left;
}
#list {
}
#list .listHeaderItem, #list .listHeaderItem a {
	font-family: tahoma;
	font-size: 10;
	font-weight: bold;
	color: #7b7b7b;
	text-decoration: none;
	padding: 2px;
}
#list .listHeaderItem {
	border-bottom: solid 1px #c2c1c1;
}
#list .listRow:hover {
	color: #0074c2;
	cursor: pointer;
}
#list .listRowItem, #list .listRowItem a {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 4px 2px 0 2px;
}
#list .listRowItem a {
	color: #000000;
}
#list2 {
	width: 100%;
}
#list2 .listHeader {
}
#list2 .listHeaderItem, #list2 .listHeaderItem2, #list2 .listHeaderItem a, #list2 .listHeaderItem2 a {
	font-family: tahoma;
	font-size: 10;
	font-weight: bold;
	color: #7b7b7b;
	text-decoration: none;
}
#list2 .listHeaderItem, #list2 .listHeaderItem2 {
	padding: 2px 8px 2px 8px;
}
#list2 .listHeaderItem2 {
	border-bottom: solid 1px #c2c1c1;		
}
#list2 .listRow:hover, #list2 .listRow_active {
	color: #0074c2;
	cursor: pointer;
}
#list2 .listRowItem, #list2 .listRowItem2, #list2 .listRowItem4, #list2 .listRowItem a {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#list2 .listRowItem, #list2 .listRowItem2 {
	padding: 2px 8px 2px 8px;
}
#list2 .listRowItem4 {
	padding: 3px 8px 3px 8px;	
}
#list2 .listRowItem2 {
	font-weight: normal;
}
#list2 .listRowItem3 {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #7b7b7b;
	text-decoration: none;
	padding: 2px 2px 2px 8px;
}
#list2 .listRowItem4 {
	font-size: 14px;
}
#input1 {
	position: relative;
	width: 330px;
	height: 300px;
	float: right;
}
.input_bg1 {
	background: url(../images/input_bg1.png) no-repeat bottom;
}
* html .input_bg1 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/input_bg1.png' );
}
.input_bg2 {
	background: url(../images/input_bg2.png) no-repeat bottom;
}
* html .input_bg2 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/input_bg2.png' );
}
.input_bg4 {
	background: url(../images/input_bg4.png) no-repeat bottom;
}
* html .input_bg4 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/input_bg4.png' );
}
#data input, #input1 input, #input1 textarea, .input_bg4 textarea {
	height: 14px;
	color: #999999;
	font-size: 12px;
	font-family: tahoma;
	border: 0;
	padding: 4px 5px 3px 5px;
}
.input_bg4 textarea {
	width: 279px;
	height: 128px;
	margin: 2px 0 10px 20px;
}
#input1 .inputA {
	position: absolute;
	top: 87px;
	left: 145px;
}
#input1 .inputB {
	position: absolute;
	top: 87px;
	left: 180px;
}
#input1 .inputC {
	position: absolute;
	top: 87px;
	left: 215px;
}
#input1 .input1 {
	position: absolute;
	top: 123px;
	left: 21px;
	width: 287px;
	height: 21px;
}
#input1 .input2 {
	position: absolute;
	top: 153px;
	left: 21px;
	width: 277px;
	height: 47px;
}
#input1 .input2_1 {
	position: absolute;
	top: 153px;
	left: 21px;
	width: 277px;
}
#input1 .input2_2 {
	position: absolute;
	top: 184px;
	left: 21px;
	width: 154px;
}
#input1 .input2_3 {
	position: absolute;
	top: 184px;
	left: 226px;
	width: 70px;
}
#input1 .input3 {
	position: absolute;
	top: 215px;
	left: 21px;
	width: 154px;
}
#input1 .input4 {
	position: absolute;
	top: 215px;
	left: 226px;
	width: 70px;
}
#input1 .input5 {
	position: absolute;
	top: 246px;
	left: 102px;
	width: 38px;
}
#input1 .label1, #input1 .label2, #input1 .label2_A, #input1 .label2_B, #input1 .label2_C, #input1 .label3, #input1 .label4 {
	position: absolute;
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#input1 .label1 {
	top: 45px;
	left: 5px;
	font-size: 16px;
	font-weight: bold;
}
#input1 .label2 {
	top: 85px;
	left: 25px;
	font-size: 14px;
	font-weight: bold;
}
#input1 .label2_A {
	top: 85px;
	left: 130px;
	font-size: 14px;
	font-weight: bold;
}
#input1 .label2_B {
	top: 85px;
	left: 165px;
	font-size: 14px;
	font-weight: bold;
}
#input1 .label2_C {
	top: 85px;
	left: 200px;
	font-size: 14px;
	font-weight: bold;
}
#input1 .label3 {
	top: 251px;
	left: 23px;
}
#input1 .label4 {
	top: 251px;
	left: 162px;
}
#input1 .button {
	position: absolute;
	top: 246px;
	left: 237px;
	height: 26px;
	width: 72px;
}
#data .label1, #data .label1 a, #data .label6 {
	font-family: tahoma;
	font-size: 10;
	font-weight: bold;
	color: #7b7b7b;
	text-decoration: none;
	padding: 2px 0 2px 0;
}
#data .label1 a:hover {
	text-decoration: underline;
}
#data .label6 {
	padding: 5px 0 5px 0;
}
#data .label2 {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 4px 0 4px 0;
}
#data .label3 {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.5;
	color: #000000;
	text-decoration: none;
	padding: 20px 100px 0 0;
}
#data .label4 {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 4px 0 4px 0;
}
#data .label5 {
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding: 4px 0 4px 0;
}
#data .label7 {
	font-family: tahoma;
	font-size: 12px;
	font-style: italic;
	color: #7b7b7b;	
}
#data .input {
	width: 804px;
	height: 15px;
	padding: 5px 10px 5px 10px;
	background: url(../images/input_bg3.png) no-repeat;
	margin-top: 4px;
}
*html #data .input {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/input_bg3.png' );
}
#content .list2_top {
	height: 10px;
	width: 644px;
	background: url(../images/list2_top.png) no-repeat;
}
* html #content .list2_top {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/list2_top.png' );
}
#content .list2_middle {
	width: 614px;
	background: url(../images/list2_middle.png) repeat-y;
	padding: 0 15px 0 15px;
}
* html #content .list2_middle {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/list2_middle.png' );
}
#content .list2_bottom {
	height: 10px;
	width: 644px;
	background: url(../images/list2_bottom.png) no-repeat;
}
* html #content .list2_bottom {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/list2_bottom.png' );
}

#content .list_top {
	height: 10px;
	width: 900px;
	background: url(../images/list_top.png) no-repeat;
}
* html #content .list_top {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/list_top.png' );
}
#content .list_middle {
	width: 870px;
	height: 220px;
	padding: 0 15px 0 15px;	
	background: url(../images/list_middle.png) repeat-y;
}
* html #content .list_middle {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/list_middle.png' );
}
#content .list_bottom {
	height: 10px;
	width: 900px;
	background: url(../images/list_bottom.png) no-repeat;
}
* html #content .list_bottom {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/list_bottom.png' );
}

#content .block_top {
	height: 10px;
	width: 430px;
	background: url(../images/block_top.png) no-repeat;
}
* html #content .block_top {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/block_top.png' );
}
#content .block_middle {
	width: 430px;
	background: url(../images/block_middle.png) repeat-y;
	padding: 5px 0 5px 0;
}
* html #content .block_middle {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/block_middle.png' );
}
#content .block_bottom {
	height: 10px;
	width: 430px;
	background: url(../images/block_bottom.png) no-repeat;
}
* html #content .block_bottom {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/block_bottom.png' );
}

#content .block2_top {
	height: 10px;
	width: 350px;
	background: url(../images/block2_top.png) no-repeat;
}
* html #content .block2_top {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/block2_top.png' );
}
#content .block2_middle {
	width: 320px;
	background: url(../images/block2_middle.png) repeat-y;
	padding: 5px 15px 5px 15px;
}
* html #content .block2_middle {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/block2_middle.png' );
}
#content .block2_bottom {
	height: 10px;
	width: 350px;
	background: url(../images/block2_bottom.png) no-repeat;
}
* html #content .block2_bottom {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/block2_bottom.png' );
}

#content_menu a, #content_menu a.act {
	color: #000;
	font-size: 14px;
	letter-spacing: 0px;
	text-decoration: none;
}
#content_menu a:hover, #content_menu a.act {
	font-weight: bold;
	letter-spacing: 0px;
}
#content .menu {
	padding: 25px 0 0 0;
}
.errorclose {
	color: #999999;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.errormsg {
	font-weight: bold;
}
.sep {
	background: url(../images/sep.png) center left no-repeat;
}
* html .sep {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/sep.png' );
}
.pageLinks {
	float: right;
}
.pageLinks a {
	font-size: 11px;
	color: #7b7b7b;
	text-decoration: none;
}
#left #contact {
	width: 530px;
	text-align: justify;
}
#contact div {
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 20px;
}
#data .info {
	font-size: 12px;
	font-weight: bold;
	line-height: 1.5;
	text-align: justify;
	padding-bottom: 20px;
}
#contact img {
	float: right;
	margin-right: 20px;
}
a.logout, a.logout:hover {
	position: relative;
	width: 28px;
	height: 28px;
	background: url(../images/logout.png) no-repeat;
	margin: -30px -13px 0 0;
	display: block;
}
a:hover.logout {
	background: url(../images/logout_hover.png) no-repeat;	
}
* html a.logout {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/logout.png' );
}
* html a:hover.logout {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='../images/logout_hover.png' );
}
a.register {
	font-size: 12px;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
	color: #7b7b7b;
}
