/* =================== Getting the new tags to behave START ====================== */

article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video { display: block; }
mark, rp, rt, ruby, summary, time { display: inline }

/* ==================== Getting the new tags to behave END ======================= */

.languages{width: 200px; margin:0 0px 0 0px; border: none; position: relative; overflow: hidden;}

#oueTable select {width:150px}
.center{margin:0 0 0 100px}
.black{color:black;}

.side2 {margin-top:3px;}
.submit {height:77px; width:110px }
.container {
  border: 0;
  position: relative; width: 210px; height: 18px; overflow: hidden;
}
.link {color:#0a2737; text-decoration:none; line-height:57px; background:url(../images/menu_link_left.gif) left top no-repeat; display:block}
.inpSelect {
  background-color:#2C788E; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px;
  position: absolute; width: 214px; top: -2px; left: -2px; color:white;}
select {font: normal 13px Arial, SansSerif, Verdana;}


	/*** Search block ***/
		/*.block-search { overflow:hidden;}
		.block-search .indent { overflow:hidden;}
		
		.block-search .form-item label { display: none;}
		.form-item label { padding:0px 0px 0px 1px;}
		
		.block-search form { padding:0px 0px 4px 0px;}
		.block-search .form-text { float: left; margin:0px 5px 0px 0px; padding:3px 0px 3px 5px;}
		.block-search .form-text { width:154px; padding:3px 0px 5px 5px; border:0; background: transparent; margin:0px 10px 0px 0px;}
		
		.block-search .form-submit {
			display:block; float:left; overflow:hidden;
			border:none; background:#1b1f21;
			font-size:13px; cursor: pointer; 
			color:#fff; text-align:center;
			padding:3px 3px 4px 3px; margin:0px 0px 0px 0px;
			}*/
		
		.block-search { width:262px; height:53px; background:url(../images/custom-title01.gif) no-repeat 0 0; margin:0px 0px 26px 0px;}
		.block-search .bgr { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background:none;}
		.block-search .block-bgr { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background:none; }
		.block-search .title { display:none;}
		.block-search label { display: none;}
		
		
		.block-search .indent {  float:right;/*overflow:hidden; height:100%; */padding:15px 15px 0px 0px;}
		.block-search form { float:right; padding:0px 0px 2px 0px; }
		
		.block-search .form-text { float:left; width:155px; padding:3px 0px 4px 6px; border:0; background: transparent; color:#56585c; margin:0px 11px 0px 0px;}

		.white-select{}
		.select{font: normal 13px Arial, SansSerif, Verdana;}
		.block-search .form-submit {
			float:left;
			display:block;
			overflow:hidden;
			width:59px; 
			border:none; 
			
			font-size:12px; font-weight: normal;
			text-align:center;
			cursor: pointer; text-transform:lowercase;
			padding:3px 0px 5px 0px; margin:0px 0px 0px 0px;
			}
			
		.block-search .form-submit:hover { text-decoration: none;}
		
	/*** Navigation block ***/		
		#block-user-1 {}
		#block-user-1 {
			/*clear:both;*/
			
			margin:0px 0px 15px 0px;
			}
		
			
		#block-user-1 .block-bgr {
			
			margin:0px 0px 0px 0px;
			}
		#block-user-4 {}
		#block-user-4 {
			/*clear:both;*/
			margin:0px 0px 15px 0px;
			}
		
		#block-user-4 .bgr { overflow:hidden; height:100%;}
		
		#block-user-4 .block-bgr {
			margin:0px 0px 0px 0px;
			}
		#block-user-5 {}
		#block-user-5 {
			/*clear:both;*/
			
			margin:0px 0px 15px 0px;
			}
	
		#block-user-5 .block-bgr {
			
			margin:0px 0px 0px 0px;
			}
	
	
	/*** Login Block  ***/
		#block-user-0 {}
		
		#block-user-0 .title { padding:0px 0px 9px 0;}
		
		#block-user-0 #user-login-form { text-align:left; padding:1px 0px 0px 0px;}
		
		#block-user-0 #edit-name-wrapper { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
		#block-user-0 #edit-pass-wrapper  { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}		
		
		#block-user-0 label { display:block; font-size:13px; font-weight:normal; color:#56585c; padding:0px 0px 1px 0px;}
		#block-user-0 .form-required { color:#56585c; margin:0px 0px 0px 0px;}
		#oueTable {margin-left:5px;color:white}
		.down {color:rgb(77,138,229); font-size:9px;margin:-50px 0 0 302px;}
		#block-user-0 .form-text {
			width:217px;
			
			border:0;
			font-size:12px; font-weight:normal;
			padding:4px 0px 5px 5px;
			margin:0px 0px 9px 1px;
			}
		
		.content #block-user-0 .form-submit {
			float:left;
			display:block;
			overflow:hidden;
			width:71px; 
			border:none; 
			
			font-size:12px; font-weight: normal;
			text-align:center;
			cursor: pointer; text-transform:lowercase;
			padding:3px 0px 5px 9px; margin:11px 0px 0px 1px;
			}
				
		/*body:nth-of-type() #user-login-form .form-text { padding:2px 0px 0px 5px;}*/
		
		#block-user-0 .item-list { clear:both; margin:0px 0px 0px 0px; padding:17px 0px 0px 0px;}
		#block-user-0 .item-list ul { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
		#block-user-0 .item-list ul li { padding:0px 0px 2px 0px; background: none;}
		#block-user-0 .item-list ul li a { background: none; padding:0px 0px 0px 0px; font-size:13px; color:#339ae1;}
		
		#block-user-0 .item-list ul li a { text-decoration:underline;}
		#block-user-0 .item-list ul li a:hover { text-decoration: none;}
		
		
		/*** Who's Online ***/
			#block-user-3 {}
			#block-user-3 .title { padding:0px 0px 0px 0px;}
			#block-user-3 .indent {  font-size:12px; padding:10px 0px 0px 0px;}
			#block-user-3 .indent em { font-weight: bold; font-style:normal;}
			
			#block-user-3 .item-list { padding:20px 0px 0px 0px;}
			#block-user-3 .item-list h3 { font-size:12px; padding:0px 0px 6px 0px;}
			
			#block-user-3 .item-list ul { margin:0px 0px 0px 1px;}
			#block-user-3 .item-list ul li { font-weight: bold;}
			
			#block-user-3 .item-list ul li a { font-weight: normal;}
		
		/*** Recent blog posts--- ***/
			#block-blog-0 {}

