/*******************************************************************************
    UninsHs Website - Cascading style sheet
    $Rev: 218 $   $Id: main.css 218 2006-08-06 13:29:25Z hanjy $
    Copyright(C) 2001, 2006 Han-soft Software. All rights reserved.
/******************************************************************************/

/* For vertical expanded menu */

.leftmainmenu {
    height: 18px;
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    margin: auto auto auto 5px;
    color: #4A5966;
    line-height: 12px;
}

a.leftmainmenu:link {
    color: #4A5966;
}

a.leftmainmenu:visited {
    color: #4A5966;
}

a.leftmainmenu:hover {
    color: #4A5966;
    background-color: #C0C8CE;
    text-decoration: underline;
}

.leftsubmenu {
    height: 18px;
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    margin: auto auto auto 20px;
    color: #4A5966;
    line-height: 12px;
}

a.leftsubmenu:link {
    color: #4A5966;
}

a.leftsubmenu:visited {
    color: #4A5966;
}
a.leftsubmenu:hover {
    color: #4A5966;
    background-color: #C0C8CE;
    text-decoration: underline;
}

/* For horizontal drop down menu */

.mainmenu {
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    font-size: 10px;
    font-weight: bold;
    color: #4A5966;
    border-width: 2px 6px 2px 6px;
    border-color: #E3E8EC;
    border-style: solid;
    line-height: 16px;
    display:inline;
    text-decoration: none;
}

a.mainmenu:link {
    color: #4A5966
}

a.mainmenu:visited {
    color: #4A5966
}

#dropmenudiv {
    font-size: 10px;
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    font-weight: 400;
    line-height:12px;
    position: absolute;
    background-color: #E3E8EC;
    border:0px solid #4A5966;
    border-width: 0px 1px 1px 1px;
    z-index:100
}

#dropmenudiv a{
    width: -2px;
    display: block;
    text-indent: 3px;
    margin: 0px 0px 0px 0px;
    border-color: #E3E8EC;
    border-width: 2px 2px 2px 2px;
    border-style: solid; 
    padding: 0px -2px 0px 0px;
}

#dropmenudiv a:link {
    background-color: #E3E8EC;
    text-decoration: none;
    color: #4A5966;
}

#dropmenudiv a:visited {
    background-color: #E3E8EC;
    text-decoration: none;
    color: #4A5966;}

#dropmenudiv a:hover {
    background-color: #4A5966;
    border-color: #4A5966;
    text-decoration: underline;
    color: #FF9900;
}

/* Common CSS */

p {
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    font-size: 10px;
    color: #4A5966;
    margin-left:auto; margin-top:10px; margin-right:auto; margin-bottom:2px;
    text-align: justify;
}

a:link {
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    font-size: 10px;
    color: #4A59FF;
}

a:visited {
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    font-size: 10px;
    color: #4A59FF;
}

a:hover {
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    font-size: 10px;
    color: #FF9900;
}

.title_text {
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    font-size: 13px;
    font-weight: bold;
    color: #4A5966;
    height: auto;
    width: auto;
}

.main_text {
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    font-size: 10px;
    color: #4A5966;
    margin-left:auto; margin-top:10px; margin-right:auto; margin-bottom:2px;
    text-align: justify;
}

.footer_text {
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    font-size: 10px;
    color: #4A5966;
    margin-left:auto; margin-top:10px; margin-right:auto; margin-bottom:2px;
    text-align: justify;
}

.main_bold {
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    font-size: 10px;
    font-weight: bold;
    color: #4A5966;
    margin-left:auto; margin-top:10px; margin-right:auto; margin-bottom:2px;
    text-align: justify;
}

/* Form CSS */

.form_caption {
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    font-size: 10px;
}

.form_hint {
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    font-size: 10px;
    font-weight: bold;
    color: #FF0000;
    display: none;
}

.form_text {
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    font-size: 10px;
    width: 100%;
}

.form_sent {
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    font-size: 10px;
    width: 100%
    color: #4A5966;
    border-width: 1px;
    border-color: #4A5966;
    border-style: solid;
    background-color: #DDDDDD;
    margin-left:auto; margin-top:2px; margin-right:auto; margin-bottom:10px;
    line-height: 16px;
    text-align: justify;
    padding: 0px 5px;
}

/* Code CSS */

.code_text {
    font-family: "Courier New", "Courier", "mono";
    font-size: 11px;
    font-weight: 400;
    color: #4A5966;
    border-width: 1px;
    border-color: #4A5966;
    border-style: solid;
    background-color: #DDDDDD;
    margin-left:auto; margin-top:10px; margin-right:auto; margin-bottom:10px;
    line-height: 16px;
    text-align: justify;
    padding: 0px 5px;
}

.code_comment {
    font-family: "Courier New", "Courier", "mono";
    font-size: 11px;
    font-weight: 400;
    color: #009900;
    background-color: #DDDDDD;
    margin-left:auto; margin-top:10px; margin-right:auto; margin-bottom:10px;
    line-height: 16px;
    text-align: justify;
}

.code_keyword {
    font-family: "Courier New", "Courier", "mono";
    font-size: 11px;
    font-weight: bold;
    color: #4A5966;
    background-color: #DDDDDD;
    margin-left:auto; margin-top:10px; margin-right:auto; margin-bottom:10px;
    line-height: 16px;
    text-align: justify;
}

/* Guest CSS */

.guest_item {
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    font-size: 10px;
    line-height: 16px;
    text-align: left;
    width: 100%;
    border-width: 1px;
    border-color: #4A5966;
    border-style: solid;
    background-color: #FFFFFF;
    margin-bottom: 1px;
}

.guest_line {
   padding: 0px 2px;
   color: #4A5966;
}

.guest_img {
   width: 13px;
   height: 12px;
   vertical-align: text-top;
}
