/* table.tablelist { border:1px solid #00337f; border-collapse:collapse; border-spacing:0; float:left; margin:0; padding:0; width:695px;}
*/
/* table.tablelist { border:1px solid #00337f; border-collapse:collapse; border-spacing:0; margin:0; padding:0; width:695px;}
*/
table.tablelist { border:1px solid #00337f; border-collapse:collapse; border-spacing:0; margin:0; padding:0; width:100%;}

table.tablelist th { background:#00337f; border:1px solid #00337f; color:#fff; margin:0; padding:6px;text-align:left;}

table.tablelist td { border:1px solid #00337f; margin:0; padding:6px !important; }
#container table.tablelist td p{ margin-left:0;padding-left:1px;}

.col1 {
	background:#e1e1e1;
	width:145px;
}
.col1 a{color:#00337f;padding:10px 3px;display:block;}
.col1 a.current{color:#00337f;font-weight: bold;}
.col1 a:hover{color:#00337f;text-decoration:underline;}


table td table.tbl_list2 {border:1px solid #fff; border-collapse:collapse; border-spacing:0; float:left; margin:0; padding:0;}
table td table.tbl_list2 th {border: 1px solid #fff;background:#c9c9c9; color: #000;font-weight:bold;margin:0; padding:6px;text-align:left;}
table td table.tbl_list2 td {border: 1px solid #fff;background:#E9E9E9;}

table td table.tbl_list2 td.col2{background:#c9c9c9;}
table td table.tbl_list2 td.col3{background:#c9c9c9;font-weight:bold;}
table td table.tbl_list2 th.col_fff, table td table.tbl_list2 td.col_fff{background:#fff;}

table td table.tbl_list3 {border:1px solid #fff; border-collapse:collapse; border-spacing:0; margin:0; padding:0;}
table td table.tbl_list3 th {border: 1px solid #fff;background:#c9c9c9; color: #000;font-weight:bold;margin:0; padding:6px;text-align:left;}
table td table.tbl_list3 td {border: 1px solid #fff;background:#E9E9E9;}

table td table.tbl_list3 td.col2{background:#c9c9c9;}
table td table.tbl_list3 td.col3{background:#c9c9c9;font-weight:bold;}
table td table.tbl_list3 th.col_fff, table td table.tbl_list2 td.col_fff{background:#fff;}


table.table1 { border:0; border-collapse:collapse; border-spacing:0; float:left; margin: 0; padding:0; width:400px;}
table.table1 td { border:0; margin:0; padding:5px !important; }


table.tablelist td { border:1px solid #00337f; margin:0; padding:6px !important; }
#container table.tablelist td p{ margin-left:0;padding-left:1px;}

.col1 {background:#e1e1e1;width:145px;}
.col1 a{color:#00337f;padding:10px 3px;display:block;}
.col1 a.current{color:#00337f;font-weight: bold;}
.col1 a:hover{color:#00337f;text-decoration:underline;}

table td table.tbl_list2 td.col2{background:#c9c9c9;}
table td table.tbl_list2 td.col3{background:#c9c9c9;font-weight:bold;}
table td table.tbl_list2 th.col_fff, table td table.tbl_list2 td.col_fff{background:#fff;}

/* removed all below - agm 2009-07-13
body { background:#fff; font:12px Geneva, Arial, Helvetica, sans-serif; color:#000;margin:0;padding:0;line-height: 120%;}
object { outline:none; }
a, a:visited, a:active{outline:none;color:#000;text-decoration:none;}
img, a img { border:0;}
h3, h3 a { font-size: 12px;margin:0 0 5px 0; padding:0;color:#000;}
.clear { clear:both; }

#header .search { float:right; width:200px; margin-top:5px; margin-right:5px;color: #00f;}
#header .search a{ color: #00f;text-decoration:underline;font-size:13px;}
#header .search a:hover{ color: #369;}
#header .search .txt{border:1px solid #ccc; width:115px; height:18px;margin-top:5px;padding-left:3px;}
#header .search .search_btn{ border:0; width:47px; height:17px; display:block; float:right; margin-top:4px;}

#mainnav {margin-top:-15px;height:21px;display:block;clear:both;}
#submenu {text-align:center;background: url(../images/subnav_bg.gif) repeat-x;height:29px;line-height:29px;clear:both;color: #fff;font-size:12px;margin-right:1px;border-top:1px solid #9a9ea0;margin-top:-2px;}
#submenu a{color: #fff;padding:0 4px;}
#submenu a:hover{color: #ddd;text-decoration:none;}

#maincontent {background: url(../images/right_box_border.gif) repeat-y right;height:100%;width:949px;}
#owlright {background: url(/images/bg-owl.gif) no-repeat bottom right;width:948px;}

a.sl1,a.sl2,a.sl3,a.sl4, a.d1, a.d2, a.d3, a.d4{ height:19px; float:left;}
a.d1{background:url(../images/top_nav_n.gif) no-repeat left top;width:418px;}
a.d2{background:url(../images/top_nav_n.gif) no-repeat -418px top;width:136px;}
a.d3{background:url(../images/top_nav_n.gif) no-repeat -554px top;width:137px;}
a.d4{background:url(../images/top_nav_n.gif) no-repeat -690px top;width:200px;}
a.sl1, a.d1:hover{background:url(../images/top_nav_n.gif) no-repeat left -21px;width:418px;}
a.sl2, a.d2:hover{background:url(../images/top_nav_n.gif) no-repeat -418px -21px;width:136px;}
a.sl3, a.d3:hover{background:url(../images/top_nav_n.gif) no-repeat -554px -21px;width:137px;}
a.sl4, a.d4:hover{background:url(../images/top_nav_n.gif) no-repeat -690px -21px;width:200px;}


.left_1 {float: left;text-transform: none;width: 80px;margin-bottom:6px;padding: 0 3px 3px;}
.left_2 {float: left;text-transform: none;width: 500px;margin-bottom:6px;}

#container { }
#container  h1, #container  h1 a{ font:22px Geneva, Arial;color: #00337f;padding:0;margin: 10px 0 0;}
#container  h2{ font:20px Geneva, Arial;color: #00337f;padding:0;margin: 10px 0 0;}
#container  h2 a{ font:11px Geneva, Arial;color: #00337f;padding:0;margin: 10px 0 0;text-decoration:none;}
#container  h2 a, #container  h1 a{margin: 10px 0 0;}
#container  h2, #container  h1{}
#container  img{padding:5px 6px 3px 0;}

#container  h1 a:hover, #container  h2 a:hover{ text-decoration:underline;color:#00337f;}

#container p {color: #000;margin:6px 6px 5px 0;padding-left:0; }
#container a:hover {color: #000;text-decoration:underline;}

.Navi { font: 9px Geneva, Arial, Helvetica, san-serif;text-decoration: none;}
a.Navi { color: #00f;}
#container a:hover.Navi { color: #00f;}

br.one {height:25px;margin:1px 0 7px;}
.title_date { padding:0 30px 0 0;}
.news_title { color: #5b5b5b;padding:0 4px 0 0;}
.news_title a{ color: #5b5b5b;}
#container .news_title a:hover{ text-decoration:underline;color: #5b5b5b;}

.Content {font-family: Geneva, Arial, Helvetica, san-serif;font-size: 12px;line-height: 120%;}

.small_content { font: 10px Geneva,Arial,Helvetica,san-serif;line-height:120%; }
.grey_box {background: #e2e2e2;color: #000;margin:10px 1px 0 0;padding:15px 5px;clear:both;}
.grey_box p a, .grey_box a{color: #000;text-decoration:underline;}
#container .grey_box p a:hover, #container .grey_box a:hover{color: #000;text-decoration:none;}
.home_box {width: 660px;margin-top:15px;clear:both;}
.home_box img{float:left;padding:0 5px 5px;}
#container .home_box h2, #container .home_box h2 a{font:16px Geneva, Arial;color: #00337f;padding:10px 0 0;margin: 0;}
.home_box a{color: #00337f;text-decoration:none;}
.home_box a:hover{text-decoration:underline;}

.prefix_left {margin-left:10px; }

#sidebar { width:233px;}

#sidebar .box{padding:0 0 4px 0;margin:0;}
#sidebar h1{ font:18px Geneva, Arial;color: #00337f;padding:0 2px;margin: 10px 0 0;}

.box2{padding:0 0 11px 20px;margin:0;}
.box2 a {color: #00337f;font-size:11px;text-decoration:none;}
.box2 p {color: #000;margin:5px 2px 10px;}
.box2 a:hover {text-decoration:underline;}
.spacer{height:3px; line-height:3px;clear:both;}
.spacr{clear:both;border-bottom:1px solid #ccc;width:239px;}

.input_search { background-color: #fff !important;background-image: url(../images/input_1_bg.jpg); background-repeat:no-repeat;border:0; height:23px; line-height:23px; padding:4px 5px 1px 42px;width:155px;margin:4px 0 0;}
.input_btn { float:right;margin:0 20px 12px 0;}

a.bluelink { color:#00337f; text-decoration:none;}
a.bluelink:hover { text-decoration:underline; }


.thumb { margin: 5px 1px; padding: 2px 1px 2px 1px; float: left; width: 215px; text-align: left;min-height:152px;color: #000;}
.thumb  img {text-align:center;width:152px;height:152px;}
.thumb  a { text-decoration:none;color: #00337f;border:0;font-weight:bold;}
.thumb  a img { border:0;}
.thumb  a:hover {text-decoration:underline;color: #00f;}

#footer-top{background: url(../images/footer-grey-bg.gif) repeat-x;margin-bottom:10px;text-align:left;}
#footer{text-align:center; padding:1px 0 0 ;background: #909090;color: #fff;font-weight:bold;font-size:11px;}
#footer p{padding: 0 30px;}
#footer a{color:#fff; text-decoration:underline;}
#footer a:hover{text-decoration:none;}

#bottom{text-align:center; padding:10px 0 10px ;background: #fff;color: #000;font-size:10px;}
#bottom p{margin:5px 0 0;padding:0;}
#bottom a{color:#00f; text-decoration:underline;}
#bottom a:hover{text-decoration:none;}
*/

