/* MobClub CSS Document */
body { font: 0.65em Verdana, Arial, Helvetica, sans-serif; margin: 0; }

a:link,	a:visited	{ text-decoration: underline; }

p				{ float: left; line-height: 14px; padding: 0px 0px 10px 0px; margin: 0px; }

.large_txt		{ line-height: 18px; font-size: 1.2em; }
.large_txt1,
.large_txt2		{ width: 555px; float: left; line-height: 18px; font-size: 1.2em; padding: 10px 0px 20px 0px; margin: 0px; }
.large_txt2		{ text-align: center; }

form			{ padding: 0px; margin: 0px; }
input			{ font: 1.1em Verdana, Arial, Helvetica, sans-serif; padding-left: 3px; padding-right: 3px; }
textarea		{ font: 1.1em Verdana, Arial, Helvetica, sans-serif; padding: 3px; }
select			{ font: 1.1em Verdana, Arial, Helvetica, sans-serif; }
select optgroup	{ font: bold 1em Verdana, Arial, Helvetica, sans-serif; font-style: normal; }
select option	{ font: 1em Verdana, Arial, Helvetica, sans-serif; }

.input_130		{ width: 130px; }
.select_140		{ width: 140px; }
.select_170		{ width: 170px; }
.select_190		{ width: 190px; }

