* { 
	padding: 0px;
	margin: 0px;
	outline: none;
}
html, body, * html #main { 
	height: 100%;
}
img {
	border: 0px;
}
body {
	font-size: 11px;
	font-family: verdana;
	background: url(../images/bg.png) repeat-x;
}
#main {
	width: 958px;
	min-height: 100%;
	padding: 0 20px;
	margin: 0 auto -60px auto;
	position: relative;
}
#logo {
	width: 349px;
	padding: 18px 0 0 75px;
	float: left;
}
#links {
	padding: 7px 10px 7px 0;
	float: right;
}
#links a {
	color: #7F7F7F;
	font-size: 10px;
	text-decoration: none;
	margin: 0 0 0 15px;
	float: left;
}
#links a.home {
	background: url(../images/icon_home.gif) no-repeat 0 2px;
	padding: 0 0 0 15px;
}
#links a.map {
	background: url(../images/icon_map.gif) no-repeat 0 2px;
	padding: 0 0 0 18px;
}
#login, #logout {
	width: 383px;
	height: 68px;
	color: #696D73;
	font-size: 10px;
	background: url(../images/login_logout.gif) no-repeat;
	padding: 10px 10px 0 10px;
	float: right;
}
#login p {
	padding: 23px 0 0 0;
	display: block;
}
#login p strong {
	color: #000;
	font-size: 11px;
}
#login a {
	color: #696D73;
	margin: 2px 0 2px 0;
	clear: right;
	float: right;
}
#login a.logout {
	color: #A01D2A;
	margin: 14px 0 2px 0;
}
#logout a {
	color: #696D73;
}
#logout p {
	display: block;
}
#logout p a {
	color: #A01D2A;
}
#logout .input {
	width: 165px;
	font-size: 10px;
	font-family: verdana;
	border: 1px solid #C3C3C3;
	padding: 2px;
	margin: 9px 5px 0 0;
	float: left;
}
#logout .submit {
	cursor: pointer;
	margin: 4px 0 0 0;
	float: left;
}
#logout label {
	padding: 0 15px 0 0;
}
#logout label input {
	vertical-align: middle;
}
#nav_list_row {
	width: 958px;
	background: url(../images/nav_list_row_bg.gif) repeat-y;
	margin: 46px 0 25px 0;
	float: left;
}
#nav_list_row .bottom_line {
	float: left;
}
#nav_list_1, #nav_list_2, #nav_list_3, #nav_list_4 {
	width: 200px;
	min-height: 146px;
	list-style: none;
	padding: 9px 11px 10px 15px;
	margin: -36px 18px 0 0;
	float: left;
}
* html #nav_list_1 {
	height: 146px;
	position: relative;
}
* html #nav_list_2 {
	height: 146px;
	position: relative;
}
* html #nav_list_3 {
	height: 146px;
	position: relative;
}
* html #nav_list_4 {
	height: 146px;
	position: relative;
}
#nav_list_1 {
	background: url(../images/nav_list_1.gif) #F9F0F1 no-repeat;
}
#nav_list_2 {
	background: url(../images/nav_list_2.gif) #F6F2E7 no-repeat;
}
#nav_list_3 {
	background: url(../images/nav_list_3.gif) #F4F6F0 no-repeat;
}
#nav_list_4 {
	background: url(../images/nav_list_4.gif) #EFF5F8 no-repeat;
	margin: -36px 0 0 0;
}
#nav_list_1 .title, #nav_list_2 .title, #nav_list_3 .title, #nav_list_4 .title {
	color: #FFF;
	font-size: 15px;
	font-weight: bold;
	padding: 0 0 15px 0;
}
#nav_list_1 li, #nav_list_2 li, #nav_list_3 li, #nav_list_4 li {
	width: 200px;
	padding: 2px 0 1px 0;
	float: left;
}
#nav_list_1 a, #nav_list_2 a, #nav_list_3 a, #nav_list_4 a {
	text-decoration: none;
	padding: 0 0 0 13px;
	display: block;
}
#nav_list_1 a {
	color: #73151E;
	background: url(../images/dot_1.gif) no-repeat 0 4px;
}
#nav_list_2 a {
	color: #71590D;
	background: url(../images/dot_2.gif) no-repeat 0 4px;
}
#nav_list_3 a {
	color: #41650F;
	background: url(../images/dot_3.gif) no-repeat 0 4px;
}
#nav_list_4 a {
	color: #06516D;
	background: url(../images/dot_4.gif) no-repeat 0 4px;
}
#nav_list_4 .spec {
	width: 200px;
	font-weight: bold;
	background: #F5F5F5;
	border-top: 1px solid #E0E6E9;
	border-bottom: 1px solid #E0E6E9;
	padding: 5px 11px 10px 15px;
	margin: 5px -11px 0 -15px;
	float: left;
}
* html #nav_list_4 .spec {
	display: inline;
}
#nav_list_4 .spec span {
	color: #F47505;
	font-size: 15px;
	display: block;
}
#nav_list_4 .spec p {
	color: #2C5F97;
	font-size: 12px;
	display: block;
}
#nav_list_4 .spec p a, #right_sidebar .news_row p a {
	color: #9F1D29;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	background: none;
	padding: 0;
	display: inline;
}
#menu {
	width: 958px;
	list-style: none;
	padding: 10px 0 0 0;
	float: left;
}
.index #menu, .inside_1 #menu {
	background: url(../images/menu_bg_1.gif) repeat-x 0 bottom;
}
.inside_2 #menu {
	background: url(../images/menu_bg_2.gif) repeat-x 0 bottom;
}
.inside_3 #menu {
	background: url(../images/menu_bg_3.gif) repeat-x 0 bottom;
}
.inside_4 #menu {
	background: url(../images/menu_bg_4.gif) repeat-x 0 bottom;
}
#menu li {
	padding: 0 18px 0 0;
	float: left;
}
#menu li.last {
	padding: 0;
}
#menu a {
	width: 200px;
	height: 33px;
	color: #FFF;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	padding: 9px 11px 0 15px;
	float: left;
}
#menu a.menu_1 {
	background: url(../images/menu_1.gif) no-repeat;
}
#menu a.menu_2 {
	background: url(../images/menu_2.gif) no-repeat;
}
#menu a.menu_3 {
	background: url(../images/menu_3.gif) no-repeat;
}
#menu a.menu_4 {
	background: url(../images/menu_4.gif) no-repeat;
}
#menu a.menu_1_act {
	color: #7F7F7F;
	background: url(../images/menu_1_act.gif) no-repeat;
}
#menu a.menu_2_act, #menu a.menu_3_act {
	color: #7F7F7F;
	background: url(../images/menu_2_3_act.gif) no-repeat;
}
#menu a.menu_4_act {
	color: #7F7F7F;
	background: url(../images/menu_4_act.gif) no-repeat;
}
#path {
	width: 928px;
	color: #7F7F7F;
	font-size: 10px;
	padding: 10px 15px 15px 15px;
	float: left;
}
#path a {
	color: #7F7F7F;
	text-decoration: none;
}
h1 {
	font-size: 20px;
	font-weight: normal;
	padding: 0 0 18px 0;
	clear: left;
	display: block;
}
.index h1, .inside_1 h1 {
	color: #AD0012;
}
.inside_2 h1 {
	color: #7D610F;
}
.inside_3 h1 {
	color: #335D00;
}
.inside_4 h1 {
	color: #0F4783;
}
h2, h3, h4 {
	padding: 0 0 10px 0;
	clear: left;
	display: block;
}
h2 span {
	color: #6D6D6D;
	font-size: 12px;
	font-weight: normal;
	padding: 4px 0 0 0;
	display: block;
}
h2 span.spec {
	color: #F47505;
	font-weight: bold;
}
h2 {
	font-size: 13px;
}
h3 {
	font-size: 12px;
}
h4 {
	font-size: 11px;
}
#content_inside h2 span {
	font-size: 11px;
	padding: 0;
	display: inline;
}
#left_sidebar {
	width: 226px;
	padding: 0 0 35px 0;
	float: left;
}
.left_sidebar_index_tight {
	margin: 15px -15px 0 15px;
}
* html .left_sidebar_index_tight {
	display: inline;
}
.left_sidebar_index_wide {
	margin: 15px 0 0 0;
}
* html .left_sidebar_index_wide {
	display: inline;
}
#right_sidebar {
	width: 212px;
	padding: 15px 0 35px 0;
	float: right;
}
#left_sidebar #plan_list {
	width: 226px;
	font-size: 10px;
	list-style: none;
	float: left;
}
#left_sidebar #plan_list li {
	width: 226px;
	padding: 2px 0 2px 0;
	float: left;
}
#left_sidebar #plan_list p {
	font-size: 11px;
	padding: 0 0 10px 0;
	display: block;
}
#left_sidebar #plan_list a {
	color: #000;
	font-size: 12px;
}
#left_sidebar #submenu {
	width: 226px;
	list-style: none;
	margin: 0 0 10px 0;
	float: left;
}
.inside_1 #left_sidebar #submenu {
	background: #FAF1F2;
}
.inside_2 #left_sidebar #submenu {
	background: #F6F2E7;
}
.inside_3 #left_sidebar #submenu {
	background: #F3F6F0;
}
.inside_4 #left_sidebar #submenu {
	background: #EFF5F8;
}
#left_sidebar #submenu li {
	width: 226px;
	float: left;
}
#left_sidebar #submenu li.top, #left_sidebar #submenu li.bottom {
	height: 15px;
}
.inside_1 #left_sidebar #submenu .top {
	background: url(../images/submenu_top_1.gif) no-repeat;
}
.inside_2 #left_sidebar #submenu .top {
	background: url(../images/submenu_top_2.gif) no-repeat;
}
.inside_3 #left_sidebar #submenu .top {
	background: url(../images/submenu_top_3.gif) no-repeat;
}
.inside_4 #left_sidebar #submenu .top {
	background: url(../images/submenu_top_4.gif) no-repeat;
}
.inside_1 #left_sidebar #submenu .bottom {
	background: url(../images/submenu_bottom_1.gif) no-repeat 0 bottom;
}
.inside_2 #left_sidebar #submenu .bottom {
	background: url(../images/submenu_bottom_2.gif) no-repeat 0 bottom;
}
.inside_3 #left_sidebar #submenu .bottom {
	background: url(../images/submenu_bottom_3.gif) no-repeat 0 bottom;
}
.inside_4 #left_sidebar #submenu .bottom {
	background: url(../images/submenu_bottom_4.gif) no-repeat 0 bottom;
}
#left_sidebar #submenu li.title {
	width: 196px;
	font-size: 15px;
	font-weight: bold;
	padding: 0 15px 8px 15px;
	float: left;
}
.inside_1 #left_sidebar #submenu li.title {
	color: #A11D29;
}
.inside_2 #left_sidebar #submenu li.title {
	color: #7D610F;
}
.inside_3 #left_sidebar #submenu li.title {
	color: #335D00;
}
.inside_4 #left_sidebar #submenu li.title {
	color: #0F4783;
}
#left_sidebar #submenu li img {
	float: left;
}
#left_sidebar #submenu a {
	text-decoration: none;
	padding: 2px 15px 2px 28px;
	margin: 1px 0;
	display: block;
}
.inside_1 #left_sidebar #submenu a {
	color: #73151E;
	background: url(../images/dot_1.gif) no-repeat 15px 5px;
}
.inside_1 #left_sidebar #submenu a.act {
	font-weight: bold;
	background: url(../images/dot_1.gif) #F5D9DC no-repeat 15px 5px;
}
.inside_2 #left_sidebar #submenu a {
	color: #73151D;
	background: url(../images/dot_2.gif) no-repeat 15px 5px;
}
.inside_2 #left_sidebar #submenu a.act {
	font-weight: bold;
	background: url(../images/dot_2.gif) #EFE5C9 no-repeat 15px 5px;
}
.inside_3 #left_sidebar #submenu a {
	color: #335D00;
	background: url(../images/dot_3.gif) no-repeat 15px 5px;
}
.inside_3 #left_sidebar #submenu a.act {
	font-weight: bold;
	background: url(../images/dot_3.gif) #E1E8D8 no-repeat 15px 5px;
}
.inside_4 #left_sidebar #submenu a {
	color: #06516D;
	background: url(../images/dot_4.gif) no-repeat 15px 5px;
}
.inside_4 #left_sidebar #submenu a.act {
	font-weight: bold;
	background: url(../images/dot_4.gif) #D8EAF6 no-repeat 15px 5px;
}
#left_sidebar #submenu ul {
	width: 198px;
	list-style: none;
	padding: 2px 0 4px 28px;
	float: left;
}
#left_sidebar #submenu ul li {
	width: 198px;
	float: left;
}
#left_sidebar #submenu ul a {
	padding: 4px 10px 0 28px;
	margin: 0;
}
.inside_2 #left_sidebar #submenu ul a {
	background: url(../images/submenu_sub_2.gif) no-repeat 15px -6px;
}
.inside_2 #left_sidebar #submenu ul a.sub_act {
	font-weight: bold;
}
#left_sidebar .contact_box_top, #left_sidebar .contact_box_bottom {
	width: 225px;
	font-size: 0;
	float: left;
}
#left_sidebar .contact_box_bottom {
	margin: 0 0 10px 0;
}
#left_sidebar .contact_box {
	width: 195px;
	line-height: 1.5;
	padding: 10px 15px 0 15px;
	float: left;
}
#left_sidebar .contact_box_1 {
	background: #F4D8DB;
}
#left_sidebar .contact_box_2 {
	background: #EFE5C9;
}
#left_sidebar .contact_box_3 {
	background: #E1E8D8;
}
#left_sidebar .contact_box_4 {
	background: #DBEEFB;
}
#left_sidebar .contact_box_5 {
	background: #F3F3F3;
}
#left_sidebar .contact_box p {
	padding: 0 0 10px 0;
	display: block;
}
#left_sidebar .contact_box a {
	color: #1975D7;
	text-decoration: none;
}
#right_sidebar .news_row {
	width: 212px;
	background: url(../images/news_row_line.gif) repeat-x 0 bottom;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	float: left;
}
#right_sidebar .news_row p {
	display: block;
}
#right_sidebar .news_row p span {
	color: #999999;
}
#content {
	font-size: 12px;
	padding: 15px 0 20px 0;
	float: left;
}
* html #content {
	display: inline;
}
.size_0 {
	width: 469px;
	margin: 0 0 0 18px;
}
.size_1 {
	width: 453px;
	margin: 0 0 0 33px;
}
.size_2 {
	width: 943px;
	margin: 0 0 0 15px;
}
.size_3 {
	width: 699px;
	margin: 0 0 0 33px;
}
#content p {
	line-height: 1.5;
	padding: 0 0 12px 0;
	display: block;
}
#content p.spec {
	line-height: 1.9;
}
#content p a {
	color: #CF0A00;
}
#content .list {
	line-height: 1.5;
	list-style: disc inside;
	padding: 0 0 12px 20px;
	display: block;
}
#content .list ul {
	list-style: disc inside;
	padding: 0 0 0 30px;
	display: block;
}
#content .info_table {
	width: 453px;
	font-size: 11px;
	border-top: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
	margin: 0 0 12px 0;
	clear: left;
}
#content .info_table th, #content .info_table td {
	font-weight: normal;
	text-align: left;
	font-weight: normal;
	border-left: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;
	padding: 8px 10px;
}
#content .info_table th {
	background: #F2F2F2;
}
#content #content_top, #content #content_bottom {
	width: 469px;
	height: 13px;
	float: left;
}
.index #content #content_top {
	margin: -13px 0 0 0;
}
#content #content_top {
	background: url(../images/content_top.gif) #F1F1F1 no-repeat;
}
* html #content #content_top {
	position: relative;
}
#content #content_bottom {
	background: url(../images/content_bottom.gif) #F1F1F1 no-repeat 0 bottom;
}
#content #content_inside {
	width: 439px;
	background: #F1F1F1;
	padding: 0 15px;
	float: left;
}
#content .news_row {
	width: 453px;
	background: url(../images/news_row_line.gif) repeat-x 0 bottom;
	margin: 0 0 10px 0;
	float: left;
}
#content #content_inside .news_row {
	width: 439px;
}
#content #site_map {
	width: 300px;
	list-style: none;
	padding: 0 0 5px 130px;
	float: left;
}
#content #site_map li {
	width: 280px;
	padding: 4px 0 4px 0;
	float: left;
}
#content #site_map a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	padding: 0 0 0 10px;
	display: block;
}
#content #site_map a.map_1 {
	background: url(../images/site_map_1.gif) no-repeat 0 6px;
}
#content #site_map a.map_2 {
	background: url(../images/site_map_2.gif) no-repeat 0 6px;
}
#content #site_map a.map_3 {
	background: url(../images/site_map_3.gif) no-repeat 0 6px;
}
#content #site_map a.map_4 {
	background: url(../images/site_map_4.gif) no-repeat 0 6px;
}
#content #site_map li ul {
	width: 260px;
	list-style: none;
	padding: 3px 0 0 40px;
	float: left;
}
#content #site_map li ul li {
	width: 260px;
	float: left;
}
#content #site_map li ul a {
	font-size: 11px;
	font-weight: normal;
	background: url(../images/site_map_sub.gif) no-repeat 0 7px;
}
#content #site_map li ul li ul {
	width: 240px;
	padding: 6px 0 0 20px;
	float: left;
}
#content #site_map li ul li ul li {
	width: 240px;
	float: left;
}
#content #site_map li ul li ul a {
	background: none;
	padding: 0;
}
#content #form {
	width: 439px;
	font-size: 11px;
	padding: 0 0 10px 0;
	float: left;
}
#content #form div {
	width: 435px;
	padding: 5px 0;
	float: left;
}
#content #form div label {
	width: 170px;
	padding: 2px 0 0 0;
	float: left;
}
#content #form div label span {
	color: #FF000C;
}
#content #form p {
	width: 265px;
	color: #696D73;
	font-size: 10px;
	padding: 3px 0 10px 0;
	float: right;
}
#content #form div .input, #content #form div select, #content #form div textarea {
	width: 200px;
	font-size: 11px;
	font-family: verdana;
	border: 1px solid #CCCCCC;
	padding: 2px 0;
	float: left;
}
#content #form div select {
	width: 202px;
	padding: 0;
}
#content #form div textarea {
	width: 260px;
	height: 100px;
}
#content #search_box {
	width: 433px;
	height: 148px;
	background: url(../images/search_box_bg.gif) no-repeat;
	padding: 10px 10px 0 10px;
	margin: 0 0 15px 0;
	float: left;
}
#content #search_box div {
	width: 440px;
	padding: 4px 0 6px 0;
	float: left;
}
#content #search_box label {
	color: #696D73;
	font-size: 11px;
	padding: 2px 10px 0 0;
	float: left;
}
#content #search_box input, #content #search_box select, #content #search_box img {
	font-size: 11px;
	font-family: verdana;
	margin: 0 5px 0 0;
	float: left;
}
#content #pages {
	width: 453px;
	color: #878787;
	font-size: 11px;
	padding: 5px 0 0 0;
	float: left;
}
#content #pages a {
	color: #878787;
	text-decoration: none;
	margin: 0 2px;
}
#content #pages a.act {
	color: #000;
	font-weight: bold;
}
#content #books_table {
	width: 943px;
	color: #FFF;
	font-size: 11px;
	margin: 0 0 10px 0;
	clear: left;
}
#content #books_table thead td {
	color: #000;
	font-weight: bold;
	text-align: center;
	background: #FFF;
	padding: 5px 10px;
}
#content #books_table td {
	background: #E8E1CE;
	padding: 10px;
}
#content #books_table th {
	color: #000;
	text-align: left;
	background: #F6F2E7;
	padding: 10px;
}
#content #books_table th {
	text-align: left;
	background: #F6F2E7;
	padding: 10px;
}
#content #books_table td.bg_1 {
	background: #B22D38;
}
#content #books_table td.bg_2 {
	background: #E8AD76;
}
#content span.book_1, #content span.book_2 {
	font-size: 11px;
	padding: 0 0 0 23px;
	margin: 0 0 0 10px;
	float: right;
}
#content span.book_1 {
	background: url(../images/book_1.gif) no-repeat 0 1px;
}
#content span.book_2 {
	background: url(../images/book_2.gif) no-repeat 0 1px;
}
#content #small_gallery {
	padding: 0 0 0 10px;
	float: right;
}
#content #small_gallery a {
	margin: 0 0 0 10px;
	float: left;
}
#content #secure_top, #content #secure_bottom {
	width: 697px;
	height: 15px;
	float: left;
}
#content #secure_top {
	background: url(../images/secure_top.gif) no-repeat;
}
#content #secure_bottom {
	background: url(../images/secure_bottom.gif) no-repeat;
}
#content #secure {
	width: 665px;
	border-left: 1px solid #F8E4AD;
	border-right: 1px solid #F8E4AD;
	padding: 5px 15px 0 15px;
	float: left;
}
#content .secure_close {
	background: url(../images/secure_close.jpg) #FFFAE3 no-repeat 20px 5px;
}
#content .secure_open {
	background: url(../images/secure_open.jpg) #FFFAE3 no-repeat 20px 5px;
}
#content #secure span {
	color: #DB6700;
	font-size: 15px;
	font-weight: bold;
	padding: 0 0 10px 75px;
	display: block;
}
#content #secure p {
	padding: 0 0 10px 75px;
}
#content #secure p a {
	color: #000;
}
a.all_news {
	color: #9F1D29;
	font-size: 11px;
	float: right;
}
a.submit {
	height: 19px;
	color: #000;
	font-size: 11px;
	text-decoration: none;
	cursor: pointer;
	background: url(../images/submit_right.gif) no-repeat right 0;
	float: left;
}
a.submit span {
	height: 16px;
	background: url(../images/submit_left.gif) no-repeat;
	padding: 3px 14px 0 14px;
	float: left;
}
#content #form a.submit {
	margin: 0 0 0 170px;
}
#content #search_box a.submit {
	margin: 8px 0 0 10px;
	float: right;
}
a.img_right {
	margin: 0 0 5px 10px;
	float: right;
}
a.rss {
	height: 15px;
	color: #6D6D6D;
	font-size: 10px;
	text-decoration: none;
	background: url(../images/icon_rss.gif) no-repeat;
	padding: 4px 0 0 25px;
	margin: -35px 0 0 15px;
	float: left;
}
* html a.rss {
	position: relative;
}
#footer {
	width: 958px;
	height: 58px;
	color: #7F7F7F;
	font-size: 10px;
	background: url(../images/sviesa.gif) no-repeat 15px center;
	margin: 0px auto;
	position: relative;
}
.index #footer, .inside_1 #footer {
	border-top: 2px solid #A01E2A;
}
.inside_2 #footer {
	border-top: 2px solid #CFA221;
}
.inside_3 #footer {
	border-top: 2px solid #5BA100;
}
.inside_4 #footer {
	border-top: 2px solid #0C8FC1;
}

