#inputbox
{
    font: normal 13px Verdana, Arial, Helvetica, sans-serif;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    
}

.inputtxt
{
    font: normal 13px Verdana, Arial, Helvetica, sans-serif;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
}

.inputbox
{
    font: normal 13px Verdana, Arial, Helvetica, sans-serif;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    width: 300px;
}

body
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

p
{
    font: normal 13px Verdana, Arial, Helvetica, sans-serif;
}

ul
{
    font: normal 13px Verdana, Arial, Helvetica, sans-serif;
}

a
{
    font: normal 13px Verdana, Arial, Helvetica, sans-serif;
    color: #0000CC;
}

.caption
{
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
}

.small
{
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}




#small a
{
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #0000CC;
}

.trlight
{
    background-color: #F0F0F0;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    height: 26;
}

.trdark
{
    background-color: #E1E1E1;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    height: 26;
}

.trheader
{
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    vertical-align: middle;
    letter-spacing: normal;
}

.trtable
{
    background-color: #CCCCCC;
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    vertical-align: middle;
    letter-spacing: normal;
}

.trform
{
    background-color: #FFFFFF;
    font: normal 13px Verdana, Arial, Helvetica, sans-serif;
    height: 26px;
}

.form_cap
{
    font: normal 13px Verdana, Arial, Helvetica, sans-serif;
    text-align:right;
    width:300px;
    padding-right: 5px;   
    height: 26px;
}
.form_val
{
    font: normal 13px Verdana, Arial, Helvetica, sans-serif;
    height: 26px;
}

.form_border
{
    width: 100%;
    border: 1px solid #7F9DB9;
}

.form_table
{
    width: 100%;
    border: 0;
}

.US
{
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    overflow: visible;
    z-index: 2;
}



.CA
{
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    overflow: visible;
    z-index: 2;
}

.state_link
{
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #5A5A5A;
    text-decoration: none;
}


#dropmenudiv
{
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    position: absolute;
    display: block;
    border: 1px solid #999999;
    border-bottom: 0px;
    padding: 0px;    
    line-height: 26px;
    width: 100%;
    z-index: 100;
    background-image: url(images/menu_sub_bg.gif);
    background-repeat: repeat;
}

#dropmenudiv a
{
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    display: block;
    border-bottom: 1px solid #999999;    
    text-decoration: none;
    line-height: 26px;
    color: #222222;
    width: 100%;
}

#dropmenudiv a:hover
{
    /*hover background color*/
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    width: 100%;
    line-height: 26px;
    background-image: url(images/menu_sub_bg1.gif);
}

#droprightmenudiv
{
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    position: absolute;
    border: 1px solid #888888;
    border-bottom: 0px;
    padding: 0px;    
    line-height: 26px;
    width: 100%;
    z-index: 100;
    background-image: url(images/menu_sub_bg.gif);
    background-repeat: repeat;
}

#droprightmenudiv a
{
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    display: block;
    border-bottom: 1px solid #888888;    
    text-decoration: none;
    width: 100%;
    line-height: 26px;
    color: #222222;
}

#droprightmenudiv a:hover
{
    /*hover background color*/
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    line-height: 26px;
    width: 100%;
    background-image: url(images/menu_sub_bg1.gif);
}

img
{
    border: none;
}


h1
{
    font: bold small-caps 13px/normal Verdana, Arial, Helvetica, sans-serif;
    color: #0E2656;
}

h2
{
    font: bold small-caps 12px/normal Verdana, Arial, Helvetica, sans-serif;
    color: #4C6BA4;
}

h3
{
    font: bold small-caps 14px/normal Verdana, Arial, Helvetica, sans-serif;
    color: #444444;
}

.lwtxt
{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
}

.lwtxt a
{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
}

.lwtxt a:hover
{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
}

.swtxt
{
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
}

.swtxt a
{
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
}

.swtxt a:hover
{
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: underline;
}

.menu_link
{
    display:block;
    font: normal 10px/30px Verdana, Arial, Helvetica, sans-serif;
    color: #121212;
    text-decoration: none;
    height: 32px;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;    
}


.double_menu_link
{
    display:block;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #121212;
    text-decoration: none;
    height: 32px;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    padding-top: 3;
    overflow: hidden;    
    cursor: pointer;
}
