/* MAIN CSS FILE FOR HH-VISION */
BODY, HTML{
         height: 100%;
}
BODY, DIV, TABLE, TD, A, FORM, UL, OL, EMBED, OBJECT{
         margin: 0px;
         padding: 0px;
         border: 0px;
         font-family: Verdana, Helvetica, Arial, sans-serif;
         font-size: 10pt;
         color: black;
         line-height: 120%;
}
BODY{
         SCROLLBAR-FACE-COLOR: white;
         SCROLLBAR-HIGHLIGHT-COLOR: #767676;
         SCROLLBAR-SHADOW-COLOR: #767676;
         SCROLLBAR-3DLIGHT-COLOR: white;
         SCROLLBAR-ARROW-COLOR: #767676;
         SCROLLBAR-TRACK-COLOR: white;
         SCROLLBAR-DARKSHADOW-COLOR: white;
}
P{
         margin: 0px;
         padding: 0px;
}
UL{
        padding: 0px;
         padding-left: 40px;
         padding-top: 10px;
         padding-bottom: 15px;
         margin: 0px;
         line-height: 140%;
        list-style-image: url(img/blue_bullet.gif);
}
H1{
         font-size: 10pt;
         padding: 0px;
         margin: 0px;
         color: #595959;
         margin-bottom: 10px;
}
INPUT, TEXTAREA, SELECT{
         border: 1px solid #CCCCCC;
         width: 200px;
         font-size: 8pt;
}
A.navi:link{
         text-decoration: none;
         font-size: 8pt;
         color: #A2968D;
}
A.navi:active{
         text-decoration: none;
         font-size: 8pt;
         color: #A2968D;
}
A.navi:visited{
         text-decoration: none;
         font-size: 8pt;
         color: #A2968D;
}
A.navi:hover{
         text-decoration: none;
         font-size: 8pt;
         color: #D18B2A;
}
A.rightnavi:link{
         text-decoration: none;
         font-size: 9pt;
         color: #FFFFFF;
}
A.rightnavi:active{
         text-decoration: none;
         font-size: 9pt;
         color: #FFFFFF;
}
A.rightnavi:visited{
         text-decoration: none;
         font-size: 9pt;
         color: #FFFFFF;
}
A.rightnavi:hover{
         text-decoration: none;
         font-size: 9pt;
         color: #F7EAD8;
}
A.rightnavi_act:link{
         text-decoration: none;
         font-size: 9pt;
         color: #F7EAD8;
}
A.rightnavi_act:active{
         text-decoration: none;
         font-size: 9pt;
         color: #F7EAD8;
}
A.rightnavi_act:visited{
         text-decoration: none;
         font-size: 9pt;
         color: #F7EAD8;
}
A.rightnavi_act:hover{
         text-decoration: none;
         font-size: 9pt;
         color: #F7EAD8;
}

/*CLASSES*/
.maintable{
         width: 770px;
}
.contenttable{

}
.rightcoltable{

}
.bodytext{
         color: #000000;
         text-align: left;
         margin-left: 0px;
         font-size: 10pt;
}
.imgtext-table{
       padding: 0px;
       margin: 0px;
       vertical-align: top;
}

.csc-form-label  {
     color: #000000;
     width:117px;

}
.csc-form-label-req {
  color: #000000;
     width:117px;

}
.csc-form-labelcell{
   vertical-align: top;

}
input{
width:320px;
}

textarea{
width:320px;
}

.news-latest-container {

         border:1px solid #828282;
        background-color:#FFFFFF;
         margin:0px;
         padding:0px;

}


.news-latest-item {


         margin-bottom:6px;
        background-color:#FFFFFF;

}

.news-latest-item A{

         font-family:Arial;
        font-size:10pt;
         color:#595959;

         font-weight:normal;
         vertical-align:middle;
           text-decoration: none;


}
.news-latest-item {

         font-family:Arial;
        font-size:10pt;
         color:#595959;

         font-weight:normal;
         vertical-align:middle;
           text-decoration: none;


}
IMAGE{
 	border: 0;
}
