BODY#bd {
	PADDING: 0px;
	BACKGROUND-COLOR: #003855;
	MARGIN: 0px;
	COLOR: #c5e1ef;
	LINE-HEIGHT: 135%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
BODY.fs2 {
	FONT-SIZE: 10px
}
BODY.fs3 {
	FONT-SIZE: 11px
}
BODY.fs4 {
	FONT-SIZE: 12px
}
BODY.fs5 {
	FONT-SIZE: 13px
}
BODY.fs6 {
	FONT-SIZE: 14px
}
HTML {
	PADDING: 0px;
	MARGIN: 0px;
}
* {
	PADDING: 0px;
	MARGIN: 0px;
}
H1 {
	FONT: 24px/30px Arial, Helvetica, sans-serif;
	COLOR: #ffffff;
}
H2 {
	FONT: 20px/26px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	COLOR: #ffffff;
}
H3 {
	FONT: 18px/24px Verdana, Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	COLOR: #ffffff;
	LETTER-SPACING: -1px;
}
H4 {
	FONT: bold 14px/19px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	COLOR: #ffffff;
	PADDING-TOP: 10px;
}
H5 {
	FONT: bold 12px/18px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	MARGIN-TOP: 15px;
	COLOR: #ffffff
}
H6 {
	FONT: bold 11px/17px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	COLOR: #5991ae
}
IMG {
	BORDER: 0px;
	MARGIN-RIGHT: 5px;
}
A {
	COLOR: #ffc600;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #ffc600;
	TEXT-DECORATION: underline
}
A.image {
	BORDER: 0px
}
A.image:hover {
	BORDER: 0px
}
A images {
	BORDER: 0px
}
.both {
	CLEAR: both
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
LABEL {
	VERTICAL-ALIGN: middle
}
P {
	PADDING-BOTTOM: 10px;
	TEXT-ALIGN: justify;
}
P.regulation {
	MARGIN-BOTTOM: 10px;
}
P.title {
	FONT-WEIGHT: bold;
	PADDING-TOP: 20px;
	COLOR: #ffffff;
}
P.result {
	TEXT-INDENT: 0px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 5px 0px;
	COLOR: #ffffff;
}
P.no-level {
	FONT-WEIGHT: bold;
}
P.no-level SPAN.newest {
	FONT-SIZE: 11px;
	COLOR: #fff;
	MARGIN-LEFT: 5px;
}
#content .shadetabs P.no-level A {
	COLOR: #ff9900;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal
}
P.level1 {
	TEXT-INDENT: 0px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 18px;
	COLOR: #ffffff;
}
P.level1 A {
	COLOR: #ff9900;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal
}
P.level1 SPAN.page {
	FONT-WEIGHT: bold;
	COLOR: #c5e1ef;
	MARGIN-LEFT: 10px;
	FONT-SIZE: 11px;
}
P.level1 SPAN.page SPAN.currentPage {
	MARGIN-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #fff;
}
P.level1 SPAN.page A {
	MARGIN-LEFT: 3px;
	FONT-SIZE: 12px;
}
P.level2 {
	TEXT-INDENT: 20px;
	FONT-WEIGHT: bold;
}
#content .shadetabs P.level2 A {
	COLOR: #ff9900;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal
}
P.level3 {
	TEXT-INDENT: 50px;
}
P.level3 A {
	FONT-WEIGHT: normal
}
DIV.my_width {
	MIN-WIDTH: 1010px;
	WIDTH: auto !important
}
.background_0 {
	BACKGROUND: url(images/background_0.jpg) #00527b no-repeat center top
}
.background_1 {
	BACKGROUND: url(images/background_1.jpg) #003c65 no-repeat center top
}
.background_2 {
	BACKGROUND: url(images/background_2.jpg) #00527b no-repeat center top
}
.background_3 {
	BACKGROUND: url(images/background_3.jpg) #00527b no-repeat center top
}
.top_line {
	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 32px
}
[class].top_line {
	BACKGROUND: url(../store/images/top_line_bg.png)
}
#wrap {
	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
}
#content {
	PADDING: 5px 0px 5px 0px;
	MARGIN: 0px auto;
	WIDTH: 100%;
}
.line_bg {
	WIDTH: 100%;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 12px
}
[class].line_bg {
	BACKGROUND-IMAGE: url(../store/images/content_bg.png)
}
#top {
	PADDING: 0px;
	MARGIN: 0px auto;
	WIDTH: 100%;
	POSITION: relative;
	HEIGHT: 139px
}
.top_menu {
	BACKGROUND: url(images/top_menu_bg.gif) repeat-x left top;
	WIDTH: 100%;
	HEIGHT: 45px
}
#top_nav {
	PADDING: 0px;
	MARGIN: 0px auto;
	WIDTH: 100%;
	POSITION: relative;
	HEIGHT: 45px
}
#top H1 {
	LEFT: 16px;
	FONT: 30px/32px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	COLOR: #ffffff;
	WHITE-SPACE: nowrap;
	LETTER-SPACING: -1px;
	POSITION: absolute;
	TOP: 40px;
	TEXT-ALIGN: center
}
#top H1 A {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
#top H2 {
	LEFT: 16px;
	FONT: 18px Arial, Helvetica, sans-serif;
	COLOR: #ffffff;
	LETTER-SPACING: -1px;
	POSITION: absolute;
	TOP: 80px
}
#top UL.super {
	FLOAT: right;
	MARGIN: 10px 50px 0px 0px;
}
#top UL.super LI {	
	PADDING: 5px 3px 0px 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #fff;
	FONT-SIZE: 12px;
	FLOAT: left;
	MARGIN: 0px 0px 0px 15px;
	WHITE-SPACE: nowrap;
	LIST-STYLE: none
}
#top UL.super LI A {
	COLOR: #fff;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