/* ========================= Global properties START ============================= */

body {
	background:url(../images/body_bg.jpg) left top repeat #0b2d40;
	min-width: 980px;
	min-height: 100%;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 1em;
	color: #555555;
	position:relative;
}

html {
	background: transparent;
	min-width: 980px;
	height: 100%;
	margin: 0;
	padding: 0;
	outline: 0;
	vertical-align: top;
	font-size: 100%;
}

div {
	border: 0 none;
	font-size: 100%;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: top;
}

a {
	outline: none;
	color: black;
	text-decoration: none;
}

	a:hover {
		text-decoration: none;
	}

h2{font-size:2em; line-height:1.2em; color:#242424; margin-bottom:22px; letter-spacing:-1px; word-spacing:4px}
	h2.extra{margin-bottom:16px}
	h2.extra1{margin-bottom:9px}
	h2.extra2{margin-bottom:12px}
	h2.extra3{margin-bottom:10px}
	h2.extra4{margin-bottom:13px}

h6{font-size:1.083em; line-height:18px; color:#5a5959}
	h6 a{color:#858585}
	h6 a:hover{color:#5a5959; text-decoration:underline}

p{line-height:18px; margin-bottom:18px; font-size:1.083em}
	p.extra{margin-bottom:14px}
	p.extra0{margin-bottom:0}
	p.extra1{margin-bottom:30px}
	p.extra2{margin-bottom:7px}
	p.extra3{margin-bottom:8px}
	p.extra4{margin-bottom:11px}
	p.extra5{margin-bottom:12px}
	p.extra6{margin-bottom:15px}
	p.extra7{margin-bottom:6px}

	p.mail{padding:3px 0 4px; margin:0}

img.fleft{margin-right:19px}

ul.extra{margin-bottom:11px}
ul.extra1{margin-bottom:19px}
ul.extra2{margin-bottom:9px}

div.extra{margin-bottom:19px}
div.extra1{margin-bottom:18px}
div.extra2{margin-bottom:16px}

strong{color:#5a5959}


/* ========================= Global properties END =============================== */






/* ========================= Global Structure START ============================== */

#main {
	width: 1014px;
	margin: 0 auto;
	font-size: 0.75em;
	position:relative;
	z-index:5;
}

#content {background:white;}
#content, #submit_form{ }

.footer {
	min-height:216px;
	overflow: hidden;
}
.top_right{background:url(../images/top_right_bg.jpg) 600px top no-repeat; position:absolute; width:50%; right:0; top:0; z-index:1; height:100%}
.top_glow{background:url(../images/top_bg.jpg) center top no-repeat; position:absolute; top:0; left:0; height:100%; width:100%; min-width:1014px; z-index:2}
.bot_shadow{background:url(../images/bot_shadow.png) left bottom repeat-x; position:absolute; bottom:0; left:0; width:100%; min-width:1014px; height:100%; z-index:3}
/* ========================= Global Structure END ================================ */

.foot{
margin:0 0 0 17px;
}




/* ====================== Left & Right alignment START =========================== */

.fleft {
	float: left;
}

.fright {
	float: right;
	width:631px;
	height:337px;
}

.col-1, .col-2, .col-3, .col-4 {
	float: left;
	overflow: hidden;
}

.block-1, .block-2, .block-3, .block-4 {
	float: left;
	overflow: hidden;
}

.aligncenter {
	text-align: center;
}

.wrapper {
	width: 100%;
	overflow: hidden;
}

.clear {
	clear: both;
	font-size: 0%;
	line-height: 0%;
	height: 0;
}

/* ====================== Left & Right alignment END ============================= */





/* ============================== header START =================================== */
.tel{position:absolute; font-size:1.75em; line-height:1.2em; top:55px; left:15px; word-spacing:-1px}
	.tel span{color:#4cabde; font-size:1.143em; display:inline-block; margin-top:-2px}
	
.header {background:url(../images/header.jpg); height:36px;width:277px; }
.font{color:white; font-size:20px; padding:10px 0 0 30px;}
.header_right{position:absolute; right:18px; top:54px;}
	.header_right ul{float:right; font-size:1.083em; margin-right:23px; padding:4px 0 0 0; overflow:hidden}
	.header_right ul li{float:left; background:url(../images/separator.gif) right center no-repeat; padding-right:13px; margin:0 -12px 0 22px}
	.header_right ul a{color:#d1d1d1; text-decoration:none; line-height:1.3em}
	.header_right ul a:hover{text-decoration:underline}
/* =============================== header END ==================================== */





/* ============================= content START =================================== */
.nav{padding:21px 0 6px; text-transform:uppercase; font-size:1.333em; width:100%; overflow:hidden}
	.nav li{float:left; display:inline-block; text-align:center; width:140px; height:59px; overflow:hidden}
	.nav a{color:#0a2737; text-decoration:none; line-height:57px; background:url(../images/menu_link_left.gif) left top no-repeat; display:block}
.navi {color:#0a2737; text-decoration:none; line-height:57px; background:url(../images/menu_link_left.gif) left top no-repeat; display:block}
	*+html nav a{line-height:59px}
		.nav a span{display:block; background:url(../images/menu_link_right.gif) right top no-repeat; padding:0 0 5px 2px}
	.nav a:hover{color:white; background:url(../images/menu_hover_left.gif) left top no-repeat #464646; }
		.nav a:hover span{background:url(../images/menu_hover_right.gif) right top no-repeat}
	.nav .active a{color:white; background:url(../images/menu_act_left.gif) left top no-repeat #1d758c;}
		.nav .active a span{background:url(../images/menu_act_right.gif) right top no-repeat}
.column-center {margin-top:200px}
.column-center3 {margin-top:600px}
#content #indent {
	padding: 0 18px 34px 16px;
}
.logo {margin:-40px 0 0 -70px}
.side {float:left; margin:86px 0 0 -10px}

.banner{width:100%; overflow:hidden; position:relative; margin-bottom:20px}
	.banner .fleft{background:url(../images/banner_left.jpg) left top no-repeat #e75213; width:349px; height:337px; position:relative}

	.banner_nav{position:absolute; right:8px; bottom:8px}
		.banner_nav li{float:left; height:26px; width:26px; margin-left:1px}
		.banner_nav a{background:url(../images/banner_slider.png) left top no-repeat; display:block; height:26px}
		.banner_nav a:hover, .banner_nav .active a{background-position:left bottom}
#logo{position:absolute; top:49px; left:0;width:100%; text-align:center}
	#logo a{background:url(../images/logo.png) center top no-repeat; display:block; padding-top:49px; text-decoration:none; color:#fffaf0;}

.logoo {background:url(../images/logo.png) center top no-repeat; display:block; padding-right: 5px; padding-top:49px; text-decoration:none; color:#fffaf0; font-size: 1.6em; line-height: 1.2em;text-transform: uppercase;height:20px;}
	#logo a:hover{text-decoration:none}
	#logo a .big{font-size:1.6em; text-transform:uppercase; line-height:1.2em; padding-right:5px}
	*+html #logo a{padding-top:52px}
	#logo a small{font-size:1.333em; text-transform:uppercase; display:block; line-height:1.2em; margin-top:-19px}
	*+html #logo a small{margin-top:-23px}
	#logo a b{display:block; margin-top:-6px}
	*+html #logo a b{margin-top:-8px}
	#logo .slogan{font-size:1.75em; line-height:1.2em; word-spacing:-2px}
	*+html #logo .slogan{margin-top:-10px}

.top_indent{padding-top:20px}
.top_indent1{padding-top:24px}
.top_indent2{padding-top:31px}
.top_indent3{padding-top:28px}

.block_inner{padding:0 14px}

.news{ width:auto; overflow:hidden; }
	.news li{width:100%; overflow:hidden; margin-bottom:26px}
	.news .last{margin-bottom:13px}
	.news li h6{margin-bottom:0}
	.news span{color:#fffaf0; background:url(../images/news_date_bg.jpg) center center no-repeat; float:left; width:52px; height:34px; text-align:center; font-size:2em; line-height:24px; margin:2px 15px 0 0; padding-top:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
	*+html .news span{ height:38px; padding-top:14px}
	.news p{margin-bottom:0; overflow:hidden}

.list{font-size:1.083em; line-height:24px; width:100%; overflow:hidden}
	.list li{padding-left:22px; background:url(../images/list_marker.gif) left center no-repeat; overflow:hidden}
	.list a{color:#858585; text-decoration:none}
	.list a:hover{text-decoration:underline}
	
.list1{width:100%; overflow:hidden; margin-bottom:16px}
	.list1 h6 a{color:#5a5959; text-decoration:none}
	.list1 h6 a:hover{text-decoration:underline}
	.list1 h6 img{margin-top:5px}
	.list1 p{margin:0; overflow:hidden}
	.list1 blockquote{overflow:hidden}
	.list1 li{margin-bottom:20px; width:100%; overflow:hidden}
	.list1 .last{margin-bottom:0}
	.list1 p.indent{margin-bottom:15px}
	
.lists{width:100%; overflow:hidden; margin-bottom:17px}
	.lists ul{float:left; width:48.5%; margin-right:22px; margin-left:1px}
	.lists ul.last{margin-right:0; width:46%}
	
.list2{width:100%; overflow:hidden; margin-bottom:14px}
	.list2 h6 a{color:#5a5959; text-decoration:none}
	.list2 h6 a:hover{text-decoration:underline}
	.list2 p{margin:0}
	.list2 li{margin-bottom:22px; width:100%; overflow:hidden}
	.list2 .last{margin-bottom:0}

.lists1{width:100%; overflow:hidden; margin-bottom:15px}
	.lists1 ul{float:left; width:49%; margin-right:24px; margin-left:1px}
	.lists1 ul.last{margin-right:0; width:47%}

.row-1, .row-2{width:100%; overflow:hidden}

.list3{line-height:24px; font-size:1.083em; margin-bottom:21px; width:100%}
	.list3 li{overflow:hidden; vertical-align:top}
	.list3 span{ display:block; overflow:hidden; background:url(../images/list_line.gif) left 16px repeat-x}
	.list3 strong{float:right; font-weight:normal}
	.list3 a{color:#858585; text-decoration:none; float:left}
	.list3 a:hover{text-decoration:underline}

.contacts{ padding-top:4px; margin:0}
	.contacts span{float:right; padding-right:111px}


/* ============================== content END ==================================== */



/* ============================= boxes START ===================================== */

.box {
	width: 100%;
	overflow: hidden;
	background:url(../images/box_tail.jpg) left top repeat-y;
	width:230px;
	float:left;
	margin-right:9px
}
.box p{margin-bottom:22px}
.box_title1{background:url(../images/title_img1.png) center top no-repeat}
.box_title2{background:url(../images/title_img2.png) center top no-repeat}
.box_title3{background:url(../images/title_img3.png) center top no-repeat}

	.box h2{text-align:center; color:#010101; padding-top:82px; letter-spacing:0; margin-bottom:9px}
	.box.last{margin-right:0}
	.box_bot{ background:url(../images/box_bot.jpg) left bottom no-repeat; height:100%; overflow:hidden}
	.box_top{background:url(../images/box_top.jpg) left top no-repeat; height:100%; overflow:hidden}
	.box .inner { padding:5px 21px 20px}
	
/* ============================== boxes END ====================================== */





/* =================== txt, links, lines, titles START =========================== */
a.more{background:url(../images/more_arrow.gif) right center no-repeat; display:inline-block; line-height:18px; color:#12657e; font-weight:bold; text-decoration:none; padding:0 11px 0 2px; font-family:Arial, Helvetica, sans-serif}
	a.more:hover{text-decoration:underline}

a.more1{display:inline-block; background:url(../images/more1_bg_tail.png) left top repeat-x black; line-height:28px; color:#fff; text-decoration:none;}
	a.more1 span{display:block; cursor:pointer; height:100%; background:url(../images/more1_bg_left.png) left top no-repeat; margin:0 0 0 -3px}
	a.more1 span span{padding:0 8px; background:url(../images/more1_bg_right.png) right top no-repeat; margin:0 -3px 0 0}
	a.more1:hover{text-decoration:none}
/* ==================== txt, links, lines, titles END ============================ */





/* ============================= forms START ===================================== */
.form_indent{padding:18px 13px 16px}

.search_form{width:43px; overflow:hidden; background:url(../images/submit_form_input_left.png) no-repeat;}
	
	.search_form {font:3px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:5px 65px 5px 10px; width:166px; margin-right:2px}




/******** Submit Form********/
#submit_form{background:#126780; width:230px; margin-left:2px; margin-bottom:50px}
	#submit_form h2{font-size:1.833em; margin-bottom:17px}
	#submit_form .form_row{width:100%; margin-bottom:3px}
	#submit_form div{width:204px !important}
	#submit_form select{padding:7px 10px; width:182px; float:left; background:none; margin:0; font:13px Arial, Helvetica, sans-serif; outline:none; border:none}
	#submit_form .jqTransformInputInner div input{border:none; background:none; padding:7px 11px;}
	*+html #submit_form .jqTransformInputInner div input{width:182px !important}
	#submit_form .jqTransformInputWrapper, #submit_form .jqTransformSelectWrapper{background:url(../images/submit_form_input_left.png) left top no-repeat; width:100% !important}
	#submit_form .jqTransformInputInner{width:100%; overflow:hidden; background:url(../images/submit_form_input_right.png) right top no-repeat}
	#submit_form .jqTransformHidden{display:none}
	#submit_form .jqTransformSelectOpen{display:block; position:absolute; right:0; top:0; width:204px; height:30px; background:url(../images/submit_form_select_right.png) right top no-repeat}
	#submit_form .jqTransformSelectOpen:hover{background-position:right -30px}
	#submit_form .jqTransformSelectOpen:focus, #submit_form .jqTransformSelectOpen:active{background-position:right bottom}
	#submit_form .jqTransformSelectWrapper div, #submit_form .jqTransformSelectWrapper {position:relative; height:30px}
	#submit_form .jqTransformSelectWrapper span{cursor:pointer; width:180px !important; height:30px; display:block; padding:0 12px; font:13px Arial, Helvetica, sans-serif; line-height:30px; overflow:hidden}
	#submit_form .jqTransformSelectWrapper ul{width:194px !important; background:#0f5569; position:absolute; left:10px; z-index:10; height:auto !important; max-height:105px; overflow:auto}
	
	#submit_form .jqTransformSelectWrapper ul, #submit_form .jqTransformSelectWrapper ul a{}
	
	#submit_form .jqTransformSelectWrapper ul .selected{background:#0d4b5d}
	#submit_form .jqTransformSelectWrapper ul li{width:100%; overflow:hidden; display:block}
	#submit_form .jqTransformSelectWrapper ul a{text-decoration:none; padding:5px 10px; display:block}
	#submit_form .jqTransformSelectWrapper ul a:hover{ background:#eb5e17}
	#submit_form .buttons{margin:0; padding-top:9px; text-align:right; overflow:hidden}
	*+html #submit_form .buttons{padding-top:4px}
	#submit_form .buttons a{text-transform:uppercase; text-decoration:none; font-size:1.083em; display:inline-block; line-height:25px; vertical-align:top; position:relative}
	#submit_form .buttons a:hover{text-decoration:underline}
	#submit_form .buttons .submit_but{background:url(../images/submit_button.gif) center center no-repeat #eb5e17; width:70px; text-align:center; margin-left:5px}
	
	#submit_form div{width:204px !important}
	
/******** Submit Form End********/
#contact_form {width: 100%; overflow: hidden;}
#contact_form div{width:100%; overflow:hidden; margin-bottom:11px; background:url(../images/contact_input.jpg) left top no-repeat #f7f7f7}
#contact_form .textarea{background:url(../images/contact_textarea.jpg) left top no-repeat #f7f7f7}
	#contact_form input, #contact_form textarea{float:left; margin:0; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#858585; border:none; padding:4px 12px 7px; width:208px; background:none; outline:none}
	#contact_form textarea{height:430px; overflow:auto;}
	#contact_form .buttons{margin:0; text-align:right; padding-top:7px; background:none}
	#contact_form a.more{margin-left:8px; background:none; padding:0}

/* ============================== forms END ====================================== */





/* ============================= other START ===================================== */

.pic-indent {
	margin-bottom:17px;
}
.pic-indent1{margin-top:4px}
.pic-indent2{margin-bottom:14px}
.pic-indent0{margin:0 !important}

/* ============================== other END ====================================== */


/*** Custom  ***/
		#custom { clear:both; overflow:hidden; height:100%; margin:-550px 0 0 0; padding:0px 0px 58px 302px;}
		#custom .block { float:left; width:213px; overflow: inherit; height:266px; background:url(../images/custom-content_.jpg) no-repeat 0 bottom; margin:0px 23px 0px 0px; padding:0px 0px 0px 0px;}
		#custom .block .bgr { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;overflow: inherit; height:auto;}
		#custom .block .block-bgr { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:#fffaf0; overflow: inherit; /*height:auto;*/}
		#custom .block .title { background:url(../images/custom-title01.gif) no-repeat 0 0; height:46px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}		#custom .block .title h3 {font-size:12px; background: none; padding: 14px 0px 27px 16px; color:#0B2E41;}
		
		#custom .block .indent {  padding:5px 10px 0px 17px; overflow:hidden; height: auto; font-size:13px; }
		
		#custom .block .indent p span { font-size:12px; color:#0B2E41;}
		#custom .block .indent p strong { }
		
		#custom .block .indent p.more-link a {
			display:block; float:right;
			width:91px; height:21px; font-weight: normal;
			
			font-size:12px; color:#4e5054; text-decoration:none; text-indent:18px;
			text-align:center; line-height:21px; margin:0px 0px 0px 0px;
			}
		
		#custom .block ul { margin:0px 0px 0px 0px;}
		#custom .block ul li { line-height:15px;
		
		 padding:3px 0px 5px 19px;
		
		}
		
		#custom .block ul li a { font-size:13px; color:#bad6ea;}
		
		#custom .block ul li a { font-size:13px; color:#bad6ea;}

		#block-block-23 {}
		#block-block-24 {}
		#block-block-25 { margin:0px 0px 0px 0px;}
		
		#block-block-24 .more-link { margin:22px 0px 0px 0px;}
	
		
		#custom #block-block-25 .title { }
		#custom #block-block-25 .indent {  padding:21px 14px 0px 27px; clear:both;overflow:hidden; height:100%;}
		#custom #block-block-25 .indent p.more-link a { margin:19px 0px 0px 0px;}
				#custom1 .block ul li a { font-size:13px; color:#bad6ea;}

		#block-block-23 {}
		#block-block-24 {}
		#block-block-25 { margin:0px 0px 0px 0px;}
		
		#block-block-24 .more-link { margin:22px 0px 0px 0px;}



	#custom1 { clear:both; overflow:hidden; height:100%; margin:-600px 0 0px 0; padding:0px 0px 358px 302px;}
		#custom1 .block { float:left; width:213px; overflow: inherit; height:266px; background:url(../images/custom-content_.jpg) no-repeat 0 bottom; margin:0px 23px 0px 0px; padding:0px 0px 0px 0px;}
		#custom1 .block .bgr { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;overflow: inherit; height:auto;}
		#custom1 .block .block-bgr { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:#fffaf0; overflow: inherit; /*height:auto;*/}
		#custom1 .block .title { background:url(../images/custom-title01.gif) no-repeat 0 0; height:46px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}		
#custom1 .block .title h3 {font-size:12px; background: none; padding: 14px 0px 27px 16px; color:#0B2E41;}
		
		#custom1 .block .indent {  padding:5px 10px 0px 17px; overflow:hidden; height: auto; font-size:13px; }
		
		#custom1 .block .indent p span { font-size:12px; color:#0B2E41;}
		#custom1 .block .indent p strong { }
		
		#custom1 .block .indent p.more-link a {
			display:block; float:right;
			width:91px; height:21px; font-weight: normal;
			
			font-size:12px; color:#4e5054; text-decoration:none; text-indent:18px;
			text-align:center; line-height:21px; margin:0px 0px 0px 0px;
			}
		
		#custom1 .block ul { margin:0px 0px 0px 0px;}
		#custom1 .block ul li { line-height:15px;
		
		 padding:3px 0px 5px 19px;
		
		}
		
		#custom1 .block ul li a { font-size:13px; color:#bad6ea;}
		
		#custom1 .block ul li a { font-size:13px; color:#bad6ea;}

		#block-block-23 {}
		#block-block-24 {}
		#block-block-25 { margin:0px 0px 0px 0px;}
		
		#block-block-24 .more-link { margin:22px 0px 0px 0px;}
	
		
		#custom1 #block-block-25 .title { }
		#custom1 #block-block-25 .indent {  padding:21px 14px 0px 27px; clear:both;overflow:hidden; height:100%;}
		#custom1 #block-block-25 .indent p.more-link a { margin:19px 0px 0px 0px;}
				#custom1 .block ul li a { font-size:13px; color:#bad6ea;}

		#block-block-23 {}
		#block-block-24 {}
		#block-block-25 { margin:0px 0px 0px 0px;}
		
		#block-block-24 .more-link { margin:22px 0px 0px 0px;}



/* ============================ footer START ===================================== */
.footer_inner{padding:20px 16px}
.footer_link{padding-top:9px; line-height:1.4em}
.footer_icons{overflow:hidden; padding-top:9px}
.footer_icons li{float:left; margin-right:4px}
.copy{float:left; color:#a2a2a2; font-size:1.083em; padding-top:1px}
	.copy .company{color:#1c7b96; word-spacing:-2px}
	.copy a{color:#a2a2a2; text-decoration:none}
		.copy a:hover{text-decoration:underline}
		
.footer_lists{float:right;}
.footer_lists div{float:left; width:97px; margin-left:42px}
	.footer_lists ul{overflow:hidden; font-size:1.083em}
	.footer_lists ul li{overflow:hidden; display:block; width:100%; margin-bottom:5px}
	.footer_lists a{color:#a4a4a4; display:block; line-height:23px; padding:0 5px 0 18px; background:url(../images/footer_list_marker.gif) 6px center no-repeat; text-decoration:none}
	.footer_lists a:hover{color:white; background-color:#12647c; background-image:url(../images/footer_list_marker_hover.gif)}
	.footer_lists h6{font-family:Arial, Helvetica, sans-serif; margin-bottom:16px; padding-left:7px}
/* ============================= footer END ====================================== */