﻿a 
{
    font-family:Arial;
}

.main_table_body 
{
    top:0px;
    left:0px;
}
.panel_top_about_us
{
    border-bottom:solid 0px white;
    border-top:solid 1px #EA1C24;
    border-right:solid 1px #EA1C24;
    border-left:solid 1px #EA1C24;
}


.panel_top_system_components
{
    border-bottom:solid 0px white;
    border-top:solid 1px #00A351;
    border-right:solid 1px #00A351;
    border-left:solid 1px #00A351;
}


.panel_top_markets
{
    border-bottom:solid 0px white;
    border-top:solid 1px #AB851E;
    border-right:solid 1px #AB851E;
    border-left:solid 1px #AB851E;
}

.panel_top_salesservice
{
    border-bottom:solid 0px white;
    border-top:solid 1px #0090FF;
    border-right:solid 1px #0090FF;
    border-left:solid 1px #0090FF;
}


.panel_top_gallery
{
    border-bottom:solid 0px white;
    border-top:solid 1px #00A39D;
    border-right:solid 1px #00A39D;
    border-left:solid 1px #00A39D;
}


.main_panel_caption_about_us
{
    position:relative;
    left:365px;
    bottom:1px;
    border-bottom:solid 1px #EA1C24;
    border-top:solid 1px #EA1C24;
    border-right:solid 1px #EA1C24;
    border-left:solid 1px #EA1C24;
    width:250px;
    vertical-align:bottom;
    font-family:Arial;
    font-size:12px;
    color:#ffffff;
}


.corporate_site_links_red
{
    font:Arial;
    font-size: 11px;
    text-decoration: none;
    color: #EA1C24;
}

.corporate_site_links_brown
{
    font:Arial;
    font-size: 11px;
    text-decoration: none;
    color: #AB851E;
}

.corporate_site_links_blue
{
    font:Arial;
    font-size: 11px;
    text-decoration: none;
    color: #0090FF;
}

.corporate_site_links_green
{
    font:Arial;
    font-size: 11px;
    text-decoration: none;
    color: #00A351;
}


.corporate_site_links_aqua
{
    font:Arial;
    font-size: 11px;
    text-decoration: none;
    color: #00A39D;
}

.main_site_links 
{
    font-family:Arial;
    font-size: 14px;
    text-decoration: none;
    color: #ffffff;
    
}

.corporate_info
{
    font-family:Arial;
    font-size: 11px;
    text-decoration: none;
    color: #ffffff;
}


.about_us_text
{
    font-family:Arial;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
}

.market_text_brown
{
    font-family:Arial;
    font-size: 11px;
    text-decoration: none;
    color: #AB851E;
}


.syscomp_text_green
{
    font-family:Arial;
    font-size: 11px;
    text-decoration: none;
    color: #00A351;
}


.market_text_brown_anchor
{
    font-family:Arial;
    font-size: 11px;
    text-decoration: none;
    color: #AB851E;
}

.market_text_brown_anchor:hover
{
    font-family:Arial;
    font-size: 11px;
    text-decoration: underline;
    color: #AB851E;
}

.market_text_white
{
    font-family:Arial;
    font-size: 11px;
    text-decoration: none;
    color: #ffffff;
}


.market_text_white_bold
{
    font-family:Arial;
    font-size: 11px;
    font-weight:bold;
    text-decoration: none;
    color: #ffffff;
}


.about_us_heading
{
    font-family:Arial;
    font-size: 12px;
    text-decoration: none;  
    color: #ffffff;
    font-weight:bold;
}

.welcome_bg 
{
    background-image:url('i/about_us_bg.png');
}

.about_us_bg 
{
    background-image:url('i/intro_bg.png');
}

.markets_bg 
{
    background-image:url('i/markets_light_bg.png');
}

.sales_service_bg 
{
    background-image:url('i/transparent_black_60.png');
}

.sys_comp_bg 
{
    background-image:url('i/sys_comp_bg.png');
}

.contact_bg 
{
    background-image:url('i/contact_content_bg.png');
    background-repeat:repeat-y;
}

.gallery_bg 
{
    background-image:url('i/gallery_content_bg.png');
}

.opaque_black_75 
{
    background-image:url('i/transparent_black.png');
}


.opaque_brown_60 
{
    filter:alpha(opacity=60);
    background-image:url('i/transparent_brown.png');
}


.accordion_header
{
    cursor:pointer;
    padding:5px;
    border:solid 0px white;
}

.accordion_header_brown
{
    cursor:pointer;
    padding:5px;
    color:#AB851E;
    background-image:url('i/spacer.png');
}


.accordion_header_brown:hover
{
    background-image:url('i/market_content_bg.png');
    color:#ffffff;
}


.accordion_header_brown_selected
{
    cursor:pointer;
    padding:5px;
    border:solid 0px white;
    background-image:url('i/market_content_bg.png');
    
}


.accordion_header_green
{
    cursor:pointer;
    padding:5px;
    color:#00A351;
    background-image:url('i/spacer.png');
}


.accordion_header_green:hover
{
    background-image:url('i/sys_comp_content_bg.png');
    color:#ffffff;
}

.gallery_popup
{
    background-image:url('i/gallery_menu_bg.png');
    color:#ffffff;
    font-family:Arial;
    font-weight:bold;
}

.market_popup
{
    background-image:url('i/market_content_bg.png');
    color:#ffffff;
    font-family:Arial;
    font-weight:bold;
}


