body { margin:  10px 0 0 0; padding: 0; background: #000000; font-family: arial; color: #ffffff; }
a:link { color: #f91b1b; }
a:visited { color: #f91b1b; }
a:hover { color: #fb6969; }
ul { margin: 4px 0 4px 16px; padding-left: 8px; }

#imgMain, #imgMain2 { height: 619px; width: 590px; margin: 0 auto; }
#imgMain { background-image: url("../images/gkr/gkrBack.png"); }
#imgMain2 { background-image: url("../images/gkr/gkrBack2.png"); }
#swfMain { height: 82px; width: 576px; padding: 7px 7px 0 7px; }
#tblMain { height: 442px; width: 576px; padding: 0 7px 0 7px; }
#tblChoose { height: 428px; width: 339px; float: left; padding: 7px 7px 7px 7px; }
#tblNext { height: 428px; width: 216px; float: right; padding: 7px 7px 7px 0; }
#tblTerms { height: 65px ; width: 562px; padding: 5px 14px 3px 14px; font-size: 11px; line-height: 13px; text-align: justify; }
#divCopy { margin: 2px 0 0 0; text-align: center; }
.divStep1, .divStep1w, .divStep1r { height: 50px; width: 339px; }
.divStep1 { background-image: url("../images/gkr/gkrStep1.png"); }
.divStep1w { background-image: url("../images/gkr/gkrStep1w.png"); }
.divStep1r { background-image: url("../images/gkr/gkrStep1r.png"); }
#divStep2 { background-image: url("../images/gkr/gkrStep2.png"); height: 50px; width: 216px; }

#tblConfirm { height: 428px; width: 562px; float: left; padding: 7px 7px 7px 7px; }
#divStep3 { background-image: url("../images/gkr/gkrStep3.png"); height: 50px; width: 562px; }

#btnNext:link, #btnNext:visited, #btnNext:hover, #btnNext:active { display: block; background-image: url("../images/gkr/gkrNext.png"); height: 148px; width: 216px; }
#txtPhone { margin: 16px 0 8px 0; text-align: center; }
#txtPrice { margin: 8px 0 0 0; font-size: 13px; font-weight: bold; text-align: center; }
#txtInfo { margin: 7px 0 7px 14px; font-size: 12px; }
#txtConf { margin: 21px 11px 0 7px; font-size: 14px; }
#txtError { margin: 7px 0 0 0; text-align: center; font-size: 12px; }

#tones_table, #wallpaper_table, #voice_table { background-color: #cccccc; border-top: #999999 1px solid; border-left: #999999 1px solid; empty-cells: show; width: 307px; }
#tones_table, #voice_table { margin: 1px 0 0 1px; }
#wallpaper_table { margin: 1px 10px 0 1px; }
#tones_table td, #wallpaper_table td, #voice_table td { border-right: #999999 1px solid; border-bottom: #999999 1px solid; font-size: 11px; color: #000000; }
#tones_table td, #voice_table td { padding: 2px; }
#wallpaper_table td { padding: 0px; }

.tones_tblnoscroll, .wallpaper_tblnoscroll, .voice_tblnoscroll { margin: 1px 7px 0 8px !important; width: 324px !important; }
.tones_divScroll, .wallpaper_divScroll, .voice_divScroll { position: relative; margin: 0 auto; height: 329px; width: 325px; overflow: scroll;
	overflow-x: hidden;
	scrollbar-arrow-color: #ffffff;
	scrollbar-face-color: #f91b1b;
	scrollbar-track-color: #999999;
	scrollbar-3dlight-color: #999999;
	scrollbar-darkshadow-color: #999999;
	scrollbar-highlight-color: #fb6969;
	scrollbar-shadow-color: #a41212;
}
	
.tblColor1 { background-color: #cccccc; height: 27px; }
.tblColor2 { background-color: #ebebeb; height: 27px; }
#imgRTJB { display: none; }
.imgWall { height: 118px; width: 118px; margin: 2px; }

.tblTonesNav, .tblTonesNoNav, .tblWallNav, .tblTonesThreeTab, .tblWallThreeTab, .tblVoiceThreeTab { height: 41px; width: 339px; margin: 7px 0 0 0; }
.tblTonesNav { background-image: url("../images/gkr/gkrTones.png"); }
.tblTonesNoNav { background-image: url("../images/gkr/gkrTrans.png"); }
.tblWallNav { background-image: url("../images/gkr/gkrWall.png"); }
.tblTonesThreeTab { background-image: url("../images/gkr/gkrTones2.png"); }
.tblWallThreeTab { background-image: url("../images/gkr/gkrWall2.png"); }
.tblVoiceThreeTab { background-image: url("../images/gkr/gkrVoice.png"); }

#ringtone_button { display: block; width: 83px; height: 27px; margin: 14px 0 0 32px; float: left; }
#wallpaper_button { display: block; width: 109px; height: 27px; margin: 14px 0 0 1px; float: left; }

#ringtone_button_threetab { display: block; width: 59px; height: 27px; margin: 14px 0 0 32px; float: left; }
#wallpaper_button_threetab { display: block; width: 89px; height: 27px; margin: 14px 0 0 1px; float: left; }
#voice_button_threetab { display: block; width: 62px; height: 27px; margin: 14px 0 0 1px; float: left; }

#tonePlayer { margin: 0 0 0 4px; }

#txtPhoneFieldFirst { font-size: 16px; font-family: verdana; width: 45px; text-align: center; }
#txtPhoneFieldSecond { font-size: 16px; font-family: verdana; width: 44px; text-align: center; }
#txtPhoneFieldThird { font-size: 16px; font-family: verdana; width: 54px; text-align: center; }

#btnMore:link, #btnMore:visited, #btnMore:hover, #btnMore:active { display: block; background-image: url("../images/gkr/gkrMore.png"); height: 40px; width: 202px; margin: 10px auto; }
