@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
body{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#010000;font-weight: normal;}

h1{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#0866a4;}
h2{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#850b0b; padding-top:10px;}
h3{ font-size:12px; font-weight:bold; color:#c72f05; padding-bottom:10px;}
h4{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#7e0b0b;}
h5{ font-size:12px; font-weight:bold; color:#7e0b0b;}


.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}

#main{margin:0px auto; padding:0px; width:1003px;}

/*header*/
.header-mainbox{width:1003px; float:left; height:120px; background-color:#419295; border-bottom:2px solid #E0DC9B;}
.hed-logobox{float:left; padding:26px 0 0 28px;}
.menu-bg{width:983px; float:left; padding:5px 20px 0 0; height:21px; background-color:#419295;text-align:right; color:#FFF; }
a.menulink{font-weight:bold; color:#FFF; text-decoration:none;}
a:hover.menulink{color:#ffd200; text-decoration: none;}
.hed-usermain-box{width:500px; height:75px; float: right; padding:10px 0 0 0;}
.hed-user-photobox{width:60px; height:60px; float: left; padding:0 10px 0 0;}
.hed-user-photoborder{ border:1px solid #FFF;float: left;}
.hed-signoutbox{width:115px; float:left; line-height:16px; color: #FFF;}
.hed-signoutbox02{ float:left; width:110px; padding:5px 0 0 0;}
a.signoutlink{font-weight:bold; color:#aeb634; text-decoration:none;}
a:hover.signoutlink{text-decoration:underline;}
a.whitelink{ color:#fff; text-decoration:none;}
a:hover.whitelink{ color:#f5e476;text-decoration:underline;}
.hed-sublink-box{width:300px; float:left; height:70px; line-height:18px; color:#FFF; padding:10px 0 0 0;}


/*contener*/
.contener-mainbox{width:1003px; float:left; padding:10px 0 5px 0; background:url(../images/cd-contener-bg.jpg) top left repeat-y; background-color:#74b8b9;}
.left-part{width:205px; float:left; padding:0 0 0 20px; }
.right-part{width:775px; float:left;}


/*account verify*/
.acc-mainbox{width:755px; float:left; background-color:#FFF; padding-bottom:10px; border:1px solid #419295;}
.acc-mainbox-titlebg{width:735px; height:34px; float:left; margin:0 0 15px 0; padding:0 10px 0 10px; background:url(../images/cd-cd-acc-main-titlebg.jpg) top repeat-x; border-bottom:1px solid #67b4b7;}
.acc-mainbox-titletext{font-size:12px; color:#a22400; font-weight:bold; padding:10px 0 0 13px; float:left; background:url(../images/cd-acc-textbg.jpg) top left no-repeat;}
.acc-mainbox02{width:732px; float:left; padding:0 10px 0 10px;}
.acc-fill-namebox{width:150px; height:20px; padding:2px 10px 0 0; text-align:right; float:left;}
.acc-fill-textbox{width:230px; height:22px; float:left;}
.acc-fill-textbox02{width:220px; height:15px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.acc-but-box{float:left; padding:10px 0 0 160px; width:500px;}



/*advence search*/
.as-titel-box{width:450px; height:25px; padding:12px 0 8px 12px; float:left;}
.search-icon-titlebox{height:20px; padding:4px 20px 0 0;  font-size:12px; font-weight:bold; color:#68452b; float:left;}
a.serch-titlelink{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; text-decoration:none;}
a:hover.serch-titlelink{ color:#8d8d8d;}
.as-fill-combobox1{width:240px; height:22px; float:left;}
.as-fill-combobox0222{width:230px; float:left;}
.as-fill-combobox1-community{width:340px; height:22px; float:left;}
.as-fill-combobox01{width:230px; height:19px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.as-fill-combobox0555{width:200px; height:17px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.as-fill-combobox02{width:100px; height:19px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.as-fill-combobox03{width:70px; height:19px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.as-chackbox-text{width:83px; height:20px; float:left;}



/*contact us*/
.con-fill-mainbox{width:600px; float:left; padding:10px 0 0 0;}
.con-fillbox01{width:225px; height:14px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.con-fill-combobox04{width:350px; height:90px; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

/*gallery*/
.gall-icon01{width:150px; height:30px; float:right; background:url(../images/cd-gall-icon01.jpg) top left no-repeat; font-weight:bold; padding:5px 0 0 25px;}
.gall-title-textbox{width:720px; height:16px; float:left; background:url(../images/cd-login-title-bot-boder.gif) bottom repeat-x; color:#000; font-weight:bold;}
.gall-user-mainbox{width:167px; height:221px; float:left; margin:0 13px 15px 0; background-color:#ecd6cf;}
.gall-user-title{width:155px; height:24px; float:left; padding:3px 5px 0 7px; }
a.username-link{color:#7e0b0b; text-decoration:none; font-weight:bold;}
a:hover.username-link{text-decoration:underline;}
.gall-user-photobox{width:163px; height:135px; float:left; text-align:center; background-color:#FFF; padding:5px 0 0 0; border-left:2px solid #ecd6cf; border-right:#ecd6cf; }
.gall-user-addressbox{width:167px; float:left; padding:7px 0 0 0; text-align:center;}



/*yahoo*/
.yahoo-main-butbox{width:725px; float:left; padding:0 0 15px 50px;}
.yahoo-but-paddbox{float:left; padding:0 10px 10px 25px;}
.yahoo-backlinkbox{float:right; padding:10px 0 0 0;}
.yahoo-title-iconbox{width:730px; float:left; padding:0 0 7px 0; background:url(../images/cd-login-title-bot-boder.gif) bottom repeat-x; color:#000;}
.yahoo-loginbox{width:261px; height:313px; padding:18px 0 20px 85px; float:left;}
.yahoo-loginbox-top{width:250px; height:8px; background-image:url(../images/cd-yahoo-top-01.jpg);background-position:left; background-repeat:no-repeat; float:left;}
.yahoo-loginbox-bot{width:250px; height:8px; background-image:url(../images/cd-yahoo-bot-02.jpg); background-position:left; background-repeat:no-repeat; float:left;}
.yahoo-loginbox-midbg{width:238px; height:277px; padding:18px 0 0 10px; background-color:#f9f9f9; border-left:1px solid #656565; border-right: 1px solid #656565; float:left;}
.yahoo-titel-arial14{width:230px; height:25px; font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; float:left; }
.yahoo-key-imagebox{width:167px; height:80px; padding:11px 0 0 60px; background-image:url(../images/cd-yahoo-key-image.jpg); background-position:left top; background-repeat:no-repeat; float:left;}
.yahoo-key-titel{ width:152px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; float:left;}
.yahoo-key-titel02{ width:152px; height:16px; font-family:Arial, Helvetica, sans-serif; float:left; }
.yahoo-fillbox-text{width:218px; height:14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left;}
.yahoo-fillbox-text02{width:218px; height:14px; font-family:Arial, Helvetica, sans-serif; font-size:10px; float:left;}
.yahoo-fillbox{ width:190px; height:22px; float:left;}
.yahoo-textfill-box{width:181px; height:18px; border:1px solid #7f9db9; font-size:11px;}
.yahoo-sign-button{padding:22px 0 0 160px; float:left;}
.yahoo-errorbox{ width:260px;padding:18px 0 0 30px; float:left;}
.yahoo-erroer{color:#e80707; float:left;}
.yahoo-option-textbox{width:700px; height:115px; padding:0 0 0 7px; float: left;}
.yahoo-option-textbox ul{margin:0px; padding:15px 0 0 0; float:left; }
.yahoo-option-textbox li{ background-image:url(../images/cd-dot-pink.jpg); background-position:left; background-repeat:no-repeat; padding: 0 0 0 18px; list-style:none; line-height:16px;}



/*gmail*/
.gmail-redio-box02{ width:20px; height:20px;padding:10px 0 0 0; float:left;}
.redio-box{width:14px; height:14px; margin:0px; padding:0px;}
.gmail-fill-csvbox{ width:470px; height:24px; float:left;}
.gmail-fill-csvbox02{ font-size:11px;  height:21px; margin:0px; padding:0px;}
.gmail-paddding-box{padding:20px 0 0 100px; height:170px;}
.gmail-menu-box{width:220px; padding:3px; border:1px solid #c3d9ff; background-color:#FFF;}
.gmail-menu-boxbg{width:220px; background-color:#e8eefa; padding-bottom:10px;}
.gmail-menu-titel{width:180px; height:20px; padding:7px 0 0 34px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.gmail-image-box{width:219px; height:29px; text-align:center;}
.gmail-usertitel-acco{width:67px; height:18px; padding:2px 3px 0 0; text-align:right; }
.gmail-userfillbox-acco{width:142px; height:18px;}
.gmail-userfillbox-acco08{width:135px; height:15px; font-family:Verdana, Geneva, sans-serif; font-size:11px; }
.gmail-errorbox{ height:170px; padding:20px 0 0 50px;}
.gmail-error-textbox{width:217px; height:138px; padding:12px 0 0 12px; background-color:#FFF; border:1px solid #c3d9ff; color:#e80707;}




/*hotmail*/
.msn-mainbox{width:401px; height:145px; padding:8px 0 7px 13px; margin:0px; border:1px solid #a3a4a4; background-color:#FFF;}
.msn-mainbox-padding{padding:0 5px 0 7px;}
.msn-imagebox01{width:400px; height:24px; padding:0 0 14px 0;} 
.msn-imagebox02{width:16px; height:19px; padding:0px;}
.man-fill-text{width:104px; height:19px; padding:0px; text-align:right;}
.msn-fillbox{width:260px; height:21px; padding: 0 0 0 3px; margin:0px; }
.msn-fill-areabox{width:257px; height:16px; margin:0px; padding:0px; font-size:11px; border:1px solid #7e9db9;}
.msn-error-fill{ width:277px; height:24px; padding:0 0 0 123px; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
.msn-error-fill022{ width:277px; padding:0 0 0 123px; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
.msn-error-box{width:166px; height:152px; padding:8px 0 0 12px; border:1px solid #a3a4a4; background-color:#FFF;}
.msn-add-box{width:598px; height:379px; border:1px solid #a3a4a4; background-color:#FFF;}
.mas-add-titelbg{ width:583px; height:23px; padding:10px 0 0 15px; background-color:#f8e9f2; font-weight:bold; color:#a61101;}
.msn-add-userbox{width:710px; height:44px; padding:11px 0 0 8px;}	
.msn-add-user-textbox{width:126px; height:21px; font-weight:bold; text-align:right; padding:0 6px 0 0}
.msn-add-user-textbox02{width:116px; height:21px; font-weight:bold; text-align:right; padding:0 6px 0 0}
.msn-add-user-textbox03{width:97px; height:25px; text-align:right; padding:2px 6px 0 0}
.msn-add-user-textbox04{width:116px; height:21px; text-align:right; padding:2px 6px 0 0}
.msn-add-fillbox{width:225px; height:21px; }
.msn-add-fillarea{width:210px; height:15px; font-size:11px; font-family:Verdana, Geneva, sans-serif; background-color:#FFF;}
.msn-add-friendbox{width:700px; height:27px; padding:0 0 0 15px;}
.msn-wirth{ width:597px;}
.mes-mainfriendbox-padding{padding:0 0 0 30px; width:620px;}
.msn-add-friendbox05{width:700px; float:left; padding:10px 0 0 15px;}
.ms-mainbox{width:730px; float:left; background-color:#FFF; padding-bottom:10px; border:1px solid #74B8B9; margin-top:15px;}
.ms-mainbox-titlebg{width:710px; height:34px; float:left; margin:0 0 15px 0; padding:0 10px 0 10px; background:url(../images/cd-cd-acc-main-titlebg.jpg) top repeat-x;}



/*list view*/
.list-mainbg{width:730px; float:left; background:url(../images/cd-list-bgimg01.jpg) right top no-repeat; padding:10px 0 5px 0; background-color:#fff;}
.list-photobox{width:155px; height:155px; float:left; padding-left:10px;}
.list-text-mainbox{width:355px; float:left; padding:0 0 0 15px;}
.list-text-mainbox02{width:350px; float:left;padding:0 0 5px 0;}
.list-text-title{width:115px; float:left; font-weight:bold; line-height:15px;}
.list-text-user{width:225px; float:left; line-height:15px;}
.list-link-mainbox{width:180px; float:left; padding:10px 0 0 15px;}
.list-link-mainbox02{width:170px; float:left;padding:0 0 4px 0;}
a.list-link{color:#7e0b0b; text-decoration:none;}
a:hover.list-link{text-decoration:underline;}


/*public gallery*/
.pg-mainbox02{width:712px; float:left; padding:15px 10px 0 10px; line-height:15px;}
.pg-user-mainbox{width:160px; height:230px; float:left; background-color:#FFF; border:1px solid #850b0b; margin:0 13px 15px 0;}
.pg-user-mainbox025{width:160px; height:230px; float:left; background-color:#FFF; border:1px solid #75B9B8; margin:0 0 15px 0;}
.pg-user-mainbox11{width:160px; float:left; background-color:#FFF; border:1px solid #75B9B8; margin-bottom:15px;}
.margin-pg-right {margin-right:8px;}
.pg-bg-color{background-color:#fff;}
.pg-photobox{width:160px; height:137px; float:left; padding:10px 0 0 0; text-align:center;}
.pg-textbox{width:160px; float:left; text-align:center; padding:1px 0 2px 0;}
.pg-fill-combobox01{width:50px; height:19px; font-size:11px; font-family:Verdana, Geneva, sans-serif; border:1px solid #999; color:#000; line-height:24px;}
.gallery-rating-star1 {width:90px; float:left; padding:10px 2px 0 0;}

/*gallery search view*/
.gs-user-mainbox{ width:210px;float:left; padding:20px 0 0 30px; }
.gs-bg01{width:205px; height:28px; float:left; background:url(../images/cd-gs-bg01.jpg) left top no-repeat;}
.gs-bg02{width:203px; height:200px; float:left; border-left:1px solid #75b8bb; border-right:1px solid #75b8bb;}
.gs-bg03{width:170px; height:22px; float:left; background:url(../images/cd-gs-bg02.jpg) left top no-repeat; padding:7px 0 0 35px;}
.gs-photobox{width:203px; height:137px; float:left; padding:10px 0 0 0; text-align:center;}
.gs-textbox{width:203px; float:left; padding:3px 0 3px 0; text-align:center;}


/*sitemap*/
A.sitemaplink {text-decoration:none; font-weight:bold; font-size:11px; color:#000;}
A:hover.sitemaplink {color:#C00;}
.Sitemaptxt02 {height:27px; width:225px; float:left; padding:0 0 0 20px; background:url(../images/cd-sitemap-icon.jpg) no-repeat top left;}


/*upload gallery*/
.ug-img04bg{width:202px; height:210px; float:left; background:url(../images/cd-ug-img04bg.jpg) left top no-repeat;}
.ug-nothankbox{width:200px; float: left; padding:35px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; font-weight:bold;}
.ug-buletbox{width:185px; float: left; padding:0 0 8px 10px; background:url(../images/cd-ug-bulet.gif) left top no-repeat;}


/*upload picture*/
.up-img03bg{width:225px; height:211px; float:left; background:url(../images/cd-up-img03bg.jpg) left top no-repeat;}
.up-textbox{ width:220px; float:left; padding:0 0 8px 0; font-family:Tahoma, Geneva, sans-serif; color:#c9f2f3;}


/*message inbox*/
.in-titlebox{width:700px; height:18px; float:left; font-weight:bold;background:url(../images/cd-login-title-bot-boder.gif) bottom repeat-x;}
.in-mainbox{width:728px; float:left; background-color:#FFF; border:1px solid #74B8B9; margin:15px 0 0 0;}
.in-main-titlebox{width:713px; height:24px; float:left; padding:10px 0 0 15px; background-color:#a2dadb; margin:0 0 3px 0; }
.in-main-titlebox-community{width:688px; height:24px; float:left; padding:10px 0 0 15px; background-color:#a9e1e2; margin:0 0 3px 0; }
.in-main-messbox{width:713px; float:left; padding:10px 0 0 15px; background-color:#e2d8d8; margin:0 0 1px 0; }
.in-main-messbox-community{width:688px; height:30px; float:left; padding:10px 0 0 15px; background-color:#e2d8d8; margin:0 0 1px 0; }
.in-main-messbox-community-event{width:688px; height:50px; float:left; padding:10px 0 0 15px; background-color:#dcfafb; margin:0 0 1px 0; }
.in-main-messbox11{width:713px; float:left; padding:10px 0 0 15px; background-color:#e2d8d8; margin:0 0 1px 0; }
.in-main-messbox22{width:713px; height:75px; float:left; padding:10px 0 0 15px; background-color:#e2d8d8; margin:0 0 1px 0; }
.in-main-mess-newbox{background-color:#f6f5f5;}
.in-senderbox{width:150px; float:left; padding:0 0 0 10px;}
.in-senderbox-community{width:230px; float:left; padding:0 0 0 10px;}
.in-subbox{width:410px; float:left; padding:5px 0 0 10px;}
.in-subbox02{width:410px; float:left; padding:0 0 0 10px;}
.in-subbox02-community{width:95px; float:left; padding:0 0 0 10px;}
.in-subbox1{width:310px; float:left; padding:5px 0 0 10px;}
.in-subbox102{width:310px; float:left; padding:0 0 0 10px;}
.in-datebox{width:100px; float:left; padding:5px 0 0 10px;}
.in-datebox02{width:100px; float:left; padding:0 0 0 10px;}
.in-datebox02-community{width:90px; float:left; padding:0 0 0 10px;}
a.innext-link{color:#000; text-decoration:none; font-weight:bold;}
a:hover.innext-link{text-decoration:underline; color:#ba0000;}

.in-subboxwink05{width:300px; float:left; padding:5px 0 0 10px;}


/*wink inbox*/
.wink-subbox{width:310px; float:left; padding:5px 0 0 10px;}
.wink-subbox02{width:310px; float:left; padding:0 0 0 10px;}



/* inbox-reply */
A.in-new-openlink03{ color:#000; text-align:left; text-decoration:none; }
A:hover.in-new-openlink03{text-align:left; color:#c00; text-decoration: underline; }
.in-r-box{width:556px; padding:0 0 0 10px; float:left;}
.in-r-2titel{width:542px; height:25px; padding:0 0 0 10px;float:left; background-color:#e7ebed;}
.in-r-2titel02{width:543px; height:25px; padding:0 0 0 10px; background-image: url(../images/cd-in-r-bg02.gif); background-position:left; background-repeat:repeat-x; float:left;}
.in-r-tobox{width:40px; height:15px; padding:7px 0 0 5px; float:left;}
.in-r-tobox02{width:85px; height:15px; font-weight:bold; padding:7px 0 0 5px; float:left;}
.in-r-tobox03{width:260px; height:15px; padding:7px 0 0 5px; float:left;}
.in-r-tobox04{width:130px; height:15px; padding:7px 0 0 5px; float:left;}
.in-r-tobox-fontcolor{ color:#db0606;}
.in-r-textbox-writh{width:535px; padding:5px 0 0 15px; float:left;}
.in-r-bg{width:553px; padding:2px 0 5px 0; background-color:#fff; border:1px solid #abcbdf; float:left;}
.in-r-leftpart{width:131px; height:150px; text-align:left; padding:0 0 0 15px; float:left;}
.in-r-lefttext{width:131px; padding:5px 0 0 0; text-align:left; float:left;}
.in-r-textbox{width:394px; height:95px; line-height:16px; overflow:auto; float:left;}
.in-r-textarea{width:290px; height:45px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.in-r-user-titel{width:110px; height:15px; padding:3px 0 0 17px; float:left;}
.in-r-user-titel02{width:250px; height:15px; padding:3px 0 0 0; float:left;}
.in-r-onlinebox{height:20px; float:left;}
A.onlinelink{font-weight:bold; text-decoration:none; color:#c82754; float: left; }
A:hover.onlinelink{text-decoration:none; color:#000;}



/*wink-reply*/
.wink-r-box{width:438px; height:332px; padding:1px; border:1px solid #419295; background-color:#FFFFFF; float:left;}
.wimk-userbox{width:424px; height:95px; padding: 7px 0 0 13px; float:left; background-color:#b7e7e9;}
.wink-r-photobox{ width:90px; height:90px; float:left; text-align:center;}
.wink-r-titel{font-weight:bold; color:#b30007; padding:0 10px 0 0; line-height:24px; text-align:right; float:left;}
.wink-r-textbox{ width:230px;  padding:6px 0 1px 0; line-height:15px; float:left;}
.wink-r-textbox-bot{width:431px; padding:5px 0 8px 5px; background-color:#9bced0; float:left; height:200px;}
.wink-r-bottext-redio{line-height:20px; width:400px; float:left;}
.wink-r-rediobox{width:25px; padding:3px 0 0 3px; float:left;}
.wink-buttonbox{width:410px; padding:10px 0 0 10px; float:left;}
.wink-rediobox{width:17px; height:17px; padding:2px 8px 1px 0 ;  float: left;}
.rediobuton{width:14px; height:14px; float:left;}
.winbacktxt055{ text-align: left; float:left; line-height:20px;}

/*welcome*/
.y-protect {background-color:#419295; color:#fff; height:20px; width:200px;  padding:5px 0px 0px 2px; font-weight:bold; text-align:center; margin:auto; margin-top : 10px;}
.welprotect-bg {float:left; border:1px solid #419295; background-color:#a2dadb; padding:9px; width:708px; color:#000; margin-bottom:10px;}
.wel-protected-img {width:82px; height:68px; float:left; margin-right:10px; border:1px solid #963;}
.wel-protected-img-txt {float:left; line-height:18px; padding-top:12px; width:200px;}
.wel-protected-img-txt1 {float:left; line-height:18px; width:200px;  padding-top:5px;}
.wel-protected-img-right {float:right;  width:350px;}
.wel-protected-img-right-icon {height:31px; width:31px; float:left;} 
.wel-protected-img-right-icontxt {float:left; height:31px; padding-top:7px; color:#900; font-weight:bold; width:220px;}
.welprotected-top {float:left; background-image:url(../images/why-protect-img.jpg); background-repeat:no-repeat; background-position:243px 0; width:215px; height:22px; padding:8px 0 0 281px; font-weight:bold; color:#C00;}

.wel-mainbg{width:730px; float:left; padding:10px 0 5px 0; background-color:#EFFFFF;}
.wel-text-mainbox02{width:540px; float:left; border-bottom:1px solid #7e0b0b;}
.wel-messbg{width:719px; float:left; height:33px; background-color:#A2DADB; border:1px solid #498D90; margin:10px 0 0 0; padding:0 0 0 10px;}
.wel-bg01{width:719px; height:92px; float:left; border-left:12px solid #419295; background-color:#a2dadb; margin:12px 0 0 0; padding:12px 0 0 0;}
.wel-bg03{width:719px; float:left; border-left:12px solid #419295; background-color:#a2dadb; margin:12px 0 0 0; padding:12px 0 10px 0;}
.wel-bg02{width:348px; height:92px; float:left; border-left:12px solid #419295; background-color:#a2dadb; margin-top:12px; padding:12px 0 0 0;}
.wel-width120{width:130px; float:left;}
.wel-icon-box{width:130px; float:left; text-align:center;}
.wel-hight-70{height:75px; float:left;}
.mar-right12{margin-right:12px;}
.wel-linkbox{width:215px; height:27px; float: left;}
.wel-linkbox02{width:215px; height:38px; float: left;}
.wel-photobox{width:155px; height:140px; float:left; padding-left:10px;}
#wel_divinputfile_gal{background:url(/images/cd-browse.gif) no-repeat 100% 1px; height:28px; width:190px;}
#wel_divinputfile_gal #wel_gallery_image_file{ opacity: 0.0; -moz-opacity: 0.0; filter: alpha(opacity=00); font-size:11px;}
#wel_fakeinputfile_gal{	margin-top:-20px;}
#wel_fakeinputfile_gal #wel_fakefilepc{width:130px;height:16px;font-size:11px;font-family:verdana;background-color:#cacaca; border:1px solid #999; }




/*profile display*/
.pro-bg-box01{width:730px; height:90px; float:left; background:url(../images/cd-pro-bot-bg01.jpg) top repeat-x;}
.pro-bg-box02{width:180px; height:80px; float:right; background:url(../images/cd-pro-bot-bg02.jpg) no-repeat top right; text-align:right; padding:10px 5px 0 0; line-height:20px;}
.pro-sublink-mainbox{width:530px; float:left; padding:12px 0 0 12px;}
.pro-sublinkbox{width:160px; height:25px; float:left; padding:0 0 0 15px; background:url(../images/cd-pro-sublink-icon.gif) left top no-repeat; }
a.pro-sublink{color:#916051; font-weight:bold; text-decoration:none;}
a:hover.pro-sublink{color:#be0000; text-decoration:none;}
.pro-main-textbox{width:720px; float:left; padding:10px 0 5px 10px; background-color:#fff;}
.pro-detailsbox{width:715px; padding:2px 0 2px 0; text-align:left; float:left;}
.pro-text-box01{width:235px; float:left;}
.pro-text-box02{width:450px; float:left;}
.pro-gall-photobox{width:85px; height:85px; float:left; padding:5px; margin:10px 7px 0 0; text-align:center; background-color:#A7DFDF;}
.pro-gall-photobox-common{width:127px; height:130px; float:left; padding:5px; margin:10px 7px 0 0; text-align:center; background-color:#A2DADB;}
.pro-send-photo{width:140px; height:122px; float:left;}
.pro-send-username{width:137px; height:20px; padding:5px 0 0 0; text-align:center; float:left;}

/*without*/
.pro-fill-namebox{width:100px; height:20px; padding:2px 10px 0 0; text-align:right; float:left;}
.pro-fillbox01{width:125px; height:14px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}



/*community-main*/
.button-bg1 {background-image:url(../images/button-bg.jpg); height:19px; float:left; padding:0px 0px 0 0px; border:1px solid #f9a215;}
.commu-mainbox{width:990px; float:left; padding:10px 0 5px 13px; background-color:#74B7BA;}
.comm-header{width:970px; height:82px; float:left;}
.comm-hed-bg02{width:926px; height:82px; float:left; background-color:#fff;}
.comm-mid-part{width:955px; float:left;background-color:#fff; border-bottom:1px solid #74B7BA; padding:0 0 10px 15px;}
.comm-menubox{width:940px; float:left; height:41px;}
.comm-menubg02{width:923px; height:40px; float:left; background:url(../images/cd-comm-menu-bg02.jpg) top repeat-x; padding-top:1px;}
.comm-menubg03{width:916px; height:40px; float:left; background:url(../images/cd-comm-menu-bg02.jpg) top repeat-x; padding-top:1px;}
.comm-menu-mainbox{width:130px; float:left; padding:10px 0 0 0;}
.comm-menu-iconbox{width:30px; height:26px; float:left; padding:0 5px 0 0;}
.comm-menu-linkbox{float:left; padding:6px 0 0 0;}
a.comm-menu-link{ font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#757373; text-decoration:none; font-weight:bold;}
a:hover.comm-menu-link{ color:#98221d;text-decoration:none;}
.comm-searchbox{width:936px; height:181px; float:left; background:url(../images/cd-comm-main-searchbg.jpg) left top no-repeat;}
.comm-search-part{width:435px; height:168px; float:left; padding:10px 0 0 15px; margin:2px 0 0 0; background:url(../images/cd-comm-search-img.jpg) top right no-repeat;}
.adp-texttitle-box{width:260px; float:left; padding:5px 0 3px 10px; font-size:14px; font-weight:bold; color:#C00;} 
.comm-fill-namebox{width:100px; height:20px; padding:2px 10px 0 0; text-align:right; float:left;}
.adp-combobox01{width:150px; height:20px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.adp-combobox02{width:68px; height:20px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.adp-combobox02-comm{width:78px; height:20px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.comm-blog-part{width:460px; float:left; padding:20px 0 0 25px;}
.comm-blog-box{ width:150px; height:150px; float:left; padding-top:5px;}
.comm-blog-centerbox{width:150px; float:left; text-align:center; padding-bottom:7px;}
.comm-tohomafont{font-family:Tahoma, Geneva, sans-serif; color:#5c5959;}
.comm-main-photobox{width:935px; float:left; background-color:#FFF; padding-bottom:10px; border:1px solid #60a2a3; margin:15px 0 0 0;}
.comm-mainbox-titlebg{width:915px; height:34px; float:left; margin:0 0 15px 0; padding:0 10px 0 10px; background:url(../images/cd-cd-acc-main-titlebg.jpg) top repeat-x;}
.comm-photo-mainbox{width:922px; float:left; padding:0 0 0 10px;}
.comm-photo-mainbox02{width:110px; float:left; padding:0 0 0 5px;}
.comm-photo-mainbox02-common{width:135px; height:135px; float:left; padding:0 0 0 5px; margin-left:5px; margin-right:5px; margin-bottom:27px;}
.comm-photo-linkbox{width:100px; float:left; padding:5px 0 0 0;}
.comm-photo-linkbox-common{width:100px; float:left; padding:0 0 0 0;}
.comm-main-gallbox{width:527px; float:left; background-color:#FFF; padding-bottom:10px; border:1px solid #60a2a3; margin:15px 0 0 0;}
.comm-mainbox-galltitle{width:507px; height:34px; float:left; margin:0 0 15px 0; padding:0 10px 0 10px; background:url(../images/cd-cd-acc-main-titlebg.jpg) top repeat-x;}
.comm-main-newsbox{width:395px; float:left; background-color:#FFF; padding-bottom:10px; border:1px solid #60a2a3; margin:15px 0 0 0;}
.comm-mainbox-newstitle{width:375px; height:34px; float:left; margin:0 0 15px 0; padding:0 10px 0 10px; background:url(../images/cd-cd-acc-main-titlebg.jpg) top repeat-x;}
.comm-latest-mainbox{width:505px; float:left; padding:10px 0 5px 0; background:url(../images/cd-dot-border02.gif) repeat-x bottom;}
.comm-latest-textbox{width:410px; float:left; line-height:18px;}
.comm-wirth500{width:500px; float:left; font-weight:bold; padding:0 0 3px 0;}
.comm-user-photobox{width:78px; height:78px; float:left; padding:0 10px 0 0;}
.comm-latest-mainbox02{width:370px; float:left; padding:10px 0 5px 0; background:url(../images/cd-dot-border02.gif) repeat-x bottom;}
.comm-latest-mainbox022{width:445px; float:left; padding:10px 0 5px 0; margin:0 15px 0 0; background:url(../images/cd-dot-border02.gif) repeat-x bottom;}
.comm-user-photobox02{width:50px; height:50px; float:left; padding:0 10px 0 0;}

.comm-main-comment{width:935px; float:left; background-color:#FFF; padding-bottom:10px; border:1px solid #60a2a3; margin:15px 0 0 0;}
.comm-mainbox-newstitle-comment{width:915px; height:34px; float:left; margin:0 0 15px 0; padding:0 10px 0 10px; background:url(../images/cd-cd-acc-main-titlebg.jpg) top repeat-x;}
/*community blog*/
.blog-mainbox{width:940px; float:left; border-top:3px solid #419295; background:url(../images/cd-blog-left-bg.jpg) left top repeat-y; padding:0 0 10px 0;}
.blog-leftpart{width:205px; float:left; padding:0 0 10px 12px;}
.blog-rightpart{width:723px; float:left; padding:15px 0 0 0;}
.blog-right-mainbox{width:720px; float:left; background-color:#FFF; padding-bottom:10px; border:1px solid #A2DADB;}
.blog-right-mainbox-titlebg{width:700px; height:34px; float:left; padding:0 10px 0 10px; background:url(../images/cd-cd-acc-main-titlebg.jpg) top repeat-x;}
.blog-main-textbox{width:710px; float:left; padding:10px 0 0 10px;}
.blog-photo-mainbox{width:532px; height:234px; float:left;}
.blog-width165{width:175px; float:left; text-align:center; padding:0 0 5px 0;}
.blog-width680{width:700px; float:left; padding:10px 0 0 0; text-align:justify; line-height:15px;}
.blog-coment-box{ width:343px; float:left; padding:5px 10px 10px 0;}
.blog-com-photobox{width:78px; height:78px; float:left; padding:0 10px 0 0;}

.blog-right-bgbox{width:200px; float:left; padding:15px 0 15px 0;}
.blog-right-title-text{float:left; width:190px; font-weight:bold; color:#b40064;}
.blog-right-title{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; float:left; color:#737373; width:190px; padding:0 0 5px 0;}
.blog-buletbox{width:175px; float:left; background:url(../images/cd-blog-bulet-icon.gif) left no-repeat; padding:5px 0 2px 15px; font-weight:bold; line-height:17px;}
.blog-nobuletbox{width:170px; float:left; padding:3px 0 0 20px; line-height:17px;}
.blog-buletbox02{width:190px; float:left; background:url(../images/cd-blog-bulet-icon.gif) left no-repeat; padding:5px 0 2px 15px;line-height:17px;}



/*community event*/
.event-user-mainbox{width:694px; float:left; height:205px; background-color:#B7E7E9; border:1px solid #74B7BA;}
.event-user-leftpart{width:377px; float:left; padding:15px 0 0 15px;}
.event-user-rightpart{width:292px; height:195px; float:right; background-color:#daf9fa; padding:10px 0 0 10px;}
.event-user-titletext{float:left; padding:10px 0 0 0; font-weight:bold; color:#ba0606;}
.event-user-width285{width:288px; float:left; padding:3px 0 3px 0;}


/*community news*/
.news-photo-mainbox{width:694px; float:left; padding:7px 0 7px 0; background-color:#B7E7E9; border:1px solid #74B7BA;}
.news-photobox{width:78px; height:78px; float:left; padding:7px 0 0 13px;}
.news-photobox02{width:100px; height:100px; float:left; padding:5px; margin:0 8px 10px 0; background-color:#CDECED;}
.news-photobox02-news{width:120px; height:110px; float:left; padding:5px; margin:0 12px 10px 0; background-color:#CDECED;}

/*community gallery*/
.gallery-mainbox{width:940px; float:left; border-top:3px solid #c60000; padding:10px 0 10px 0;}
.gallery-right-mainbox{width:938px; float:left; background-color:#FFF; padding-bottom:10px; border:1px solid #4C8E8F;}
.gallery-right-mainbox-titlebg{width:918px; height:34px; float:left; padding:0 10px 0 10px; background:url(../images/cd-cd-acc-main-titlebg.jpg) top repeat-x;}
.gallery-bgmain-imgbox{width:280px; height:154px; float:left; padding:12px 0 0 20px; background:url(../images/cd-gallery-bg-mainimg.jpg) right top no-repeat; margin:20px 5px 0 0;}
.gallery-photobox{width:110px; height:110px; float:left; padding:0 10px 0 17px;}
.gallery-sublinkbox{width:138px; float:left; padding:5px 0 0 0;}
.gallery-linkbox{padding:4px 0 0 5px; float:left;}
.gallery-ratebox{width:250px; float:left; padding:7px 0 0 18px;}
.gallery-votesbox{float:right; font-weight:bold; color:#908d8d; padding:2px 0 0 0;}
.gallery-banner-padd{padding:0 0 0 20px; float:left;}


/*community inner*/
.inner-mainbox{width:950px; float:left;padding:10px 0 10px 10px;}
.inner-mainbox-1{width:950px; float:left;padding:10px 0 10px 10px; height:530px; overflow:auto;}
.inner-right-mainbox{width:830px; float:left; background-color:#FFF; padding-bottom:10px; border:1px solid #4C8E8F;}
.inner-right-mainbox-titlebg{width:810px; height:34px; float:left; padding:0 10px 0 10px; background:url(../images/cd-cd-acc-main-titlebg.jpg) top repeat-x;}
.inn-nextbut-box{width:30px; padding:250px 5px 0 5px;}
.inner-photobox{width:750px; float:left; height:370px; text-align:center; padding:15px 0 0 0;}
.inner-comm-box{width:825px; float:left; padding:15px 0 0 0;}
.inner-textbox{width:680px; float:left; padding:5px 0 0 0;}
.inner-comm-box02{width:800px; float:left; padding:15px 0 0 15px;}
.inner-fill-combobox01{width:650px; height:75px; font-family:Verdana, Geneva, sans-serif; font-size:11px; border:1px solid #4C8E8F;}
.inner-fill-combobox1{width:670px; float:left;}


/*edit profile*/
.reg-title-textbox{width:650px; height:16px; float:left; padding:15px 0 0 0; background:url(../images/cd-login-title-bot-boder.gif) bottom repeat-x; color:#970b0b; font-weight:bold;}
.ep-combobox02{width:52px; height:19px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.ep-combobox03{width:72px; height:19px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.ep-chackbox-text{width:83px; height:20px; float:left;  color:#545353;}
.ep-fill-mainbox{width:735px; float:left; padding:10px 0 0 0;}
.ep-fill-combobox1{width:160px; height:22px; float:left;}
.ep-fill-combobox01{width:150px; height:19px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.ep-fill-combobox2{width:235px; height:25px; float:left;}
.ep-fill-combobox02{width:228px; height:19px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}





/*extra*/
.aline-centre{text-align:center;}
.error-class{width:400px; float:left; padding:0 0 0 160px; color:#c72f05;}
.linelight22{line-height:22px;}
.font-bold{font-weight:bold;}
.font-bold-normal{font-weight:normal;}
.icon-box{width:20px; height:20px; float:left;}
.check-box {width:14px; height:14px; margin:0px; padding:0px;}
.color-black{color:#000;}
.color-02{color:#7e0b0b;}
.border01{border:1px solid #74B8B9;}
.border02{border:1px solid #939595;}
.border03{border:1px solid #ceb5ae;}

.float-left{float:left;}
.margin0px{margin:0px;}
.margin-right0px{margin-right:0px;}
.margin-top10px{margin:10px 0 0 0;}
.padd0px{padding:0px;}
.pad-top30{padding-top:20px; float:left;}
.pad-top15{padding-top:15px; float:left;}
.pad-top5{padding-top:3px; float:left;}
.pad-bot5{ padding-bottom:5px; float:left;}
.pad-top10{padding-top:10px; float:left;}
.pad-top10-right{padding-top:10px; float:right;}
.pad-left10{padding-left:10px; float:left;}
.pad-left15{padding-left:15px; float:left;}
.pad-left5{padding-left:5px; float:left;}
.pad-right10{padding-right:10px; float:left;}
.width400{width:400px; float:left;}
.width500{width:500px; float:left;}
.width200{width:200px; float:left;}
.width250{width:250px; float:left;}
.width270{width:275px; float:left;}
.width300{width:300px; float:left;}
.width365{width:365px; float:left;}
.width580{width:580px; float:left;}
.width530{width:540px; float:left;}
.width680{width:670px; float:left;}
.width730{width:730px; float:left;}
.wirth140{width:150px; float:left;}
.wirth90{width:85px; float:left;}

a.black-link{color:#000; text-decoration:none;}
a:hover.black-link{text-decoration:underline;}
a.black-link02{color:#000; text-decoration:none; font-size:10px; font-weight:bold;}
a:hover.black-link02{text-decoration:underline;}
a.red-link{color:#b40101; text-decoration:underline;}
a:hover.red-link{text-decoration:none;}
a.red-link02{color:#b40101; text-decoration:none;}
a:hover.red-link02{text-decoration:underline;}
a.yellow-link-com {text-decoration:none; color:#fff;}
a:hover.yellow-link-com {text-decoration:none; color:#000;}

<!-- Add By Sachin -->
.popupMask-login{position: absolute;z-index: 200;top: 0px;left: 0px;opacity: .4;filter: alpha(opacity=40); -moz-opacity: .40;background-color: #000;background-repeat: repeat;
display: block; height:680px; width: 1003px;}
#loading_mask_login1 {position:absolute;color:#125dae;font-size:1.1em; font-weight:bold; text-align:center; opacity:1.0; -moz-opacity: 1.0;}
#loading_mask_login1 .loader1 {position:fixed; top:45%; left:40%; width:120px; padding:15px 60px; background:#fff; border:2px solid #580807; color:#000; font-weight:bold; text-align:center; z-index:1000;}	
.popupMask-login1{position: absolute;z-index: 200;top: 0px;left: 0px;opacity: .65;filter: alpha(opacity=65); -moz-opacity: .65;background-color: #000;background-repeat: repeat;display: block; height:770px; width: 1003px;}
.popupMask-register{position: absolute;z-index: 200;top: 0px;left: 0px;opacity: .65;filter: alpha(opacity=65); -moz-opacity: .65;background-color: #000;background-repeat: repeat;display: block; height:1700px; width: 1003px;}
#fakeinputfile_import{margin-top:-18px; padding-left:0px;}
#fakeinputfile_import #import_fakefilepc{width:130px; height:16px;font-size:11px;font-family:verdana;background-color:#cacaca;}
.multiple-upload-bg{border: solid 5px #0A859E; background-color: #fff; padding: 20px; width:340px; margin:15px 0 0 0;}
.hide_flash{display:none;}

/*choose register*/
.choose-contener{width:1003px; float:left; padding:10px 0 5px 0;}
.choose-regi-box{width:892px; float:left; padding:20px 0 17px 0; background-color:#FFF;}
.choose-main {float:left; width:700px; padding:0 0 25px 50px;}
.choose-register-left-main {width:642px; float:left; padding:70px 0 0 94px;}
.choose-imge {height:70px; width:73px; float:left;}
.choose-imgreapet {background-image:url(../images/cd-img-reapet.jpg); background-repeat:repeat-x; float:left; height:29px; width:455px;margin:21px 0 0 0; padding:6px 0 0 10px; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:18px; font-weight:bold; }
.choose-imgreright {float:left; height:35px; margin:20px 0 0 0; }
.brown {color:#930}

/*Add By Sachin */
.redcolor {color:#FF0033;}
.edit-pro-errorbox{padding-left:160px; width:430px; float:left; color:#FF0000;}
.edit-pro-errorbox1{padding-left:160px; width:320px; float:left; color:#FF0000;}
/*Add By Sachin */


#divinputfile_import{background:url(/images/cd-browse.gif) no-repeat 100% 1px; height:30px; width:200px; margin-top:0px;}
#divinputfile_import #import_image_file{ opacity: 0.0; -moz-opacity: 0.0; filter: alpha(opacity=00); font-size:11px;}
#fakeinputfile_import{margin-top:-18px; padding-left:0px;}
#fakeinputfile_import #import_fakefilepc{width:130px; height:16px;font-size:11px;font-family:verdana;background-color:#cacaca;}

.mess-in-r-boxmain{width:573px; float:left;}
.mess-in-r-2titel02{width:559px; height:25px; padding:0 0 0 10px; background-color:#b7e7e9; float:left;}
.mess-in-r-bg{width:568px; padding:2px 0 5px 0; background-color:#fff; float:left;}
.mess-in-r-2titel{width:559px; height:25px; padding:0 0 0 10px;float:left; background-color:#98d0d2;}
.mess-in-r-tobox{width:150px; height:15px; padding:7px 0 0 5px; float:left;}
.button-midbg{ height:19px; background-image:url(../images/cd-but-img-003.jpg); padding:2px 0 0 0;  font-size:11px; float:left;}

/* image preview */
#axdPreview {
  position: absolute;
  top: 0px;
  left: 0px;
  background-color: #ffffff;
  border:1px solid #444444;
  font-size: 11px;
  color: #4B4B4B;
  padding: 12px 15px 15px 15px;
}

#axdPreviewTitle {
  color: #000; 
  font-size: 16px;
}

#axdPreviewBody {
  position: relative;
}

#axdPreviewImage {
  margin: 8px auto 0 auto;
}

#axdPreviewProgressBar {
  position: absolute;
  width: 125px;
  padding: 10px 10px 15px 10px;
  top: 45%;
  left: 50%;
  margin-left: -67px;

  border: 1px solid #6A6A6A;
  background-color: #ffffff;
  color: #000000;
  font-family: Tahoma,Helvetica,sans;
  font-size: 10px;
  text-align:left;
}

/*ADD By Sachin*/

.reginput {width:400px; float:left;}
.comm-viewall-event-box{width:700px; float:left; background-color:#FFF; padding-bottom:10px;}
.comm-viewall-event-box02{width:680px; float:left; padding:15px 0 5px 10px; background:url(../images/cd-dot-border02.gif) repeat-x bottom;}
.reg-combobox02{width:52px; height:19px; font-size:10px; font-family:Verdana, Geneva, sans-serif;}
.ms-mainbox-community{width:720px; float:left; background-color:#FFF; padding-bottom:10px; border:1px solid #A2DADB; margin-top:15px;}
.ms-mainbox-community01{width:720px; float:left; background-color:#FFF; padding-bottom:10px; border:1px solid #e0bcb0; margin-top:15px;}
.wirth900{width:105px; float:left;}
.width901{width:150px; float:left;}
.in-datebox-block02{width:200px; float:left; padding:0 0 0 10px;}
.in-senderbox-name{width:180px; float:left; padding:0 0 0 10px;}

.top_hint{background:url('/images/cd-hint-top-curve.png') no-repeat; width:204px; height:10px;}
.bottom_hint{background:url('/images/cd-hint-bottom-curve.png') no-repeat; width:204px; height:9px;}
.middle_hint {width:187px; background-color: #993300; border-right:solid 1px #993300; border-left:solid 1px #993300; font:normal 11px arial; color: #FFFFFF; padding:0px 5px 0px 10px;}
.arrow_hint {position:absolute; top:7px; left:-21px; background:url('/images/cd-hint-arrow.png') no-repeat; width:22px; height:18px;}	
.hint {display:none; position:absolute; left:54%; width:200px; margin-top:-20px; padding:0px; z-index:100}


/*invitation sent*/
.in-s-subbox{width:350px; float:left; padding:5px 0 0 10px;}
.in-s-senderbox{width:180px; float:left; padding:0 0 0 10px;}
.in-s-datebox02{width:120px; float:left; padding:0 0 0 10px;}
.rs--subbox02{width:520px; float:left; padding:0 0 0 10px;}
.acc-mainbox-invite-friend{width:1001px; margin:15px 0 10px 0; float:left; background-color:#FFF; padding-bottom:10px; border:1px solid #419295;}
send-msg-box {width:400px; float:left; padding:5px 0 0 0;}
.eas-fill-combobox0555{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.links-resuorces{float:left; padding:10px}
.links-resuorces a{color: #900; text-decoration:none;}
.links-resuorces a:hover{color:#000; text-decoration:none;}
