body, div, td, p, form, input, select, textarea{
            font-size: 12px;
            font-family: arial, verdana, tahoma, helvetica,sans-serif;
            color: #555555;
            padding: 0px 0px 0px 0px;
            margin: 0px auto;
            vertical-align: top;
            text-align: justify;
}

body {
     text-align: center;
     background-color: #0099CB;
}


#mewa1 {width: 177px; height: 142px; position: absolute; top: 55px; left: 105px; z-index: 10;}

div.mContentBox, div.mTopBox, div.mBottomBox{
            width: 640px;
            text-align: center;
            padding: 0px 0px 0px 0px;
            margin: 0px auto;
            margin-top: 0px;
}

div.mboxMCol{
             margin: 0px auto;
             width: 580px;
             padding: 0px 10px 10px 10px;
}



div.mContentBox {
            background-image: url(/pimages/mboxContentBg.jpg); background-position: center top; background-repeat: repeat-y; overflow: visible;}


div.mTopBox {
            height: 50px;
            background-image: url(/pimages/mboxTopBg.jpg); background-position: center bottom; background-repeat: no-repeat;}

div.mBottomBox {
            height: 70px; background-image: url(/pimages/mboxBottomBg.jpg); background-position: center top; background-repeat: no-repeat;}

div.mDocPath {height: 15px; text-align: left; margin: 0px auto;}

div.mTopBanner {
            margin: 0px auto;
}


div.mMenuBox {
            height: 25px;
            text-align: center;
            margin-bottom: 1px;
            margin-top: 1px;
            vertical-align: middle;
            background-color: #FFD733;

/*            overflow: hidden; */
}

div.centerBox {
           /* width: 610px; */
            padding: 0px 0px 0px 0px;
            margin: 0px auto;
            margin-top: 1px;
            vertical-align: top;
}


div.mContent {
            padding: 0px 0px 0px 0px;
            margin: 0px auto;
            text-align: left;
}


div.mFooter1, div.mFooter2{
            width: 560px;
            color: #555555;
            background-color: #DFF4FF;
            margin: 0px auto;
            padding: 3px 10px 3px 10px;
}

