* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
FORM {
	MARGIN: 0px
}
A.nav {
	COLOR: #000000; TEXT-DECORATION: none
}
A.nav:hover {
	COLOR: #d7000e
}
A {
	COLOR: #3344aa; TEXT-DECORATION: none
}
A:hover {
	COLOR: #d7000e
}
A.white {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#wrap {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(main_bg.jpg); MARGIN: 0px auto; BACKGROUND-REPEAT: repeat-y; HEIGHT: 95px; TEXT-ALIGN: center
}
#wrap #header {
	WIDTH: 961px; LIST-STYLE-TYPE: none; HEIGHT: 95px; TEXT-ALIGN: right
}
#wrap #header .logo {
	FLOAT: left; WIDTH: 289px; HEIGHT: 95px
}
#wrap #header .menu {
	FLOAT: right; WIDTH: 672px; HEIGHT: 95px
}
#header #menu_top {
	COLOR: #ffffff; HEIGHT: 70px; TEXT-ALIGN: right
}
#header #menu_top A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
#header #menu_top A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#header #menu_bottom {
	FLOAT: right; COLOR: #0000ff; HEIGHT: 25px; TEXT-ALIGN: right
}
#menu_bottom UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; Z-INDEX: 999999; RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; BOTTOM: 6px! important; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; LETTER-SPACING: 3px
}
#menu_bottom LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#menu_bottom A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; BACKGROUND: url(tableft.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#menu_bottom A SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(tabright.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 6px
}
#menu_bottom A SPAN {
	FLOAT: none
}
#menu_bottom A:hover SPAN {
	COLOR: #d7000e
}
#menu_bottom A:hover {
	BACKGROUND-POSITION: 0% -42px
}
#menu_bottom A:hover SPAN {
	BACKGROUND-POSITION: 100% -42px
}
#menu_bottom #current A {
	BACKGROUND-POSITION: 0% -42px; COLOR: #d7000e
}
#menu_bottom #current A SPAN {
	BACKGROUND-POSITION: 100% -42px; COLOR: #d7000e
}
#nav {
	BACKGROUND-IMAGE: url(nav_bg.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 41px; TEXT-ALIGN: center
}
#nav #nav_container {
	WIDTH: 961px; LIST-STYLE-TYPE: none; HEIGHT: 41px; TEXT-ALIGN: right
}
#nav #nav_container .nav_left {
	FLOAT: left; MARGIN: 14px 0px 0px; WIDTH: 341px; TEXT-ALIGN: left
}
#nav #nav_container .nav_right {
	FONT-SIZE: 14px; FLOAT: right; MARGIN: 13px 0px 0px; WIDTH: 610px; TEXT-ALIGN: right
}
#body_container {
	WIDTH: 961px; TEXT-ALIGN: center
}
#ad_top {
	MARGIN: 5px 0px; WIDTH: 961px; TEXT-ALIGN: center
}
#search {
	MARGIN: 6px 3px 5px 0px; VERTICAL-ALIGN: middle; WIDTH: 961px; TEXT-ALIGN: left
}
.search_text {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 24px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(search_btn_bg.gif); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 320px; COLOR: #cccccc; PADDING-TOP: 7px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px
}
.search_btn {
	BORDER-RIGHT: 0px; BACKGROUND-POSITION: center center; BORDER-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(search_btn.jpg); VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; WIDTH: 63px; CURSOR: pointer; COLOR: #b50007; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
#content_left {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 699px; PADDING-TOP: 8px; TEXT-ALIGN: left
}
#content_left #content_left_category {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#content_left #content_left_category A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#content_left #content_left_category A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#content_left .content_left_box {
	BORDER-RIGHT: 1px; PADDING-RIGHT: 2px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 12px; MARGIN: 0px; BORDER-LEFT: 1px; WIDTH: 689px; COLOR: #888888; LINE-HEIGHT: 20px; PADDING-TOP: 12px; BORDER-BOTTOM: 1px; TEXT-ALIGN: left
}
#content_left .content_left_page {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 689px; PADDING-TOP: 8px; TEXT-ALIGN: left
}
#content_left .content_left_page A {
	BORDER-RIGHT: #b9b7b7 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #b9b7b7 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; BORDER-LEFT: #b9b7b7 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #b9b7b7 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#content_left .content_left_page A:hover {
	BACKGROUND: #efeaea; TEXT-DECORATION: underline
}
#content_left .content_left_page_current {
	BORDER-RIGHT: #b9b7b7 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #b9b7b7 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #efeaea; PADDING-BOTTOM: 4px; BORDER-LEFT: #b9b7b7 1px solid; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #b9b7b7 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#content_left #content_left_body {
	WIDTH: 700px; LINE-HEIGHT: 20px
}
#content_left #content_left_body H1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 22px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
#content_left #content_left_body H2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #cccccc; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#content_left #content_left_body #download_body {
	WIDTH: 700px
}
#content_left #content_left_body #download_body .download_left {
	FLOAT: left; WIDTH: 420px; TEXT-ALIGN: left
}
* HTML .download_left {
	FLOAT: left; WIDTH: 420px; TEXT-ALIGN: left
}
#content_left #content_left_body #download_body .download_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 5px; WIDTH: 420px; COLOR: #0000ff; PADDING-TOP: 5px
}
* HTML .download_title {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 5px; WIDTH: 420px; COLOR: #0000ff; PADDING-TOP: 5px
}
#content_left #content_left_body #download_body .download_title2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: #eeeeee; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 370px; PADDING-TOP: 3px; HEIGHT: 20px
}
#content_left #content_left_body #download_body .download_title3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 400px; PADDING-TOP: 3px
}
#content_left #content_left_body #download_body .download_title4 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 400px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
#content_left #content_left_body #download_body .download_title4 P {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
#content_left #content_left_body #download_body P {
	FONT-SIZE: 12px
}
#content_left #content_left_body #download_body .download_right {
	BACKGROUND-POSITION: right top; FLOAT: right; BACKGROUND-IMAGE: url(download_line_bg.gif); WIDTH: 280px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
