/********************************* Classes for XHTML default Tag *********************************/
html { background:#183048 url(../images/page_bg.gif) repeat 0 0; }
body { margin:0; padding:0; font: .75em/1.3em verdana, tahoma, arial, sans-serif, serif; color:#141414; }
h1, h2, h3, h4, h5, h6 { font-family: verdana, tahoma, arial, sans-serif, serif; }
form, img, a, li, ul { margin:0; padding:0; border:0; list-style:none; }
a { color:#056dc6; text-decoration:underline; outline:none; }
a:hover { text-decoration:none; }
p { line-height:1.5em; }

/************************ Classes for differentiation of uniq ID ************************/
#wrapper { width:1024px; margin:0 auto; }

#header { background: url(../images/header_bg.png) no-repeat 0 0; height:179px; margin:12px 0 10px 0; overflow:hidden; }
.bg { height:150px; margin:14px 0px; }
.bg a { height:150px; margin:14px; }

#content { float:left; width:781px; }
#sidebar { float:right; width:233px; }

#content .b_top { background: url(../images/main_bg.png) no-repeat 0 0; height:11px; font-size:0; }
#content .b_content { border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; background:#fff url(../images/main_bg_grad.gif) repeat-x 0 100%; padding:2px 10px; }
#content .b_bottom { background: url(../images/main_bg.png) no-repeat 0 -11px; height:10px; font-size:0; }

#footer { background: url(../images/footer_bg.png) no-repeat 0 0; height:66px; line-height:66px; margin:10px 0 20px 0; font-size:1.1em; font-weight:bold; text-align:center; }


/********************* classes for differentiation of box and heading ********************/
.block { margin-bottom:10px; clear:both; }
.block .top { background: url(../images/sidebar_box_top.png) no-repeat 0 0; padding:10px 10px 0 10px; }
.block .bottom { background: url(../images/sidebar_box_bottom.png) no-repeat 0 0; height:10px; font-size:0; }
.block .box { padding:10px; border:1px solid #b1b0b0; background:#fff; font-size:.9em; }
.block .box li { padding:3px 0; }

.list { margin-top:5px; }
.list li { padding:5px 0; }

.betting { margin-top:5px; }
.betting li { background: url(../images/hr_line.gif) repeat-x 0 100%; padding:8px 0; }
.betting a { display:block; text-decoration:none; padding-left:46px; font-size:.8em; line-height:12px; }
.betting a img { position:absolute; margin-left:-46px; }
.betting a:hover { color:#141414; }
.betting a b { font-size:1.1em; }

/********************* classes for differentiation of padding, border & color ********************/
.fl { float:left; }
.fr { float:right; }
.clear { clear:both; }
.center { text-align:center; }
.left { text-align:left; }
.right { text-align:right; }
.justify { text-align:justify; }
.line_height { line-height:2em; }
.bold { font-weight:bold; }
.pad { padding:5px; }
.pad1 { padding:10px; }
.pt { padding-top:5px; }
.pt1 { padding-top:10px; }
.pb { padding-bottom:5px; }
.pb1 { padding-bottom:10px; }
.pl { padding-left:5px; }
.pl1 { padding-left:10px; }
.pr { padding-right:5px; }
.pr1 { padding-right:10px; }
.mrg { margin:5px; }
.mt { margin-top:5px; }
.mt1 { margin-top:10px; }
.mt2 { margin-top:20px; }
.mb { margin-bottom:5px; }
.mb1 { margin-bottom:10px; }
.ml { margin-left:5px; }
.ml1 { margin-left:10px; }
.mr { margin-right:5px; }
.mr1 { margin-right:10px; }
.relative { position:relative; }
.absolute { position:absolute; }
.white_text { color:#ffffff; }
.small_text { font-size:.85em; }
.mid_align { vertical-align:middle; }
.width_full { width:100%; }

.content { background:#fff; border:1px solid #d8d8d8; padding:10px;}
.content p { margin-bottom:10px; }
.content h1 { font-size:1.3em; font-weight:bold; margin-bottom:10px; }
.content h2 { font-size:1.2em; font-weight:bold; margin-bottom:8px; }
.content h3 { font-size:1em; font-weight:bold; margin-bottom:5px; }
.content ul { list-style:disc; list-style-position:outside; margin-bottom:10px; }
.content ul li { list-style:disc; list-style-position:outside; margin-left:20px; }
.content ol { list-style:decimal; list-style-position:outside; margin-bottom:10px; }
.content ol li { list-style:decimal; list-style-position:outside; margin-left:25px; }
.cta { color: #ff0000; font-size: 19px;	font-family: Arial; font-weight: bold; }

.content strong { font-weight:bold; }
.strong { font-weight:bold; }

#sidebar { float:right; width:233px; }
#sidebar h2 { font-size:1.2em; font-weight:bold; }
p.sidebar_title { font-size:1.2em; font-weight:bold; line-height:1em; }















