/* CSS Document */
.homevideos{ border:1px solid #31312f; margin:0px; position:relative; padding-bottom:30px;	position:relative; margin:0 0 0 13px;width:730px; float:left; background-color:#FFFFFF;}
.des{ margin-top:20px; float:left;}
.txtbox{ margin-top:20px; width:auto; margin-right:5px;}
.txtred{ font:Arial, Helvetica, sans-serif; font-size:12px;}
.txtbox3{ margin-top:30px; width:auto; height:25px;}
.txtbox1{ margin-top:20px; width:auto; height:40px;}
.scroller {width:300px; height:30px;}
.removebro{ font:Arial, Helvetica, sans-serif; font-size:12px;}
.removebro a{ color:#000000;}
.removebro a:hover{text-decoration:underline;}
.photoheadmore{font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-right:55px;}
.photoheadmore a{font:Arial, Helvetica, sans-serif; text-decoration:none; color:#666666;}
.photoheadmore a:hover{font:Arial, Helvetica, sans-serif; text-decoration:underline; color:#000000;}
.titledis{width:auto; height:30px; text-align:left; font-weight:bold; margin-left:10px;}
.textbox2{ float:none; margin-left:5px;}
.photoviews{ margin-left:5px; margin-top:5px; width:auto; height:auto; border:#5789a9 1px solid;}
.photoviewscover{ margin-left:0px; margin-top:5px; width:auto; height:auto;}
.phototxttcan{ margin-left:0px; margin-top:5px; width:auto; height:auto;}
.phototxttcan a{color:#666666; text-decoration:none; font:Arial, Helvetica, sans-serif;}
.phototxttcan a:hover{color:#000000; text-decoration:underline; font:Arial, Helvetica, sans-serif;}
.phototxtt{ margin-left:0px; margin-top:5px; width:auto; height:auto;}

.photoboxphoto{width:700px; height: auto; margin:10px 0px; position:relative; clear:left;}
.photoboxphoto ul{ list-style-type:none; margin:0px auto; padding:0; clear:left;}
.photoboxphoto li{ float:left; height:auto; padding:0px; margin:5px 6px; position:relative;min-height:157px; height:auto !important; height:157px;}
.photoboxphoto li a{ color:#0066CC; text-decoration:none;}
.photoboxphoto li a:hover{ color:#0066CC; text-decoration:underline;}
.photoboxphoto li h6{ text-align:center; color:#000000; padding:0px; margin:0px; font-size:12px; font-weight:normal;}
.photoboxphoto li h6 a{ color:#000; text-decoration:none;}
.photoboxphoto li h6 a:hover{ color:#000; text-decoration:underline;}


#ItemFiles{color:#000000;font-size:12px;}
#ItemFiles a{ text-decoration:none; color:#000000}
#ItemFiles a:hover{ text-decoration: underline; color:#000000;}

.scrolltxt {float:left; width:10px;}
.scrolltxtright {float:right; width:10px;}
.textbox3{ float:none;}
.bigupdateim{ width:auto; height:160px;}
.photosoo{margin-top:5px; width:171px; height:auto; border:#5789a9 1px solid;}
.curve{background:transparent url(images/top_curve.gif) left no-repeat;width:44px;	height:42px;position:absolute;left:-2px;top: -3px; z-index:999}
.videosbox{ margin-bottom:10px; float:left; width:auto; height:auto; border:#5789a9 1px solid;}
.videosboxply{ margin-left:25px; margin-bottom:10px; float:left; width:auto; height:auto; border:#5789a9 1px solid;}
.photoboxply{ margin-bottom:10px; float:left; width:auto; height:auto; border:#5789a9 1px solid;}
.sildshow{ margin-bottom:10px; float:left; width:700px;height:auto;}
.slidshow ul { list-style-type:none;}
.slidshow ul li { float:left;}
.photoboxplyview{ margin-bottom:10px; float:left; width:700px;height:auto;}
.leftscroll { margin-top:30px; margin-right:10px;}
.rightscroll { margin-top:30px; margin-left:10px;}
.scrollbig1 {width:auto; height:20px;}
.photoboxplyview ul { list-style-type:none;}
.photoboxplyview ul li { float:left;}
.imagescoll {width:550px; height:100px; border: solid #003366 1px;}
.photobox{ margin-top:20px; margin-bottom:20px; float:left; width:auto; height:auto; border:#5789a9 1px solid;}
.photoboxmore{ margin-top:10px; margin-bottom:10px; float:left; width:auto; height:auto; border:#5789a9 1px solid; margin-left:50px;}
.photoboxmore1{ margin-top:10px; margin-bottom:10px; float:left; width:auto; height:auto; border:#5789a9 1px solid; }
.photoboxmore2{ width:auto; height:auto; text-align:center; padding-top:10px}
.photoboxmore4{ margin-top:0px; margin-bottom:5px; float:left; width:auto; height:auto; margin-left:35px; text-align:center;}
.photoboxmore3{  margin-bottom:5px; float:left; width:auto; height:auto; margin-left:45px; text-align:center;}
.moretxt { float:left; width:160px;height:auto; border:#ffffff 1px solid;}
.moretxt a{color:#666666; text-decoration:none; font:Arial, Helvetica, sans-serif;}
.moretxt a:hover{color:#000000; text-decoration:underline; font:Arial, Helvetica, sans-serif;}
.photoboxmorecenter{ margin-top:20px; margin-bottom:20px; margin-left:50px; width:auto; height:auto; border:#5789a9 1px solid;}
.emptydiv{ width:auto; padding:1px;}
.fixedsize {width:685px; height:400px;}
.tablewid {width:685px; height:400px;}
.tablero {vertical-align:middle;}
.photoin{ float:left; width:auto; height:auto; border:#ffffff 1px solid;}
.photoinmore{ float:left; width:auto; height:auto; margin-left:50px; border:#ffffff 1px solid;}
.videosinn{ float:left; width:685px; height:400px; vertical-align:middle; text-align:center; display:table-cell;}
.videosin img{ vertical-align:middle; text-align:center; display:table-cell; margin:0px auto}
.addvideo{ width:76px; height:18px; float:right; background:url(images/add_videos.gif) no-repeat;}
.addvideoplayer{ width:76px; height:18px; float:right; margin-right:30px; margin-bottom:10px;}
.addvideoplayer a{color:#ffffff; text-decoration:none; font-weight:bold;}
.addvideoplayer a:hover{color:#ffffff; text-decoration:underline;}
.creat_but{ margin-top:10px; margin-right:70px;}
.addcreate{ width:76px; height:18px; margin-top:10px; float:right;}
.addcreate1{ width:76px; height:18px; margin-left:0px;}
.addcreate a{color:#ffffff; text-decoration:none; font-weight:bold;}
.addcreate a:hover{color:#ffffff; text-decoration:underline;}
.addvideo a{color:#ffffff; text-decoration:none; font-weight:bold;}
.addvideo a:hover{color:#ffffff; text-decoration:underline;}
.videobox{ margin-top:0; margin-bottom:10px; width:700px; height:auto; padding:0px;}
.videoboxplayer{ margin-top:0; margin-bottom:10px; width:auto; height:auto; padding:20px;}
.listheadingvideo{ background-color:#c1e6fc; height:20px; text-align:left; margin-bottom:5px; position:relative; bottom:5px; width:auto; margin-left:10px; line-height:20px;}

.photoboxtest{ margin-top:20px; margin-bottom:0px; width:auto; height:auto; background-color:#FFFFFF; padding-top:0px;}
.photobox1{ width:auto; height:auto; background-color:#fff;}
.phototxttoo{ font:Arial, Helvetica, sans-serif; color:#000000; font-size:10px; width:50px; margin-top:10px;}

.photoupload{ font:Arial, Helvetica, sans-serif; font-size:12px; float:right; width:500px; height:auto; margin-top:40px; margin-left:10px; margin-right:10px;}
.player{ margin-bottom:20px;}
.creatbox{width:700px; height:auto; border:1px solid #999999; background:#f9f9f9; margin-top:10px; margin-bottom:0px;}
.box{width:700px; height:20px; border:1px solid #999999; background:#eff7ff; margin-top:15px;}
.boxmore{width:700px; height:20px; border:1px solid #999999; background:#eff7ff; margin-top:10px;}
.boxphotos{width:700px; height:20px; margin-top:10px; background-color:#FFFFFF; z-index:1;}
.boxphotosmore{width:700px; height:20px; margin-top:10px; background-color:#FFFFFF; z-index:1;}
.boxphotosmoreg{width:650px; height:20px; margin-top:10px; z-index:1; position:relative; left:30px;}
.testboxphotosmore{width:700px; height:20px; margin-top:10px; background-color:#FFFFFF; z-index:1;}
.boxphotosmoree{width:700px; height:20px; margin-top:10px; background-color:#FFFFFF; z-index:1;}
.boxphotostxt{width:700px; height:10px; background-color:#FFFFFF;}
.newuser{ font:Arial, Helvetica, sans-serif; color:#000000; line-height:20px;}
.newuser1 a{color:#000000; text-decoration:none;}
.newuser1 a:hover{color:#db003e; text-decoration:underline;}
.newbutton{ font:Arial, Helvetica, sans-serif; color:#000000; line-height:20px; padding-left:20px;}
.detail{ font:Arial, Helvetica, sans-serif; color:#000000; margin-left:20px; left:auto; line-height:25px;}
.detail .ee a{color:#df0015; text-decoration:none; margin-left:200px;}
.detail .ee a:hover{color:#000000; text-decoration:underline;}
.newuser a{color:#df0015; text-decoration:none;}
.newuser a:hover{color:#000000; text-decoration:underline;}
.line{ width:700px; margin-left:0px; margin-top:0px; margin-bottom:0; padding-top:5px;}
.lineauto{width:100%;}
.lineunder{ width:100%; background-color:#006699;} 
.boxsimply {text-align:right; height:25px;  line-height:25px;}
.boxsimply1 { text-align:center; height:25px;  line-height:25px;}
.pad_left_44{padding-left:20px; text-align:left; padding-bottom:0px; font-size:20px; margin-top:30; padding:15px; margin-bottom:10px;}
.photoline{ width:auto; margin-left:100px;}
.addphotos{ margin-top:20px; background-image:url(images/create_button.gif); width:119px; height:25px; margin-right:-80%; color:#FFFFFF; text-align:center; line-height:25px;}
.button_im{ margin-top:20px; width:119px; height:25px; margin-right:40px; color:#FFFFFF; text-align:center; line-height:25px;}
.uploadphotos{ margin-top:20px; background-image:url(images/create_button.gif); width:119px; height:25px; margin-right:4%; color:#FFFFFF; text-align:center; line-height:25px;}
.uploadphotos a{color:#FFFFFF; text-decoration:none;}
.uploadphotos a:hover{color:#ffffff; text-decoration:underline;}
.addphotos a{color:#FFFFFF; text-decoration:none;}
.addphotos a:hover{color:#ffffff; text-decoration:underline;}
.creatneww{ margin-top:20px; width:auto; height:25px;  color:#FFFFFF; text-align:center; line-height:25px;}
.creat{ margin-top:20px; width:119px; height:25px; margin-right:-80%; color:#FFFFFF; text-align:center; line-height:25px;}
.creat a{color:#FFFFFF; text-decoration:none;}
.creat a:hover{color:#ffffff; text-decoration:underline;}
.videohead{ font:Arial, Helvetica, sans-serif; font-size:12px; float:right; font-weight:bold; width:570px; height:auto;}
.photohead{ font:Arial, Helvetica, sans-serif; font-size:12px; float:right; width:510px; height:auto; margin-top:20px; margin-left:10px; margin-right:10px;}

.lefttxt {width:150px; padding-left:60px; list-style:none;}
.centtxt { padding:60px; list-style:none;}
.rigttxt { float:right; padding-right:30px; list-style:none;}
.readtxt{ font-size:12px; font-weight:normal; font:Arial, Helvetica, sans-serif;}
#Layer1 { position:absolute; width:44px; height:42px; z-index:1; left: 203px; top: 1px;}
#Layer2 { position:absolute; width:759px; height:413px;	z-index:1; left: 202px;}
#Layer3 { position:absolute; width:44px; height:42px; z-index:1; left: 216px; top: 1px;}
#button1 { position:absolute; width:16px; height:15px; z-index:1; left: 110px; top: 120px;}
#button2 {	position:absolute; width:16px; height:15px; z-index:1; left: 114px; top: 247px;}
#button3 { position:absolute; width:16px; height:15px; z-index:1;left: 114px; top: 367px;}
#button4 { position:absolute; width:16px; height:15px; z-index:1; left: 113px; top: 489px;}
.player { margin-top:20px; margin-left:10px;}
#play_button { position:absolute; width:44px; height:29px; z-index:1; left: 62px; top: 85px;}
.play_button { position:absolute; width:auto; height:auto; z-index:1; left: 50px; top: 80px;}
#play_buttonbig { position:absolute; width:44px; height:29px; z-index:1; left: 62px; top: 85px; vertical-align:middle;}
.play_buttonbig { position:absolute; width:auto; height:auto; margin-top:225px; margin-left:295px;}
.titlee {font:Arial, Helvetica, sans-serif; font-size:14px; margin-top:20px;}
.creatboxcom{width:700px; height:200px; margin-top:3px;}
.txtboxcom{ margin-top:15px; width:auto;}
.command {width:700px; height:20px; border:1px solid #999999; background:#eff7ff; margin-top:10px;}
.commands {border:#666666 solid 1px; width:700px; background-color:#f7f7f7; position:relative;}
.txtboxcomm{width:auto; text-align:left; line-height:20px; height:20px;}
.listheading1{ background-color:#ffffff; text-align:left; margin-left:5px;}
.events_right_con{ width:225px; height:auto; margin:0px auto; position:relative; left:5px}
.normalActive{ background:#fff url(images/active_over.gif) top repeat-x; margin:0px}
.normaldecctive{ background:#f6fbfe}
.commonfonts { font-size:11px; margin:0px; padding:0px; text-align: justify}
.searchbt{ border:#0a507c 1px solid; background:#096da9; color:#FFFFFF; font-weight:bold}
.example{color:#767676; text-align:left; padding:4px 0px 4px 5px; font-size:11px}

/*.events_right_con .centercon{ border:#096da9 1px solid}*/

.events_center_con{width:536px; height:auto; border:#096da9 1px solid}
.centercon .heading{ background:#096da9; padding:8px;}
.centercon .heading h1{ text-align:left; font-size:16px; color:#fff; padding:0px; margin:0px;}
.eventscontents{ padding:4px 0px 0px 0px;}
.commfont_right{ font-size:12px; text-align:right; color:#000000}
.commfont_right a{  text-align:right; color:#000000; text-decoration:none; font-weight:bold}
.commfont_right a:hover{ text-decoration:none;}
.commfont_left{ font-size:11px; text-align:left; color:#000000}
.commfont_left a{ font-size:11px; text-align:left; color:#000000; text-decoration:none}
.commfont_left a:hover{ text-decoration:underline}
.master_list{ margin:10px; padding:0px;}
.master_com{ margin:10px; padding:0px; background-color:#f6fbfe;}
.listheading{ background-color:#c1e6fc; padding:4px;  text-align:left; margin-bottom:5px; position:relative; bottom:5px}
.listheading h1{ padding:0px; margin:0px; color:#000; font-weight:bold; font-size:12px}
.listheading h1 a{color:#000; text-decoration:none}
.listheading h1 a:hover{text-decoration: underline}
.master_list ul{ padding:0px; margin:0px;}
.master_list li{ list-style:none; padding:5px 0px;}
.master_list .placetxtwidth{ width:500px; height:auto}
.master_list .postedfonts{ font-size:11px; text-align:left; color:#5d5b5b; font-weight:normal;width:425px; }
.master_list .postdesc{  padding-top:4px;width:425px; height:auto;}
.master_list .postdesc1{  padding-top:4px;width:500px; height:auto;}
.master_list .postdesc1 h6{font-size:11px; text-align:left; color:#000; font-weight:normal; padding:0px; margin:0px}
.master_list .postdesc h6{font-size:11px; text-align:left; color:#000; font-weight:normal; padding:0px; margin:0px}
.master_list .viewcomments{font-size:11px; text-align:right; color:#054b7a; font-weight:normal; padding:2px 0px 2px 0px}
.master_list .viewcomments a{color:#054b7a; text-decoration:none}
.master_list .viewcomments a:hover{color:#054b7a; text-decoration: underline}

/*-----------curver---------------*/
.xsnazzy_event {background: transparent; width:216px; margin:0 3px;}
.xtop_event, .xbottom_event {display:block; background:transparent; font-size:1px;}
.xb1_event, .xb2_event, .xb3_event, .xb4_event {display:block; overflow:hidden;}
.xb1_event, .xb2_event, .xb3_event {height:1px;border-left:1px solid #cdcccb;border-right:1px solid #cdcccb;}
.xb2_event, .xb3_event, .xb4_event {background:#fff; border-left:1px solid #cdcccb;border-right:1px solid #cdcccb;}
.xb1_event {margin:0 5px; background:#cdcccb;}
.xb2_event {margin:0 3px;border-width:0 2px;}
.xb3_event {margin:0 2px;}
.xb4_event {height:2px; margin:0 1px;}
.xboxcontent_event {display:block; border:0 solid #cdcccb; border-width:0 1px; height:auto;background-color:#fff;}
* html .xboxcontent_event {height: auto;}
.color_a_event {color:#fff;font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight: normal;text-decoration:underline;}
.color_a_event h1{ text-align:center; padding:0px; margin:0px;}
/*------events form--------------*/
.forms_list{ width:504px; height:auto;}
.forms_listcom{ width:700px; height:auto;}
.forms_list ul{ margin:0px; padding:0px}
.forms_list li{ list-style:none; padding:5px 0px 8px 0px}

.forms_list li label{ font-weight: normal; float:left; width:80px; text-align:left; margin:0px; padding:0px;}
.forms_list li label.red{ color:#ff0000}
.forms_list li label div.imgbox{ width:40px; height:auto; text-align:center}
.forms_list li div.description{ width:399px; height:auto; text-align:left; margin:0px; padding:0px}
.forms_list li div.description h1{ margin:0px; padding:0px; font-size:12px; font-weight:bold}
.forms_list li div.posteddate{ text-align:right; font-size:11px;}
.forms_list li.bgcolor{ border-bottom:#e5f2fa 1px solid}


.inputtypes{ float:left }
.textarea_events{ overflow:auto; width:325px; height:100px}
.selectwidth{ width:325px;}
.madatory {position:absolute; top:3px; right:9px; color:#FF0000; font-size:11px}
.valdiation_show{color:#FF0000; font-size:11px; padding-left:9px ;float:left;}
.val_border{ border:#ff0000 1px solid}
.display_view_results{ text-align:left; background:#d8f0ff; padding:3px; color:#034268; border:#0789d7 1px solid}
.commentstextarea{ width:500px; height:100px; overflow:auto}
.xboxcontent_event  .serach_date{ background:#efefef; margin:2px 4px 0px 4px; text-align:left; padding-left:4px; padding-bottom:5px}
.serach_date h1{ padding:0px 0px 3px 0px; margin:0px; font-size:12px; font-weight:bold; text-align:left;}
.serach_date img{ vertical-align: top}



/*21-04-09 Update */
.rht-box1{ margin-bottom:10px;  height:auto;	position:relative; margin-left:20px; width:730px; float:left;}
.rht-box-profile {background: transparent; margin:0 3px;}
.grp_listcom{ width:700px; height:auto; }
.grp_listcom ul{ margin:0px; padding:0px; }
.grp_listcom li{ list-style:none; padding:5px 0px 8px 0px; clear:left;}
.grp_listcom li label{ font-weight: normal; float:left; width:110px; text-align:left; margin:0px; padding:0px 0 0 10px;}
.grp_listcom .a-left{text-align:left;}

.grp_list {margin:0px; padding-bottom:10px;}
.grp_list .groupdesc{  padding:4px 10px 0px 10px; height:auto; display:block; width:680px;}
.grp_list .groupdesc1{  padding-top:4px; height:auto; display:block; width:700px;}
.grp_list .groupdesc1 h6{font-size:11px; text-align:justify; color:#000; font-weight:normal; padding:0px; margin:0px;}
.grp_list .groupdesc h6{font-size:11px; text-align:justify; color:#000; font-weight:normal; padding:0px; margin:0px;}
.grp_list .viewcomments{font-size:11px; text-align:right; color:#054b7a; font-weight:normal; padding:2px 0px 0px 0px;}
.grp_list .viewcomments a{color:#054b7a; text-decoration:none}
.grp_list .viewcomments a:hover{color:#054b7a; text-decoration: underline}


.time-table{  padding:10px 0px; height:auto; position:relative; clear:left; display:block; margin:0px auto; }
.time-table ul{margin:0px; padding:0px; list-style:none; float:left;  border-bottom:1px solid #666666;}
.time-table .table-head-bg{ background-color: #31312f; font-weight:bold; color:#fff;}
.time-table .table-first-child{ background-color: #31312f; color:#fff; border-left:1px solid #31312f; width:150px; }
.time-table .table-child-edit{background-color: #31312f; color:#fff; border-left:1px solid #31312f; width:150px;}
.time-table .table-child-edit1{background-color: #31312f; color:#fff; border-left:1px solid #666666; width:150px;}
.time-table li{float:left; width:75px; display:block;  border-left:1px solid #666666;  padding:5px 2px; text-align:center;  }
.time-table li .txtinput1{ width:92%; margin:0 auto; padding:0px;}


.time-table td{width:75px; border-left:1px solid #666666;  padding:5px 2px; border-bottom:1px solid #666666; vertical-align:middle;}
.time-table td .txtinput1{margin:0 auto; padding:0px;}

.time-table .home-cal td{width:40px; border-left:1px solid #666666;  padding:3px 2px; text-align:center; border-bottom:1px solid #666666; vertical-align:middle; }
.time-table .home-cal td .txtinput1{margin:0 auto; padding:0px;}
.time-table h2, .time-table h2 a{ color:#000000; font-size:13px; text-align:left; line-height:15px; margin:0px; padding:0px 0 4px 0px; text-decoration:none;}
 .time-table h2 a:hover{ color:#000000; text-decoration:underline;}

.last-update1{ font-size:11px; color:#80868a; text-align:right; padding:3px 3px 3px 3px}

/*21-05-09 Update */
.homevideos .heading{ padding:3px 15px; height:auto; position:relative; margin:5px 0px; border-bottom:1px solid #f1f1f1; float:left; width:700px; }
.homevideos .heading h1{text-align:left; font-size:20px; color:#000; padding:7px 0 0 55px; margin:0px;  line-height:25px; font-weight:normal;float:left; min-height:45px; height:auto !important; height:45px; position:relative; display:block; }
.homevideos .video-icon-head{background-image:url(images/video-icon.gif); background-position:left top; background-repeat:no-repeat;}
.homevideos .photo-icon-head{background-image:url(images/photos-icon.gif); background-position:left top; background-repeat:no-repeat;}
.homevideos .message-icon-head{background-image:url(images/bg-mymessages.jpg); background-position:left top; background-repeat:no-repeat;}

.video-contanier{margin:0 auto; width:700px; height:auto; padding:0px; position:relative; clear:left;}
.video-list{ margin:0px; width:700px; height:auto; padding:10px 0px; position:relative; float:left; background-image:url(images/dot-bg1.gif); background-position:bottom left; background-repeat:repeat-x;}
.video-img{ float:left; width:120px; height:auto; position:relative;}
.video-img img{ vertical-align:middle; text-align:center; display:table-cell; margin:0px auto}
.video-img .play-over{ position:absolute;top:37px; left: 45px; width:36px; height:23px; }
.video-cont{ float:right; width:570px; height:auto; position:relative;}
.video-cont h1{ position:relative; font-weight:bold; text-align:left; font-size:12px; color:#0066CC; padding:0px; margin:3px 0px;}
.video-cont h1 a{ color:#0066CC; text-decoration:none;}
.video-cont h1 a:hover{ color:#0066CC; text-decoration:underline;}
.video-cont .video-des{ font-weight:normal; color:#000; text-align:justify; font-size:12px; padding-bottom:5px;}
.video-cont .video-post{ font-weight:normal; color:#666666; text-align:left; font-size:11px;}
.video-cont .video-post span{ padding-left:5px;}


.photo-contanier{margin:0; width:700px; height:auto; padding:0px 0 0 15px; position:relative; clear:left; float:left; }
.Photo-list{ margin:0px; width:700px; height:auto; padding:10px 0px; position:relative; float:left; background-image:url(images/dot-bg1.gif); background-position:bottom left; background-repeat:repeat-x;}
.photo-img{ float:left; width:120px; height:auto; position:relative; text-align:left;}
.photo-img img{ vertical-align:middle; text-align:center; display:table-cell; margin:0px auto}
.photo-cont{ float:right; width:570px; height:auto; position:relative; text-align:left;}
.photo-cont a{ color:#023f66; text-decoration:underline;}
.photo-cont a:hover{ color:#000; text-decoration:underline;}
.photolink {color:#666666; font-size:11px; font-weight:bold; position:relative; text-align:left; padding-bottom:5px;}
.photolink a{color:#666666; text-decoration:none; }
.photolink a:hover{color:#666666; text-decoration:underline; }
.phototxt{margin:0px; padding:0px; position:relative; text-align:left;}
.phototxt h1{ position:relative; font-weight:bold; text-align:left; font-size:12px; color:#0066CC; padding:0px; margin:3px 0px;}
.phototxt h1 a{ color:#0066CC; text-decoration:none;}
.phototxt h1 a:hover{ color:#0066CC; text-decoration:underline;}
.phototxt .sub-cont{color:#000; text-decoration:none; text-align:justify; font-size:12px; font-weight:normal; clear:left;}
.normalphotolink {font-weight:normal; color:#666666; text-align:left; font-size:11px;}
.morephotolink {font-weight:normal; color:#666666; text-align:left; font-size:11px;}
.photodatetxt{ font-weight:normal; color:#666666; text-align:left; font-size:11px;}

.view-album-icon{background-image:url(images/view.gif); background-position:left top; background-repeat:no-repeat; padding-left:18px; }
.more-album-icon{background-image:url(images/add_more.gif); background-position:left top; background-repeat:no-repeat;padding-left:16px;margin-left:5px;}
.edit-album-icon{background-image:url(images/edit-page-blue.gif); background-position:left top; background-repeat:no-repeat;padding-left:18px;margin-left:5px;}
.delete-album-icon{background-image:url(images/recycle.gif); background-position:left top; background-repeat:no-repeat;padding-left:16px;margin-left:5px;}

/*21-05-09 Update */
.album-cont{position:relative;  padding:0px; margin:0px; text-align:left;}
.album-cont h1{ position:relative; font-weight:bold; text-align:left; font-size:16px; color:#000; padding:0px; margin:5px 0px; line-height:15px;}
.album-cont h6{ position:relative; font-size:12px; text-align:left; color:#000; font-weight:normal;  margin:0px; padding:10px 0px; position:relative; float:left; background-image:url(images/dot-bg1.gif); background-position:bottom left; background-repeat:repeat-x;}
.album-cont .al-tit{float:left; width:75px;font-weight:bold; text-align:left; font-size:12px; color:#0066CC;}
.album-cont .al-cont{float:right; width:615px; position:relative; text-align:justify;}

/*25-06-09 Update */
.homevideos .invite-frd-head{background-image:url(images/invite-frd-icon.gif); background-position:left top; background-repeat:no-repeat;}
.field_list{ position:relative; margin:0px auto; padding:0px; width:680px; float:left; display:block;}
.field_list ul{ margin:0px; padding:0px}
.field_list li{ list-style:none; padding:5px 0px 0px 80px; margin:0px auto; }
.field_list li label{ font-weight: normal; float:left; width:120px; text-align:left; margin:0px; padding:0px;}
.field_list li span{ font-weight: normal; float:left; width:400px; text-align:left; padding:0px; margin:0px; }
.field_list li span input {width:180px;}
.field_list li span select {width:183px;}

.div_table-first-child
{
 width:95px;
}
