*{ padding:0; margin:0;}
body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#000000; text-align:justify;}
/*================================== Layout Total =====================================*/
#page_container { width:100%; height:auto; margin:0; padding:0; }	
#wrapper {width:970px; position:relative;  height:auto; margin:auto; padding:0; /*background:url(../images/pg_gra2.gif) repeat-y top left;*/}


/******************************** page intro *******************************************/
.clear{clear:both;}
.spacer3{height:15px; margin:0; padding:0;}
.spacer2{height:20px; margin:0; padding:0;}
.spacer1{height:10px; margin:0; padding:0;}
.spacer{height:175px; margin:0; padding:0;}
#intropage{width:100%; height:auto;margin:0; padding:0; background:url(../images/bg_backgrnd.jpg) repeat-y top left;}
#pagetop{width:100%; height:auto;  margin:0; padding:0;}
#top_logo{width:; height:; margin:0; padding:45px 0 0 85px; float:left;}
#login{width:px; height:auto; float:right; padding:0; margin:55px 0 0 0;}
#login ul{list-style:none; display:block;}
#login li{width:270px;  background:#69b5d1; line-height:30px; margin:5px 25px 0 0; padding-left:10px; text-align:left;}
#login li a{font:Arial, Helvetica, sans-serif 11px; color:#FFFFFF; text-decoration:none; text-transform:capitalize;}
#login li a:hover{text-decoration:underline; color:#FFFFFF;}
#pagebtm{width:100%; height:411px; background:url(../images/botm_bgimg1.png) no-repeat bottom left; margin:0 0 0 15px; padding:0;}
#pure_logo{ width:183px; height:130px; padding:15px 0 0 250px;}


/************************************ regular pages_2 ******************************************/
#page{width:100%; height:auto;margin:0; padding:0; background:url(../images/bg_shade.jpg) repeat-y top left;}
#pg1{width:431px; height:auto; float:left; margin-left:14px;}
#kinght_logo{width:90px; height:102px; margin:0; padding:0 0 0 5px; float:left;}
#photo{width:93px; height:102px; margin:0; padding:0; float:left;}
#head_bg{width:233px; height:92px; margin:0 0 0; padding:5px; float:left; background:#2f6b84; font:Arial, Helvetica, sans-serif 12px; color:#FFFFFF; text-align:left; }
#pg2{width:369px; height:auto; float:left;}
#fm_top{width:369px; height:44px; background:url(../images/fm_crvtop.gif) no-repeat top left; margin:0 0 0; padding:0;}
#fm_mid{width:369px; height:353px; background:url(../images/fm_mid.gif) repeat-y top left; margin:0; padding:0; text-align:left;}
#fm_btm{width:369px; height:49px; background:url(../images/fm_crvbtm.gif) no-repeat top left; margin:0; padding:0;}
#pg3{width:141px; height:200px; float:left;}
#ban_rg{height:102px; width:141px; background:#2f6b84;}
#ban_logo{width:95px; height:74px; margin:0; padding:17px;}
#cont_bglt{width:431px; height:344px; background:url(../images/cont_left.gif) no-repeat top left; margin:0; padding:0;}
#cont_bgrg{width:140px; height:344px; background:url(../images/cont_rg.gif) no-repeat top left; margin:0; padding:0;}
#botm_part{width:940px; height:207px; background:url(../images/botm_-bg2.gif) no-repeat top left; margin:0 0 0 14px; padding:0;}


/**************************************** form based **************************************************/
.mn_textbox{width:150px; margin:0; padding:0;}
.sm_textbox{width:75px; margin:0; padding:0;}
.dt_textbox{width:25px; margin:0; padding:0;}
.sm_select{width:95px; margin:0; padding:0;}

/***************************************** page_3 *****************************************************/

#pg3_header{width:940px; height:102px; margin-left:14px;}
#kinght_logo{width:90px; height:102px; margin:0; padding:0 0 0 5px; float:left;}
#photo{width:93px; height:102px; margin:0; padding:0; float:left;}
#pg_3head_bg{width:742px; height:92px; margin:0; padding:5px; float:left; background:#2f6b84;  }
#caption{width:600px; height:90px; float:left; margin:2px 0 0 0; padding:0; font:Arial, Helvetica, sans-serif 12px; color:#FFFFFF; text-align:left; }
#rgban_logo{width:95px; height:74px; margin:0; padding:10px; float:right;}
#body_contlf{width:165px; height:453px; background:url(../images/bg_droplf.jpg) no-repeat bottom left; float:left; margin:0 0 0 14px; padding:0;}
#body_contrg{width:775px; height:453px; background:url(../images/bg_waverg.jpg) no-repeat bottom left; float:right; margin:0; padding:0 16px 0 0;}
#body_contrg2{width:775px; height:453px; background:url(../images/bg_waverg2.jpg) no-repeat bottom left; float:right; margin:0; padding:0 16px 0 0;}
#pg3_btns{width:320px; height:106px; margin:35px 0 5px 300px; padding:0;}
#img_list{height:307px;}
#target_list1{width:164px; height:164px; float:left; padding:0px 10px 0 185px;}
#target_list2{width:164px; height:164px; float:left; padding:85px 10px 0 15px;}
#target_list3{width:164px; height:164px; float:left; padding:0px 10px 0 15px;}