#top UL.super LI A:hover {
	COLOR: #fff;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}
#top #banner {
	BACKGROUND: url(../../store/images/banner.png) no-repeat left top;
	LEFT: 0px;
	WIDTH: 700px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 139px;
	CURSOR: pointer;
	CURSOR: hand;
}
#top_nav #searchform {
	RIGHT: 0px;
	BACKGROUND: url(../store/images/searchform_bg.gif) no-repeat left top;
	WIDTH: 225px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 45px;
	TEXT-ALIGN: left
}
#top_nav #menu {
	LEFT: 5px;
	WIDTH: 950px;
	POSITION: absolute;
	TOP: 7px;
	HEIGHT: 43px
}
#menu #uls {
	PADDING: 0px;
	TEXT-ALIGN: right
}
#menu TABLE.moduletable {
	PADDING: 0px;
	MARGIN: 0px;
}
#menu #uls TABLE.moduletable TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#menu #uls UL {
	PADDING: 0px;
	DISPLAY: inline;
	MARGIN: 0px auto;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN: center
}
#mainlevel-nav LI {
	PADDING: 0px 6px 0px 0px;
	DISPLAY: block;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: left;
	MARGIN: 0px;
	WHITE-SPACE: nowrap
}
#mainlevel-nav LI.arrow {
	PADDING: 6px 10px 10px 10px;
	DISPLAY: block;
	BACKGROUND: url(../../store/images/arrow_right.gif) transparent scroll no-repeat 0% 4px;
	FLOAT: left;
	MARGIN: 0px;
	WHITE-SPACE: nowrap;
	FONT-WEIGHT: bold;
	HEIGHT: 30px
}
#mainlevel-nav LI A {
	PADDING: 8px 12px 10px 12px;
	DISPLAY: block;
	MARGIN: 0px;
	FONT: bold 11px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	COLOR: #ffffff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
