body, div{
	font-family : "Trebuchet MS";
	font-size : 11px;
}

table {
  border-collapse: separate;
}
/*
table {
  border-collapse: collapse;
}
th {
  text-align: left;
  padding-right: 0px;
  border-bottom: 0px;
}
th.active img {
  display: inline;
}
tr.even, tr.odd {
  background-color: #eee;
  border-bottom: 1px solid #ccc;
}
tr.even, tr.odd {
  padding: 0.1em 0.6em;
}
td.active {
  background-color: #ddd;
}
*/

a, a:link, a:active, a:visited {
	text-decoration: underline;
	font-weight: normal;
}
a:hover{
	text-decoration: none;
}

.left_bg{
	border-right: 1px solid #4B679E;
}
.right_bg{
	border-left: 1px solid #4B679E;
}

/* Header Area */
#header_area_01{
	height: 329px;
	width: 100%;
	background-color: #4B679E;
	background-image : url(../images/layout_1/bg_pic_01_01.jpg);
	background-position : top;
	background-repeat : no-repeat;
}
#header_area_01_admin{
	height: 329px;
	width: 100%;
	background-color: #4B679E;
	background-image : none;
}

#header_area_01_template{
	height: 201px;
	width: 100%;
	background-color: #4B679E;
	background-image : url(../images/layout_1/bg_pic_01_01_template.jpg);
	background-position : top;
	background-repeat : no-repeat;
}
#header_area_01_admin_template{
	height: 201px;
	width: 100%;
	background-color: #4B679E;
	background-image : none;
}

#header_area_02{
	height: 329px;
	width: 897px;
	background-color: #4B679E;
	background-image : url(../images/layout_2/bg_pic_02_01.jpg);
	background-position : top;
	background-repeat : no-repeat;
}

#header_area_02_template{
	height: 201px;
	width: 897px;
	background-color: #4B679E;
	background-image : url(../images/layout_2/bg_pic_02_01_template.jpg);
	background-position : top;
	background-repeat : no-repeat;
}

#header_area_03_template{
	height: 201px;
	width: 897px;
	background-color: #4B679E;
	background-image : url(../images/layout_3/bg_pic_03_01_template.jpg);
	background-position : top;
	background-repeat : no-repeat;
}

#header_area_04_template{
	height: 201px;
	width: 897px;
	background-color: #4B679E;
	background-image : url(../images/layout_4/bg_pic_04_01_template.jpg);
	background-position : top;
	background-repeat : no-repeat;
}

#header_menu{
	width: 100%;
	atext-align: right;
}

#header_menu td.normal{
	font-family : "Trebuchet MS";
	font-size : 11px;
	color: #1F5178;
	vertical-align: bottom;
	text-align: left;
	width: 48px;
	padding: 12px 3px 16px 16px;
	background-position : left -45px;
	background-repeat : no-repeat;
	cursor: pointer;
}
#header_menu td.hover{
	font-family : "Trebuchet MS";
	font-size : 11px;
	color: #23547B;
	font-weight: bold;
	vertical-align: bottom;
	text-align: left;
	width: 48px;
	padding: 12px 3px 1px 16px;
	background-position : left 0px;
	background-repeat : no-repeat;
	cursor: pointer;
}
#header_menu .birka{
	padding: 0px !important;
	vertical-align: top;
	width: 75px;
}

