 .td_for_the_accordion_style
 {
      width: 195px;
      padding-top: 90px;
 }

body
{
    font-size: 9pt;
    color: darkslateblue;
    font-family: Verdana, Arial;
    margin: 0px;
}

    A.button
        {
            background-image: url('images/jsw_bbg.jpg');
            background-repeat: repeat-x; background-color: #de2747;
            border-color: #e2415e; border-style: solid; text-decoration: none;
            border-width: 1px; cursor: hand; font-size: 11px; margin: 4px;
            font-family: Verdana,Arial,Helvetica,sans-serif; padding: 3px 12px;
            color: White;
        }
        
   A.button:hover
        {
            background-image: url('images/jsw_bbgh.jpg'); color: white;
        } 


A:link
{
	font-weight: bold;
	font-size: 9pt;
	color: #de2747;
	font-family: Verdana;
	text-decoration: none;
}	

.accordion_content_style A:visited
{
	font-size: 9pt;
	color: gold;
	font-weight: normal;
	font-family: Verdana;
	text-decoration: none;
}

.accordion_content_style A:hover
{
	font-weight: bold;
}	

.accordion_content_style a:link {
	font-family: Arial;
	color: gold;
	font-weight: normal;
}

A:visited
{
	font-size: 9pt;
	color: #de2747;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
}	


p
{
    font-size: 9pt;
    color: white;
    font-family: Verdana;
}

.cant_hide_this_make_it_a_feature
{
    width: 0px;
    height: 55px;
    background-color: khaki;
    padding: 10px;
}

.empty_data_style
{
    background-color: darkgoldenrod;
    color: White;
    font-weight: bold;
}

.company_name_style
{
    font-size: 16pt;
    font-style: italic;
    font-weight: bold;
    color: #de2747;
}

.pop_up_style
{
     color: khaki;
     font-weight: bold;
     font-style: italic;
     font-size: 11pt;
     vertical-align: middle;
}

 .error_message_style
{
    border: solid thin white; 
    color: red;
    background-color: Silver;
}

 .legend_style
{
    font-size: 7pt;
    color: darkslateblue;
    font-family: Verdana, Arial;
    margin: 0px;
    font-weight: bold;
}

.watermark_style
{
    color: White;
    background-color: goldenrod;
    font-weight: bold;
    font-family: Verdana, Arial;
    Font-Size: 10pt;
}

.an_input_field_style
{
    background-color: #f7f7de;
    Font-Size: 10pt;
    font-family: Verdana;
    color: Black;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
    vertical-align: bottom;
    padding-bottom: 26px;
    text-align: center;
}

.a_wizard_style
{
    Border: solid 1px #cccc99;
    background-color: #f7f7de;
    Font-Size: 10pt;
    font-family: Verdana;
    color: Black;
    padding: 5px;
}

.an_input_form_style
{
    background-color: #f7f7de;
    Font-Size: 10pt;
    font-family: Verdana;
    color: Black;
    width: 100%;
}

.output_panel_style
{
    background-color: #f7f7de;
    Font-Size: 10pt;
    font-family: Verdana;
    color: Black;
    width: 35%;
    
}

.wizard_heading_style
{
    font-weight: bold; 
    background-color: #6B696B;
    color: #FFFFFF;
    text-align: center;
}

.updating_panel_style
{
    background-color: ivory;
}

.gray_panel_style
{
    background-color: gray;
}

.main_panel_style
{
    background:  url(Images/jsw_sahara.jpg) repeat-x bottom left;
    padding-left: 10px; 
    padding-top:10px; 
    text-align: justify; 
    width: 562px;
    font-size: 9pt;
}

.dataentryformlabel
{
    font-weight: bold;
    font-size: 9pt;
    color: darkgoldenrod;
    font-family: Verdana;
}

.dataentryformerrormsg
{
    font-weight: bold;
    font-size: 9pt;
    color: darkorange;
    font-family: Verdana;
}

.dataentryformtextbox
{
    border: indent thin sienna;
}

.dataentryformbutton
{
    font-weight: bold;
    font-size: 9pt;
    color: ivory;
    font-family: Verdana;
    background-color: goldenrod;
}

.pagetop
{
    background-color: white;
    padding-bottom: 0px;
    padding-left: 10px;
    border-bottom: #8e8e8c thin solid; 
}

.pageleft
{
    padding-right: 5px;
}

.pageright
{
}

.pagebottom
{
    background-color: lightyellow;
    border-top: gold thin solid;
    padding-top: 5px;
}

.dataentryformheading
{
    padding-right: 2px;
    padding-left: 2px;
    font-weight: bold;
    font-size: 11pt;
    padding-bottom: 2px;
    vertical-align: middle;
    color: sienna;
    padding-top: 2px;
    font-family: Verdana;
    background-color: khaki;
    text-align: center;
}

.biglabel
{
    padding-right: 2px;
    padding-left: 2px;
    font-weight: bold;
    font-size: 10pt;
    padding-bottom: 2px;
    vertical-align: middle;
    color: darkorange;
    padding-top: 2px;
    font-family: Verdana;
    text-align: center;
    width: 100%;
    font-style: italic;
}

.dataentryformlabelbig
{
    padding-right: 2px;
    padding-left: 2px;
    font-weight: bold;
    font-size: 10pt;
    padding-bottom: 2px;
    vertical-align: middle;
    color: sienna;
    padding-top: 2px;
    font-family: Verdana;
    text-align: center;
    width: 100%;
    font-style: normal;
    background-color: blanchedalmond;
}

.marketingtext
{
    padding-right: 2px;
    padding-left: 2px;
    font-size: 20px;
    padding-bottom: 2px;
    color: yellow;
    padding-top: 2px;
    font-family: Arial;
}

