﻿/* TYPE */
body{ font: 13px/24px Arial, Tahoma, sans-serif; color: #563e67; background:#ffeafb url(../images/global/body-background.jpg) no-repeat fixed center top; width:100%; display:table; font-family:Tahoma!important;}



a:link, a:visited { color:#a636aa; text-decoration:none!important; }
a:link, a:visited, a:active { text-decoration:none!important; }
a:hover,a:active { color:#6e0296; }


strong, b { font-weight: bold; color:#622d86; }
em, i { font-style: italic; }
hr{color:#c3a5d7;  width:100%;}






ul{margin-bottom:10px;}
p { margin-bottom: 10px; text-indent:25px; }
h1 { font-weight: bold; font-size: 30px; line-height: 34px; margin-bottom: 10px; }
h2 { font-weight: bold; font-size: 24px; line-height: 30px; margin:10px 0; }
h3 { font-weight: bold; font-size: 20px; line-height: 18px; margin:10px 0; }
h4 { font-weight: bold; font-size: 14px; line-height: 18px; margin-bottom:5px;}


blockquote 
{
    background:#f6e4fe url(../images/global/quote-open.gif) no-repeat 3px 5px; 
    border:1px solid #ebc0fe; 
    padding:20px 70px 20px 70px;  
    display:inline-block;
    zoom:1;*display:inline; /* hack ie*/
    font-size:1.8em; font-weight:bold; margin:10px 10px 10px 30px;
    position:relative;
}
blockquote span{ background-image:url(../images/global/quote-close.gif);  position:absolute;bottom:3px;right:5px; width:40px; height:32px;}
            
/*blockquote:before{font-size:400%; content: open-quote; position:absolute;left:10px;top:35px; }
blockquote:after{font-size:400%; content: close-quote; position:absolute;right:10px;bottom:-10px; }*/

.bold{font-weight:bold;}
.sprites{background-image:url(../images/main/main.png); _background-image:url(../images/main/sprite-h.gif);}
.transparent{background-image:url(../images/main/transparent.png);}
.replace{text-indent:-9999px; overflow:hidden;}
.warning{color:#ec4848;}
.red{color:#ec4848}
.hr{background-image:url(../images/global/hr.png); background-repeat:no-repeat;  width:740px; padding-top:3px;height:0px; margin:10px auto;}


a.clickhere{background-image:url(../images/main/main.png); _background-image:url(../images/main/sprite-header.gif); width:91px; height:0; padding-top:23px; overflow:hidden;  display:block; }
a.clickhere:link, a.clickhere:visited{background-position:-264px -1px;}
a.clickhere:hover, a.clickhere:active{background-position:-264px -24px;}

a.btnEcommerce{background-image:url(../images/main/col_left/sprite-col-left.png); _background-image:url(../images/main/col_left/sprite-col-left.gif); margin-bottom:7px;float:right; width:194px; height:0; padding-top:73px; overflow:hidden;}
a.btnEcommerce:link,a.btnEcommerce:visited{background-position:-196px -297px;}
a.btnEcommerce:hover,a.btnEcommerce:active{background-position:-1px -297px;}


a.btnPartner, a.btnPartnerNew{background-image:url(../images/main/btnpartner.gif); margin-left:10px; margin-bottom:7px;float:left; width:194px; height:0; padding-top:73px; overflow:hidden;}
a.btnPartner:link,a.btnPartner:visited{background-position:-196px -1px;}
a.btnPartner:hover,a.btnPartner:active{background-position:-1px -1px;}

a.btnPartnerNew:link,a.btnPartnerNew:visited{background-position:-196px -75px;}
a.btnPartnerNew:hover,a.btnPartnerNew:active{background-position:-1px -75px;}


#temp-announce{width:500px;  overflow:hidden; padding:15px 30px; background-color:#efefef;}

/*==================================  GLOBAL ================================*/
/*LAYOUT*/


#wrapper{width:940px;margin:0px auto;  overflow:hidden; padding:0 20px;}
#header{width:940px;height:80px; margin:10px 0; }
#header a.logo{overflow: hidden;background-image:url(../images/main/main.png);_background-image:url(../images/main/sprite-header.gif); background-position:-1px -1px;height:80px;width:98px; text-indent:-9999px; float:left; margin-right:5px;}
#header a.logo:hover{ background-position:-1px -82px;}
#header h1.companyname{background-image:url(../images/main/main.png);_background-image:url(../images/main/sprite-header.gif); float:left; width:280px; height:35px; text-indent:-9999px; overflow:hidden; background-position:-109px -138px; margin:0;}


#p-content{overflow:hidden;}

/*==================================  FLAG ================================*/
#flag{float:right; width:140px; height:40px;  }
#flag li{display:inline;  }
#flag li a{float:left; width:26px; height:0; padding-top:33px;  overflow:hidden; background-image:url(../images/main/main.png);_background-image:url(../images/main/sprite-header.gif);margin:0 3px;}

/*normal*/
#flag li.f-th a{background-position:-109px -36px; }
#flag li.f-en a{background-position:-136px -36px;}
#flag li.f-la a{background-position:-163px -36px;}
#flag li.f-kh a{background-position:-190px -36px; width:37px;}
#flag li.f-usa a{background-position:-232px -36px;}

/*hover*/
#flag li.f-th a:hover{background-position:-109px -70px;}
#flag li.f-en a:hover{background-position:-136px -70px;}
#flag li.f-la a:hover{background-position:-163px -70px;}
#flag li.f-kh a:hover{background-position:-190px -70px; width:37px;}
#flag li.f-usa a:hover{background-position:-232px -70px;}    


#flag li.f-th a:active{background-position:-109px -104px;}
#flag li.f-en a:active{background-position:-136px -104px;}
#flag li.f-la a:active{background-position:-163px -104px;}
#flag li.f-kh a:active{background-position:-190px -104px; width:37px;}
#flag li.f-usa a:active{background-position:-232px -104px;}


#flag li.f-th a.current{background-position:-109px -1px;}
#flag li.f-en a.current{background-position:-136px -1px;}
#flag li.f-la a.current{background-position:-163px -1px;}
#flag li.f-kh a.current{background-position:-190px -1px; width:37px;}
#flag li.f-usa a.current{background-position:-232px -1px;}



/*==================================  Main Menu ================================*/

#m-menu{width:940px; height:44px;}
#m-menu li{display:inline; }
#m-menu li a{float:left; height:0px; padding-top:44px; overflow:hidden; background-image:url(../images/global/menubar/navigationbar.png); _background-image:url(../images/global/menubar/navigationbar.gif);}

#m-menu li.m-logo a{background-position:-1px -1px; width:81px;}
#m-menu li.m-home a{background-position:-82px -1px; width:75px;}
#m-menu li.m-product a{background-position:-157px -1px; width:87px;}
#m-menu li.m-promotion a{background-position:-244px -1px; width:80px;}
#m-menu li.m-bplan a{background-position:-324px -1px; width:86px;}
#m-menu li.m-schedule a{background-position:-410px -1px; width:118px;}
#m-menu li.m-new a{background-position:-528px -1px; width:141px;}
#m-menu li.m-about a{background-position:-669px -1px; width:97px;}
#m-menu li.m-contact a{background-position:-766px -1px; width:86px;}
#m-menu li.m-help a{background-position:-852px -1px; width:88px;}

/*#m-menu li.m-logo a:hover{background-position:-1px -45px; width:67px;}*/
#m-menu li.m-home a:hover{background-position:-82px -46px; width:75px;}
#m-menu li.m-product a:hover{background-position:-157px -46px; width:87px;}
#m-menu li.m-promotion a:hover{background-position:-244px -46px; width:80px;}
#m-menu li.m-bplan a:hover{background-position:-324px -46px; width:86px;}
#m-menu li.m-schedule a:hover{background-position:-410px -46px; width:118px;}
#m-menu li.m-new a:hover{background-position:-528px -46px; width:141px;}
#m-menu li.m-about a:hover{background-position:-669px -46px; width:97px;}
#m-menu li.m-contact a:hover{background-position:-766px -46px; width:86px;}
#m-menu li.m-help a:hover{background-position:-852px -46px; width:88px;}

/*#m-menu li.m-logo a:active{background-position:-1px -91px; width:67px;}*/
#m-menu li.m-home a:active{background-position:-82px -91px; width:75px;}
#m-menu li.m-product a:active{background-position:-157px -91px; width:87px;}
#m-menu li.m-promotion a:active{background-position:-244px -91px; width:80px;}
#m-menu li.m-bplan a:active{background-position:-324px -91px; width:86px;}
#m-menu li.m-schedule a:active{background-position:-410px -91px; width:118px;}
#m-menu li.m-new a:active{background-position:-528px -91px; width:141px;}
#m-menu li.m-about a:active{background-position:-669px -91px; width:97px;}
#m-menu li.m-contact a:active{background-position:-766px -91px; width:86px;}
#m-menu li.m-help a:active{background-position:-852px -91px; width:88px;}

/*#m-menu li.m-logo a:active{background-position:-1px -136px; width:67px;}*/
#m-menu li.m-home a.selected{background-position:-82px -136px; width:75px;}
#m-menu li.m-product a.selected{background-position:-157px -136px; width:87px;}
#m-menu li.m-promotion a.selected{background-position:-244px -136px; width:80px;}
#m-menu li.m-bplan a.selected{background-position:-324px -136px; width:86px;}
#m-menu li.m-schedule a.selected{background-position:-410px -136px; width:118px;}
#m-menu li.m-new a.selected{background-position:-528px -136px; width:141px;}
#m-menu li.m-about a.selected{background-position:-669px -136px; width:97px;}
#m-menu li.m-contact a.selected{background-position:-766px -136px; width:86px;}
#m-menu li.m-help a.selected{background-position:-852px -136px; width:88px;}



/*============================== global left ==============================*/

#global-company a{background-image:url(../images/main/col_left/sprite-col-left.png); _background-image:url(../images/main/col_left/sprite-col-left.gif); margin-bottom:7px;float:left; width:194px; height:0; padding-top:73px; overflow:hidden;}
#global-company a.about:link, #global-company a.about:visited{background-position:-196px -1px;}
#global-company a.memberlogin:link, #global-company a.memberlogin:visited{background-position:-1px -149px;}
#global-company a.memberlogin:hover, #global-company a.memberlogin:active{ background-position:-196px -149px;}
#global-company a.partner:link, #global-company a.partner:visited{ background-position:-1px -223px;}
#global-company a.partner:hover, #global-company a.partner:active{ background-position:-196px -223px;}
#global-company a.ecommerce:link, #global-company a.ecommerce:visited{ background-position:-1px -297px;}
#global-company a.ecommerce:hover, #global-company a.ecommerce:active{ background-position:-196px -297px;}
#global-company a.apply:link, #global-company a.apply:visited{ background-position:-1px -75px;}
#global-company a.apply:hover, #global-company a.apply:active{ background-position:-196px -75px;}
#global-company a.gallery:link, #global-company a.gallery:visited{ background-position:-1px -371px;}
#global-company a.gallery:hover, #global-company a.gallery:active{ background-position:-196px -371px;}

#external-link h2.externallink{background-position:-1px -815px; height:20px; width:117px; }
#external-link{float:left;width:182px; padding:0 0 10px 5px;}
#external-link a{float:left;padding:0 4px 5px 0;}

/*================================== home page ==========================*/

#p-main .col-left{width:200px; float:left; padding-top:5px;}

#p-main .col-center{float:left; padding-left:30px;width:430px;}

/*#p-main .col-center .adPromotion a{width:460px; height:336px; display:block; padding-bottom:10px; }*/
#p-main .col-center .tab-container{float:left;padding-left:5px;}
#p-main .col-center ul.tabs {margin:0 !important;height:30px;}
#p-main .col-center ul.tabs li {float:left;}

#p-main .col-center ul.tabs a {float:left;height:18px;padding:5px 20px;background-color:#ddbff1;color:#fff;position:relative;top:2px;}
#p-main .col-center ul.tabs a:hover {background-color:#bb9ecf;color:#fff;}
#p-main .col-center ul.tabs a.current {background-color:#644976;color:#fff;cursor:default;}
#p-main .col-center div.panes div{height:205px;width:370px;border:1px solid #e4e4e4;min-height:150px;padding:7px 20px;background-color:#fff;overflow:hidden;}
#p-main .col-center div.panes li{ width:370px; border-bottom:dashed 1px #c4a6d8; position:relative;}
#p-main .col-center div.panes li:hover{background-color:#eed4ff;}

#p-main .col-center div.panes .dateadded{position:absolute;right:0;top:0;}
#p-main .col-center div.panes .read-all{float:right;}


#p-main .col-right{width:250px; float:right; padding-top:5px;}
#p-main .col-right a{width:250px; height:146px;display:block;padding-bottom:6px; }



/*================================= introduce page ========================*/
#p-introduce{background-color:#fff; padding:25px 35px; margin-top:10px; color:#2e0330;}


#p-introduce a:link,#p-introduce a:visited { color:#851989; }
#p-introduce a:hover,#p-introduce a:active { color:#c65dca; }

#p-introduce ul{list-style:disc none inside; overflow:hidden;}
#p-introduce dl{padding-left:30px; }
#p-introduce dt{font-size:1.1em; font-weight:bold; padding:0 0 5px 0; display:block;}
#p-introduce dd{padding-bottom:10px;}
#p-introduce p{margin:0; padding:0; overflow:auto;}
#p-introduce img{float:left; padding-right:30px;}
#p-introduce a.clickhere{display:inline-block; vertical-align:middle; float:none;}
#p-introduce .answer{background-color:#F1E8F9; padding:5px 10px 5px 25px; margin:0 0 5px 0; }

#p-introduce .ul-float{width:100%;}
#p-introduce .ul-float li{float:left; width:300px; }
#p-introduce .ul-float li a{}





/*================================== about page ==========================*/
#p-about{margin-top:20px; padding:15px 20px; background-color:#fff; }
#p-about li{list-style-type:disc; list-style-position:inside; text-indent:30px;}
#p-about h2{text-indent:-9999px; overflow:hidden; }
#p-about h2.begin{background-position:-1px -180px; height:36px; width:271px;}
#p-about h2.policy{background-position:-1px -217px; height:27px; width:147px;}
#p-about h2.quality{background-position:-1px -245px; height:34px; width:217px;}
#p-about h2.vision{background-position:-1px -280px; height:25px; width:97px;}
#p-about h2.responsibility{background-position:-1px -306px; height:23px; width:77px;}
#p-about dl{padding-left:30px; }
#p-about dt{font-size:1.1em; font-weight:bold; padding:5px 0;}
#p-about dd{text-indent:20px; padding:0 0 5px 0;}
#p-about p{padding:5px 0; display:inline-block;}
#p-about img{float:left; padding-right:30px;}
#p-about a.clickhere{display:inline-block; vertical-align:middle; float:none;}


/*================================== product page ==========================*/


#p-product{margin-top:20px; padding:20px 0;background-color:#fff;overflow:hidden; width:100%;}
#p-product .col-left{float:left; padding-left:20px;width:220px;}
#p-product .col-left .category li{border-bottom:dashed 1px #9d77b7;  }
#p-product .col-left h2.product{text-indent:-9999px; overflow:hidden;background-position:-1px -469px; height:25px; width:108px;}
#p-product .col-right{ margin-left:250px; }
#p-product .col-right .product-box{float:left; width:160px; height:300px; text-align:center; padding:0 5px;}
#p-product .col-right .product-box a img{opacity:1.0; filter:alpha(opacity=100); display:block; width:150px; margin:0 auto;  }
#p-product .col-right .product-box a:hover img{opacity:0.7; filter:alpha(opacity=70); }
#p-product .col-right .product-box span{display:block; clear:left; }
#p-product .col-right .product-box .product-box-left{float:left; width:80px; clear:none; text-align:right; padding-right:5px;}
#p-product .col-right .product-box .product-box-right{float:left;  clear:none;}


#p-product .productdetail{padding:10px 15px;}
#p-product .productdetail .productdetailh {background:#f1e2ff; padding:13px; margin:15px 0;}
#p-product .productdetail .productdetailh span{display:block; font-size:14px; font-weight:bold; }
#p-product .productdetail img{display:block; margin:0 auto; width:500px;}
#p-product .productdetail h2{margin:5px 0;}
#p-product .productdetail h3{border-bottom:2px solid #563e67; padding-bottom:5px;  margin:10px 0; }
#p-product .productdetail p{margin-bottom:0px;}

#p-product .productdetail ul{list-style:disc inside;margin-left:20px;}
#p-product .productdetail dt{margin-left:20px;}

#p-product .productdetail ul ul{padding-left:25px;}
#p-product .productdetail table{margin:5px 0;}
#p-product .productdetail th{border:1px solid #563e67; background-color:#e7cdff; font-weight:bold; padding:5px;}
#p-product .productdetail td{border:1px solid #563e67;padding:5px;}






/*================================== order page ==========================*/
#p-order{margin-top:20px; padding:20px 20px;  }
#p-order p{margin-bottom:5px; }
#p-order ol{list-style-type:decimal; list-style-position:inside; text-indent:30px; margin-bottom:5px;}
#p-order ul{list-style-type:disc; list-style-position:inside; text-indent:50px; margin-bottom:5px;}
#p-order h2{text-indent:-9999px; overflow:hidden; margin:0; }
#p-order h2.headquarterpartner{background-position:-1px -330px; width:270px; height:32px;}
#p-order h2.internet{background-position:-1px -363px; width:125px; height:25px;}
#p-order h2.phone{background-position:-1px -441px; width:89px; height:27px;}
#p-order h2.fax{background-position:-1px -415px; width:58px; height:25px;}
#p-order h2.atm{background-position:-1px -389px; width:74px; height:25px;}


/*================================== promotion  page================================*/
#p-promotion{margin-top:20px; padding:20px 20px;overflow:hidden; background-color:#fff;  }
#p-promotion h2.promotion{background-position:-1px -495px; width:93px; height:29px; text-indent:-9999px; overflow:hidden;}
#p-promotion .promotion-list a{height:300px; width:410px; float:left; background-color:#d9d9d9; padding:10px; margin:10px; }


/*================================== page about ==================================*/
#p-contact{margin-top:20px; padding:15px 20px;background-color:#fff; overflow:hidden; _float:left;}

#p-contact h2.aibiznet{background-position:-1px -561px; width:335px; height:33px;}
#p-contact h2.headquarter{background-position:-1px -594px; width:105px; height:24px;}
#p-contact h2.ratchada{background-position:-1px -619px; width:117px; height:17px;}
#p-contact h2.hatyai{background-position:-1px -637px; width:105px; height:24px;}
#p-contact h2.surat{background-position:-1px -662px; width:135px; height:23px;}
#p-contact h2.phetchaburi{background-position:-1px -686px; width:96px; height:22px;}

#p-contact h2.partner{background-position:-1px -709px; width:195px; height:29px;}

#p-contact .map{width:190px; float:left; margin:10px 20px 10px 10px; border:solid 1px #d1d1d1;}
#p-contact div{float:left; width:100%; }

#p-contact .partner-box .col-left{float:left; width:200px; }

#p-contact .col-right{float:left; width:650px; margin-left:20px;}
#p-contact .col-right .partnerDetail{float:left; width:100%; border-bottom:solid 2px #c3a5d7; padding:5px 0 8px 0;}
#p-contact .col-right .partnerDetail img{float:left; margin-right:20px;  }



/*================================= page information ===========================*/
#p-information{background-color:#fff;margin-top:20px; padding:20px 20px; overflow:hidden; _float:left;}
#p-information .col-left{float:left;}

#p-information .tab-information{width:330px;}
#p-information .tab-information ul.tabs{margin:0; height:30px;}
#p-information .tab-information ul.tabs li{float:left;}
#p-information .tab-information ul.tabs li a{font-size:15px; font-weight:bold;padding:4px 9px; height:20px; background-color:#e1e1e1;float:left; position:relative;top:2px;}
#p-information .tab-information ul.tabs li a:hover{background-color:#bb9ecf;color:#fff;}
#p-information .tab-information ul.tabs li a.current {background-color:#644976;color:#fff; cursor:default;}
#p-information .tab-information div.panes div{width:330px; border:1px solid #e4e4e4;min-height:150px;padding:7px 10px;	background-color:#fff;overflow:hidden;}
#p-information .tab-information div.panes li{ border-bottom:dashed 1px #c4a6d8; width:330px; position:relative;}
#p-information .tab-information .dateadded{float:right; font-size:0.7em; position:absolute;right:0;top:0;}
#p-information .tab-information div.panes .read-all{float:right;}


#p-information .col-right{float:right; width:530px; }
#p-information .col-right h2{margin-top:0px;}
#p-information .col-right h3{line-height:24px;}
#p-information .col-right h4{margin-bottom:0px;}
#p-information .col-right p{margin:0;}
#p-information .col-right ul{ list-style-type:disc; list-style-position:inside; text-indent:25px; margin-bottom:5px;}
#p-information .col-right ol{list-style-type:decimal; list-style-position:inside;text-indent:25px; margin-bottom:5px;}
#p-information .col-right ol ol{padding-left:25px;}
#p-information .col-right table{margin:5px auto; width:90%;}
#p-information .col-right th{border:1px solid #563e67; background-color:#e7cdff; font-weight:bold; padding:5px; text-align:center;}
#p-information .col-right dl dt{font-weight:bold; font-size:1.1em;}
#p-information .col-right td{border:1px solid #563e67;padding:5px;}
#p-information .dateadded{float:right; }
#p-information .download{background:transparent url(../images/main/pdf.png) no-repeat left top;display:block;height:50px; width:170px; padding-left:60px; line-height:50px; font-size:1.3em; margin:15px 0; overflow:hidden;}

/*=================================== page activity ==========================*/

#p-activity{margin-top:20px; padding:20px 20px 0 20px; overflow:hidden; background-color:#fff;}
#p-activity .col-left{float:left;width:406px; padding:10px 0 20px 0;}
#p-activity .col-right{margin-left:445px;}
#p-activity .col-right h2{background-position:-1px -789px; width:142px; height:25px;}
#p-activity .col-right div{padding:10px 0;}
#p-activity .col-right img{float:left;}
#p-activity .col-right ul{margin-left:130px; *margin-left:120px; padding:0;}
#p-activity .col-right ul li{*display:inline-block; padding:0; margin:0; line-height:19px;}


/*=================================== page activity ==========================*/
#p-gallery{margin-top:20px; padding:20px 20px; overflow:hidden; background-image:url(../images/main/transparent.png);}
#p-gallery img{float:left; margin:10px;}

/*===================================== page business plan ====================*/
#p-bplan{margin-top:20px; padding:15px 20px; background-color:#fff;  }
#p-bplan ul, #p-bplan ol, #p-bplan dl{list-style-position:inside; margin:0;}
#p-bplan ul, #p-bplan ol, #p-bplan dl{margin-left:25px; margin-bottom:5px;}
#p-bplan ul ul, #p-bplan ul ol, #p-bplan ol ul, #p-bplan ol ol, #p-bplan dl ul, #p-bplan dl ol{margin-left:35px;}
#p-bplan ol{list-style-type:decimal;}
#p-bplan ul{list-style-type:disc; }
#p-bplan dl dt{font-weight:bold; font-size:1.1em;}
#p-bplan p{margin-bottom:5px;}
#p-bplan .example{background-color:#F1E8F9; padding:5px 10px;}
#p-bplan .exam{float:left; width:63px; background-position:-1px -836px; margin-left:10px; height:0; padding-top:14px;  }
#p-bplan table{padding:10px; margin:8px auto; width:80%;}
#p-bplan table, #p-bplan table tr, #p-bplan table td, #p-bplan table th{border:solid 1px #4d0282; padding:5px 10px; text-align:center;}
#p-bplan table th{font-size:1.1em; font-weight:bold; background-color:#F1E8F9; }
#p-bplan img{ margin:0 auto; display:block;}
#p-bplan blockquote {position:relative; display:inline-block;font-size:1.4em; max-width:400px; padding:30px 40px; color:#9c5ad3; }
#p-bplan blockquote:before {color: #9c5ad3;font-size:400%; content: open-quote; position:absolute;left:10px;top:35px; }
#p-bplan blockquote:after {color: #9c5ad3;font-size:400%; content: close-quote; position:absolute;right:10px;bottom:-10px; }


/*===================================== page subscribe ====================*/
#p-subscribe .col-left{width:170px; float:left;}
#p-subscribe .col-right h2{}
#p-subscribe .col-right{margin-left:213px!important; background-color:#fff; overflow:hidden;}


/*===================================== page term of use ====================*/
#p-termofuse{margin-top:20px; padding:15px 20px;}

/*=================================== footer ==========================*/
#footer{text-align:left; margin-bottom:10px;}
#footer hr{background-image:url(../images/global/hr.png); background-color:transparent; background-repeat:no-repeat;  width:740px; padding-top:3px;height:0px; border-style:none; margin:10px auto;}
#footer ul{float:left;}
#footer .creativecommons-images{float:right; width:255px; height:0; padding-top:75px; overflow:hidden; background-image:url(../images/global/creativecommons-by-nc-nd.png); }


#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
background-image:url(../images/main/start.png);
background-color:transparent;
width:450px;
height:350px;
padding:20px;
/*background-image:url(../images/main/motherday.png);
background-color:transparent;
width:720px;
height:580px;*/

color:#000;

z-index:2;

}

#popupContact h1{background-image:url(../images/main/start_title.png); width:391px; height:93px; text-indent:-9999px; overflow:hidden; margin-bottom:20px; }
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#popupContact .popbg{background-color:#fff; padding:20px 20px; margin-top:133px;} /*normal day*/
/*#popupContact .popbg{background-color:#fff; padding:20px 20px; margin-top:133px;display:none;}*/ /*want to splash something*/
#popupContact .popbg li{padding:7px 0; height:23px;width:410px; *position:relative;}
#popupContact .popbg .clickhere{float:right; *position:absolute;*right:0;*top:8px; }
#popupContact p{text-indent:0;}
#popupContactClose{background-image:url(../images/main/popup_close.gif); width:34px; height:34px; text-indent:-9999px; overflow:hidden; position:absolute;top:10px;right:10px; cursor:pointer; }
a#popupContactClose:hover{background-image:url(../images/main/popup_close_hover.png); _background-image:url(../images/main/popup_close_hover.gif); }



#p-nfunction{background-color:#fff; padding:20px;}
#p-nfunction .gvNfunction{text-align:center; width:100%; margin:0 auto; border:1px solid #000;}
#p-nfunction .gvNfunction th{background-color:#e1e1e1; font-weight:bold;font-size:1.1em; text-align:center;border:1px solid #000;}
#p-nfunction .gvNfunction td{padding:2px 5px;border:1px solid #000;}