body {
margin-top              : 0%;
margin-bottom           : 0px;
margin-left             : 0px;
margin-right            : 0px;
font-family             : arial,sans-serif;
font-size               : 13px;
background              : url(zimages/header.png);
background-repeat       : repeat-x;
background-color        : #ffffff;
}

hr {color: #fff; background-color: #fff; border: 1px dotted #DDDDDD; border-style: none none dotted; }

.listitem {
 list-style-image: url(../images/Sign-Download-icon.png);
 }

.textarea100            { width:100%; }

.font1                  { font-size:18px; text-decoration:bold;}
.font2                  { font-size:18px; }
.font3                  { font-size:13px; }
.font4                  { font-size:13px; color: 666666; }

a:link                  { color: #0066DD; text-decoration:none; font-size:13px; }
a:active                { color: #0066DD; text-decoration:none; font-size:13px; }
a:visited               { color: #0066DD; text-decoration:none; font-size:13px; }
a:hover                 { color: #000000; text-decoration:underline; font-size:13px; }

.link1 a:link           { color: #ffffff; font-size:16px; text-decoration:none; }
.link1 a:active         { color: #ffffff; font-size:16px; text-decoration:none; }
.link1 a:visited        { color: #ffffff; font-size:16px; text-decoration:none; }
.link1 a:hover          { color: #000000; font-size:16px; text-decoration:underline; }

.link2 a:link           { color: #000000; font-size:13px; text-decoration:none; }
.link2 a:active         { color: #000000; font-size:13px; text-decoration:none; }
.link2 a:visited        { color: #000000; font-size:13px; text-decoration:none; }
.link2 a:hover          { color: #000000; font-size:13px; text-decoration:underline; }

.link2 {
       font-size                :13px;
       color: #000000;
}

.poweredby a:link           { color: #B0B0B0; font-size:11px; text-decoration:none; }
.poweredby a:active         { color: #B0B0B0; font-size:11px; text-decoration:none; }
.poweredby a:visited        { color: #B0B0B0; font-size:11px; text-decoration:none; }
.poweredby a:hover          { color: #B0B0B0; font-size:11px; text-decoration:underline; }

.poweredby {
       font-size                :11px;
       color: #B0B0B0;
}

.link3 a:link           { color: #0066DD; font-size:16px; text-decoration:none; }
.link3 a:active         { color: #0066DD; font-size:16px; text-decoration:none; }
.link3 a:visited        { color: #0066DD; font-size:16px; text-decoration:none; }
.link3 a:hover          { color: #0066DD; font-size:16px; text-decoration:underline; }

.link4 a:link           { color: #000000; font-size:13px; text-decoration:none; }
.link4 a:active         { color: #000000; font-size:13px; text-decoration:none; }
.link4 a:visited        { color: #000000; font-size:13px; text-decoration:none; }
.link4 a:hover          { color: #000000; font-size:13px; text-decoration:underline; }

.link5 a:link           { color: #000000; font-size:16px; text-decoration:underline; }
.link5 a:active         { color: #000000; font-size:16px; text-decoration:underline; }
.link5 a:visited        { color: #000000; font-size:16px; text-decoration:underline; }
.link5 a:hover          { color: #0066DD; font-size:16px; text-decoration:underline; }

.link4 {
       font-size :13px;
       color: #000000;
}


.td2 {
        padding                  :15px;
        font-size                :13px;
        background-color        : #ffffff;
}

.td3 {
        padding                  :5px;
        font-size                :10px;
}

.td4 {
        padding                  :5px;
        font-size                :13px;
}

.td5 {
        padding                  :15px;
}

.td6 {
        padding                  :5px;
        font-size                :13px;
        border-bottom-width     : 1px;
        border-bottom-style     : dotted;
        border-bottom-color     : #000000;
}



.box {
        padding: 5px;
        border-right-width      : 1px;
        border-right-style      : solid;
        border-right-color      : #c6c6c6;
        border-left-width       : 1px;
        border-left-style       : solid;
        border-left-color       : #C6C6C6;
        border-top-width        : 1px;
        border-top-style        : solid;
        border-top-color        : #C6C6C6;
        border-bottom-width     : 1px;
        border-bottom-style     : solid;
        border-bottom-color     : #C6C6C6;
        background-color        : #ffffff;
}

#lightbox {
        background-color        :#eee;
        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; }
#overlay                { background-image: url(../images/overlay.png); }

* html #overlay {
        background-color        : #000;
        back\ground-color       : transparent;
        background-image        : url(blank.gif);
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
        }
        
img.floatRight  { float: right; margin-LEFT: 15px; margin-bottom: 15px;}
img.floatLeft   { float: left; margin-RIGHT: 15px; margin-bottom: 15px;}

.bluebox {
        padding: 10px;
        border-right-width      : 1px;
        border-right-style      : solid;
        border-right-color      : 64C8E2;
        border-left-width       : 1px;
        border-left-style       : solid;
        border-left-color       : 64C8E2;
        border-top-width        : 1px;
        border-top-style        : solid;
        border-top-color        : 64C8E2;
        border-bottom-width     : 1px;
        border-bottom-style     : solid;
        border-bottom-color     : 64C8E2;
        background-color        : CFEEF6;
}

.greenbox {
        padding: 10px;
        border-right-width      : 1px;
        border-right-style      : solid;
        border-right-color      : 98C267;
        border-left-width       : 1px;
        border-left-style       : solid;
        border-left-color       : 98C267;
        border-top-width        : 1px;
        border-top-style        : solid;
        border-top-color        : 98C267;
        border-bottom-width     : 1px;
        border-bottom-style     : solid;
        border-bottom-color     : 98C267;
        background-color        : DDEDCC;
}

.yellowbox {
        padding: 10px;
        border-right-width      : 1px;
        border-right-style      : solid;
        border-right-color      : gold;
        border-left-width       : 1px;
        border-left-style       : solid;
        border-left-color       : gold;
        border-top-width        : 1px;
        border-top-style        : solid;
        border-top-color        : gold;
        border-bottom-width     : 1px;
        border-bottom-style     : solid;
        border-bottom-color     : gold;
        background-color        : F9F1C1;
}