#footer_part{width:941px; height:103px; background:url(../images/footer_bg.jpg) no-repeat top left; margin-left:14px; padding:0;}


/******************************************* page_4 ***************************************/

#btn_col{ width:118px; height:453px; margin:0; padding:0; float:left;}
#button_cl{width:100px; height:39px; background:#333333; margin:5px 0 5px 18px; padding:0;}

#main_box{width:502px; height:453px; margin:0; padding:0; float:left;}
#cont_box{width:502px; height:220px; margin:0; padding:0; background:#dddddc;}
#cont_box2{width:502px; height:92px; margin:40px 0 0 0; padding:0; background:#345da0;}
#award_logo1{width:502px; height:92px; padding:0 0 0 0px; margin:0;}
#award_logo{width:90px; height:89px; float:left; padding:2px 0 0 10px; margin:0;}
#blocks{width:152px; height:179px; margin:15px 0px 0 12px; padding:0; float:left;}

#holl_text{width:360px; height:80px; float:right; font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center;  padding:5px;}
.holi_heading{font:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; text-align:center;  padding:0;}
#portal{width:70px; height:36px; float:left; margin:10px; padding:0;}
#linkbtn{width:31px; height:32px; float:right; margin:8px 10px 0 0; padding:0;}

#menu_box{width:118px; height:auto; margin:0 0 0 10px; padding:0; float:left; background:#345da0;}
#gifts{width:65px; height:101px; margin:15px auto; padding:0;}
#ipod{width:50px; height:49px; margin:0px auto; padding:0;}
.cont{font:Arial, Helvetica, sans-serif 12px; color:#FFFFFF; text-align:center; line-height:25px;}


/****************************************** page_5 *****************************************/
#body_contlf5{width:165px; height:453px; background:url(../images/bg_lf5.jpg) no-repeat bottom left; float:left; margin:0 0 0 14px; padding:0;}
#body_contrg5{width:775px; height:453px; background:url(../images/bg_wave5.jpg) no-repeat bottom left; float:right; margin:0; padding:0 16px 0 0;}

#curv_box{width:502px; height:410px; margin:10px 0 0 0; padding:0;}
#boxcurvtop{width:482px; height:21px; background:url(../images/curv_top.jpg) no-repeat top left; margin:0; padding:0;}
#boxcurvmid{width:462px; height:380px; background:url(../images/curv_mid.jpg) repeat-y top left; margin:0; padding:10px;}
#boxcurvbtom{width:482px; height:21px; background:url(../images/curv_btom.gif) no-repeat top left; margin:0; padding:0;}
#inn_contBox{width:220px; height:auto; float:left; margin:0; padding:5px;}
#inner_crvtop{width:200px; height:12px; background:url(../images/inn_crvtop.gif) no-repeat top left; margin:auto; padding:0;}
#inner_crvmid{width:200px; height:150px; background:url(../images/inn_crvmid.gif) repeat-y top left; margin:auto; padding:}
#inner_crvbtom{width:200px; height:12px; background:url(../images/inn_crvbtom.gif) no-repeat top left; margin:auto; padding:0;}

#image_boxrg{width:180px; height:auto; background:#FFFFFF; margin:auto; padding:10px;}
#image_boxrg #upload_img{width:180px; height:120px; background:#999999; margin:0; padding:0;}
#spacerbtn{width:200px; height:45px; margin:auto; padding:0;}


#email_box{width:180px; height:auto; background:#FFFFFF; margin:auto; padding:10px;}
#email_box #upload_sms{width:180px; height:80px; background:#999999; margin:0; padding:0;}

/*********************************************** page_6 ****************************************/

#main_boxpg6{width:606px; height:auto; margin:0; padding:0; float:left;}
#boxcurvtoppg6{width:604px; height:12px; background:url(../images/pg6_curvtop.gif) no-repeat top left; margin:0; padding:0;}
#boxcurvmidpg6{width:604px; height:auto; background:url(../images/pg6_curvmid.gif) repeat-y top left; margin:0; padding:10px;}
#boxcurvbtompg6{width:604px; height:12px; background:url(../images/pg6_curvbtom.gif) no-repeat top left; margin:0; padding:0;}
#boxcurvmidpg6 #pg6toplink{width:556px; height:60px;  margin:auto; padding:0px;  display:block;}
#boxcurvmidpg6 #inner_crvtop{width:556px; height:12px; background:url(../images/inntop_pg6.gif) no-repeat bottom left; margin:auto; padding:0;}
#boxcurvmidpg6 #inner_crvmid{width:556px; height:auto; background:url(../images/innmid_pg6.gif) repeat-y bottom left; margin:auto; padding:}
#boxcurvmidpg6 #inner_crvbtom{width:556px; height:12px; background:url(../images/innbtom_pg6.gif) no-repeat bottom left; margin:auto; padding:0;}
#img_pg6{width:54px; height:47px; float:left; padding:5px; margin:0;}