.gallery_popup_wide
{
    background-image:url('i/gallery_popup_wide.jpg');
    color:#ffffff;
    font-family:Arial;
    font-weight:bold;
}


.markets_popup_wide
{
    background-image:url('i/markets_popup_wide.png');
    color:#ffffff;
    font-family:Arial;
    font-weight:bold;
}

.accordion_header_green_selected
{
    
    cursor:pointer;
    padding:5px;
    border:solid 0px white;
    
}


.accordion_header_aqua
{
    cursor:pointer;
    padding:5px;
    color:#00A39D;
    background-image:url('i/spacer.png');
}


.accordion_header_aqua:hover
{
    background-image:url('i/gallery_menu_bg.png');
    color:#ffffff;
}


.accordion_header_aqua_selected
{
    
    cursor:pointer;
    padding:5px;
    border:solid 0px white;
    
}


.accordion_content
{
    background-image:url('i/market_content_trans_bg.png');
}


.accordion_content_green
{
    background-image:url('i/sys_comp_content_trans_bg.png');
}


.accordion_content_aqua
{
    background-image:url('i/gallery_menu_trans_bg.png');
}


.accordion_header_brown_sub1
{
    cursor:pointer;
    padding:5px;
    color:#AB851E;
    background-image:url('i/spacer.png');
}


.accordion_header_brown_sub1:hover
{
    background-image:url('i/market_content_bg.png');
    color:#ffffff;
}


.accordion_header_brown_selected_sub1
{
    cursor:pointer;
    padding:5px;
    border:solid 0px white;
    background-image:url('i/market_content_bg.png');
    
}

.accordion_content_sub1 
{
    background-image:url('i/market_content_trans_bg.png');
}




.accordion_header_brown_sub2
{
    cursor:pointer;
    padding:5px;
    color:#AB851E;
    background-image:url('i/spacer.png');
}


.accordion_header_brown_sub2:hover
{
    background-image:url('i/market_content_bg.png');
    color:#ffffff;
}


.accordion_header_brown_selected_sub2
{
    cursor:pointer;
    padding:5px;
    border:solid 0px white;
    background-image:url('i/market_content_bg.png');
    
}



.accordion_header_green_sub2
{
    cursor:pointer;
    padding:5px;
    color:#00A351;
    background-image:url('i/spacer.png');
}


.accordion_header_green_sub2:hover
{
    
    background-image:url('i/sys_comp_content_bg.png');
    color:#ffffff;
    
}


.accordion_header_green_selected_sub2
{
    
    cursor:pointer;
    padding:5px;
    border:solid 0px white;
    background-image:url('i/sys_comp_content_bg.png');
    
}




.accordion_content_sub2
{
    background-image:url('i/market_content_trans_bg.png');
}


.accordion_header_selected
{
    cursor:pointer;
    padding:5px;
    border:solid 1px white;
    background-image:url('i/transparent_brown.png');
}


.accordion_header:hover
{
    filter:alpha(opacity=10);
    background-image:url('i/transparent_white.png');
}


.accordion_sub
{
    cursor:pointer;
    padding:5px;
    border:solid 0px white;
}




.accordion_sub:hover
{
    filter:alpha(opacity=60);
    background-image:url('i/transparent_white.png');
}


.markets_link
{
    color:#AB851E;
    text-decoration:none;
    font-weight:bold;
    padding:5px;
}


.sys_comp_link
{
    color:#00A351;
    text-decoration:none;
    font-weight:bold;
    padding:5px;
}

.sys_comp_link_top
{
    color:#00A351;
    text-decoration:none;
    font-weight:bold;
    padding:0px;
}


.sys_comp_link_top:hover
{
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
    padding:0px;

}


.sys_comp_link:hover
{
    color:#6CDDA2;
    text-decoration:none;
    font-weight:bold;
    padding:5px;
}

.gallery_link
{
    color:#00A39D;
    text-decoration:none;
    font-weight:bold;
    padding:5px;
}


.gallery_link_header
{
    color:#00A39D;
    text-decoration:none;
    font-weight:bold;
    padding:0px;
}

.gallery_subheader
{
    color:#00A39D;
    text-decoration:none;
    font-weight:bold;
    font-size:12px;
    padding:5px;
}

.gallery_link:hover
{
    color:#8bb1b0;
    text-decoration:none;
    font-weight:bold;
    padding:5px;
}


.markets_link:hover
{
    color:#E5C04E;
    text-decoration:underline;
    font-weight:bold;
}


.sales_service_text_white
{
   
    font-family:Arial;
    font-size: 11px;
    text-decoration: none;
    color: #ffffff;
}

.sales_service_anchor
{
    font-family:Arial;
    font-size: 11px;
    text-decoration: none;
    font-weight:bold;
    color: #0090FF;
}


.zero_content 
{
    height:0px;
}


.modalPop 
{
    background-image:url('i/transparent_black.png');
    top:0px;
    left:0px;
	font: "Helvetica", Arial, sans-serif;
	color:white;
	font-size:11px;
	text-decoration:none;
	vertical-align:middle; 
	z-index:20; 
}

.textbox_content 
{
    color:#333333;
    font-weight:bold;
}

.imageBorders
{
    border:solid 2px red;   
}

.sys_comp_table 
{
    
    background-image:url('i/sys_comp_content_bg.png');
    font-weight:bold;
    
}


.test 
{
    padding:20px;
}


.green_test
{
    padding:0px;
    color:green;
}