@charset "UTF-8";
/* CSS Document */

body,td,th { color: #333333; font: 12px/16px Arial, Helvetica, sans-serif; }
body { background-color: #D0D1C7; background-image: url(../images/bg.gif); background-repeat: repeat-x; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

a:link { color: #1F659C; text-decoration: none; }
a:visited { text-decoration: none; color: #1F659C; }
a:hover { text-decoration: underline; color: #FF6600; }
a:active { text-decoration: none; color: #1F659C; }

h1,h2,h3,h4,h5,h6 { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; }
h1 { font-size: 28px; color: #FF9900; line-height: 32px; margin-top: 2px; margin-bottom: 6px; }
h2 { font-size: 24px; color: #1F659C; line-height: 28px; margin-top: 2px; margin-bottom: 6px; }
h3 { font-size: 20px; color: #990000; line-height: 24px; margin-top: 2px; margin-bottom: 6px; }
h4 { font-size: 16px; color: #000000; line-height: 20px; margin-top: 2px; margin-bottom: 6px; }

p { margin-top: 4px; margin-bottom: 4px; }

ul { padding: 4px 0px 4px 10px; margin-top: 4px; margin-bottom: 4px; margin-left: 10px; }

ol { padding: 4px 0px 4px 10px; margin-top: 4px; margin-bottom: 4px; margin-left: 10px; }

.Content_14 { font: 14px/18px Arial, Helvetica, sans-serif; color: #333333; }

.Content_12 { font: 12px/16px Arial, Helvetica, sans-serif; color: #333333; }

.Content_11 { font: 11px/14px Arial, Helvetica, sans-serif; color: #333333; }

.SpacerCell { padding: 0px; height: 3px; width: 850px; }

.MiddleCell { padding: 0px; width: 836px; background: #FFFFFF; }

.GrayBox_tm { background: url(../images/graybox_02.gif) repeat-x; padding: 0px; height: 14px; }

.GrayBox_bm { background: url(../images/graybox_08.gif) repeat-x; padding: 0px; height: 15px; }

.GrayBox_lm { background: url(../images/graybox_04.gif) repeat-y; width: 35px; padding: 0px; }

.GrayBox_rm { background: url(../images/graybox_06.gif) repeat-y; padding: 0px; width: 25px; }

#MainTable { padding: 0px; width: 850px; background: center top; margin: 0px; border-style: none; }

#Header_lm { background: url(../images/header_lm.gif) repeat-y; padding: 0px; width: 7px; }

#Header_rm { background: url(../images/header_rm.gif) repeat-y; padding: 0px; width: 7px; }

#Header_bm { background: url(../images/header_bm.gif) repeat-x; padding: 0px; width: 836px; height: 7px; }

#Header_blc { background: url(../images/header_blc.gif) no-repeat; padding: 0px; width: 7px; height: 7px; }

#Header_brc { background: url(../images/header_brc.gif) no-repeat; padding: 0px; width: 7px; height: 7px; }

#Map_Left { background: url(../images/map_left.gif) no-repeat left center; padding: 0px; height: 25px; width: 7px; }

#Map_Right { background: url(../images/map_right.gif) no-repeat right center; padding: 0px; height: 25px; width: 7px; }

#MapCell { background: url(../images/blank.gif) repeat-x; margin: 0px; padding: 0px; height: 25px; }

#MainText_tlc { background: url(../images/main_tlc.gif) no-repeat; padding: 0px; height: 7px; width: 7px; }

#MainText_trc { background: url(../images/main_trc.gif) no-repeat; padding: 0px; height: 7px; width: 7px; }

#MainText_blc { background: url(../images/main_blc.gif) no-repeat; padding: 0px; height: 7px; width: 7px; }

#MainText_brc { background: url(../images/main_brc.gif) no-repeat; padding: 0px; height: 7px; width: 7px; }

#MainText_tm { background: url(../images/main_tm.gif) repeat-x; padding: 0px; height: 7px; width: 836px; }

#MainText_bm { background: url(../images/main_bm.gif) repeat-x; padding: 0px; height: 7px; width: 836px; }

#MainText_lm { background: url(../images/main_lm.gif) repeat-y; padding: 0px; width: 7px; }

#MainText_rm { background: url(../images/main_rm.gif) repeat-y; padding: 0px; width: 7px; }

#MainText_Cell { padding: 5px 30px 10px 25px; width: 100%; text-align: left; vertical-align: top; }

#MainText_Cell_BuyPage { padding: 5px 15px 10px 15px; width: 100%; text-align: left; vertical-align: top; }

#MainText_RightCell { padding: 5px 5px 10px; width: 210px; text-align: center; vertical-align: top; }

#MainText_RightCell_Sub { padding: 5px 5px 10px; width: 180px; text-align: center; vertical-align: top; }

.RightCell_GrayBG { background: url(../images/bg_rightcell.gif) no-repeat center top; padding: 10px 15px 5px; width: 100%; font: 11px/14px Arial, Helvetica, sans-serif; color: #333333; text-align: left; vertical-align: top; }

#Footer { font: 10px/normal Verdana, Arial, Helvetica, sans-serif; color: #333333; padding: 10px 20px 0px; text-align: left; vertical-align: top; }

#FrontImage { padding: 0px; height: 200px; width: 850px; }

#Top { background: url(../images/top.gif) no-repeat; padding: 0px; height: 7px; width: 850px; }
