/* 964 width, side 35px */
* { padding: 0; margin: 0; }
img, div, input { behavior: url("iepngfix.htc") }
html { background:url(../siteimage/bodyback_lines.jpg); height:100%; }
body { background:url(../siteimage/stars.jpg) no-repeat; background-position:50px top; margin:0; padding:0; height:100%; font-family:"trebuchet MS", Verdana; font-size:12px; color:#444; text-align:justify;}
html>body { min-height:100%; height:auto; }
.login_textbox1 { float:left; width:115px; font-size:10px; height:13px; }
.login_btn1 { float:left; width:50px; height:17px; line-height:17px; font-size:11px; color:#FFFFFF; border:0px; background-image:url(../siteimage/front_loginback_btn.jpg); background-position:left top; background-repeat:repeat-x; }

#page { width:100%; height:auto; margin:0px; padding:0; position:relative; }
#pagewrapper { width:999px; height:auto; margin:0 auto; padding:0; }

/* head area style */
.backshade { width:965px; height:auto; margin:0 auto; padding:0px 17px 0px 17px; background-image:url(../siteimage/bodyback_shade.png); background-position:center top; background-repeat:repeat-y; height:155px; }
.ahead { float:left; width:965px; background-color:#000000; }
.ahead_banner { float:left; width:941px; padding:0px 12px 0px 12px; }	
.login { float:left; width:311px; height:41px; background-image:url(../siteimage/login_backimg.png); background-position:left top; background-repeat:no-repeat; }
.login_top { float:left; width:301px; padding:5px 5px 0px 5px; }
.login_down { float:left; width:301px; padding:2px 5px 0px 5px; font-size:12px; color:#FFFFFF; line-height:14px; }
.login_down a:link, .login_down a:visited { float:left; text-decoration:none; color:#FFFFFF; }
.login_down a:visited { float:left; text-decoration:none; color:#FFFFFF; }
/* menu style */
.amenu { float:left; width:630px; height:21px; padding:10px 0px 0px 0px}
.amenu_items { float:left; padding:0px 0px 0px 10px;}

/* body style */
.bodybackshade { width:965px; height:auto; margin:0 auto; padding:0px 17px 0px 17px; background-image:url(../siteimage/bodyback_shade.png); background-position:center top; background-repeat:repeat-y; height:770px; float:left }
.abody { float:left; width:964px; padding:0px 0px 0px 1px; }
.abodyleft { float:left; width:610px; height:auto; }
.prom { float:left; width:592px; height:auto; padding:9px; }
.promin { float:left; width:592px; height:760px; background-image:url(../siteimage/front_select_back.jpg); background-position:left top; background-repeat:no-repeat; }
.promin_left { float:left; width:75px; padding:10px 0px 0px 2px; }
.prom_lefticon { float:left; width:69px; padding:57px 3px 10px 2px; height:26px; line-height:26px; text-align:center; background-image:url(../siteimage/prom_lefticon.png); background-position:left top; background-repeat:no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF; }
.prom_simg { float:left; width:71px; height:64px; }
.prom_simg img { border:1px #ff0000 solid; }
.prom_text1 { float:left; width:75px; text-align:center; font-size:11px; color:#0055a4; font-weight:bold; padding:10px 0px 0px 0px; }

.promin_right { float:left; width:75px; padding:10px 2px 0px 0px; height:625px; }
.prom_righticon { float:left; width:69px; padding:57px 2px 10px 3px; height:26px; line-height:26px; text-align:center; background-image:url(../siteimage/prom_righticon.png); background-position:left top; background-repeat:no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF; }
.prom_msg { float:left; width:65px; height:18px; padding:10px 0px 0px 7px; }

.promin_mid { float:left; width:435px; height:680px }
.prom_mid_text1 { float:left; width:435px; padding:10px 0px 0px 0px; font-size:14px; font-weight:normal; color:#0055a4; text-align:center; }
.prom_rate { float:left; width:435px; height:37px; }
.prom_rate_left { float:left; width:12px; height:37px;}
.prom_rate_mid { float:left; width:411px; height:37px; background-image:url(../siteimage/prom_rate_mid.png); background-position:left top; background-repeat:repeat-x; }
.prom_rate_midl { float:left; width:40px; font-size:12px; color:#FFFFFF; line-height:14px; font-weight:bolder; padding:5px 0px 0px 0px; text-align:center }
.prom_rate_midm { float:left; width:331px; font-size:11px; color:#FFFFFF; line-height:14px; font-weight:normal; padding:12px 0px 0px 0px; text-align:center; }
.prom_bimg { float:left; width:417px; padding:8px;}
.prom_bimg img { border:1px #ff0000 solid; }
.abodyright { float:left; width:354px; height:770px; background-image:url(../siteimage/welcome_back.png); background-position:left top; background-repeat:no-repeat;  }
.welcome_div { float:left; width:267px; padding:345px 0px 0px 42px; height:190px; }
.welcome_divin { float:left; width:237px; height:146px; background-image:url(../siteimage/welcome_tab.png); background-position:left top; background-repeat:no-repeat; padding:32px 15px 3px 15px; }
.welcome_divin_text1 { float:left; width:237px; font-size:11px; font-weight:bold; color:#ff0000; line-height:12px; padding:0px; margin:0px; word-spacing:inherit; white-space:normal; text-align:left; }
.welcome_divin_text2 { float:left; width:237px; font-size:11px; font-weight:normal; color:#0055a4; line-height:12px; padding:0px; margin:0px;  text-align:left; }

.signupdiv { float:left; width:167px; padding:0px 50px 0px 90px; }
.signupdiv_div { float:left; width:177px; text-align:right; font-size:12px; color:#ffc800; }
.signupdiv_textbox1 { width:150px;  color:#333333;  }
.signupdiv_select1 {  width:47px; color:#333333;  }
.signupdiv_signbtn { float:left; width:59px; height:18px; background-image:url(../siteimage/signup_btn.png); background-position:left top; background-repeat:no-repeat; border:0px; font-size:11px; color:#edf34b; text-align:center; line-height:18px; font-weight:bold; }


.prom_comment { float:left; width:582px; padding:5px; height:70px; }
.prom_comment_left { float:left; width:114px;}
.prom_comment_right { float:left; width:460px; text-align:right; font-size:14px; color:#0c6af7; padding:0px 8px 0px 0px; height:70px; overflow:auto; line-height:18px;  }

/*latest news steyle */
.newsbackshade { width:965px; height:auto; margin:0 auto; padding:0px 17px 10px 17px; background-image:url(../siteimage/bodyback_shade.png); background-position:center top; background-repeat:repeat-y; height:30px; float:left }
.latestnewsdiv { float:left; width:965px; background-color:#000000; height:30px; border-top:1px #000000 solid; }
.latestnewsdiv_left { float:left; width:150px; height:30px; line-height:30px; font-size:16px; color:#fedf31; background-color:#ff0000; text-align:center; }
.latestnewsdiv_right { float:left; width:795px; font-size:14px; line-height:30px; color:#6bbded; text-align:left; padding:0px 10px 0px 10px; }

/* start footer style */
.footbackshade { width:965px; height:auto; margin:0 auto; padding:0px 17px 0px 17px; background-image:url(../siteimage/bodyback_shade.png); background-position:center top; background-repeat:repeat-y; height:100px; float:left }
.afoot{ float:left; width:965px; background-color:#e5e5e5; height:100px; border-bottom:5px #333333 solid; }
.foot1 { float:left; width:965px; font-size:12px; color:#666666; text-align:center; line-height:20px; padding:10px 0px 0px 0px; }
.foot2 { float:left; width:965px; font-size:12px; color:#666666; text-align:center; line-height:15px; padding:10px 0px 0px 0px; }
.foot2 a:link, .foot2 a:visited { text-decoration:none; color:#e51f00; }
.foot3 { float:left; width:965px; font-size:12px; text-align:center; line-height:30px; color:#666666; }

/* about page style */
.aboutleft { float:left; width:590px; height:auto; padding:10px; }
.aboutright { float:left; width:354px; height:770px; background-image:url(../siteimage/about_left.jpg); background-position:left bottom; background-repeat:no-repeat; background-color:#166898; }
.about_h2 { color:#da2127; padding:10px 0px 0px 20px; font-size:18px; font-weight:normal; }
.about_h2_1 { color:#166898; padding:10px 0px 0px 20px; font-size:18px; font-weight:normal; }
.about_h3 { color:#da2127; padding:10px 0px 0px 20px; font-size:16px; font-weight:normal; }
.about_p1 { color:#166898; padding:7px 10px 0px 20px; }
.about_p1 a:link, .about_p1 a:visited { text-decoration:none; color:#da2127; }
.about_p1 a:hover { text-decoration:underline; color:#da2127; }
.about_h4 { color:#da2127; padding:10px 0px 0px 20px; font-size:14px; font-weight:normal; } 
.about_h41 { color:#da2127; padding:0px 0px 0px 20px; font-size:14px; font-weight:normal; }
.about_h42 { color:#166898; padding:0px 0px 0px 20px; font-size:14px; font-weight:normal; } 
.about_h4_1 { color:#6d6d6d; padding:0px 0px 0px 20px; font-size:14px; font-weight:normal;} 
.about_icon { float:left; width:64px; height:394px; }
.about_iny { float:left; width:208px; height:408px; padding:0px 0px 0px 75px;}
/* help style */
.help_icon { float:left; height:242px; width:64px; }
/* faq style */
.faq_icon { float:left; height:178px; width:75px; }
.faq_iny { float:left; width:208px; height:408px; padding:0px 0px 0px 60px;}
/* partners style */
.partners_icon { float:left; height:422px; width:65px; }
.partners_iny { float:left; width:208px; height:408px; padding:0px 0px 0px 70px;}
/* contact us style */
.contact_icon { float:left; height:496px; width:63px; }
.contact_iny { float:left; width:208px; height:408px; padding:0px 0px 0px 70px;}

/* innerpage menu style */
.innermenu { float:left; width:965px; padding:3px 0px 3px 0px; height:29px; margin:0px; }
.innermenu_in { float:left; width:945px; height:29px; line-height:29px; background-image:url(../siteimage/innermemu_back.png); background-position:left top; background-repeat:repeat-x; padding:0px 10px 0px 10px; }
.innermenu_in ul { float:right; padding:0px; margin:0px; list-style:none; }
.innermenu_in li { float:left; padding:0px; margin:0px; }
.innermenu_in li a:link, .innermenu_in li a:visited { float:left; padding:0px 15px 0px 15px; text-decoration:none; font-size:12px; font-weight:normal; color:#FFFFFF; }
.innermenu_in li a:hover { float:left; padding:0px 15px 0px 15px; text-decoration:none; font-size:12px; font-weight:normal; color:#fede05; background-color:#da2127; }
/* inner page style */
.backshade_pro { width:965px; height:auto; margin:0 auto; padding:0px 17px 0px 17px; background-image:url(../siteimage/bodyback_shade.png); background-position:center top; background-repeat:repeat-y; height:161px; }
.innershade { width:965px; height:auto; margin:0 auto; padding:0px 17px 0px 17px; background-image:url(../siteimage/bodyback_shade.png); background-position:center top; background-repeat:repeat-y; height: auto; float:left }
.innerbody { float:left; width:964px; padding:0px 0px 0px 1px;  background-color:#f5f6f7; }

.innerpage_left { float:left; width:206px; height:auto; background-image:url(../siteimage/innerpage_leftmenuback.jpg); background-position:left top; background-repeat:repeat-y; }
.flagicon { float:left; width:100px; height:auto; padding:10px 0px 10px 55px; }
.innerpage_lbox1 { float:left; width:206px; height:auto; }
.innerpage_username { float:left; width:186px; font-size:20px; color:#f3fe45; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline; padding:0px 9px 0px 10px; text-align:right; line-height:30px; }
.innerpage_lmenu1 { float:left; width:186px; padding:0px 9px 0px 10px; }
.innerpage_lmenu1 ul { float:left; margin:0px; padding:0px; list-style:none; }
.innerpage_lmenu1 li { float:left; width:186px; text-align:right; text-decoration:none; font-size:14px; color:#FFFFFF; line-height:16px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
.innerpage_lmenu1 li a:link, .innerpage_lmenu1 li a:visited { float:left; width:186px; text-align:right; text-decoration:none; font-size:14px; color:#FFFFFF; line-height:16px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
.innerpage_lmenu1 li a:hover { float:left; width:186px; text-align:right; text-decoration:bold; font-size:14px; color:#FFFFFF; line-height:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.innerpage_value { float:left; width:186px; font-size:14px; color:#f3fe45; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:0px 9px 0px 10px; text-align:right; line-height:25px;}
.innerpage_lbox2 { float:left; width:202px; height:auto; padding:15px 2px 10px 2px; }
.innerpage_lbox2 ul { float:left; width:202px; margin:0px; padding:0px; list-style:none; }
.innerpage_lbox2 li { float:left; margin:0px; padding:0px 0px 1px 0px; }
.innerpage_lbox2 li a:link, .innerpage_lbox2 li a:visited { float:left; width:182px; padding:0px 10px 0px 10px; color:#FFFFFF; text-decoration:none; text-align:right; line-height:16px; font-size:12px; background-image:url(../siteimage/innerpage_lmenu_back.jpg); background-position:left top; background-repeat:repeat-y; font-family:Arial, Helvetica, sans-serif; font-weight:bold;  }
.innerpage_lbox2 li a:hover { float:left; width:182px; padding:0px 10px 0px 10px; color:#da2127; text-decoration:none; text-align:right; line-height:16px; font-size:14px; background-image:url(../siteimage/innerpage_lmenu_back.jpg); background-position:left top; background-repeat:repeat-y; font-family:Arial, Helvetica, sans-serif; font-weight:bold;  }
.innerpage_search { float:left; width:180px; padding:0px 13px 25px 13px; }
.innerpage_searchtext { float:left; width:180px; font-size:16px; color:#f3fe45; line-height:25px; font-weight:bold; padding:0px 0px 5px 0px }
.innerpage_search_div1 { float:left; font-size:14px; color:#FFFFFF; font-weight:bold; width:180px; padding:0px 0px 5px 0px;  }
.innerpage_search_div2 { float:left; color:#FFFFFF; font-weight:bold; width:180px;  }
.lsearch_textbox { float:left; width:130px; }
.lsearch_btn { float:left; width:43px; height:19px; font-size:12px; color:#FFFFFF; line-height:19px; border:0px; background-image:url(../siteimage/gobtn.png); background-position:left top; background-repeat:no-repeat; }
.popcorn { float:left; width:205px; padding:0px 0px 0px 1px; }


.innerpage_right { float:left; width:755px; height:auto; }
/* regisrtation step 2 page style */
.regbackshade { width:965px; height:auto; margin:0 auto; padding:0px 17px 0px 17px; background-image:url(../siteimage/bodyback_shade.png); background-position:center top; background-repeat:repeat-y; height:auto; float:left }
.abodyleft1 { float:left; width:610px; height:auto;}
.login_reg { float:left; width:311px; height:41px; }
.welcome_div1 { float:left; width:267px; padding:340px 40px 0px 42px; height:180px; }
.signup_top { float:left; padding:0px 0px 0px 279px; }
.regis_step1 { float:left; width:592px; height:auto; background-image:url(../siteimage/reg1_down.png); background-position:left bottom; background-repeat:no-repeat; }
.regis_step1_top { float:left; width:592px; height:11px; }
.regis_step1_mid { float:left; width:592px; height:auto; background-image:url(../siteimage/reg1_mid.png); background-position:left top; background-repeat:repeat-y; }
.regis_text1 { float:left; width:540px; padding:10px 10px 10px 20px; font-size:18px; font-weight: bold; color:#333333; }
.regisdiv { float:left; width:560px; padding:0px 10px 10px 20px; }
.regisdiv_left { float:left; width:200px; font-size:14px; font-weight:bold; color:#0055a5; }
.regisdiv_right { float:left; width:350px; }
.reg1_selbox1 { float:left; width:300px; }

.regisdiv_box { float:left; width:572px; padding:0px 10px 10px 10px; }
.regisdiv_boxl { float:left; width:7px; height:181px; }
.regisdiv_boxm { float:left; width:556px; background-image:url(../siteimage/regdiv_mid.png); background-position:left top; background-repeat:repeat-x; height:181px;}
.regisdiv_boxm_head { float:left; width:546px; font-size:18px; color:#0055a4; line-height:40px; text-align:left; padding:7px 0px 0px 10px; border-bottom:1px #EEEEEE solid; }
.regis_icon { float:left; width:105px; padding:10px 0px 0px 5px;  }
.regis_iconset { float:left; width:557px; height:117px;}
.submit_btn { float:left; width:112px; height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#FFFFFF; background-image: url(../siteimage/submit_btn.png); background-position:lef top; background-repeat:no-repeat; border:0px; }
.regis_sub { float:left; width:100px; padding:0px 0px 25px 15px; }

/* profile page style */
.profile_right { float:left; width:757px; height:auto; min-height:600px; }
.inner_submenu { float:left; width:757px; height:27px; padding:0px 0px 9px 0px; background-image:url(../siteimage/innerpage_submenu_back.png); background-position:left top; background-repeat: repeat-x;  }
.inner_submenu ul { float:left; padding:0px; margin:0px; }
.inner_submenu li { float:left; padding:0px; margin:0px; list-style:none; }
.inner_submenu li a:link, .inner_submenu li a:visited { float:left; padding:0px 8px 9px 8px; font-size:11px; color:#666666; font-weight:bold; line-height:27px; text-decoration:none;}
.inner_submenu li a:hover { float:left; padding:0px 8px 9px 8px; font-size:11px; color:#FFFFFF; font-weight:bold; line-height:27px; text-decoration:none;background-image:url(../siteimage/innerpage_submenu_back_hover.png); background-position:left top; background-repeat:repeat-x; }
.inner_left { float:left; width:502px; }
.inner_right { float:left; width:253px; height:635px; background-image:url(../siteimage/profile-queen-wrapper-bg.png); background-image:right top; background-repeat:no-repeat;  }
.lnews { float:left; width:490px; height:17px; padding:7px 0px 5px 10px; }
.latestdiv { float:left; width:490px;  padding:4px 0px 0px 9px; height:114px; }
.latestdivl { float:left; width:7px; height:114px; }
.latestdivm { float:left; width:466px; height:94px; background-image:url(../siteimage/latestnews_mid.png); background-position:left top; background-repeat:repeat-x; padding:10px 0px 10px 10px  }
.latestdivm a:link, .latestdivm a:visited { float:left; width:430px; line-height:30px; font-size:14px; color:#0071a7; text-decoration:none; font-weight:bold; background-image:url(../siteimage/latestnews_arrow.png); background-position:left center; background-repeat:no-repeat; padding:0px 0px 0px 10px;  }
.latestdivm a:hover { float:left; width:430px; line-height:30px; font-size:14px; color:#da2127; text-decoration:none; font-weight:bold; background-image:url(../siteimage/latestnews_arrow_hover.png); background-position:left center; background-repeat:no-repeat; padding:0px 0px 0px 10px;  }
.usercomments { float:left; width:488px; height:29px; padding:7px 0px 10px 9px; }
.usercommentsin { float:left; width:488px; height:29px; background-image:url(../siteimage/user_comments.png); background-position:left top; background-repeat:no-repeat; }
.usercommentsin_left { float:left; width:380px; font-size:12px; font-weight:bold; color:#e0050c; line-height:29px; padding:0px 10px 0px 10px; }
.usercommentsin_right { float:left; width:85px; padding:0px 0px 0px 3px; }
.usercom_btn { float:left; width:84px; height:29px; line-height:29px; border:0px; font-size:12px; color:#0375ac; background-image:url(../siteimage/user_comments.png); background-position:center center; background-repeat:no-repeat; font-weight:bold; }
.inner_pro { float:left; width:490px; height:auto; padding:0px 0px 5px 9px; }
.inner_pro_top { float:left; width:490px; height:6px; }
.inner_pro_mid { float:left; width:470px; height: auto; background-image:url(../siteimage/innerpage_cont_mid.png); background-position:left top; background-repeat:repeat-y; padding:0px 10px 0px 10px; }
.inner_pro_down { float:left; width:490px; height:10px; }
.innerpro_mdiv { float:left; width:470px; padding:7px 0px 0px 0px;  font-size:11px; font-weight:bold; color:#0055a5; line-height:20px;}
.innerpro_mdiv_left { float:left; width:190px; font-size:11px; font-weight:bold; color:#666666; line-height:20px; }
.innerpro_mdiv_right { float:left; width:280px; }
.pro_text1 { float:left; width:270px;  color:#666666; }
.pro_text2 { float:left; width:80px;  color:#666666; }
.pro_text3 { float:left; width:445px;  color:#666666; }
.pro_btn1 { float:left; width:111px; height:24px; line-height:20px; font-size:11px; color:#FFFFFF; font-weight:bold; border:0px; background-image:url(../siteimage/update.png); background-position:left top; background-repeat:no-repeat; }
.pro_btn2 { float:left; width:125px; height:24px; line-height:20px; font-size:11px; color:#FFFFFF; font-weight:bold; border:0px; background-image:url(../siteimage/update1.png); background-position:left top; background-repeat:no-repeat; }
/* message center page */
.messagecenter_bar { float:left; width:488px; height:29px; background-image:url(../siteimage/mascen_tab.png); background-position:left top; background-repeat:no-repeat; }
.messagecenter_bar ul { float:left; margin:0px; padding:2px 0px 0px 0px; height:26px; }
.messagecenter_bar li { float:left; padding:0px; margin:0px; list-style:none; height:26px; }
.messagecenter_bar li a:link, .messagecenter_bar li a:visited { float:left; padding:0px 17px 0px 15px;  background-image:url(../siteimage/mascen_btnback.png); background-position:right top; background-repeat:no-repeat; line-height:26px; height:26px; font-size:12px; font-weight:normal; color:#666666; text-decoration:none; }
.messagecenter_bar li a:hover { float:left; padding:0px 17px 0px 15px;  background-image:url(../siteimage/mascen_btnback.png); background-position:right top; background-repeat:no-repeat; line-height:26px; height:26px; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none; background-color:#0055a5; }
.msgsel_div { float:left; width:486px; border-left:1px #d6d6d6 solid; border-right:1px #d6d6d6 solid; border-bottom:1px #d6d6d6 solid; }
.msgsel_div_top { float:left; width:486px; height:18px; padding:5px 0px 5px 5px; }
.msgsel_div_topl { float:left; width:200px; font-size:12px; font-weight:normal; line-height:18px }
.msgsel_div_topr { float:left; width:280px; text-align:right; }
.inboxdiv { float:left; width:486px; height:70px; border-left:1px #d6d6d6 solid; border-right:1px #d6d6d6 solid; border-bottom:1px #d6d6d6 solid; background-color:#FFFFFF;  }
.inboxdiv1 { float:left; width:486px; height:70px; border:1px #d6d6d6 solid;background-color:#FFFFFF;  }
.inboxdiv_che { float:left; width:20px; padding:5px 0px 0px 5px; }
.inboxdiv_img { float:left; width:52px; height:58px; padding:5px; }
.inboxdiv_imgin { float:left; width:38px; height:44px; padding:5px; border:2px #7db4e8 solid; }
.inboxdiv_txt { float:left; width:300px; height:65px; padding:5px 0px 0px 0px; }
.inboxdiv_txt1 { float:left; width:40px; font-size:11px; text-align:right;  }
.inboxdiv_txt1_1 { float:left; width:250px; font-size:11px; padding:0px 0px 2px 10px;  }
.inboxdiv_txt1_1 a:link, .inboxdiv_txt1_1 a:visited { text-decoration:none; color:#333333; }
.inboxdiv_txt1_2 { float:left; width:280px; font-size:11px; padding:0px 0px 2px 10px;  }
.inboxdiv_txt1_2 a:link, .inboxdiv_txt1_2 a:visited { text-decoration:none; color:#333333; }
.inboxdiv_txt2 { float:left; width:250px; padding:0px 0px 0px 50px; font-size:11px; }
.inboxdiv_date { float:left; width:90px; text-align:right; padding:5px 8px 0px 0px;  font-size:11px;  color:#333333; line-height:15px;}
.inboxdiv_date a:link, .inboxdiv_date a:visited { text-align:right; font-size:11px; text-decoration:none; color:#333333; line-height:15px; }
.inboxdiv_date1 { float:left; width:118px; text-align:right; padding:5px 5px 0px 0px;  font-size:11px;  color:#333333; line-height:15px;}
.inboxdiv_date1 a:link, .inboxdiv_date1 a:visited { text-align:right; font-size:11px; text-decoration:none; color:#333333; line-height:15px; }
.inboxdiv_date1 a:hover { text-align:right; font-size:11px; text-decoration:none; color:#df3e44; line-height:15px; }
.mag_compose { float:left; width:486px; border-left:1px #d6d6d6 solid; border-right:1px #d6d6d6 solid; border-bottom:1px #d6d6d6 solid; background-color:#FFFFFF;  }
.mag_composediv { float:left; width:486px; padding:10px 0px 0px 0px; }
.mag_composedivl { float:left; width:100px; text-align:right; line-height:22px; font-weight:bold; }
.mag_composedivr { float:left; width:325px; padding:0px 0px 0px 5px; color:#999999; }

.view_msg { float:left; width:486px; height:auto; border-left:1px #d6d6d6 solid; border-right:1px #d6d6d6 solid; border-bottom:1px #d6d6d6 solid; background-color:#EEEEEE;  }
.view_msg_left { float:left; width:15px; padding:5px;}
.view_msg_right { float:left; width:460px; }
.view_msg_rightdiv { float:left; width:450px; }
.view_msg_right_l { float:left; width:100px; text-align:right; line-height:20px; font-weight:bold; }
.view_msg_right_r { float:left; width:340px; text-align:left; line-height:20px; padding:0px 0px 0px 10px; }
.view_msg_down { float:left; width:486px; height:auto; background-color:#a0cff6; padding:0px 0px 10px 0px; }
.view_msg_down_name { float:left; width:366px; line-height:20px; font-weight:bold; padding:0px 0px 0px 20px }
.view_msg_down_time { float:left; width:100px; line-height:20px; color:#666666}
.view_msg_down_msg { float:left; width:446px; padding:0px 20px 10px 20px; line-height:20px; }
.view_msg_btn { float:left; width:300px; padding:0px 0px 0px 125px;}
.view_msg_btnsty { float:left; width:100px; border:0px; background-color:#0055a5; color:#FFF; height:25px; line-height:25px; border:1px #000000 solid; cursor:pointer; }
.view_msg_replydiv { float:left; width:486px; padding:10px 0px 0px 0px; }
.view_msg_replydiv_l { float:left; width:80px; padding:0px 0px 0px 20px; }
.view_msg_replydiv_r { float:left; width:375px; font-size:11px; color:#666666; line-height:15px; }
/* my album page stye */
.upload_div1 { float:left; width:400px; text-align:center; padding:10px 40px 0px 40px; font-size:14px; color:#666666; line-height:20px; }
.uploaddiv { float:left; width:486px; height:100px; border-left:1px #d6d6d6 solid; border-right:1px #d6d6d6 solid; border-bottom:1px #d6d6d6 solid; background-color:#FFFFFF;  }
.myalbumdiv { float:left; width:486px; height:auto; border-left:1px #d6d6d6 solid; border-right:1px #d6d6d6 solid; border-bottom:1px #d6d6d6 solid; background-color:#FFFFFF;  }
.myalbumdiv_imgdiv { float:left; width:233px; height:200px; padding:5px;}
.myalbumdiv_imgdivin { float:left; width:233px; height:200px; background-position:left top; background-image:url(../siteimage/myalbum_background.png); background-repeat:no-repeat;   }
.myalbumdiv_imgdivinimg { float:left; width:213px; height:161px; padding:7px 6px 5px 8px; }
.myalbumdiv_imgdivinimgl { float:left; width:233px; text-align:center; line-height:26px; }
.myalbumdiv_imgdivinimgl a:link, .myalbumdiv_imgdivinimgl a:visited {  text-decoration:none; color:#666666; padding:0px 3px 0px 3px; }
.myalbumdiv_imgdivinimgl a:hover {  text-decoration:none; color:#df3e44; padding:0px 3px 0px 3px; }
/* my items style */
.myitemsdiv { float:left; width:490px;  padding:0px 0px 0px 9px; height:165px; }
.myitemsdivl { float:left; width:6px;  height:165px; }
.myitemsdivm { float:left; width:476px; height:165px; background-image:url(../siteimage/myitems_mid.png); background-position:left top; background-repeat:repeat-x; padding:0px 0px 0px 0px  }
.myitemsdivm_top { float:left; width:466px; height:29px; line-height:29px; font-size:12px; color:#da2127; font-weight:bold; padding:0px 0px 0px 10px;}
.myitemsdivm_down { float:left; width:476px; height:130px; }
.myitemsdivm_img { float:left; width:155px; height:116px; padding:7px 0px 0px 4px; }
.myitemsdivm_imgd { float:left; width:145px;  height:85px; border:5px #e8e9e8 solid; }
.myitemsdivm_imgl { float:left; width:310px; padding:40px 0px 0px 7px; }
.myitemsdivm_imgl1 { float:left; width:300px; padding:10px 0px 0px 17px; }
.myitemsdivm_imgtext { float:left; width:145px; line-height:20px; text-align:right; padding:0px 0px 0px 10px; }
.myitemsdivm_imgtext a:link, .myitemsdivm_imgtext a:visited { text-decoration:none; }
.myitemsdivm_imgtext a:hover { text-decoration:none; font-weight:bold; color:#da2127; }
.usercomments_p { float:left; width:488px; height:29px; padding:0px 0px 10px 9px;}
.usercommentsin_p { float:left; width:488px; height:29px; background-image:url(../siteimage/pagenation_back.png); background-position:left top; background-repeat:no-repeat; }
.innerpro_mdiv { float:left; width:470px; padding:7px 0px 0px 0px;  font-size:11px; font-weight:bold; color:#0055a5; line-height:20px; }
.boudir_div { float:left; width:480px; height: auto; background-image:url(../siteimage/innerpage_cont_mid.png); background-position:left top; background-repeat:repeat-y; padding:0px 5px 0px 5px; }
.boudir_divin { float:left; width:480px; padding:7px 0px 0px 0px;  font-size:11px; font-weight:bold; color:#0055a5; overflow:auto; height: auto;  }
.boudir_divin_top { float:left; width:475px; padding:0px 0px 0px 5px;  font-size:11px; font-weight:bold; color:#0055a5; overflow:auto; height: auto;  }
.boudir_divin_body { float:left; width:480px; padding:7px 0px 0px 0px;  font-size:11px; font-weight:bold; color:#0055a5; overflow:auto; height: 500px;  }
.itemsdiv_but { float:left; width:90px; height:25px;  padding:0px 5px 6px 0px; }
.itemsdiv_but a:link, .itemsdiv_but a:visited { float:left; width:90px; height:25px; text-decoration:none; color:#0055b3; background-image:url(../siteimage/itemsdiv_btn.png); background-position:left top; background-repeat:no-repeat; line-height:25px; text-align:center; }
.itemsdiv_but a:hover { float:left; width:90px; height:25px; text-decoration:none; color:#FFFFFF; background-image:url(../siteimage/itemsdiv_btnhover.png); background-position:left top; background-repeat:no-repeat; line-height:25px; text-align:center; }
.itemset { float:left; width:142px; height:200px; padding:0px 0px 0px 10px; }
.itemsetin_name { float:left; width:142px; height:15px; font-size:12px; line-height:15px; color:#df3e44; text-align:center; }
.itemsetin_img { float:left; width:142px; height:185px; background-image:url(../siteimage/itemsadd_back.png); background-position: left top; background-repeat:no-repeat; }
.itemsetin_imgin { float:left; width:95px; height:95px; padding:15px 23px 0px 23px; }
.itemsetin_imgin_t1 { float:left; width:142px; height:13px; line-height:13px; font-size:11px; font-weight:bold; text-align:center; color:#666666; }
.itemsetin_imginbtn { float:left; width:81px; height:24px; padding:0px 0px 0px 30px; }
.itemsetin_imginbtnin { float:left; width:81px; height:24px; background-image:url(../siteimage/itemsadd_btn.png); background-position:left top; background-repeat:no-repeat; font-weight:bold; color:#FFFFFF; border:0px; font-size:12px; cursor: pointer; }
/* body right area */
.avatararea { float:left; width:237px; height:450px; padding:7px; }
.avatararea_down { float:left; width:253px; }
.avatararea_downl { float:left; width:175px;  padding:2px 0px 0px 0px; }
.avatararea_downr { float:left; width:70px; }
.avatartextbox { float:left; width:170px;}
.avatarbtn1 { float:left; width:70px; height:24px; background-image:url(../siteimage/avatarbtn1.png); background-position:left top; background-repeat:no-repeat; text-align:center; color: #FFFFFF; border:0px; font-weight:bold; font-size:11px; }
/* index page winner style */
.win_top {  float:left; width:592px; height:auto; }
.win_top_btn { float:left; width:175px; height:27px; padding:10px 5px 0px 15px; }
.win_top_btnin { float:left; width:175px; height:27px; background-image:url(../siteimage/styleoff_btn.png); background-position:left  top; background-repeat:no-repeat; font-size:16px; line-height:27px; color:#FFFFFF; text-align:center; }
.win_top_btnin a:link, .win_top_btnin a:visited { text-decoration:none; color:#FFFFFF; }
.win_top_btnin1 { float:left; width:175px; height:27px; background-image:url(../siteimage/styleoff_btnhover.png); background-position:left  top; background-repeat:no-repeat; font-size:16px; line-height:27px; color:#FFFFFF; text-align:center; }
.win_top_btnin1 a:link, .win_top_btnin1 a:visited { text-decoration:none; color:#FFFFFF; }
.winner_style { float:left; width:318px; height:27px; line-height:27px; font-size:16px; color:#d92227; padding:32px 130px 0px 140px; text-align:center; }
.queen_img { float:left; width:237px; height:450px; padding:10px 160px 70px 190px; }
.winner_name { float:left; width:375px; height:32px; padding:0px 100px 25px 110px; line-height:32px; font-size:18px; color:#FFFFFF; text-align:center;  }
.wininfo { float:left; width:120px; font-size:16px; font-weight:bold; color:#da2127; padding:10px 0px 0px 10px; }
.wininfol { float:left; width:450px; padding:12px 0px 0px 0px; line-height:16px; font-size:12px; color:#333333;}
/* lottery page style */
.lottery_body { float:left; width:480px; padding:0px 0px 0px 0px;  font-size:11px; font-weight:bold; color:#0055a5; overflow:auto; height: auto;  }
.lottery_text1 { float:left; width:470px; font-size:12px; font-weight:normal; padding:0px 0px 0px 10px; }
.lottery_tbox1 { float:left; width:40px; }
.lottery_table { float:left; width:400px; padding:0px 0px 0px 30px; }
.lottery_tborder1 { height:25px; line-height:25px; text-align:center; color:#000000; border-bottom:1px #333333 solid; border-right:1px #333333 solid; font-weight:normal; background-image:url(../siteimage/mascen_tab.png); background-position:center top; background-repeat:no-repeat; }
.lottery_tborder1_1 { height:25px; line-height:25px; text-align:center; color:#000000; border-bottom:1px #333333 solid; border-right:1px #333333 solid; font-weight:normal; background-color:#f2efef; }
.lottery_tborder1_1 p { padding:10px; text-align:left; }
.lottery_tborder2 { height:25px; line-height:25px; text-align:center; color:#FFFFFF; border-bottom:1px #333333 solid; border-right:1px #333333 solid; font-weight:bold; }
/* styleoffs pages style */
.innerfull { float:left; width:743px; height:auto; padding:0px 7px 0px 7px; }
.styleoffarea { float:left; width:339px; height:auto; padding:20px 16px 0px 16px;}
.styleoffareain { float:left; width:339px; height:555px; background-image:url(../siteimage/styleoffs_back.png); background-position:left top; background-repeat:no-repeat; }
.styleoff_name { float:left; width:245px; height:20px; line-height:20px; padding:2px 47px 0px 47px; text-align:center; font-size:14px; color:#d42026; font-weight:bold; }
.styleoff_img { float:left; width:237px; height:450px; padding:20px 0px 0px 60px;}
.styleoff_btn { float:left; padding:36px 0px 0px 110px;}
.styleoffs_names { float:left; width:339px; text-align:center; font-size:14px; color:#333333; font-weight:bold; }
.styleoffs_comments { float:left; width:323px; height:125px; background-image:url(../siteimage/style-vile_box.png); background-position:left top; background-repeat:no-repeat; padding:10px }
/* gym page style */
.gymtext1 { float:left; width:450px; font-size:12px; line-height:18px; padding:10px; text-align:center; font-weight:normal; }
.gym_perchage { float:left; width:475px; }
.gym_perchage_items { float:left; width:230px; height:auto; text-align:center; }


/* market page style */
.food_buttonsdiv { float:left; width:225px; padding:0px 0px 5px 10px; height:25px;}
.food_buttons { float:left; width:225px; height:25px;  padding:0px 5px 0px 0px; }
.food_buttons a:link, .food_buttons a:visited { float:left; width:180px; height:25px; text-decoration:none; color:#0055b3; background-image:url(../siteimage/food_buttons.png); background-position:left top; background-repeat:no-repeat; line-height:25px; text-align:left; padding:0px 10px 0px 10px; }
.food_buttons a:hover { float:left; width:180px; height:25px; text-decoration:none; color:#FFFFFF; background-image:url(../siteimage/food_buttons_hover.png); background-position:left top; background-repeat:no-repeat; line-height:25px; text-align:left; padding:0px 10px 0px 10px; }
.fooditems_names { float:left; font-size:18px; font-weight:normal; color:#0055a5; }
.fooditems_t { float:left; width:290px; padding:5px 0px 0px 10px; }
.fooditems_tl { float:left; width:100px; font-size:12px; line-height:18px; height:18px; }
.fooditems_tr { float:left; width:180px; font-size:12px; line-height:18px; height:18px; font-weight:bold; color:#0055a5; }
.fooditems_t2 { float:left; width:140px; font-size:12px; line-height:18px; height:18px; }
.fooditems_tr2 { float:left; width:140px; font-size:12px; line-height:18px; height:18px; }





/* bank page style */
.bank_img { float:left; padding:7px 0px 0px 4px; }
.bank_imgd { float:left;  border:5px #e8e9e8 solid; }
/* american of amerivans page style */
.american_table { float:left; width:460px; padding:0px 0px 0px  10px; }
.american_tborder1 { height:25px; line-height:25px; text-align:left; color:#000000; border-bottom:1px #333333 solid; border-right:1px #333333 solid; font-weight:normal; background-image:url(../siteimage/mascen_tab.png); background-position:center top; background-repeat:no-repeat; padding:0px 0px 0px 10px; }
/* games page style */
.games_imgd {  border:5px #e8e9e8 solid; }
/* inviting friends page style */
.invite_body p { float:left; width:460px; padding:0px 10px 10px 10px; font-size:12px; color:#666666; font-weight:normal;  }
.invite_div { float:left; width:460px; padding:5px 9px 0px 9px; }
.invite_divl { float:left; width:130px; line-height:22px; padding:0px 0px 0px 20px; }
.invite_divr { float:left; width:300px; }
/* job center page */
.job_ame { float:left; width:460px; padding:5px 9px 0px 9px; }
.job_ame_left { float:left; width:250px; font-size:12px; color:#333333; font-weight:normal; }
.job_ame_right { float:left; width:200px; text-align:right; font-size:12px; color:#333333; font-weight:normal;}

/* this is for ajax div  */
.suggest_link {	background-color:#69b1f4; padding: 0px 6px 0px 2px; color:#FFFFFF; line-height:20px; font-size:12px;}
.suggest_link_over {background-color: #0055a5; padding: 0px 6px 0px 2px; color:#ffffff; line-height:20px; font-size:12px;}
#search_suggest {position: absolute; background-color:; text-align: left; margin:0px 0 0 0px; width:145px; font-size:14px; cursor:pointer; line-height:20px;}

.suggest_link1 {background-color:#69b1f4; padding: 0px 6px 0px 2px; color:#FFFFFF; line-height:20px; font-size:12px;}
.suggest_link_over1 {background-color: #0055a5; padding: 0px 6px 0px 2px; color:#ffffff; line-height:20px; font-size:12px;}
#search_suggest1 {position: absolute; background-color:; text-align: left;   margin:0px 0 0 0px; width:145px; font-size:14px; cursor:pointer; line-height:20px;}


/* search page */
.searchimg { float:left; width:90px; height:120px; padding:10px 10px 0px 10px; }
.searchimglink { float:left; width:90px; text-align:center  }
.searchimglink a:link, .searchimglink a:visited { text-decoration:none; width:90px; color:#00F; text-align:center }
.searchimglink a:hover { text-decoration:none; width:90px; color:#da2127; text-align:center }
.searchname { float:left; width:240px; height:auto; padding:10px 0px 0px 0px; }
.searchname_row { float:left; width:240px; }
.searchname_rowl { float:left; width:50px; line-height:20px; font-weight:bold; }
.searchname_rowr { float:left; width:190px; line-height:20px; color:#333; font-weight:normal; }
.searchlinks { float:left; width:125px; padding:10px 0px 0px 0px; text-align:center; }
.searchlinks a:link, .searchlinks a:visited { text-decoration:none; color:#333333; font-size:11px; text-align:center; line-height:20px; }
.searchlinks a:hover  { color:#da2127; text-decoration:none; font-size:11px; text-align:center; line-height:20px; }
.usercommentsin_ptext { float:left; font-size:12px; font-weight:bold; line-height:30px; width:150px; padding:0px 0px 0px 10px; }
.usercommentsin_ptextbox { float:left; width:300px; padding:4px 0px 0px 0px; }
.friend_saerchbox { float:left; height:20px; border:1px #666666 solid; line-height:20px; width:200px; }

/* pub page style */
#album_img2{ float: left; padding: 0px 5px 0 5px; }
.album_item { float: left; padding-top: 0px; padding-right: 10px; padding-left: 18px; }
.album_item1 { float: left; width:198px; height:auto; margin: 0px 2px 2px 2px; padding-top: 0px; padding-right: 10px; padding-left: 10px; text-align:center; font-size:18px; color:#156bb6 }
.album_item1_but { float: left; color: #FFFFFF; width: 153px; text-align: center; font-size: 14px; font-weight: bold; padding-left: 22px; }
.album_item1_but a:link, .album_item1_but a:visited { text-decoration:none; color:#FFFFFF; line-height: 20px; background-image: url(../siteimages/shag_but1.png); background-repeat: no-repeat; background-position: left top; float: left; height: 23px; width: 152px; margin-top: 5px; }
.album_item1_but a:hover { text-decoration:underline; color:#FFFFFF; line-height: 23px; background-image: url(../siteimages/shag_but1.png); background-repeat: no-repeat; background-position: left top; display: block; }
.album_item1_but2 {	text-decoration:none; color:#df3e44; line-height: 23px; float: left; height: 23px; width: 172px; margin-top: 5px; font-weight:bold; text-align:center; font-size:12px; }
.album_item1_but_text { float: left; color: #d91894; width: 198px; text-align: center; font-size: 14px; font-weight: bold; line-height: 25px; }

/* shop table style */
.mn_ta1 { border-bottom:1px #000000 solid; border-right:1px #000000 solid; }
