﻿/*New style sheet - 09Jan09*/
/*Common Config Css*/
.active_menu a{ color:Red !important;}
*{margin:0px; padding:0px;}
body { font-family:Arial, Tahoma, Verdana; font-size:12px;}
span { font-family: Arial, Tahoma, Verdana; font-size:12px; }
ul{list-style-type:none;}
li{list-style-type:none;}
a{background-color:inherit;	color:#003791; font-weight:normal; text-decoration:none;}
a:hover{font-weight:normal;}
img{border:0px}
input{font-family:Tahoma, arial, sans-serif; font-size:12px;}
textarea {font-family:Tahoma, arial, sans-serif;	font-size:12px; }
select {font-family:Tahoma, arial, sans-serif;	font-size:12px;}
.clearfix:after{content:'[DO NOT LEAVE IT IS NOT REAL]'; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline;position:relative;display:block;}
.clear{clear:both;}

/*Photo page sructure*/
.wrapper{width:983px; margin:0 auto;}
.3col-header {margin-bottom:6px; clear:both;}
.3col-footer {clear:both;}
.3col-content {}
.left-content {width:195px; margin-bottom:10px; margin-right:10px; float:left;}
.right-content {width:775px; float:left;}
.right-content-left {width:570px; margin-right:10px; float:left;}
.right-content-right {width:195px; float:left;}

/*tab*/
.tab_total {width:550px; padding: 5px 5px 15px 5px; float: left;}

/*Search form*/
.search_border { font-size:11px;}
.search_header { color:#fff; font-weight:bold; height:20px; width:195px; overflow:hidden; font-size:13px; text-align:center; padding-top:4px; background:url('Images/search_header.gif') no-repeat;}
.search_type { width:115px; color:#000; border:1px solid #8aa5bf; padding:2px;}
.search_text { border:1px solid #8aa5bf; width:110px; padding:2px;}
.search_content_border { border:1px solid #ff6c07; padding:10px; margin:0px;}
.search_content_border p { font-size:12px; display:block;}

/*bottom menu*/
.bottom_menu_border {background:url('Images/bg_footer.gif') repeat-x; clear:both;}
.bottom_menu_border ul { text-align:center; padding:2px 5px;}
.bottom_menu_border ul li{ display:inline; color:#fff; padding:0px 5px;}
.bottom_menu_border ul li a{ color:#fff; text-decoration:none; font-weight:bold;}
.bottom_menu_border ul li a:hover{ color:#fff; text-decoration:underline;}


/*copy right*/
.copyright {text-align: center; padding:20px;}

/*Search hot keyword*/
.search_hot_keyword { color:Black; text-decoration:underline; font-size:12px; padding-bottom:5px;}
.hot_keyword_border {border-bottom: 1px solid #CBCBCB;border-left: 1px solid #CBCBCB;border-right: 1px solid #CBCBCB; padding:5px 10px; overflow:hidden;}


/*tin anh trang chu*/
.home_new_content {border-right:1px solid #CBCBCB; padding:10px; border-bottom:1px solid #CBCBCB;border-left:1px solid #CBCBCB; margin-bottom:10px;}
.home_new_content ul li { padding-bottom:5px;}
.home_new_content ul li a{ padding-bottom:5px; color:#04368D; text-decoration:none;}
.home_new_content ul li a:hover{color:#04368D; text-decoration:underline;}

/*Quang cao*/
.ad_border { width:195px; text-align:center; overflow:hidden; z-index:-1;}
.ad_border p { margin-bottom:10px;}
/*title header*/

.title_header_round {height:25px; overflow:hidden; padding-top:9px; padding-left:10px; margin:0px; background:url('Images/header_round.gif') top left no-repeat;}
.title_header_round span{ font-size:12px; font-weight:normal;}
.title_header_round span strong{ font-size:11px; font-weight:bold; color:Red;}
.title_header_round h3{color:#333; padding-left:15px; font-weight:bold; font-size:14px}

.title_header_v1 {padding-bottom:10px; margin:0px; background:url('Images/title_header_v1.gif') bottom left repeat-x;}
.title_header_v1 span{ font-size:12px; font-weight:normal;}
.title_header_v1 span strong{ font-size:11px; font-weight:bold; color:Red;}
.title_header_v1 h3{color:#333; padding-left:15px; font-weight:bold; font-size:14px; background:url('Images/bg_h1_header.gif') left bottom no-repeat;}
.round_conner_header{ color:#000; font-size:12px; padding-top:7px; padding-left:12px; text-decoration:underline; background:url('Images/round_conner_right.gif') top left repeat-x; font-weight:bold;}
.title_header_v1_h { color:#f00; font-weight:bold; font-size:16px; padding-bottom:10px; background:url('Images/title_header_v1.gif') bottom left repeat-x;}
.title_header_v1 strong { color:#f00;}

.round_conner_header_long{ color:#000; font-size:12px; height:5px; overflow:hidden; background:url('Images/long_conner.gif') top left repeat-x;}

/*search result*/
.search_result_border { padding:10px; border:1px solid #c4c4c4;}
.imagecount { font-size:11px; color:#525252;}

.searchpaging { text-align:right;}
.searchpaging li { display:inline;}
.searchpaging li a{ border:1px solid #c4c4c4; padding:3px 5px; margin-right:5px; cursor:pointer;}
.searchpaging li a:hover{border:1px solid #f00;}

/*Topic list*/
.topic_break{ padding:0px; margin:0px; height:1px; overflow:hidden; background:url('Images/bg_home_topic_list.gif') no-repeat;}
.search_content_border a {text-decoration:none; color:#000; font-weight:bold; font-size:12px; line-height:200%;}
.search_content_border a:hover { color:Red;}

/*main menu*/
.menu_drop_style td{padding:2px; border:1px solid #54a620;}

/*Slide Show*/
.image_title {position:absolute; display:none; width:510px; z-index:999; color:white; padding:5px 10px; font-size:14px; font-weight:bold;  background:url('Images/bg_slide.png') repeat;  text-align:left;}
.slideshow_total {width:580px;}
.top_scroll { padding:4px 5px; height:72px; overflow:hidden; background:url('Images/bg_top_slide.gif') no-repeat;}
.top_scroll ul { margin-left:5px; padding-top:2px;}
.top_scroll ul li {text-align:center; float:left; margin-right:12px; overflow:hidden; width:68px; height:68px; overflow:hidden;}
.left_slide {width:550px; height:370px; overflow:hidden; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4; border-bottom:1px solid #c4c4c4; margin-left:10px;}
/*.left_slide .image_content{ height:280px; overflow:hidden;}*/
.borderofimagecontent {width:530px; height:350px; overflow:hidden; padding-top:5px; padding-bottom:5px; padding-left:10px;}

/*Picture of Vietgle tabs control*/
.tab_fill { border-top:1px solid #d3d3d3; margin-top:-1px; clear:both;}
.bdr_b_r_l { border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3;  border-bottom:1px solid #d3d3d3; }

.right {width:562px; z-index:99;}

.right .center ul{width:100%; padding-left:10px;}/*padding-left:10px; KHOANG CACH DAU TAB*/
.right .center ul li{float:left; z-index:1000; margin-right:5px;} /*margin-right:5px; << CACH KHOANG GIUA CAC TAB*/
.right .center ul li a{float:left; background:url('images/bt_02_left.gif') no-repeat left top; font:normal 12px/25px arial; padding-left:4px;cursor:pointer;}
.right .center ul li a span{float:left;	background:url('images/bt_02_center.gif') repeat-x;}
.right .center ul li a span strong{	background:url('images/bt_02_right.gif') no-repeat right top; float:left;padding:0px 9px 0 7px;}

.right .center ul li.active a{float:left; background:url('images/bt_01_left.gif') no-repeat left top; font:normal 12px/25px arial;color:#317802;	padding-left:4px;overflow:hidden;}
.right .center ul li.active a span{float:left; background:url('images/bt_01_center.gif') repeat-x;}
.right .center ul li.active a span strong{background:url('images/bt_01_right.gif') no-repeat right top; color:#327903;}	

/*content of vietgle tabs*/
.content_a {border:1px solid #CBCBCB; padding:0px 5px; float:left;}
.content_a ul {clear:both; width:562px; overflow:hidden;}
.content_a ul li{width:110px; height:130px; overflow:hidden; float:left; padding:5px 13px;}
.content_a ul li p.image{text-align:center; height:100px; overflow:hidden;}
.content_a ul li p {text-align:center; padding:2px 0px;}
.content_a ul li p.text{ text-align:left; width:110px; font-size:11px; color:#053790; padding:2px; overflow:hidden;}
.content_a ul li p.count_image_click{ text-align:left; font-size:11px; width:110px; color:#000; padding:2px; margin-bottom:5px; overflow:hidden;}

/*news detail*/
.new_detail_border {}
.new_detail_border .new_item{font-size:12px; padding:10px;}
.new_detail_border .new_item a { font-weight:bold;}
.new_detail_border .new_item a:hover { color:Red;}
.total_new { border:1px solid #c4c4c4; padding:10px; margin-bottom:15px;}
.new_detail_border p {margin-top:5px;}
.new_detail_border p.news_title {font-weight:bold;}
.utility_detail ul { float:right;}
.utility_detail ul li{float:left; padding-right:10px;}
.utility_detail {padding:5px 0px; text-align:right; font-size:11px; overflow:hidden;}
.rating_table {display: none; position: absolute; background-color: white; border: 1px solid gray;}


/*other news*/
.other_news_content {border-right:1px solid #CBCBCB; padding:5px 10px; border-bottom:1px solid #CBCBCB;border-left:1px solid #CBCBCB;}
.other_news_content p a{ color:#01388B;}
.other_news_content p a:hover{ color:#f00;}


/*list new*/
.list_new h3 {width:127; height:200px; overflow:hidden;}
.list_new h3 a{ font-size:12px; font-weight:normal;}

/*gallery*/
#galery_container {}
/*#galery_container ul{ padding:10px; float:left;}
#galery_container ul li{ float:left; width:130px; height:120px; overflow:hidden;}*/
.galery_container_total {padding:10px; border:1px solid #c4c4c4;}

/*user manager*/
.user_manager_content { padding:0px 10px 10px 10px; border-left:1px solid #C4C4C4; border-bottom:1px solid #C4C4C4 ; border-right:1px solid #C4C4C4}
.user_name_text { color:#01378F; font-weight:bold; width:75px;}
.text_input {border:1px solid #7E9DB9; padding:1px;}
.w150 { width:150px;}
.input_notice { font-size:11px; color:Gray;}
.dropdown_input { border:1px solid gray; padding:1px;}
.album_man_input { border:1px solid #7E9DB9; padding:1px; width:200px;}

/*image page*/
image_page h5 { font-size:11px; font-weight:normal;}
image_page h6 { font-size:14px;}

ul.image_page li.photos{float:left; position:relative; height:115px; width:135px;}
ul.image_page li.search{float:left; padding:10px; overflow:hidden;}
ul.image_page li .image{position:absolute; bottom:0px; width:100%; text-align:center;}
ul.image_page li .image img{ max-height:90px; overflow:hidden;}
ul.image_page li .text{font-size:11px; text-align:center; padding:5px; color:Gray;}

/*image page edit*/
ul.image_page_edit li.photos{float:left; position:relative; height:155px; width:135px; overflow:hidden; border:1px dotted gray; margin:5px;}
ul.image_page_edit li.search{float:left; padding:10px; overflow:hidden;}
ul.image_page_edit li .image{position:absolute; bottom:0px; width:100%; text-align:center;}
ul.image_page_edit li .image img{max-height:90px; overflow:hidden;}
ul.image_page_edit li .image p.text{font-size:11px; text-align:center; padding:5px;}


/*image view*/
ul.imageview {clear:both; overflow:hidden;}
ul.imageview li{width:115px; height:130px; overflow:hidden; text-align:center; float:left; margin-left:15px; margin-bottom:5px; margin-top:10px;}
ul.imageview li p.image{max-width:110px; overflow:hidden; border:1px solid gray;}
ul.imageview li p {text-align:center; padding:2px 0px;}
ul.imageview li p.text{ text-align:left; width:110px; color:#053790; padding:2px; font-size:11px; overflow:hidden;}
ul.imageview li p.text span{background-color:#f9f9f9; margin-right:5px; font-size:11px;}
ul.imageview li p.count_image_click{ text-align:left; font-size:11px; width:110px; color:#000; padding:2px; margin-bottom:5px; overflow:hidden;}


/*image view photo manager*/
ul {clear:both; overflow:hidden;}
ul.edit_image_border li{width:128px; height:170px; overflow:hidden; text-align:center; float:left; margin-left:5px; margin-bottom:5px; margin-top:5px}
ul.edit_image_border li p.image{max-width:110px; max-height:90px; overflow:hidden; border:1px solid #c4c4c4;}
ul.edit_image_border li p {text-align:center; padding:2px 0px;}
ul.edit_image_border li p.text{ text-align:left; width:110px; color:#053790; padding:2px; overflow:hidden;}
ul.edit_image_border li p.text span{background-color:#f9f9f9; margin-right:5px;}
ul.edit_image_border li p.count_image_click{ text-align:left; font-size:11px; width:110px; color:#000; padding:2px; margin-bottom:5px; overflow:hidden;}
.edit_image_border td{ text-align:left;}

/*album view*/
ul.small_album {clear:both; overflow:hidden; padding-top:5px; margin-bottom:10px;}
ul.small_album li{width:127px; height:135px; float:left; overflow:hidden; margin-left:9px; position:relative; margin-bottom:5px; margin-top:5px; background:url('images/album_big.gif') no-repeat;}
ul.small_album li .image{position:absolute; bottom:5%; width:98%; text-align:center;}
ul.small_album li a img{margin-bottom:5px;}
ul.small_album li img{ margin-bottom:5px;}
ul.small_album li p.text{color:#03368F; font-size:11px; text-align:left; padding-left:8px;}

/*album edit*/
ul.small_album_edit {clear:both; overflow:hidden; padding-top:5px;}
ul.small_album_edit li{width:127px; height:155px; float:left; overflow:hidden; margin-left:9px; position:relative; margin-bottom:5px; margin-top:5px; background:url('images/bg_album_big.png') no-repeat;}
ul.small_album_edit li .image{position:absolute; bottom:5%; width:98%; text-align:center;}
ul.small_album_edit li a img{margin-bottom:5px;}
ul.small_album_edit li p.text{color:#03368F; font-size:11px; text-align:left; padding:0px 6px;}

/*album view photo manager*/
ul.album {clear:both; overflow:hidden;}
ul.album li{width:127px; height:135px; text-align:center; float:left; margin-left:9px; margin-bottom:5px; margin-top:5px; background:url('images/album_big.gif') no-repeat;}
ul.album li p.image{text-align:center; height:98px; overflow:hidden;}
ul.album li p {}
ul.album li p.text{color:#053790;}
ul.album li p.count_image_click{text-align:left; font-size:11px; width:110px; color:#000; padding:0px 2px 2px 2px; margin-bottom:5px; overflow:hidden;}
.sub_char { font-size:11px;}
.album_man_edit a{ color:#03368F;}
.album_man_edit { margin-left:5px;}


/*album edit photo manager*/
ul.album_edit {clear:both; overflow:hidden;padding-bottom:15px;}
ul.album_edit li{width:127px; height:165px; float:left; margin:10px; background:url('images/bg_album_big.png') no-repeat;}
ul.album_edit li p._image{max-width:112px; margin-top:5px; max-height:100px; overflow:hidden; border:1px solid #c4c4c4; margin-bottom:5px;}
ul.album_edit li p {text-align:left;}
ul.album_edit li p.text{ text-align:left; color:#053790; width:110px; overflow:hidden; font-size:11px;}
ul.album_edit li p.count_image_click{text-align:left; font-size:11px; width:110px; color:#000; padding:2px; margin-bottom:5px; overflow:hidden;}
ul.album_man_menu {margin:5x 0px 10px 0px;}
ul.album_man_menu li{padding:5px;}
.album_content { height:152px; padding-left:5px;}

/*image view in album*/
.normal_size_view_caption {font-size:14px; font-weight:bold; text-align:center; color:#033691;}
.normal_size_view_text { font-size:11px; color:Black; padding-left:20px; font-weight:normal;}
.normal_size_view_image {text-align:center; margin:5px;}
.normal_view li{ margin-bottom:15px;}
.image_link {padding:3px 10px; font-size:11px; border:1px solid #C6C4C7; text-align:left; margin:0px 10px;}
/*album slide*/
.image_content_slide { width:526px; background-color:Black; overflow:hidden; clear:both;}
#control_slide a{padding:5px; float:left; background-color:#C4C4C4; font-weight:bold; margin-bottom:5px; margin-left:5px;}
.slide_speed a{padding:5px; float:left; background-color:#f4f4f4; margin-bottom:5px; margin-left:5px;}
.slide_speed { float:left; }

/*detail*/

/*thumb detail*/
.image_thumb_detail li.active{ cursor:default; float:left;}
.image_thumb_detail li.active img{ border:1px solid #f00; width:41px; max-height:41px; overflow:hidden; margin:2px;}


.image_thumb_detail li{ float:left; cursor:pointer;}
.image_thumb_detail li img{ border:1px solid #c4c4c4; width:41px; height:41px; overflow:hidden; margin:2px;}
.image_thumb_detail li img:hover{ border:1px solid #f00;}
.main_image {width: 527px; margin-left:3px; height:395px; background:#F2EFE9; overflow:hidden;}
.main_image img{max-height:395px; }

/*coomment mana*/
.comment_paging ul{ height:25px; padding-top:10px;}
.comment_paging li {float:left; padding:2px 5px; border:1px solid gray; cursor:pointer; margin-right:5px;}
.comment_paging li:hover { border:1px solid red;} 
.text_page_to_go { margin-top:-2px;}

/*comment*/
.comment_content_list li{padding:10px;}
.user_name_comment {color:#033DA1; font-weight:bold;}
.create_date_comment { color:#767875; font-weight:normal; padding-left:15px;}
.content_comment { color:#000; font-weight:normal; text-decoration:none; font-size:12px;}
.delete_comment_css { color:Red; cursor:pointer; padding-left:20px;}

/*motion icon*/
.motion_icon li{ float:left; padding:3px;}

/*detail - main image & thumb*/
.image_thumb_total { border:1px solid #c4c4c4; padding:10px 10px 10px 10px; margin-top:0px;}
.break_hr { height:1px; background-color:#c4c4c4; overflow:hidden; margin:10px 0px;}
.detail_album_header_count { font-size:11px; color:gray; padding-left:10px;}

/*detail - comment*/
.comment_total { border:1px solid #c4c4c4; padding:10px 10px 10px 10px; margin-top:10px; margin-bottom:10px;}
.control_button { padding:5px 0px; text-align:center;}

/*photo guest*/
.album_total {border:1px solid #c4c4c4; padding:10px 5px 10px 10px; margin-bottom:10px;}
.photo_total {border:1px solid #c4c4c4; float:left; width:550px; padding:10px 5px 10px 10px;}
.album_border h3{width:127px; height:135px; text-align:center; overflow:hidden; background:url('images/album_border.gif') no-repeat;}
.album_border h3 {margin:4px;}
.album_border h3 p{ max-height:90px; overflow:hidden;}
.album_border h3 p a{font-size:12px; text-decoration:none; color:#01388B; font-weight:normal;}
.album_border h3 p { margin-top:3px; color:#525252; font-size:12px; font-weight:normal;}
.album_border .item img{max-height:90px; overflow:hidden;}

/*album view style*/
.album_view_style a{ padding:2px 5px}
.album_view_style { float:right; margin-top:-18px;}


/*nut bg*/
.button_bg{padding:2px 10px; margin-right:5px; cursor:pointer; line-height:200%; color:#fff; font-weight:bold; background:url('images/bar_bg.gif') top left repeat-x;}

/*help description*/
.help_desc {font-size:12px; font-weight:normal; color:Gray; text-decoration:none; cursor:pointer;}
.help_desc:hover {font-size:12px; font-weight:normal; color:red; text-decoration:none; cursor:pointer;}
.help_it {display:none; padding:5px; position:absolute; border:1px solid gray; background-color:#f9f9f9; width:300px;}

/*image edit*/
.text_input_image_edit { width:90px; border:1px solid gray; float:left;}

/*normal_view - photos*/
.photo_thumb_view {margin-left:10px;}
.photo_thumb_view li{ float:left; height:140px; overflow:hidden; width:130px;}


.types_dlg{	background-color:Transparent; color:#000000; font-family:Arial;	font-size:9pt; 	font-weight:bold;}
.beta{background-color:Transparent; width:98%; height:100%;}
.titlebarex{background-color:Transparent; height:100%; vertical-align:top; text-transform:uppercase; font-weight:bold;}

/*dialog css*/
.tdBgrTopLeftDlg_css{background-image:url('/vietglephotos/Images/imgTopLeft.png'); width:10px; height:25px;}
.tdBgrTopCenterDlg_css{background-image:url('/vietglephotos/Images/imgTopCenter.png'); height:25px;	text-align:left;}
.tdBgrTopRightDlg_css{background-image:url('/vietglephotos/Images/imgTopRight.png'); height:25px; width:14px;}
.tdBgrMiddleLeftDlg_css{background-image:url('/vietglephotos/Images/imgMiddleLeft.png'); width:10px;}
.tdBgrMiddleCenterDlg_css{text-align:left; background-color:#fffff2;}
.tdBgrMiddleRightDlg_css{background-image:url('/vietglephotos/Images/imgMiddleRight.png'); width:14px;}
.tdBgrBottomLeftDlg_css{background:url('/vietglephotos/Images/imgBottomLeft.gif') no-repeat; width:10px; height:48px;}
.tdBgrBottomCenterDlg1_css{background:url('/vietglephotos/Images/imgBottomCenter.png') repeat-x;	height:48px; text-align:left; width:50px;}
.tdBgrBottomCenterDlg2_css{background:url('/vietglephotos/Images/imgBottomCenter.png') repeat-x; background-repeat:no-repeat; height:25px; text-align:left; width:38px;}
.tdBgrBottomCenterDlg3_css{background:url('/vietglephotos/Images/imgBottomCenter.png') repeat-x;	height:48px; text-align:left;}
.tdBgrBottomRightDlg_css{background:url('/vietglephotos/Images/imgBottomRight.png') no-repeat; width:14px; height:48px;}

/*paging*/ 
.paging_border ul li{ display:inline; cursor:pointer;  padding:5px; color:Black;}
.paging_border ul li:hover { color:#013D9D;}
.paging_border ul li { padding:5px;}
.paging_border ul {}


.paging li{display:inline; margin:5px;}
.paging li.pageno:hover{text-decoration:underline; cursor:pointer; color:#013D9D; font-weight:bold;}
.topage_class {width:20px; border:1px solid #367C08; padding:1px;}
.next:hover,.prev:hover {text-decoration:underline; cursor:pointer; color:#013D9D; font-weight:bold;}


#cont1 {margin-top:10px;}
#cont2 {margin-top:10px;}
#cont3 {margin-top:10px;}

/*send to friend*/
.sendtofriend {border:1px solid gray; padding:0px; background-color:White; display:none; position:absolute;}
.sendtofriend tr td{text-align:right; vertical-align:top; font-size:11px;}
.sendtofriend tr td input.txt_input{text-align:left; border:1px solid #8DA7C2; width:200px; padding:1px;}
.txt_area { width:200px; border:1px solid #8DA7C2;}
.btnInput { border:1px solid #8DA7C2; padding:0px 5px;}

/*download*/
.download { border:1px solid #c4c4c4; display:none; position:absolute; background-color:White;}
.download td{}
.download a{padding-left:15px;}
.download a:hover{padding-left:15px; background:url('images/stick_download.gif') no-repeat;}

/*image view fullsize*/
.image_size ul li.active {overflow:hidden; float:left; margin-right:10px; padding-top:4px; text-align:center; width:94px; height:21px; background:url('images/image_size_popup.png') no-repeat;}
.image_size ul li {overflow:hidden; cursor:pointer; float:left; margin-right:10px; padding-top:4px; text-align:center; width:94px; height:21px; background:url('images/image_size_popup_hover.png') no-repeat;}
.image_size { margin-top:10px; margin-left:10px;}
.image_size ul li.active a { color:#E37B02; font-weight:bold; text-decoration:underline;}
.image_size ul li.active a:hover { color:red;}

/*upload*/
.upload_total {padding:10px;}
#scroll_left { cursor:pointer;}
#scroll_right {cursor:pointer;}
h4.notice_header {font-size:12px;}

/*vietgle*/
.vg_topic_list ul li {background:url('images/vg_topic_bg.png') left top no-repeat;}
.vg_topic_list ul li{ float:left; width:160px; padding-left:10px; margin-left:15px; line-height:150%;}
.vg_topic_list ul li a{ text-decoration:none; color:#043790; font-weight:bold;}
.vg_topic_list ul li a:hover{ text-decoration:underline; color:#E17900; font-weight:bold;}
.bg_top_topic {background:url('images/bg_vg_topic_top.gif') no-repeat; height:7px; overflow:hidden;}
.bg_vg_topic_body {background:url('images/bg_vg_topic_body1.gif') repeat-y; height:7px; overflow:hidden;}
.bg_bottom_topic {background:url('images/bg_vg_topic_bottom.gif') no-repeat; height:7px; overflow:hidden;}
.album_vg_list {border-bottom:1px solid #c4c4c4; padding:0px 5px; background:url('images/bg_vg_topic_body1.gif') repeat-y;}

.pl5{ padding-left:8px;}
.h3_16px{font-size:18px; font-weight:bold;}

.rating_star {}
.search_in_place { margin:5px; padding:5px; border:1px solid gray;}

#dhtmltooltip{
position: absolute;
border-top: 1px solid #677D57;
border-left: 1px solid #677D57;
border-bottom: 2px solid #677D57;
border-right: 2px solid #677D57;
padding: 4px;
background-color:White;
visibility: hidden;
z-index: 100;
text-align:center;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

#dhtmltooltip p { font-size:11px; font-weight:normal;}
#dhtmltooltip img { margin-bottom:5px;} 
#dhtmltooltip span { color:#03378D; font-weight:normal; font-size:11px;} 
#dhtmltooltip h5 { font-size:12px;}

.bd { border:1px solid red;}
.hovr { cursor:pointer;}

.mgbt10 { margin-bottom:10px; overflow:hidden;}
.mgbt8 { margin-bottom:5px; overflow:hidden;}
.dynamicMenu
{
	z-index: 350; /*this is the IE8 / asp:menu fix TODO: remove this when there is a fix released */
}
.111 { background-color:#f00;}
.main_menu {background:url('images/menu_bg.jpg') repeat;}


.testb { font-size:9px; color:Red;}
.testa { font-size:11px; color:Black;}
#image_list_edit_content { line-height:150%;}

.child_topic  {background:url('images/ico_topic_lv1.gif') no-repeat top left; margin-left:15px;}
.child_topic a{color:Black; padding-left:10px; font-weight:normal; }

.topic_root {background:url('images/ico_topic_lv0.gif') no-repeat top left;}
.topic_root a{ padding-left:15px;}
/*---------------------------------------------------------------*/

td.panel {padding: 5px 10px;}

.edit_table {width:100%; font-size:12px; margin-top:10px;}
.edit_table a { text-decoration:underline;}
.edit_table tr td{ padding:5px; border-right:1px dashed gray;}
.edit_table tr.header { background-color:gray; color:White; text-align:center; font-weight:bold;}
.edit_table tr.even { background-color:#c3c3c3;}

.edit_form td{ padding:3px;}
.edit_form input{padding:2px; margin:5px;}
.edit_form input.text { width:350px;}

.edit_div div { padding:5px;}