body{margin:0; padding:0; background:url(../IMG/bg_blue.jpg) fixed center top no-repeat; font-family:"Comic Sans MS"; color:#FFF;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,optgroup,button,p,blockquote,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
ol,ul{list-style:none;}
li { list-style-type: none; }
fieldset,img{border:0;}
input,textarea,select,optgroup,option,button{font-family:inherit;font-size:100%;}
button,input{width: auto;overflow: visible;}

q:before,q:after{content:'';}
abbr,acronym {border:0;}
textarea{ border:1px solid #666666;}

.flt{ float:left;}
.fltr{ float:right;}
.normal{ font-weight:normal; font-size:14px;}

.main{width:1000px; height:auto; margin:auto;}
.top{ width:1000px; float:left;}
.tp_ltblock{ margin-top:5px; margin-right:26px; width:251px; height:145px;}
.tb_top{ background:url(../IMG/block_top.png) no-repeat; height:11px; width:255px; border:0; display:block;}
.tb_bg{ background:url(../IMG/block_bg.png) repeat-y; height:98px;width:255px; text-align:center; padding:12px 0 0 2px;}
.tb_bottom{ background:url(../IMG/block_bottom.png) no-repeat; height:11px; width:257px; border:0; display:block; float:left;}
.tp_rtblock{ width:720px; float:right;}
.player{ background:url(../IMG/btn_bg.png) no-repeat; width:143px; height:30px; float:right; margin-top:119px;}
.player img{ float:left;}
.player a{ margin:3px 0 0 18px; display:block; float:left;}
.stop{ background:url(../IMG/stop_btnblue.png) no-repeat; height:22px; width:22px; border:0px; display:block;}
.play{ background:url(../IMG/play_btnblue.png) no-repeat; height:22px; width:22px; border:0px; display:block;}
.pause{ background:url(../IMG/pause_btnblue.png) no-repeat; height:22px; width:22px; border:0px; display:block;}
.flashplayer{ background:url(../IMG/flashplayerbg.png) no-repeat; width:233px; height:30px; float:right; margin:0 65px 0 0}
.flashplayer img{ float:left;}
.flashplayer a{ margin:3px 0 0 18px; display:block; float:left;}
.stop{ background:url(../IMG/stop_btnblue.png) no-repeat; height:22px; width:22px; border:0px; display:block;}
.play{ background:url(../IMG/play_btnblue.png) no-repeat; height:22px; width:22px; border:0px; display:block;}
.pause{ background:url(../IMG/pause_btnblue.png) no-repeat; height:22px; width:22px; border:0px; display:block;}
.up{ background:url(../IMG/volumeblueup.png) no-repeat; height:22px; width:22px; border:0px; display:block;}
.down{ background:url(../IMG/volumebluedown.png) no-repeat; height:22px; width:22px; border:0px; display:block;}

.clockbg{ background:url(../IMG/clockbg.png) no-repeat; width:232px; height:36px; display:block; text-align:center; padding:8px 0 0 0; margin:5px 0 0 11px;}
h2{ font-size:13px; font-weight:bold;}

.menu{ width:1000px; float:left; margin-top:10px;}
.tab_menu{ float:right;}
.tab_blue{background: url(../IMG/blue_btn.png) no-repeat; width:142px; height:33px; display:block;}
.tab_bronze{background:url(../IMG/bronze_btn.png) no-repeat; width:142px; height:33px; display:block; margin-left:1px;}
.tab_silver{background:url(../IMG/silver_btn.png) no-repeat; width:142px; height:33px; display:block; margin-left:1px;}
.tab_gold{background:url(../IMG/gold_btn.png) no-repeat; width:142px; height:33px; display:block; margin-left:1px;}
.tab_black{background:url(../IMG/black_btn.png) no-repeat; width:142px; height:33px; display:block; margin-left:1px;}
.text_blue{ padding:5px 0 0 56px; display:block; color:#ffffff;}
.text_bronze{ padding:5px 0 0 46px; display:block; color:#ffffff; }
.text_silver{ padding:5px 0 0 49px; display:block; color:#ffffff; }
.text_gold{ padding:5px 0 0 56px; display:block; color:#ffffff; }
.text_black{ padding:5px 0 0 53px; display:block; color:#ffffff; }
a { color:#ffffff; text-decoration:none; border:none;}

.main_menu{ float:left; width:1000px; height:33px;}
/* Basic code - don't modify */
ul.topnav {list-style: none; margin: 0; float: left; width: 1000px; height:33px; font-size: 1.2em; }
ul.topnav li {float: left; margin: 0; background:url(../IMG/menubg.png) no-repeat; margin-right:1px; width:142px; height:33px; position: relative; /*--Declare X and Y axis base--*/}
ul.topnav li .subnav ul{left: 0; position: absolute; top: 1em; /* no need to change, as true value set by script */ display: block; visibility: hidden;}
ul.topnav li.active {background:url(../IMG/joinmenubg.png) no-repeat;}
ul.topnav li.active:hover{background:url(../IMG/joinmenubghover.png) no-repeat;}
ul.topnav li a{padding: 5px 5px 8px 5px; color: #fff; display: block; text-decoration: none; font-size:13px; font-family:"Comic Sans MS", cursive; font-weight:bold; text-align:center; }
ul.topnav li:hover{background: url(../IMG/menu_roundhover.png) repeat-x center top; }
ul.topnav li span { /*--Drop down trigger styles--*/width: 17px; height: 35px; float: left; /*background: url(../IMG/subnav_b.gif) no-repeat center top;*/ }
/*ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} --Hover effect for trigger--*/
ul.topnav li ul.subnav {list-style: none; position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/ left: 0; top: 29px; background:#fff; margin: 0; padding: 0; display: none; float: left; width:142px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px;}
ul.topnav li ul.subnav.hover{ margin-left:141; top:-1px;} 
ul.topnav li ul.subnav li.botborder{-moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px;	-webkit-border-bottom-left-radius: 5px;	-webkit-border-bottom-right-radius: 5px; border-bottom: 1px solid white;}
ul.topnav li ul.subnav li{margin: 0; padding: 0; border-top: 1px solid #fff; /*--Create bevel effect--*/ /*--Create bevel effect--*/ clear: both; width: 142px; background:url(../IMG/hover_bg.png) repeat-y;}
html ul.topnav li ul.subnav li a {float: left; width: 133px; color:#fff; }
html ul.topnav li ul.subnav li{}
html ul.topnav li ul.subnav li:hover { /*--Hover effect for subnav links--*/background: #222; background:url(../IMG/submenuhover.png) repeat-y; visibility:visible;}

.red_line{ width:998px; height:16px; background:#ff1e1e; border:1px solid #ffffff; float:left;}

#card-container{position: absolute; top: 10px; left: 50%; margin-left: -346px; }

.bluecard{ background:url(../IMG/bluecard.png) no-repeat; display:block; width:251px; height:152px; float:right; margin:0 0 10px 10px;}

.contentblue_top{ background:url(../IMG/contentblue_topbg.png) no-repeat; width:1000px; height:10px; display:block; float:left; margin-top:10px;}
.content{background:url(../IMG/contentblue_bg.png) repeat-y; width:1000px; float:left;}
.public_home{ width:960px; padding:0 20px; float:left;}
.public_home p{ font-size:13px; text-align:justify;}
.publictitle{padding-bottom:10px;}
.publich2{padding:10px 0;}
.contentblue_bottom{ background:url(../IMG/contentblue_bottombg.png) no-repeat; width:1000px; height:10px; display:block; float:left; margin-bottom:10px;}
.content_middle{ width:460px; float:left; text-align:center; padding:0 0 0 10px;}
h1{ font-size:18px; font-weight:bold;}
.content_middle p{ font-size:13px; text-align:justify;}

.clockbg{ background:url(../IMG/clockbluebg.png) no-repeat; width:232px; height:36px; display:block; text-align:center; padding:8px 0 0 0; margin:5px 0 0 11px;}
.right_content{width:259px; float:left;}
/* USER BLOCK */
.user{ width:259px; float:left; margin-left:5px;}
.user_top{ background:url(../IMG/contentblock_top.png) no-repeat; width:259px; height:12px;}
.userblock_bg{ background:url(../IMG/contentblock_b.png) repeat-y; padding-top:5px; width:259px; text-align:center; float:left;}
.user_bottom{ background:url(../IMG/user_bottom.png) no-repeat; width:259px; height:29px; text-align:center; font-size:14px; font-weight:bold; padding-top:6px;} 
.user_bg{ background:url(../IMG/user_bg.png) no-repeat; width:156px; height:143px; padding:13px 0 0 0; margin:0 0 0 50px; display:block;}
.font12{ font-size:12px;}
.font16{ font-size:16px;}

/* USERINFO BLOCK */

.block_bg{ background:url(../IMG/contentblock_b.png) repeat-y; padding-top:5px; width:259px; text-align:center; float:left; padding-bottom:20px;}
.user_name{ font-size:16px; margin-left:20px; float:left;}
.small_logo{ margin-right:20px; float:right;}
.userinfo{float:left; width:244px; margin-left:15px; margin-top:10px;}
.userinfoico{ background:url(../IMG/arroicon.png) no-repeat; width:100%; text-align:left;}
.userinfo_content{ float:left; text-align:center; vertical-align:middle; font-size:11px; margin-top:05px;}
.userinfo_bottom{ background:url(../IMG/block_bottom.png) no-repeat; width:259px; height:13px; float:left;} 
.productlist{float:left; width:244px; margin-left:15px; margin-top:10px;}
.productlist span{ background:url(../IMG/arroicon.png) no-repeat; float:left; width:100%; text-align:left; font-size:14px; font-weight:bold; padding-left:25px;}

/*  Abotus */
.aboutcontent{width:728px; float:left; margin-left:5px;display:none}
.aboutcontent_active{width:728px; float:left; margin-left:5px;}
.aboutustop{background:url(../IMG/contactustop.png) no-repeat top; height:12px; float:left; width:728px;}
.aboutusbottom{background:url(../IMG/contactusbottom.png) no-repeat top; height:12px; float:left; width:728px;}
.aboutusbg{background:url(../IMG/contactusbg.png) repeat-y top; float:left; width:714px; padding:0 0 0 15px;}
.contactusinfo{float:left; width:238px; font-size:12px;}
.aboutusbg ul{}
.aboutusbg ul li{ line-height:20px;}
.messbg ul li{ line-height:20px;}
.usericon{ background:url(../IMG/usericon.png) no-repeat; height:18px; padding-left:25px;}
.homeicon{ background:url(../IMG/home_icon.png) no-repeat; padding-left:25px;}
.phoneicon{ background:url(../IMG/phone_icon.png) no-repeat; height:18px; padding-left:25px;}
.mailicon{ background:url(../IMG/mailicon.png) no-repeat; height:21px; padding-left:25px;}
.webicon{ background:url(../IMG/mail_icon.png) no-repeat; height:19px; padding-left:25px;}
.flagicon{ background:url(../IMG/flagicon.png) no-repeat; height:23px; padding-left:25px;}
.skypeeicon{ background:url(../IMG/skypeeicon.png) no-repeat; height:22px; padding-left:35px; margin-bottom:5px;}
.yahooicon{ background:url(../IMG/yahooicon.png) no-repeat; height:27px; padding-left:35px; margin-bottom:5px;}
.msnicon{ background:url(../IMG/msnicon.png) no-repeat; height:20px; padding-left:35px; margin-bottom:5px;}
.twitericon{ background:url(../IMG/twittericon.png) no-repeat; height:21px; padding-left:35px; margin-bottom:5px;}
.icqicon{ background:url(../IMG/icqicon.png) no-repeat; height:22px; padding-left:35px; margin-bottom:5px;}
.faceicon{ background:url(../IMG/facebookicon.png) no-repeat; height:22px; padding-left:35px; margin-bottom:5px;}
.aimicon{ background:url(../IMG/aimicon.png) no-repeat; height:26px; padding-left:35px; margin-bottom:5px;}
.gtalkicon{ background:url(../IMG/gtalkicon.png) no-repeat; height:22px; padding-left:35px; margin-bottom:4px;}
.gadugaduicon{ background:url(../IMG/gadugaduicon.png) no-repeat; height:24px; padding-left:35px; margin-bottom:5px;}
.windowliveicon{ background:url(../IMG/windowsliveicon.png) no-repeat; height:23px; padding-left:35px; margin-bottom:5px;}
.aboutbtn{background:url(../IMG/aboutusbtn.png) no-repeat; width:235px; height:22px; display:block; float:left; font-size:14px; font-weight:bold; padding:2px 0 0 20px; margin:5px 0 0 6px;}
.aboutusbg p{ font-size:12px; font-weight:normal; padding-left:8px;}
.odd{ background:url(../IMG/oddbg.png) repeat-x; height:22px; width:690px; padding:4px 0 0 10px}


.productbox{ float:left; margin:10px 0 0 80px;}
.pbtop_bluebg{ background:url(../IMG/productboxtop.png) no-repeat; height:40px; display:block; width:788px; font-size:18px; padding:9px 0 0 20px; float:left;} 
.pb_bluebg{ background:url(../IMG/productboxbg.png) repeat-y; width:788px; padding:10px; float:left;}
.pbbottom_bluebg{background:url(../IMG/productboxbottom.png) no-repeat; height:29px; display:block; width:788px; float:left; font-size:12px; text-align:left; padding:8px 0 0 20px;}
.rate{ font-size:12px; float:right; font-weight:bold; margin:5px 20px 0 0;}
.pb_content{ float:left; width:550px; font-size:14px; margin-left:5px; text-align:justify;}
.publiccontent{ margin-left:20px;}
.publiccontent a{ font-size: 13px; color:red; text-decoration:underline;}
.publiccontent a:hover{color:#fff; text-decoration:none;}
.publiccontent a:select{color:#fff; text-decoration:underline;}

.mikiwelcome{ background:url(../IMG/mikiwelcomeblue.png) no-repeat; float:right; width:190px; height:160px; display:block; margin-right:10px;}
.ebooks{ background:url(../IMG/MiKiKardEbooksblue.png) no-repeat; float:right; width:130px; height:161px; display:block; margin-right:10px;}
.elibrary{ background:url(../IMG/MiKiKardElibraryorange.png) no-repeat; float:right; width:130px; height:161px; display:block; margin-right:10px;}
.presentation{ background:url(../IMG/MiKiKardPresentationsblue.png) no-repeat; float:right; width:130px; height:161px; display:block; margin-right:10px;}
.wallpaper{ background:url(../IMG/mikiwelcomeblue.png) no-repeat; float:right; width:191px; height:160px; display:block; margin-right:10px;}
.bannerads{ background:url(../IMG/mikibannerblue.png) no-repeat; float:right; width:190px; height:160px; display:block; margin-right:10px;}


/*  Accordian  */
.basic{border: 1px solid black; width:960px;}
.basic div{}
.basic p{margin-bottom : 10px; border: none; text-decoration: none; font-size:13px; margin: 0px; padding: 10px;}
.basic span{cursor:pointer; display:block; padding:5px; margin-top: 0; text-decoration: none; font-weight: bold; font-size: 13px; color:#fff; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #999; background-image: url(../IMG/AccordionTab0.png); background-repeat:repeat; }
.basic span:hover { background-image: url(../IMG/AccordionTab2.png); background-repeat:repeat; }
.basic span.selected {color:#fff; background-image: url(../IMG/AccordionTab2.png); background-repeat:repeat; }
.basic a{ font-size: 13px; color:red; text-decoration:underline;}
.basic a:hover{color:#fff; text-decoration:none;}
.basic a:select{color:#fff; text-decoration:underline;}


.text2 {font-family:"Comic Sans MS"; font-size:13px; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; text-decoration:none; text-transform:none; }
.levelbg{background:transparent url(../IMG/red.png) repeat scroll; float:left; width:70px; height:58px; padding-top:13px; margin-right:10px;}
.levelbg3{float:left; width:66%; margin-left:325px; margin-top:10px; margin-bottom:20px;}
.levelbg2{width:58%; padding-left:406px; float:left; margin-top:10px; margin-bottom:20px;}
.levelbg1{width:54%; padding-left:446px; float:left; margin-top:10px; margin-bottom:20px;}
.participate{font-family:"Comic Sans MS"; font-size:13px; font-style:normal; float:left; width:100%}
.participate ul{ float:left; width:100%; margin:10px 0 0 20px;}
.participate ul li{ list-style:square; width:100%; text-align:left; line-height:18px;}

/*    JOIN NOW     */
.fieldset{margin-top:10px; width:45%; float:left;}
.fieldset label input{border: 1px solid #ffffff; background:none; color:#ffffff; float: right; width: 105px; padding:0 2px; margin-left:5px;margin-right:35px;}
.fieldset label{display: block; text-align:right; padding: 2px 15px; clear: both; font-size:13px; margin-top:3px;}
.fieldset input.submit{width: 121px; height: 21px; margin: 10px 0 0 0; color:#F00; font-size:14px; font-weight:bold; background:transparent url(../IMG/submitbtn.png) no-repeat scroll 0 0;}
.select{float: left; border: 1px solid #bbb; width: 195px; padding: 2px;}
.fieldset label select{border: 1px solid #fff; color:#666; float: right; width: 105px; padding: 2px; background:none;}
.fieldset a {color:red; font-size:13px; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin-right:41px; text-decoration:underline; text-transform:none; }



.joinnowbtn{color:#333; text-align:center; float:left; margin:5px 0 0 308px;}
.joinnowbtnHidden{color:#333; text-align:center; float:left; margin:5px 0 0 204px;display:none}
.levelbgbtn{ background:url(../IMG/levelbgblue.png) no-repeat; display:block; text-align:center; width:105px; height:46px; padding-top:5px; font-size:14px; font-weight:bold;}
.levelbgbred{ background:url(../IMG/levelbgbluered.png) no-repeat; display:block; text-align:center; width:105px; height:46px; padding-top:5px; font-size:14px; font-weight:bold;}
.levelbgred_btn{ background:url(../IMG/levelredbg.png) no-repeat; display:block; text-align:center; width:105px; height:46px; padding-top:5px; font-size:14px; font-weight:bold;}

.joinmainbtn{ text-align:center; margin:10px 0 10px 0; float:left; width:100%}
.paymentlogo{text-align:center; margin:10px 0;}
.joinnowmiki{ background:url(../IMG/mikiwelcomeblue.png) no-repeat; height:161px; width:190px; margin-bottom:150px;}

.contenthome_left{ width:259px; float:left;}
.content_left{ width:165px; float:left;}
.content_left ul{}
.content_left ul li{ width:139px; height:28px; text-align:center; padding-top:4px; margin:2px 0 5px 0;}
.content_right{ width:786px; float:left;}

.search{ text-align:center; font-size:14px; font-weight:bold;}
.search_input{background:#FFFFFF none repeat scroll 0 0; border:1px ridge #828282; color:#828282; font-size:12px; font-family:Comic Sans MS; width:118px; height:19px; padding-top:1px; font-weight:normal;}
/*.input {background:url(../IMG/searchbtn.png) no-repeat; width:100px; height:24px; color:#828282; font-family:Comic Sans MS; font-size:14px; }*/
.input{border:1px #828282 ridge;color:#828282; font-size: 12px; font-family:Comic Sans MS; background:#ffffff}
.lginput{ width:150px; border:1px #828282 ridge;color:#828282; font-size: 12px; font-family:Comic Sans MS; background:#ffffff}


.board{ float:left; text-align:center; width:786px; margin-top:30px;}
.levalbg{ background:url(../IMG/levelbg.png) no-repeat; display:block; text-align:center; width:105px; height:46px; margin-left:342px; padding-top:5px; font-size:14px; font-weight:bold;}
.miki_plus{ width:138px; float:left;}
.mikiplus_top{ background:url(../IMG/mikiplus_top.png) no-repeat; display:block; width:138px; height:10px;}
.mikiplus_content{ width:134px; border-right:2px solid #fff; border-left:2px solid #fff; float:left;}
.mikiplus_bottom{ background:url(../IMG/mikiplus_bottom.png) no-repeat; display:block; float:left; width:138px; height:10px; float:left;}
.mikiplus_title{ font-size:14px; font-weight:bold;}
.redbtn{ background:url(../IMG/redbutton.png) no-repeat; width:100px; height:26px; float:left; margin:5px 0 0 17px; padding-top:3px;}

.board_middle{ background:url(../IMG/levelmainbg.png) no-repeat; width:482px; height:282px;}

.level1{ margin:30px 0 0 190px; }
.level2{ margin:25px 0 0 80px; }
.level3{ margin:25px 0 0 117px; }
.level4{ margin:25px 0 0 20px; }
.level5{ margin:25px 0 0 10px; }
.leve16{ margin:10px 0 0 20px; }
.level7{ margin:10px 0 0 10px; }

.mikiplus_content ul{ margin-left:10px;}
.mikiplus_content ul li{ font-size:13px; line-height:20px; text-align:left;}
.bold{ font-weight:bold;}

.bottom_text{ font-size:14px; line-height:20px; margin:10px 0; float:left; text-align:center; width:786px;}
.border_bot{ float:left; width:482px; margin:10px 0 0 152px;}
.boedreblock_top{ background:url(../IMG/bottomblock_top.png) no-repeat; display:block; width:482px; height:10px;}
.boedreblock_content{ width:478px; border-right:2px solid #fff; border-left:2px solid #fff; float:left;}
.boedreblock_bottom{ background:url(../IMG/bottomblock_bottom].png) no-repeat; display:block; float:left; width:482px; height:10px; float:left;}


.product_top{ background:url(../IMG/top.png) no-repeat; width:259px; height:43px; text-align:center; font-size:14px; font-weight:bold; padding-top:3px;}
.product_content{ float:left; text-align:center; vertical-align:middle; font-size:14px; font-weight:bold; margin-top:05px;}

.member{ margin:0 0 0 15px;}
.member ul{ float:left; width:110px; margin-top:10px;}
.member ul li{}

.bannertitle{font-weight:bold;}

/*    URL PAGE   */
.inner_top{ background:url(../IMG/inner_top.png) no-repeat; width:744px; height:10px; display:block; float:left;}
.inner_bottom{ background:url(../IMG/inner_bottom.png) no-repeat; width:744px; height:10px; display:block; float:left;}
.inner_bg{ background:url(../IMG/inner_bg.png) repeat-y; width:704px; display:block; float:left; padding:10px 20px 10px 20px; text-align:center; }
.inner_bg p{ font-size:14px;}
.link1{color:#000099; font-size:14px; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; text-decoration:none; text-transform:none;}
.link1 a{color:#000099; font-size:14px; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; text-decoration:underline; text-transform:none;}
.link1 a:hover {color:yellow; font-size:14px; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; text-decoration:none; text-transform:none;}
.input2{ border:1px #828282 ridge;color:#828282; font-size: 13px; background:#ffffff; height:18px; width:190px; padding:2px 0 0 2px; margin:0 0 5px 2px;}
.input3{ border:1px #828282 ridge;color:#828282; font-size: 13px; background:#ffffff; height:18px; width:50px; padding:2px 0 0 2px; margin:0 0 5px 2px;}
.upload{ border:1px #828282 ridge;color:#828282; font-size: 13px; background:#ffffff; height:18px; padding:2px 0 0 2px; margin:0 0 5px 2px;}
#message{ width:350px; height:200px; margin-bottom:5px;}
.inputhelp{border:1px #828282 ridge;color:#828282; font-size: 12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;background:#ffffff; padding:3px 0 3px 2px; margin:0 0 5px 2px; width:350px;}



/*   MIKI KARD PAGES    */
.fieldsetkard{margin-top:10px;}
.fieldsetkard{margin-top:10px;}
.fieldsetkard label input{border: 1px solid #ffffff; background:none; color:#ffffff; float: right; width: 105px; padding: 2px;}
.fieldsetkard label{display: block; text-align: left; padding: 2px 15px; clear: both; font-size:12px;}
.fieldsetkard input.submit{width: 121px; height: 21px; margin: 10px 0 0 0; color:#F00; font-size:14px; font-weight:bold; background:transparent url(../IMG/submitbtn.png) no-repeat scroll 0 0;}
.select{float: left; border: 1px solid #bbb; width: 195px; padding: 2px;}
.fieldset label select{border: 1px solid #fff; color:#666; float: right; width: 105px; padding: 2px; background:none;}

/*   MIKI KARD PAGES    */
.wallpapaer_text{text-align:left; display:block; float:left; margin-top:7px; font-size:13px;}

.mikibanner{ margin:10px 0 10px 120px; float:left; display:block; }
.banners_tetxarea{width:95%; height:60px; font-size:13px; line-height:18px; padding:5px 0 5px 5px; margin-bottom:20px;}

.youtube_logo{margin-bottom:20px;}
.youtube_textarea{margin:20px 0 10px 0;}
.youtube_textarea textarea{ width:630px; font-size:13px}
.flash{ margin:20px 0 20px 0;}

.link2{color:#fff; font-size:12px; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; text-decoration:none; text-transform:none;}
.link2 a{color:yellow; font-size:12px; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; text-decoration:none; text-transform:none;}
.link2 a:hover {color:yellow; font-size:12px; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; text-decoration:underline; text-transform:none;}

.download{ margin:5px 0 10px 0; font-size:13px; float:left; width:720px; line-height:20px;}
.download a{color:yellow; font-size:13px; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; text-decoration:underline; text-transform:none;}
.download a:hover{color:Orange; font-size:13px; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; text-decoration:none; text-transform:none;}
.down_link{width:50%; text-align:left; float:left; margin-right:12px;}
.down_normal{width:48%; text-align:left; float:left;}

.link2{color:#fff; font-size:12px; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; text-decoration:none; text-transform:none;}
.link2 a{color:yellow; font-size:12px; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; text-decoration:none; text-transform:none;}
.link2 a:hover {color:yellow; font-size:12px; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; text-decoration:underline; text-transform:none;}


.logoutbg{ background:url(../IMG/logoutbg.png) no-repeat; width:284px; height:27px; display:block; text-align:center; padding-top:5px; font-size:13px; float:right;}
.innertop{text-align:center; margin-bottom:20px;}
.innertop_miki{text-align:center; margin:0 0 20px 284px;}

.ebook_box{float:left; width:175px;}
.ebook_box p{ margin-bottom:10px;}

.homesearchbtn{color:#333; text-align:center; float:left; width:340px; margin:5px 0 0 96px;}
.currnacybtn{color:#333; text-align:center; float:left; width:340px; margin:5px 0 10px 185px;}
.lf{color:#333; text-align:center; float:left; width:340px; margin:5px 0 10px 360px;}
span.big_red{background:transparent url(../IMG/red_r.png) no-repeat scroll top right;float:left;display:block;height:27px;padding-right:10px;margin-right:6px}
span.big_red span{background:transparent url(../IMG/red_l.png) no-repeat;display:block;line-height:17px;padding:4px 2px 7px 12px}
span.big_red a{color:#FFF;font-weight:700;font-size:12px; font-family:Comic Sans MS; text-align:center;text-decoration:none}
span.big_red a:hover{text-decoration:underline}

.submitbutton1{ margin-left: 60px; margin-top:10px; color:#fff; background:#7facdc; border: 2px outset #d7b9c9; padding:0 15px; font-size:13px; font-weight:bold; } 
.flashpre{text-align:center; margin:20px 79px; border:1px solid #000; width:800px; height:600px; padding:0}

.loginmiki{display:block; text-align:center; margin:20px 0;}
.text {font-family:"Comic Sans MS"; font-size:13px; line-height:2em; font-style:normal; font-variant:normal; font-weight:normal; text-decoration:none; text-transform:none; }

.alertpaylogo{text-align:center; display:block; margin-top:10px; display:block; width:100%; float:left;}

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#000;}

#colorbox{}
#cboxContent{background:#000; margin-top:20px;}
#cboxLoadedContent{background:#000; padding:5px;}
#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(../IMG/controls.png) top left no-repeat; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(../IMG/controls.png) top right no-repeat; width:28px; height:65px; text-indent:-9999px;}
#cboxNext.hover{background-position:bottom right;}
#cboxLoadingOverlay{background:#000;}
#cboxLoadingGraphic{background:url(../IMG/loading.gif) center center no-repeat;}
#cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(../IMG/controls.png) top center no-repeat; width:38px; height:19px; text-indent:-9999px;}
#cboxClose.hover{background-position:bottom center;}

.filmstrip{ background:url(../IMG/filmstrip.png) no-repeat; height:227px; width:1000px; float:left; margin-bottom:10px;}

/*::::: PIROBOX WHITE RULES::::::::*/
.piro_overlay { position: fixed; _position: absolute; top: 0; left: 0; width: 100%; height: 100%; background:#052c87; display: none; z-index:99997; }

.loading span{position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px;width:30px;height:30px;display:block;z-index:100008; background:url(../IMG/blue/bg_load.png) center no-repeat!important;background:url(../IMG/blue/bg_load.gif) center no-repeat }
.loading span span{position:absolute; display:block; width:30px;height:30px; z-index:100009;background: url(../IMG/blue/ajax-loader_w.gif) center center no-repeat!important;background: url(../IMG/blue/ajax-loader_b.gif) center center no-repeat;}

.caption{position:absolute;bottom:0;left:0;margin:0;display:block; padding:2px; cursor:text; background:white;}
.piro_nav{position:absolute;bottom:0;left:50%;margin:0;display:block; padding:0; background:black;}
.caption p{ display:block; margin:0;padding:4px 28px 4px 38px; text-align:center; font-weight:normal; background:black; color:white; font-size:12px;}

.piro_close{position:absolute;top:-10px;right:-10px;height:35px;width:35px;background:url(../IMG/blue/close_btn3.png) no-repeat;cursor:pointer;z-index:100006;}
a.piro_next{position:absolute;bottom:-33px;width:34px; height:35px;right:-37px;text-indent:-999em;outline:none; display:block;background:url(../IMG/blue/next.png) no-repeat; border:none;cursor:pointer;}
a:hover.piro_next{position:absolute;height:35px;width:34px;display:block; background:url(../IMG/blue/next_h.png) no-repeat; border:none;}

a.piro_prev{position:absolute;bottom:-33px;width:34px; height:35px;left:-35px; text-indent:-999em; outline:none;display:block; background:url(../IMG/blue/prev.png) no-repeat;border:none; cursor:pointer;}
a:hover.piro_prev{position:absolute;height:35px;width:34px;display:block; background:url(../IMG/blue/prev_h.png) no-repeat;border:none;}

a.piro_next_out{position:absolute; z-index:2000000;top:50%; width:100px; height:250px; right:0;text-indent:-999em;outline:none; display:block; background:url(../IMG/blue/nextoutside.png) no-repeat; border:none;cursor:pointer;}
a:hover.piro_next_out{position:absolute;display:block; width:100px; height:250px;  background:url(../IMG/blue/nextoutside_h.png) no-repeat; border:none;}

a.piro_prev_out{position:absolute;z-index:2000001; width:100px; top:50%; height:250px; left:0; text-indent:-999em; outline:none;display:block; background: url(../IMG/blue/prevoutside.png) no-repeat;border:none; cursor:pointer;}
a:hover.piro_prev_out{position:absolute; width:100px; height:250px;  display:block; background: url(../IMG/blue/prevoutside_h.png) no-repeat; border:none;}

.pirobox_content {position:absolute; top: 50%; left: 50%; padding:0; width: 400px; height: 200px; margin: -100px 0 0 -200px; display: block; z-index:99998;font-family:Trebuchet MS,Arial;}
.pirobox_content table,tbody,tr,th,td{margin:0;padding:0;border:none;}
.pirobox_content img{ margin:0; padding:0; border:none;}

.t_l{background:url(../IMG/blue/t_l.png) no-repeat; width:10px; height:10px;}
.t_r{background: url(../IMG/blue/t_r.png) no-repeat; width:10px; height:10px;}
.t_c{height:10px; background:url(../IMG/blue/t_c.png) repeat-x;}

.c_l{width:10px; background: url(../IMG/blue/c_l.png) repeat-y;}
.c_c{background:url(../IMG/blue/img_bg.png) repeat; margin:0; padding:0;}
.c_c div{width:380px; height:180px; margin:0; padding:0;}
.c_r{width:10px; background: url(../IMG/blue/c_r.png) repeat-y;}

.b_c{height:10px; background:url(../IMG/blue/b_c.png) repeat-x;}
.b_l{background:url(../IMG/blue/b_l.png) no-repeat; width:10px; height:10px;}
.b_r{background:url(../IMG/blue/b_r.png) no-repeat; width:10px; height:10px;}

.box_img{ position:absolute; z-index:99995; background: url(../IMG/blue/img_bg.png);width: 100%; top:30px; left:30px; height: 100%; padding:0;}
.err_mess{ position:absolute;bottom:20px; color:black; padding:0; margin:0 0 0 20px; display:block;}
.err_mess a{color:red; font-weight:700;}
.number{position:absolute;margin-left:3px;height:18px;width:30px; padding:3px;left:0;color:#666;top:2px; font-size:11px;}
a.link_to {position:absolute;margin-right:6px;height:21px;width:21px;right:0;color:#999;top:4px; background:url(../IMG/blue/link_out.png) no-repeat!important;background:url(../IMG/blue/link_out.gif) no-repeat; text-indent:-999em;}
a:hover.link_to { background:url(../IMG/blue/link_out_h.png) no-repeat!important;background:url(../IMG/blue/link_out_h.gif) no-repeat; border:none;}
a.play{position:absolute;bottom:10px!important;bottom:2px;right:10px!important;right:2px;width:40px; height:40px; margin:0; outline:none; display:block;background:url(../IMG/blue/play.png) no-repeat; text-indent:-999em; border:none;cursor:pointer;}
a:hover.play{background:url(../IMG/blue/play_h.png) no-repeat;}
a.stop{position:absolute;bottom:10px!important;bottom:2px;right:10px!important;right:2px;width:40px; height:40px; margin:0; outline:none; display:block;background:url(../IMG/blue/pause.png) no-repeat;text-indent:-999em; border:none;cursor:pointer;}
a:hover.stop{background:url(../IMG/blue/pause_h.png) no-repeat;}
.bronze,.silver,.black,.gold{display:none !important;}
.divhide{ display:none;}
/* JDock Homepage  */
.apple_overlay{background-color:#0566cd;}


.simple_overlay {
    /* must be initially hidden */
    display:none;
    /* place overlay on top of other elements */
    z-index:10000;
    /* styling */
    background-color:#0566CD;
    width:400px;
    min-height:200px;
    border:1px solid #fff;
    /* CSS3 styling for latest browsers */
    -moz-box-shadow:0 0 90px 5px #000;
    -webkit-box-shadow: 0 0 90px #000;
	opacity:0.95;
	top:200px !important;
}

/* close button positioned on upper right corner */
.simple_overlay .close {
    background-image:url(../IMG/fancy_closebox.png);
    position:absolute;
    right:-15px;
    top:-15px;
    cursor:pointer;
    height:35px;
    width:37px;
}

/* styling for elements inside overlay */
.details {
    position:absolute;
    top:15px;
    font-size:11px;
    color:#fff;
    width:400px;
}

.details h3 {
    color:#fff;
    font-size:18px;
	margin:65px 0 0 0px;
	text-align:center;
	font-weight:800;
}