body
{
	margin: 0 auto;
	padding: 0;
	color: #000000;
	background: #c0c0c0 url() repeat;
	font-size: 1em;
	height:100%;
}

h1, h2, h3 {
font-family: arial;
letter-spacing: 0.09em;
font-size:100%;
}

h4 {
font-family: arial;
margin-bottom: 4px;
}

p {
margin: 0px; padding: 0px;
font-family: arial;
}

a {
font-family: arial;
}

ol {
	margin-bottom: 10px;
}

.center {
text-align: center;
}

blockquote {
font-family: arial;
}

ul {
list-style: square;
margin-top: 3px;
margin-bottom: 3px;
margin-left: 1em;
padding-left: 1em;
}

img {
margin: 0;
padding: 0;
border: 0;
}

#input {
    border: 1px solid #006;
    background: #000;   
}

#topbar {
margin:0 0 0 0;
border-bottom: 1px solid #000;
width: 998px;
padding:0;
height: 44px;
}

.topbar_ul {
float: left;
list-style: none;
border: 0px solid #000;
margin: 0px 0 0 97px;
padding: 0px 0 0 0px;
width: 800px;
}

#topbar li {
float:left;
border-left: 0px solid #a8b1bb;
margin: 0px 0px 0px 0px;
padding: 5px 0 0 0px;
height:17px;
width:72px;
text-align:center;
color:#fff;
font-size:10px;
font-weight:bold;
background: url( '/en/templates/images/jpg/header_tab_menu_single_1.jpg' );
}

#topbar2 {

}

.topbar2_ul {
float: left;
list-style: none;
border: 0px solid #000;
border-right: 0px solid #dce1e5;
margin: 0px 0 0 97px;
padding: 0 0 0 0px;
width: 800px;
}

#topbar2 li {
float:left;
margin: 0px 0px 0px 0px;
padding: 5px 0 0 0px;
height:17px;
width:79px;
text-align:center;
color:#fff;
font-size:10px;
font-weight:bold;
border: 0px solid #31302F;
background: url( '/en/templates/images/jpg/header_tab_menu_single_2.jpg' );
}

#topbar2 ul .end {
float:left;
margin: 0px 0px 0px 0px;
padding: 5px 0 0 0px;
height:17px;
width:81px;
text-align:center;
color:#fff;
font-size:10px;
font-weight:bold;
border: 0px solid #31302F;
background: url( '/en/templates/images/jpg/header_tab_menu_single_3.jpg' );
}



.secondbar {
margin:0 1px 0 0;
padding:0;
height: 1px;
background: #3C3B3A;
border-top: 1px solid #31302F;
border-bottom: 1px solid #50504E;
}
   
#wrapper {
margin: 0px auto 0 auto;
padding: 0px 0px 0px 0px;
width: 1000px;
border-left: 0px solid #000;
border-right: 0px solid #000;
background: url( 'en/templates/images/gifs/.gif' ) repeat;
color: #333;
}

#navbar {
border: 0px solid #fff;
height:89px;
width:978px;
padding-right:20px;
background: url( '' ) repeat;
background-color:#a3c9b1;
}

.navbar_ul {
list-style: none;
border: 0px solid #000;
margin: 0 0 0 0px;
padding: 0 0 0 0px;

}

#navbar li {
float: right;
margin: 22px 0px 22px 0px;
height:45px;
width:132px;
background: url( 'en/templates/images/gifs/menu_spacer.gif' ) no-repeat;
background-position: center right;
text-align:center;
color:#fff;
font-size:20px;
}
 
#navbar li a {	display: block; 
padding: 10px 0px 0px 0px;  
color:#fff;
font-size:20px;
}

#navbar li:hover {
float: right;
margin: 22px 0px 22px 0px;
height:45px;
width:132px;
color: #fff;
font-size:20px;
background: url( '/en/templates/images/jpg/header_tab_main_rollover.jpg' );
}

#conatct_us {
float:right;
padding-top:20px;      
padding-right:20px;
}  

#promotional_banner {
margin-top:40px;
width:969px; height:232px; background: url( 'en/templates/images/gifs/services_main_callout.gif' ) repeat-x 100%;
border: 2px solid #a5a5a5;
}

#header {
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-right: 1px solid #000;
border-left: 1px solid #000;
width:998px;
height:auto;
}

#contact_us_form {
float:right;
border: 0px solid #ccc;
padding:50px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:0px;
width:600px;
height:180px;
}

#contact_us_form_left {
float:left;
border: 0px solid #ccc;
padding:0px;
width:50%;
height:175px;
}

