/* Fixes */

.col_1 .indent_text ul {list-style:disc; margin-left:15px;}
.green {color:#69d025 !important;}
#subpagetitle { padding:13px 13px 13px 13px; border-bottom: 0px solid #474747; background-color:#E2001A; /*text-transform:uppercase;*/ font-weight:bold; }
#subpagetitle h3{ padding:0px !important; margin:0px !important; }
.box_img .csc-frame-indent3366 {clear:both;}
.news-single-item h2 {color:#fff !important}



* {
	margin:0;
	padding:0;
}
body {
	background:#000000 none repeat scroll 0 0;
	color:#FFFFFF;
	font-family:Arial, tahoma;
	font-size:100%;
	line-height:1em;
	text-align:center;
}
img {
	border:0 none;
	text-align:left;
	vertical-align:top;
}

ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

h1, h2, h3, h4, h5 {
	display:block;
	margin-top:21px;
	margin-bottom:10px !important;
}


h1 {
	font-size:20px;
	margin-bottom:20px !important;
	color:#E2001A;
}

.row_bottom h1 {

}

.col_1 h2, col_2 h2, .indent_text h2{
	font-size:16px; 
	color:#E2001A;
	padding-top:20px;
	border-top:1px solid #E2001A;
}

.col_1 h3, col_2 h3, .indent_text h3 {
	font-size:14px; 
	color:#fff;
}

.col_1 h3, col_2 h3, .indent_text h4 {
	font-size:14px; 
	color:#fff;
}

#content .row_bottom ul {
	list-style-position:outside;
	list-style-type:square;
	list-style-image:none;
	margin-left:12px;
	margin-top:12px;
}

#content .row_bottom  li {
	padding-left:12px;
}

a:hover {
	text-decoration:none;
}
a {
	color:#FFFFFF;
}

.row_top .wr_2 strong {font-size:15px;}

.column {
	float:left;
}
.clear {
	clear:both;
}
.h_logo, .h_wr, #footer {
	width:879px;
}
.h_logo {
	height:122px;
}
.h_logo .logo {
	margin:46px 0 0 8px;
	position:absolute;
}
.h_logo ul {
	display:block;
	font-weight:bold;
	margin:78px 0 0 271px;
	position:absolute;
	text-transform:uppercase;
}
.h_logo ul li {
	background:transparent url(../images/list_menu_wr.gif) repeat-y scroll 0 0;
	display:block;
	float:left;
	font-size:0.687em;
	height:41px;
	padding:0 0 0 10px;
	text-decoration:none;
	width:111px;
}
.h_logo ul li a {
	text-decoration:none;
}
.h_logo ul li a:hover {
	color:#C1001F;
}
.h_logo ul li {
	color:#C1001F;
}

.h_logo ul li#current a {
	color:#C1001F !important;
}

.h_wr {
	/*background:transparent url(../images/h_wr.jpg) no-repeat scroll 0 0;*/
	height:235px;
}
.h_wr .indnt_box {
	padding:42px 50px 0 400px;
	text-align:right;
}
.h_wr .indnt_box h1 {
	color:#000;
	font-size:30px;
	font-weight:bold;
	line-height:30px;
}
.h_wr .indnt_box .col_1 {
	height:104px;
	margin-left:1px;
	margin-top:30px;
	width:212px;
}
.h_wr .indnt_box .col_1 img {
	float:right;
	margin:76px 0 0 195px;
	position:absolute;
}
.h_wr .indnt_box .col_1 span {
	color:#FFFFFF;
	display:block;
	font-size:0.75em;
	padding:28px 0 0 16px;
}
#footer {
	background:transparent url(../images/footer_top_line.gif) repeat-x scroll 0 0;
	font-family:Tahoma;
	padding:18px 0 20px;
}
#footer .box_right {
	color:#9A9A9A;
	font-size:0.625em;
	margin:0 0 0 661px;
	position:absolute;
	width:220px;
}
#footer .box_right span {
	color:#C1001F;
}
.footer_menu {
	color:#9A9A9A;
	font-size:0.625em;
	text-transform:uppercase;
	word-spacing:4px;
}
.footer_menu a {
	color:#9A9A9A;
	text-decoration:none;
	word-spacing:normal;
}
.footer_menu a:hover {
	text-decoration:underline;
}
#footer .text {
	color:#FFFFFF;
	font-size:0.625em;
}
#footer .text a {
	color:#FFFFFF;
	margin-left:11px;
}
#footer .text span {
	color:#C1001F;
}
#content {
	font-size:12px;
	padding:0 0 20px;
}

.h_wr .csc-header {
	position:absolute;
	text-align:left;
	color:#fff;
	font-size:28px;
	width:449px;
	margin-top:17px;
	margin-left:270px;
}

