﻿/*  main.css        the main css file 
    7/19/2006       Initial draft by achan      */

body {
    font-family: Verdana;
    font-size:12px;
    background-color:#ebeadb;
    text-decoration:none;
}

a 
{   text-decoration:none;
}

/*  J. M. Rodgers Co., Inc. */
.companyTitle
{   font-family:  Serif; 
    font-size:40px;
    font-weight:bold;
    text-align:left;
}   

/* Your Cyber Customs Broker ... */ 
.companySmTitle
{   color:Gray;
    font-weight:normal;
    font-family:Serif;
    text-align:left;    
    font-size:12px;    
}

.smallText{
    font-size:9px;
}

.companyLogo
{   border-style:none;
    padding-right:15px;
    padding-left:5px;
}

.titleText
{   font-size:13px;color:#00A080;font-family:Verdana;font-weight:bold;line-height:14px;
}

.inputText
{   font-size:13px;color:#497097;font-family:Verdana;font-weight:normal;line-height:30px;
}

.radioButtonListText
{   font-size:13px;color:#00A080;font-family:Verdana;font-weight:normal;
}

.windowText
{   font-size:14px;color:#497097;font-family:Verdana;font-weight:bold;
}    

.finePrint
{   font-size:10px;font-weight:bold;font-style:italic;vertical-align:bottom;
}

.eachNavigationTemplate
{   padding-bottom:20px;margin:15px 15px 25px 0px;
}

.itemDetailFooter
{   padding-bottom:10px;margin:5px 15px 5px 0px;text-align:right;
}

/* the first level box */
.box_1st
{   border:solid 1px black;margin:10px 0px 10px 0px;background-color:white;
}

.box_2nd
{   clear:both;margin:15px 10px 15px 10px;border:solid 1px #00A080;width:auto;
}

.wizard_title
{   background:#00A080;color:white;font-family:Verdana;font-size:13px;font-weight:bold;padding:5px 0px 5px 13px;
}

.calendar_div
{   z-index:1; position:absolute;
}

.datetime_combo
{   font-size:10px;
}

.legend_text
{   font-size:14px;color:#00A080;font-family:Verdana;font-weight:bold;padding-left:8px;padding-right:8px;
}

.textAreaText
{   font-size:11px;
}

.confirmText
{   font-size:12px;
}

.mandatoryText_red
{   color:Red;font-weight:bold;font-size:9px;
}

.confirmText_red
{   font-size:11px;color:Red;font-weight:bold;
}

.validationSummary
{   border:solid 1px red; background:#FFF1EF;font-size:12px;padding-top:8px;padding-left:15px;
}

.validationSummary_Warning
{   border:solid 1px #FF6600; background:yellow;font-size:12px;padding-top:8px;padding-left:15px;color:#FF6600;
}

/* as seen on login page :  the follow classes are used for login page */
.bizPartnerIntro{
    text-align:justify;padding-top:5px;margin-top:8px;font-size:13px;
    font-family:Book Antiqua;font-variant:normal;font-weight:normal;
}

.eachLegendBox{
    padding:18px 15px 15px 15px;text-align:left;    
}

.eachLegendTitle{
    font-family:Serif;font-size:14px;font-weight:bold;padding:0 10px 0 10px;color:Gray;
}

.eachInput_Intro {
    clear:both;padding:5px 10px 5px 10px;
}

.eachInput_Title
{   font-size:13px;font-weight:bold;
}

.text_display
{   font-size:12px;
}


.NewBlock
{
    padding:1px 3px 1px 6px;background-color:#00C384;color:yellow;letter-spacing:3px;font-weight:bold;font-size:9px;
}

.JobDescription
{
    text-align:justify;margin-top:10px;font-size:12px;
}
.JobDescription_ul
{ margin-top:5px;padding-left:0px;margin-left:5px; list-style-type:circle; }
.JobDescription_li
{ margin-left:15px;padding-left:0px; text-align:justify;margin-top:10px;}

/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
    News Block
 *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.News_Block
{   clear:both;border:solid 1px white;display:block; }
.News_Block_Inner_Left
{   float:left;width:45%;padding:20px 15px 15px 15px;vertical-align:top; }
.News_Block_Inner_Right
{   float:left;width:45%;padding:20px 15px 15px 15px;vertical-align:top; }
.News_Title
{   font-weight:bold;font-size:24px;font-family:Times New Roman;color:#00A284; }
.News_Text
{   font-family:Times New Roman;font-size:16px;margin-top:10px;padding-bottom:20px; }