* HTML .download_right {
	BACKGROUND-POSITION: right top; FLOAT: right; BACKGROUND-IMAGE: url(download_line_bg.gif); WIDTH: 280px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
#content_left #content_left_body #download_body .downloading {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 255px; PADDING-TOP: 0px
}
#content_left #content_left_body P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 28px; PADDING-TOP: 10px
}
#content_left #content_left_body #download_body A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#content_left #content_left_body #download_body A:hover {
	TEXT-DECORATION: underline
}
#content_left #content_down_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: url(down_link_top.gif) no-repeat left top; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; HEIGHT: 20px; TEXT-ALIGN: left
}
#content_left #content_down_body {
	BORDER-RIGHT: #cccccc 1px double; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 18px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 441px; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
#content_left #content_about_box {
	PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 700px; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content_left #content_about_box UL {
	COLOR: #ffffff; LIST-STYLE-TYPE: none
}
#content_left #content_about_box UL li {
	COLOR: #ffffff; LIST-STYLE-TYPE: none
}
#content_left #content_about_box UL A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000
}
#content_left #content_about_box UL A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #d7000e
}
#content_left #content_about_box LI.left {
	FLOAT: left; WIDTH: 345px
}
#content_left #content_about_box LI.right {
	FLOAT: right; WIDTH: 345px
}
.content_left_img {
	MARGIN: auto 10px
}
#content_left .notes {
	COLOR: #bbbbbb
}
#content_left A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
#content_left EM {
	FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#content_right {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 240px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
#bar_right_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: url(bar_right_top.gif) no-repeat left top; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; HEIGHT: 20px; TEXT-ALIGN: left
}
#bar_right_body {
	BORDER-RIGHT: #cccccc 1px double; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP-STYLE: none; LINE-HEIGHT: 23px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
#bar_right_ads {
	FONT-SIZE: 16px
}
#content_link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 955px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
#content_link_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: url(bar_link_top.gif) no-repeat left top; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; HEIGHT: 20px; TEXT-ALIGN: left
}
#content_link_body {
	BORDER-RIGHT: #cccccc 1px double; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP-STYLE: none; LINE-HEIGHT: 28px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
#foot_link {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(main_bg.jpg); PADDING-BOTTOM: 9px; COLOR: #ffffff; PADDING-TOP: 8px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #cc0000; TEXT-ALIGN: center
}
#foot_copyright {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; WORD-SPACING: normal; PADDING-TOP: 7px; TEXT-ALIGN: center
}

