﻿#mainbody {margin: 0px;  padding: 0px; font-size:11px !important; font-family:Arial , Tahoma, Verdana;  background:url(/app_themes/default/images/bg_wrapper.gif) top repeat-x;}
p {margin: 0px;}
h1, h2, h3, h4, h5, h6 { margin: 0px;}
select { font-size:8pt; font-family: Arial, Tahoma, Verdana;}
tr, td, img{margin: 0px; padding:0px;}

/*cau truc site*/
#canhcam-header {clear:both; margin:0px;}
#canhcam-wrapper{width:1000px; margin:0 auto; padding:0px;}
#canhcam-wrapper-product{width:1000px; margin:0 auto; padding:0px; background-color:#fff;}
#canhcam-footer {clear:both; height:40px; overflow:hidden;  background:url(/app_themes/default/images/bg_footer.gif) top left no-repeat;}
#canhcam-content {padding:0px; margin:0px; clear:both;}



/*cau hinh*/
.break20px{ padding:0px; margin:0px; height:20px; overflow:hidden;}
.logoitem { padding:10px 0px 23px 40px;}
.break75px {padding:0px; clear:both; margin:0px; height:40px; overflow:hidden;}
.activezonetitle1 {  color:#444; font-size:15px; font-weight:bold; margin-left:10px; margin-right:30px; padding-bottom:5px;}
.zonelistborder { margin-bottom:10px;}
.headertotal {width:840px; float:right;}
.language {padding-left:10px;}
.language a{padding:0px 10px; color:#819194; font-weight:bold; text-decoration:none; background:url(/app_themes/default/images/bg_language.gif) left center no-repeat;}
.language a:hover{ color:#f00;}
.askquestion { height:35px; border-top:1px solid #CCCCCC; margin-right:30px; margin-left:10px; padding-top:10px; background:url(/app_themes/default/images/bg_hoidap.gif) center left no-repeat;}
.askquestion h5{color:#1FB24A; padding-left:45px; padding-top:10px; font-weight:bold; text-decoration:none; font-size:11px; text-transform:uppercase;}

/*Chi tiet tin*/
.productimage_teaser { font-size:18px;  color:#2E3639; font-weight:bold; padding-bottom:3px; margin-bottom:10px; border-bottom:1px dotted #7E8993; text-transform:uppercase;}
.newscontentborder {padding:15px 0px; margin-bottom:10px;}
.productimage_col {padding:10px; width:250px; height:331px; text-align:center; margin-right:10px; overflow:hidden; float:left;  background:url(/app_themes/default/images/bg_content_image.gif) no-repeat;}
.product_col { padding:20px 0px 0px 0px; margin:0px;  }

/*List tin tuc*/
.itemcontent{ padding:18px 15px; background:url(/app_themes/default/images/ico_bo.gif) top left no-repeat; border-top:1px solid #E8EBEF; border-left:1px solid #E8EBEF; }
.left_col_item { width:215px; float:left;}
.right_col_item { width:780px; float:right; margin-top:10px;}
.topteaser { background-color:#F5F5F5; padding:3px 5px; margin-bottom:10px;}
.topteaser a{ color:#525161; font-weight:bold; text-decoration:none;}
.topteaser a:hover{ color:#1FB24A;}
.homenewitemteaser { color:#525161;}
.homenewitemimage img{ margin-right:10px;}
.homenewitem {padding-bottom:10px; margin-bottom:15px; }
.homenewitemzone { line-height:17px; background:url(/app_themes/default/images/ico_newinzone.gif) top left no-repeat; margin-left:5px;}
.homenewitemzone a{ color:#1FB24A; font-weight:bold; text-decoration:none; padding-left:10px;}
.homenewitemzone a:hover{color:#525161;}

/*QA*/
.qaitem {background:url(/app_themes/default/images/bg_question.gif) left top no-repeat;}
.qaitem a{ padding-left:25px; color:#1FB24A; font-weight:bold; text-decoration:none; line-height:20px; }
.qaitem a:hover{ color:#f00;}

.selecteditem{margin:10px 0px;padding-left:25px; color:#1FB24A; font-weight:bold; text-decoration:none; line-height:20px;background:url(/app_themes/default/images/bg_question.gif) left top no-repeat;}
.qafull{margin:0px; margin-bottom:20px; padding-left:25px; color:#545454; font-size:11px; background:url(/app_themes/default/images/bg_answer.gif) left top no-repeat;}

.qatitle { color:#525161; text-transform:uppercase; text-decoration:none; font-size:11px; border-bottom:1px solid #F6F6F6; margin-bottom:15px; font-weight:bold; padding-bottom:5px;}



/*Trang list sản phẩm*/
.left_col_product {width:220px; float:left; }
.right_col_product {width:780px; float:right; }
.image_vertical { float:left; width:217px; }
.producitemteaser { text-align:center; width:118px; height:149px; padding:3px; margin:6px; overflow:hidden; background:url(/app_themes/default/images/bg_product.gif) no-repeat;}
.producitemteaser h4 a{ font-size:11px; color:#8C8C8C; font-weight:normal; text-decoration:none;}
.producitemteaser h4 a:hover { color:#25889D;}
.product_content {width:543px; float:right; }

.bordeimge { margin:0px; padding:0px; width:50%;}
.borderteaser { margin:0px; padding:0px; width:50%;}

/*Tin trang chu*/
.right_home {width:390px; float:right;}
.impnews_item {}
.impnews_item h4{margin:0px; background:url(/app_themes/default/images/bg_home_new.gif) top no-repeat; padding-top:3px; height:19px;}
.impnews_item h4 a{font-size:11px; padding-left:40px; font-weight:bold; color:#127910; text-decoration:none;}
.impnews_item h4 a:hover{color:#EC1C24; }

.impnews_item h5{padding:10px 10px 0px 15px; font-size:11px; font-weight:normal; color:#4F90B0;}
.impnews_item h5 a{font-size:11px; text-decoration:none;}
.impnews_item h5 a:hover{ color:#92BA4C;}

.left_home {width:600px; float:left;}

/*list tin*/
.left_col {width:200px; float:left;}
.right_col {width:800px; float:right;}

/*leftnavbar*/
.borderLeftNavbar{margin-left:10px; padding:0px; border-top:1px solid #ccc; width:180px;}
.leftnavbarFocus { padding: 0px 0px 3px 0px; background:url(/app_themes/default/images/bg_left_menu.gif) left bottom no-repeat;}
.leftnavbarFocus h5 {padding: 4px 0px 0px 10px; color:#7A7A7A; font-size:11px; background:url(/app_themes/default/images/ico_left_menu.gif) left top no-repeat; }
.leftnavbarFocus h5 a:link { color:#7A7A7A; text-decoration:none;}
.leftnavbarFocus h5 a {padding-bottom:5px;}
.leftnavbarFocus h5 a:visited { color:#1FB24A; text-decoration:none;}
.leftnavbarFocus h5 a:hover { color:#1FB24A; text-decoration:none; }
.leftnavbarFocus h5 a:active { color:#1FB24A; text-decoration:none; }

.leftnavbar { padding: 0px 0px 3px 0px; background:url(/app_themes/default/images/bg_left_menu.gif) left bottom no-repeat;}
.leftnavbar h5 {padding: 4px 0px 0px 10px; color:#F4CCD3; font-size:11px; background:url(/app_themes/default/images/ico_left_menu.gif) left top no-repeat; }
.leftnavbar h5 a:link { color:#7A7A7A; text-decoration:none;}
.leftnavbar h5 a:visited { color:#7A7A7A; text-decoration:none;}
.leftnavbar h5 a:hover { color:#1FB24A; text-decoration:none; }
.leftnavbar h5 a:active { color:#7A7A7A; text-decoration:none; }

/*lv1*/
.leftnavbarFocus1 { padding: 0px 0px 3px 0px; background:url(/app_themes/default/images/bg_left_menu1.gif) left bottom no-repeat;}
.leftnavbarFocus1 h5 {padding: 4px 0px 0px 10px; color:#7A7A7A; font-size:11px; background:url(/app_themes/default/images/ico_left_menu.gif) left top no-repeat; }
.leftnavbarFocus1 h5 a:link { color:#7A7A7A; text-decoration:none; font-weight:normal;}
.leftnavbarFocus1 h5 a {padding-bottom:5px; font-weight:normal;}
.leftnavbarFocus1 h5 a:visited { color:#B0D888; text-decoration:none;}
.leftnavbarFocus1 h5 a:hover { color:#B0D888; text-decoration:none; }
.leftnavbarFocus1 h5 a:active { color:#B0D888; text-decoration:none; }

.leftnavbar1 { color:#7A7A7A; font-weight:normal; padding: 0px 0px 3px 0px; background:url(/app_themes/default/images/bg_left_menu1.gif) left bottom no-repeat;}
.leftnavbar1 h5 {font-weight:normal; padding: 4px 0px 0px 10px; color:#7A7A7A; font-size:11px; background:url(/app_themes/default/images/ico_left_menu.gif) left top no-repeat; }
.leftnavbar1 h5 a:link { color:#7A7A7A; text-decoration:none;  font-weight:normal;}
.leftnavbar1 h5 a:visited { color:#7A7A7A; text-decoration:none;}
.leftnavbar1 h5 a:hover { color:#B0D888; text-decoration:none; }
.leftnavbar1 h5 a:active { color:#7A7A7A; text-decoration:none; }
/*leftnavbar*/

/*Item*/

.item_border {margin:0px; padding:0px;}
.newstitle { font-size:13px; color:Black; font-weight:bold; padding-bottom:10px;}
.newscontent { font-size:11px; color:#525161; }

/*Qaung cao phai*/
.AdRightitem { text-align:center; }
.AdRightitem h6{ font-size:13px;  font-weight:bold; color:#FE703E; text-align:left; padding:0px 20px 0px 25px; text-transform:uppercase;}
.AdRightitem h5{padding:5px 0px 5px 0px; margin:10px 0px 0px 0px;}
.AdRightitem p{ color:#797979;}

/*Tab Strip*/
.TopGroupTAB{font-family : arial,tahoma,verdana; font-size:11px; font-weight:bold;}
.DefaultTab {width:116px; height:22px; overflow:hidden; color:#A5A5A5; background-image: url(/app_themes/default/images/tab_bg.gif); font-size:11px; cursor:default;}
.DefaultTab td{text-align:center; font-weight:normal;}
.DefaultTabHover {width:116px; height:22px; overflow:hidden; color:#2085B7; background-image: url(/app_themes/default/images/hover_tab_bg.gif); font-size:11px; cursor:default;}
.DefaultTabHover td{text-align:center; font-weight:bold;}
.SelectedTab {width:116px; height:25px; overflow:hidden; color:#2085B7; background-image: url(/app_themes/default/images/hover_tab_bg.gif); font-size:11px; cursor:default;}
.SelectedTab td{ text-align:center; font-weight:bold;}
.MultiPage{background-color:White; width:540px; margin-top:-5px;}
.PageContentTab{ margin-bottom:10px; font-weight:normal; border:1px solid #ededed;  text-align:inherit; text-decoration:none; padding:0px; margin:0px; font-size:11px; font-family:Arial, Tahoma, Verdana;}
.PageContentTab td{ padding:10px; width:100%;}
/*.tab_total{}
*.para1 p, table, td, font, strong, div{font-weight:normal; text-align:inherit; text-decoration:none; padding:0px; margin:0px; font-size:8pt; font-family:Arial, Tahoma, Verdana;}
*.para2 p, table, td, font, strong, div{font-weight:normal; text-align:inherit; text-decoration:none; padding:0px; margin:0px; font-size:8pt; font-family:Arial, Tahoma, Verdana;}
*.para3 p, table, td, font, strong, div{font-weight:normal; text-align:inherit; text-decoration:none; padding:0px; margin:0px; font-size:8pt; font-family:Arial, Tahoma, Verdana;}
*.para4 p, table, td, font, strong, div{font-weight:normal; text-align:inherit; text-decoration:none; padding:0px; margin:0px; font-size:8pt; font-family:Arial, Tahoma, Verdana;}
*/

/*tôpic*/
.newsintopic { padding:10px 0px 10px 0px; }
.newsintopic ul {margin:0px; padding:0px; list-style-type:none;}
.newsintopic li { margin:0px; list-style-type:none; display:inline; font-weight:bold; padding:0px; color:#000000; font-size:8pt; font-family: arial,tahoma,verdana;}
.newsintopic li a { color:#000000; text-decoration:none; }
.newsintopic li a:hover { color:#000000; text-decoration:underline; }


/*Trang danh sach*/
.homezoneborder {padding:0px 0px 0px 0px;}
.activezonetitle {font-size:12px; width:100%; color:#25889D; font-weight:bold; background:url(/app_themes/default/images/activezonetitle.gif) right center no-repeat;}
.activezonetitle a{font-size:12px; text-decoration:none; color:#25889D; font-weight:bold; background:url(/app_themes/default/images/activezonetitle.gif) right center no-repeat;}
.activezonetitle a:hover{ color:Red;}
.otherproduct{float:left; margin-top:20px;}

/*hinh header*/
.imglogo {padding:15px 5px 10px 5px; float:left;} 
.header1 {float:right; width:550px;}

/*hinh quang cao tren trang chủ ben phải*/
.homezoneimage { clear:both; border:1px solid #B9B7AD; background-color:#fff;}
.homeimagetitle { border-top:1px solid white; background-color:#42A960; font-size:11px; width:158px; height:16px; overflow:hidden; font-family:Arial, Tahoma, Verdana; padding-top:4px; padding-left:10px;}
.homeimagetitle a{ font-size:11px; font-weight:bold; color:#fff; text-transform:uppercase; text-decoration:none;}
.homeimagetitle a:hover{ color:#FFF96F;}
.homeimage img{text-align:center; padding-top:5px; width:150px; height:100px;}
.homeimage { color:#838383; font-size:11px; text-decoration:none; padding-left:7px;}
.homeimage td{color:#838383; font-size:11px; text-decoration:none;}

/*menu trai*/
.mainmenu { border:1px solid #B9B7AD; font-size:11px; font-family: Arial, Tahoma, Verdana;}
.mainmenu h1{border-top:1px solid #B9B7AD; margin:0px; padding:0px;}

.mainmenu {padding: 0px;}
.mainmenu h5 {margin:0px; color:#fff; height:12px; overflow:hidden; font-weight:bold; padding: 5px 0px 5px 9px; font-size:8pt; background: url(/app_themes/default/images/bg_leftNB.gif) repeat-x;}
.mainmenu h5 a{ color:#fff; text-decoration:none;}
.mainmenu h5 a:hover { color:#FFF96F;}

.menu_lv1 {padding: 0px; margin:0px;}
.menu_lv1 h4 {margin:0px; font-weight:normal; color:#fff; height:12px; overflow:hidden; padding: 5px 0px 5px 24px; font-size:8pt; background: url(/app_themes/default/images/bg_leftNB_lv1.gif) no-repeat;}
.menu_lv1 h4 a{ color:#5E5A55; text-decoration:none; padding:0xp; margin:0px;}
.menu_lv1 h4 a:hover { color:#3B9455;}

/*Banner doi tac*/
.rotating_ad { border:1px solid #B9B7AD; margin-top:5px; background-color:#fff; height:217px; overflow:hidden;}
.rotatingitem {padding-left:8px; padding-top:3px;}
.rotatingadtitle { color:#FFFFFF; font-size:11px; text-decoration:none; text-transform:uppercase; background-color:#42A960; height:17px; overflow:hidden; font-weight:bold; padding-top:3px; padding-left:5px; border-top:1px white solid;}

/*utigroup*/
.utigroup {padding:0px; margin:0px; float:right; width:70%; margin-top:5px;}

/*hit counter*/
.HitCounter {margin-top:10px; color:#238787; font-size:11px; text-decoration:none; font-family:Arial, Tahoma, Verdana;}

/*weblink*/
.weblink {margin-right:10px; width:160px; float:right;}
.weblink select {width:152px; border-bottom-style:solid; border:1px #EBEBEB solid; background-color:#EBEBEB; font-size:10px; color:#000; font-size:10px; font-family: Arial, Tahoma, Verdana;}

/*Phan trang*/
.paging {text-align:right; margin-top:15px; padding-top:8px; background:url(/app_themes/default/images/activezonetitle.gif) top right no-repeat;}
.paging ul {margin:0px; padding:0px; list-style-type:none;}
.paging li { color:#FF733A; display:inline; font-weight:normal; padding:0px 3px 0px 0px; font-size:11px; font-family:Arial, Tahoma, Verdana; margin:0px 0px 0px 0px; list-style-type:none;}
.paging li a {color:#848484; font-size:11px; font-weight:normal; text-decoration:none;}
.paging li a:hover{color:#FF733A; text-decoration:underline;}

/*Site map*/
.Sitemap td{font-size:11px;}
.bordersitempap { margin:0px; font-size:11px;}
.bordersitempap h4 { background-color:#fff; font-weight:normal; color:#000000; font-size:11px; padding-top:20px; padding-left:70px;}
.bordersitempap p{ font-weight:bold; cursor:pointer; color:#000000; font-size:11px;}

/*Tim kiem*/
.bordercontact h2{ color:#525161; font-size:11px; margin-bottom:20px; font-weight:normal; width:300px; border-bottom:1px dotted #A3A3A3; padding:10px 0px; margin-left:30px;}
.bordercontact h5{ color:#0AB14B; padding:10px 0px; margin-left:30px; width:300px;}
.bordercontact_in { font-size:11px; padding:10px 0px; font-family:Arial, Tahoma, Verdana; font-weight:normal;}
.titlecontact { color:#525161; text-transform:uppercase; text-decoration:none; font-weight:bold;}
.bordercontact h5{ font-size:11px; padding-left:0px; padding-top:10px; font-weight:normal; font-size:11px; font-family:Arial, Tahoma, Verdana;}
.contentboxp p a{color:#696969; font-weight:normal;}
.contentboxp p a:hover{color:#f00;}
.imagebox img{padding-right:15px;}
.contentboxp a{color:#696969; text-decoration:none; font-size:11px; font-weight:bold;}
.contentboxp a:hover{color:#FE703E;}
p.new_briefcontent {padding-top:10px; font-size:11px; color:#696969;}
.newsinzoneimage {padding:0px 10px 3px 0px;}
.ZoneList h5{ border-bottom:dashed #808080 1px; margin-bottom:10px;}
.homesearch {margin-top:28px; float:right;}
.homesearchitem {float:right; margin-bottom:5px; padding-top:28px;}
.homekeyword {width:168px; background-color:#fff; padding:3px 3px 3px 3px;  border:1px #83BCD9 solid; color:#9196A2; font-size:11px;}
.homesearchproduct {float:right; margin-bottom:5px; padding-top:38px;}

/*Tim kiem*/
.borderSearchResult { margin:0px; font-size:11px; font-family: Arial, Tahoma, Verdana !important;}
.borderSearchResult h5 {}
.searchresult { padding: 0px 0px 0px 0px;}
.searchresult h5 { padding: 5px 0px 0px 0px; font-size:11px; color:#E07036; font-weight:bold;}
.searchresult h5 a { color:#5FBD43; text-decoration:none;}
.searchresult h5 a:hover { color:#FE703E; text-decoration:underline;}
.searchresult p { padding:2px 0px 5px 0px; margin:0px; font-size:11px; color:#000000; font-weight:normal;}
.itemsfound { font-size:11px; font-family:Arial, Tahoma, Verdana; color:#f00; padding:5px 0px;}

/*Menu ngon ngu* list-style-image:;*/
.bottomnavbar { padding:0px; margin:0px;}
.bottomnavbar ul {padding-left:10px; margin:0px;}
.bottomnavbar li { padding-left:10px; margin-right:10px; background:url(/app_themes/default/images/bg_language.gif) left center no-repeat; color:#819194; display:inline; font-size:8pt; font-family: arial,tahoma,verdana;}
.bottomnavbar li a { color:#819194; text-decoration:none; font-weight:bold; }
.bottomnavbar li a:hover { color:#2085B7; text-decoration:none;}

/*title*/

.breadcrumb {text-align:right; color:#959595; font-size:11px; padding-top:24px; padding-right:5px;}
.breadcrumb a{color:#959595; text-decoration:none;}
.breadcrumb a:hover { color:#F00;}

/*title*/

/*menu tren*/
.dropdownnbitem {height:30px; float:right; margin-top:0px;  width:782px; overflow:hidden; background: url(/app_themes/default/images/bg_top_nb_item.gif) top repeat-x;}
.dropdownnb {height:30px; margin-top:10px; float:right; width:830px; overflow:hidden; background: url(/app_themes/default/images/bg_top_nb.gif) top repeat-x;}
.MenuGroup{ background:#207E33;}
.TopMenuGroup{}
.TopMenuItem {font-size:11px; font-weight:bold; color:#014DA2; text-transform:uppercase;}
.TopMenuItemHover {font-size:11px; color:#FE703E; font-weight:bold; cursor:pointer; text-transform:uppercase;}
.TopMenuActiveItem {font-size:11px; color:#FEDC9A; font-weight:bold; height:25px; overflow:hidden; cursor:pointer; }
.TopMenuActiveItemHover {font-size:11px; color:#FEDC9A; font-weight:bold; height:25px;overflow:hidden; cursor:pointer;}
.MenuItem {font-size:11px; cursor:pointer; width:160px; color:#433920; background-color:#fff;}
.MenuItemHover {font-size:11px; background-color:#3FA15F; color:#fff; cursor:pointer; width:160px;}
.breakItem {}

/*zoneimage*/
.zoneimage { text-align:center; clear:both;}

/*Footer*/
.Author {margin:0px; text-align:right; color:#696969; font-size:10px; font-family: Arial, Tahoma, Verdana; padding-top:10px; padding-left:12px;}
.Author a { color:#696969; text-decoration:none;}
.Author a:hover { color:#f00; text-decoration:underline;}

/*rao vat*/
h5.raovattitle{background-color:#42A960; width:158px; font-size:11px; height:16px; overflow:hidden; font-family:Arial, Tahoma, Verdana; padding-top:4px; padding-left:10px;}
h5.raovattitle a{font-weight:bold; text-transform:uppercase; font-size:11px; color:#fff; text-decoration:none;}
h5.raovattitle a:hover{color:#FFF96F;}

.raovat {border:1px solid #B9B7AD; background-color:White;}
.raovatitem {padding-left:10px ; margin-left:10px; padding-top:5px; padding-bottom:5px; background: url(/app_themes/default/images/ico_raovat.gif) top left no-repeat;}
.raovatitem a{ color:#5E5A57; font-size:11px; font-family:Arial, Tahoma, Verdana; text-decoration:none;}
.raovatitem a:hover{ color:#238789;}

/*Photo galery*/
.photogaleryborder { background-color:#fff; border:1px solid #C4BDB5;}
.photogalery {text-align:center; padding:5px; font-size:11px; top:0px;}
.photogalery img{width:110px; height:85px; border:3px solid gray; padding:3px; margin:3px;}
.photogalery a{color:#000; text-decoration:none;}
.photogalery a:hover{ color:#FE703E;}
.homezoneout { padding:0px; margin:0px;}

/*othernewsinzone*/
.othernewsinzoneborder {padding-left:3px; padding-top:15px;}
 h1.othernewsinzonedes { padding:3px 5px; font-size:12px; font-weight:bold; text-decoration:none; color:#1FB24A;}
.othernewsinzone {padding:10px; background-color:#fff;}
.othernewsinzone h5 { padding: 2px 0px 2px 10px; font-size:11px;  background: url(/app_themes/default/images/ico_newinzone.gif) top left no-repeat;}
.othernewsinzone h5 a {color:#1FB24A; text-decoration:none; font-weight:bold;}
.othernewsinzone h5 a:hover {color:#525161; font-weight:bold;}
.othernewsinzone h6 {font-weight:bold; font-size:11px; color:#FE703E; text-transform:uppercase;}
/*othernewsinzone*/

/*othernewsinzone*/
.otherproductinzone {padding:10px; background-color:#fff; text-align:center;}
.otherproductinzone h5 { padding: 2px 0px 2px 10px; font-size:11px;}
.otherproductinzone h5 a {color:#1FB24A; text-decoration:none; font-weight:bold;}
.otherproductinzone h5 a:hover {color:#525161; font-weight:bold;}
.otherproductinzone h6 {font-weight:bold; font-size:11px; color:#FE703E; text-transform:uppercase;}
/*othernewsinzone*/

 
/* Item detail */
.closebar{ background-color:#F6F6F6; text-align:center; padding:6px 0px 4px 0px;}
.closebar_print {font-size:8pt; color:#484848; font-weight:normal; padding:3px 30px 6px 27px; background: url(/app_themes/default/images/bg_closebar_print.gif) top left no-repeat;}
.closebar_print a { color:#484848; text-decoration:none;}
.closebar_print a:hover { color:#484848; text-decoration:underline;}
.closebar_close {font-size:8pt; color:#484848; font-weight:normal; padding:3px 30px 6px 27px; background: url(/app_themes/default/images/bg_closebar_close.gif) top left no-repeat;}
.closebar_close a { color:#484848; text-decoration:none;}
.closebar_close a:hover { color:#484848; text-decoration:underline;}
.closebar_send {font-size:8pt; color:#484848; font-weight:normal; padding:3px 30px 6px 27px; background: url(/app_themes/default/images/bg_closebar_send.gif) top left no-repeat;}
.closebar_send a { color:#484848; text-decoration:none;}
.closebar_send a:hover { color:#484848; text-decoration:underline;}

.utibar {padding:5px; text-align:right; border-top:1px dashed gray; margin-top:20px;}
.print { padding: 1px 12px 4px 18px; font-size:8pt; color:#686868; font-weight:normal; background: url(/app_themes/default/images/bg_icon_print.gif) top left no-repeat;}
a.print { color:#686868; text-decoration:none;}
a:hover.print { color:#686868; text-decoration:underline;}
.sendtofriend { padding: 1px 12px 4px 18px; font-size:8pt; color:#686868; font-weight:normal; background: url(/app_themes/default/images/bg_icon_email.gif) top left no-repeat;}
a.sendtofriend { color:#686868; text-decoration:none;}
a:hover.sendtofriend { color:#686868; text-decoration:underline;}
.feedback  { padding: 1px 12px 4px 18px; font-size:8pt; color:#686868; font-weight:normal;  background: url(/app_themes/default/images/bg_icon_feedback.gif) top left no-repeat;}
a.feedback { color:#686868; text-decoration:none;}
a:hover.feedback { color:#686868; text-decoration:underline;}

.sendtoform { margin-left:60px }
.sendtoform p { padding-bottom:30px; color:#D03222; font-weight:bold; text-align:center; font-size:10pt;}
.sendtoform dt { float:left; width:120px; vertical-align:top; text-align:left; padding:3px 3px 3px 10px; font-size:9pt;}
.sendtoform dd { margin:0; width:360px; padding:3px; vertical-align:top; font-size:9pt;}
.textbox {color:#000000; width:210px; font-size:9pt;border:solid 1px #7F9DB9;}
.label {color:#000000; font-size:9pt; }


#print-wrapper { font-family:Arial, Tahoma, Verdana; width:635px; margin:0 auto; background: url(/app_themes/default/images/bg_print.gif) top left no-repeat;}
#print-wrapper h6 { height:10px; background: url(/app_themes/default/images/bg_print_h6.gif) bottom left no-repeat;}
#print-wrapper h4 { padding:6px 40px 0px 80px; font-weight:bold; font-size:16pt; }

#print-content { padding:50px 40px 10px 30px;}
#sendto-content { padding:50px 40px 10px 30px;}
#feedback-content { padding:50px 40px 10px 30px;}

#sendto-wrapper {font-family:Arial, Tahoma, Verdana; width:635px; margin:0 auto; background: url(/app_themes/default/images/bg_sendtofriend.gif) top left no-repeat;}
#sendto-wrapper h4 { padding:6px 40px 0px 80px; font-weight:bold; font-size:16pt; }
#sendto-wrapper h6 { height:10px; background: url(/app_themes/default/images/bg_print_h6.gif) bottom left no-repeat;}

#feedback-wrapper {font-family:Arial, Tahoma, Verdana; width:635px; margin:0 auto; background: url(/app_themes/default/images/bg_feedback.gif) top left no-repeat;}
#feedback-wrapper h4 { padding:6px 40px 0px 80px; font-weight:bold; font-size:16pt; }
#feedback-wrapper h6 { height:10px; background: url(/app_themes/default/images/bg_print_h6.gif) bottom left no-repeat;}

/*Contact*/
.FromText { display:block; width:100px;}
.ddlEmail {border:1px solid gray; margin-right:9px; width:235px;}
.title_top{color:#fff; font-size:18px; padding:25px 0px 0px 25px;}
.contactalign {padding:0px 0px 25px 95px;}
.FormButton{border:solid 1px gray; width:80px; padding-left:3px; margin-top:10px; font-size:11px;}
.contactalign td.FromText{font-size:11px; color:#404342; font-size:11px;}
.FormInput{ font-size:11px; color:#000; border:solid 1px gray; width:230px; padding:1px; color:#404342; font-size:11px; margin-right:9px;}
.FormInput1{border:solid 1px gray; width:330px; padding-left:3px; color:#404342; font-size:11px;}
.formbutton{border:solid 1px gray; width:80px; color:#404342; font-size:11px;}
.FormInputcontent { margin-right:9px; font-weight:normal; width:240px; font-size:12px; color:#000000;  font-family: arial,verdana,tahoma; border:gray 1px solid;}
/*light box*/

#lightbox{
	background-color:#eee;
	font-size:11px;
	font-family:Arial, Tahoma, Verdana;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizisngMethod="scale");
	}
	
/* Gallery Styles */
.rotatingtotal{width:530px; padding-top:10px; padding-left:10px; background: url(/app_themes/default/images/bg_rotating.gif) no-repeat;}
.rotatingteaser { text-align:center; padding-top:5px;}
.rotatingteaser a{ text-align:center; color:#7E7E7E; font-weight:bold; text-decoration:none;}
.rotatingteaser a:hover{ color:#f00;}
.rotatingheader { height:16px; overflow:hidden; color:#ffffff; font-weight:bold; padding-top:2px; text-align:center; width:118px; background: url(/app_themes/default/images/rotating_header.gif) no-repeat;}

#motioncontainer {
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
width: 520px;/* Set to gallery width, in px or percentage */
height: 160px; /* Set to gallery height */
}

#motioncontainer a img {
border: 1px solid #cccccc; /* Set image border color */
}

#motioncontainer a:hover img {
border: 1px solid navy; /* Set image border hover color */
}

#statusdiv {
background-color: yellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}
/* End Gallery Styles */
