body {
	background-color: #FFFFFF;
	font:bold 11px Arial;
	color:#260202;
	text-decoration:none;
}

.bls_main_bg{
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
}

.bls_main_bg2{
	width: 1000px;
	height: 100%;
	background-image: url(images/bls_main_bg.jpg);
	background-repeat: repeat-y;
	background-position: top center;
}

.bls_sp1 {
	background-image:url(images/panels_side_p1.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width:160px;
	height:25px;
	font:bold 11px Verdana;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	color:#000000;
}

.bls_sp2 {
	background-image:url(images/panels_side_p2.jpg);
	width:160px;
	background-position: top center;
	background-repeat: repeat-y;
	font:normal 11px Verdana;
	text-decoration:none;
	vertical-align:top;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	color:#336699;
}

.bls_sp2 a {
	font:bold 11px Verdana;
	text-decoration:none;
	color:#336699;
}

.bls_sp2 a:hover {
	font:bold 11px Verdana;
	text-decoration:underline;
	color:#000000;
}

.bls_sp2 img { 
	border:0px;
	vertical-align:middle;
}

.bls_sp2but {
	background-image:url(images/panels_side_p2but.jpg);
	width:160px;
	height:22px;
	background-position: top center;
	background-repeat: no-repeat;
	font:bold 11px Verdana;
	text-decoration:none;
	vertical-align:middle;
	text-align:left;
	padding-left:5px;
	color:#336699;
}

.bls_sp2but img {
	vertical-align:middle;
	border:0px;
}

.bls_sp2but a {
	font:bold 11px Verdana;
	text-decoration:none;
	color:#336699;
}

.bls_sp2but a:hover {
	font:bold 11px Verdana;
	text-decoration:underline;
	color:#000000;
}

.bls_sp3 {
	background-image:url(images/panels_side_p3.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width:160px;
	height:10px;
}

.bls_mpb1 {
	background-image:url(images/panels_mid_big_p1.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width:570px;
	height:27px;
	font:bold 11px Verdana;
	text-decoration:none;
	vertical-align:middle;
	text-align:left;
	padding-left:15px;
	color:#000000;
}

.bls_mpb2 {
	background-image:url(images/panels_mid_big_p2.jpg);
	width:570px;
	background-position: top center;
	background-repeat: repeat-y;
	font:normal 11px Verdana;
	text-decoration:none;
	vertical-align:top;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
	color:#336699;
}


.bls_mpb2 a {
	font:bold 11px Verdana;
	text-decoration:none;
	color:#336699;
}

.bls_mpb2 a:hover {
	text-decoration:underline;
}

.bls_mpb2_content {
	font:normal 11px Verdana;
	text-decoration:none;
	vertical-align:middle;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	color:#336699;
}

.bls_mpb2_content p {
	font:normal 11px Verdana;
	text-decoration:none;
	vertical-align:middle;
	text-align:left;
	color:#336699;
	padding:0px;
}

.bls_mpb2_content td {
	font:normal 11px Verdana;
	text-decoration:none;
	vertical-align:middle;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	color:#336699;
}


.bls_mpb2_content img {
	vertical-align:middle;
	border:0px;
}

.bls_mpb2_content a {
	font:bold 11px Verdana;
	text-decoration:none;
	color:#336699;
}

.bls_mpb2_content a:hover {
	text-decoration:underline;
}

.bls_mpb2_ainfo {
	background-image:url(images/panels_mid_big_p2.jpg);
	width:570px;
	background-position: top center;
	background-repeat: repeat-y;
	font:italic 9px Verdana;
	text-decoration:none;
	vertical-align:bottom;
	text-align:right;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	color:#336699;
}

.bls_mpb2_cinfo {
	background-image:url(images/panels_mid_big_p2.jpg);
	width:570px;
	background-position: top center;
	background-repeat: repeat-y;
	font:italic 9px Verdana;
	text-decoration:none;
	vertical-align:bottom;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	color:#336699;
}

.bls_mpb3 {
	background-image:url(images/panels_mid_big_p3.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width:570px;
	height:15px;
}

.bls_mps1 {
	background-image:url(images/panels_mid_small_p1.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width:185px;
	height:27px;
	font:bold 11px Verdana;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	color:#000000;
}

.bls_mps2 {
	background-image:url(images/panels_mid_small_p2.jpg);
	width:185px;
	background-position: top center;
	background-repeat: repeat-y;
	font:normal 11px Verdana;
	text-decoration:none;
	vertical-align:top;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	color:#336699;
}

.bls_mps2 a {
	font:bold 11px Verdana;
	text-decoration:none;
	color:#336699;
}

.bls_mps2 a:hover {
	font:bold 11px Verdana;
	text-decoration:underline;
	color:#000000;
}

.bls_mps2 img { 
	border:0px;
	vertical-align:middle;
}

.bls_mps3 {
	background-image:url(images/panels_mid_small_p3.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width:185px;
	height:10px;
}


.bls_mpm1 {
	background-image:url(images/panels_mid_med_p1.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width:280px;
	height:27px;
	font:bold 11px Verdana;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	color:#000000;
}

.bls_mpm2 {
	background-image:url(images/panels_mid_med_p2.jpg);
	width:280px;
	background-position: top center;
	background-repeat: repeat-y;
	font:normal 11px Verdana;
	text-decoration:none;
	vertical-align:top;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	color:#336699;
}

.bls_mpm2 a {
	font:bold 11px Verdana;
	text-decoration:none;
	color:#336699;
}

.bls_mpm2 a:hover {
	font:bold 11px Verdana;
	text-decoration:underline;
	color:#000000;
}

.bls_mpm2 img { 
	border:0px;
	vertical-align:middle;
}

.bls_mpm3 {
	background-image:url(images/panels_mid_med_p3.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width:280px;
	height:10px;
}

.bls_Footer {
	background-image:url(images/bls_footer.jpg);
	height:50px;
	font:bold 11px Verdana;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	color:#336699;
}

.bls_Footer a {
	font:bold 11px Verdana;
	color:#000000;
	text-decoration:none;
}

.bls_Footer a:hover {
	color:#000000;
	text-decoration:underline;
}

.table_login {
	margin:0px;
	padding:0px;
}

.table_login .login_user {
	background-image:url(./images/login_user.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:145px;
	height:25px;
	padding-left:30px;
	padding-top:5px;
	vertical-align:middle;
	text-align:left;
	color:#336699;
	font: bold 11px Verdana;
}


.table_login .login_pass {
	background-image:url(./images/login_pass.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:145px;
	height:25px;
	padding-left:30px;
	padding-top:5px;
	vertical-align:middle;
	text-align:left;
	color:#336699;
	font: bold 11px Verdana;
}

.table_login .button {
	font: bold 11px Verdana;
	color:#000000;
	text-decoration:none;
	height:20px;
	width:75px;
	border:solid 1px #3366AA;
	background-color:#7CCDFF;
	margin-top:10px;
}

.hints_AH {
	border:solid 1px #000000;
	font: bold 11px Verdana;
	color:#000000;
	text-decoration:none;
	background-color:#7CCDFF;
	width:250px;
	padding:5px;
}

.hints_AB {
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
	font: normal 11px Verdana;
	color:#3366AA;
	text-decoration:none;
	background-color:#FFFFFF;
	width:250px;
	padding:5px;
}

.hints_AH2 {
	border:solid 1px #000000;
	font: bold 11px Verdana;
	color:#000000;
	text-decoration:none;
	background-color:#7CCDFF;
	padding:5px;
}

.hints_AB2 {
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
	font: normal 11px Verdana;
	color:#3366AA;
	text-decoration:none;
	background-color:#FFFFFF;
	padding:5px;
}

.archive_link {
	font:italic 9px Verdana;
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
	text-align:right;
	color:#336699;
	padding-right:15px;
}

.archive_link a {
	text-decoration:none;
	color:#336699;
}

.archive_link a:hover {
	text-decoration:underline;
}
