 body {  margin: 0px; padding: 0px;  background-color: white; }
 body, td, p, span, div, li, a {color: #2E4755; font-family: Tahoma, Arial, sans; font-size: 11px;}

 a.my{ color: #911212; text-decoration: underline;}
 
 a {text-decoration: none;}
 a:hover {text-decoration: underline;}
 a img {border: none;}
 a.unline {text-decoration: underline;}
 a.lred {color: #911212; text-decoration: underline;}
 p {
	margin-bottom: 10px;
	line-height: 120%;
	text-align: center;
}
 span.red {color: #911212;}
 input.text, textarea,select {font-size: 11px; font-family: Arial, Tahoma, sans; padding-left: 2px;}

 h1 {font-size: 16px; font-family: 'Arial Narrow', Arial, sans; line-height: 16px; font-weight: bold;}
 h5 {font-size: 11px; color: #3B6295; margin: 0px; padding: 0px; padding-bottom: 7px; border-bottom: 1px solid #AFBDC5; line-height: 100%;}
 h6 {font-family: Arial, sans; font-size:11px; line-height: 120%; margin-top: 5px; margin-left: 10px; margin-bottom: 12px;}
/*  top  */
 table.top {background-color: #5C7786;background-image: url(i/top_right_bg.gif); background-repeat: no-repeat; }
 table.top td {color: white; }
 table.top td a { color: #CFFAFF; text-decoration: underline;}
 table.top img {display: block; margin-top: 10px; margin-bottom: 8px;}

 table.topmenu {background-image: url(i/topmenu_bg.gif); background-repeat: repeat-x; }
 table.topmenu td {padding-top: 34px; padding-bottom: 26px;}
 table.topmenu td.menu_home {background-image: url(i/topmenu_home_bg.gif); background-repeat: no-repeat; }
 table.topmenu td.menu_about {background-image: url(i/topmenu_about_bg.gif); background-repeat: no-repeat; }
 table.topmenu td.active {background-image: url(i/amenu_bg.gif); background-repeat: no-repeat;  background-position: center top; }
 table.topmenu td a { color: #21597B; font-size: 17px; font-family: 'Arial Narrow', Arial , sans; line-height: 100%;}
 table.topmenu td.active a {color: white;}
 table.topmenu td a:hover {color: #A74141;}
 table.topmenu td.active a:hover {color: white;}


 td.right {}
 td.rtop {background-image: url(i/right_top_bg.gif); background-repeat: repeat-x; border-left: 2px solid white;}
 td.rcnt {background-color: #F1F4F5; border-left: 2px solid white;}
 td.rbtm {background-color: #E7ECEF; border-left: 2px solid white;}
 td.topleft {background-image: url(i/top_left_bg.gif); background-repeat: repeat-x;}

/*  center content  */
 td.content {padding-left: 15px; padding-right: 0px; padding-bottom: 15px;}

 td.cnt {padding-top: 8px;}
 .border4 {padding-left: 4px; padding-right: 5px;}
 div.white_delim {background-color: white;}
 div.btm4 {margin-bottom: 4px;}

 td.rbsilver {background-color: #DDE6EC;}
 td.rght {
	background-image: url(i/right_btm_bg.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	text-align: center;
}

 td.lbsilver div {background-color: #F0F4F6;}
 td.lf,  td.lf2 {background-image: url(i/clean_top_bg.gif);  background-repeat: repeat-x; padding-bottom: 0px;}
 td.lf2 { padding-bottom: 2px; }
 div.lf {background-image: url(i/clean_top_bg2.gif); background-repeat: repeat-x; margin-left: 4px; margin-right: 4px; margin-bottom: 0px;}

 table.links2 {padding-top: 2px; padding-bottom: 2px; }

 div.txt_block {border: 1px solid #DEE4E7; background-color: white;}
 div.txt_block p {margin: 4px 6px 0px 7px; padding-bottom: 1px; text-align: justify; line-height: 13px; } /* use css-hack for IE ! - don't delete */
 div.signature {font-weight: bold; color: #3B6295; margin: 0px 10px 7px 0px;}

 div.news {background-image: url(i/news_bg.jpg); background-repeat: no-repeat; background-position: left 8px; background-color: white; padding-bottom: 101px;}
 div.news img.h1 {margin-left: 22px; margin-top: 2px; margin-bottom: 2px;} 

 div.did {background-image: url(i/did_bg.jpg); background-repeat: no-repeat; background-position: left 8px; height: 117px; width: 238px;}
 div.did img.h1 {margin-left: 25px; margin-top: 2px; } 

 div.bsilver {
	border-top: 4px solid white;
	text-align: center;
}
 div.lgray,  div.lgray2 {margin: 4px; padding: 7px; padding-top: 3px; background-color: #F8FAFB;}
 div.lgray2 {background-color: #F0F4F6; margin-bottom: 0px; padding-bottom: 0px; border-bottom: 10px solid #F0F4F6;}
 div.lgray p,  div.lgray2 p {margin: 5px 8px 7px 14px; line-height: 14px;}
 div.line2 {border-top: 2px solid #DDE6EC; margin-left: -7px; margin-right: -7px;}

/*  feedback table */ 
 table.feedback {margin: 8px; }
 table.feedback td {padding: 6px 2px 6px 2px; font-family: Tahoma, Arial, sans; font-size: 11px;}
 table.feedback td.caption { font-family: 'Arial Narrow',Tahoma, sans; font-size: 15px; font-weight: bold; line-height:120%; text-align: left; padding: 5px; padding-top: 0px; padding-bottom: 3px; border-bottom:2px solid #BFCED6;}
 table.feedback tr.uline td { border-bottom: 1px solid #BFCED6; }
 table.feedback td.descr {  padding-top: 10px; }
 table.feedback td input.text,  table.feedback td textarea.text, table.feedback td select.text { border: 1px solid #C4CAD7; width: 270px;}
 table.feedback td span.red {font-size: 12px;}

/* simple blue table */ 
 table.btable {margin: 10px; border: 2px solid #8095A1;}
 table.btable td {padding: 8px 8px 14px 10px; border-left: 1px solid #8095A1; border-top: 1px solid #8095A1; background-color: #EFF4F7; font-family: Arial, sans;}
 table.btable td.caption {background-color: #8095A1; color: white; font-size: 14px; font-weight: bold; font-family: 'Arial Narrow',sans; font-size:15px; line-height:130%;  text-align: left; padding: 7px; border: none;}
 table.btable td.title { font-weight: bold; background-color: #FBFCFD; border-left: none; }
 table.btable td a { color: #911212; text-decoration: underline;}


 div.lf div.lgray, div.lf div.lgray2 {margin-left: 0px; margin-right: 0px;}
 div.lf div.lgray2 {padding-bottom: 0px;}

 ul.grarrow {list-style: none; margin: 5px 56px 0px 14px; padding: 0px; }
 ul.grarrow li {background-image: url(i/li_grarrow.gif); background-repeat: no-repeat; background-position: left 2px; 
  padding: 0px 0px 10px 24px; line-height: 12px; font-weight: bold; 
}

 ul.circle, ul.left_circle {list-style: none; padding: 0px;  }
 ul.circle {margin: 7px 20px 4px 17px; }
 ul.left_circle {margin: 11px 20px 0px 20px; }
 ul.circle li, ul.left_circle li {background-image: url(i/li_circle.gif); background-repeat: no-repeat; background-position: left top; 
  padding: 0px 0px 3px 18px; line-height: 110%; color: #0B4F7D;
} 
 ul.left_circle li {margin-bottom: 4px; font-weight: bold;}
 ul.circle2 li {font-weight:bold;}


 div.get_started { padding-left: 20px; margin-bottom: 0px; padding-bottom: 0px; background-image: url(i/left_btm_bg.gif); background-repeat: repeat-x; background-position: left bottom; background-color: #F0F4F6; }
 div.get_started a {padding-bottom: 0px; }

 div.text_nowait { margin: 20px 0px 12px 10px; }
/*  right */

/*  bottom  */
 td.btmmenu {padding-left: 24px;}
 td.btmmenu a {color: #911212; text-decoration: underline; font-size: 11px; padding-left: 6px; padding-right: 6px;}
 td.btmmenu a.active {color: #5C7786; text-decoration: none; font-weight: bold;}

 td.bottom {background-color: #5C7786;}
 td.bottom, td.bottom a { font-family: Tahoma, sans; font-size: 11px; color: white; }
 td.bottom a {color:#CFFAFF; text-decoration: underline; }
 td.bottom a:hover {text-decoration: none;}
.rbsilver.rght .txt_block .bsilver h5 {
	text-align: center;
}
.rbsilver.lf div strong {
	text-align: center;
}
.rbsilver.rght .txt_block .bsilver ul li .style12 strong {
	color: #FF0F0C;
}
.rbsilver.rght .txt_block ul li strong {
	color: #F00;
}
