body {	font-family: arial, helvetica, sans-serif;
		font-size:0.75em;
		color:#333333;
		margin:0px;
		padding:0px;
		background:#E5EAEE url(images/layout/bg4.jpg) 10% -300px;
		background-repeat:repeat-x;
		
		margin-top: 20px;
		margin-bottom: 20px;
}
html {
overflow-y:scroll;
}

a:link {text-decoration: underline; color:#006093;}
a:visited {text-decoration: underline; color:#006093;}
a:link:hover, a:visited:hover {text-decoration: underline; color:#ED1C24;}
a:link:active, a:visited:active {text-decoration: underline; outline: none;}

/* 006DBA */
#center .center a { color: #006093;}
#center .center a:hover { color: #006093;}

#center .center { color:#666666; float: left; background-color: #FFFFFF; border: 1px solid #D6D6D6; margin-bottom: 0px; padding-top: 16px; padding-left: 16px; padding-right: 16px; min-height: 500px}
#center .center p { font-size:12px; color: #333333;}
#center .center h1 { color: #4C4C4C; font-size: 25px; font-weight:normal; margin-top: 0px; margin-bottom: 20px}
#center .center h1 small { color: #4C4C4C; font-size: 11px; font-weight:normal; margin-top: 0px; margin-bottom: 20px}
#center .center h2 { color: #4C4C4C; font-size: 15px; font-weight:bold; margin-top: 0px; margin-bottom: 10px;}
#center .center h2.blue { color: #006093; font-weight:bold}
#center .center h2 small { color: #666666; font-size: 10px; font-weight:normal; margin-top: 0px; margin-bottom: 10px}

#center .center h3 { color: #4C4C4C; font-size: 13px; font-weight:normal; margin-top: 0px; margin-bottom: 5px;}
#center .center h3 small { color: #4C4C4C; font-size: 11px; font-weight:normal; padding: 0px; margin: 0px}
#center .center h3.blue { color: #006093; font-weight:bold }

img { border:0px; }

form { padding:0px;	margin:0px; }
/*#top {width:962px; background: url(images/layout/bg.png); padding-left: 6px; padding-right:6px}*/
#top { width:960px; }
#top .logo { height: 45px;}

#top .menu { margin: 0px; padding: 0px; clear:both; height: 40px;background: url(images/layout/top_menu_bg_normal2.gif) repeat-x;} 
#top .menu ul { margin:0px; padding:0px;}
#top .menu ul li {margin: 0px; padding: 0px; list-style: none;	float: left; font: bold 12px arial;	 vertical-align:middle;
}
#top .menu ul a { text-decoration:none; color:#fff; line-height: 33px; display:block; padding-left: 14px; padding-right: 15px;}
#top .menu ul li.normal a {background:#000000 url(images/layout/top_menu_bg_normal2.gif);}
#top .menu ul li.normal a:hover {background-image:#000000 url(images/layout/top_menu_bg_normal_hover2.gif) }
#top .menu ul li.pressed a {color:#FFFFFF; background:#000000 url(images/layout/top_menu_bg_pressed2.gif);}
#top .menu ul li.promoted a {color:#FFFFFF;  background:#ED1C24 url(images/layout/top_menu_bg_promoted.gif);}
#top .menu ul li.promoted a:hover {color:#FFFFFF;  background:#ED1C24 url(images/layout/top_menu_bg_promoted_hover.gif);}

#top .menu ul li.header { border: none; vertical-align:middle;  line-height: 33px; padding-left: 190px; padding-right: 5px; font-weight: normal}

#top .nav_bar { background:#CCCCCC; clear:both;  height:13px; font-size:0.9em; padding:5px;}
#top .nav_bar ul { margin:0px; padding:0px;}
#top .nav_bar ul li { list-style:none; float:left;}
#top .nav_bar a { color:#009999;}
#top .nav_bar .separator { float:left;}
#top .nav_bar .pressed { font-weight:bold;}
#top .nav_bar .title { font-weight:bold;}


/*#center { width:960px; background: url(images/layout/bg.png); padding-left: 6px; padding-right:6px; overflow:auto}*/
#center { width:960px; overflow:auto}
#center .left { float: left; }

#center .left .category_left { }

#center .left .category_left .frame { border: 1px solid #D6D6D6; background-color: #FFFFFF; margin-bottom: 8px; padding-bottom: 25px }
#center .left .category_left .frame h1 { margin:0px; padding:0px; line-height: 33px; padding-left: 18px; padding-top: 7px; font-size: 14px; font-weight:normal;}
#center .left .category_left .frame h2 { margin:0px; padding:0px; padding-left: 18px; font-size: 12px; font-weight:normal; margin-top: 5px; font-weight:bold; margin-bottom: 5px}
#center .left .category_left .frame p { line-height: 17px; margin:0px; padding:0px; padding-left: 18px; padding-right: 18px; font-size: 12px; font-weight:normal; padding-bottom: 0px; }


#center .left .category_left .header { background-color: #FFFFFF; border-top: 1px solid #D6D6D6; border-left: 1px solid #D6D6D6; border-right: 1px solid #D6D6D6; margin-bottom: 0px; vertical-align: middle; padding-top: 15px;  padding-bottom: 8px; padding-left: 18px; font-size: 14px; }
#center .left .category_left .separator { padding-bottom: 14px;  border-bottom: 1px solid #D6D6D6; background-color: #FFFFFF; border-left: 1px solid #D6D6D6;
border-right: 1px solid #D6D6D6;}
#center .left .category_left .separator_end { padding-bottom: 8px;  }

#center .left .category_left .main_normal { border-left: 1px solid #D6D6D6; border-right: 1px solid #D6D6D6; background-color: #FFFFFF; background-image:url(images/layout/center_right_right_category_normal_bg.gif); background-repeat:repeat-x; background-position:bottom; font-weight:bold; padding-left: 18px}
#center .left .category_left .main_normal a { line-height: 28px; display:block;  text-decoration: none;  color:#006093}
#center .left .category_left .main_normal a:hover { color:#ED1C24;}

#center .left .category_left .main_pressed {  border-left: 1px solid #D6D6D6; border-right: 1px solid #D6D6D6; background-color: #FFFFFF; background-image:url(images/layout/center_right_right_category_normal_pressed_bg.gif); background-repeat:repeat-x; background-position:bottom; font-weight:bold; padding-left: 18px}
#center .left .category_left .main_pressed a {line-height: 28px; display:block;  text-decoration: none; color:#ED1C24;}
#center .left .category_left .main_pressed a:hover{ }

#center .left .category_left .sub_normal {margin-bottom:1px; font-size:0.9em}
#center .left .category_left .sub_normal a {padding:3px 12px;  display:block; border-bottom: 1px solid #0000CC; text-decoration: none;}
#center .left .category_left .sub_normal a:hover{ }

#center .left .category_left .sub_pressed {margin-bottom:1px; font-weight:bold; font-size:0.9em}
#center .left .category_left .sub_pressed a {padding:3px 12px; display:block; border-bottom: 1px solid #0000CC; text-decoration: none;}
#center .left .category_left .sub_pressed a:hover{ }

#center .left .category_left .sub_sub_normal {margin-bottom:1px; font-size:0.9em}
#center .left .category_left .sub_sub_normal a { padding:3px 15px; display:block; border-bottom: 1px solid #0000CC; text-decoration: none;}
#center .left .category_left .sub_sub_normal a:hover{}

#center .left .category_left .sub_sub_pressed {margin-bottom:1px; font-weight:bold; font-size:0.9em}
#center .left .category_left .sub_sub_pressed a {padding:3px 15px;  display:block; border-bottom: 1px solid #0000CC; text-decoration: none;}
#center .left .category_left .sub_sub_pressed a:hover{}

#center .left .category_left .newsletter  { border: 1px solid #D6D6D6; background-color: #FFFFFF; padding-left: 15px; padding-bottom: 15px; margin-bottom: 8px }
#center .left .category_left .newsletter h1 { margin-bottom: 0px; padding-bottom: 8px; padding-left: 0px; font-size: 14px; font-weight: normal }
#center .left .category_left .newsletter p { margin-top: 0px; padding-top: 8px}
#center .left .category_left .newsletter img { vertical-align:top; padding-left: 5px}
#center .left .category_left .newsletter input { vertical-align:top; margin-top: 2px}


#center .right { float: left; }

#center .right .category_right { }

#center .right .category_right .frame { border: 1px solid #D6D6D6; background-color: #FFFFFF; margin-bottom: 8px; padding-bottom: 25px }
#center .right .category_right .frame h1 { margin:0px; padding:0px; line-height: 33px; padding-left: 18px; padding-top: 7px; font-size: 14px; font-weight:normal;}
#center .right .category_right .frame h2 { margin:0px; padding:0px; padding-left: 18px; font-size: 12px; font-weight:normal; margin-top: 5px; font-weight:bold; margin-bottom: 5px}
#center .right .category_right .frame p { line-height: 17px; margin:0px; padding:0px; padding-left: 18px; padding-right: 18px; font-size: 12px; font-weight:normal; padding-bottom: 0px; }


#center .right .category_right .header { background-color: #FFFFFF; border-top: 1px solid #D6D6D6; border-left: 1px solid #D6D6D6; border-right: 1px solid #D6D6D6; margin-bottom: 0px; vertical-align: middle; padding-top: 15px;  padding-bottom: 8px; padding-left: 18px; font-size: 14px; }
#center .right .category_right .separator { padding-bottom: 14px;  border-bottom: 1px solid #D6D6D6; background-color: #FFFFFF; border-left: 1px solid #D6D6D6;
border-right: 1px solid #D6D6D6;}
#center .right .category_right .separator_end { padding-bottom: 8px;  }

#center .right .category_right .main_normal { border-left: 1px solid #D6D6D6; border-right: 1px solid #D6D6D6; background-color: #FFFFFF; background-image:url(images/layout/center_right_right_category_normal_bg.gif); background-repeat:repeat-x; background-position:bottom; font-weight:bold; padding-left: 18px}
#center .right .category_right .main_normal a { line-height: 28px; display:block;  text-decoration: none;  color:#006093}
#center .right .category_right .main_normal a:hover { color:#ED1C24;}

#center .right .category_right .main_pressed {  border-left: 1px solid #D6D6D6; border-right: 1px solid #D6D6D6; background-color: #FFFFFF; background-image:url(images/layout/center_right_right_category_normal_pressed_bg.gif); background-repeat:repeat-x; background-position:bottom; font-weight:bold; padding-left: 18px}
#center .right .category_right .main_pressed a {line-height: 28px; display:block;  text-decoration: none; color:#ED1C24;}
#center .right .category_right .main_pressed a:hover{ }

#center .right .category_right .sub_normal {margin-bottom:1px; font-size:0.9em}
#center .right .category_right .sub_normal a {padding:3px 12px;  display:block; border-bottom: 1px solid #0000CC; text-decoration: none;}
#center .right .category_right .sub_normal a:hover{ }

#center .right .category_right .sub_pressed {margin-bottom:1px; font-weight:bold; font-size:0.9em}
#center .right .category_right .sub_pressed a {padding:3px 12px; display:block; border-bottom: 1px solid #0000CC; text-decoration: none;}
#center .right .category_right .sub_pressed a:hover{ }

#center .right .category_right .sub_sub_normal {margin-bottom:1px; font-size:0.9em}
#center .right .category_right .sub_sub_normal a { padding:3px 15px; display:block; border-bottom: 1px solid #0000CC; text-decoration: none;}
#center .right .category_right .sub_sub_normal a:hover{}

#center .right .category_right .sub_sub_pressed {margin-bottom:1px; font-weight:bold; font-size:0.9em}
#center .right .category_right .sub_sub_pressed a {padding:3px 15px;  display:block; border-bottom: 1px solid #0000CC; text-decoration: none;}
#center .right .category_right .sub_sub_pressed a:hover{}

#center .right .category_right .newsletter  { border: 1px solid #D6D6D6; background-color: #FFFFFF; padding-left: 15px; padding-bottom: 15px; margin-bottom: 8px }
#center .right .category_right .newsletter h1 { margin-bottom: 0px; padding-bottom: 8px; padding-left: 0px; font-size: 14px; font-weight: normal }
#center .right .category_right .newsletter p { margin-top: 0px; padding-top: 8px}
#center .right .category_right .newsletter img { vertical-align:top; padding-left: 5px}
#center .right .category_right .newsletter input { vertical-align:top; margin-top: 2px}

#center .center .xxxx ul { margin-left: 13px; padding-left: 0px }
#center .center .xxxx ul li { float: left; list-style:none; height: 30px; margin-right: 11px; width: 162px}

#center .center dl { margin-bottom: 20px}
#center .center dt { color: #4C4C4C; font-weight:bold; font-size: 15px; margin-bottom: 2px;}
#center .center dt a { margin: 0px; padding: 0px}
#center .center dd { color: #666; font-size: 12px; line-height: 19px; margin-bottom: 15px; margin-left: 0px}
#center .center em { color: red; font-weight:bold}
#center .center dl dt small { font-size: 10px; line-height: 3px; font-weight:normal; color:#4C4C4C; }



/*#bottom {width:968px; background:url(images/layout/bg.png); padding-left: 0px; padding-right:6px; padding-top: 7px; height: 63px;  clear:both}*/
#bottom { width:960px; padding-left: 0px; clear:both; font-size:11px;  margin-top: 7px }
#bottom p { color: #112233; clear: both; padding: 0px; margin:0px; margin-left: 5px; }
#bottom p a { color: #0D4375 }
#bottom .menu ul { padding: 0px; margin: 0px; margin-left: 5px; padding-left: 0px;}
#bottom .menu ul li { float: left; margin-right: 6px; list-style: none; }
#bottom .menu ul li.normal a { color: #333333; font-size:11px; }
#bottom .menu ul li.normal a:hover {}
#bottom .menu ul li.pressed a { color: #333333; font-size:11px; }
#bottom .menu ul li.pressed a:hover {}
#bottom .menu ul li.separator{ color: #999; font-size:11px; }
#bottom .menu ul li.separator a:hover {}


#center .site_map .category { width: 170px; float: left; margin-right: 5px; margin-bottom: 5px }
#center .site_map .category .main { color: #4C4C4C; font-size: 15px; font-weight:bold; margin-top: 0px; margin-bottom: 10px; }
#center .site_map .category .main a { font-size:16px; }
#center .site_map .category .main a:hover{ }

#center .site_map .category .sub { height: 18px; background:url(images/layout/bullet1.gif) no-repeat left }
#center .site_map .category .sub a { color: #4C4C4C; padding-left:2px;  text-decoration: underline; margin-left: 8px  }
#center .site_map .category .sub a:hover { }

#center .site_map .category .promoted { }
#center .site_map .category .promoted a { font-weight:bold  }
#center .site_map .category .promoted a:hover { }
