body.type1 {background: #000000 no-repeat; color: #CCCCCC}
body.type2 {background: #000000 url(KXimg/KXbg03_70.jpg) no-repeat fixed center center; color: #CCCCCC}
body.type3 {background: #000000 url(KXimg/KXbg02_60.jpg) no-repeat fixed center center; color: #CCCCCC}

a:link {color: #CCCCCC}
a:visited {color: #CCCCCC}
a:hover {color: #CCCCCC; text-decoration: underline}

#KXsRX {position: absolute; height:98%; width:99%; overflow: hidden}

#i1 {width: 100%; height: 100%; background: #000000; color: #CCCCCC; margin: 0}
#i2 {width: 100%; height: 20px; color: #CCCCCC; font-family: arial; font-size: 80%; font-style: italic; text-align: center; margin: 35px 0 0 0}
#i3 {height: 250px; position: relative; background: url(KXimg/KXsRX500.jpg) no-repeat top center; margin: 150px 0 0 0}
#i4 {height: 25px; position: relative; color: #D20000; font-family: arial; font-size: 80%; font-style: italic; text-align: center; margin 0}
#i5 {height: 35px; position: relative; color: #CCCCCC; font-family: arial; font-size: 65%; text-align: center}
#i6 {height: 25px; position: relative; color: #CCCCCC; font-family: arial; font-size: 80%; font-weight: bold; text-align: center}
#i7 {height: 25px; position: relative; margin:100px 0 0 0; color: #CCCCCC; font-family: arial; font-size: 80%; text-align: center}

#KXsRXlogo {height: 100px; width:100%; background: url(KXimg/KXsRX500.jpg) no-repeat center center; color: #CCCCCC; border: 0; margin: 0; text-align:center}
#KXsRXhead {position:absolute; top:100px; left:28%; width:44%; height: 20px; font-family: arial; font-size: 65%; font-weight: normal; text-align: center; color: #CCCCCC}
#KXsRXcnt {position:absolute; top: 120px; width: 100%; height: 475px; overflow: auto; margin:0}
#KXsRXnav {position: absolute; width: 100%; height: 120px; top:600px; color: #CCCCCC; border: 0; margin: 0; overflow:auto}
#RXnav {position: absolute; width: 100%; height: 120px; top:570px; color: #CCCCCC; border: 0; margin: 0; overflow:auto}
table.nav {width:100%; text-align:center}
td.nav {width:14%; font-family: arial; font-size: 65%; font-weight: normal; text-align: center; color: #CCCCCC}
#headSpace {position: absolute; height:10px; top: 120px}

#h1 {font-family: arial; font-size: 100%; font-weight: bold; text-align: center; text-decoration: underline; color: #CCCCCC; margin: 50px 0 0 0}
#h2 {font-family: arial; font-size: 80%; font-weight: normal; text-align: center; color: #CCCCCC; margin: 20px 0 0 0}
#h3 {font-family: arial; font-size: 80%; font-weight: normal; text-align: center; font-style: italic; color: #CCCCCC}
#h4 {font-family: arial; font-size: 80%; font-weight: normal; text-align: center; font-style: italic; color: #CCCCCC; margin: 20px 0 0 0}
#h5 {font-family: arial; font-size: 80%; font-weight: bold; text-align: center; text-decoration: underline; color: #CCCCCC; margin: 20px 0 0 0}
#h6 {font-family: arial; font-size: 80%; font-weight: normal; text-align: center; font-style: italic; color: #CCCCCC; margin: 20px 35% 0 35%}
#h7 {margin: 20px 30% 50px 30%}
#p {position:relative; font-family: arial; font-size: 80%; font-style: italic; text-align: center; color: #CCCCCC; margin: 20px 20% 0 20%}
table.n1 {font-family: arial; font-size: 80%; font-weight: normal; text-align: left; font-style: italic; font-color: #CCCCCC}

#nTop {position:relative; height:20px; width:44%; margin:0 28% 0 28%; font-family: arial; font-size: 80%; font-weight: normal; text-align: center; text-decoration: superscript; color: #CCCCCC}
#nDate {position:relative; width: 70%; height: 15px; margin: 0 15% 0 15%; font-family: arial; font-size: 65%; font-weight: normal; text-align: left; color: #CCCCCC}
#nTitle {position:relative; width:70%; margin: 0 15% 0 15%; font-family: arial; font-size: 100%; font-weight: bold; text-align: center; text-decoration: underline; color: #CCCCCC}
#nSub {position:relative; width:70%; margin: 0 15% 0 15%; font-family: arial; font-size: 65%; font-weight: normal; text-align: center; text-decoration: superscript; color: #CCCCCC}
#nBody {position:relative; width:70%; margin: 0 15% 0 15%; font-family: arial; font-size: 80%; font-weight: normal; text-align: center; font-style: italic; color: #CCCCCC}
#nImg {position:relative; width:70%; margin: 0 15% 0 15%; align: center; font-family: arial; font-size: 80%; font-weight: bold; text-align: center; color: #CCCCCC}
#nItxt {position:relative; width:70%; margin: 0 15% 0 15%; font-family: arial; font-size: 65%; font-weight: normal; text-align: center; text-decoration: superscript; color: #CCCCCC}
#nSpacer {position:relative; width:70%; height:50px; margin: 0 15% 0 15%}

#RXtop {position: absolute; left:28%; width: 44%; height: 40px; overflow: hidden; margin:0; padding: 15px 0 0 0; vertical-align:bottom; color:#CCCCCC; font-family: arial; font-size: 100%; font-weight: bold; text-align: center; text-decoration: underline}
#RXsub {position: absolute; top:40px; left:28%; width: 44%; height: 35px; overflow: hidden; margin:0; padding: 5px 0 0 0; color:#CCCCCC; font-family: arial; font-size: 80%; font-weight: normal; text-align: center; font-style: italic}
#RXinfo {position: absolute; top:75px; width: 65%; height: 375px; overflow: hidden; margin:0}
#RXimg {position: absolute; top:75px; left:65%; width: 35%; height: 375px; overflow: hidden; margin:0}

#RXtxt {position: absolute; top:25px; left:10%; width: 80%; height:125px; font-family: arial; font-size: 65%; font-weight: normal; text-align: center; text-decoration: superscript; color: #CCCCCC}
#RXdl {position: absolute; top:150px; left:10%; width: 80%; height:20px; padding:3px 0 0 0; font-family: arial; font-size: 65%; font-weight: normal; text-align: center; font-style:italic; text-decoration: underline; color: #CCCCCC}
#RXtrk {position: absolute; top:170px; left:10%; width: 50%; height:180px; font-family: arial; font-size: 65%; font-weight: normal; text-align: center; color: #CCCCCC}
#RXurl {position: absolute; top:170px; left:60%; width: 30%; height:180px; font-family: arial; font-size: 65%; font-weight: normal; text-align: center; color: #CCCCCC}
#RXa {position :absolute; top:25px; left:25px; width:324px; height:324px; font-family: arial; font-size: 65%; font-weight: normal; text-align: center; font-style: italic; color: #CCCCCC}
#RXiLink {position: absolute; width: 100%; height:70px; text-align: center}
#RXlink {position:absolute; width:100%; height:50px; top: 70px; left:0; text-align:center}
table.rx {width:100%; text-align:center}
td.rx {width:10%; font-family: arial; font-size: 65%; font-weight: normal; text-align: center; color: #CCCCCC}
p {padding: 10px 0 0 0}
ul.c1 {list-style-type: none; padding: 25px 10px 0 10px; text-align: left; line-height:20px}
ul.c2 {list-style-type: none; padding: 25px 10px 0 10px; text-align: center; line-height:20px}

#KXsRXadmin {position:absolute; top: 130px; width: 100%; height: 550px; overflow: auto; margin:0}
#adminMain {position: relative; width:70%; margin: 0 15% 0 15%}
#adminPoll {position: relative; width:50%; margin: 5% 25% 0 25%}
#pollHead {position:relative; width:100%; height:25px; margin:0 0 0 0; font-family: arial; font-size: 80%; font-weight: bold; text-decoration:underline; text-align: center; color: #CCCCCC}
#pollTxt {position:relative; width:100%; margin:10px 0 10px 0; font-family: arial; font-size: 80%; font-weight: normal; text-align: center; color: #CCCCCC}
#pollLine {position:relative; width:100%; height: 25px}
#lineHead {position:absolute; width:20%; height:15px; font-family: arial; font-size: 65%; font-weight: normal; text-align: right; color: #CCCCCC}
#lineGraph {position:absolute; width:25%; height:15px; top:0; left:25%; font-family: arial; font-size: 65%; font-weight: normal; text-align: left; color: #CCCCCC}
#lineTxt {position:absolute; width:25%; height:15px; top:0; left:50%; font-family: arial; font-size: 65%; font-weight: normal; text-align: center; color: #CCCCCC}
#lineVotes {position:absolute; width:20%; height:15px; top:0; left:80%; font-family: arial; font-size: 65%; font-weight: normal; text-align: left; color: #CCCCCC}

#adminNews {position: relative; width:100%; margin:5% 0 0 0; font-family: arial; color: #CCCCCC}
#nRow {position:relative; width:100%; height: 40px}
#nColH1 {position:absolute; width:10%; height:35px; outline: solid #CCCCCC 2px; font-family: arial; font-size: 80%; font-weight: bold; text-align: center; color: #CCCCCC}
#nColH2 {position:absolute; width:12%; height:35px; top:0; left:10%; outline: solid #CCCCCC 2px; font-family: arial; font-size: 80%; font-weight: bold; text-align: center; color: #CCCCCC}
#nColH3 {position:absolute; width:12%; height:35px; top:0; left:22%; outline: solid #CCCCCC 2px; font-family: arial; font-size: 80%; font-weight: bold; text-align: center; color: #CCCCCC}
#nColH4 {position:absolute; width:66%; height:35px; top:0; left:34%; outline: solid #CCCCCC 2px; padding: 0 5px 0 5px; font-family: arial; font-size: 80%; font-weight: bold; text-align: left; color: #CCCCCC}
#nCol1 {position:absolute; width:10%; height:35px; outline: solid #CCCCCC 2px; font-family: arial; font-size: 80%; font-weight: normal; text-align: center; color: #CCCCCC}
#nCol2 {position:absolute; width:12%; height:35px; top:0; left:10%; outline: solid #CCCCCC 2px; font-family: arial; font-size: 80%; font-weight: normal; text-align: center; color: #CCCCCC}
#nCol3 {position:absolute; width:12%; height:35px; top:0; left:22%; outline: solid #CCCCCC 2px; font-family: arial; font-size: 80%; font-weight: normal; text-align: center; color: #CCCCCC}
#nCol4 {position:absolute; width:66%; height:35px; top:0; left:34%; outline: solid #CCCCCC 2px; padding: 0 5px 0 5px; font-family: arial; font-size: 80%; font-weight: normal; text-align: left; color: #CCCCCC}

#neRow {position: relative; width:100%; height:25px; text-align: center; padding: 0 5px 0 5px}
#neBrow {position: relative; width:100%; height:185px; text-align: center; padding: 0 5px 0 5px}
#neImgRow {position: relative; width:100%; height:25px; text-align: center; padding: 0 5px 0 5px}
#neCol1 {position: absolute; width:15%; height: 25px; top:0; font-family:arial; font-size:80%; font-weight: normal; text-align: left; color: #CCCCCC; padding: 0 5px 0 5px}
#neCol2 {position: absolute; width:85%; height: 25px; top:0; left:15%; font-family:arial; font-size:80%; font-weight: normal; text-align: left; color: #CCCCCC; padding: 0 5px 0 5px}
#neCol2a {position: absolute; width:48%; height: 25px; top:0; left:15%; font-family:arial; font-size:80%; font-weight: normal; text-align: left; color: #CCCCCC; padding: 0 5px 0 5px}
#neCol2b {position: absolute; width:36%; height: 25px; top:0; left:63.2%; font-family:arial; font-size:80%; font-weight: normal; text-align: left; color: #CCCCCC; padding: 0 5px 0 5px}
#neBody {position: absolute; width:85%; left:15%; font-family:arial; font-size:80%; font-weight: normal; text-align: left; color: #CCCCCC; padding: 0 5px 0 5px}

#mTop {position:relative; height:20px; width:44%; margin:20px 28% 0 28%; font-family: arial; font-size: 80%; font-weight: normal; font-style: italic; text-align: center; color: #CCCCCC}
#mTopSub {position:relative; height:20px; width:70%; margin:30px 15% 30px 15%; font-family: arial; font-size: 65%; font-weight: normal; text-align: center; color: #CCCCCC}
#mType {position:relative; width: 70%; height: 15px; margin: 0 15% 0 15%; font-family: arial; font-size: 65%; font-weight: normal; text-align: left; color: #CCCCCC}
#mTitle {position:relative; width:70%; margin: 0 15% 0 15%; font-family: arial; font-size: 100%; font-weight: bold; text-align: center; text-decoration: underline; color: #CCCCCC}
#mSub {position:relative; width:70%; margin: 10px 15% 0 15%; font-family: arial; font-size: 65%; font-weight: normal; text-align: center; text-decoration: superscript; color: #CCCCCC}
#mDesc {position:relative; width:70%; margin: 15px 15% 0 15%; font-family: arial; font-size: 80%; font-weight: normal; text-align: center; font-style: italic; color: #CCCCCC}
#mSpacer {position:relative; width:70%; height:25px; margin: 0 15% 0 15%}
p.m {padding: 3px 0 0 0}

#KXsRXlinks {position:relative; width: 60%; height:100%; margin: 0 20% 0 20%; text-align: center}
#lTop {position:relative; width:100%; height:50px; margin:20px 0 0 0; font-family: arial; font-size: 100%; font-weight: bold; text-align: center; text-decoration: underline; color: #CCCCCC}
#lColHead {font-family: arial; font-size: 80%; font-weight: normal; font-style: italic; text-align: center; color: #CCCCCC}
#lRow1 {position: relative; width:100%; height:90%; margin: 30px 0 0 0}
#lRow2 {position: relative; width:100%; margin: 0 0 30px 0}
#lCol1 {position: absolute; width: 30%}
#lCol2 {position: absolute; width: 30%; left: 35%}
#lCol3 {position: absolute; width: 30%; left: 70%}
#lCol4 {position: absolute; width: 30%; left: 15%}
#lCol5 {position: absolute; width: 30%; left: 55%}
ul.l1 {list-style-type: none; padding: 10px 10px 0 10px; font-family:arial; font-size:80%; font weight: normal; text-align: center; color: #CCCCCC; line-height:18px}

#laTop {position:relative; width:100%; margin:20px 0 10px 0; font-family: arial; font-size: 80%; font-weight: bold; text-align: center; text-decoration: underline; color: #CCCCCC}
#laHrow {position: relative; width:100%; height:25px; margin: 30px 0 0 0; font-family: arial; font-size: 80%; font-weight: bold;  text-align: center; color: #CCCCCC}
#laRow {position: relative; height:25px; font-family: arial; font-size: 80%; font-weight: normal; color: #CCCCCC}
#laCol1 {position: absolute; width:6%; left: 0%; padding: 2px 2px 2px 2px; outline: solid #CCCCCC 2px ; text-align: center}
#laCol2 {position: absolute; width:20%; left: 10%; padding: 2px 2px 2px 2px; outline: solid #CCCCCC 2px}
#laCol3 {position: absolute; width:10%; left: 34%; padding: 2px 2px 2px 2px; outline: solid #CCCCCC 2px}
#laCol4 {position: absolute; width:40%; left: 48%; padding: 2px 2px 2px 2px; outline: solid #CCCCCC 2px}
#laCol5 {position: absolute; width:8%; left: 92%; padding: 2px 2px 2px 2px; outline: solid #CCCCCC 2px; text-align: center}
#laRow2 {position: relative; height:25px; font-family: arial; font-size: 80%; font-weight: normal; text-align: center; color: #CCCCCC}
#laB1 {position: absolute; width:25%; left: 25%}
#laB2 {position: absolute; width:25%; left: 50%}