#mainlevel-nav LI A:hover {
	TEXT-DECORATION: none
}
#mainlevel-nav LI.label {
	PADDING: 6px 12px 10px 12px;
	DISPLAY: block;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: left;
	MARGIN: 0px;
	WHITE-SPACE: nowrap;
	FONT-WEIGHT: bold
}
#mainlevel-nav SPAN {
	PADDING: 8px 12px 10px 12px;
	MARGIN: 0px;
	FONT: bold 11px Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
}
TABLE.main {
	BORDER: 0px;
	BACKGROUND: none transparent repeat 0% 0%;
	MARGIN: 0px 5px 0px 5px;
	PADDING: 0px;
	MIN-WIDTH: 1010px;
	WIDTH: auto !important;
}
TD.left_col {
	BACKGROUND-IMAGE: url(images/h_dots.gif);
	BACKGROUND-POSITION: right 50%;
	BACKGROUND-REPEAT: repeat-y;
	WIDTH: 190px;
	MARGIN-LEFT: 5px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 0px;
	VERTICAL-ALIGN: top;
}
TD.right_col {
	BACKGROUND-IMAGE: url(images/h_dots.gif);
	BACKGROUND-POSITION: left 50%;
	BACKGROUND-REPEAT: repeat-y;
	WIDTH: 190px;
	MARGIN-RIGHT: 5px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	VERTICAL-ALIGN: top;
}
TD.main_content {
	MARGIN: 0px;
	WIDTH: 100%;
	HEIGHT: 100%;
	PADDING: 0px 10px 10px 10px;
	VERTICAL-ALIGN: top;
}
TD.main_content A {
	COLOR: #009ffb;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
TD.main_content A:hover {
	COLOR: #009ffb;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}
TD.main_content A.download {
	COLOR: #ffc600;
	TEXT-DECORATION: none;
	MARGIN-LEFT: 8px
}
TD.main_content A.download:hover {
	COLOR: #ffc600;
	TEXT-DECORATION: underline;
	MARGIN-LEFT: 8px
}
TD.main_content A.more {
	COLOR: #ffc600;
	TEXT-DECORATION: none;
	MARGIN-LEFT: 8px
}
TD.main_content A.more:hover {
	COLOR: #ffc600;
	TEXT-DECORATION: underline;
	MARGIN-LEFT: 8px
}
TD.main_content SPAN.more {
	FONT-SIZE: 16px;
	COLOR: #ffc600;
}
TD.main_content A SPAN.right {
	PADDING: 4px 28px 3px 0px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../../store/images/up.jpg) transparent no-repeat right top;
	FLOAT: right;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	COLOR: #fff;
	CURSOR: hand;
}
TD.main_content A:hover SPAN.right {
	TEXT-DECORATION: none;
	COLOR: #fff;
	CURSOR: hand;
	FONT-WEIGHT: bold;
}
TD.main_content #main_body {
	CLEAR: both
}
TD.left_col DIV.module H3 {
	PADDING-LEFT: 10px;
	BACKGROUND: url(../store/images/left_mod_header_bg.gif) no-repeat 0px 6px;
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 7px;
	FONT: bold 12px Arial, Helvetica, sans-serif;
	COLOR: #bbcbd3;
	BORDER-BOTTOM: #00527b 1px solid
}
TD.right_col DIV.module H3 {
	PADDING-LEFT: 10px;
	BACKGROUND: url(../store/images/left_mod_header_bg.gif) no-repeat 0px 6px;
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 7px;
	FONT: bold 12px Arial, Helvetica, sans-serif;
	COLOR: #bbcbd3;
	BORDER-BOTTOM: #00527b 1px solid
}
#bottom {
	BORDER-TOP: #007dbb 3px solid;
	BACKGROUND: #003855;
	WIDTH: 100%;
}
#bottom_wrap {
	CLEAR: both;
	MARGIN: 0px auto;
	WIDTH: 100%
}
#bottom_wrap H3 {
	MARGIN-BOTTOM: 0px;
	FONT: bold 14px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: uppercase;
	COLOR: #c5e1ef
}
#bottom_wrap A {
	FONT-WEIGHT: bold;
	COLOR: #ff9900;
	TEXT-DECORATION: none
}
#bottom_wrap A:hover {
	TEXT-DECORATION: underline
}
#footer {
	BACKGROUND: url(../../store/images/ftr_bg.jpg) transparent repeat-x 0% 70%;
	PADDING: 25px 0px 25px 0px;
	MARGIN: 0px auto;
	WIDTH: 100%;
	COLOR: #fff;
	TEXT-ALIGN: center
}
#footer A {
	COLOR: #ff9900;
	TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #ff9900;
	TEXT-DECORATION: underline
}
TD.left_col DIV.module * TABLE TR TD DIV {
	CLEAR: both;
	PADDING: 8px 0px 8px 0px;
	DISPLAY: block;
	VERTICAL-ALIGN: middle;
	WIDTH: 130px;
	LINE-HEIGHT: 12px;
}
DIV.module TABLE TD DIV images {
	FLOAT: left;
	WIDTH: 12px;
	HEIGHT: 12px
}
A.sublevel {
	PADDING: 5px 3px 5px 3px! important;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	MARGIN: 0px;
	FONT: 11px/14px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	WIDTH: 130px! important;
	COLOR: #ffffff;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
DIV.module TABLE TD DIV A#active_menu {
	PADDING: 5px 3px 5px 3px! important;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	MARGIN: 0px;
	FONT: 11px/14px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	WIDTH: 130px! important;
	COLOR: #ffffff;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
A.sublevel:hover {
	PADDING: 5px 3px 5px 3px;
	MARGIN: 0px;
	FONT: 11px/14px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	WIDTH: 130px;
	COLOR: #ff8a00;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
DIV.module TABLE TD DIV A#active_menu:hover {
	PADDING: 5px 3px 5px 3px;
	MARGIN: 0px;
	FONT: 11px/14px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	WIDTH: 130px;
	COLOR: #ff8a00;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
TABLE.moduletable {
	PADDING: 0px;
	MARGIN: 0px 0px 5px;
	WIDTH: 100%;
}
DIV.moduletable SPAN {
	FONT-SIZE: 16px;
	MARGIN-RIGHT: 5px;
}
TD.left_col DIV.moduletable H3 {
	PADDING: 5px 0px 5px 10px;
	DISPLAY: block;
	BACKGROUND: url(images/header_bg.png) repeat-y left top;
	MARGIN: 0px 0px 10px;
	FONT: bold 12px/15px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 180px;
	COLOR: lightgreen;
	LETTER-SPACING: 0px;
	HEIGHT: 15px;
	TEXT-ALIGN: left
}
TD.left_col DIV.moduletable P {
	PADDING-LEFT: 10px;
}
TD.right_col DIV.moduletable H3 {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	BACKGROUND: url(images/header_bg.png) repeat-y left top;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 0px 10px;
	FONT: bold 12px/15px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 180px;
	COLOR: lightgreen;
	PADDING-TOP: 5px;
	LETTER-SPACING: 0px;
	HEIGHT: 15px;
	TEXT-ALIGN: left
}
TD.left_col DIV.moduletable {
	PADDING: 0px 0px 10px 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	TEXT-ALIGN: left
}
TD.right_col DIV.moduletable {
	PADDING: 0px 0px 10px 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	TEXT-ALIGN: left
}
TABLE.moduletable TD {
	HEIGHT: 18px;
	TEXT-ALIGN: center
}
TABLE.moduletable P {
	TEXT-ALIGN: left
}
UL.other {
	PADDING: 1px 2px 1px 2px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN: left
}
P.other {
	PADDING-BOTTOM: 5px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	MARGIN: 0px;
}
P.other A {
	PADDING-LEFT: 20px;
	BACKGROUND: url(../../store/images/bullet_bg.png) no-repeat left top;
	TEXT-TRANSFORM: none;
	COLOR: #009ffb;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
P.other A:hover {
	COLOR: #009ffb;
	TEXT-DECORATION: underline
}
P.other SPAN.newest, P.post SPAN.newest {
	PADDING: 0px;
	MARGIN: 0px;
	COLOR: #ffc600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px
}
SPAN.highlight {
	PADDING: 0px 1px 0px 1px;
	FONT-WEIGHT: bold;
	COLOR: lightgreen;
}
.wrapper {
	BACKGROUND-COLOR: #ffffff
}
TD.contentheading {
	PADDING: 5px 0px 0px 0px;
	MARGIN: 0px;
	FONT: 18px Verdana, Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: uppercase;
	COLOR: #ffffff;
	HEIGHT: 18px
}
.contentheading TABLE TD {
	FONT-WEIGHT: bold;
	LETTER-SPACING: 0px
}
.contentpagetitle {
	BACKGROUND-COLOR: transparent
}
A.contentpagetitle {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.contentpagetitle:link {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.contentpagetitle:visited {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.contentpagetitle:hover {
	COLOR: #eeeeee;
	TEXT-DECORATION: none
}
.contentdescription {
	PADDING: 5px 0px 5px 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
.contentpane {	
}
.contentpaneopen {
	MARGIN: 0px 0px 10px;
	LINE-HEIGHT: 16px;
}
.contentpaneopen IMG {
	FLOAT: left;
	MARGIN: 2px 8px 8px 8px;
}
.contentpaneopen P.submenu {
	BACKGROUND: url(images/check_mark.gif) transparent no-repeat left 5px;
	PADDING-LEFT: 15px;
}
.contentpaneopen P.submenu A {
	COLOR: #ffc600;
	TEXT-DECORATION: none;
}
.contentpaneopen P.submenu A:hover {
	COLOR: #ffc600;
	TEXT-DECORATION: underline;
}
#main_body .blog {
	BACKGROUND-COLOR: transparent;
	WIDTH: 100%;
	PADDING: 0px;
}
#main_body .contentpaneopen {
	WIDTH: 100%;
}
#main_body .contentpaneopen B {
	COLOR: #ffffff;
}
#main_body .contentpaneopen STRONG {
	COLOR: #ffffff;
}
#main_body .contentpaneopen A {
	COLOR: #ffc600;
	TEXT-DECORATION: none;
}
#main_body .contentpaneopen A:hover {
	COLOR: #ffc600;
	TEXT-DECORATION: underline;
}
#main_body .contentpaneopen UL LI {
	MARGIN-LEFT: 30px;
	MARGIN-TOP: 8px;
	LIST-STYLE: none;
}
#main_body .contentpaneopen TABLE {
	BORDER-COLLAPSE: collapse;
	BORDER: medium none;
	WIDTH: 100%;
}
#main_body .contentpaneopen TABLE TR TD {
	BORDER: 1px #c5e1ef solid;
	PADDING: 3px;
}
#main_body .contentpaneopen TABLE.form {
	BORDER: 0px;
	WIDTH: 100%;
	TEXT-ALIGN: center;
}
#main_body .contentpaneopen TABLE.form TH {
	PADDING-TOP: 8px;
	TEXT-ALIGN: center;
}
#main_body .contentpaneopen TABLE.form TR TD {
	BORDER: 0px;
	PADDING: 2px 10px 2px 10px;
	TEXT-ALIGN: center;
}
#main_body .contentpaneopen TABLE.form TR TD IMG {
	BORDER: 1px #000000 solid;
	WIDTH: 250px;
}
INPUT {
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #ffffff
}
.inputbox {
	BORDER: #000000 1px solid;
	PADDING: 3px;
	BACKGROUND: url(../store/images/input_bg.gif) #ffffff repeat-x left top;
	MARGIN: 2px 0px;
	COLOR: #333333;
}
.combobox {
	BORDER: 0px;
	PADDING: 3px;
	MARGIN: 2px 0px;
	COLOR: #333333;
}
P.attach {
	BORDER-TOP: #ffffff 1px solid;
	MARGIN-TOP: 10px;
	PADDING-TOP: 10px;	
	FONT-WEIGHT: bold;
	COLOR: #fff;
}
DIV.otherpost {
	BORDER-TOP: #ffffff 1px solid;
	PADDING-TOP: 10px;
}
SPAN.list {
	FONT-WEIGHT: bold;
	COLOR: #fff;
}
SPAN.outstanding {
	FONT-WEIGHT: bold;
	COLOR: #ffc600;
}
SPAN.subtitle {
	FONT-WEIGHT: bold;
	COLOR: #ffc600;
	FLOAT: left;
}
SPAN.print A {
	FLOAT: right;
	COLOR: #CCCCCC;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 10px;
	TEXT-DECORATION: none
}
SPAN.print A:hover {
	FLOAT: right;
	COLOR: #CCCCCC;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 10px;
	TEXT-DECORATION: underline
}
TABLE.search {
	WIDTH: 90%;
	TEXT-ALIGN: left;
	MARGIN-BOTTOM: 15px;
}
TABLE.search TR TD.guide {
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
}
INPUT.search_input {
	BORDER: 1px #777777 solid;
	BORDER-LEFT: 1px #777777 solid;
	BORDER-RIGHT: 0px;
	BORDER-BOTTOM: 0px;
	BACKGROUND-COLOR: transparent;
	BACKGROUND-IMAGE: url(../../store/images/input_bg.gif);
	BACKGROUND-POSITION: left top;
	WIDTH: 150px;
	HEIGHT: 18px;
	VERTICAL-ALIGN: middle;
	PADDING: 3px 5px 0px 5px;
}
INPUT.search_submit {
	BORDER: 0px;
	BACKGROUND: url(images/btn_search_bg.gif) transparent no-repeat center center;
	FONT-WEIGHT: bold;
	COLOR: #fff;
	CURSOR: hand;
	TEXT-ALIGN: center;
	HEIGHT: 20px;
	WIDTH: 50px;
	MARGIN-LEFT: 5px;
}
IMG.actionIcon {
	BORDER: 0px;
	PADDING-RIGHT: 0px;
}
DIV#advSearch {
	DISPLAY: none;
	WIDTH: 90%;
}
DIV.guide {
	TEXT-ALIGN: left;
	MARGIN-TOP: 5px;
}
TD.left {
	TEXT-ALIGN: left;
}
TD.right {
	TEXT-ALIGN: right;
	PADDING-RIGHT: 5px;
}
DIV.paging {
	MARGIN-TOP: 30px;
}
DIV.paging DIV.label {
	FLOAT: left;
	BORDER: 0px;
	MARGIN-RIGHT: 5px;
	WIDTH: 30px;
	COLOR: #c5e1ef;
	FONT-WEIGHT: bold;
	FLOAT: left;
	PADDING-TOP: 2px;
}
DIV.pagenumber INPUT {
	MARGIN-LEFT: 5px;
	BORDER: 1px #c5e1ef solid;
	BACKGROUND-COLOR: transparent;
	COLOR: #c5e1ef;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	PADDING: 1px 1px 2px 1px;
	WIDTH: 20px;
	CURSOR: hand;
}
DIV.pagenumber INPUT.selected {
	MARGIN-LEFT: 5px;
	BORDER: 0px;
	BACKGROUND: url(images/header_bg.png) repeat-y;
	COLOR: #fff;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	PADDING-TOP: 1px;
	WIDTH: 20px;
	HEIGHT: 21px;
	CURSOR: hand;
}
SPAN.datePost {
	COLOR: #cccccc;
	FONT-SIZE: 11px;
}
SPAN.currentPage {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	MARGIN-LEFT: 5px;
}
SPAN.bold {
	FONT-WEIGHT: bold;
	COLOR: #c5e1ef;
}
P.date {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 20px
}