*{margin:0;padding:0}

body{background:url(/images/bg.jpg) 0 0 repeat-x #cdab65}

img{border:0}

input.cs1{
display:block;
border:0;
background:#fff;
}

table{border-collapse:collapse}
table.sep{border-collapse:separate}

.vat{vertical-align:top}
table.vat td, table.vat th{vertical-align:top}
.vam{vertical-align:middle}
.vaam{vertical-align:absmiddle}
.vab{vertical-align:bottom}
.vabs{vertical-align:baseline}

.db{display:block}
.fl{display:block;float:left}
.fc{display:block;float:none!important;margin-left:auto;margin-right:auto}
.fr{display:block;float:right}
.cl{clear:both}

.tal{text-align:left}
.tac,.tc{text-align:center}
.tar{text-align:right}

.ova{overflow:auto}
.ovh{overflow:hidden}

.psa{position:absolute}
.psr{position:relative}
.pss{position:static}

.p_2{padding:2px}
.p_4{padding:4px}
.p_10{padding:10px}
.p_0_5{padding:0 5px}
.p_0_10{padding:0 10px}
.p_15_20{padding:15px 20px}

.pt_2{padding-top:2px}
.pt_4{padding-top:4px}
.pt_5{padding-top:5px}
.pt_10{padding-top:10px}
.pt_15{padding-top:15px}
.pt_20{padding-top:20px}
.pt_23{padding-top:23px}
.pt_25{padding-top:25px}
.pt_30{padding-top:30px}
.pt_40{padding-top:40px}
.pt_45{padding-top:45px}
.pt_125{padding-top:125px}
.pt_160{padding-top:160px}

.pr_5{padding-right:5px}
.pr_10{padding-right:10px}
.pr_15{padding-right:15px}
.pr_20{padding-right:20px}
.pr_25{padding-right:25px}
.pr_200{padding-right:200px}

.pb_0{padding-bottom:0px}
.pb_2{padding-bottom:2px}
.pb_3{padding-bottom:3px}
.pb_4{padding-bottom:4px}
.pb_5{padding-bottom:5px}
.pb_10{padding-bottom:10px}
.pb_15{padding-bottom:15px}
.pb_20{padding-bottom:20px}

.pl_3{padding-left:3px}
.pl_5{padding-left:5px}
.pl_6{padding-left:6px}
.pl_10{padding-left:10px}
.pl_15{padding-left:15px}
.pl_20{padding-left:20px}
.pl_25{padding-left:25px}
.pl_30{padding-left:30px}
.pl_40{padding-left:40px}
.pl_50{padding-left:50px}
.pl_60{padding-left:60px}
.pl_100{padding-left:100px}
.pl_140{padding-left:140px}

.m0_a{margin:0 auto}

.mt_m5{margin-top:-5px}
.mt_10{margin-top:10px}
.mt_15{margin-top:15px}

.mr_4{margin-right:4px}
.mr_7{margin-right:7px}
.mr_10{margin-right:10px}
.mr_20{margin-right:20px}
.mr_270{margin-right:270px}

.mb_2{margin-bottom:2px}
.mb_10{margin-bottom:10px}

.ml_10{margin-left:10px}

.l_m3{left:-3px}
.dyn_1{left:92px}
.dyn_2{left:113px}
.dyn_3{left:134px}
.dyn_4{left:155px}
.dyn_5{left:176px}
.dyn_6{left:197px}
.dyn_7{left:218px}
.dyn_8{left:239px}
.dyn_9{left:260px}
.dyn_10{left:281px}
.dyn_11{left:302px}
.dyn_12{left:323px}
.dyn_13{left:344px}
.dyn_14{left:365px}
.dyn_15{left:386px}
.dyn_16{left:407px}
.dyn_17{left:428px}
.dyn_18{left:449px}
.dyn_19{left:470px}
.dyn_20{left:491px}
.dyn_21{left:491px;background: #CDAB65 !important;}
.dyn_22{left:491px;background: #CDAB65 !important;}
.dyn_23{left:491px;background: #CDAB65 !important;}
.dyn_24{left:491px;background: #CDAB65 !important;}
.dyn_25{left:491px;background: #CDAB65 !important;}
.dyn_26{left:491px;background: #CDAB65 !important;}
.dyn_27{left:491px;background: #CDAB65 !important;}
.dyn_28{left:491px;background: #CDAB65 !important;}
.dyn_29{left:491px;background: #CDAB65 !important;}
.dyn_30{left:491px;background: #CDAB65 !important;}

.w2{width:2px}
.w10{width:10px}
.w15{width:15px}
.w17{width:17px}
.w18{width:18px}
.w20{width:20px}
.w21{width:21px}
.w22{width:22px}
.w30{width:30px}
.w40{width:40px}
.w45{width:45px}
.w50p{width:50%}
.w60{width:60px}
.w70{width:70px}
.w80{width:80px}
.w90{width:90px}
.w100{width:100px}
.w100p{width:100%}
.w125{width:125px}
.w130{width:130px}
.w163{width:163px}
.w165{width:165px}
.w180{width:180px}
.w200{width:200px}
.w220{width:220px}
.w230{width:230px}
.w240{width:240px}
.w235{width:235px}
.w250{width:250px}
.w260{width:260px}
.w320{width:320px}
.w400{width:400px}
.w410{width:410px}
.w465{width:465px}
.w485{width:485px}
.w504{width:504px}
.w518{width:518px}
.w530{width:530px}
.w625{width:625px}
.w638{width:638px}
.w990{width:990px}

.mw120{min-width:120px}

.h1{height:1px}
.h2{height:2px}
.h5{height:5px}
.h10{height:10px}
.h20{height:20px}
.h13{height:13px}
.h20{height:20px}
.h30{height:30px}
.h32{height:32px}
.h45{height:45px}
.h150{height:150px}

.b_3_s_t3{border:3px solid #3e519d}
.b_4_s_t2{border:4px solid #d8d8d8}
.bb_4_s_t2{border-bottom:4px solid #d8d8d8}
.bt_1_s_t1{border-top:1px solid #000}
.bt_4_s_t2{border-top:4px solid #d8d8d8}
.b_1{border:1px solid #3e519d}
.bn{border:none}

.bg_1{background:#3e519d}
.bg_2{background:#9fa8ce}
.bg_3{background:#15a752}
.bg_4{background:#cdab65}
.bg_5{background:#d8d8d8}
.bg_6{background:#d0eddc}
.bg_7{background:#d8dceb}
.bg_w{background:#ffffff}

.cr_p{cursor:pointer}

.1x1{display:block;height:1px;width:1px}

.main{
width:990px;
position:relative;
background:url(/images/bg2.jpg) 0 0 repeat-x #fff;
}
.main, .layer1, .layer3{width:990px;position:relative}

.layer1{position:relative;
z-index:15}

.layer2{
position:absolute;
z-index:20;
width:574px;
height:205px;
right:0;
top:0;
}

.layer2 .l2image1{display:block;z-index:6;position:absolute}
.layer2 .l2image2{display:block;z-index:6;position:absolute;left:209px}
.layer2 .psr{position:absolute!important;z-index:7;left:0;margin-left:212px;top:10px;}
.layer2 .psr embed, .layer2 .psr object{top:-7px;display:block;position:relative}

.layer3{
position:absolute;
z-index:25;
width:630px;
top:173px;
}

.navigation{list-style:none;
width:600px;
padding-left:30px}

.nav_space{
display:block !important;
float:left;
margin-right:10px;
margin-top:15px;
overflow:hidden !important;
background:#9fa8ce;
width:2px;
height:13px;
}

.navigation .nav_first{
display:block;
float:none !important;float:left;
padding-top:15px !important;
margin-right:10px !important;margin-right:5px;
height:20px;
position:relative;
}

.navigation .nav_first img{opacity:0.99;display:block;// filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100)}
.navigation .nav_first:hover{background:url(/images/menu_sel.gif) no-repeat center top}
.navigation .nav_first:hover img{opacity:0.7;// filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70)}
.navigation li:hover .nav_first:link,
.navigation li:hover .nav_first:visited{background:url(/images/menu_sel.gif) no-repeat center top}
.navigation li:hover .nav_first:link img,
.navigation li:hover .nav_first:visited img{opacity:0.7;// filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70)}
 

.navigation li{
position:relative;
display:block;
float:left;
padding:0;
overflow:visible;
}

.navigation li div{
position:absolute;
display:none;
top:35px;
left:0;
}

.navigation li:hover div{display:block}
.navigation li:hover div div{display:none}

.navigation li td{
padding:0 20px 0 10px;
background-color:#3e519d;
overflow:visible;
}

.navigation li td:hover, .navigation li .iehover{
background-color:#d8d8d8;
}

.navigation li td:hover.child{
background:#d8d8d8 url(/images/arrow.gif) no-repeat 95% center !important;
}

.navigation li td.child, .navigation li td.child:hover{
background-image:url(/images/arrow.gif) !important;
background-repeat:no-repeat !important;
background-position:95% center !important;
}

.navigation li td a{width:100%;display:block;float:left;padding:5px 0px;white-space:nowrap}


.navigation li td a:link,.navigation li td a:visited{
color:#d8d8d8;
text-decoration:none;
}

.navigation li td a:hover{
color:#3e519d;
text-decoration:none;
}

.navigation li td:hover a:link,
.navigation li td:hover a:visited,
.navigation li td:hover td:hover a:link,
.navigation li td:hover td:hover a:visited,
.navigation li td:hover td:hover td:hover a:link,
.navigation li td:hover td:hover td:hover a:visited,
.navigation li td:hover td:hover td:hover td:hover a:link,
.navigation li td:hover td:hover td:hover td:hover a:visited,
.navigation li .iehover a:link,
.navigation li .iehover a:visited,
.navigation li .iehover .iehover a:link,
.navigation li .iehover .iehover a:visited,
.navigation li .iehover .iehover .iehover a:link,
.navigation li .iehover .iehover .iehover a:visited,
.navigation li .iehover .iehover .iehover .iehover a:link,
.navigation li .iehover .iehover .iehover .iehover a:visited {
color:#3e519d}

.navigation li td:hover td a:link,
.navigation li td:hover td a:visited,
.navigation li td:hover td:hover td a:link,
.navigation li td:hover td:hover td a:visited,
.navigation li td:hover td:hover td:hover td a:link,
.navigation li td:hover td:hover td:hover td a:visited,
.navigation li .iehover td a:link,
.navigation li .iehover td a:visited,
.navigation li .iehover .iehover td a:link,
.navigation li .iehover .iehover td a:visited,
.navigation li .iehover .iehover .iehover td a:link,
.navigation li .iehover .iehover .iehover td a:visited{
color:#d8d8d8}

.navigation li td:hover a:hover,
.navigation li td:hover td:hover a:hover,
.navigation li td:hover td:hover td:hover a:hover,
.navigation li td:hover td:hover td:hover td:hover a:hover{
color:#3e519d}

.navigation li td div{display:none;background:green;position:relative;float:left;left:20px}

.navigation li table{border:3px solid #d8d8d8;border-collapse:separate;background:#fff;min-width:140px}

.navigation li td div table{position:absolute;left:0px;top:-1px}

.navigation li td:hover div,.navigation li td:hover td:hover div,.navigation li td:hover td:hover td:hover div{top:0;display:block}
.navigation li td:hover div div, .navigation li td:hover td:hover div div{display:none}

.layer4{position:absolute;z-index:35;width:220px;left:220px;padding-top:15px;top:0}

.layer4 a:link,.layer4 a:visited,.layer4 a:hover{text-decoration:none;display:block;cursor:pointer}

.layer4 a img{display:block;width:220px;height:125px}

.footer{
background:url(/images/foot.gif) no-repeat 0 0 #fff;
width:990px;
min-height:129px;
height:auto !important;
height:129px;
}

.search{
background:url(/images/search.jpg) no-repeat 0 0;
width:227px;
height:25px;
overflow:hidden;
}

.search div{
padding:6px 5px 7px 10px;
width:187px;
overflow:hidden;
float:left;
}

.search_input{
line-height:12px;
font-size:12px;
width:187px;
background:transparent !important;
}

.search_input2{
height:25px;
width:25px;
}

.tb1 td{padding-bottom:20px}
.tb2 td{padding-left:7px}
/*.tb3 td{padding:0 4px}*/
.tb2 .tb2head td, .tb3 .tb2head td{padding:0 0 2px 0}
.tb2 .tb2head td div{padding-left:7px}
.tb3 .f12{text-align:left}
.tb4 .tal{background:url(/images/bg1.gif) repeat-x 0 12px}
.tb4 .tal div{background:#fff;float:left;padding-right:5px}
.tb5 td{width:50%;padding:0 5px}
.tb5 .tar{background:#d8d8d8}
.tb6{line-height:18px}
.td6 table{width:100%}
.tb6 td{padding-left:10px}
.tb6 td.in{width:50% !important;font-weight:normal;text-align:left;padding:6px 20px 28px 6px !important}
.tb6 td.tar{padding-left:0}
.tb6 td.tar div{padding-right:10px;background:#d8d8d8}
.tb4p .tal div{padding-left:7px}
.tb7{text-align:center}
.tb7 .fr{padding-right:10px}
.tb7 .fr div{
overflow:hidden;
float:left;
width:21px;}
.tb7 a:link, .tb7 a:visited{text-decoration:none;color:#fff}
.tb7 a:hover{text-decoration:underline;color:#fff}

.dynamic{
background:url(../images/bg3.gif) repeat-y 87px top;
}

.dynamic a.psa, .dynamic ins.psa{
background:#3e519d;
display:block;
top:0;
margin-left:-12px!important;margin-left:-17px;
width:36px;
overflow:hidden;
text-align:center;
color:#fff!important}
.dynamic ins.psa{text-decoration:none;height:18px}
.dynamic a.psa:link, .dynamic a.psa:visited{text-decoration:none;}
.dynamic a.psa:hover{text-decoration:underline}

.nav1 a span{cursor:pointer}
.nav1 a:link, .nav1 a:visited, .nav1 a:hover{display:block;border:0;text-decoration:none}
.nav1 a:link, .nav1 a:visited{background:#fff}
.nav1 a.sel:link, .nav1 a.sel:visited{background:#3e519d url(/images/arrow2.gif) no-repeat;color:#fff}
.nav1 a:hover{background:#d8d8d8;color:#3e519d}
.nav1 a.sel:hover{background:#d8d8d8 url(/images/arrow3.gif) no-repeat;color:#3e519d}
.sbp_1{background-position:7px center !important}
.sbp_2{background-position:27px center !important}
.sbp_3{background-position:47px center !important}

.calendar{text-align:center}
.calendar table{width:224px}
.calendar table th, .calendar table td{
 border:1px solid #FFFFFF;
 width:32px;
 height:32px;
 vertical-align:center;
 text-align:center;
 background:red;
}
.calendar table th{background:#15A752;color:#FFFFFF}
.calendar table td{background:#F0F0F0;color:#000000}
.calendar table td a{background:#F0F0F0}
.calendar table td a:link, .calendar table td a:visited, .calendar table td a:hover{text-decoration:none}
.calendar table td.om{background:#D8D8D8}
.calendar table td.om a{background:#D8D8D8;color:#A0A0A0}
.calendar table td.we a{color:#A00000}
.calendar table td.td a{color:#00A000}
.calendar table td.sd{background:#3E519D}
.calendar table td.sd a{background:#3E519D;color:#FFFFFF}

.content{padding-bottom:10px}
.content h1, h2{text-align:left;margin:10px 0}
.content h1{font-size:22px}
.content h2{font-size:18px}
.content p{margin-bottom:10px}
.content table{border:3px solid #D8D8D8;border-collapse:separate;}
.content table .se{background:#d8d8d8}
.content table td, .content table th{padding:2px 4px}
.content table tr.se td, .content table th.se td{padding:4px 4px}
.content img{display:block;float:left;margin-right:10px;margin-bottom:10px}
.content table img{display:block;float:none;margin:0}

.login input{vertical-align:middle;margin-right:7px}

.photo_border{
width:163px;
height:162px;
background:url(/images/photo_border1.gif) no-repeat 0 0}

.path, .title{width:370px}

.goalstats_won {
 background:#15A752 url(/images/bg7.gif);
 width:486px;
}
.goalstats_lost {
 background:#3E519D url(/images/bg4.gif);
 width:486px;
}
.goalstats_won .gs {
background:#fff;
width:6px;
float:left;
}
.goalstats_lost .gs {
background:#fff;
width:6px;
float:left;
}

.flash_in, .flash_in embed, .flash_in object{
display:block;
position:relative;
z-index:0}

#block_center{padding-bottom:20px}

div.searchline{padding:0 0 20px 0}
.searchline .floatclear{display:none}
table.searchline{width:100%}
table.searchline .name{font-size:15px;}
table.searchline .field0{width:370px;}
table.searchline .field0 input{border:1px solid #3E519D;padding:1px 2px;font-size:14px;width:350px;}
table.searchline .formbuttons a,table.searchline .formbuttons a img{display:block;float:left}

.searchresults .stats{padding:0 0 20px 0}
.searchresults .items{}
.searchresults .item{padding:0 0 15px 0}
.searchresults .number{width:40px;font-size:14px;padding-right:5px;float:left;text-align:right;}
.searchresults .title{font-size:14px;margin-left:45px;}
* html .searchresults .title{position:relative;left:-3px;}
.searchresults .score{padding:0 0 0 45px}
.searchresults .fragments{padding:0 0 0 45px;color:#555}

.sitemap{}
.sitemap ul li{display:block;padding:10px 0 10px 0;font-size:20px;}
.sitemap ul li li{padding:2px 0 2px 20px;font-size:16px;}
.sitemap ul li li li{padding:2px 0 2px 20px;font-size:14px;}
.sitemap ul li li li li{padding:2px 0 2px 20px;font-size:12px;}

.sitemap ul li a{display:block;padding:0 0 0 0;}
.sitemap ul li li a{padding:0 0 2px 0;}
.sitemap ul li li li a{padding:0 0 0 0;}
.sitemap ul li li li li a{padding:0 0 0 0;}

img.smiley{vertical-align:-19%}

.smilies{padding:5px 0px 5px 13px}
@media all and (min-width:0px){.smilies{width:465px} html:root*.smilies{width:471px}}
html:root*.smilies{width:471px}
.smilies a{display:block;float:left;margin-right:13px}
.smilies a img{display:block}
* html .smilies a{display:inline}

td.sup{vertical-align:top;padding:0px 0px 0px 2px}
td.sup div{font-size:7pt;color:#FFFFFF;padding:2px 0px 2px 0px;line-height:7pt;text-align:center}
td.sup .xred{background:#FF4743}
td.sup .xgreen{background:#15A752}

div.comparison{border:4px solid #D8D8D8;padding:2px;font-size:12px;font-family:tahoma,arial}
table.comparison{width:100%}
table.comparison td{line-height:20px;padding:0;vertical-align:top}
table.comparison th{line-height:20px;padding:0;}
table.comparison thead td{background:#15A752;text-align:center;color:#fff;vertical-align:middle;}
table.comparison th{text-align:center;padding:2px 0 0 0}
table.comparison th div{background:#15A752;color:#fff;}
table.comparison tbody td div{padding:0 3px}
table.comparison tbody td div.brown{background:#CDAB65}

.comarison_select table { margin: 0 auto; }
.comarison_select td { padding: 4px; }
.comarison_select select { width: 140px; }
.comarison_select input { margin-top: 2px; }