/* new CSS for the navigation page added 9-18-12 */
body{font-family:arial; font-size:12px;}
div { position:relative; /*width:160px; height:100px; border:1px solid #ccc; */} 
#pageContainer{ margin-left:auto; margin-right:auto; margin-bottom:50px;visibility:hidden;font-family:arial; font-size:12px; }
#headerContainer,#vnBreadcrumbsCont{ margin-left:auto; margin-right:auto; font-family:arial; font-size:12px; min-width:800px; }
#vnBreadcrumbsCont{width:866px;margin-left:auto; margin-right:auto; margin-bottom:10px; }
#guideContainer{margin-left:auto; margin-right:auto;visibility:hidden;font-family:arial; font-size:12px; clear:both;}
#guideDescCont h1{color: #600;margin:0px;margin-bottom:15px;font-size: 16px; font-family:arial; font-weight:bold;}
#guideDescCont { min-width:800px;padding:15px; margin-left:auto; margin-right:auto; margin-bottom:15px; border:1px solid #ccc; font-size:12px; font-family:arial; line-height:150%;}
#navBoxContainer{float:left; margin:1px; height:132px; min-width:100px;}
#boxTitle{padding-left:2px; margin-bottom:0px; height:30px; cursor:pointer;}
#groupTitle{position:absolute; bottom:8px; height:117px;}
#imgContainer{position:absolute; bottom:0px; min-width:100px; }
.boxTitleContent{position: absolute; bottom: 3px; }
.groupContainer{margin-left:auto; margin-right:auto; min-width:160px; min-height:131px; max-height:135px; margin-bottom:10px;}
.groupTitleImg{height:127px;float:left; margin-top:8px;margin-right:5px; position:relative; width:30px;}/*{float:left; position:absolute; bottom:0px; width:27px;margin-right:5px;}*/
.groupRed{border-bottom:3px solid #A03123; margin-top:15px;}
.groupViolet{border-bottom:3px solid #8E88A2; }
.groupBlue{border-bottom:3px solid #7D9BC0; }
.groupTeal{border-bottom:3px solid #607775; }
.groupGold{border-bottom:3px solid #F7B334; }
.groupBrown{border-bottom:3px solid #756762; }
.groupMaroon{border-bottom:3px solid #73243D; }
.groupTeal2{border-bottom:3px solid #7F9C91; }
.roundedCorners5{border-radius:5px;}
.textClass{font-family:arial;font-size:10px;}
.mainBoxImage {cursor:pointer;border:1px solid #fff;} 
.overlayBoxImage {cursor:pointer;position:absolute; top:0; right:0; border-top:1px solid #fff; border-right:1px solid #fff;} 
.hiBorder{border:1px solid #00FF00;}
.hiBorderCorner{border-top:1px solid #00FF00; border-right:1px solid #00FF00;}
.containerHighlight{background-color:#E0E8DD;}
.brochureGroup{min-height:233px !important;max-height:238px !important;}
.brochureBox{height:239px !important;}