html, body      { width: 100%; height: 100%; margin: 0; color: #FFF; background-color: transparent; font-size: 11pt; }
hr              { line-height: 2px; height: 2px; width: 100%; background-color: #FFF; color: #FFF; border: 0; }
*:focus         { outline: none; }

.content_box    { padding: 4px 4px 4px 4px; background-color: transparent; }
.large_text     { font-size: 24pt; font-weight: bold; }
.textbox_style  { width: 180px; height: 22px; background-color: #111; color: #FFF; border-left: 1px solid #000; border-top: 1px solid #000; border-bottom: 1px solid #FFF; border-right: 1px solid #FFF; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.cmb_style      { width: 100px; height: 22px; background-color: #111; color: #FFF; border-left: 1px solid #000; border-top: 1px solid #000; border-bottom: 1px solid #FFF; border-right: 1px solid #FFF; }
.button_style   { width: 70px; height: 26px; /*margin-left: 110px;*/ float: right; font-size: 11pt; background-color: #111; color: #FFF; border-left: 1px solid #666; border-top: 1px solid #666; border-bottom: 1px solid #000; border-right: 1px solid #000; }

/*
#middle_content { display: none; }
#bottom_content { display: none; }
#top_content    { display: none; }
#title_img2     { background-image: url('../img/title.png'); width: 615px; height: 70px; }
#coming_soon    { background-image: url('../img/soon.png'); width: 432px; height: 95px; }
*/

#download_btn   { width: 347px; height: 74px; background-image: url('../img/download.png'); background-repeat: no-repeat; background-position: center; background-color: #111; color: #FFF; border-left: 1px solid #666; border-top: 1px solid #666; border-bottom: 1px solid #000; border-right: 1px solid #000; }

#content        { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 100; cursor: default; }
#inside_rar     { padding-left: 25px; }
#title_img      { background-image: url('../img/title.png'); width: 615px; height: 70px; }
#background_img { width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 0; }
#back_layer     { background-color: transparent; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 1; }

#preview_picture { width: 100px; height: 120px; position: static; margin-top: -125px; margin-left: 400px; background-image: url('../img/preview.png'); background-repeat: no-repeat; background-position: center; }

a:link          { color: #CCC; text-decoration: none; }
a:hover         { color: #FFF!important; /*border-bottom: 2px solid #FFF!important;*/ }
a:active        { color: #FFF; /*border-bottom: 2px solid #FFF;*/ }
a:visited       { color: #CCC; text-decoration: none!important; }

img             { border: none; }

.prev_img_box_layout { max-width: 330px; max-height: 100px; width: 330px; height: 100px; padding: 4px 4px 4px 4px; }
.prev_picture_layout { max-width: 300px; max-height: 74px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; }

.prev_img_box   { max-width: 120px; max-height: 120px; width: 120px; height: 120px; padding: 4px 4px 4px 4px; }
.prev_picture   { max-width: 100px; max-height: 100px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; }

/* Table Style */
.tbl_tl         { width: 10px; height: 10px; padding: 5px 5px 5px 5px; background-image: url('../img/frame/top_left.png'); background-repeat: no-repeat; }
.tbl_t          { width: 100%; height: 10px; padding: 5px 5px 5px 5px; background-image: url('../img/frame/top.png'); background-repeat: repeat-x; }
.tbl_tr         { width: 10px; height: 10px; padding: 5px 5px 5px 5px; background-image: url('../img/frame/top_right.png'); background-repeat: no-repeat; }
.tbl_l          { width: 10px; height: 100%; padding: 5px 5px 5px 5px; background-image: url('../img/frame/left.png'); background-repeat: repeat-y; }
.tbl_c          { width: 100%; height: 100%; padding: 5px 5px 5px 5px; background-image: url('../img/frame/center.png'); background-repeat: repeat; }
.tbl_r          { width: 10px; height: 100%; padding: 5px 5px 5px 5px; background-image: url('../img/frame/right.png'); background-repeat: repeat-y; }
.tbl_bl         { width: 10px; height: 10px; padding: 5px 5px 5px 5px; background-image: url('../img/frame/bottom_left.png'); background-repeat: no-repeat; }
.tbl_b          { width: 100%; height: 10px; padding: 5px 5px 5px 5px; background-image: url('../img/frame/bottom.png'); background-repeat: repeat-x; }
.tbl_br         { width: 10px; height: 10px; padding: 5px 5px 5px 5px; background-image: url('../img/frame/bottom_right.png'); background-repeat: no-repeat; }