

/*/////HTML TAGS/////*/
a:link, a:visited, a:active     {color:#3E7496; text-decoration:underline;}
a:hover         {color:#FFA700; text-decoration:none;}

body    {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                background-color:#DFDFDF; 
                margin:0px;
                line-height:15px;
}

td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#555555; line-height:15px;}
hr {height:1px; border:none; border-top:1px solid #B9B9B9;}

h1 {font-size: 15px; font-family: verdana;}
h2 {font-size: 13px; font-family:verdana; margin-top: 5px; margin-bottom: 4px;}
h3 {font-size:12px; color:#696969; margin:0;}

form {margin: 0 0 0 0;}

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

textarea, select{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px; 
}

/*/////PURE CLASSES/////*/

.tab {padding:5px 10px 5px 14px; font-size:10px;}
.tab_pad {padding-bottom:4px;}
.frame {border:1px solid #C7C7C7;}

.darkLink                                                       {color: #333333; text-decoration:none; font-size:10px;}
.darkLink a:link                                {color: #333333; text-decoration:none; font-size:10px;}
.darkLink a:visited             {color: #333333; text-decoration:none; font-size:10px;}
.darkLink a:active                      {color: #333333; text-decoration:none; font-size:10px;}
.darkLink a:hover                       {color: #333333; text-decoration:underline; font-size:10px;}

.checkbox{
    border:none;
    background-color:#FFFFFF;
    margin: 0px 0px 0px 0px;
}

.footlinks {
    font: bold 11px verdana;
    color: #353535;
}



.none {
    font: 12px verdana;
    font-weight:  bold;
    color: #000000;
}

.normwhite {
    font: 11px/16px verdana, Helvetica, sans-serif;
    color: #ffffff;
}

.norm {
    font: 11px verdana;
    color: #4A5150;
}

.copyright {
    font: 9px verdana;
    color: #FFFFFF;
}

.index_title{
    font-family:verdana;
    font-weight:bold;
    font-size:15px;
    color:#850000;
    letter-spacing:1px;
}

.help_txt {
    font-family:verdana;
    font-size:12px;
}

.body_txt{
    font-family:      verdana;
    font-size:        11px;
    color:            #656565;
}

.myabc_title {
    font: 12px verdana;
    font-weight:  bold;
    color: 353535;
}

.white_title {
    font: 11px verdana;
    font-weight:  bold;
    color: #FFFFFF;
    background-color: #8F807D;
    text-align: center;
}

.white_title_over {
    font: 11px verdana;
    font-weight:  bold;
    color: #AC9F9B;
    background-color: #FFFFFF;
    cursor: hand;
    cursor: pointer;
    border: 1px solid #8F807D;
    text-align: center;
}

.dotted_title {
    border-bottom:  1px dotted #8F3434;
    height:         15px;
    vertical-align: bottom;
    font:           bold 12px verdana;
    color:          #8F3434;
}

.mediumtext{
    font:         12px verdana;
    color:        #353535;
}

.smalltext{
    font:         11px verdana;
    color:        #575757;
}

.redtext{
    font:         10px verdana;
    color:        #990000;
}

.edittext{
    font:         10px verdana;
    color:        #A70000;
}

.big_link{
    font:         bold 14px verdana;
    color:        #FF0000;
}
.big_title{
    font:         16px verdana;
    color:        #353535;
}

input.login {
    height:             14px;
    background-color:   #f1f1f1;
    font-family:        verdana;
    font-size:          9px;
    margin:             0px 0px 0px 0px;
}

.side_panel {
    background-color:   #F1F1F1;
}

.faq_result_bold {
    font-size:      11px;
    font-weight:    bold;
}

.content {
    font-family:        verdana;
    font-size:          11px;
    font-weight:        bold;
    background-color:   #e3e3e3;
    color:              #353535;
    border:             1px solid #FFFFFF;
    cursor:             hand;
    cursor:             pointer;
}

.content_selected {
    font-family:        verdana;
    font-size:          11px;
    font-weight:        bold;
    background-color:   #969696;
    color:              #FFFFFF;
    border:             1px solid #FFFFFF;
}

.button {
    background:     #908B7E;
    color:          #fafafa;
    cursor:         hand;
    cursor:         pointer;
    font-family:    verdana;
    font-size:      11px;
    font-weight:    bold;
    height:         18px;
    padding-bottom: 2px;
}

.buttonHover {
    background:     #fafafa;
    border:         1px solid #908B7E;
    color:          #908B7E;
    cursor:         hand;
    cursor:         pointer;
    font-family:    verdana;
    font-size:      11px;
    font-weight:    bold;
    height:         18px;
    padding-bottom: 2px;
}


.border_all {
    border: 1px solid #AFAFAF;
}
.border_b {
    border-bottom: 1px solid #AFAFAF;
}
.border_t {
    border-top: 1px solid #AFAFAF;
}
.border_lb{
    border-bottom:  1px solid #AFAFAF;
    border-left:    1px solid #AFAFAF;
}

.button_default {
    background-color:  #405F89;
    border:                             1px solid #405F89;
    color:                      #FFFFFF;
    cursor:                     hand;
    cursor:                     pointer;
    font-family:                Verdana, Arial, Helvetica, sans-serif;
    font-size:                  10px;
    height:                     20px;
    padding-bottom:             2px;
    letter-spacing:             1px;
    font-weight:                bold;
}


.centerTable {
    height: 100%;
    width: 100%;
}
.checkbox {
    border: none;
    background: transparent;
}
.darkText {color: #353535; }
.doc_creation input { color: #969696;}
.doc_creation select { color: #464646;}

.hand {
    cursor  : hand;
    cursor  : pointer;
}

.nospace {margin: 0px 0px 0px 0px;}
.noteText {font-size:9px;}

.frame_border {border:2px solid #EFEFEF;}

.preview_text {
    font:  10px verdana;
    color: #464646;
}

.red_text {color:#990000;}
.subheading {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#696969; font-weight:bold;}
.subtitle {font-size:10pt; font-weight:bold;}

.smallTxt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.smallGrayText {font-family: verdana; font-size: 9px; color: #333333;}

.summary_title{
    font-family:verdana;
    font-size:12px;
    font-weight:bold;
    color:"454545";
    font-variant: small-caps;
    border-bottom:2px solid #bfbfbf;
}

.tab_doc_create {
    text-align:     center;
    font-size:      14px;
    color:          white;
    font-weight:    bold;
    letter-spacing: 1px;
    border-right:   1px solid #696969;
    border-left:    1px solid #fafafa;
    border-bottom:  1px solid #e3e3e3;
}

.tab_selected {
    text-align:     center;
    font-size:      14px;
    color:          white;
    font-weight:    bold;
    letter-spacing: 1px;
    border-right:   1px solid #696969;
    border-left:    1px solid #fafafa;
    background:         none;
    background-color:   #999999;
}

.text_18pt {
    font:  18px verdana;
    color: #464646;
}
.text_16pt {
    font:  16px verdana;
    color: #464646;
}
.text_14pt {
    font:  14px verdana;
    color: #464646;
}
.text_12pt {
    font:  11px verdana;
    letter-spacing: .5px;
    color: #353535;
}
.topNavigation          {color:#2D2D2D #333333; font-size:7.7pt;}

.titlebar
{
    font-family:verdana;
    font-size:12px;
    font-weight:bold;
    color:"454545";
    border-bottom:1px solid #868686;
}

.whiteTextBIG        {FONT-SIZE: 12px; color: #ffffff; font-weight: bold;}
.white_title {
    font: 11px verdana;
    font-weight:  bold;
    color: #FFFFFF;
    background-color: #6F8598;
    text-align: center;
}
.white_title_over {
    font: 11px verdana;
    font-weight:  bold;
    color: #AC9F9B;
    background-color: #FFFFFF;
    cursor: hand;
    cursor: pointer;
    border: 1px solid #6F8598;
    text-align: center;
}


/*/////TAGGED CLASSES/////*/

td.pad {padding:15px;}

body.doc_create {
    background-color: #FFFFFF;
    
    scrollbar-face-color : #DEDBD6; 
    scrollbar-highlight-color : #FAFAFA; 
    scrollbar-3dlight-color : #FAFAFA; 
    scrollbar-shadow-color : #969696; 
    scrollbar-darkshadow-color : #969696;
    scrollbar-track-color : #f1f1f1; 
    scrollbar-arrow-color : #464646;  
    scrollbar-width       : 4px;
    
    margin-top:     0;
    margin-bottom:  0;
    margin-left:    0;
    margin-right:   0; 
    padding-top:    0;
    padding-bottom: 0;
    padding-left:   0;
    padding-right:  0; 
}

content.td a:link      {color: #003366; text-decoration: underline;}
content.td a:visited   {color: #003366; text-decoration: underline;}
content.td a:active    {color: #003366; text-decoration: underline;}
content.td a:hover     {color: #333333; text-decoration: none;}

input.btn {
                border:2px solid #BFBFBF;
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 11px; font-weight:bold; color: #FFFFFF;
                background-color: #374E6E;
                padding:3px;
                cursor:pointer;
                cursor:hand;
}




div.doc_create {
    position:   absolute;
    width:      100%;
}

.ship_bill_address {
    background-color:   #efefef;
    width:              175px;
    border:             1px solid #d3d3d3;
}

.instruction {color:#003366; font-weight:bold;}

.greyBoldLinks{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#666666;
        font-weight:bold;
}

.light {background-color:#FBFCFC; text-align:center;}
.dark   {background-color:#F2F4F5; text-align:center;}
.small {font-size:10px;}
.red {color:#CC0000;font-weight: bold; font-weight:bold;}
.lightPost {background-color:#FBFCFC; font-size:10px;text-align:center;}
.darkPost       {background-color:#F2F4F5; font-size:10px;text-align:center;}
.smallPost {font-size:9px;}
.th {background-color:#006699; color:#FFFFFF; font-size:13px; font-weight:bold; border:none;}