﻿/*Nam Bay Bay*/

/*home master*/
body{background-image: url(/App_Themes/Default/images/background.gif) ;  background-repeat:repeat-x;background-color:#ffffff;margin: 0px; font-family:Tahoma, Arial; font-size:8pt;}
#canhcamWrapperHome{width: 950px; margin:0 auto;}
.canhcamTopHome{height:132px; }
.navTopHome{height:34px;background-color:#99b3cc;}
.contentTopHome{height:235px; position:relative;width:950px;}
.contentBottomHome{height:185px;background-color:Transparent; width:950px; display:block;}
.navBottomHome{height:26px;background-color:#c0c0c0; width:950px;}
.canhcamBottomHome{height:88px;}

.homenews{width:200px; height:185px; background-color:#25517b;border-right: solid 1px #5792ca; padding-left:21px; padding-top:50px;}
.homepicture{width:727px;height:235px; background-image:url(/resources/deffile/vihomepic.jpg); background-repeat:no-repeat;}
.homevideo{width:221px;height:105px;  background-color:#d0dae4; padding-top:80px; text-align:center;}
.homecontent{width:702px; padding-left:26px;}
.homecontent img{width:207px; height:140px; padding-right:36px;}
.clock{width:221px; height:20px; vertical-align:middle; margin-top:25px;}
/*homenews*/
.lblNews{font-family:Tahoma; font-size:9pt; color:#aad4fb; font-weight:bold; padding-bottom:10px; text-transform:uppercase; }
.homenews >a{color:#aad4fb;}
.homenews >a >img{height: 113px;max-width: 113px; margin-top:7px; }
.homenews >h5{padding:0px; margin:0px;}
.homenews >h5 >a{ padding:0px; margin:0px; color:#a6a6a6; padding-top:5px; padding-bottom:5px; font-family: Times New Roman; font-size:8pt; font-weight:normal;}
.homenews >h5 >a:hover{ padding:0px; margin:0px; color:#0393c9;  font-family: tahoma, Times New Roman; font-size:8pt; text-decoration:none;}
/*homenews*/
/*top news list*/

/*top news list*/

/*home master*/

/*default master*/
#canhcamWrapper{margin: 0px auto;width: 950px;}
#canhcamTop{height:132px;}
.navTop{height:34px;background-color:#99b3cc;width:950px;}
.contentTop{height:235px; width:950px;}
.contentBottom{background-color:Transparent; position:relative;width:950px;}
.navBottom{height:26px;background-color:#c0c0c0;width:950px;}
.canhcamBottom{height:88px;width:950px;}
.navleft{width:200px; height:185px; background-color:#25517b; border-right: solid 1px #5792ca;padding-top:50px; padding-left:22px;}
.rightContent{width:728px;  background-color:Transparent; position:relative;}
.leftContent{width:221px;  background-color:#d0dae4; min-height:185px; text-align:center;}
.picture{width:727px;height:235px; background-image:url(/resources/deffile/vihomepic.jpg); background-repeat:no-repeat;}
.picture >img{float:right;}
/*hit counter*/
.imgCounter{margin:0px; padding:0px;}
.HitCounter{color:#3a6084; font-family:Tahoma; font-size:8pt;  vertical-align:middle; font-weight:normal; width:100px;}
.HitCounterStr{margin-top:5px; margin-bottom:5px;color:#3a6084; font-weight:500; height:26px;}
span .HitCounterStr{margin-top:-5px;}
.counter{ position:relative;}
.counter span{ position:relative; top:-4px;}
/*hit counter*/
/*news event*/
.homezone{margin:0px; padding:0px; float:left; }
.homeitem{}
.home-content-box{padding:0px; width:90%;float:left;background-image: url(/App_themes/default/images/bg_bottom_topleft.gif); background-repeat:repeat-x; background-position:bottom;  }
.home-content-box h5{padding:0px; margin:0px; padding-bottom:5px; padding-top:4px;}
.home-content-box h5 a{color:#aad4fb; text-decoration:none;font-family:  Tahoma, Times New Roman; font-size:9pt; font-weight:normal;}
.home-content-box h5 a:hover{color:#ffffff; }
.newsevent-title{font-family:  Tahoma, Times New Roman; font-size:11pt; font-weight:bold; color:#a6a6a6; padding-bottom:2px; border-bottom: dashed 1px #cccccc;}
.more{ text-align:right;  }
.more >a{color:#0393c9; text-decoration:none;font-size:8pt; font-weight:normal;font-family:  Tahoma, Times New Roman;}
.more >a:hover{color:#0393c9; text-decoration:underline;}
/*news event*/
/*content right*/

/*bottom*/
#canhcam-bottom{margin: 0;padding: 0;width: 950px;height: 60px;background-image: url(/App_Themes/Default/images/bottomBackground.gif); color:#a6a6a6;}
.bottomnavbar{font-size:8pt; font-family:  Tahoma, Times New Roman;}
.bottomnavbar ul{ margin:0px; }
.bottomnavbar ul li{display:inline;color:#a8a8a8;  padding-right:10px;}
.bottomnavbar ul li a{color:#3f3f3f; text-decoration:none;}
.bottomnavbar ul li a:hover{color:#ffffff;}
.bottom_right{float:right; font-family:  Tahoma, Times New Roman; font-size:8pt; padding-top:5px;}
.bottom_right >a{ color:#828282; text-decoration:none;}
.bottom_right >a:hover{ text-decoration:underline;}
/*bottom*/

/*news*/
/*news in zone*/
.newsinzone{margin: 0px;padding: 0px;color:#666666;padding-left:22px; width:706px; padding-bottom:150px; position:relative;}
.newsinzone > table { width:706px; margin-top:15px;}
.newsinzone >table >tbody >tr >td{padding-right:14px; vertical-align:top; text-align:justify;}
/*news in zone*/
/*zone*/
.zonetitle{ height:20px; position:relative; background-image: url(/App_themes/Default/images/border_bottom.gif); background-position:bottom; background-repeat:repeat-x; padding-top:20px;}
.zonetitletext{margin:0px;position:absolute;  font-family:tahoma, Times New Roman; font-size:10pt; font-weight:bold; color: #25517b; text-transform:uppercase;}

.zone-item-table{width: 706px; float:right;}
.titleitem{font-family:  tahoma, verdana;font-weight: 600;font-size: 9pt;color: #0393c9;text-align: left;padding-bottom:10px;}
.titleitem a{text-decoration: none;color: #545454;}
.titleitem a:hover{text-decoration: underline;}
.zone-item-table >.image-box{height: 111px;width: 196px;margin: 0px; float:left;}
.zone-item-table >a >img{height: 105px;width: 165px;margin: 0px;float:left; padding-right:20px; padding-bottom:20px;}

/*news detail*/

.newsdetail{margin: 0px ;padding: 0px;background-color:Transparent;		padding-left:22px; width: 706px; padding-bottom:120px; min-height:400px;  position:relative;}
.zoneNews{ margin: 0px;padding: 0px;font-family:tahoma, verdana;font-size: 8pt;	text-align:justify;	padding-bottom:10px; min-height:300px; padding-right:10px; }

.zonenews .imagebox{display:none;width: 240px;height:255px;}
.detail_teaser{display:none;padding-bottom:10px;	color: #0393c9;	margin: 0px;	font-size: 9pt;	font-weight: 600;	font-family: tahoma,verdana;	width:300px;}
/*news detail*/

/*util*/
.utibar{text-align: right;font-size: 8pt;border-top: solid 1px #cccccc;width:700px; height:20px; padding-top:10px; padding-bottom:20px; }
/*util*/

/*other item*/
.otheritem{width: 693px;padding:0px; margin:0px;font-family:  tahoma, verdana ;	  padding-bottom:20px;}
.otheritem h4{padding:0px; margin:0px; padding-bottom:20px; color:#25517b;font-size:9pt;}
.otheritem h5{padding:0px; margin:0px; padding-bottom:5px;background-image:url('/App_Themes/Default/images/icon.gif') ; background-repeat:no-repeat; background-position:left top ; padding-left:15px; vertical-align:middle; font-family:Tahoma; font-size:8pt; font-weight:normal	;}
.otheritem h5 a{color:#999999; text-decoration:none; color:#25517b;}
.otheritem h5 a:hover{color:#0099cc; text-decoration:none;}

/*other item*/
/*zone*/

/*news*/

/*project*/
.zone_teaser{font-family:  Tahoma, Times New Roman; font-size:10pt; font-weight:bold; color:#25517b;background-image: url(/App_themes/Default/images/border_bottom.gif); background-position:bottom; background-repeat:repeat-x; padding-top:15px; padding-bottom:5px; text-transform:uppercase; }
.project{margin: 0px;padding: 0px;text-align: left;position:relative; width:706px; padding-left:22px; margin-top:0px; padding-bottom:120px;}
.project p{padding: 0px;margin: 0px;}
.project table tbody tr td{vertical-align:top; padding-right:0px;}
.project-item-table{width: 214px; padding-right:31px ; text-align:justify; vertical-align:top; padding-top:10px; }
.project-image-box{}
.project-image-box a img{height: 147px;width: 214px;}
.projectdetail{	padding: 0px;	margin: 0;	top: 0px; position:relative; margin-left:36px;}
.projectdetail .zoneproject{position: relative; width:613px;}
.project_teaser{	display:none;	padding: 0px;	margin: 0px;	font-weight: bold;	color: #928669;	padding-bottom: 20px;	padding-left: 30px;	padding-right: 80px;	width:100%;}
.project-content{padding: 0px;	margin: 0px;	font-weight: normal; font-family: Tahoma, Times New Roman; font-size:8pt; color:#424242; padding-bottom:14px;}
.project-content a{color:#1366b5;  text-decoration:none;}
.project-content a:hover{color:#1366b5;  text-decoration:underline;}
.projectdetail #pnlOtherNews{display:none;}
.text_project{	width: 553px;	padding: 0px 10px 10px 0px;	margin: 0px 20px 0px 25px;	vertical-align: top;}
.project_image{display:none ;width:240px;height:255px; padding-top:15px;}
.project_image img{width:240px;height:255px;}
.projectdetail .zoneproject img{	margin: 0px;	width: 690px;	height: 340px;	padding: 0px;}
.project-titleitem{ font-size:9pt; font-family:Tahoma, Arial; font-weight:bold; padding-top:22px; padding-bottom:5px ;height:25px;}
.project-titleitem a{  color:#545454;  text-decoration:none;}
.project-titleitem a:hover{ color:#0393c9;  }
.hr_bottom{ height:1px;}
.btnMore{color:#1366b5; }
a.btnMore {color:#1366b5;  text-decoration:none;}
.btnMore a:hover{color:#1366b5; text-decoration:underline; }
.otherProduct{ width:728px; height:200px; padding-bottom:50px; margin-bottom:60px; }
.otherProduct img{border-style:none;}
.imgpj{float:left; width:379px; height:247px;}
.topNews{ width:728px; height:247px; padding-bottom:30px;}
.ortherimg{}
/*image default*/
.projectimage a img{width: 86px;height: 87px;padding-left:24px; padding-bottom:25px;}
/*image default*/

/*project*/
.projectDesc{padding-left:22px; padding-bottom:10px;}
.photo{padding-left:22px; width:702px;}
.otherProjectImage{width:213px; height:147px;}
.ortherteaser{ height:50px; white-space:normal; width:0px; }
.ortherteaser a{text-decoration:none; font-weight:bold; color:#545454; }
.othernewtitle{font-weight:bold; color:#25517b; padding-bottom:10px;}
.utibarproduct{float:right; padding-bottom:30px;}
.projectTeaser{color:#545454; padding-top:10px; padding-bottom:10px; font-weight:bold;}

/*left nav bar*/
.leftnavbar{margin: 0px;width: 80%;font-size: 8pt;font-weight:bold;font-family: tahoma,verdana; }
.leftnavbar .righmenu1{padding: 4px; padding-bottom:5px ;margin: 0px;font-size: 9pt;font-family: tahoma,verdana;background-color:Transparent; background-image: url(/App_themes/default/images/bg_bottom_topleft.gif); background-position:bottom; background-repeat:repeat-x;}
.leftnavbar .righmenu1 a{color: #94bbde;text-decoration: none;font-weight:normal;}
.leftnavbar .righmenu1 a:hover{color: #ffffff;}

.leftnavbar .righmenu1_active{padding: 4px;margin: 0px;font-size: 9pt;font-family: tahoma,verdana;background-color:Transparent; background-image: url(/App_themes/default/images/bg_bottom_topleft.gif); background-position:bottom; background-repeat:repeat-x;}
.leftnavbar .righmenu1_active a{text-decoration: none;color: #ffffff;font-weight:normal;}
.leftnavbar .righmenu1_active a:hover{text-decoration: none;}

.leftnavbar .righmenu2{padding: 2px 36px;margin: 0px;font-size: 9pt;font-family: tahoma,verdana; background-color:Transparent;}
.leftnavbar .righmenu2 a{color: #aad4fb;text-decoration: none;background-color:Transparent; background-image: url(/App_themes/default/images/bg_bottom_topleft.gif); background-position:bottom; background-repeat:repeat-x; font-weight:normal;}
.leftnavbar .righmenu2 a:hover{color: #ffffff;}

.leftnavbar .righmenu2_active{padding: 2px 36px;margin: 0px;font-size: 9pt;font-family: tahoma,verdana;}
.leftnavbar .righmenu2_active a{color: #ffffff;text-decoration: none; font-weight:normal;}
.leftnavbar .righmenu2_active a:hover{}

/*left nav bar*/

/*breadcrumb*/
.breadcrumb{float:right;top:20px; right:0px; position:absolute;color:Gray;}
.breadcrumb a{color:Gray; text-decoration:none;}
/*breadcrumb*/


.content-box
{
font-size: 8pt;
color: #666666;
font-family:  Tahoma ,Verdana;
padding: 0px;
line-height: 20px;
}
.content-box a
{
text-decoration: none;
border: 0px;
}
.content-box a img
{
border: 0px;
}

.detailimg
{
width: 4px !important;
height: 6px;
margin: 0px;
padding: 0px;
}
.detailimg img
{
width: 4px !important;
height: 6px !important;
}
.content-box img
{
width: 110px;
float: left;
margin: 0px;
padding: 0px 20px 0px 0px;
border: 0px;
}

.content-text{margin: 0px;padding: 0px;vertical-align: top;font-size: 8pt;color: #666666;font-family:  Tahoma ,Verdana;padding-bottom: 1px;line-height: 15px;text-align:justify;}

/* List */

/*zone project */
.otherproject a{	text-decoration: none;	background: transparent url(/App_Themes/default/images/otherIcon.gif) no-repeat scroll left center;	color: #666666;	padding-left: 16px;}
.otherproject a:hover{text-decoration: underline;	color: #0393c9;}
.othertitle
{
padding: 0px;
margin: 0px;
color: #928669;
font-size: 8pt;
font-weight: bold;
font-family:  Tahoma, Verdana;
}
.otherproject >h5
{
margin: 0px;
padding: 5px 0px 5px 0px;
font-family:  Tahoma, Verdana;
font-size: 8pt;
font-weight: normal;
}
.otherproject >h5 >a
{
margin: 0px;
padding: 0px 0px 0px 7px;
}
.otherProjectItem
{
padding: 4px;
}
.image-box
{
margin: 0;
padding: 0;
padding-bottom:20px;
}
.image-box1 img
{
width: 120px;
height: 80px;
}
.homepage{padding: 1px 12px 4px 18px;cursor: pointer;font-size: 8pt;color: #686868;font-weight: normal;font-family: tahoma,verdana;background: url(/App_Themes/default/images/bg_icon_homepage.gif) top left no-repeat;}
a.homepage{color: #686868;text-decoration: none;}
a:hover.homepage{color: #686868;text-decoration: underline;}
.print{padding: 1px 12px 4px 18px;cursor: pointer;font-size: 8pt;color: #686868;font-weight: normal;font-family: tahoma,verdana;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{margin: 0 auto;padding: 1px 12px 4px 18px;cursor: pointer;font-size: 8pt;color: #686868;font-weight: normal;font-family: tahoma,verdana;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{margin: 0 auto;padding:  1px 12px 4px 18px;cursor: pointer;font-size: 8pt;color: #686868;font-weight: normal;font-family: tahoma,verdana;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;}
.toppage{margin: 0 auto;padding:  1px 12px 4px 18px;cursor: pointer;font-size: 8pt;color: #686868;font-weight: normal;font-family: tahoma,verdana;background: url(/App_Themes/default/images/bg_icon_toppage.gif) top left no-repeat;}
a.toppage{color: #686868;text-decoration: none;}
a:hover.toppage{color: #686868;text-decoration: underline;}
.bookmark{margin: 0 auto;padding:  1px 12px 4px 18px;cursor: pointer;font-size: 8pt;color: #686868;font-weight: normal;font-family: tahoma,verdana; text-decoration:none; background: url(/App_Themes/default/images/luutin.gif) top left no-repeat;}
a >span .bookmark{color: #686868;text-decoration: none;}
a>span.bookmark:hover{text-decoration: underline;}
/* print form */
#whiteBack{color:#ffffff; background-image: url(/App_themes/images/bg_print.gif); background-color:#ffffff;}
#canhcam-print-container{width:798px; background-color:#ffffff; color:#000000; padding:10px; margin:0 auto;  font-family:Tahoma, Arial; font-size:8pt;}
#canhcam-print-container >.project_teaser{ display:none; font-weight:bold; width:500px; }
#canhcam-print-container >.registrationForm{ color:#ffffff;}
#canhcam-print-container >img{padding:10px;}
#canhcam-print-container span .zoneProjectPrint{color:#000000; padding:10px; font-family:Tahoma, Arial; font-size:8pt; text-align:justify; border-top: dashed 1px #000000;}
#canhcam-print-container span .zoneNewsPrint{color:#000000;padding:10px;font-family:Tahoma, Arial; font-size:8pt;text-align:justify; border-top: dashed 1px #000000;}
.project_teaser_1{display:none; }
#canhcam-print-container #canhcam-print-footer{padding:10px; border-top: dashed 1px #000000;}
#canhcam-print-header{ width:788px; margin-left:2px; padding-bottom:5px;}
/* print form */

.dxpcControl{ height:100px; width:200px;background-color:#ffffff;}
#pdtUpdate{background-color:#ffffff;}
#pnlSendQuestion{background-color:#ffffff;}

/*news*/
/*zone news*/

/*zone news*/

/*news*/

/*zone project */

/*default*/

/*default*/
/*default master*/

.clear{clear: both;}

/* Pager */
.pager-container{ width:706px	;height: 40px;	background-color:Transparent; border-top: solid 1px #e9e9e9; padding-bottom:10px; position:absolute; bottm:60px; right:0px; vertical-align:bottom;}
.pager{	background-color:Transparent; color:#848587; float:right; padding-bottom:10px;  margin-top:5px; }
.dxpControl{font-size: 8pt;font-family: tahoma,verdana;color: #999999;padding: 5px 2px 5px 2px;letter-spacing: 1px; text-align:right;}
.dxpPageNumber{font-size: 8pt;font-family: tahoma,verdana;color: #999999;text-decoration: none;text-align: center;vertical-align: middle;padding: 0px 5px 0px 5px;}
.dxpCurrentPageNumber{font-size: 8pt;font-family: tahoma,verdana;color: #000000;font-weight: bold;text-decoration: none;padding: 0px 3px 0px 3px;}
.dxpSummary{display: none;}
.dxpSeparator{display: none;}
.dxpButton{font-size: 8pt;font-family: tahoma,verdana;color: #999999;text-decoration: none;text-align: center;vertical-align: middle;padding: 0px 5px 0px 5px;}
.dxpButton img{display: none;}
.dxpDisabledButton {display: none;}
.dxpPageNumber{padding: 0;color: #0393c9;}
.pager .dxpControl td{width:0px;}
/* Pager */




/*contact*/
.contact{ background-color:Transparent; padding-left:22px;padding-bottom:60px; margin-bottom:50px;}
.contactTitle{color:#25517b;background-image: url(/App_themes/Default/images/border_bottom.gif); background-position:bottom; background-repeat:repeat-x; padding-top:20px; height:20px; font-size:9pt; font-weight:bold;}
.contactinfo{padding-bottom:15px;padding-top:15px;}
table .registrationForm{vertical-align:text-top; }
table .registrationForm >tbody >tr{ vertical-align:text-top;}
.registrationForm .label{height: 16px;padding-right:5px; vertical-align:top; }
.registrationForm .editor{padding-bottom:7px; }
.textbox{height: 16px; width:232px; border: solid 1px #808080;}
.textarea{width:232px; border: solid 1px #808080;}
.buttonCel{padding-left:20px; }
.buttonCell >input{ background-color:#ece9d8; width:78px; height:15px; border-style:none; font-size:8pt;}
.thanksForm{margin-top:30px; color:#000000; text-align:center;}
/*contact*/

/*kbhome*/
.kb{margin: 0px; margin-bottom:50px ;padding: 0px;background-color:Transparent;	float: left;	padding-left:22px; width: 706px;}
.timetoask{padding-bottom:110px; padding-left:5px;}
.timetoask >h5{ height:20px; padding-left:28px;  padding-top:20px; padding-bottom:5px;vertical-align:middle;font-size:8pt; background-image:url(/App_Themes/Default/images/kbSendQuestion.gif); background-repeat:no-repeat; background-position: left center; margin:0px;}
.timetoask a{color:#a9884a;text-decoration:underline; font-size:8pt; font-family:Tahoma;}
.timetoask a:hover{ cursor:pointer;}
.timetoask img{padding-right:12px;}
#sendQuestion{background-color:#ffffff;}
.sendquestion{}
.kbquestion{padding-top:20px;}
.qaitem{}
.qaitem a{color:#000000; font-weight:bold; text-decoration:none;}
.qaitem a:hover{}
.qaitem >img{padding-right:20px;}
.selecteditem{font-weight:bold; padding-bottom:20px;}
.selecteditem >img{ padding-right:20px;}
.qafull{padding-bottom:20px;}
.qafull >img{padding-right:20px;}
.image{padding-right:20px;}
iframe{background-color:#ffffff;}
#sendQuestion{background-color:#ffffff;background-image: url(/App_themes/images/bg_print.gif);}
#pdtUpdate{ background-image:url(/App_themes/default/images/bg_print.gif);}
/*kbhome*/

/*intro*/
.introOtheritem >h4{}
.introOtheritem >h5{font-family:Tahoma; font-weight:bold; font-size:9pt; margin:0px; padding-bottom:10px;}
.introOtheritem >h5 a{background-image:url('/App_Themes/Default/images/icon.gif') ; background-repeat:no-repeat; background-position:left top ; padding-left:15px;text-decoration:none; color:#1c61a2;}
.introOtheritem >h5 a:hover{text-decoration:underline;}
/*intro*/

/*Tab Strip*/
.TopGroupTAB{font-family : tahoma,verdana; font-size:8pt; 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:normal;}
.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:700px;}
.PageContentTab{ margin-bottom:10px; font-weight:normal; border:1px solid #ededed;  text-align:inherit; text-decoration:none;  font-size:8pt; font-family: Tahoma, Verdana; margin-top:-5px;}
.PageContentTab td{ padding:10px; width:100%;}
.para2{ font-family:Tahoma; font-size:8pt; font-weight:normal;}
/*Tab Strip*/

#motioncontainer {
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
width: 702px;/* Set to gallery width, in px or percentage */
height: 200px; /* Set to gallery height */
margin:0px;
}

#motioncontainer a img {
/* Set image border color */
margin:0px;
padding:0px; 
}

#motioncontainer a:hover img {
/* Set image border hover color  border: 1px solid e9e9e9;*/
}

#trueContainer{height:400px;}
#statusdiv { background-color: yellow; padding: 0px; position: absolute;left: -300px;visibility: hidden;}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}
/* End Gallery Styles */
/**/

#motioncontainerimg {
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
width: 300px;/* Set to gallery width, in px or percentage */
height: 147px; /* Set to gallery height */

}

#motioncontainerimg a img {
/* Set image border color */
margin:0px;
padding:0px;

}

#motioncontainerimg a:hover img {
/* Set image border hover color  border: 1px solid e9e9e9;*/
}

#statusdivimg {
background-color: yellow;
padding: 0px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainerimg a:hover {
color: red; /* Dummy definition to overcome IE bug */
}
.motiontest{ font-family: Tahoma, Verdana; font-size:11px; font-weight:normal; text-align:center; color:#f10000;}

/*ad*/
.frratator { margin-left:22px; padding:0px;  height:70px; overflow:hidden; width:709px; margin-bottom:20px; margin-top:20px ; position:absolute; bottom:0px; background-image:url(/app_themes/default/images/bg_adrotator.gif) ; background-repeat:no-repeat; background-position:top; background-color:Transparent;}
.frratator-product { margin:8px 0px 0px 17px; padding:0px 0px 0px 0px;  height:60px; overflow:hidden;}
.fradrotator { padding:0px; margin:0px 0px 0px 3px;}
.rotatingitem {padding: 7px 7px 7px 7px; margin:0px; height:50px;}
.rotatingitem img{height:50px;}
.rotatingitem-product {padding:0px; margin:0px;}
.frratator >div{width:100%;}
.frratator >div >table{width:100%;}
.Rotator >div{width:100%; height:60px;}
/*ad*/

.topProductList{background-color:Transparent;}
.topProductList >a >img{ width:207px; height:109px; padding-right:40px;}

/* Navigation bar */
.MenuGroup {  cursor:default; background-color:gray;margin:0px 0px 0px 0px;border-top: solid 0px #ffffff; border-bottom-color:Gray;border-style:none;}
.TopMenuItem {  color:#ffffff; font-size:8pt; text-transform:uppercase;  font-weight:bold; font-family: tahoma,verdana; cursor:pointer; padding:0px 0px 0px 0px;border-style:none; }
.TopMenuItem img{ height:19px}
.TopMenuItemHover { cursor:pointer; padding:0px 0px 0px 0px; border-style:none;}
.TopItemLookActive {  cursor:pointer;border-style:none; }
.TopItemLookActive img{ height:19px}
.TopItemLookActiveHover { color:#ffffff; font-size:8pt; white-space:nowrap; font-weight:bold; font-family: tahoma,verdana; cursor:pointer; border-style:none;}
.MenuItem { background-color:#699AC8; color:#ffffff; font-family:tahoma,verdana;font-size:8pt; cursor:pointer; padding:5px 0px 4px 0px; min-width:118px;width:118px;  }
.MenuItemHover {background-color:#25517b; color: #ffffff; font-family:tahoma,verdana; font-size:8pt; cursor:pointer;padding:5px 0px 4px 0px ; border-bottom-color:Gray; border-style:none;}
.TopMenuGroup{ margin:0px; padding:0px;width:950px; background-color:#0194da;}

/* Navigation bar */

.homeContentBoxHighlight{width:180px;  padding-top:10px ;text-align:left;}
.homeContentBoxHighlight h5{ margin:0px; padding:0px; padding-bottom:2px;}
.homeContentBoxHighlight h5 a{text-decoration:none; color:#0141a2;font-family:Tahoma, Arial; font-size:8pt; padding:0px;}
.homeContentBoxHighlight h5 a:hover{ color:#ffffff;}
.homeContentBoxHighlight h6{color:#545454; font-family:Tahoma, Arial; font-size:8pt; font-weight:normal;padding:0px; margin:0px; }
.newsHighlightTitle{font-weight:bold; color:#25517b; text-align:left; margin-left:10px; text-transform:uppercase; padding-bottom:5px; background-image:url(/App_themes/default/images/border_bottom.gif); background-position:bottom; background-repeat:repeat-x; width:200px; }
.borderNewsHighlight{background-image:url(/App_themes/default/images/border_bottom.gif); background-position:bottom; background-repeat:repeat-x; width:200px; height:15px; margin-left:10px;}


.partner{ padding-bottom:20px;}
.litesearch{width:200px;}
.litesearchform{padding-top:10px; margin-left:20px; position:relative; }
.lightsearchbox{ border:solid 1px #6595c4; width:177px; height:19px;}
.textboxsearch{width:153px; height:15px; padding-top:2px; border: solid 0px #d4dae4; font-family:Tahoma; font-size:10pt; float:left; }
.litesearchButton{float:right; text-align:right; position:absolute; right:2px;}
.weblink{padding-top:10px; margin-left:20px; width:198px;border-style:none;}
.ccweblinks{width:180px; height:20px;  font-family:Tahoma; font-size:10pt; border:solid 1px #6595c4;  margin-top:3px; }
.languageflag{}

.PhotoLeftIcon{width:202px; text-align:center; margin-left:10px; margin-right:10px; padding-top:10px; margin-top:15px ;background-image: url(/App_themes/default/images/border_bottom.gif); background-position:top; background-repeat:repeat-x;}
.PhotoLeftIcon table{width:100%;}
.photoimageLeftIcon a img{padding:5px;}

.printText{float:right; font-weight:bold; font-size:9pt;}
.logo{float:left; padding-bottom:5px;}

.sitemapcontainer{padding-bottom:110px; width:100%; padding-top:10px;}
.sitemapcontainer >table{ width:90%;}
.sitemapcontainer >table >tbody >tr >td{ width:30%;}

/*video*/
.flv{ margin-left:22px; margin-top:30px; padding-bottom:120px;}
/*video*/

/*project highlight*/
.projectHighlight{ margin-left:22px;}
.projectHighlight >table{}
.tableProjectHighlight{}
.tableProjectHighlight tbody tr{ vertical-align:top;}
.tableProjectHighlight tbody tr td { width:207px; padding-right:38px; padding-top:10px; margin-bottom:20px;}
.tableProjectHighlight tbody tr td a img{padding-bottom:10px;}
.ProjectHighlightItem{}
.ProjectHighlightItem a{text-decoration:none; color:#393939;}
.ProjectHighlightItem a:hover{text-decoration:underline;}
.ProjectHighlightZoneName{ padding-top:15px; padding-bottom:25px; font-size:9pt;}
.ProjectHighlightZoneName a{text-decoration:none; color:#25517b;}
.ProjectHighlightZoneName a:hover{text-decoration:underline;}
/*project highlight*/

/*search*/
.searchresult{padding-bottom:120px; padding-left:22px; padding-top:20px;}
.searchmessage{font-family:Tahoma; font-size:10pt;}
/*search*/

/*sitemap*/
.RootNode{text-transform:uppercase;}
/*sitemap*/

/*poll*/
#pollBody{background-color:#ffffff; background-image: url(/App_themes/default/images/bg_print.gif);}
.pollContainer{margin:0px;}
.poll{font-family:Tahoma, Arial; width:706px; padding-left:22px;}
.polltitle{font-family:Tahoma; font-size:10pt; font-weight:bold;}
.lblbottom{ padding:4px; margin-top:6px;}
.lblbottom >a{ padding:4px;width:74px; height:18px;}
.buttonv{padding:4px; text-decoration:none;background-image: url(/App_themes/default/images/bg_poll.gif); background-repeat:no-repeat; background-position:center; color:#ffffff; width:74px; height:18px;}
.pollquestion{color:#25517b; font-weight:bold; padding-top:15px; padding-bottom:20px;}
.polloption{margin:0px; padding:0px;}
.polloption >table >tbody >tr >td{ height:25px;}
.pollsep{ height:5px;}
.totvotes{padding-top:5px; padding-bottom:5px;}
.formbutton{width:74px; height:18px; padding-top:5px; padding-left:40px; margin-top:10px; background-image: url(/App_themes/default/images/bg_poll.gif); background-repeat:no-repeat; background-position:center;}
.formbutton >a{color:#ffffff; text-decoration:none;}
.formbutton >a:hover{text-decoration:underline;}
/*poll*/

.lblNewsHighlight{text-transform:uppercase;}
.partnerImg h1{margin:0px;}
.partnerImg h1 img{ padding-top:24px;}

.newHighlight{padding-left: 21px; padding-right:15px;}
.newHighlight .zonetitle{padding:0px; margin:0px; text-align:left; }
/*photo*/
.photolist{width:706px; padding-left:22px; padding-bottom:120px; padding-top:10px;}
.photogalleryimage{padding-right:23px; padding-bottom:10px;}
.photogalleryimage >h5 >a >img{ width:215px; height:150px;}
.photogalleryimage >h4{text-align:center; font-family:Tahoma; font-size:8pt; font-weight:normal;}
.photolist >table{width:150px; vertical-align:top; }
.photolist >table >tbody >tr >td{ vertical-align:top;}
.showimage > a >img{ width:215px; height:150px;}
.phototeaser{text-align:center; font-family:Tahoma; font-size:8pt; font-weight:normal; padding-top:5px; padding-bottom:5px;}
/*photo*/

#lightbox{ border-color:#22517b;}
#lightbox >a >img{ border-color:#22517b; }

.searchitem >h5 a{ color:#25517b; font-family:Tahoma; font-size:9pt; text-decoration:underline;}
.searchitem >h5 a:hover{text-decoration:none;}

/*zone image*/
.zoneimage img{width:727px; height:235px;}
.zoneimage embed{width:727px; height:235px;}
/*zone image*/