.blue			{ color: #2c4370; }
.grey			{ color: #666666; }
.hide			{ display: none; }
.float			{ float: left; }
.floatno		{ float: none; }
.floatclear		{ float: left; clear: both; }
.block			{ display: block; }
.clear			{ clear: both; }
.nomargin		{ margin: 0px; }
.nopadmargin	{ padding: 0px; margin: 0px; }
.clearnomargin	{ clear: both; margin: 0px; }
.tooltip		{ text-decoration: underline; }



/* Button Styles */
.btn_submit				{ cursor: pointer; height: 20px; font: bold 1em Verdana, Arial, Helvetica, sans-serif; background: none; padding: 0px 12px; margin: 0px; border: 0px; }
.btn_submit_go			{ cursor: pointer; height: 20px; font: bold 1em Verdana, Arial, Helvetica, sans-serif; background: none; padding: 0px 5px; margin: 0px; border: 0px; }

div.btn_userbar			{ float: left; }
div.btn_userbar div		{ float: left; }
div.btn_userbar a,
div.btn_userbar a:visited	{ float: left; font-weight: bold; line-height: 20px; text-decoration: none; padding: 0px 12px; }

div.btn_search			{ float: left; }
div.btn_search div		{ float: left; }
div.btn_search a,
div.btn_search a:visited{ float: left; font-weight: bold; line-height: 20px; text-decoration: none; padding: 0px 12px; }

div.btn_blue_more		{ float: right; }
div.btn_blue_more a,
div.btn_blue_more a:visited { float: left; font-weight: bold; line-height: 20px; text-decoration: none; padding: 0px 22px 0px 12px; }

div.btn_grey			{ float: left; }
div.btn_grey div		{ float: left; }
div.btn_grey strong		{ float: left; line-height: 20px; padding: 0px 12px; }
div.btn_grey a,
div.btn_grey a:visited	{ float: left; font-weight: bold; line-height: 20px; text-decoration: none; padding: 0px 12px; }

div.btn_blue			{ float: left; }
div.btn_blue div		{ float: left; }
div.btn_blue a,
div.btn_blue a:visited	{ float: left; font-weight: bold; line-height: 20px; text-decoration: none; padding: 0px 12px; }

div.btn_blue_on_brown			{ float: left; }
div.btn_blue_on_brown div		{ float: left; }
div.btn_blue_on_brown a,
div.btn_blue_on_brown a:visited	{ float: left; font-weight: bold; line-height: 20px; text-decoration: none; padding: 0px 12px; }

div.btn_brown			{ float: left; }
div.btn_brown div		{ float: left; }
div.btn_brown a,
div.btn_brown a:visited	{ float: left; font-weight: bold; line-height: 20px; text-decoration: none; padding: 0px 12px; }

div.btn_approval		{ width: 140px; height: 30px; float: left; padding: 0px 0px 5px 0px; background: url(../_color01/approval_btn.gif) no-repeat; }
div.btn_approval input	{ height: 28px; float: left; display: block; }
div.btn_approval label	{ width: 117px; height: 30px; display: block; line-height: 30px; font-weight: bold; padding: 0px 0px 0px 2px; }
.btn_approval_submit	{ width: 140px; height: 30px; cursor: pointer; text-align: left; font: bold 1em Verdana, Arial, Helvetica, sans-serif; background: none; padding: 0px 0px 0px 10px; margin: 0px; border: 0px; }

ul.grey_btns			{ line-height: 20px; text-align: center; padding: 0px; margin: 0px; }
ul.grey_btns li			{ display: inline; padding: 4px 0px !important; padding: 0px; margin: 0px 5px 0px 0px; }
ul.grey_btns a,
ul.grey_btns a:visited	{ font-weight: bold; text-decoration: none; padding: 4px 10px; }

ul.blue_btns			{ line-height: 20px; text-align: center; padding: 0px; margin: 0px; }
ul.blue_btns li			{ display: inline; padding: 4px 0px !important; padding: 0px; margin: 0px 5px 0px 0px; }
ul.blue_btns a,
ul.blue_btns a:visited	{ font-weight: bold; text-decoration: none; padding: 4px 10px; }



/* Title Styles */
h2	{ font: bold 1em Verdana, Arial, Helvetica, sans-serif; padding: 0px; margin: 0px; }

h2.floatl_10_5		{ width: 555px; float: left; padding: 10px 0px 5px 0px; }

.title_bar				{ width: 100%; height: 20px; float: left; overflow: hidden; margin: 0px 0px 10px 0px; }
.title_bar .bk			{ width: 100%; height: 20px; float: left; line-height: 20px; font-weight: bold; }
.title_bar .icon		{ width: 20px; height: 20px; float: left; line-height: 20px; text-align: center; font-weight: bold; }
.title_bar h2			{ float: left; font: bold 1em Verdana, Arial, Helvetica, sans-serif; line-height: 20px; padding: 0px 0px 0px 7px; margin: 0px; }
.title_bar h2 a,
.title_bar h2 a:visited	{ text-decoration: none; }

.title_bar_dark			{ width: 100%; height: 20px; float: left; overflow: hidden; margin: 0px 0px 10px 0px; }
.title_bar_dark .bk		{ width: 100%; height: 20px; float: left; line-height: 20px; font-weight: bold; }
.title_bar_dark .icon	{ width: 20px; height: 20px; float: left; line-height: 20px; text-align: center; font-weight: bold; }
.title_bar_dark h2		{ float: left; font: bold 1em Verdana, Arial, Helvetica, sans-serif; line-height: 20px; padding: 0px 0px 0px 7px; margin: 0px; }
.title_bar_dark h2 a,
.title_bar_dark h2 a:visited	{ text-decoration: none; }
.title_bar_dark h3		{ float: right; font: bold 1em Verdana, Arial, Helvetica, sans-serif; line-height: 20px; padding: 0px 10px 0px 0px; margin: 0px; }
.title_bar_dark h3 a,
.title_bar_dark h3 a:visited	{ text-decoration: none; }

.title_bar_grey			{ width: 100%; height: 20px; float: left; line-height: 20px; font-weight: bold; background: #e9e6da url(../_color01/btn_grey_lhs.gif) no-repeat top left; margin: 0px 0px 10px 0px; }
.title_bar_grey .bk		{ width: 100%; float: left; background: url(../_color01/btn_grey_rhs.gif) no-repeat top right; }



/* Snippet Styles */
.content_padding			{ width: 555px; height: auto !important; height: 609px; min-height: 609px; padding: 0px 5px; }
.content_padding_full		{ width: 695px; height: auto !important; height: 609px; min-height: 609px; padding: 0px 0px 0px 5px; }
.content_column1			{ padding: 0px 20px 0px 0px; }
.content_column2			{ padding: 0px 0px 0px 21px; }
.content_column1, .content_column2 { width: 257px; height: auto; float: left; }
.content_column3			{ padding: 0px 7px 0px 0px; }
.content_column4			{ padding: 0px 0px 0px 8px; }
.content_column3, .content_column4 { width: 340px; height: auto; float: left; }
.content_column4_banner		{ width: 310px; float: left; padding: 0px 0px 10px 15px; }

.breadcrum_bar				{ clear: both; line-height: 20px; background: #b9d1eb url(../_color01/breadcrum_tl.gif) no-repeat top left; margin: 0px 0px 10px 0px; }
.breadcrum_bar a, .breadcrum_bar a:visited { text-decoration: none; }
.breadcrum_bar div			{ background: url(../_color01/breadcrum_tr.gif) no-repeat top right; }
.breadcrum_bar div div		{ background: url(../_color01/breadcrum_bl.gif) no-repeat bottom left; }
.breadcrum_bar div div div	{ width: 100%; background: url(../_color01/breadcrum_br.gif) no-repeat bottom right; }
ul.breadcrum				{ padding: 0px 10px 0px 20px; margin: 0px; }
ul.breadcrum li				{ display: inline; list-style: none; }
ul.breadcrum li.seperator	{ padding: 0px 10px; }
ul.breadcrum li strong		{ color: #2c4370; }

.page_bar_0_10,
.page_bar_0_20,
.page_bar_10_20		{ width: 555px; height: 20px; float: left; clear: both; line-height: 20px; text-align: center; }
.page_bar_0_10		{ padding: 0px 0px 10px 0px; }
.page_bar_0_20		{ padding: 0px 0px 20px 0px; }
.page_bar_10_20		{ padding: 10px 0px 20px 0px; }
.page_bar_right		{ float: right; line-height: 20px; padding: 0px; margin: 0px; }

ul.pages				{ width: 100%; height: 20px; cursor: default; list-style: none; text-align: center; padding: 0px; margin: 0px; }
ul.pages a,
ul.pages a:visited 		{ text-decoration: none; }
ul.pages li				{ display: inline; padding: 4px 6px !important; padding: 4px; margin: 0px 0px 0px -4px !important; margin: 0px; }
ul.pages li.arrow		{ padding: 4px 10px !important; padding: 4px 8px 4px 7px; }
ul.pages li.first		{ padding: 4px 0px; }
ul.pages li.first span	{ padding: 0px 0px 0px 15px; }
ul.pages li.last		{ padding: 4px 0px; }
ul.pages li.last span 	{ padding: 0px 15px 0px 0px; }

.page_bar_right ul.pages				{ width: auto; list-style: none; text-align: right; padding: 0px; margin: 0px; }
.page_bar_right ul.pages a,
.page_bar_right ul.pages a:visited 		{ text-decoration: none; }
.page_bar_right ul.pages li				{ display: inline; padding: 4px 4px !important; padding: 4px 2px; margin: 0px 0px 0px -4px !important; margin: 0px; }
.page_bar_right ul.pages li.arrow		{ padding: 4px 8px !important; padding: 4px 8px; }
.page_bar_right ul.pages li.first		{ padding: 4px 0px; }
.page_bar_right ul.pages li.first span	{ padding: 0px 0px 0px 15px; }
.page_bar_right ul.pages li.last		{ padding: 4px 0px; margin: 0px 1px 0px 0px; }
.page_bar_right ul.pages li.last span	{ padding: 0px 15px 0px 0px; }

.box_small_col1			{ width: 272px; float: left; padding: 0px 5px 0px 0px; }
.box_small_col1_thumb	{ width: 272px; float: left; text-align: center; padding: 0px 0px 10px 0px; }
.box_small_col2			{ width: 272px; float: left; padding: 0px 0px 0px 5px; }
.box_small_col2_full	{ width: 413px; float: left; padding: 0px 0px 0px 5px; }
.box_small_col3			{ width: 320px; float: left; padding: 0px 30px 0px 0px; }
.box_small_col3_thumb	{ width: 320px; float: left; text-align: center; padding: 0px 0px 10px 0px; }
.box_small_col3_video	{ text-align: center; padding: 10px 0px 10px 0px; }
.box_small_col4			{ width: 205px; float: left; padding: 0px 0px 5px 0px; }
.box_small			{ float: left; background: #f6e5c6 url(../_color01/box_tl.gif) no-repeat top left; margin: 0px 0px 10px 0px; border-bottom: 0px solid #ffffff; }
.box_small .tr		{ float: left; background: url(../_color01/box_tr.gif) no-repeat top right; }
.box_small .bl		{ float: left; background: url(../_color01/box_bl.gif) no-repeat bottom left; }
.box_small .br		{ float: left; padding: 20px; background: url(../_color01/box_br.gif) no-repeat bottom right; }
.box_small .br,
.box_small .box_row,
.box_small .box_row_8_0,
.box_small p		{ width: 232px; }

.box_wide_half_col1		{ width: 342px; float: left; padding: 0px 6px 10px 0px; }
.box_wide_half_col2		{ width: 342px; float: left; padding: 0px 0px 10px 5px; }
.box_wide_half		{ float: left; background: #f6e5c6 url(../_color01/box_tl.gif) no-repeat top left; margin: 0px 0px 10px 0px; border-bottom: 0px solid #ffffff; }
.box_wide_half .tr	{ float: left; background: url(../_color01/box_tr.gif) no-repeat top right; }
.box_wide_half .bl	{ float: left; background: url(../_color01/box_bl.gif) no-repeat bottom left; }
.box_wide_half .br	{ float: left; padding: 20px; background: url(../_color01/box_br.gif) no-repeat bottom right; }
.box_wide_half .br,
.box_wide_half .box_row,
.box_wide_half .box_row_8_0,
.box_wide_half p	{ width: 302px; }

.box_wide_half .download_row1			{ width: 302px; float: left; padding: 0px 0px 0px 0px; }
.box_wide_half .download_row2			{ width: 302px; float: left; padding: 0px 0px 10px 0px; }
.box_wide_half .download_row1 .label,
.box_wide_half .download_row2 .label	{ width: 95px; float: left; line-height: 25px; }
.box_wide_half .download_row1 .dropdown,
.box_wide_half .download_row2 .dropdown	{ width: 207px; float: left; }

.box				{ float: left; background: #f6e5c6 url(../_color01/box_tl.gif) no-repeat top left; margin: 0px 0px 10px 0px; border-bottom: 0px solid #ffffff; }
.box .tr			{ float: left; background: url(../_color01/box_tr.gif) no-repeat top right; }
.box .bl			{ float: left; background: url(../_color01/box_bl.gif) no-repeat bottom left; }
.box .br			{ float: left; padding: 20px; background: url(../_color01/box_br.gif) no-repeat bottom right; }
.box .br,
.box .box_row,
.box .box_row_8_0,
.box p				{ width: 515px; }

.box_wide			{ float: left; background: #f6e5c6 url(../_color01/box_tl.gif) no-repeat top left; margin: 0px 0px 10px 0px; border-bottom: 0px solid #ffffff; }
.box_wide .tr		{ float: left; background: url(../_color01/box_tr.gif) no-repeat top right; }
.box_wide .bl		{ float: left; background: url(../_color01/box_bl.gif) no-repeat bottom left; }
.box_wide .br		{ float: left; padding: 20px; background: url(../_color01/box_br.gif) no-repeat bottom right; }
.box_wide .br,
.box_wide .box_row,
.box_wide .box_row_8_0,
.box_wide p			{ width: 655px; }

.box_row			{ min-height: 20px; height: auto; float: left; display: block; }
.box_row_8_0		{ display: block; float: left; padding: 8px 0px 0px 0px; }
.box_float1			{ float: left; padding: 0px 20px 0px 0px; }
.box_float2			{ float: left; padding: 6px 20px 0px 0px; }
.box_float3			{ float: left; padding: 2px 0px 0px 0px; }
.box_float4			{ float: left; padding: 0px 0px 0px 0px; }
.box_float5			{ float: left; padding: 6px 0px 0px 10px; }
.box_col_115		{ width: 128px; display: block; float: left; padding: 8px 0px 0px 0px; }
.box_col_250		{ width: 250px; display: block; float: left; padding: 8px 0px 0px 0px; }

.box_input_box		{ clear: left; float: left; }
.box_input_76		{ width: 76px; margin: 4px 0px 0px 0px; }
.box_input_100		{ width: 100px; margin: 4px 0px 0px 0px; }
.box_input_106		{ width: 106px; margin: 4px 0px 0px 0px; }
.box_input_111		{ width: 111px; margin: 4px 0px 0px 0px; }
.box_input_120		{ width: 120px; margin: 4px 0px 0px 0px; }
.box_check_col		{ width: 125px; float: left; padding: 0px 0px 2px 0px; }
.box_check_label	{ width: 100px; height: 20px; float: left; display: block; line-height: 18px; padding: 0px 0px 0px 5px; }
.box_check_box		{ width: 20px; height: 20px; float: left; }
.box_select			{ margin: 4px 0px 0px 0px; }
.box_select_120		{ width: 130px; margin: 4px 0px 0px 0px; }
.box_select_130		{ width: 140px; margin: 4px 0px 0px 0px; }
.box_select_175		{ width: 185px; margin: 4px 0px 0px 0px; }
.box_select_210		{ width: 220px; margin: 4px 0px 0px 0px; }
.box_submit			{ float: left; padding: 3px 0px 0px 10px; }

.box_small h2.heading, .box h2.heading, .box_wide h2.heading	{ font: bold 1em Verdana, Arial, Helvetica, sans-serif; padding: 0px 0px 10px 0px; margin: 0px; }
.box_small p, .box p, .box_wide p	{ float: left; line-height: 14px; padding: 0px; margin: 0px; }
.box_small p.text_0_10, .box p.text_0_10, .box_wide p.text_0_10	{ padding: 0px 0px 10px 0px; }
.box_small p.text_0_10_center, .box p.text_0_10_center, .box_wide p.text_0_10_center	{ text-align: center; padding: 0px 0px 10px 0px; }
.box p.text_large_center{ line-height: 18px; font-size: 1.2em; }

.box_bullet_alpha		{ width: 515px; float: left; line-height: 14px; list-style-type: lower-alpha; padding: 0px 0px 10px 20px; margin: 0px; }
.box_bullet_alpha li	{ padding: 0px 20px 0px 0px; }

.box_list,
.box_list_noclear 		{ width: 515px; float: left; list-style-type: none; list-style-position: inside; padding: 5px 0px 0px 0px; margin: 0px; }
.box_list li			{ clear: both; padding: 0px 0px 10px 0px; }
.box_list_noclear li	{ width: 515px; float: left; padding: 10px 0px 0px 0px; }
.box_list_img			{ width: 20px; float: left; padding: 1px 10px 0px 0px; }
.box_list_img_txt		{ width: 485px; float: left; }

.header_image_title		{ text-align: center; padding: 0px 0px 10px 0px; }
.image_advert1_lhs		{ width: 342px; float: left; padding: 0px 6px 10px 0px; }
.image_advert1_rhs		{ width: 342px; float: left; padding: 0px 5px 10px 0px; }
.image_advert2_lhs		{ width: 338px; float: left; padding: 0px 15px 10px 0px; }
.image_advert2_rhs		{ width: 338px; float: left; padding: 0px 0px 10px 0px; }
.image_advert3			{ padding: 0px 0px 10px 0px; }

.disclaimer_box			{ width: 660px; float: left; display: block; clear: both; text-align: center; padding: 14px 20px 10px 20px; margin: 0px }
h4.disclaimer_title		{ width: 660px; clear: both; font: bold 1em Tahoma ,Verdana, Arial, Helvetica, sans-serif; padding: 0px; margin: 0px; }
.disclaimer_txt			{ width: 660px; line-height: 16px; font: 1em Tahoma, Verdana, Arial, Helvetica, sans-serif; padding: 2px 0px 10px 0px; margin: 0px; }



/* Home Styles */
/*
.home_header 				{ width: 695px; height: 160px; float: left; padding: 0px 0px 10px 0px; }
.home_header .lhs			{ width: 251px; height: 160px; float: left; background: url(../_color01/header_home_lhs.gif) no-repeat; }
.home_header .lhs h1		{ padding: 0px; margin: 0px; }
.home_header .lhs a			{ width: 251px; height: 0px; float: left; display: block; overflow: hidden; padding-top: 160px; }
.home_header .rhs			{ width: 444px; height: 160px; float: left; background: url(../_color01/header_home_rhs1.gif) repeat-x; }
.home_header .rhs p			{ width: 398px; height: 149px; color: #2c4370; font-size: 12px; line-height: 22px; background: url(../_color01/header_home_rhs2.gif) no-repeat right; padding: 11px 20px 0px 26px; margin: 0px; }
.home_header .rhs a:link,
.home_header .rhs a:visited	{ color: #2c4370; font-size: 15px; }
.home_header .rhs a:hover	{ color: #000000; }
*/

.home_header			{ width: 695px; height: 89px; float: left; padding: 0px 0px 10px 0px; }
.home_header .home_lhs	{ width: 296px; height: 89px; float: left; display: block; }
.home_header .home_rhs	{ width: 384px; height: 79px; float: left; display: block; padding: 10px 0px 0px 15px; background: url(../_color01/home_header2.gif) no-repeat 0px 0px; }
.home_header .home_rhs h1	{ font-size: 15px; font-weight: normal; line-height: 22px; padding: 0px; margin: 0px; }

.home_teasers			{ width: 695px; height: 121px; float: left; padding: 0px 0px 10px 0px; }
.home_teasers h1		{ padding: 0px; margin: 0px; }
.home_teasers a			{ width: 347px; height: 0px; display: block; overflow: hidden; padding-top: 60px; }
.home_teasers .box1		{ width: 347px; height: 60px; float: left; display: block; padding: 0px 1px 1px 0px; background: url(../_color01/home_teaser1.gif) no-repeat 0px 0px; }
.home_teasers .box2		{ width: 347px; height: 60px; float: left; display: block; padding: 0px 0px 1px 0px; background: url(../_color01/home_teaser2.gif) no-repeat 0px 0px; }
.home_teasers .box3		{ width: 347px; height: 60px; float: left; display: block; padding: 0px 1px 10px 0px; background: url(../_color01/home_teaser3.gif) no-repeat 0px 0px; }
.home_teasers .box4		{ width: 347px; height: 60px; float: left; display: block; padding: 0px 0px 10px 0px; background: url(../_color01/home_teaser4.gif) no-repeat 0px 0px; }

.home_mobgame_thumb	{ width: 67px; height: 67px; float: left; padding: 0px 1px 0px 0px; }

.home_fu_thumb		{ width: 80px; height: 80px; float: left; padding: 0px 15px 5px 0px; }
.home_fu_title		{ width: 245px; height: 28px; float: left; font-size: 2em; padding: 1px 0px 0px 0px; }
.home_fu_title a	{ text-decoration: none; }
.home_fu_txt		{ width: 245px; height: 49px; overflow: hidden; float: left; padding: 0px 0px 0px 0px; }

ul.home_lu			{ width: 340px; list-style: none; float: left; padding: 0px 0px 5px 0px; margin: 0px; }
ul.home_lu li		{ width: 80px; height: 80px; float: left; display: block; padding: 0px 3px 5px 2px; margin: 0px; }

ul.home_lp			{ width: 339px; list-style: none; float: left; padding: 0px 1px 5px 0px; margin: 0px; }
ul.home_lp li		{ width: 103px; float: left; padding: 0px 5px; margin: 0px; }

ul.home_lf			{ width: 310px; float: left; list-style-type: decimal; list-style-position: outside; padding: 0px 0px 5px 30px; margin: 0px; }
ul.home_lf li		{ clear: both; padding: 0px; margin: 0px 0px 5px 0px; }

.home_more			{ width: 340px; height: 20px; float: left; padding: 0px 0px 10px 0px; }



/* Products Overview Styles */
.product_search_row			{ width: 300px; float: left; display: block; }
.product_search_column		{ width: 150px; float: left; display: block; }
.product_buttons_row		{ width: 695px; float: left; text-align: center; padding: 0px 0px 10px 0px; }
.product_buttons_row .btn1	{ float: left; padding: 0px 2px 0px 0px; }
.product_buttons_row .btn2	{ float: left; padding: 0px 15px 0px 0px; }

ul.product_overview_thumbnails				{ list-style: none; float: left; padding: 0px 0px 5px 0px; margin: 0px; }
ul.product_overview_thumbnails li			{ width: 84px; float: left; display: block; padding: 0px 1px 0px 0px; margin: 0px; }
ul.product_overview_thumbnails li a,
ul.product_overview_thumbnails li a:visited	{ display: block; text-decoration: none; }
ul.product_overview_thumbnails li .text		{ width: 84px; height: 26px; float: left; overflow: hidden; text-align: center; padding: 3px 0px 0px 0px; }

ul.product_overview_mobgames				{ list-style: none; float: left; padding: 0px 0px 5px 0px; margin: 0px; }
ul.product_overview_mobgames li				{ width: 67px; float: left; display: block; padding: 0px 1px 0px 0px; margin: 0px; }
ul.product_overview_mobgames li a,
ul.product_overview_mobgames li a:visited	{ display: block; text-decoration: none; }
ul.product_overview_mobgames li .text		{ width: 67px; height: 26px; float: left; overflow: hidden; text-align: center; padding: 3px 0px 0px 0px; }

ul.product_overview_mobtones				{ float: left; list-style: none; padding: 0px 0px 5px 0px; margin: 0px; }
ul.product_overview_mobtones li				{ float: left; list-style: none; padding: 0px 0px 5px 0px; margin: 0px; }
ul.product_overview_mobtones li .listen		{ width: 26px; float: left; display: block; }
ul.product_overview_mobtones li .title		{ width: 124px; height: 12px; float: left; display: block; overflow: hidden; padding: 2px 0px 0px 20px; }



/* Product Styles */
.rt_col_row			{ width: 555px; float: left; }
.rt_type_row1		{ padding: 0px 0px 10px 0px; }
.rt_type_row1, .rt_type_row2 { width: 257px; float: left; line-height: 16px; }
.rt_type_title		{ width: 192px; float: left; padding: 0px 10px; }

.charts_more		{ width: 257px; height: 20px; float: left; padding: 10px 0px 20px 0px; }
.charts_rt_more		{ width: 555px; height: 20px; float: left; padding: 0px 0px 20px 0px; }
.charts_wp_title_row{ width: 163px; float: left; line-height: 12px; padding: 2px 0px; }
.charts_wp_row		{ width: 163px; float: left; padding: 1px 0px; }
.charts_mc_row		{ width: 127px; float: left; padding: 1px 0px; }

.bskt_row			{ width: 555px; float: left; line-height: 16px; padding: 0px 0px 10px 0px; }
.bskt_rt_listen		{ width: 40px; cursor: pointer; float: left; padding: 0px 0px 0px 20px; }
.bskt_btn_listen	{ width: 20px; height: 20px; cursor: pointer; float: left; line-height: 20px; text-align: center; margin: 0px 0px 0px 6px; }
.bskt_rt_title		{ width: 160px; float: left; text-align: center; padding: 0px 5px; }
.bskt_rt_genre		{ width: 100px; float: left; text-align: center; }
.bskt_rt_author		{ width: 115px; float: left; text-align: center; padding: 0px 5px; }
.bskt_rt_downloads 	{ width: 100px; float: left; text-align: center; }
.bskt_rt_title_ap	{ width: 158px; float: left; text-align: center; }
.bskt_rt_genre_ap	{ width: 149px; float: left; text-align: center; padding: 0px 5px; }
.bskt_rt_size_ap 	{ width: 158px; float: left; text-align: center; }
.bskt_rt_type		{ width: 72px; float: left; text-align: center; padding: 0px 5px; }
.bskt_rt_edit		{ width: 32px; float: left; text-align: right; padding: 0px 10px 0px 0px; }

.bskt_gs_thumb_top 	{ width: 104px; height: 20px; float: left; }
.bskt_gs_thumb	 	{ width: 104px; float: left; }
.bskt_gs_table		{ height: 94px; float: left; }
.charts_gs_row		{ width: 153px; float: left; padding: 1px 0px; }
.bskt_gs_title		{ width: 116px; float: left; text-align: center; padding: 0px 5px; }
.bskt_gs_genre		{ width: 100px; float: left; text-align: center; }
.bskt_gs_author		{ width: 125px; float: left; text-align: center; padding: 0px 5px; }
.bskt_gs_downloads 	{ width: 90px; float: left; text-align: center; }
.bskt_gs_description{ width: 441px; float: left; display: block; padding: 10px 10px 0px 0px; }
.bskt_gs_title_ap	{ width: 150px; float: left; text-align: center; }
.bskt_gs_genre_ap	{ width: 141px; float: left; text-align: center; padding: 0px 5px; }
.bskt_gs_size_ap 	{ width: 150px; float: left; text-align: center; }
.bskt_gs_title_small{ width: 143px; float: left; text-align: center; padding: 0px 5px; }

.bskt_wp_thumb_top 	{ width: 94px; height: 20px; float: left; }
.bskt_wp_thumb	 	{ width: 94px; float: left; }
.bskt_wp_row		{ width: 461px; float: left; display: table; height: 84px; overflow: hidden; }
.bskt_wp_table		{ height: 84px; float: left; }
.bskt_wp_title		{ width: 126px; float: left; text-align: center; padding: 0px 5px; }
.bskt_wp_genre		{ width: 100px; float: left; text-align: center; }
.bskt_wp_author		{ width: 115px; float: left; text-align: center; padding: 0px 5px; }
.bskt_wp_downloads	{ width: 100px; float: left; text-align: center; }
.bskt_wp_title_ap	{ width: 153px; float: left; text-align: center; }
.bskt_wp_genre_ap	{ width: 145px; float: left; text-align: center; padding: 0px 5px; }
.bskt_wp_size_ap 	{ width: 153px; float: left; text-align: center; }

.bskt_mp_table		{ float: left; }
.bskt_mp_title		{ width: 165px; float: left; text-align: center; padding: 0px 10px; }
.bskt_mp_genre		{ width: 100px; float: left; text-align: center; }
.bskt_mp_author		{ width: 120px; float: left; text-align: center; padding: 0px 10px; }
.bskt_mp_downloads	{ width: 130px; float: left; text-align: center; }

.bskt_mc_thumb_top 	{ width: 130px; height: 20px; float: left; }
.bskt_mc_thumb	 	{ width: 130px; float: left; }
.bskt_mc_title		{ width: 104px; float: left; text-align: center; padding: 0px 10px; }
.bskt_mc_genre		{ width: 88px; float: left; text-align: center; }
.bskt_mc_author		{ width: 105px; float: left; text-align: center; padding: 0px 10px; }
.bskt_mc_downloads	{ width: 88px; float: left; text-align: center; }
.bskt_mc_table		{ height: 120px; float: left; }

.bskt_more			{ width: 555px; float: left; padding: 0px 0px 10px 0px; }



/* Basket Styles */
.mobgame_thumb_top 				{ width: 80px; height: 20px; float: left; }
.mobgame_thumb					{ width: 80px; float: left; }
.mobgame_box_top				{ width: 475px; float: left; display: block; }
.mobgame_box					{ width: 475px; float: left; display: block; }
.mobgame_box_overflow			{ width: 475px; height: 66px; float: left; display: block; overflow: hidden; }
.mobgame_box ul,
.mobgame_box_overflow ul		{ display: block; }
.mobgame_title_top				{ width: 140px; float: left; text-align: center; padding: 0px 5px 0px 5px; }
.mobgame_title					{ width: 140px; float: left; text-align: center; padding: 0px 5px 5px 5px; }
.mobgame_p_more					{ width: 141px; float: left; padding: 0px 414px 0px 0px; }
.mobgame_table					{ height: 70px; float: left; }
.mobgame_row					{ width: 177px; float: left; padding: 0px 0px 1px 0px; }
.mobgame_detail_screen			{ width: 555px; float: left; padding: 0px 0px 5px 0px; }
.mobgame_detail_screen img		{ padding: 0px 1px 2px 0px; }
.mobgame_more					{ float: left; padding: 0px 0px 5px 0px; }
.mobgame_more .thumb			{ width: 70px; float: left; padding: 0px 5px 0px 10px; }
.mobgame_more .thumb a,
.mobgame_more .thumb a:visited	{ display: block; text-decoration: none; }
.mobgame_more .thumb .text		{ width: 70px; height: 38px; float: left; overflow: hidden; text-align: center; padding: 3px 0px 0px 0px; }

.mobcard_more					{ float: left; padding: 0px 0px 5px 0px; }
.mobcard_more .thumb			{ width: 120px; float: left; display: block; padding: 0px 0px 0px 10px; }
.mobcard_more .thumb a,
.mobcard_more .thumb a:visited	{ display: block; text-decoration: none; }
.mobcard_more .thumb .text		{ width: 120px; height: 26px; float: left; overflow: hidden; text-align: center; padding: 3px 0px 0px 0px; }

.mobtone_more					{ float: left; padding: 0px 0px 5px 0px; }
.mobtone_more .row				{ width: 205px; float: left; display: block; padding: 0px 0px 5px 0px; }
.mobtone_more .listen			{ width: 26px; float: left; display: block; }
.mobtone_more .text				{ width: 159px; float: left; display: block; overflow: hidden; padding: 2px 0px 0px 20px; }

.mobsaver_more					{ float: left; padding: 0px 0px 5px 0px; }
.mobsaver_more .thumb			{ width: 84px; float: left; padding: 0px 0px 0px 4px; }
.mobsaver_more .thumb a,
.mobsaver_more .thumb a:visited	{ display: block; text-decoration: none; }
.mobsaver_more .thumb .text		{ width: 84px; height: 26px; float: left; overflow: hidden; text-align: center; padding: 3px 0px 0px 0px; }

.mobvideo_paper_more					{ float: left; padding: 0px 0px 5px 0px; }
.mobvideo_paper_more .thumb				{ width: 84px; float: left; padding: 0px 0px 0px 10px; }
.mobvideo_paper_more .thumb a,
.mobvideo_paper_more .thumb a:visited	{ display: block; text-decoration: none; }
.mobvideo_paper_more .thumb .text		{ width: 84px; height: 26px; float: left; overflow: hidden; text-align: center; padding: 3px 0px 0px 0px; }

.webgame_more						{ float: left; padding: 0px 0px 5px 0px; }
.webgame_more .thumb				{ width: 84px; float: left; padding: 0px 0px 0px 7px; }
.webgame_more .thumb a,
.webgame_more .thumb a:visited		{ display: block; text-decoration: none; }
.webgame_more .thumb .text			{ width: 84px; height: 26px; float: left; overflow: hidden; text-align: center; padding: 3px 0px 0px 0px; }

.webgame_more_full					{ float: left; padding: 0px 0px 5px 0px; }
.webgame_more_full .thumb			{ width: 84px; float: left; padding: 0px 0px 0px 2px; }
.webgame_more_full .thumb a,
.webgame_more_full .thumb a:visited	{ display: block; text-decoration: none; }
.webgame_more_full .thumb .text		{ width: 84px; height: 26px; float: left; overflow: hidden; text-align: center; padding: 3px 0px 0px 0px; }

.webgame_rating					{ float: left; display: block; padding: 0px 0px 10px 0px; }
.webgame_rating .current_rating	{ float: left; padding: 1px 0px 0px 4px; }

.webgame_game_box		{ width: 555px; float: left; text-align: center; padding: 0px 0px 10px 0px; }
.webgame_game_box_full	{ width: 695px; float: left; text-align: center; padding: 0px 0px 10px 0px; }

.download_232			{ width: 232px; float: left; }
.download_232 .column1	{ width: 111px; float: left; padding: 0px 5px 10px 0px; }
.download_232 .column2	{ width: 111px; float: left; padding: 0px 0px 10px 5px; }
.download_232 .download_row_form			{ width: 232px; float: left; }
.download_232 .download_row_form .label		{ width: 90px; float: left; line-height: 25px; }
.download_232 .download_row_form .dropdown	{ width: 142px; float: left; }
.download_232 .download_row					{ width: 232px; float: left; padding: 10px 0px 10px 0px; }
.download_232 .download_row .btn			{ float: left; padding: 0px 10px 5px 0px; }
.download_232_user		{ width: 232px; float: left; padding: 0px 0px 10px 0px; }
.download_232_user p	{ width: 127px; float: left; padding: 3px 0px 2px 0px; }

.download_280			{ width: 280px; float: left; }
.download_280 .column1	{ width: 135px; float: left; text-align: center; padding: 0px 5px 10px 0px; }
.download_280 .column2	{ width: 135px; float: left; padding: 0px 0px 10px 5px; }
.download_280 .download_row_form			{ width: 280px; float: left; padding: 0px 0px 0px 0px; }
.download_280 .download_row_form .label		{ width: 90px; float: left; line-height: 25px; padding: 0px 0px 0px 0px; }
.download_280 .download_row_form .dropdown	{ width: 180px; float: left; }
.download_280 .download_row					{ width: 280px; float: left; text-align: center; padding: 10px 0px 10px 0px; }
.download_280 .download_row .btn			{ float: left; padding: 0px 10px 0px 0px; }
.download_280_user		{ width: 280px; float: left; padding: 0px 0px 10px 0px; }
.download_280_user p	{ width: 140px; float: left; padding: 3px 0px 2px 0px; }

.download_thumb		{ width: 90px; float: left; }
p.download_center	{ float: left; text-align: center; padding: 0px 0px 5px 0px; }
h2.download			{ float: left; padding: 0px 0px 5px 0px; }
table.share 		{ float: left; font-size: 1em; padding: 0px 0px 0px 0px; }
table.share td		{ padding: 4px 0px 0px 0px; }
table.share td a	{ text-decoration: none; }
table.share td span			{ float: left; padding: 0px 5px 0px 0px; }
table.share td span.back	{ width: 20px; height: 20px; background: url(../_color01/icon_bk.gif) no-repeat; }
table.share td span.text	{ float: left; line-height: 20px; }
.download_280 table.share td.code			{ padding: 10px 0px 0px 0px; }
.download_280 table.share td.code p			{ width: 270px; float: none; padding: 0px 0px 10px 0px; }
.download_280 table.share td.code textarea	{ width: 270px; }
.download_232 table.share td.code			{ padding: 10px 0px 0px 0px; }
.download_232 table.share td.code p			{ width: 222px; float: none; padding: 0px 0px 10px 0px; }
.download_232 table.share td.code textarea	{ width: 222px; }

.basket_comment_post 							{ padding: 0px 0px 5px 0px; }
.box_small_col1 .basket_comment_post textarea	{ width: 262px; }
.box_small_col3 .basket_comment_post textarea	{ width: 310px; }
.box_small_col1 .basket_comment_post_btn		{ width: 272px; float: left; padding: 0px 0px 15px 0px; }
.box_small_col3 .basket_comment_post_btn		{ width: 320px; float: left; padding: 0px 0px 15px 0px; }
.basket_comment				{ clear: both; display: block; padding: 0px 0px 10px 0px; }
.basket_comment .thumb		{ float: left; padding: 0px 10px 0px 0px; }
.basket_comment .name		{ padding: 0px 0px 5px 0px; }
.basket_comment .comment	{ }
.basket_comment .delete		{ padding: 5px 0px 0px 0px; }
.basket_comment_more		{ float: left; padding: 0px 0px 20px 0px; }



/* Forum Styles */
.forum_row					{ width: 555px; height: 20px; float: left; text-align: center; padding-bottom: 10px; }
.forum_row_full				{ width: 695px; height: 20px; float: left; text-align: center; padding-bottom: 10px; }

.forum_ct_box		{ width: 555px; float: left; padding: 0px 0px 3px 0px; }
.forum_ct_box a		{ font-weight: bold; }
.forum_ct_row1, .user_msg_row1, .user_msg_row1_unread, .user_buddy_row1 { float: left; padding: 9px 0px 7px 0px; }
.forum_ct_row1 .bottom, .user_msg_row1 .bottom, .user_msg_row1_unread .bottom, .user_buddy_row1 .bottom { float: left; padding: 0px 0px 9px 0px; }
.forum_ct_row1 .middle, .user_msg_row1 .middle, .user_msg_row1_unread .middle, .user_buddy_row1 .middle { width: 555px; float: left; }
.forum_ct_row2, .user_msg_row2, .user_msg_row2_unread, .user_buddy_row2 { width: 555px; float: left; padding: 9px 0px 9px 0px; margin: 0px 0px 7px 0px; }

.forum_cl_category	{ width: 515px; float: left; padding: 0px 20px; }
.forum_cl_forum		{ width: 283px; float: left; padding: 0px 0px 0px 20px; }
.forum_cl_topic		{ width: 127px; float: left; padding: 0px 0px 0px 20px; }
.forum_cl_topics	{ width: 90px; float: left; text-align: center; }
.forum_cl_views		{ width: 77px; float: left; text-align: center; }
.forum_cl_author	{ width: 91px; float: left; text-align: center; }
.forum_cl_replies	{ width: 77px; float: left; text-align: center; }
.forum_cl_last		{ width: 142px; float: left; text-align: right; padding: 0px 20px 0px 0px; }

.forum_cp_box			{ width: 555px; float: left; padding: 0px 0px 5px 0px; }
.forum_cp_row1_top		{ float: left; }
.forum_cp_row1_bottom	{ width: 555px; height: auto !important; height: 159px; min-height: 159px; float: left; }
.forum_cp_row2			{ width: 555px; height: auto !important; height: 159px; min-height: 159px; float: left; }
.forum_cp_lhs			{ width: 130px; float: left; padding: 0px 0px 0px 20px; }
.forum_cp_lhs_username	{ width: 130px; font-weight: bold; padding: 10px 0px 0px 0px; }
.forum_cp_lhs_icons		{ width: 130px; float: left; display: block; padding: 7px 0px 3px 0px; }
.forum_cp_lhs_flag		{ float: left; padding: 0px 5px 0px 0px; }
.forum_cp_lhs_kudos		{ float: left; padding: 0px 5px 0px 0px; }
.forum_cp_lhs_online	{ color: #17a52e; float: left; font-style: italic; padding: 0px 0px 0px 11px; background: url(../images/status_online.gif) no-repeat; }
.forum_cp_lhs_offline	{ color: #bc0000; float: left; font-style: italic; padding: 0px 0px 0px 11px; background: url(../images/status_offline.gif) no-repeat; }
.forum_cp_lhs_posts		{ width: 130px; display: block; clear: both; padding: 7px 0px 0px 0px; }
.forum_cp_lhs_reviewposts1 { width: 130px; display: block; clear: both; padding: 7px 0px 0px 0px; }
.forum_cp_lhs_reviewposts2 { width: 130px; display: block; clear: both; padding: 0px 0px 0px 0px; }
.forum_cp_lhs_created	{ width: 130px; display: block; padding: 4px 0px 12px 0px; }
.forum_cp_rhs			{ width: 385px; float: left; padding: 10px 20px 0px 0px; }
.forum_cp_rhs_posted	{ width: 340px; float: left; padding: 0px 10px 0px 0px; }
.forum_cp_rhs_top		{ width: 35px; float: left; text-align: right; font-weight: bold; }
.forum_cp_rhs_post		{ width: 385px; height: auto !important; height: 103px; min-height: 103px; float: left; line-height: 14px; padding: 15px 0px 10px 0px; }
.forum_cp_rhs_reviewpost{ width: 385px; height: auto !important; height: 156px; min-height: 156px; float: left; line-height: 14px; padding: 15px 0px 10px 0px; }
.forum_cp_rhs_bottom	{ float: right; font-weight: bold; padding: 0px 0px 12px 29px; }
.forum_cp_reply_box			{ width: 480px; float: left; padding: 0px 0px 0px 35px; }
.forum_cp_reply_textarea	{ width: 433px; line-height: 14px; margin: 4px 0px 0px 0px; }

ul.forum_cs_results		{ width: 535px; float: left; line-height: 14px; padding: 0px 0px 10px 20px; }
ul.forum_cs_results	li	{ list-style: decimal; line-height: 14px; color: #2c4370; font-weight: bold; padding: 0px 0px 10px 0px; }
ul.forum_cs_results	li a{ font-weight: normal; text-decoration: none; }

.forum_tn_box			{ width: 480px; float: left; padding: 10px 0px 0px 35px; }
.forum_tn_topic			{ width: 300px; float: left; }
.forum_tn_reviewtype	{ float: left; padding: 0px 20px 7px 0px; }
.forum_tn_type			{ width: 112px; float: left; clear: right; padding: 0px 0px 0px 28px; }
.forum_tn_reviewinput	{ width: 433px; padding: 0px 3px; margin: 4px 0px 0px 0px; }
.forum_tn_input			{ width: 300px; padding: 0px 3px; margin: 4px 0px 0px 0px; }
.forum_tn_message		{ width: 440px; float: left; clear: both; padding: 7px 0px 0px 0px; }
.forum_tn_textarea		{ width: 433px; line-height: 14px; margin: 4px 0px 0px 0px; }
.forum_tn_submit		{ float: left; clear: both; padding: 10px 0px 0px 0px; }
.forum_tn_smilies		{ float: left; clear: both; padding: 20px 0px 0px 0px; }
.forum_pr_topic			{ width: 440px; float: left; clear: both; padding: 0px 0px 5px 0px; }



/* User Styles */
.user_pro_column1		{ width: 330px; float: left; padding: 0px 17px 0px 0px; }
.user_pro_column2		{ width: 330px; float: left; padding: 0px 0px 0px 18px; }
.user_pro_banner		{ width: 310px; float: left; padding: 0px 0px 10px 10px; }
.user_pro_name			{ width: 527px; float: left; overflow: hidden; font-size: 2em; padding: 5px 0px 5px 28px; }
.user_pro_name_short	{ width: 302px; float: left; overflow: hidden; font-size: 2em; padding: 5px 0px 5px 28px; }
.user_pro_top			{ width: 527px; float: left; font-weight: bold; padding: 5px 0px 5px 28px; }
.user_pro_top_short		{ width: 302px; float: left; font-weight: bold; padding: 5px 0px 5px 28px; }
.user_pro_top_long		{ width: 672px; float: left; font-weight: bold; padding: 5px 0px 5px 28px; }
.user_pro_status		{ width: 555px; float: left; padding: 10px 0px 20px 0px; }
.user_pro_status_short	{ width: 330px; float: left; padding: 10px 0px 8px 0px; }
.user_pro_status_short_lhs	{ width: 100px; float: left; display: block; padding: 0px 0px 0px 28px; }
.user_pro_thumb_status_short{ width: 80px; float: left; padding: 0px 20px 8px 0px; }
.user_pro_status_short_lhs .flag		{ float: left; padding: 0px 5px 0px 0px; }
.user_pro_status_short_lhs .kudos		{ float: left; padding: 0px 5px 0px 0px; }
.user_pro_status_short_lhs .online		{ color: #17a52e; float: left; font-style: italic; padding: 0px 0px 0px 11px; background: url(../images/status_online.gif) no-repeat; }
.user_pro_status_short_lhs .offline		{ color: #bc0000; float: left; font-style: italic; padding: 0px 0px 0px 11px; background: url(../images/status_offline.gif) no-repeat; }
.user_pro_status_short_lhs .views		{ clear: both; padding: 5px 0px 0px 0px; }
.user_pro_thumb			{ width: 80px; float: left; padding: 0px 20px 0px 28px; }
.user_pro_thumbs		{ float: left; padding: 0px 2px 10px 0px; }
.user_pro_thumbs table					{ padding: 0px; margin: 0px; }
.user_pro_thumbs table td				{ width: 80px; height: 80px; text-align: center; background: url(../_color01/thumbnail_mobtone.gif) no-repeat; }
.user_pro_thumbs table td strong		{ width: 76px; display: block; overflow: hidden; padding: 0px 2px; }
.user_pro_thumbs a,
.user_pro_thumbs a:visited	{ cursor: pointer; text-decoration: none; }
.user_pro_thumbs_comment{ float: left; padding: 0px 10px 0px 0px; }
.user_pro_more			{ width: 330px; float: left; padding: 0px 0px 10px 0px; }
.user_pro_comment_row	{ width: 330px; float: left; padding: 0px 0px 10px 0px; }
.user_pro_comment_name	{ padding: 0px 0px 5px 0px; }
.user_pro_comment_txt	{ clear: none; }
.user_pro_comment_more	{ width: 330px; float: left; padding: 0px 0px 20px 0px; }
.user_pro_links			{ width: 412px; float: left; padding: 0px 0px 8px 0px; }
.user_pro_status_short_rhs	{ width: 202px; float: left; display: block; }
.user_pro_links_short	{ width: 202px; float: left; padding: 0px 0px 8px 0px; }
.user_pro_links_bottom	{ width: 302px; float: left; padding: 0px 0px 10px 28px; }
.user_pro_links_bottom_link	{ float: left; padding: 0px 10px 5px 0px; }
.user_pro_label			{ width: 115px; float: left; display: block; padding: 0px 0px 10px 28px; }
.user_pro_label_mid		{ width: 115px; display: block; float: left; clear: left; padding: 3px 0px 7px 28px; }
.user_pro_entry1		{ width: 412px; float: left; padding: 0px 0px 10px 0px; }
.user_pro_entry1 input, .user_pro_entry8 input	{ font-weight: normal; padding-left: 3px; }
.user_pro_entry2		{ width: 499px; float: left; line-height: 14px; padding: 0px 28px 10px 28px; }
.user_pro_entry3		{ width: 499px; float: left; padding: 20px 28px 10px 28px; }
.user_pro_entry4		{ width: 384px; float: left; padding: 0px 28px 0px 143px; margin-bottom: 20px }
.user_pro_entry5		{ width: 499px; float: left; padding: 5px 28px 10px 28px; }
.user_pro_entry6		{ width: 384px; float: left; padding: 0px 28px 5px 143px; }
.user_pro_entry7		{ width: 499px; float: left; padding: 10px 28px 10px 28px; }
.user_pro_entry8		{ width: 557px; float: left; padding: 0px 0px 10px 0px; }
.user_pro_entry9		{ width: 644px; float: left; line-height: 14px; padding: 0px 28px 10px 28px; }
.user_pro_entry10		{ width: 247px; float: left; padding: 0px 0px 10px 0px; }
.user_pro_entry11		{ width: 334px; float: left; padding: 0px 28px 10px 28px; }
.user_pro_entry12		{ width: 274px; float: left; line-height: 14px; padding: 0px 28px 10px 28px; }
.user_pro_entry13,
.user_pro_entry13_input,
.user_pro_entry13_select		{ width: 159px; float: left; overflow: hidden; padding: 0px 28px 10px 0px; }
.user_pro_entry13_input input	{ width: 151px; }
.user_pro_entry13_select select	{ width: 161px; }
.user_pro_entry14		{ width: 187px; float: left; padding: 0px 0px 10px 0px; }
.user_pro_entry15		{ width: 302px; float: left; padding: 0px 0px 10px 28px; }
.user_pro_entry16		{ width: 555px; float: left; padding: 10px 0px 20px 0px; }
.user_pro_entry17		{ width: 555px; float: left; text-align: center; padding: 0px 0px 10px 0px; }
.user_pro_entry18		{ width: 555px; float: left; padding: 0px 0px 10px 0px; }
.user_pro_entry19		{ width: 695px; float: left; text-align: center; padding: 0px 0px 10px 0px; }

.user_pro_approval_name			{ width: 527px; float: left; overflow: hidden; font-size: 2em; padding: 0px 0px 0px 28px; }
.user_pro_approval				{ clear: both; padding: 0px 0px 5px 0px; }
.user_pro_approval .lhs			{ width: 339px; padding: 10px 20px 0px 28px; }
.user_pro_approval .lhs .thumb	{ width: 80px; float: left; padding: 0px 20px 5px 0px; }
.user_pro_approval .lhs p		{ clear: none; float: none; padding: 0px 0px 8px 0px; margin: 0px; }
.user_pro_approval .lhs p span	{ color: #666666; }
.user_pro_approval .rhs			{ width: 168px; vertical-align: top; }
.user_pro_approval_submit 		{ width: 168px; padding: 0px 0px 0px 387px; }

.user_pro_star			{ padding: 0px 0px 0px 5px; }
.user_pro_edit_imow		{ width: 266px; float: left; line-height: 14px; margin: 0px; }
.user_pro_submit		{ float: left; padding: 0px 0px 0px 10px; }

.user_pic_content_column{ width: 520px; height: auto; float: left; padding: 0px 17px 0px 18px; }
.user_pic_top,
.user_pic_top_red 		{ width: 499px; float: left; font-weight: bold; padding: 5px 28px 15px 28px; }
.user_pic_top_red2 		{ width: 499px; float: left; font-weight: bold; padding: 5px 0px; }
.user_pic_row1			{ width: 520px; height: auto; float: left; padding: 0px 0px 10px 0px; }
.user_pic_row2			{ width: 520px; height: auto; float: left; padding: 0px 0px 10px 0px; }
.user_pic_thumb_box		{ width: 104px; height: auto; float: left; }
.user_pic_thumb			{ width: 80px; height: 80px; float: left; padding: 0px 12px; }
.user_pic_thumb_txt		{ width: 104px; height: auto; float: left; text-align: center; padding: 5px 0px 0px 0px; }
.user_pic_thumb_txt_check	{ width: 92px; height: auto; float: left; text-align: left; padding: 5px 0px 0px 12px; }
.user_pic_thumb_edit	{ width: 40px; float: left; padding: 2px 0px 10px 12px; }
.user_pic_thumb_delete	{ width: 40px; float: left; text-align: right; padding: 2px 12px 10px 0px; }
.user_pic_view_cap		{ width: 400px; float: left; text-align: center; padding: 0px 77px 0px 78px; }
.user_pic_edit_img		{ width: 555px; float: left; text-align: center; padding: 0px 0px 10px 0px; }
.user_pic_edit_img img  { max-width: 555px; }
.user_pic_edit_text		{ float: left; padding: 0px 0px 10px 0px; }
.user_pic_edit_checkbox	{ float: left; margin: 6px 0px 0px 0px; }

.user_msg_bar_check		{ width: 40px; float: left; padding: 0px 0px 0px 20px; margin: 0px; }
.user_msg_check			{ width: 40px; float: left; padding: 0px 0px 0px 20px; }
.user_msg_subject		{ width: 225px; float: left; }
.user_msg_sender		{ width: 150px; float: left; }
.user_msg_date			{ width: 100px; float: left; padding: 0px 20px 0px 0px; }
.user_msg_deleted		{ width: 535px; float: left; font-weight: bold; padding: 5px 0px 15px 20px; }
.user_msg_btn_pad		{ float: left; padding: 0px 0px 0px 4px; }

.user_msg_read_top		{ width: 499px; float: left; font-weight: bold; padding: 5px 28px; }
.user_msg_read_status	{ width: 412px; float: left; padding: 0px 0px 8px 0px; }
.user_msg_read_links	{ padding: 0px 15px 0px 0px; }
.user_msg_read_says		{ width: 499px; float: left; font-weight: bold; padding: 10px 28px 10px 28px; }
.user_msg_read_content	{ width: 499px; float: left; line-height: 14px; padding: 0px 28px 15px 28px; }
.user_msg_read_content p{ padding: 0px 0px 10px 0px; margin: 0px; }

.user_msg_send_box		{ width: 440px; float: left; padding: 0px 0px 0px 58px; }
.user_msg_send_to		{ width: 440px; float: left; padding: 7px 0px 0px 0px; }
.user_msg_send_input1	{ width: 294px; float: left; padding: 0px 3px; margin: 4px 0px 0px 0px; }
.user_msg_send_bdy		{ float: left; padding: 0px 0px 0px 15px; }
.user_msg_send_input2	{ width: 434px; padding: 0px 3px; margin: 4px 0px 0px 0px; }
.user_msg_send_message	{ width: 440px; float: left; clear: both; padding: 7px 0px 0px 0px; }
.user_msg_send_textarea	{ width: 433px; line-height: 14px; margin: 4px 0px 0px 0px; }
.user_msg_send_submit	{ float: left; padding: 10px 0px 20px 0px; }
.user_msg_send_bdy		{ float: left; padding: 0px 0px 0px 15px; }

.user_buddy_check		{ width: 40px; float: left; padding: 0px 0px 0px 20px; }
.user_buddy_name		{ width: 275px; float: left; }
.user_buddy_msg			{ width: 130px; float: left; }
.user_buddy_remove		{ width: 90px; float: left; }
.user_buddy_unblock		{ width: 90px; float: left; padding: 0px 0px 0px 130px; }
.user_buddies_box		{ width: 520px; height: auto; float: left; padding: 0px 17px 10px 18px; }
.user_buddies_btn_row	{ width: 555px; height: 20px; float: left; text-align: center; padding-bottom: 20px; }
.user_buddy_username_checkbox { width: 13px; float: left; padding: 0px; margin: 0px; }
.user_buddy_username_checkbox_text	{ width: 75px; float: left; padding: 0px 0px 0px 4px; }

.user_buddylist_box		{ width: 290px; height: auto; float: left; padding: 10px; }
.user_buddylist_row1	{ width: 290px; height: 20px; float: left; text-align: center; padding-bottom: 10px; }
.user_buddylist_row2	{ width: 290px; height: 20px; float: left; text-align: center; padding-bottom: 20px; }
.user_buddylist_row3	{ width: 250px; float: left; padding: 5px 20px 15px 20px; }
.user_buddylist_added	{ width: 270px; float: left; font-weight: bold; padding: 5px 0px 15px 20px; }
.user_buddylist_name	{ width: 230px; float: left; }
.user_buddylist_ct_box	{ width: 290px; float: left; padding: 0px 0px 3px 0px; }
.user_buddylist_ct_box a{ font-weight: bold; }
.user_buddylist_ct_row1 { float: left; padding: 9px 0px 7px 0px; }
.user_buddylist_ct_row1 .bottom { float: left; padding: 0px 0px 9px 0px; }
.user_buddylist_ct_row1 .middle { width: 290px; float: left; }
.user_buddylist_ct_row2 { width: 290px; float: left; padding: 9px 0px 9px 0px; margin: 0px 0px 7px 0px; }
.user_buddylist_submit	{ float: left; padding: 0px 0px 0px 10px; }

.user_settings_ta		{ width: 340px; float: left; line-height: 14px; }

.user_browse_column1, .user_browse_column2	{ width: 247px; float: left; }
.user_browse_column1	{ padding: 0px 10px 0px 0px; }
.user_browse_column2	{ padding: 0px 0px 0px 10px; }
.user_browse_label1		{ width: 80px; float: left; display: block; line-height: 20px; padding: 0px 0px 5px 0px; }
.user_browse_entry1, .user_browse_entry1_select { width: 167px; float: left; line-height: 20px; }
.user_browse_entry1_select select { width: 167px; }
.user_browse_label2		{ width: 187px; float: left; display: block; line-height: 20px; padding: 0px 0px 5px 0px; }
.user_browse_entry2		{ width: 50px; float: left; padding: 0px 0px 0px 0px; }
.user_browse_to			{ float: left; padding: 0px 5px; }
.user_browse_location	{ width: 157px; float: left; }
.user_browse_btn		{ float: right; padding: 0px 2px 0px 0px; }



/* Phone Styles */
.phone_table			{ height: 180px; float: left; }
.phone_row				{ width: 257px; height: 180px; float: left; padding: 0px 0px 10px 0px; }
.phone_overview			{ width: 330px; float: left; padding: 0px 0px 10px 0px; }
.phone_thumb			{ width: 150px; height: 180px; float: left; }
.phone_label			{ width: 107px; float: left; display: block; padding: 0px 0px 5px 0px; }
.phone_entry1			{ width: 107px; float: left; padding: 0px 0px 15px 0px; }
.phone_entry2			{ width: 107px; float: left; font-weight: bold; padding: 0px; }
.phone_latest_row		{ width: 555px; height: auto; float: left; display: block; padding: 0px 0px 5px 0px; }
.phone_latest_phone		{ width: 103px; float: left; padding: 0px 10px 0px 0px; }
.phone_latest_phone_nopad { width: 103px; float: left; }
.phone_latest_thumb		{ padding: 0px 0px 5px 0px; }
.phone_latest_details	{ text-align: center; padding: 0px 0px 2px 0px; }
.phone_latest_label		{ }
.phone_review_row		{ width: 330px; float: left; clear: both; padding: 0px 0px 15px 0px; }
.phone_btn_pad			{ width: 330px; float: left; clear: both; padding: 0px 0px 10px 0px; }
.phone_posted			{ width: 330px; float: left; clear: both; padding: 0px; }
.phone_rating			{ width: 330px; float: left; clear: both; }
.phone_title			{ width: 330px; clear: both; padding: 0px 0px 3px; margin: 0px; }
.phone_p				{ width: 330px; clear: both; padding: 0px 0px 10px; margin: 0px; }

.rating_label1				{ clear: both; font-weight: bold; }
.rating_label2				{ float: left; padding: 2px 10px 0px 0px; }
.rating_label3				{ clear: both; font-weight: bold; padding: 15px 0px 0px 0px; }
.rating_label h2, h2.rating	{ clear: both; font-size: 12px; font-weight: bold; padding: 0px; margin: 0px; }
.rating1					{ position: relative; width: 85px; height: 16px; float: left; clear: both; list-style: none; background: url(../_color01/rating1.gif) top left repeat-x; padding: 0px; margin: 3px 0px 10px 0px; }
.rating1 li					{ /*\*/ float: left; /* */ padding: 0px; margin: 0px; }
.rating1 li a				{ z-index: 20; position: absolute; width: 17px; height: 16px; display: block; text-decoration: none; text-indent: -9000px; padding: 0px; }
.rating1 li a:hover			{ z-index: 2; left: 0px; background: url(../_color01/rating1.gif) left center; }
.rating1 a.one				{ left: 0px; }
.rating1 a.one:hover		{ width: 17px; }
.rating1 a.two				{ left: 17px; }
.rating1 a.two:hover		{ width: 34px; }
.rating1 a.three			{ left: 34px; }
.rating1 a.three:hover		{ width: 51px; }
.rating1 a.four				{ left: 51px; }
.rating1 a.four:hover		{ width: 68px; }
.rating1 a.five				{ left: 68px; }
.rating1 a.five:hover		{ width: 85px; }
.rating1 li.current-rating	{ z-index: 1; position: absolute; height: 16px; display: block; text-indent: -9000px; background: url(../_color01/rating1.gif) left bottom; }

.rating2					{ position: relative; width: 110px; height: 10px; float: left; list-style: none; background: url(../_color01/rating2.gif) repeat-x top left; padding: 0px; margin: 3px 0px 5px 0px; }
.rating2 li					{ /*\*/ float: left; /* */ padding: 0px; margin: 0px; }
.rating2 li a				{ z-index: 20; position: absolute; width: 10px; height: 10px; display: block; text-decoration: none; text-indent: -9000px; padding: 0px; }
.rating2 li a:hover			{ z-index: 2; left: 0px; background: url(../_color01/rating2.gif) repeat-x left center; }
.rating2 a.one				{ left: 0px; }
.rating2 a.one:hover		{ width: 11px; }
.rating2 a.two				{ left: 11px; }
.rating2 a.two:hover		{ width: 22px; }
.rating2 a.three			{ left: 22px; }
.rating2 a.three:hover		{ width: 33px; }
.rating2 a.four				{ left: 33px; }
.rating2 a.four:hover		{ width: 44px; }
.rating2 a.five				{ left: 44px; }
.rating2 a.five:hover		{ width: 55px; }
.rating2 a.six				{ left: 55px; }
.rating2 a.six:hover		{ width: 66px; }
.rating2 a.seven			{ left: 66px; }
.rating2 a.seven:hover		{ width: 77px; }
.rating2 a.eight			{ left: 77px; }
.rating2 a.eight:hover		{ width: 88px; }
.rating2 a.nine				{ left: 88px; }
.rating2 a.nine:hover		{ width: 99px; }
.rating2 a.ten				{ left: 99px; }
.rating2 a.ten:hover		{ width: 110px; }
.rating2 li.current-rating	{ z-index: 1; position: absolute; height: 10px; display: block; text-indent: -9000px; background: url(../_color01/rating2.gif) repeat-x left bottom; }

.rating3					{ position: relative; width: 110px; height: 10px; float: left; list-style: none; background: url(../_color01/rating2.gif) top left repeat-x; padding: 0px; margin: 3px 0px 5px 0px; }
.rating3 li					{ /*\*/ float: left; /* */ padding: 0px; margin: 0px; }
.rating3 li a				{ z-index: 20; position: absolute; width: 10px; height: 10px; display: block; text-decoration: none; text-indent: -9000px; padding: 0px; }
.rating3 a.one				{ left: 0px; }
.rating3 a.two				{ left: 11px; }
.rating3 a.three			{ left: 22px; }
.rating3 a.four				{ left: 33px; }
.rating3 a.five				{ left: 44px; }
.rating3 a.six				{ left: 55px; }
.rating3 a.seven			{ left: 66px; }
.rating3 a.eight			{ left: 77px; }
.rating3 a.nine				{ left: 88px; }
.rating3 a.ten				{ left: 99px; }
.rating3 li.current-rating	{ z-index: 1; position: absolute; height: 10px; display: block; text-indent: -9000px; background: url(../_color01/rating2.gif) left bottom; }

.phone_column_text			{ clear: both; padding: 5px 0px 0px 0px; }



/* Content Styles */
.video_general			{ width: 555px; text-align: center; padding: 0px 0px 10px 0px; }
.video_general_txt		{ padding: 0px 0px 10px 0px; }

.popup_tc_box			{ width: 555px; height: auto; float: left; padding: 10px; }

.create_wallpaper		{ width: 695px; padding: 0px 0px 10px 0px; }

.upload_row				{ width: 555px; float: left; line-height: 16px; padding: 0px 0px 20px 0px; }

.faq_questions			{ width: 515px; float: left; list-style-type: decimal; list-style-position: inside; padding: 5px 20px 30px 20px; margin: 0px; }
.faq_questions li		{ clear: both; font-size: 1.2em; padding: 10px 0px 0px 0px; }
.faq_questions_columns		{ width: 515px; float: left; list-style-type: decimal; list-style-position: inside; padding: 5px 20px 30px 20px; margin: 0px; }
.faq_questions_columns li	{ width: 171px; float: left; font-size: 1.2em; padding: 10px 0px 0px 0px; }

.affiliates_textarea	{ width: 499px; line-height: 14px; margin: 4px 0px 0px 0px; }

.sendtofriend_input		{ width: 146px; float: left; }
.sendtofriend_label		{ width: 60px; height: 10px; float: left; line-height: 18px; }
.sendtofriend_col		{ width: 146px; float: left; padding: 0px 0px 5px 0px; }
.sendtofriend_submit	{ float: left; padding: 10px 0px 0px 60px; }

.contact_inputs			{ width: 180px; padding: 0px 3px; margin: 4px 0px 0px 0px; }
.contact_select			{ margin: 4px 0px 0px 0px; }

.site_map				{ float: left; clear: both; padding: 0px 0px 20px 0px; }

table.kudos_user			{ clear: both; margin: 10px auto 10px auto; }
table.kudos_user strong		{ color: #2c4370; font-size: 12px; }
table.kudos_user .title		{ color: #2c4370; font-size: 1.5em; font-weight: bold; padding: 0px 0px 10px 0px; }
table.kudos_user .user		{ width: 100px; padding: 0px 0px 0px 0px; }
table.kudos_user .user .user_pro_status_short_lhs	{ padding: 0px; }
table.kudos_user .name1		{ width: 105px; }
table.kudos_user .rank1		{ width: 75px; text-align: right; padding: 0px 45px 0px 0px; }
table.kudos_user .name2		{ width: 105px; }
table.kudos_user .rank2		{ width: 75px; text-align: right; padding: 0px; }



/* Container Styles */
div#mobclub					{ z-index: 1; position: absolute; top: 0px; left: 5px; }
div#nav_container			{ z-index: 1; position: absolute; left: 5px; width: 145px; height: auto; }
div#userbar_container		{ z-index: 1; position: absolute; left: 155px; height: 20px; padding: 4px 0px; }
div#nav_icons_container		{ z-index: 1; position: absolute; left: 155px; height: 20px; padding: 4px; }
div#content_container		{ z-index: 1; position: absolute; left: 155px; width: 700px; height: auto; }
div#banner468x60_container 	{ z-index: 1; position: absolute; top: 5px; left: 377px; width: 470px; height: 62px; padding: 4px; }
div#banner728x90_container 	{ z-index: 1; position: absolute; top: 5px; left: 242px; width: 730px; height: 92px; padding: 4px; }
div#banner300x250_container { width: 302px; height: 252px; padding: 4px; }
div#banner120x600_container { z-index: 1; position: absolute; top: 170px; left: 725px; width: 122px; height: 602px; padding: 4px; }
div#banner468x60			{ width: 468px; height: 60px; background: #f6e0cc; border: 1px solid #000000; }
div#banner728x90			{ width: 728px; height: 90px; background: #f6e0cc; border: 1px solid #000000; }
div#banner300x250			{ width: 300px; height: 250px; background: #f6e0cc; border: 1px solid #000000; }
div#banner120x600			{ width: 120px; height: 600px; background: #f6e0cc; border: 1px solid #000000; }



/* Use these classes if you are using a banner size of 468x60
div#mobclub					{ width: 232px; height: 105px; }
div#nav_container			{ top: 80px; }
div#userbar_container		{ top: 80px; width: 700px; background: url(../_color01/userbar_bk_700.gif) no-repeat;  }
div#nav_icons_container		{ top: 108px; width: 692px; }
div#content_container		{ top: 146px; }*/

/* Use these classes if you are using a banner size of 728x90 */
div#mobclub					{ width: 282px; height: 75px; }
div#nav_container			{ top: 110px; }
div#userbar_container		{ top: 110px; width: 825px; background: url(../_color01/userbar_bk_825.gif) no-repeat;  }
div#nav_icons_container		{ top: 138px; width: 817px; }
div#content_container		{ top: 176px; }



/* Navigation Styles */
#nav_container_ul		{ width: 145px; height: auto; padding: 0px; margin: 0px; }
li.nav_top,
li.nav,
li.nav_bottom			{ width: 145px; height: 28px; float: left; list-style: none; padding: 0px; margin: 0px; }
#nav_container_ul li.nav_top h1,
#nav_container_ul li.nav h1,
#nav_container_ul li.nav_bottom h1		{ font: bold 1em Verdana, Arial, Helvetica, sans-serif; padding: 0px; margin: 0px; }
li.nav_top a,
li.nav a 				{ height: 28px; display: block; line-height: 28px; font-weight: bold; text-decoration: none; padding: 0px 0px 0px 23px; }
li.nav_top a:visited,
li.nav a:visited		{ text-decoration: none; }
li.subnav_top			{ padding: 8px 0px 0px 0px; }
li.subnav_bottom 		{ padding: 0px 0px 8px 0px; }
li.subnav_top,
li.subnav,
li.subnav_bottom		{ width: 145px; height: 24px; float: left; line-height: 24px; list-style: none; margin: 0px; }
#nav_container_ul li.subnav_top h1,
#nav_container_ul li.subnav h1,
#nav_container_ul li.subnav_bottom h1	{ font-size: 1em; font-weight: normal; padding: 0px; margin: 0px; }
li.subnav_top a,
li.subnav a,
li.subnav_bottom a		{ width: 122px; height: 24px; display: block; text-decoration: none; padding: 0px 0px 0px 23px; }
li.subnav_top a:visited,
li.subnav a:visited,
li.subnav_bottom a:visited	{ text-decoration: none; }

ul.nav_icons			{ padding: 0px; margin: 0px; }
ul.nav_icons li			{ display: inline; list-style: none; padding: 0px; margin: 0px; }
ul.nav_icons li a,
ul.nav_icons li a:visited { cursor: pointer; text-decoration: none; }
.nav_icons_img			{ width: 20px; height: 20px; float: left; display: block; }
.nav_icons_txt1			{ float: left; margin: 0px 4px 0px 0px; }
.nav_icons_txt2			{ height: 20px; line-height: 20px; float: left; padding: 0px 9px; }

.nav_icons_footer_box	{ width: 692px; height: 20px; float: left; display: block; padding: 4px; margin: 10px 0px 0px 0px; }



/* Header Styles */
.userbar_login			{ width: 30px; float: left; line-height: 18px; padding: 0px 20px 0px 28px; }
.userbar_hello			{ width: auto; float: left; line-height: 18px; padding: 0px 10px 0px 28px; }
.userbar_hello a,
.userbar_hello a:visited { text-decoration: none; }
.userbar_welcome		{ width: 235px; float: left; line-height: 18px; padding: 0px 0px 0px 28px; }
.userbar_field			{ width: 90px; height: 14px; font: bold 1em Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; padding-right: 0px; background: none; border: none; }
.userbar_field_box		{ width: 90px; height: 18px; float: left; padding: 2px 26px 0px 10px; }
.userbar_seperator		{ float: left; font-size: 0.9em; font-weight: bold; line-height: 18px; }
.userbar_links			{ float: left; font-size: 0.9em; font-weight: bold; line-height: 18px; padding: 0px 14px; }
.userbar_links a,
.userbar_links a:visited{ text-decoration: none; }
.userbar_flash			{ float: left; font-size: 0.9em; font-weight: bold; line-height: 18px; padding: 0px 16px; }
.userbar_flash a,
.userbar_flash a:visited{ text-decoration: blink; }
.userbar_flash a:hover	{ text-decoration: none; }
.userbar_btn			{ width: auto; float: left; padding: 0px 0px 0px 10px; }

.nav_box				{ float: left; background: #e2d3ba url(../_color01/nav_box_top.gif) no-repeat top left; margin: 5px 0px 0px 0px; }
.nav_box .background	{ width: 139px; float: left; background: url(../_color01/nav_box_bottom.gif) no-repeat bottom left; padding: 4px 3px 5px 3px; }
.title_bar_nav_box		{ width: 100%; height: 20px; float: left; margin: 0px 0px 7px 1px; }
.title_bar_nav_box .icon{ width: 20px; height: 20px; float: left; }
.title_bar_nav_box h2	{ float: left; font: bold 1em Verdana, Arial, Helvetica, sans-serif; line-height: 20px; padding: 0px 0px 0px 7px; margin: 0px; }
.nav_box .dropdown		{ width: 137px; float: left; padding: 0px 0px 7px 1px; }
.nav_box .dropdown select	{ width: 137px; float: left; padding: 0px; margin: 0px; }
.nav_box .input_box		{ width: 77px; height: 18px; float: left; padding: 2px 13px 2px 11px; }
.nav_box .input_field	{ width: 77px; height: 14px; float: left; font: bold 1em Verdana, Arial, Helvetica, sans-serif; padding: 1px 0px 0px 0px; background: none; border: none; }

.nav_box .nav_box_links					{ float: left; background: url(../_color01/nav_box_links_top.gif) no-repeat 1px 0px; padding: 0px 0px 2px 1px; }
.nav_box .nav_box_links ul				{ float: left; list-style: none; background: url(../_color01/nav_box_links_bottom.gif) no-repeat bottom left; padding: 8px 0px 9px 0px; margin: 0px; }
.nav_box .nav_box_links ul li			{ float: left; display: block; padding: 0px; margin: 0px; }
.nav_box .nav_box_links ul li a,
.nav_box .nav_box_links ul li a:visited	{ width: 128px; float: left; display: block; text-decoration: none; background: url(../_color01/nav_box_links_middle.gif) repeat-y left; padding: 2px 0px 3px 10px; }
.nav_box .nav_box_links ul li a:hover	{ text-decoration: underline; }