#header_link{
	position:absolute;
	top:119px;
	padding-left: 40px;
}
#header_link_table td{
	vertical-align: top;
}
.header_link_block{
	
}
.header_link_block .header_link_pic{
	border-top: 1px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
	visibility: hidden;
}
.header_link_block .header_link_content{
	padding: 10px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	height: 107px;
}
.header_link_block .header_link_content_border{
	aborder-top: 2px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.header_link_block .header_link_text{
	position: relative;
	/*height: 36px;*/
}
.header_link_block .header_link_text_inner{
	position: relative;
	top: 34px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
}
.header_link_text_inner1 {
    height: 40px;
    font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
}
.header_link_block .header_link_text2{
	height: 24px;
}
.header_link_content a.more_info{
	line-height: 24px;
	color: #FFFFFF;
}
.header_link_block_footer{
	visibility: hidden;
}

/* End Header Area */

/* Login Area */
#login_area{
	background-color : #4B679E;
	line-height: 30px;
	border-top: 1px solid #6F85B1;
	text-align: left;
}
#login_area .label{
	font-family : Verdana;
	font-size : 11px;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
}
/* End Login Area */

/* Form */
form{
	margin: 0px;
}
.controll{
	font-family : Verdana;
	font-size : 11px;
	color: #4B679E;
	height: 17px;
	background-color: #DBE1EC;
	border: 1px solid #DBE1EC;
}
.label{}
/* End Form */

/* Content */
#content{
	border-bottom: 1px solid #4B679E;
}

ul.content_menu {
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
}

ul.content_menu li {
	float: left;
	padding: 10px 20px 10px 15px;
	list-style-type: none;
	background: url(../images/li.gif) no-repeat 0px 14px;
	font-family : Verdana;
	font-size: 11px;
	color:#4B679E;

}
ul.content_menu li a{
	font-family : Verdana;
	font-size: 11px;
	color:#4B679E;
}

ul.simple_menu {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}

ul.simple_menu li {
	float: left;
	padding: 8px 20px 0px 8px;
	list-style: none;
	background: url(../images/li_2.gif) no-repeat 0px 16px;
	font-family : Verdana;
	font-size: 11px;
	color:#4B679E;
}
ul.simple_menu li a{
	font-family : Verdana;
	font-size: 11px;
	color:#4B679E;
}
/* End Content */

/* Center Content */
#home_phone_number {
	position: absolute;
	top: 170px;
	left: 435px;
}

#center_content{
	vertical-align: top;
	font-family : Verdana !important;
	font-size: 11px;
	color: #4B679E;
	line-height: 14px;
	padding:10px 0px 0px 0px;
}
#center_content_01{
	background-image : url(../images/layout_1/bg_pic_01_02.jpg);
	background-position : bottom left;
	background-repeat : no-repeat;
	position: relative;
	width: 100%;
	height: 290px;
	margin:0px 0px 0px 10px;
}
#center_content_02{
	background-image : url(../images/layout_2/bg_pic_02_02.jpg);
	background-position : top left;
	background-repeat : no-repeat;
	position: relative;
	width: 100%;
	height: 270px;
	margin:0px 0px 0px 10px;
}
#center_content_03{
	background-image : url(../images/layout_3/bg_pic_03_02.jpg);
	background-position : top left;
	background-repeat : no-repeat;
	position: relative;
	width: 100%;
	height: 270px;
	margin:0px 0px 0px 10px;
}

.layout_1_text_1{
	position: absolute;
	top: 36px;
	left: 195px;
}
.layout_2_text_1{
	position: absolute;
	top: 41px;
	left: 200px;
}
.layout_1_text_2{
	position: absolute;
	top: 94px;
	left: 315px;
}
.layout_2_text_2{
	position: absolute;
	top: 118px;
	left: 268px;
}
.layout_1_text_3{
	position: absolute;
	width: 138px;
	height: 55px;
	top: 190px;
	left: 227px;
	background-color: #EBEFF7;
}
.layout_1_text_4{
	position: absolute;
	width: 146px;
	height: 33px;
	top: 225px;
	left: 207px;
	background-color: #F64C4C;
	font-size : 16px;
	font-weight: bold;
	line-height: 33px;
	text-align: center;
	color: #FFFFFF;
}

