﻿/*All Pages*/
body
{
    font-family: Verdana, Arial, Sans-Serif, Arial, Sans-Serif;
    font-size: 13px;
    
    margin: 0px;
    
    background-image: url('../../Images/Layout/background.gif');
    background-repeat: repeat-x;
}

h1, h2, h3, h4, h5, h6
{
    color: #FF6600;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
{
    color: #FF6600;
    text-decoration: none;
}

strong
{
    font-weight: bold;
    color: #FF6600;   
}

strong a
{
    color: #FF6600;
    font-weight: bold;
    text-decoration: none;     
}

#Wrap
{
    margin: 0 auto;
    margin-top: 10px;
    width: 798px;
}

/*Master*/
#Top
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 13px;
    font-weight:bold;
    color: White;
    text-align: right;
    
    margin-top: 10px;
    margin-right: 10px;
    height: 20px;
}

#Top .SearchLeft
{
    float: right;
    margin-left: 2px;
    width: 6px;
    height: 20px;
    
    background-image: url('../../Images/Layout/top_item_left.gif');
    background-repeat: no-repeat;
}

#Top .SearchCenter
{
    float: right;
    height: 20px;
    padding-top: 2px;
    
    background-image: url('../../Images/Layout/top_item_center.gif');
    background-repeat: repeat-x;
    
}

#Top .SearchRight
{
    float: right;
    width: 6px;
    height: 20px;
    
    background-image: url('../../Images/Layout/top_item_right.gif');
    background-repeat: no-repeat;
}

#Top .TextBoxSearch
{
    font-size: 10px;
    vertical-align: text-top;
}

#Top .UserLeft
{
    float: right;
    width: 6px;
    height: 20px;
    
    background-image: url('../../Images/Layout/top_item_left.gif');
    background-repeat: no-repeat;
}

#Top .UserCenter
{
    float: right;
    height: 20px;
    padding-top: 2px;
    
    background-image: url('../../Images/Layout/top_item_center.gif');
    background-repeat: repeat-x;
    
}

#Top .UserRight
{
    float: right;
    width: 6px;
    height: 20px;
    
    background-image: url('../../Images/Layout/top_item_right.gif');
    background-repeat: no-repeat;
}

#Top a, #menu a:visited
{
    text-align: center;
    font-weight: normal;
    color: White;
    
    background: transparent ! important;
}

#Top a:hover, #menu a:active, #menu a:focus
{
    text-align: center;
    font-weight:normal;
    color: White;
    
    background: transparent ! important;
}

#Header
{
    height: 75px;
    
    background: url('../../Images/Layout/header.gif');
}

#Menu
{ 
   font-family: Verdana, Arial, Sans-Serif;
   font-size: 13px;
   font-weight: bold;
   text-align: center; 
   
   margin-top: -1px;
   margin-left: -1px;
   margin-right: -1px;
}

#Menu .StaticMenuItemStyle
{
    color: #000000;
    
    margin-left: 1px;
    margin-right: 1px;
    width: 158px;
    height: 38px;
    
    background-image: url('../../Images/Layout/menu_item_normal.gif');
    background-repeat: no-repeat;
    
}

#Menu .StaticSelectedStyle
{
    color: #ffffff;
    
    margin-left: 1px;
    margin-right: 1px; 
    width: 158px;
    height: 38px;
    
    background-image: url('../../Images/Layout/menu_item_selected.gif'); 
    background-repeat: no-repeat; 
}

#Menu a, #menu a:visited
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 13px;
    text-align: center;
    
    background: transparent ! important;
}

#Menu a:hover, #menu a:active, #menu a:focus
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 13px;
    text-align: center;
    
    background: transparent ! important;
}
   
#BreadCrumbs
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 13px;
    text-align: left;
    
    height: 17px;
}

#ContainerMaster
{
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 13px;

    margin-top: 15px;
}

#ContainerMaster .LeftColumn
{
    float: left;
    width: 132px;
}

#ContainerMaster .CenterColumn 
{
    float: left;
    padding-left: 30px;
    padding-right: 29px;
    width: 474px;
}

#ContainerMaster .RightColumn 
{
    float: right;
    width: 132px;
}