#footer p {
    line-height: 1.5;
    padding: 14px 0 0 15px;
    display: block;
} 

#footer p.f_left img {
    margin: -5px 10px 0 0;
    float: left;
} 
#footer span {
	font-size: 24px;
	padding: 14px 10px 0 0;
	float: right;
}
.clearfooter {
	height: 60px;
	clear: both;
}
#login a:hover, #nav_list_4 .spec p a:hover, #left_sidebar #plan_list a:hover, #right_sidebar .news_row p a:hover, a:hover.all_news, #logout a:hover, #content p a:hover {
	text-decoration: none;
}
#links a:hover, #nav_list_1 a:hover, #nav_list_2 a:hover, #nav_list_3 a:hover, #nav_list_4 a:hover, #path a:hover, #left_sidebar .contact_box a:hover, #content #pages a:hover, a:hover.rss {
	text-decoration: underline;
}


#content #block_good_top, #content #block_bad_top {
	width: 369px;
	min-height: 43px;
	_height: 43px;
	line-height: 1.5;
	padding: 10px 10px 0 90px;
	float: left;
}
#content #block_good_top {
	color: #0F4783;
	background: url(../images/block_good_top.jpg) no-repeat;
}
#content #block_bad_top {
	color: #9F1E29;
	background: url(../images/block_bad_top.jpg) no-repeat;
}
#content #block_good_bottom, #content #block_bad_bottom {
	width: 469px;
	padding: 0 0 10px 0;
	margin: 0 -8px 10px -8px;
	display: inline;
	position: relative;
	float: left;
}
#content #block_good_bottom {
	background: url(../images/block_good_bottom.gif) no-repeat 0 bottom;
}
#content #block_bad_bottom {
	background: url(../images/block_bad_bottom.gif) no-repeat 0 bottom;
}
#content .reg_submit {
	height: 30px;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	background: #5799C4;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #ABABAB;
	border-bottom: 1px solid #ABABAB;
	overflow: visible;
	padding: 0 20px;
	margin: 0 0 10px 0;
	float: left;
}