#contact_us_form_right {
float:right;
border: 0px solid #ccc;
padding:0px;
width:48%;
height:175px;
padding-right:5px;
}

#contact_us_form_right_in_body {
width:25%;
}


.contact_us_form p {

}

#contact_us_form a {
background-color: transparent; text-decoration: underline; color: #000; font-weight: bold;
}



#contact_us_form h2 {
padding:0px;
padding-top:5px;
margin:0px;
color: #000;
}

#contact_us_form input.button {
float:right;
margin-right:42px;
border: 2px solid #000;
background: #ccc;
}

#contact_us_form label{
float:				left;
width:				120px;
display:			block;
height:				18px;
text-align:			center;
padding:			0px 0 0 0;
margin:				21px 0 0 0;
border: 			0px solid #ccc;
}

#contact_us_address {
float:left;
border: 0px solid #ccc;
padding:50px; 
padding-top:10px;
padding-bottom:0px;
width:200px;
height:180px;

}

#contact_us_address_1 {
background: url( 'en/templates/images/png/home_icon.png' ) no-repeat;
background-position: top left;
padding:5px;
padding-left:0px;
height:100px;
border: 0px solid #ccc;
}

#contact_us_address_2 {
background: url( 'en/templates/images/png/mail_icon.png' ) no-repeat;
background-position: top left;
padding:5px;
padding-left:0px;
height:100px;
border: 0px solid #ccc;
}

#contact_us_address_3 {
background: url( 'en/templates/images/png/phone_icon.png' ) no-repeat;
background-position: top left;
padding:5px;
padding-left:0px;
height:50px;
border: 0px solid #ccc;
}

.contact_us_element_text {
position: relative; top:0px; left:45px;
font-weight:normal;
}




#nav {
float: left;
margin: 0;
padding: 0;
width: 350px;
text-align: right;
background: transparent;
color: #333;
font-size: 70%;
font-variant: small-caps;
letter-spacing: 0.09em;
}

#breadcrumb_wrap {
border: 0px solid #000;
position:relative;
}

#breadcrumb_butt_left {
float:left;
position: relative;
height: 29px;
border: 0px solid #000;
width: 19px;
background:#a3c9b1;
clear:left;
}

#breadcrumb {
float:left;
position: relative;
width: 998px;
padding: 0px;
border-left: 1px solid #000;
border-right: 1px solid #000;
height: 29px;
color: #fff;
background:#a3c9b1;
clear:none;
}


#crumb_text {
padding: 5px;  
border: 0px solid #fff;

}

#crumb_text a {
color: #fff;
}

#crumb_text a:hover {
color: #ccc;
}

#background_layer {
background: url( '/en/templates/images/jpg/main_middle_background.jpg' ) no-repeat;
min-height:1000px;
padding: 0px 0px 20px 0px;
border: 0px solid #000;

}

#page {
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 998px;
height:auto;
min-height:750px;
border-left: 1px solid #000;
border-right: 1px solid #000;
background-position: bottom center;
background-color:#e8f1dc;
clear: both;
}

#content_collection {
float: left;
border: 0px solid #000;
margin-right: 0px;
padding-right:0px;
width: 670px;
background: url( 'en/templates/images/png/content_header.png' ) no-repeat;
}

#content_head {
width:620px;
height:auto;
margin-top:150px;
margin-left:30px;
border: 0px solid #000;
}

#content_image_stack {
width:620px;
height:427px;
margin-top:20px;
margin-left:30px;
border: 0px solid #000;
background: url( '/en/templates/images/png/main_middle_image_all.png' ) no-repeat;
}

.bannerTH { height:210px; width:50%; } 
.bannerTD { height:210px; } 

#banner1 { border: 0px solid #000; padding-left:14px; padding-right:10px; padding-top:30px; } 
#banner2 { border: 0px solid #000; padding-left:24px; padding-top:30px; } 
#banner3 { border: 0px solid #000; padding-left:14px; padding-top:60px; } 
#banner4 { border: 0px solid #000; padding-left:24px; padding-top:60px;  } 

#content_form_stack {
width:620px;
height:auto;
margin-top:20px;
margin-left:30px;
border: 0px solid #000;
}

#content_lower {
width:620px;
min-height:150px;
margin-top:20px;
margin-left:30px;
border: 0px solid #000;
}

#content_points {
width:620px;
min-height:150px;
margin-top:20px;
margin-left:30px;
margin-bottom:30px;
border: 0px solid #000;
}