#ContainerMaster .Box
{
    border: 1px solid #383838;
    
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 9px;
    
    padding: 5px;
    width: 120px;
    margin-bottom: 10px;
}

#ContainerMaster .Box .Title
{
    font-weight: bold;
}

#ContainerMaster .Box .Title a
{
    text-decoration: none; 
}

#Footer
{   
    float: left;
    margin-top: 10px;
    padding-bottom: 10px;
    width: 798px;
    height: 20px;
    
    background: url('../../Images/Layout/footer.gif');
    background-repeat: no-repeat;
}

/*Products And Services*/
#ContainerProductsAndServices
{
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 13px;
    
    margin-top: 15px;  
}

/*ROW1*/
#ContainerProductsAndServices .Row1
{
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 13px;
    
    float: left;
    width: 798px;
}

#ContainerProductsAndServices .Row1 .Box
{
    border: 1px solid #383838;
    
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 9px;
    
    float: left; 
    padding: 5px;
    width: 120px;
    margin-right: 90px;
}

#ContainerProductsAndServices .Row1 .Box .Title
{
    font-weight: bold;
}

#ContainerProductsAndServices .Row1 .Box .Title a
{
    text-decoration: none; 
}

#ContainerProductsAndServices .Row1 .BoxR
{
    border: 1px solid #383838;
    
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 9px;
    
    float: right; 
    padding: 5px;
    width: 120px;
}

#ContainerProductsAndServices .Row1 .BoxR .Title
{
    font-weight: bold;
}

#ContainerProductsAndServices .Row1 .BoxR .Title a
{
    text-decoration: none; 
}

/*ROW2*/
#ContainerProductsAndServices .Row2
{
    border: 1px solid #383838;
    
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 13px;
    
    float: left;
    width: 796px;
    margin-top: 25px; 
}

#ContainerProductsAndServices .Row2 .Content
{   
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 13px;
    
    float: left; 
    width: 356px;
    padding-left: 90px;
    padding-right: 90px;
}

#ContainerProductsAndServices .Row2 .Box
{   
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 9px;
    
    float: left; 
    padding: 5px;
    width: 120px;
}

/*ROW3*/
#ContainerProductsAndServices .Row3
{   
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 13px;
    
    float: left;
    width: 798px;
    margin-top: 10px; 
}

/*ROW4*/
#ContainerProductsAndServices .Row4
{
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 13px;
    
    float: left; 
    width: 798px;
    margin-top: 10px;
}

#ContainerProductsAndServices .Row4 .Box
{
    border: 1px solid #383838;
    
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 9px;
    
    float: left; 
    padding: 5px;
    width: 120px;
    margin-right: 201px;
}

#ContainerProductsAndServices .Row4 .Box .Title
{
    font-weight: bold;
}

#ContainerProductsAndServices .Row4 .Box .Title a
{
    text-decoration: none; 
}

#ContainerProductsAndServices .Row4 .BoxR
{
    border: 1px solid #383838;
    
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 9px;
    
    float: right; 
    padding: 5px;
    width: 120px;
}

#ContainerProductsAndServices .Row4 .BoxR .Title
{
    font-weight: bold;
}

#ContainerProductsAndServices .Row4 .BoxR .Title a
{
    text-decoration: none; 
}


/*ROW5*/
#ContainerProductsAndServices .Row5
{   
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 13px;
    
    float: left;
    width: 798px;
    margin-top: 10px; 
}

/*Customer Support*/
#ContainerCustomerSupport
{
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 13px;
    
    padding-bottom: 1px;
    margin-top: 22px;
    margin-bottom: 10px;
     
    background: url('../../Images/Layout/bottom_border_customer_support.gif') bottom center no-repeat; 
}

#InnerCustomerSupport
{
    overflow: hidden;
    
    position: relative;
    height: 1%; 
}

#InnerCustomerSupport .Box1
{
    border: 1px solid #383838;
    
    float: left;
    padding: 5px;
    padding-bottom: 2000px;
    margin-bottom: -2000px;
    margin-right: 4px;
    width: 223px;
}

#InnerCustomerSupport .Box1 .Title
{
    font-weight: bold;
    font-size: 18px;
}

#InnerCustomerSupport .Box1 .Title a
{
    text-decoration: none; 
}