div.mFooter2{text-align: right; background-color: #FFFFFF; position: relative}

div.mFooter1 a{color: #888888;}
div.mFooter2 a{color: #AAAAAA;}

div.redFavHeader{
            background-color: #00A8F9;
            color: #FFFFFF;
            border-left: 0px solid #00A3F0;
            padding: 4px 0px 4px 5px;
            margin-top: 20px;
            font-weight: bold;
            font-size: 13px;
}


div.contentHeader1{
             color: #FFFFFF;
             border-left: 20px solid #FFD733;
             vertical-align: bottom;
             padding-top: 25px;
             padding-left: 5px;
             margin-bottom: 5px;
}

div.docData {
/*            clear: both;
            float: none; */
}


div.docImgRightCol {
            float: right;
            width: 180px;
            margin: 0px 0px 0px 10px;
            text-align: center;
}

div.docImgBottom {
            margin: 10px 0px 10px 0px;
            text-align: center;
}

div.pathToDoc {margin: 0px auto; text-align: left; color: #00A3F0; font-size: 11px;}

div.docListItem {margin: 15px 0px 0px 0px; float: none;}
div.docListItemIcon {float: left; padding: 5px 5px 5px 5px; border: 1px solid #00A3F0; margin-right: 10px; margin-bottom: 10px;}
div.docListItemText {/*float: left; max-width: 600px; */padding-left: 10px;}

div.catListItem {width: 415px; margin: 3px 0px 0px 0px; float: none;}
div.catListItemIcon {float: left; text-align: right; padding: 5px 5px 5px 5px; border: 1px solid #00A3F0;}
div.catListItemText {float: left; max-width: 380px; padding-left: 5px; padding-right: 10px;}

div.dlistPgMenu {vertical-align: middle; /*width: 610px; */ margin: 15px 0px 0px 0px; padding: 4px 5px 5px 5px; float: none; background-color: #F0F0F0; color: #777777;}
div.sortDocForm {vertical-align: middle; float: right; width: 200px;}

.clear{clear: both; line-height: 0; height: 0;}

div.galleryImgNav,
div.galleryImg {
            text-align: center;
            vertical-align: middle;
            width: 580px;
            color: #777777;
            padding: 5px 0px 15px 0px;
            margin: 0px auto;
}




div.inquireForm{
            margin: 0px auto;
            margin-bottom: 20px;
}
div.inquireForm div.formHeader{
            background-color: #E1E1E1;
            padding: 5px 5px 5px 5px;
            margin: 0px auto;
            color: #777777;
            font-weight: bold;
}
div.inquireForm div.formBody{
            margin: 0px auto;
            background-color: #F1F1F1;
}
div.inquireForm div.formLeftCol,
div.inquireForm div.formRightCol{
            background-color: #F1F1F1;
            float: left;
            border-top: 1px solid #FFFFFF;
            padding: 3px 5px 3px 5px;
}
div.inquireForm div.formLeftCol{
            width: 150px;
            text-align: right;
}
div.inquireForm div.formRightCol{
            border-left: 1px solid #FFFFFF;
            width: 400px;
}
div.inquireForm div.formFooter{
            background-color: #E8E8E8;
            text-align: right;
            border-top: 1px solid #FFFFFF;
            padding: 3px 5px 3px 5px;
}

div.langBox {
            float: right;
            text-align: right;
            padding: 4px 5px 4px 0px;
            margin-right: 1px;
            width: 320px;
            vertical-align: middle;
}
div.langBox a{color: #999999; text-decoration: none;}


/*////////////////////////////////////*/
span.red {color: #FF0000}
.rArrow {display: block; float: right; clear: both;}
.lArrow {display: block; float: left; clear: both;}

a {color: #0188CA; text-decoration: underline;}
a:hover {color: #FF0000; text-decoration: underline;}

div.docImgBottom a {text-decoration: none; width: 150px; display: block; float: left; font-size: 10px; color: #00A3F0; margin-bottom: 20px; padding: 0px 20px 0px 0px;}
div.docImgRightCol a {text-decoration: none; width: 150px; display: block; float: left; font-size: 10px; color: #00A3F0; margin-bottom: 20px; padding: 0px 0px 0px 10px;}

div.docImgBottom a:hover {text-decoration: underline}
div.docImgRightCol a:hover {text-decoration: underline}

div.docImgBottom img,
div.docImgRightCol img {float: none; clear: both;}


h1,h2,h3 {font-family: verdana, arial, tahoma, helvetica, sans-serif;}
h1 {font-size: 17px; font-weight: bold; color: #0188CA; margin: 0px auto; padding-bottom: 0px}
h2 {color: #000000; font-size: 15px; margin-bottom: 5px; padding: 1px 1px 1px 1px;}
h3 {color: #333333; font-size: 13px;}

a#selectedItem {border-left: 1px solid #FFFFFF; color: #FFF500; padding: 8px 5px 6px 5px;}

.redFavHeader a {color: #FFFFFF}
.mHeader a {color: #FFFFFF; font-weight: bold;}
.mFooter a {color: #777777}

.pathToDoc a {color: #00A3F0;  text-decoration: underline;}
.docListPgMenu a {color: #00A3F0; text-decoration: none;}
a#selPgMenuItem {color: #777777;}

.galleryImgNav a {color: #777777; text-decoration: underline; padding: 4px 5px 4px 5px; }

img {border-width: 0px;}
.leftSmallImg {display: block; margin: 5px 10px 5px 0px; float: left; color: #999999; text-decoration: none; font-size: 10px;}
.rightSmallImg {display: block; margin: 5px 0px 5px 10px; float: right; color: #999999; text-decoration: none; font-size: 10px;}
.centerImg {width: 100%; text-align: center; vertical-align: top; margin: 0px 0px 0px 0px; display: block; color: #999999; text-decoration: none; font-size: 10px;}

/*
div.docImgBottom img,
div.docImgRightCol img {padding: 5px 5px 5px 5px; border: 1px solid #00A3F0;}
*/


/*////////////////////////////////////*/
/*Drop down menu.... */
#nav {
    PADDING-RIGHT: 0px;
    PADDING-LEFT:  0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 1;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    color: #999999;
    font-weight: bold;
    font-size: 13px;
}

#nav UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 1;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    border: 1px solid #FFFFFF;
}

#nav A {
    border-left: 1px solid #FFFFFF; 
    text-decoration: none;
    DISPLAY: block;
    WIDTH:   100px;
    padding: 5px 5px 7px 5px;
    color: #FFFFFF;
    text-align: center;
}

#nav A:hover {
    DISPLAY: block;
    color: #FF0000;
}

#nav LI {
    FLOAT: left;
    text-align: left;
    WIDTH:   110px;
}


/*nav2                       */
/*Drop down menu.... */

