body, p, div, li, td    { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; }


.col_red     { 	background-color : #EC1D24; }
.col_blue    { 	background-color : #4D55A9; }
.col_green   { 	background-color : #099246; }
.col_soca   { 	background-color : #1aa3a3; }
.col_orng   { 	background-color : #f05a23; }
.col_gray   { 	background-color : #e6e6e6; }

/* selected_background color */
.col_main    { 	background-color : #1aa3a3; }

.col_white { 	background-color : #ffffff; }
.col_black { 	background-color : #000000; }

A:link    { text-decoration: none; color: #1aa3a3; }
A:visited { text-decoration: none; color: #1aa3a3; }
A:hover   { text-decoration: underline; color: #1aa3a3; }


/* home - left column */
a.aleft_title { 	color: #1aa3a3; font-size: 14px; font-weight: bold; }
.left_title { color: #1aa3a3; font-size: 14px; font-weight: bold; margin-left:20px; margin-right:10px; margin-top:25px; }
.left_text { font-size: 11px; margin-left:20px; margin-right:10px; margin-top:7px; }

/* home - right column */
a.aright_title { 	color: #1aa3a3; font-size: 14px; font-weight: bold; }
.right_title { color: #1aa3a3; font-size: 14px; font-weight: bold; margin-left:20px; margin-right:10px; margin-top:25px; }
.right_text { font-size: 11px; margin-left:20px; margin-right:10px; margin-top:7px; }

a.aright_title2 { color: #1aa3a3; font-size: 14px; font-weight: bold; }
.right_title2 { color: #1aa3a3; font-size: 14px; font-weight: bold; margin-left:20px; margin-right:10px; margin-top:5px; }
.right_text2 { font-size: 11px; margin-left:20px; margin-right:10px; margin-top:5px; }


.right_bottom { background-color : #e6e6e6;  vertical-align: bottom;}

/* home - middle */
.main_title { color: #333333; font-size: 16px; font-weight: bold; margin-left:25px; margin-right:25px; 	margin-top:20px; margin-bottom:5px; }
.main_subtitle { color: #333333; font-size: 14px; font-weight: bold; margin-left:25px; margin-right:25px; 	margin-top:20px; margin-bottom:5px; }
.main_text { margin-left:25px; margin-right:25px; margin-top:20px; margin-bottom:5px; }
.news_box { margin-left:25px; margin-right:25px; margin-top:0px; margin-bottom:0px; }
.trace { color: #B2B2B2; font-size: 10px; font-weight: bold; margin-left:25px; margin-right:25px; margin-top:10px; }
a.atrace { 	color: #B2B2B2; font-size: 10px; font-weight: bold; }

.news_image { margin-right:5px; margin-top:5px; margin-bottom:5px;}
.news_title { 	margin-top:5px; margin-bottom:5px; color: #1aa3a3;  font-size: 12px; font-weight: normal; text-align:left;}
a.anews_title { color: #1aa3a3; font-size: 12px; font-weight: normal; }
.news_text { 	font-size: 11px;  margin-top:10px; margin-bottom:10px; text-align:justify; }
.news_subtitle { 	margin-top:0px; margin-bottom:0px; color: #1aa3a3; font-size: 10px; font-weight: normal; }
.news_shadebox { background-color:#EEFAFB }

/* footer */
a.mmenu_bottom { color: #ffffff; font-size: 11px; font-weight: bold; }
a:link.mmenu_bottom { color: #ffffff; font-size: 11px; font-weight: bold; }
a:visited.mmenu_bottom { color: #ffffff; font-size: 11px; font-weight: bold; }
a:hover.mmenu_bottom { color: #ffffff; font-size: 11px; font-weight: bold; }

/* header */
a.mmenu_top { color: #1aa3a3; font-size: 13px; font-weight: bold; }
.language { margin-left:10px; margin-right:10px; }
.head_img {  background-image: url(img/shim.gif); }
a.alanguage { color: #666666; font-size: 9px; font-weight: bold; }
a:link.alanguage { color: #666666; font-size: 9px; font-weight: bold; }
a:visited.alanguage { color: #666666; font-size: 9px; font-weight: bold; }
a:hover.alanguage { color: #666666; font-size: 9px; font-weight: bold; }
.form_find {  border: 1px solid #C8C8C8;  color: #1aa3a3; font-size: 11;  background-color:#F0F0F0; } 


.form_find_button { font-size: 11;  }

a.asubmenu { text-decoration: none; font-size: 12px; font-weight: bold; }
a:link.asubmenu   { color: #000000; }
a:visited.asubmenu{ color: #000000;  }
a:hover.asubmenu   { color: #ffffff; }


.submenu { margin-top:5px; margin-bottom:7px; }

.topline { border-top: 1px solid #C8C8C8;} 

input, textarea { border: 1px solid #C8C8C8;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px;  background-color:#F0F0F0;}

a.btnlink { margin: 5px; margin-right: 0px; padding:3px; border: 1px solid #C8C8C8;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FAFAFA; font-size: 11px; background-color:#1aa3a3;}
a:link.btnlink   {  text-decoration: none; color: #FAFAFA; }
a:visited.btnlink {  text-decoration: none; color: #FAFAFA;  }
a:hover.btnlink   {  text-decoration: none; color: #ffffff; }

.padbox { margin-left:25px; margin-right:5px; margin-top:5px; margin-bottom:5px; }
.padbox1 { margin-left:25px; margin-right:0px; margin-top:5px; margin-bottom:5px; text-transform:uppercase; font-weight: bold; }
.padbox2 { margin-left:25px; margin-right:0px; margin-top:5px; margin-bottom:5px; text-transform:none; font-weight: bold; }
.padbox3 { margin-left:25px; margin-right:0px; margin-top:5px; margin-bottom:5px; text-transform:none; font-weight: normal; }
.padbox4 { margin-left:25px; margin-right:0px; margin-top:5px; margin-bottom:5px; text-transform:none; font-weight: normal; }
.padbox5 { margin-left:25px; margin-right:0px; margin-top:5px; margin-bottom:5px; text-transform:none; font-weight: normal; }