#content_points li {
background: url( '/en/templates/images/png/main_middle_silver_right.png' ) no-repeat;
background-position: left;
padding-left:50px;
padding-top:14px;
height:35px; 
list-style:none;
font-size:22px;
font-weight:bold;
}

.news_body {
min-height:350px;
}

.news_body_image_float_right {
float:right;
border: 1px solid #a5a5a5;
margin-left:15px;
width:200px;
height:200px;
}

.news_body_image_float_right img {
width:200px;
height:200px;
padding:0px;
}

#content a { 
background-color: transparent; text-decoration: underline; color: #015ba3; font-weight: bold;
}

#content img { 
margin:0px;
border: 0px solid #a5a5a5;
}

#content a:hover { 
background-color: transparent; text-decoration: underline; color: #404040; font-weight: bold;
}

#content h1 {
color: #015ba3;
font-size:120%;
line-height:18px;
margin:2px;
margin-left:0px;
margin-bottom:10px;
}

#content h2 {
color: #015ba3;
font-size:120%;
line-height:16px;
margin:2px;
margin-left:0px;
margin-bottom:10px;
}

#content h3 {
color: #4b4a4a;
font-size:100%;
line-height:16px;
margin:2px;
margin-left:0px;
margin-bottom:10px;
}
   
#content h4 {
color: #4b4a4a;
font-size:85%;
line-height:16px;
margin:2px;
margin-left:0px;
margin-bottom:10px;
}

#content h5 {
color: #4b4a4a;
font-size:85%;
line-height:12px;
margin:2px;
margin-left:0px;
margin-bottom:10px;
}

#content_footer {
width:745px;
height:13px;
border: 0px solid #000;
background: url( 'en/templates/images/png/content_footer.png' ) no-repeat;
}

#content_wrapping {
border-bottom: 2px solid #a5a5a5;
padding-bottom:15px;
height:auto;
}

.content_callout_board {
margin-top:10px;
background: #bfbfbf;
border-top: 1px solid #a5a5a5;
padding:10px;
width: auto;
height: auto;
width: 700px;
height:100%;
clear: both;
}



#content_callout_board h2 {
font-size:125%;

}

#content_wrapping ul {
list-style: none;
padding-left:0px;
padding-bottom:10px;
}

#content_wrapping li {
background: url( 'en/templates/images/png/arrow_go.png' ) no-repeat;
background-position: left;
list-style: none;
font-family: arial;
line-height:25px;
padding-left:20px;
}

.news_summary_wrapping {
min-height:115px;
border-bottom: 2px solid #a5a5a5;
padding:10px;
padding-left:5px;
margin-bottom:5px;
}

#news_page_heading {
padding-left:5px;
border-top: 0px solid #404040;
}

.news_summary_wrapping_no_background_wrap {

}



.news_summary_wrapping_no_background_full {
margin-top:10px;
border-bottom: 0px solid #404040;
height:100px;
width: 100%;
}


.news_summary_wrapping_no_background_left {
float:left;
width: 47%;
background: url();
height:130px;
border-bottom: 1px solid #a5a5a5;
}

.news_summary_wrapping_no_background_full_main { 
height:250px;
border-bottom: 1px solid #a5a5a5;
}

.news_summary_wrapping_no_background_full_even{
background: #e5e5e5;
border-bottom: 1px solid #a5a5a5;
}

.news_summary_wrapping_no_background_full_odd{
background: #f5f5f5;
border-bottom: 1px solid #a5a5a5;
}

.news_summary_wrapping_no_background_right {
float:right;
width: 47%;
background: url();
height:130px;
border-bottom: 1px solid #a5a5a5;
}

.news_summary_left_slot {
height:100px;
width:89px;
float:left;
}

.news_summary_left_slot_main {
height:250px;
width:200px;
float:left;
border: 0px solid #a5a5a5;
}

.news_summary_wrapping h1 {
font-size: 100%; padding-left:0px;
}

.extra_categories_wrapping {
min-height:50px;
border-bottom: 2px solid #a5a5a5;
padding-top:15px;
padding-bottom:15px;
padding-left:0px;
}

.news_summary {
float:left;
border: 0px solid #000; padding-left: 2px;
width: 525px;
height:auto;
}

.news_summary_footer {
float:left;
border: 0px solid #000; padding-left: 2px;
width: 100%;
height:30px;
margin-top:3px;
}

.news_summary_100 {
height:90px;
float:right;
border-bottom: 0px solid #a5a5a5;
padding:5px;
width: 617px;
}