.h_wr .csc-header h1 {
	color:#fff;
	font-size:28px;
	line-height:1em;
}

#content .csc-textpic {
	margin-bottom:50px;
}

#content .csc-textpic-intext-right .csc-textpic-firstcol {
	margin-left:12px !important;
	
}
#content .csc-textpic-intext-left .csc-textpic-lastcol {
	margin-right:12px !important;
}


.bg_none {
	background:transparent none repeat scroll 0 0 !important;
	border:0 !important;
}
.br {
	display:block;
}
.link {
	color:#329DCC;
}
.ind_top_bot {
	margin:12px 0;
}
.ind_bot {
	margin-bottom:11px;
}
.box_img .wr_1 {
}
.box_img .wr_2 {
	margin:0px 9px 10px 16px;
}
.box_img .ind_text {
	padding:5px 5px 11px;
	width:100%;
}

.ind_text ul {
	list-style-type:disc;
	margin-left:15px;
}
.box_img {
	/*color:#D1D1D1;*/
	font-size:12px;
	/*line-height:1.312em;*/
	width:100%;
}
.box_img strong {
	color:#FFFFFF;
	display:block;
	font-size:1.187em;
	margin-bottom:5px;
}
.box_img .img_indent {
	display:block;
	float:right;
}
.box_img .indent_box_col {
	margin:0 20px;
}
.box_wr {
	/*background:#FFFFFF none repeat scroll 0 0;*/
	color:#FFFFFF;
}
.box_wr .box_wr_border {
	/*background:#222222 none repeat scroll 0 0;*/
	/*border-top:1px solid #474747;*/
	margin:0px 0px 0px 34px !important;
	border-top:1px solid #E2001A;
}
.box_wr .indent_text {
	/*padding:25px 25px 21px;*/
	/*padding-top:17px;
	min-height:253px;*/
}
.title {
	display:block;
	margin-bottom:20px;
}
.box_wr dt {
	/*background:transparent url(../images/dt_bull.gif) no-repeat scroll left center;
	font-size:1.06em;
	font-weight:bold;
	margin-top:15px;
	padding:0 0 0 12px;*/
}
.box_wr dd {
	/*background:transparent url(../images/list_wr_line_x.gif) repeat-x scroll left bottom;*/
	border-bottom:1px dotted #7f7f7f;
	font-size:1.06em;
	padding:11px 0 21px;
}
.box_wr dd a {
	color:#C0001F;
	text-transform:uppercase;
}
.link_wr {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #333333;
	height:22px;
	line-height:22px !important;
	text-align:center;
	width:102px;
}
.link_wr a {
	background:transparent url(../images/link_marker.gif) no-repeat scroll left center;
	color:#C1001F;
	font-weight:bold;
	padding:0 0 0 14px;
	text-decoration:none;
}
.link_wr a:hover {
	color:#000000;
	text-decoration:none;
}
.ind_top {
	margin-top:15px;
}
.line_top {
	background:transparent url(../images/line_wr.gif) repeat-x scroll 0 0;
}
.line_bot {
	background:transparent url(../images/line_wr.gif) repeat-x scroll left bottom;
	padding:28px 0 18px;
}
.wr_from .wr_top_x {
	/*background:#E3001B url(../images/wr_top_x.gif) repeat-x scroll 0 0;*/
}
.wr_from .wr_bot_x {
	/*background:transparent url(../images/wr_bot_x.gif) repeat-x scroll left bottom;*/
}
.wr_from .wr_con_top {
	/*background:transparent url(../images/wr_con_top.gif) no-repeat scroll right top;*/
}
.wr_from .wr_con_bot {
	/*background:transparent url(../images/wr_con_bot.gif) no-repeat scroll right bottom;*/
}
.ind_1 li {
	padding:12px 0;
}
.ind_left {
	margin-left:23px;
}
.img_left {
	float:left;
	margin-right:23px;
}
#content p {
	margin-top:19px;
}
#content .text {
	font-size:1.06em !important;
}
.width_long {
	width:124px !important;
}
.link_1 {
	color:#000000;
	font-size:1.06em;
	text-transform:uppercase;
}
#page1 #content .col_1 .indent_text {
	padding:0px 13px 0 13px;
}
#page1 #content .col_1 .list_1 {
	width:178px;
}
#page1 #content .col_1 .wr_from {
	color:#FFFFFF;
	font-size:1.06em;
	font-weight:bold;
	margin-left:-13px;
	padding-top:11px;
	width:218px;
}
#page1 #content .col_1 .indent_form {
	padding:17px 0 24px 19px;
}
#page1 #content .col_1 .wr_from select {
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	font-family:Arila;
	font-size:11px;
	height:18px;
	margin-top:21px;
	width:177px;
}
#page1 #content .col_1 .wr_from input {
	float:left;
	background:#FFFFFF none repeat scroll 0 0;
	background-image:none !important;
	border:1px solid #FFFFFF;
	color:#000000 !important;
	font-family:Arial;
	font-size:11px;
	height:14px;
	margin-top:21px;
	padding-top:4px;
	width:auto;
	margin-right:2px
}

