body {margin:0px;background:#EBEBEB;}

.left_menu {
margin:0 12px 5px 20px;
border-bottom:1px solid #cccccc;
background:url(../images/arrow.gif) no-repeat;
padding-left:15px;
padding-bottom:2px;
line-height:12px
}

.lblock_title 	{
background:url(../images/lb_title.jpg);
width:168px;
height:54px;
}	
.lblock_title_txt {
font-weight: bold;
color:#333;
}

.lblock_content {background:url(../images/lb_content.jpg);width:168px;}
.lblock_content_txt {
padding:0px 10px 10px 10px;
}

.rb_title, h1:nth-of-type(3) {
font-weight: bold;
font-size:12px;
background:url(../images/bbtitle_icon.gif) no-repeat;
padding-left:50px;
color:#0081AC;
margin-bottom:10px;
}

.rb_item {
text-align:justify;
border:0px solid #90A9BD;
border-left-width:10px;
border-top-width:1px;
padding:5px 0px 0px 5px;

color:#666666;
}

.rb_item_title {
font-weight: bold;
height:13px;
line-height:13px;
background:url(../images/arrow.gif) no-repeat;
padding-left:16px;
margin-bottom:11px;
}

.tb_title, h1:nth-of-type(1) {
font-weight: bold;
font-size:12px;
background:url(../images/tbtitle_icon.gif) no-repeat;
padding-left:50px;
color:#0081AC;
margin-bottom:10px;
}

.tb_item, .bb_item {
text-align:justify;
border:0px solid #ffffff;
border-left-width:21px;
border-top-width:1px;
padding:5px 0px 0px 5px;
margin-left:20px;
margin-bottom:20px;
color:#666666;
}

.bb_title, h1:nth-of-type(2) {
font-weight: bold;
font-size:12px;
background:url(../images/bbtitle_icon.gif) no-repeat;
padding-left:50px;
color:#0081AC;
margin-bottom:10px;
}

.news_title {
font-weight: bold;
background:url(../images/title_icon.gif) no-repeat;
padding-left:50px;
color:#0081AC
}

.news_date {
font-size : 11px;
font-weight: bold;
padding-left:20px;
color:#E0724A;
margin-bottom:5px;
margin-top:6px;
}

.news_item {
text-align:justify;
border:0px solid #ffffff;
border-left-width:21px;
border-top-width:1px;
padding:5px 0px 0px 5px;
margin-left:20px;
margin-bottom:5px;
color:#666666;
}

.news_item_title, h2 {
font-weight: bold;
font-size:12px;
height:13px;
line-height:13px;
background:url(../images/arrow.gif) no-repeat;
padding-left:16px;
}

div {
color: #000;
font-family : Tahoma, Times, serif;
font-size : 12px;
font-weight: normal;
text-decoration: none;}

div a:link,A:visited{
color: #000;
font-family : Tahoma, Times, serif;
font-size : 12px;
font-weight: bold;
text-decoration: none;}

div a:hover{
color: #ccc;}

table {
color: #000;
font-family : Tahoma, Times, serif;
font-size : 12px;
font-weight: normal;
text-decoration: none;}

table a:link,A:visited{
color: #000;
font-family : Tahoma, Times, serif;
font-size : 12px;
font-weight: bold;
text-decoration: none;}

table a:hover{
color: #ccc;}

textarea {
width:99%;
}

select {
font-family: Tahoma;
	font-size: 10px;
	color: #303030;}
option {
font-family: Tahoma;
	font-size: 10px;
	color: #303030;}
	
tr {vertical-align:top}
a img {border:0}
.imgfix {line-height:0}

#logo {background:url(../images/logo.jpg);width:159px;height:269px;}

#lc_cap {background:url(../images/save_butt_sm.jpg);width:168px;height:176px; background-repeat:no-repeat;}/*lc_cap*/
#lc_bg3 {background:url(../images/lc_bg3.jpg);width:168px;}

.lblock2_title 	{background:url(../images/lb2_cap.jpg);width:168px;height:40px;}
.lblock2_content  {background:url(../images/lb2_mid.jpg);width:168px;}
.lblock2_bot  {background:url(../images/lb2_bot.jpg);width:168px;height:46px;}

#header_mid {background:url(../images/header_joiner.jpg);position:relative;width:auto;height:176px;}
#header_left {background:url(../images/header_left.jpg);position:absolute;top:0;left:0;width:263px;height:176px;}
#header_right {background:url(../images/header_right.jpg);position:absolute;top:0;right:0;width:171px;height:176px;}

#main_leftcol {float:left;width:70%}
#main_leftcol_sub {}
.main_leftcol_box, section {margin:10px 0px 0px 10px;}
.main_leftcol_box_sub {margin:10px 15px 0px 10px;}

#main_rightcol {float:right;width:25%;}
.main_rightcol_box {margin:10px 10px 0px 10px;}

#botbar1 {background:url(../images/botbar1.gif);width:159px;height:25px;}
#botbar2 {background:url(../images/botbar2.gif);width:168px;height:25px;}
#botbar3 {background:#E8E8E8 url(../images/botbar3.gif) repeat-x;position:relative;width:auto;height:25px;}



label, input { float:left; }
label        { clear:left; display:block; width:150px; }