.news_summary_100_main {
float:right;
border-bottom: 0px solid #a5a5a5;
padding:5px;
padding-top:0px;
width: 500px;
}

.news_summary_50 {
float:left;
margin-bottom:2px;
width: 100%;
}

.news_summary_image_small {
float:left;
border: 2px solid #909090;
padding: 0px;
height:32px;
}

.news_summary_image_large {
width:200px;
height:200px;
border: 1px solid #909090;
}

.news_summary_image_large img {
width:200px;
height:200px;
}

.news_summary_image_small img {
width:85px;
height:32px;
border: 0px solid #909090;
}

.news_summary_view_image {
margin-top:0px;
padding-top:15px;
width:100%;
text-align:center;
border: 0px solid #909090;
}

.news_summary_view_image img {
width:48px;
height:16px;
}

.news_summary_image {
float:left;
border: 1px solid #909090;
padding: 0px;
width:30px;
height:30px;
}

.new_summary_heading {
float:right;
border: 1px solid #909090;
}

.extra_categories_wrapping ul {
list-style: none;
padding-left:0px;
padding-bottom:5px;
}

.extra_categories_wrapping li {
background: url( 'en/templates/images/png/arrow_go.png' ) no-repeat;
background-position: left;
list-style: none;
padding-left:15px;
}

.entry {
margin-top: 10px;
padding: 0 10px 10px 10px;
border: 1px solid #ccc;
background: #F9F8F2;
color: #333;
} 

#sidebar {
float: right;
border: 0px solid #ccc;
width: 300px;
margin-right:20px;
margin-top:90px;
height: auto;
}

#sidebar #callout-right {
height:200px;
padding-left:80px;
padding-top:10px;
}

#sidebar h2 {
font-size:25px;
font-family: Helvetica;
font-weight:normal;
}

#sidebar #steps-right {
background: url( '/en/templates/images/png/main_right_stepall.png' ) no-repeat;
height:300px;
margin-bottom:20px;
}

#sidebar #steps-right li {
height:88px;
margin-bottom:15px;
list-style:none;
}

#sidebar #subscribe-form-right {
background: url( '/en/templates/images/png/main_right_forms_background.png' ) no-repeat;
height:360px;
padding:15px;
padding-top:5px;
}

#sidebar p {

}

#sidebar a { 
background-color: transparent; text-decoration: none; color: #ffffff;
}

#sidebar a:hover { 
text-decoration: none; color: #952801; text-decoration: underline;
}

.callout_board {
margin-bottom:25px;
border: 0px solid #ccc;
}

.callout_heading {
background: url( 'en/templates/images/png/callout_header.png' ) no-repeat;
width: 200px;
height:27px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 0px;
color: #fff;
font-weight: bold;
border: 0px solid #000;
}

.callout_content {
background: url( 'en/templates/images/png/callout_background.png' ) repeat-y;
width: 185px;
margin-right:0px;
height:auto;
padding-left: 0px;
padding-right: 25px;
padding-bottom: 5px;
padding-top: 5px;
border: 0px solid #000;
}

.callout_content p {
padding:10px;
color:#fff;
font-size:95%;
}

.callout_content ul {
list-style: none;
padding-left:0px;
}

.callout_content li {
background-position: left;
list-style: none;
padding-left:0px;
padding-bottom:5px;
font-size:90%;
background: url( 'en/templates/images/gifs/call_out_board_li_footer.gif' ) no-repeat;
background-position:bottom; 
}

.callout_content h1 {
padding-left:10px;
color: #fff;
}

.callout_content h2 {
padding-left:10px;
color: #fff;
font-size:90%;
}

.callout_content h3 {
padding-left:10px;
color: #fff;
}

.callout_footer {
background: url( 'en/templates/images/png/callout_footer.png' ) repeat-y;
width: 200px;
margin-right:2px;
height:16px;
}


#footer {
margin: 0px 0px 0px 0px;
padding: 30px 0px 0px 0px;
width: 998px;  
border-bottom: 1px solid #000;
border-left: 1px solid #000;
border-right: 1px solid #000;
background: #a3c9b1;
height:100px;
}

#footer a{
color: #333;
font-weight:bold;
font-size: 30px;
}

#footer p{
color: #333;
font-weight:bold;
font-size: 30px;
}

#footer_elements ul {
list-style: none;
}

#footer li {
list-style: none;
color: #333;
font-weight:bold;
font-size: 30px;
}

.clear {
clear: both;
}
.spacer {
clear: both;
}