
body 
{
	margin:0;
	padding:0;
	font-family:verdana,arial,helvetica;
	font-size:12px;
	background-image:url(images/bg_img.jpg);
	background-repeat:repeat-x;
 
}

a { color:#c65509; }

table 
{
	border:0;
}

img
{
	border: 0;
}

#main_div { padding-top:39px; }

.head_left { padding:0px; margin:0px; height:42px; }
.button_left { background-image:url(images/button_bg1.jpg); background-repeat:no-repeat; height:30px; padding:0px; margin:0px; text-align:left; padding-left:12px; padding-right:8px; }
.button_left2 { background-image:url(images/button_bg2.jpg); background-repeat:no-repeat; height:46px; padding:0px; margin:0px; text-align:left; padding-left:12px; padding-right:8px; }
.button_left_bottom { background-image:url(images/button_bg1_bottom.jpg); background-repeat:no-repeat; 
							height:33px; padding:0px; margin:0px; text-align:left;  padding-left:12px; padding-right:8px; } 

.button_left a { color:#626260; text-decoration:none; font-size:12px; }
.button_left a:hover { text-decoration:underline; }

.button_left2 a { color:#626260; text-decoration:none; font-size:12px; }
.button_left2 a:hover { text-decoration:underline; }

.button_left_bottom a { color:#626260; text-decoration:none; font-size:12px; }
.button_left_bottom a:hover { text-decoration:underline; }

.testi_text {  background-image:url(images/testi_bg.jpg); background-repeat:repeat-y;  }
.testi_text div { margin-top:12px; font-size:10px; padding:0px 12px 0px 12px; }
 
.main_table 
{
	width:968px;
}

p 
{ 
	padding-right:8px;
	font-size:11px;
	text-align:justify;
	line-height:16px;
}

#menu_top
{  
	 background:url(images/top_menu_bg.jpg);
	 width:968px;
	 height:40px;
}

.top_menu_table 
{
	width:968px;
	height:40px;
}

.bottom_menu_table
{
	background:url(images/top_menu_bg.jpg)
}

.separ_bg
{ 
	background:url(images/separ_bg.gif);
	width:1px;
} 

.leftmenu { width:191px; padding-top:6px; vertical-align:top; }


.center_table 
{
	width:968px;
	margin-top:8px;
}

h1 
{  
	 margin:0; font-size:20px; color:#031227; font-weight:normal; padding-bottom:24px;
}

h2 { color:#3b72b5; font-size:16px;  padding-top:14px;}

#footer { width:847px; background:url(images/footer_bg.jpg); background-repeat:repeat-x; margin-top: 20px; }
#footer a { color:#FFFFFF; font-style:italic; font-size:14px; font-weight:bold; }

.menu_head { color:#0020c1; font-weight:bold; font-size:14px; padding:5px 8px 0px 28px;}
.menu_sec { color:#0020c1; font-size:12px; padding:5px 8px 0px 36px; }
.menu_sec a { color:#0020c1; text-decoration:none; }
.menu_sec a:hover { font-weight:bold; text-decoration:underline; }

.menu_head2 { color:#7c2700; font-weight:bold; font-size:14px; padding:5px 8px 0px 28px;}
.menu_sec2 { color:#7c2700; font-size:12px; padding:5px 8px 0px 36px; }
.menu_sec2 a { color:#7c2700; text-decoration:none; }
.menu_sec2 a:hover { font-weight:bold; text-decoration:underline; }

.menu_head3 { color:#528325; font-weight:bold; font-size:14px; padding:5px 8px 0px 28px;}
.menu_sec3 { color:#528325; font-size:12px; padding:5px 8px 0px 36px; }
.menu_sec3 a { color:#528325; text-decoration:none; }
.menu_sec3 a:hover { font-weight:bold; text-decoration:underline; }

.selected_section  
{ 
  border:2px solid #283859;
  background:#354d79;
  width:468px;
  height:238px; 
}

.selected_section_head 
{
	color:#ffffff;
	font-size:17px;
	padding:6px 8px 6px 22px;
}

.selected_section_table
{
	border:2px solid #c8c8c8; background:#fbfbfb; width:446px; height:199px; margin-left:10px;
}

.selected_section_more
{
	color:#0020c1; background:#f0c29c; font-size:12px; padding:9px 8px 9px 22px; margin:1px;
}

.selected_section_more a { text-decoration:underline; color:#0020c1; font-weight:bold; }

.other_section { border:1px solid #d7e8fc; background:#f5f5f5; width:468px; height:238px; }
.other_section_head { color:#243551; font-size:17px; padding:6px 8px 6px 22px; }
.other_section_table { border:1px solid #dfdfdf; background:#fbfbfb; width:446px; height:199px; margin-left:10px; }

.rightmenu {  width:174px;  border-left:3px #000000; padding-left:8px; padding-top:6px;  background-color:#eeeeee;  }
.right_text { background:url(images/right_bg.jpg); background-repeat:repeat-y; padding: 2px 0px 2px 5px; }

#down_text {  color:#842337; width:847px; margin-top:12px; }
#down_text a {  color:#0d2541; }