.row_bottom input {
	/*background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #FFFFFF;
	color:#000000;
	font-family:Arial;
	font-size:11px;	
	width:auto;
	margin-right:2px;
	margin-top:2px;	
	margin-left:2px;*/
}

#page1 #content .col_1 .wr_from img {
	border:0px none;
	display:none;
}

#page1 #content .col_1 .wr_from button {
	background-color:#FFFFFF;
	border:0 solid #333333;
	/*font-size:11px;*/
	height:22px;
	/*line-height:125px;*/
	margin-left:4px;
	/*padding-bottom:2px;*/
	text-align:center;
	width:35px;
	color:#222 !important;
}
#page1 #content .col_1 .wr_from .wr_con_bot {
	height:91px;
}
#page1 #content .col_2 .row_top {
	padding-bottom:0;
}
#page2 #content .col_2 .box_list ul {
	display:block;
	float:left;
	width:264px;
}
#page2 #content .col_2 .box_list .ind_left_list {
	margin:0 0 0 50px;
}
#page2 #content .col_2 .row_top {
	padding-bottom:31px;
}
#page3 #content .col_1 .indent_text {
	padding:44px 0 0 13px;
}
#page3 #content .col_2 .row_top {
	padding-bottom:21px;
}
#page3 #content .ind_list {
	margin:-90px 0 0 100px;
	position:absolute;
	width:104px;
}
#page4 #content .col_1 .indent_text {
	padding:0 0 0 13px;
}
#page4 #content .col_1 strong {
	display:block;
	margin-top:9px;
}



#page4 #content .col_2 .row_bottom .col_box_1 span {
	float:right;
	margin-right:30px;
}
#page4 #content .col_2 .row_top {
	padding-bottom:38px;
}
#page4 #content .form .col_boxa {
	width:341px;
}
#page4 #content .form .col_box_1a {
	float:left;
	padding-top:3px;
	width:87px;
}
#page4 #content .form .col_box_2a {
	float:left;
	width:254px;
}
#page4 #content .form input {
	height:18px;
}
#page4 #content .form textarea {
	display:block;
	height:85px;
	margin-bottom:11px;
	overflow:auto;
}
#page4 #content .form textarea, #page4 #content .form input {
	border:1px solid #3F3F3F;
	color:#000000;
	font-family:Arial;
	font-size:1em;
	padding-left:3px;
	width:251px;
}
#page4 #content .form .ind_form_bot {
	height:37px;
}
#page4 #content .form .w {
	float:right;
	width:168px;
}
#page4 #content .form .w1 {
	margin-right:10px;
	width:69px;
}
#page4 #content .form .w2 {
	width:81px;
}
#page5 #content .col_1 strong {
	display:block;
	margin-top:11px;
}
#page5 #content .col_1 .indent_text {
	padding:0 0 0 13px;
}

.indent_text h3 {
	margin-bottom:5px;	
	font-size:15px;
}

.col_1 .list {
	/*margin-bottom:20px;*/
	background-color:#E2001A;
}

.list {
	display:block;
	/*margin-top:5px;*/
	padding:5px;
	width:208px;
}

.list li {
	font-size:1.06em;
	font-weight:bold;
	line-height:2em;
	width:100%;
}
.list li a,  .list #current {
	background:transparent url(../images/list_bull_1.gif) no-repeat scroll 195px 9px;
	display:block;
	margin:0;
	padding:0 0 0 8px;
	text-decoration:none;
	width:200px;
}

 .list #current {
 	color:#000 !important;
 }

.list li a:hover {
	/*background:transparent url(../images/list_bull_1.gif) no-repeat scroll 3px 8px;*/
	color:#222222;
	text-decoration:none;
}
.list_1 li,  {
	background:transparent url(../images/list_wr_line_x.gif) repeat-x scroll left bottom;
	display:block;
	padding-bottom:5px;
}
.list_1 li a{
	background:transparent url(../images/list_bull_1.gif) no-repeat scroll 0 3px;
	color:#FFFFFF;
	display:block;
	line-height:1.25em;
	margin-top:5px;
	padding:0 0 0 11px;
	text-decoration:none;
}
.list_1 li a:hover {
	color:#C1001F;
	text-decoration:none;
}
.list_1 li a span {
	color:#C1001F;
}