* {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
body {padding:0px; margin:0px; background:#444;}
html, body { height:100%;}

dl{ margin:0; }

a { color:#56b9df; text-decoration:none; cursor:pointer; color:inherit; *color:#56b9df;}

.container_all, .container_all td {
    font-size:13px;
    font-family:Tahoma, Helvetica, sans-serif;
	line-height:15px;
    color:#262627;
}
.container_all input, .container_all textarea{
    font-size:13px;
    font-family:Tahoma, Helvetica, sans-serif;
	line-height:15px;
    color:#262627;
    vertical-align:top;
    padding:0px;
}


a{ color:inherit; color:expression(this.parentNode.currentStyle['color']); cursor:pointer; outline:none; border:none;}


p { margin:0; padding:0;}
strong, b { font-weight:bold; font-style: inherit;}
em{ font-style:italic; font-weight:inherit;}

.middleValign {
    vertical-align:middle;
}
table, img{ border-collapse:collapse; }
img{ vertical-align:top; }
a img{ vertical-align:top; border:0 none; }

.td_align { vertical-align:top; text-align:left;}
       
.doubleHeaderDiv{
    padding:12px 0px;
}
.doubleHeaderDiv_2{
    padding:12px 0px;
}
.clear {
	clear:both; font-size:0px; line-height:0px; height:0px;
}
h4 {font-family:Tahoma,Helvetica,sans-serif;font-size:13px;line-height:15px;}
.doubleHeaderDivNoTop{
    padding:12px 0px;
}
.blockLeftContent {
    padding:10px 0px;padding-top:0;
}
.blockLeftContent h4, .blockLeftContent h5 {}
.blockLeftContent_index {
    padding:12px 5px;
}
.blockLeftContent_2 {
    padding:12px 0px;
}
.alignright { text-align:right; }
.left {
    float:left;
    margin-right:10px;
}
.a{color:#ffb800; text-decoration:underline; cursor:pointer;} 
.a:hover{text-decoration:none}

.b{ color:#262627;}
.span{ color:#262627;}

/* ----------------------------LOGIN---------------------------- */

#login {background:url("images/contact-us.png") no-repeat scroll 0 0 transparent;height:137px;margin:15px auto 0 auto;padding:25px 0 5px 120px;width:400px; *padding-left:80px;}
#login input{ border:1px solid #777; width:150px; height:20px; font-size:12px; }
#login input:focus{ border:1px solid #000;}
#login .submit { width:80px;}
#username { font-size:12px; font-weight:bold; padding:0 0 5px; }
#password { font-size:12px; font-weight:bold; padding:0 0 5px; }
#password input { margin:0 0 0 -4px; }
#submit {}
#submit input { font-size:12px; font-weight:bold; vertical-align:middle; }

#username_lable { color:#fff; font-size:11px; position:absolute; right:5px; text-transform:uppercase; top:90px; font-family: "Arial", Arial, Helvetica, sans-serif; }
#logout_link {display:block;text-align:right;}

.splash_top{padding:10px 0 20px; }

/* ------------------------------------------------------------- */

.container_all ul{margin:0; padding:0; list-style:none; }
.container_all ol { margin:0px; padding:0px; list-style-type:decimal; }
.container_all ul li{ background:url(images/marker.gif) no-repeat left 8px; padding:0 0 0px 10px; line-height:20px; color:#262627; }
.container_all ul li div { line-height:20px; }
.container_all li a{color:#262627;}
.container_all ol li { margin-left:35px; /*color:#f2f0d6; font-size:12px;*/ }
.container_all .featured_texts ol li, .container_all .featured_texts ul li { color:#3d5053;}
.container_all ul li div { line-height:17px;}

/* .container_all { width:100%; height:100%; background:url(images/bg.gif) repeat-x #273d41; }  */
.container_all { width:100%; height:100%; }
.container_all td { font-size:13px; font-family:Tahoma, Helvetica, sans-serif; line-height:17px; color:#262627; }

/* -------------------------------------------------------------------------- */

.container_all .all_template_box_2 { padding:20px 10px; text-align:center; }
.container_all .all_template_box_mid { margin:0px auto; }

.container_all .all_template_box_mid .all_template_box_tl { background:url(images/all_template_box-tl.html) no-repeat left top; width:12px; height:12px; }
* html .container_all .all_template_box_mid .all_template_box_tl { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/all_template_box-tl.html', sizingMethod='crop',enabled=true); }
.container_all .all_template_box_mid .all_template_box_tm { background:url(images/all_template_box-tm.html) repeat-x left top; height:12px; }
* html .container_all .all_template_box_mid .all_template_box_tm { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/all_template_box-tm.html', sizingMethod='scale',enabled=true); }
.container_all .all_template_box_mid .all_template_box_tr { background:url(images/all_template_box-tr.html) no-repeat left top; width:12px; height:12px;}
* html .container_all .all_template_box_mid .all_template_box_tr { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/all_template_box-tr.html', sizingMethod='crop',enabled=true); }

.container_all .all_template_box_mid .all_template_box_ml { background:url(images/all_template_box-lm.html) repeat-y left top; width:12px; }
* html .container_all .all_template_box_mid .all_template_box_ml { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/all_template_box-lm.html', sizingMethod='scale',enabled=true); }
.container_all .all_template_box_mid .all_template_box_mm { background:#f7f8f5; }
.container_all .all_template_box_mid .all_template_box_mr { background:url(images/all_template_box-rm.html) repeat-y left top; width:12px;}

.container_all .all_template_box_mid .all_template_box_bl { background:url(images/all_template_box-bl.html) no-repeat left top; width:12px; height:12px; }
* html .container_all .all_template_box_mid .all_template_box_bl { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/all_template_box-bl.html', sizingMethod='crop',enabled=true); }
.container_all .all_template_box_mid .all_template_box_bm { background:url(images/all_template_box-bm.html) repeat-x left top; height:12px; }
* html .container_all .all_template_box_mid .all_template_box_bm { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/all_template_box-bm.html', sizingMethod='scale',enabled=true); }
.container_all .all_template_box_mid .all_template_box_br { background:url(images/all_template_box-br.html) no-repeat left top; width:12px; height:12px;}
* html .container_all .all_template_box_mid .all_template_box_br { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/all_template_box-br.html', sizingMethod='crop',enabled=true); }


/* -------------------------------------------------------------------------- */

.tall_template { width:50%;}

.header_template { margin:0px; padding:0px; vertical-align:top; text-align:left; }

.mattblackmenu .bg_button a .menu_but_text {color:#1E66AD;}
.mattblackmenu .bg_button a:hover .menu_but_text {color:#FFFFFF;}
.mattblackmenu .bg_button a.active .menu_but_text { color:#FFFFFF;}
.mattblackmenu .bg_button a:active .menu_but_text { color:#FFFFFF;}
.header_template .menu_position { text-align:center; }
.header_template .menu {padding-left:10px;}
.header_template .menu .left_part_menu { background:url(images/bg_menu_all_left.html) no-repeat left top; width:14px; height:56px; }
.header_template .bg_menu_bottom { background:url(images/bg_bottom_menu.png) repeat; line-height:4px; font-size:4px; height:4px; }
* hrml .header_template .bg_menu_bottom { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_bottom_menu.png', sizingMethod='scale',enabled=true); }

.header_template .menu .inner_menu { margin:0px; padding:0px; vertical-align:top; text-align:center; }

.header_template .middle_header { height:105px; vertical-align:top; text-align:center; }
.header_template .middle_header .inner_middle_header { margin:0px auto; width:910px; }

.header_template .bottom_header .company_name {float:left;margin:30px 10px 0 30px;}
.header_template .bottom_header .company_name .inner_company_name { }

#languages_id_decor { position:relative;}
#languages_id_decor .dop_block{ position:absolute; top:25px; right:40px;}
#languages_id_decor .dop_block2{ position:relative;}
#languages_id_decor .select_arrow{ position:absolute; right:0px; top:-1px; width:18px; height:20px; background:url(images/select_arrow.png) no-repeat 0 0;}
#languages_id_decor:hover .select_arrow{background:url(images/select_arrow.png) no-repeat 0 -20px;}
#languages_id_decor .currentSiteLanguagesSelect {
	display:block !important;
	position:absolute;
	z-index:1;
	border:solid 1px #f1f1f1;
	background:none;
	width:100%;
	height:20px;
	padding-left:4px;
	line-height:18px;
	text-align:left;
	font-size:13px;
	font-weight:normal;
	color:#f1f1f1;
}

#rotator_div { width:200px; text-align:center; padding:40px 0 0 0px; *padding:35px 0 0 0; height:100%; float:left;}
#rotator_div img { vertical-align:middle;}

#languagesSelect{ opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); filter:alpha(Opacity=0); height:20px; display:block; position:relative; z-index:2 !important; color:000; cursor:pointer;}

.header_template .headerBackground_all { text-align:center; }
/* .header_template .bottom_header { background:url(images/top.jpg) no-repeat; height:214px; width:910px; margin:0px; padding:0px;} */
.header_template .bottom_header { margin:0px auto; padding:0px;}
.header_template .bottom_header .header_width {}
.header_template .bottom_header .slogan {margin:-70px 0 0 233px; padding:0px; }
.header_template .bottom_header .slogan .inner_bottom_slogan { float:left; }

.footer{ text-align:center;}

.footer .top_footer { background:url(images/bg_footer_top.png) repeat-x left top; height:31px; }
* html .footer .top_footer { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_footer_top.png', sizingMethod='scale',enabled=true); }

.footer .inner_footer { color:#262627; font-size:11px; margin:0px auto; padding:5px 25px 20px 25px; text-align:left; position:relative;}
.footer .inner_footer p { color:#262627; font-size:13px;}
.footer .tall_footer { width:50%;}
#footer_logo {position:absolute;right:-30px;top:-25px;}

.footer #copyright { }
.footer #copyright .copyright_link{color:#dbdfdd; font-size:13px; text-decoration:none;}
.footer #copyright .copyright_link span.crls{ text-decoration:underline;}
.footer #copyright .copyright_link:hover{text-decoration:none;}
.footer #copyright .copyright_link_div{ padding:5px 0;}

.footer .div_footer_menu { margin-bottom:5px; }
.footer .div_footer_menu a { color:#262627; font-weight:bold; text-decoration:none; }
.footer .div_footer_menu a:hover, .footer .div_footer_menu a.active { color:#0272b2; }

.footer .copyright { font-weight:bold; }
.footer .copyright .copyright_link{color:#262627; font-size:13px; text-decoration:none;}
.footer .copyright .copyright_link span.crls{ text-decoration:underline;}
.footer .copyright .copyright_link:hover{text-decoration:none;}
.footer .copyright .copyright_link_div{ padding:5px 0;}


.more, .more2, .backLink { color:#56b9df; font-weight:bold; }
/*.inner_left_column_sub3 .blockLeftContent .more{ padding-left:108px; }*/


/* ---------------------------------- Content Top ----------------------------------------- */

.content_top { margin:0px auto; margin-top:-160px; }

.all_content .decor_content_top { background:url(images/bg_content_top.png) repeat-x left top; height:170px; }
* html .all_content .decor_content_top { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_content_top.png', sizingMethod='scale',enabled=true); }

.content_top .content_top_part { width:33%; vertical-align:top; text-align:left; background:url(images/sep_top_content.gif) repeat-y right top; color:#4b4b4b; }
.content_top .content_top_part_no_bg { width:33%; vertical-align:top; text-align:left; background:none; color:#4b4b4b; }
.content_top .content_top_part .image_icon_header, .content_top .content_top_part_no_bg .image_icon_header { float:left; margin:0px 10px 10px 0px; }
.content_top .content_top_part .inner_blockLeftContent, .content_top .content_top_part_no_bg .inner_blockLeftContent { padding:15px 15px;}

.template_content { width:100%; text-align:left; }
.template_content .block_index_service { margin:15px 10px 0px 15px;}
.template_content .block_index_service .block_index_bottom_block { background:url(images/block1_bottom.html) bottom no-repeat;}

.template_content .greating_text_div { padding:0px 0px 20px 0px; margin:15px 0px 15px 0px;}

.template_content .content_line_border { background:url(images/content_line_border.html) center no-repeat; width:30px;}
.template_content .content_line_border_bottom { background:url(images/content_line_border.html) center no-repeat #FFFFFF; width:30px;}

.template_content .left_column { width:66%; text-align:left; vertical-align:top; }
.template_content .right_column { width:33%; text-align:left; vertical-align:top; }
.template_content .splash_column { margin:0px; vertical-align:top; }

.template_content .featured_texts { margin:0px; width:100%; padding:0px; }

.template_content .featured_texts .inner_featured_textsp_column { line-height:0px; font-size:0px; height:0px; width:270px;}

/* ---------------------------------- Content Top ----------------------------------------- */

.content_top_column_all { margin:0px; padding:0px; line-height:0px; font-size:0px; width:100%; }
.content_top_column, .content_top_column2 { position:relative; width:100%; line-height:0px; font-size:0px; margin:0px; padding:0px; }

.content_top_column .content_top_column_tl { position:absolute; width:11px; height:11px; background:url(images/box_top_left_decorlg.png) 4px  no-repeat; top:0px; left:0px; line-height:0px; font-size:0px;  margin:0px; padding:0px;margin-top:4px;}
* html .content_top_column .content_top_column_tl { background:none; margin:4px 0px 0px 4px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_top_left_decorlg.png', sizingMethod='crop',enabled=true); }
.content_top_column .content_top_column_tr { position:absolute; width:11px; height:11px; background:url(images/box_top_right_decorlg.png) top left no-repeat; top:0px; right:0px; line-height:0px; font-size:0px; margin:4px 3px 0px 0px; padding:0px; }
* html .content_top_column .content_top_column_tr { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_top_right_decorlg.png', sizingMethod='crop',enabled=true); }
.content_top_column .content_top_column_tm { margin:0px; padding:0px; padding:0px 11px; line-height:0px; font-size:0px; }
.content_top_column .content_top_column_tm2 { width:100%; background:url(images/box_top_mid_decorlg.png) top left repeat-x; height:11px; line-height:0px; font-size:0px; }
* html .content_top_column .content_top_column_tm2 { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_top_mid_decorlg.png', sizingMethod='scale',enabled=true); }

.content_top_column_m { width:100%; margin:0px; padding:0px; background:none; }
.content_top_column_m .content_top_column_ml { background:url(images/box_mid_left_decorlg.png) top left repeat-y; width:11px; margin:0px; padding:0px; }
* html .content_top_column_m .content_top_column_ml { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_mid_left_decorlg.png', sizingMethod='scale',enabled=true); }
.content_top_column_m .content_top_column_mm { background:#f3f3f3; margin:0px; padding:0px; }
.content_top_column_m .content_top_column_mr { background:url(images/box_mid_right_decorlg.png) top left repeat-y; width:11px; margin:0px; padding:0px; }
* html .content_top_column_m .content_top_column_mr { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_mid_right_decorlg.png', sizingMethod='scale',enabled=true); }

.content_top_column2 .content_top_column_bl { position:absolute; width:11px; height:7px; background:url(images/box_bottom_left_decorlg.png) top left no-repeat; top:0px; left:0px; line-height:0px; font-size:0px; margin-left:4px;}
* html .content_top_column2 .content_top_column_bl { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_bottom_left_decorlg.png', sizingMethod='crop',enabled=true); }
.content_top_column2 .content_top_column_br {
 position:absolute; width:11px; height:7px; background:url(images/box_bottom_right_decorlg.png) top left no-repeat; top:0px; right:0px; line-height:0px; font-size:0px; margin-right:2px;}
* html .content_top_column2 .content_top_column_br { background:none; margin:0px 2px 2px 0px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_bottom_right_decorlg.png', sizingMethod='crop',enabled=true); }
.content_top_column2 .content_top_column_bm { padding:0px 11px; line-height:0px; font-size:0px; }
.content_top_column2 .content_top_column_bm2 { width:100%; background:url(images/box_bottom_mid_decorlg.png) top left repeat-x; height:11px; line-height:0px; font-size:0px; }
* html .content_top_column2 .content_top_column_bm2 { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_bottom_mid_decorlg.png', sizingMethod='scale',enabled=true); }

/* ----------------------------------------------------------------------------------- */

.container_all .all_content { height:100%; width:100%; vertical-align:top; text-align:center;}

.template_content .left_top_column { width:33%; text-align:left; vertical-align:top; }
.template_content .middle_top_column { width:33%; text-align:left; vertical-align:top; }
.template_content .right_top_column { width:33%; text-align:left; vertical-align:top; }

/*----------------------------- Top Part Content --------------------------- */
.template_content_top { position:relative; margin-top:-21px;}
.template_content_top_2_1 { position:relative; margin-top:-21px;}
.template_content_top .left_top_column_s1 { width:33%; text-align:left; vertical-align:top; }
.template_content_top .left_top_column_s1 .inner_top_left_s1 { margin:0px;}
.template_content_top .mid_top_column_s1 { width:33%; text-align:left; vertical-align:top; }
.template_content_top .mid_top_column_s1 .inner_top_mid_s1 { margin:0px 10px;}
.template_content_top .right_top_column_s1 { width:33%; text-align:left; vertical-align:top; }
.template_content_top .right_top_column_s1 .inner_top_right_s1 { margin:0px;}

.template_content_top .featured_text_icon { float:left; margin:0px 10px 0px 10px; height:86px; }
.template_content_top .featured_text_icon_index, .blockLeftContent_index .featured_text_icon_index{ float:left; margin:-30px 0px 0px 00px; position:relative; height:86px; width:80px; }
.blockLeftContent_index a { text-decoration:none; font-weight:normal;}
.template_content_top .heder_featured_text_index { padding-top:2px;}
.heder_featured_text_index{padding-bottom:10px;padding-top:15px;}

/*++++ FEATURED TEXT REDUCED PADDING ++++ */
.blockLeftContent_reduced { padding:0 5px 5px 5px;}
.blockLeftContent_reduced .featured_text_icon_index { float:left; margin:-10px 0px 0 0px; height:86px; width:80px; position:relative; }
.blockLeftContent_reduced .heder_featured_text_index{padding:15px 0 10px 0px;}

/*----------------------------- Top Part Content --------------------------- */

.template_content .left_column_sub1 { width:50%; text-align:left; vertical-align:top; }
.template_content .left_column_sub1 .inner_left_sub1 { margin:0px; padding:0px 15px;}
.template_content .right_column_sub1 { width:50%; text-align:left; vertical-align:top;}
.template_content .right_column_sub1 .inner_right_sub1 { margin:0px; padding:0px 15px;}
.template_content .left_column_sub2 { width:33%; text-align:left; vertical-align:top; }
.template_content .left_column_sub2 .inner_left_sub2 { margin:0px 0px 0px 0px; padding:0px 15px;}
.template_content .right_column_sub2 { width:66%; text-align:left; vertical-align:top;}
.template_content .right_column_sub2 .inner_right_sub2 { margin:0px; padding:0px 15px;}

.template_content .left_column_sub2_2 { width:66%; text-align:left; vertical-align:top; }
.template_content .left_column_sub2_2 .inner_left_sub2_2 { margin:0px 0px 0px 0px; padding:0px 15px;}
.template_content .right_column_sub2_2 { width:33%; text-align:left; vertical-align:top;}
.template_content .right_column_sub2_2 .inner_right_sub2 { margin:0px; padding:0px 15px;}

.template_content .left_column_sub3 { width:33%; text-align:left; vertical-align:top; }
.template_content .left_column_sub3 .inner_left_column_sub3 { margin:0px; padding:0px 15px; }
.template_content .mid_middle_sub3 { width:33%; text-align:left; vertical-align:top; }
.template_content .mid_middle_sub3 .inner_mid_middle_sub3 { margin:0px; padding:0px 15px; }
.template_content .right_column_sub3 { width:33%; text-align:left; vertical-align:top; }
.template_content .right_column_sub3 .inner_right_column_sub3 { margin:0px; padding:0px 15px; }
.template_content .bottom_td { vertical-align:top;}
.template_content .bottom_td .div1{ padding:0 0 0 15px; *position:relative; *top:-20px;}

.template_content .inner_sub_content { margin:0px; padding:0px 15px; }

.template_content .image_news_left { float:left; margin-right:20px;}
.template_content .image_news_index { float:left; margin-right:15px;}
.template_content .news_date { color:#262627; font-weight:bold;}
.template_content .news_title { margin:0px; color:#262627; font-weight:bold; }
.template_content .read_more_news { color:#ea0e01; background:url(images/marker.gif) no-repeat right 5px; padding-right:18px;}
.template_content .news_blok_margin { margin:15px 0px 0px 0px;}
.template_content .news_blok_margin .content { margin:0 0 25px 0;}

.template_content .news_date_index { margin:0px 15px 0px 0px; *margin-right: 17px; float:left; }
.template_content .news_date_index .inner_news_date { background:url(images/bg_date_top.png) no-repeat left top; height:5px; width:50px; line-height:0px; font-size:0px; }
.template_content .news_date_index .inner_news_date2 { background:url(images/bg_date_mid.png) repeat-y left top; line-height:0px; font-size:0px; }
.template_content .news_date_index .inner_news_date2_2 { background:url(images/bg_date_mid_top.png) no-repeat left top; height:39px; width:50px; color:#FFFFFF; }
.template_content .news_date_index .inner_news_date3 { background:url(images/bg_date_bot.png) no-repeat left top; width:50px; height:6px; }
.template_content .news_date_index .inner_news_date2_2 .inner_month { text-align:center; font-weight:normal; font-size:15px; text-transform:uppercase; line-height:17px;font-family:"Impact", sans-serif; }
.template_content .news_date_index .inner_news_date2_2 .inner_date { text-align:center; font-weight:normal; font-size:22px; line-height:20px; font-family:"Impact", sans-serif; padding-top:2px; }

.template_content .news_title_no_index { margin:0px; color:#e05c1b; font-weight:normal; }
.template_content .news_position_no_index { margin:0px;}
.news_position_no_index .featured_text_icon_index {float:left;height:86px;margin:-30px 0 0;position:relative;width:80px;}
.template_content .news_position_no_index .title {font-weight:bold;}

.template_content .parters_icon {border:1px solid #dadada;}

.template_content .sep_middle_col_bot_content {background:url(images/separator_5.png) repeat-y right; filter:alpha(opacity=15);-moz-opacity:0.15;-khtml-opacity: 0.15;opacity: 0.25;width:1px;/* background:url(images/bg_sep_content.gif) repeat-y top center; width:1px;*/ }

.template_content .read_more { }
.template_content .read_more_left { background:url(images/bg_link_more_left.png) top left no-repeat; height:25px; width:5px;}
* html .template_content .read_more_left { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_link_more_left.png', sizingMethod='crop',enabled=true); }

.template_content .read_more_right { background:url(images/bg_link_more_right.png) top left no-repeat; height:25px; width:5px;}
* html .template_content .read_more_right { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_link_more_right.png', sizingMethod='crop',enabled=true); }

.template_content .read_more_mid { background:url(images/bg_link_more_mid.png) top left repeat-x; vertical-align:middle; padding:0px 5px; }
.template_content .read_more_mid a { text-decoration:none; font-weight:normal; color:#3c3c3c; line-height:25px; }

.template_content .min_width_page_text { width:360px;}

/*______________|paypal_product_list|______________*/

.template_content .productIcon{ margin:0 10px 10px 0;}
.template_content .paypal_product_list{}
.template_content .paypal_product_list .productName h3{ padding:0; margin:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:16px; color:#f2f0d6; }
.template_content .paypal_product_list .productName { padding:8px 0;}
.template_content .paypal_product_list .productIcon{ min-width:100px; *width:100px; margin:0 15px 0 0; text-align:center;}
.template_content .paypal_product_list .productShortDescription{}
.template_content .paypal_product_list td{ vertical-align:top;}

.template_content .product_list{}
.template_content .product_list .block{ margin:0 0 10px 0; padding-bottom:10px;}
.template_content .product_list .text{}
.template_content .product_list .picture{ float:left; width:110px; margin:0 10px 10px 0; text-align:center;}

.template_content .testimonial_photo { float:left; margin:0px 10px 10px 0px; }

#input1{ 
   width:175px; height:16px;
   vertical-align:middle;
   padding-left:0px;
   padding-top:0px;
}
#input2{ 
border:0px;
   width:61px; height:16px;
   margin-left:5px;
   vertical-align:middle;
   padding-left:0px;
   padding-top:0px;
}

/*==============contact form styles ==============*/
.contactForm input, .contactForm select, .contactForm textarea {
	width:100%;
    height:21px;
    font-size:13px;
}
.contactForm select {
}

.contactForm textarea {
    height:70px;
}
.contactForm strong {
    color:#262627;
}

.contactFormSubmit { float:right; margin-right:20px; margin-top:10px;}


/*==============contact form styles ==============*/


/*==============reservation form styles ==============*/
#addTestimonialForm input, #addTestimonialForm select, #addTestimonialForm textarea {
    width:100%;
    height:21px;
    font-size:13px;
}
#addTestimonialForm strong {
    color:#262627;
}
#addTestimonialForm textarea {
    height:150px;
}

/*==============reservation form styles ==============*/

       
/*==============pages listing classes ==============*/
.pages_listing {
    text-align:center;
    margin-top:10px;
}
.pages_listing .first, .pages_listing .previous {
    margin-right:15px;
}
.pages_listing .last, .pages_listing .next {
    margin-left:15px;
}
.pages_listing a {
    text-decoration:underline;
    color:#ffb800;
	cursor:pointer;
}
.pages_listing b {
   color:#f2f0d6;
}
 
/*==============pages listing classes ==============*/


.template_content_top .leftColumn2 {width:60%; float:left; vertical-align:top; text-align:left; padding-top:20px; padding-right:30px; }
.template_content_top .rightColumn2 {width:40%; float:right; vertical-align:top; text-align:left; padding-top:20px;}
.template_content_top .centerColumn {width:100%; vertical-align:top; text-align:left; padding-top:20px;}
.template_content_top_2_1 .centerTopColumn {width:100%; vertical-align:top; text-align:left; padding-top:10px;}

/* =========================Newsletter_styles========================= */

.newsletter a{color:#0061A8 !important; }
.newsletter p{ padding-bottom:10px; }
.newsletter ul{ padding-bottom:10px; padding-left:25px; }
.newsletter .newsletter_subtitle{ font-family:Arial, Helvetica, sans-serif; color:#0061A8; font-size:10pt; font-weight:bold; padding-bottom:0px; }
.newsletter .source{ font-size:9px; }


.blogPosts {}
.blogPosts .content{ margin: 0 0 5px 0;}
.blogPosts h2{ margin: 0 0 10px 0 !important;}


#featured_text_span {color:black; text-decoration:none;}
#featured_text_span:hover {text-decoration:none;}

/* =========================flash_text_styles========================= */
.flash_text{ *width:830px; }
.flash_text .cat1{ font-family:Georgia,"Times New Roman",Times,serif; color:#338BBC; font-size:60px; font-weight:normal; line-height:0.8em; margin:0 0 10px 15px; }
.flash_text .transparent{ font-family:Georgia,"Times New Roman",Times,serif; color:#ccccff; font-size:22px; line-height:1.2em; font-weight:normal; padding:0 5px 0 15px; }
.flash_text .cat2{ font-family:Georgia,"Times New Roman",Times,serif; color:#338BBC; font-size:22px; line-height:1.2em; font-weight:normal; }
.flash_text p{ margin:0 0 8px; text-align:justify; }
.flash_text h5{}
.flash_text ul{ list-style:none outside none; }
.flash_text ul li{ background:url("images/bullet_arrow.gif") no-repeat scroll 0 5px transparent; padding-left:15px; }
.flash_text a{ color:#338BBC; }

.inner_mid_middle_sub3 .blockLeftContent {padding:0 0 10px; }

/* =========================Flash Links========================= */
#navColR  {width:230px;}
ul.navListVert {list-style:none;margin:0;padding:0;width:230px;}
ul.navListVert li {border-bottom:1px solid #FFFFFF;padding:0;}
ul.navListVert a {background-color:#F1EDE5;background-position:15px 10px;background-repeat:no-repeat;color:#666 !important;display:block;height:30px;padding:6px 0 0 45px;font-size:11px;}
a.send  {background:url("images/icon_send.gif") no-repeat  left center;min-height:15px;padding-left:20px;}
a.print  {background:url("images/icon_print.gif") no-repeat scroll 0 3px transparent;padding-left:20px;}
a.find  {background:url("images/icon_find.gif") no-repeat scroll 0 3px transparent;padding-left:20px;}
ul.navListVert a:hover {background-color:#D5D1C9;text-decoration:none;}

#tellFriendBack {color:#0000FF; font-weight:bold;}


.rightColumn2 .heder_featured_text_index {text-align:center;}

