/* COMMON */
body {
background-color: #6aab59;
margin: 0px;
padding: 0px;
}
html>body {background-color: #75b364;}

body, tr, td, p, a {
  color:#111111;
  font-family: Tahoma, Arial, Verdana, sans-serif;
  font-size: 12px;
}   

img {
  border: 0px;
}

table#sign{width:100%; BACKGROUND: #ececec url(../../_img/left1.jpg) repeat-y top left; }
table#sign td{color:#8a9092; BACKGROUND: url(../../_img/right1.jpg) repeat-y top right; text-align:right; padding-right:25px; font-family:Tahoma; font-size:10px;}
table#sign A,table#sign A:hover, table#sign A:visited {color:#4FA41C;text-decoration:underline; font-size:10px;}


A {color:#344da5;text-decoration:none}
A:visited {color:#344da5;}
A:hover {color:#344da5;text-decoration:underline}

#small a {color:#344da5;text-decoration:none;font-size:11px;}
#small a:visited {color:#344da5;font-size:11px;}
#small a:hover {color:#344da5;text-decoration:underline;font-size:11px;}
#small {font-size:11px;}

#flag_inactive {color:#aaaaaa;}


A.nav_item, A.nav_item:active {
FONT-WEIGHT: normal;
FONT-SIZE: 15px; 
COLOR: #f3ead8;
PADDING-TOP: 5px
}

A.nav_item:hover {
  color: #1111FF;}

.header{
color:#344da5;}

P.nav_item {
  font-size: 10px;
}

A.link {
  color: #f3ead8;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
}

A.link:hover {
  color: #344da5;
  text-decoration: underline;
}


HR {color:#CCCCCC; height:1px;}

#pager{text-decoration:none;}


BLOCKQUOTE {
	margin: 5px 5px 5px 10px;
}

.top_tool_bar, .bottom_line {background-color:#C1D5FA}

/* END COMMON */

/* HEADERS */
h1, h1 a, h1 a:visited, h1 a:hover {
  color: #344da5;
  margin: 0px 0px 0px 0px;
  font-size: 16px;
  font-weight: bold;
}

.h1, .h1 a, .h1 a:visited, .h1 a:hover {
  color: #344da5;
  margin: 0px 0px 0px 0px;
  font-size: 16px;
  font-weight: bold;
}

h2, h2 a, h2 a:visited, h2 a:hover {
  font-family: Tahoma, Arial, Verdana, sans-serif;
  text-transform: none;
  color: #344da5;
  font-size: 14px;
  margin: 0px 0px 0px 0px;
}

.h2, .h2 a, .h2 a:visited, .h2 a:hover {
  font-family: Tahoma, Arial, Verdana, sans-serif;
  text-transform: none;
  color: #344da5;
  font-size: 14px;
  margin: 0px 0px 0px 0px;
}

h3, h3 a, h3 a:visited, h3 a:hover {
  font-family: Tahoma, Arial, Verdana, sans-serif;
  color: #344da5;
  font-size: 12px;
  margin: 0px 0px 0px 0px;
}

.h3, .h3 a, .h3 a:visited, .h3 a:hover {
  font-family: Tahoma, Arial, Verdana, sans-serif;
  color: #344da5;
  font-size: 12px;
  margin: 0px 0px 0px 0px;
}
h4, h4 a, h4 a:visited, h4 a:hover {color:#000000;font-size:11px;font-weight:bold; margin-bottom:5px; margin-top:5px;  text-transform: uppercase;}
.h4, .h4 a, .h4 a:visited, .h4 a:hover {color:#000000;font-size:11px;font-weight:bold; margin-bottom:5px; margin-top:5px;  text-transform: uppercase;}
h5, h5 a, h5 a:visited, h5 a:hover {color:#33626F;font-size:10px;font-weight:normal; margin-bottom:5px; margin-top:5px;  text-transform: uppercase;}
.h5, .h5 a, .h5 a:visited, .h5 a:hover {color:#33626F;font-size:10px;font-weight:normal; margin-bottom:5px; margin-top:5px;  text-transform: uppercase;}
/* END HEADERS */


/* TOP MENU */
.top_menu {margin-left: 10px; padding-left: 0px; list-style-position: outside; list-style-image: url(../../_mod_files/ce_images/layout2008/menuarrow.gif);}
.top_menu li {margin: 0em 0em 1em 1em; padding: 0px;}
.top_menu a,
.top_menu a:visited {font-size:11px; color: #111111; text-decoration: none; font-family:tahoma; font-weight: bold;}
.top_menu a.item_top_active,
.top_menu a.item_top_active:visited {font-weight: bold;}
.top_menu a:hover {font-size:11px; color: #1111FF; text-decoration: underline; font-weight: bold;}
/* END TOP MENU */

/* BOTTOM MENU */
.bottom_menu TD,
.bottom_menu a,
.bottom_menu a:visited {font-size:11px; color: #111111; text-decoration:none; font-weight:bold; font-family:tahoma;}
.bottom_menu a.item_bottom_active,
.bottom_menu a.item_bottom_active:visited {}
.bottom_menu a:hover {font-size:11px; color: #1111FF; text-decoration:underline;}
/* END BOTTOM MENU */

/* MAIN MENU */
 .main_menu {background-image: none;}
.main_menu a.item_active, .main_menu a.item_active:visited {background-image: none;}
.main_menu TD{background-image: none;}
.main_menu A, .main_menu A:visited {color:#ffffff; font-weight:bold; text-decoration:none; font-size:11px; font-family:tahoma;}
.main_menu A:hover {color:#ffffff; text-decoration:none; font-weight:bold;}
.submenu { position:absolute; left: 0; top:0; visibility:hidden;width:100px;}
.pd_menu {border:1px #234D89 solid;}
.pd_menu td {color:#ffffff;border:0px; background-color:#2E66A3;padding:5px 8px 5px 8px}
.pd_menu a, .pd_menu a:visited {font-size:11px;font-weight: bold; text-decoration:none; font-family:tahoma;}
.pd_menu a:hover { color:#FFFFFF; text-decoration:underline;font-size:11px;font-weight: bold;}
.pd_menu_activ A {}
/* END MAIN MENU */

input, select, textarea {color: #000000;}

#lay_body {
margin: 0px;
padding: 10px;
color: #111111;
}
#lay_f1 {
margin: 0px;
padding: 0px;
color: #ffffff;
}
#lay_f2 {
margin: 0px;
padding: 10px;
text-align: right;
color: #ffffff;
}
#lay_f3 {
margin: 0px;
padding: 10px;
color: #111111;
}
#lay_f4 {
margin: 0px;
padding: 10px;
color: #111111;
}
#lay_f5 {
margin: 0px;
padding: 10px;
color: #111111
}
#leftborder {
background-position: right;
background-repeat: repeat-y;
}
#rightborder {
background-repeat: repeat-y;
}