body { margin: 10px 0 0 0; padding: 0; background: #ffffff; font-family: arial; color: #515151; }
a:link { color: #a5a5a5; }
a:visited { color: #a5a5a5; }
a:hover { color: #c4c4c4; }
ul { margin: 4px 0 4px 16px; padding-left: 8px; }

#imgMain, #imgMain2 { height: 679px; width: 590px; margin: 0 auto; }
#imgMain { background-image: url("../images/gwk/gwkBack.png"); }
#imgMain2 { background-image: url("../images/gwk/gwkBack2.png"); }
#swfMain { height: 82px; width: 576px; padding: 7px 7px 0 7px; }
#tblMain { height: 474px; 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; }
#divTerms { height: 62px; }
#divCopy { margin: 3px 0 0 0; text-align: center; }
.divStep1, .divStep1w, .divStep1r { height: 50px; width: 339px; }
.divStep1 { background-image: url("../images/gwk/gwkStep1.png"); }
.divStep1w { background-image: url("../images/gwk/gwkStep1w.png"); }
.divStep1r { background-image: url("../images/gwk/gwkStep1r.png"); }
#divStep2 { background-image: url("../images/gwk/gwkStep2.png"); height: 50px; width: 216px; }

#tblConfirm { height: 428px; width: 562px; float: left; padding: 7px 7px 7px 7px; }
#divStep3 { background-image: url("../images/gwk/gwkStep3.png"); height: 50px; width: 562px; }

#btnNext:link, #btnNext:visited, #btnNext:hover, #btnNext:active { display: block; background-image: url("../images/gwk/gwkNext.gif"); height: 148px; width: 216px; }
#txtPhone { margin: 16px 0 8px 0; text-align: center; }
#txtPrice { margin: 16px 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: #ebebeb; border-top: #b8b8b8 1px solid; border-left: #b8b8b8 1px solid; empty-cells: show; width: 321px; }
#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: #b8b8b8 1px solid; border-bottom: #b8b8b8 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 8px 0 1px !important; width: 338px !important; }
.tones_divScroll, .wallpaper_divScroll, .voice_divScroll { position: relative; margin: 0 auto; height: 329px; width: 339px; overflow: scroll;
	overflow-x: hidden;
	scrollbar-arrow-color: #ffffff;
	scrollbar-face-color: #a5a5a5;
	scrollbar-track-color: #b8b8b8;
	scrollbar-3dlight-color: #b8b8b8;
	scrollbar-darkshadow-color: #b8b8b8;
	scrollbar-highlight-color: #c4c4c4;
	scrollbar-shadow-color: #434343;
}
	
.tblColor1 { background-color: #ebebeb; height: 27px; }
.tblColor2 { background-color: #d1d1d1; height: 27px; }
#imgRTJB { display: none; }
.imgWall { height: 118px; width: 118px; margin: 2px; }

.tblTonesNav, .tblTonesNoNav, .tblWallNav, .tblTonesThreeTab, .tblWallThreeTab, .tblVoiceThreeTab { height: 40px; width: 339px; margin: 8px 0 0 0; }
.tblTonesNav { background-image: url("../images/gwk/gwkTones.png"); }
.tblTonesNoNav { background-image: url("../images/gwk/gwkTrans.png"); }
.tblWallNav { background-image: url("../images/gwk/gwkWall.png"); }
.tblTonesThreeTab { background-image: url("../images/gwk/gwkTones2.png"); }
.tblWallThreeTab { background-image: url("../images/gwk/gwkWall2.png"); }
.tblVoiceThreeTab { background-image: url("../images/gwk/gwkVoice.png"); }

#ringtone_button { display: block; width: 83px; height: 32px; margin: 8px 0 0 24px; float: left; }
#wallpaper_button { display: block; width: 109px; height: 32px; margin: 8px 0 0 1px; float: left; }

#ringtone_button_threetab { display: block; width: 59px; height: 32px; margin: 8px 0 0 24px; float: left; }
#wallpaper_button_threetab { display: block; width: 80px; height: 32px; margin: 8px 0 0 1px; float: left; }
#voice_button_threetab { display: block; width: 95px; height: 32px; margin: 8px 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/gwk/gwkMore.gif"); height: 142px; width: 207px; margin: 10px auto; }