#InnerCustomerSupport .Box1 .Link
{
    text-align: right;
    
    position: absolute;
    bottom: 5px;
    right: 245px;
}

#InnerCustomerSupport .Box2
{
    border: 1px solid #383838;
    
    float: right;
    padding: 5px;
    padding-bottom: 2000px;
    margin-bottom: -2000px;
    width: 223px;
}

#InnerCustomerSupport .Box2 .Title
{
    font-weight: bold;
    font-size: 18px;
}

#InnerCustomerSupport .Box2 .Title a
{
    text-decoration: none; 
}

#InnerCustomerSupport .Box2 .Link
{
    position: absolute;
    bottom: 5px;
    right: 5px;
}

/*Resource Center*/
#ContainerResourceCenter
{
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 13px;
    
    padding-bottom: 1px;
    margin-bottom: 10px;
     
    background: url('../../Images/Layout/bottom_border_resource_center.gif') bottom center no-repeat; 
}

#InnerResourceCenter
{
    overflow: hidden; 
}

#InnerResourceCenter .Box1
{
    border: 1px solid #383838;
    
    float: left;
    padding: 5px;
    padding-bottom: 2000px;
    margin-bottom: -2000px;
    margin-right: 4px;
    width: 143px;
}

#InnerResourceCenter .Box1 .Title
{
   font-weight: bold;
   font-size: 16px;
}

#InnerResourceCenter .Box1 .Title a
{
    text-decoration: none; 
}

#InnerResourceCenter .Box1 .Link
{
    text-align: right;
    
    margin-top: 10px;
    padding-bottom: 3px;
}

#InnerResourceCenter .Box2
{
    border: 1px solid #383838;
    
    float: left;
    padding: 5px;
    padding-bottom: 2000px;
    margin-bottom: -2000px;
    margin-right: 4px;
    width: 143px;
}

#InnerResourceCenter .Box2 .Title
{
   font-weight: bold;
   font-size: 16px;
}

#InnerResourceCenter .Box2 .Title a
{
    text-decoration: none; 
}

#InnerResourceCenter .Box2 .Link
{
    text-align: right;
    
    margin-top: 10px;
    padding-bottom: 3px;
}

#InnerResourceCenter .Box3
{
    border: 1px solid #383838;
    
    float: right;
    padding: 5px;
    padding-bottom: 2000px;
    margin-bottom: -2000px;
    width: 143px;
}

#InnerResourceCenter .Box3 .Title
{
   font-weight: bold;
   font-size: 16px;
}

#InnerResourceCenter .Box3 .Title a
{
    text-decoration: none; 
}

#InnerResourceCenter .Box3 .Link
{
    text-align: right;
    
    margin-top: 10px;
    padding-bottom: 3px;
}

/*Documents*/
#ContainerDocuments
{
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 11px; 
}

#ContainerDocuments table 
{
    border-collapse: collapse;
    
    width: 100%; 
} 

#ContainerDocuments table thead th 
{
    font-weight: bold;
    color: #FFFFFF; 
    
    padding-top: 10px; 
    padding-bottom: 10px; 
    
    background: #4E5AF5;
}

#ContainerDocuments table thead th a
{
    color: #FFFFFF;
}
                      
#ContainerDocuments table tbody td
{
    border-bottom: solid 1px #383838;
    
    padding-top: 5px;
    padding-bottom: 5px;
}

/*Downloads*/
#ContainerDownloads
{
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 11px; 
}

#ContainerDownloads table 
{
    border-collapse: collapse;
    
    width: 100%; 
} 

#ContainerDownloads table thead th 
{
    font-weight: bold;
    color: #FFFFFF; 
    
    padding-top: 10px; 
    padding-bottom: 10px; 
    
    background: #4E5AF5;
}

#ContainerDownloads table thead th a
{
    color: #FFFFFF;
}
                      
#ContainerDownloads table tbody td
{
    border-bottom: solid 1px #383838;
    
    padding-top: 5px;
    padding-bottom: 5px;
}

/*Contact*/
#ContainerContact
{
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 13px;
    
    width: 474px;
}

#ContainerContact .Box1
{
    float: left;
}

#ContainerContact .Box2
{
    float: right;
}

/*Search*/
#Search
{
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    font-size: 13px;
}

#Search .Title a
{
    text-decoration: none;
}





