*{margin:0px; padding:0px}
html, body{min-width:950px; min-height:500px; height:100%; width:100%; color:#000; background-color:#c6c6c6; font:10px/18px Verdana,Geneva,sans-serif}
#atff{display:none}
.clear{clear:both; height:1px}
.display_none{display:none}
.display_block{display:block}
.no_outline{outline:0px none}
.no_border{border:0px none}
.cross_through{text-decoration:line-through !important}
.floatLeft{float:left}
.floatRight{float:right}
.cursor_pointer{cursor:pointer}
.toBold{font-weight:bold}
.toItalic{font-style:italic}
.textCenter{text-align:center}
.textRight{text-align:right}
.marginCenter{margin:0 auto}
img{border:none}
option{padding-right:15px !important}
#kContainer{width:100%; height:100%; position:relative}
#kTop{position:relative; width:100%; min-width:100%; min-height:38px; height:38px; background:url(toprepeat.png) repeat-x; z-index:3}
#kHeader{background:url(headerrepeat.png) repeat-x; height:174px; min-height:174px; width:100%; min-width:100%; position:relative; top:-4px; z-index:1}
#kMiddle{position:relative; width:100%; min-width:100%; background:url(bottomrepeat.png) repeat-x; z-index:4; min-height:500px; top:-10px; overflow:hidden}
#kLoader{position:absolute; width:324px; bottom:-35px; right:1px; height:48px; min-height:48px; min-width:324px}
#kLoader .kLoderDiv{position:relative; float:left; width:108px; height:48px; min-height:48px; min-width:108px; background:url(aLoader.png) no-repeat; top:0px}
#kInnerHeader{width:950px; min-width:950px; margin:0 auto; position:relative; height:174px; min-height:174px}
#kwLogo{position:absolute; left:0; top:50%; margin-top:-50px; z-index:5}
#kwWelcome{position:relative; z-index:4; float:right; top:62px}
#kwWelcome img{display:block; float:right; opacity:1}
#kNavigation{width:950px; height:38px; min-height:38px; min-width:950px; margin:0 auto; text-align:right; font:14px Arial,Helvetica,sans-serif}
#kNavigation ul{list-style-type:none; padding:9px 0 0}
#kNavigation li{display:inline; margin:0 15px}
#kNavigation li.last{display:inline; margin:0 1px 0 0px}
#kNavigation a{text-decoration:none; color:#5f5f5f}
#kNavigation a:hover{text-decoration:underline; color:#8c8c8c}
.leftC1{width:602px; min-width:602px; position:relative; left:-3000px}
.rightC1{width:326px; min-width:326px;  position:relative;  right:-3000px}
.midSizeBox{width:602px; min-width:602px; min-height:50px; margin:0 0 10px}
.msbTop{width:602px; min-width:602px; height:9px; min-height:9px; background:url(midSizeTop.png) no-repeat}
.msbMiddle{width:602px; min-width:602px; background:url(midSizeMiddle.png) repeat-y; min-height:9px}
.msbInnerMiddle{padding:11px 20px}
.pTag{margin:10px 0}
.ulTag{padding:0 0 0 25px}
.msbBottom{width:602px; min-width:602px; height:9px; min-height:9px; background:url(midSizeBottom.png) no-repeat}
.smallSizeBox{width:326px; min-width:326px; min-height:50px; margin:0 0 10px}
.ssbTop{width:326px; min-width:326px; height:9px; min-height:9px; background:url(smallSizeTop.png) no-repeat}
.ssbMiddle{width:326px; min-width:326px; background:url(smallSizeMiddle.png) repeat-y; min-height:9px}
.ssbInnerMiddle{padding:11px 20px}
.ssbBottom{width:326px; min-width:326px; height:9px; min-height:9px; background:url(smallSizeBottom.png) no-repeat}
#kInnerMiddle{width:950px; min-width:950px; margin:0 auto; position:relative; min-height:60px; position:relative; top:15px}
#kInnerMiddle a:link, #kInnerMiddle a:visited{text-decoration:none; color:#06F}
#kInnerMiddle a:hover{text-decoration:underline; color:#09F}
.alertCont{position:fixed; z-index:1000; top:0; left:0; width:100%; height:100%}
.alertBox{position:fixed; z-index:10000; width:326px; min-width:326px; min-height:50px}
.errorPng{float:left; margin-right:10px; width:50px; height:52px}
.itsOk{width:53px; height:25px; margin:10px auto 0}
.innerAlert{display:block; float:right; width:225px}
.beBold{font-weight:bold}
#myPhoto{margin:0 15px 0 0}
.hTag{width:100%; min-width:100%; height:14px; min-height:14px; background:url(openBrace.png) no-repeat left top; font-size:14px; text-align:center; margin:0 0 15px}
.hTag2{width:100%; min-width:100%; height:14px; min-height:14px; font-size:14px; text-align:left; margin:0 0 15px}
.hTag .innerHTag{width:100%; min-width:100%; height:14px; min-height:14px; background:url(closeBrace.png) no-repeat right top; display:block}
.hTag .innerHTag span{position:relative; top:-4px}
#kFooter{width:100%; min-width:100%; position:relative; text-align:center; font-size:9px; z-index:6; height:20px; min-height:20px; margin:10px 0 0}
#kFooter a:link, #kFooter a:visited{text-decoration:none; color:#06F}
#kFooter a:hover{text-decoration:underline; color:#09F}
.plusMinusC{text-decoration:none; float:left}
.plusMinusC:hover{text-decoration:underline}
#qiTable{border-collapse:collapse; line-height:14px; width:286px}
.tdB{background-color:#0D75D6; color:#fff}
#qiTable td{padding:10px 5px; vertical-align:middle; text-align:center; border-bottom:1px solid #000}
#kSideProgress{position:fixed; width:108px; height:144px; min-height:144px; min-width:108px; top:50%; margin-top:-72px; z-index:100; left:-97px; display:none}
#kSideProgress .kLoderDiv2{position:relative; width:108px; height:48px; min-height:48px; min-width:108px; background:url(aLoader.png) no-repeat; left:0px}
#reportABugCont{position:absolute; top:100px; left:50%; margin:0 0 0 -200px; width:400px; height:446px; z-index:25; background:url(reportabug.png) no-repeat}
#reportABugInner{position:relative; width:360px; height:360px; top:10px; margin:0 auto}
#whatHappened{width:350px; height:70px}
.aBlogEntry{padding:10px 25px; margin-bottom:10px}
.aBlogEntryComments{padding:10px 25px}
.aBlogComment{margin-bottom:15px}
.aBlogEntry p{margin:10px 0}
.aBlogEntryTable{width:100%}
.aBlogEntryTable td{vertical-align:middle}
.aBlogEntry:hover{background:#f6f6f6}
.shareButton{position:relative; top:3px}
.aBlogEntryInfo{border-bottom:1px solid #d4d4d4; border-top:1px solid #d4d4d4}
.aBlogEntry2{padding:10px 25px}
.aBlogEntry2 p{margin:10px 0}
.commentsCaption{font-size:16px; font-weight:bold; font-style:italic; color:#CCC; margin-bottom:10px; border-bottom:1px solid #d4d4d4; padding-bottom:10px}
.aBlogCommentComment{padding:5px; background:#F0F8FF}
.aBlogCommentUserDate{font-style:italic}
#newCommentComment{width:286px; height:116px; padding:5px}
#newCommentUsername{width:287px; height:20px;  padding:5px 5px 0; border:1px solid #ccc}
#makeAComment table{margin:0 auto}
#newCommentSubmit{position:relative; left:5px}
#security_code{width:287px; height:25px;  padding:10px 5px 0; border:1px solid #ccc; position:relative; top:-2px; text-align:center}
.isKovo{font-size:15px; font-style:italic; color:#06F}
.smallFont{font-size:9px}
#blogSearchForm{width:286px; min-width:286px}
#blogSearchForm table{width:286px; min-width:286px; border-collapse:collapse}
#blogSearchForm table td{width:100%; min-width:100%; border-bottom:1px solid #D4D4D4; padding:10px 0}
#blogSearchForm table td.lastTd{border:0 none !important; padding:10px 0 0}
.listStyleNumeric{list-style-type:decimal}
.noListStyle{list-style-type:none}
.noFloat{float:none !important}
.forceZero{left:0 !important; right:0 !important}
#blogsearchword{width:180px; height:20px;  padding:5px 5px 0; border:1px solid #ccc; margin-left:15px}
#blogsearchcategory{border:1px solid #ccc; margin-left:15px}
.seperatorOne{width:20px; min-width:20px; margin:0 10px}
#searchResultsHere{border-top:1px solid #D4D4D4}
.isProgram{padding:10px; margin-bottom:15px; position:relative}
.isProgram:hover{background:#f6f6f6}
.isProgramDate{position:absolute; right:5px; bottom:2px; font-style:italic; width:300px; text-align:right; font-weight:bold}
.isProgramIntro{font-size:12px}
.progImg{float:left; margin-right:15px; margin-bottom:15px}
.isProgram2{padding:10px; position:relative}
.allScripts{margin:10px 0}
#codesubmissionusername{width:287px; height:20px;  padding:5px 5px 0; border:1px solid #ccc}
#codesubmissionuseremail{width:287px; height:20px;  padding:5px 5px 0; border:1px solid #ccc}
#codesubmissiontype{border:1px solid #ccc}
#codesubmissioncode{border:1px solid #ccc; width:297px; height:170px}
.isGamingEntry{padding:10px; margin-bottom:15px; position:relative}
.isGamingEntry:hover{background:#f6f6f6}
.isGamingInfo{border-bottom:1px solid #d4d4d4; border-top:1px solid #d4d4d4}
.isGamingInfo table{width:100%}
.isGamingInfo table td{text-align:middle}
.gamingImages{text-align:center; margin:10px 0 0}
.gamingImages img{padding:1px}
.gamingImages img{border:1px solid #fff}
.gamingImages img:hover{border:1px solid #000}
.isGamingEntry2{padding:10px; margin-bottom:15px; position:relative}
#senderMessage{width:462px;height:70px}
.inputType1{width:287px; height:20px;  padding:5px 5px 0; border:1px solid #ccc}
#contform table.f tr.f td.f p.f{margin-right:10px;line-height:12px}
#contform table.f tr.f td.f{padding-bottom:10px}
.errormsg{color:red; font-weight:bold}