body{ font:normal 11px Tahoma,Verdana,Helvetica,sans-serif,Arial; color:#000000; font-weight:normal; background-color: #fff; margin:0 auto;}
a { text-decoration: none; color: #000;}
a img{border:none;}
h4 {margin:0;}
form {margin: 0; padding:0;}

/*============================MIAN CONTAINER BEGINS==========================================================================*/
                                /*=======MIAN CONTAINER INTRO========*/
#container{ margin:0 auto; width: 1000px; height:auto;}
#header{ width:100%;height:122px; background: transparent url(../images/header_bg.gif) repeat-x;}
#header_login{ width:100%;height:142px; background: transparent url(../images/header_bg.gif) repeat-x;}
#mainbody{ width: 100%; overflow: hidden;}
#footer{ width: 100%; height:75px; background:#000 url(../images/theme2.gif) no-repeat 0 0;}
/*=============================================HEADER PART=================================================*/
#header1{ width: 100%; overflow:  hidden;}
#logo{ float:left; text-align:left; margin-left: 20px;}
#button{ float:left;  margin: 40px 10px 10px 200px;}
#twintabs{ float:left; margin: 50px 5px 5px 60px; }
#search{ float:right; width:286px; height:62px; margin: 18px 40px 0 40px; background: transparent url(../images/search_bg1.gif) no-repeat;}
/** html #search { margin: 18px 0 0 380px; ma\rgin: 18px 0 0 335px;}*/ /*This is for older vesion of IE*/

#header2{ overflow: hidden; margin: 0 20px; }
#hzleft{ float:left; width:10px; height: 35px;}
#hzmenu{ float: left; width:935px; height: 35px;background: transparent url(../images/hzmenu_bg.gif) repeat-x;}
    ul.rewardstab{font: bold 13px Tahoma,Verdana,"Trebuchet MS",sans-serif; list-style: none; padding:0; margin:0 0 0 10px;}
    ul.rewardstab li{float:left;display: inline; margin:10px 0px 2px 20px; padding: 0px 20px 0 10px; color: #000; background: url(../images/line.gif) no-repeat center right;}
    ul.rewardstab li a{color: #000; text-decoration: none;}
    ul.rewardstab li a:hover{color: #c30208;text-decoration: none;}
    #selected a{color: #c30208;}
    #selected a:hover{color: #c30208;}
	#twitter{font-size: 11px;  font-weight: normal;margin: 5px 0 0 0px; padding: 5px 5px; background-image: none;}
#hzright{ float:left; width:8px; height: 35px; }
/*================================================MAINBODY PART===============================================*/
#leftnavindex{ float: left; width: 660px;  padding-bottom:80px; background: url(../images/theme1.gif) no-repeat bottom left; }
#leftnav{ float: left;  padding-bottom:125px; width: 700px; background: url(../images/theme1.gif) no-repeat bottom left;}
html>body #leftnav{padding-bottom: 80px;}
#leftnavup{ float: left;  padding-bottom:55px; background: url(../images/theme1.gif) no-repeat bottom left;}
#leftnavup1{ float: left;  padding-bottom:55px;  background: url(../images/theme1.gif) no-repeat bottom left;}

   
	 #memmenu{float: left; width:150px;}
	 #contentwrap{float: left; width:630px; }	
	 #contentwrap1{ width: 620px;}
	 #contentwrapup{width: 510px; margin-left:200px;}	
	 #contentwrapup1{width: 20px; margin-left:200px;}	
	 #contentwrapup2{width: 780px;  margin-left:200px;}
	 #contentwrapup3{width: 100px; margin-left:200px;}	
	 
    #banner { margin-left:20px; width:615px; height:222px;}
    #box1wrap{ overflow: hidden; width: 100%; margin-top:5px; padding-left:10px;}
    #box1wraplogin{ overflow: hidden; margin-left:3%;}
	 #box1wraplogin_1{ overflow: hidden;width: 700px;}

    #box1wraplogin1{ width: 100%;  margin-left:200px; }

	    .boxa{ float:left; height: 173px; width: 213px; background: url(../images/box2.gif) no-repeat ;}
            .boxaimage{ margin-top: 5px;text-align:center;}
            .ppmaininner2{margin:0; padding: 5px 5px 0px 20px; height: 100px;}
                .ppmaininner2 li{ list-style: none; margin:0 0 0 10px; padding:5px 5px 0 20px;  background: url(../images/red_arrow.gif) no-repeat 0 8px;}
            .boxamore{ margin-left: 145px; width: 60px; height: 18px;}
    #boxmiddle{overflow: hidden; margin-top: 30px;width: 100%; background: url(../images/box_bg.gif) repeat-x;}
        #boxmiddleul{float: left; width: 280px; margin-left:20px;}
    #box2wrap{  width: 100%;}
        /*#theme1{ float:left ;width: 151px; height:267px; background: url(../images/theme1.gif) no-repeat bottom right;} */
        #box2cover{margin-left: 190px; width:386px; } 
            #fmhead{margin: 15px 0 20px 0;width: 226px; height:31px;}            
            #box2{ margin-bottom: 20px;width: 386px; height:181px;  background: url(../images/bigbox.gif) no-repeat left bottom;}
		   #box3{  float:left; margin:0 0 20px 15px; width: 310px; height:181px;  background: url(../images/bigbox2.gif) no-repeat left bottom;}
            .ppmaininner3{margin:0; padding: 5px 5px 0px 20px; height: 150px;}
			.ppmaininner4{margin:0; padding: 5px 5px 0px 20px; height: 150px;}
            #box2 img{ float:left; margin-right:15px;}
			#box3 img{ float:left; margin-right:5px;}
            #box2more{ margin-left: 310px; width: 60px; height: 18px;}
			#box3more{ margin-left: 204px; width: 60px; height: 18px;}
#rightnav{ float: right;/*width: 330px;*/ margin-left:5px;  padding-left:12px;}
#rightnavhs{ float: right;/*width: 330px;*/  padding:0  0 0 12px;}

#rightnavlogin{ float: right; margin-left:5px;}
    #loginwrap{ /*width:300px;*/ height: 165px;}
        #loginhead{width: 118px; height:31px;background: transparent url(../images/login_head.gif) no-repeat 0 0; margin-bottom: 10px;}
        #logintext{padding-left: 0px;}
    #ppwrap{/* width:300px;*/ margin-bottom:10px;}
        #pphead{width: 143px; height:32px;}
        #ppmain1{ height: 9px; margin: 20px 0 0 0; padding: 0;width: 266px; background: url(../images/topcurve.gif) no-repeat;}      
            #ppmaininner{ padding:0; margin:0; width: 262px;border-left: solid 2px #e6e6e6; border-right: solid 2px #e6e6e6; }
                .ppmaininner{margin:0; padding: 10px 5px 15px 15px;}
                .ppmaininner li{ list-style: none; margin:0 0 0 30px; padding:5px 5px 0 30px;  background: url(../images/red_arrow.gif) no-repeat 0 8px;}
				.search{text-align:center; line-height:25px;}
                                .sbsr{margin-top:5px;}
               
       #ppmain2{ height: 9px; margin: 0; padding: 0;width: 266px; background: transparent url(../images/bottomcurve.gif) no-repeat left bottom;}
       #howhead{width: 117px; height:31px;}
        #newshead{width: 117px; height:31px;}
        .button{position: relative; left:10px; bottom:-5px;}
/*=========================================FOOTER==================================================*/
#footer a{ color: #cacaca;}
#footer a:hover{ color: #fff;}
#globalnav{ margin-left: 320px;color: #fff; padding-top:10px; width:670px;}
#globalnav ul{overflow: hidden;list-style: none; padding:0; margin:0;  }
    #globalnav li{ padding:0; margin-left:15px; float:left;}
    #globalnav li a{ text-decoration: none;}
	.verified{float: right;}
    /*ul.globalnav li a:hover{color: #646464;text-decoration: none;}*/
#infowrap{overflow: hidden; font-size:10px; color: #fff; padding-top:5px; margin: 0 10px 0 2px;}
#copyright{ float:left; letter-spacing: -0.5px;}
#xclusive{ color: #363636; float: left; margin-left: 200px;}
#xclusive a{color:#363636;}
#xclusive a:hover{color:#646464;}
#validity{float: right; color: #cacaca;}
   .background{
    height: 20px;
    overflow: auto; /* ????????? ?????? ????????? */
    padding-top: 1%; /* ???? ?????? */
	color:#FFFFFF;
 	width: 680px;
    padding-left: 10px; /* ?????? ?? ?????? ????? */
    background: #333333; /* ???? ????,  ???? ? ???????? ??????????? ?  ????????? ??? ?? ????????? */
	font: bold 11px Tahoma,Verdana,"Trebuchet MS",sans-serif; 
	list-style: none;
	border-bottom: 5px solid #C30000;
   }
      .background_login{
    height: 30px;
    overflow: auto; /* ????????? ?????? ????????? */
    padding-left: 2px; /* ?????? ?? ?????? ????? */
    background: #333333; /* ???? ????,  ???? ? ???????? ??????????? ?  ????????? ??? ?? ????????? */
	font-family: tahoma;
    font-size:11px;
   font-weight: normal;
    color:#ffffff;
   text-decoration:none;
   line-height:normal;

   }
#container_index{  margin:0 auto; width: 1000px; height:auto;}
#contentwrap_index{ width: 660px; height:auto;}
.Red {BACKGROUND: none; COLOR: #DF0000; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none} 
#container_index1{  margin:0 auto; width: 1000px; height:250px; padding-bottom:50px; background: url(../images/theme1.gif) no-repeat bottom left;}
#leftnavlogin{ width: 1000px; padding-bottom:50px; background: url(../images/theme1.gif) no-repeat bottom left; }

.background_button{
            background: url(images/button.gif) repeat-x;
			}


/*=====================MORE=======================*/

#topiconleft{ margin-left: 85px;color: #fff; padding-top:5px;  }
#topiconleft ul{overflow: hidden;list-style: none; padding:0; margin:0;  }
    #topiconleft li{ padding:0; margin-left:15px; float:left;}
    #topiconleft li a{ text-decoration: none; color: #fff;}
	 #topiconleft li a:hover{ text-decoration: none; color: #C10000;}
	 

#topicon{ margin: 13px 0 0 10px;color: #fff; padding-top:5px; float: left; height: 60px;}
#topicon ul{overflow: hidden;list-style: none; padding:0; margin:0;  }
    #topicon li{ padding:0; margin-left:15px; float:left;}
    #topicon li a{ text-decoration: none;  font-weight: bold;color: #fff;}
	 #topicon li a:hover{ text-decoration: none;  font-weight: bold; color: #C10000;}
	 #topicon img{ vertical-align: middle;}

.background_input{
            background: url(../images/rewardbox1.gif) repeat-x;
			border: 1px solid #cacaca;
			}