.layout_1_text_5{
	position: absolute;
	width: 138px;
	height: 55px;
	top: 190px;
	left: 412px;
	background-color: #EBEFF7;
}
.layout_1_text_6{
	position: absolute;
	width: 146px;
	height: 33px;
	top: 225px;
	left: 390px;
	background-color: #F64C4C;
	font-size : 16px;
	font-weight: bold;
	line-height: 33px;
	text-align: center;
	color: #FFFFFF;
}

.layout_1_text_7{
	position: absolute;
	width: 138px;
	height: 55px;
	top: 190px;
	left: 598px;
	background-color: #EBEFF7;
}
.layout_1_text_8{
	position: absolute;
	width: 146px;
	height: 33px;
	top: 225px;
	left: 575px;
	background-color: #F64C4C;
	font-size : 16px;
	font-weight: bold;
	line-height: 33px;
	text-align: center;
	color: #FFFFFF;
}
.layout_1_note_3 {
	position: absolute;
	width: 250px;
	top: 225px;
	left: 450px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-align: left;
	color: #4b679e;
}
.layout_1_note_8 {
	position: absolute;
	width: 146px;
	top: 260px;
	left: 580px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-align: left;
	color: #4b679e;
}


.header_h1{
	background-color: #4B679E;
	line-height: 16px;
	font-size : 16px;
	padding: 0px 0px 0px 56px;
	margin: 5px 0px 10px 0px;
}
H1{
	padding: 2px 0px 2px 15px;
	margin: 0px;
	font-family : Verdana;
	line-height: 16px;
	font-size : 16px;
	font-weight: bold;
	background-color: #FFFFFF;
}
.content_block{
	font-family : Verdana !important;
	line-height: 16px !important;
	font-size : 11px;
	padding: 0px 0px 0px 98px;
	margin: 0px 0px 20px 0px;
}
H3{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	font-family : Verdana !important;
	line-height: 14px;
	font-size : 11px;
	font-weight: bold;
}
.content_block_text{
	border-left: 5px solid #D7DEEA;
	margin-left: 8px;
	font-size : 11px;
	padding: 0px 45px 0px 14px;
}
.content_block_text a{
	/*font-family : Verdana !important;*/
	font-family : "Trebuchet MS";
	color: #4B679E;
	font-size : 11px !important;
}
.content_block_table td{
	vertical-align: top;
}
.content_block_table td a{
	/*font-family : Verdana !important;*/
	font-family : "Trebuchet MS";
	color: #4B679E;
	font-size : 11px !important;
}
.content_block_table .image_border{
	border: 1px solid #4B679E;
	padding: 1px;
	width: 116px;
}
/* Center Content */

/* Right Area */
#right_area{
	padding:10px 5px 0px 0px;
	vertical-align: top;
}
#right_area .content {
    padding: 0;
    margin: 0;
    
}

.banner{
	margin:10px 10px 0px 10px;
}

#right_area_padding{
	padding: 24px 0px 0px 0px;
	vertical-align: top;
}
.green_bg_line{
	background-image : url(../images/green_bg_line.gif);
	background-position : top;
	background-repeat : repeat-x;
}
.right_area_header{
	padding: 14px 0px 0px 5px;
}
.right_area_header2{
	padding: 8px 0px 0px 0px;
}
.right_area_header3{
	padding: 14px 5px 0px 0px;
}

/* End Right Area */

/* Bottom Area*/
#bottom_area{
}
#bottom_area .copy{
	padding-left: 12px;
	font-family : Verdana;
	font-size : 10px;
	color: #4B679E;
	line-height: 34px;
	border-top: 5px solid #4B679E;
}
#bottom_area .bottom_menu{
	padding-right: 12px;
	font-family : Verdana;
	font-size : 10px;
	color: #4B679E;
	text-align: right;
	border-top: 5px solid #4B679E;
}
#bottom_area .bottom_menu a{
	font-family : Verdana;
	font-size : 10px;
	color: #4B679E;
	atext-decoration: underline;
}
/* End Bottom Area*/