﻿body 
{
    margin: 0;
    padding: 0;
}

#dropmenudiv{
position:absolute;
border:1px solid #cccccc;
border-bottom-width: 0;
font:normal 12px Arial;
line-height:18px;
z-index:100;

}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #cccccc;
padding: 1px 0;
text-decoration: none;
}

#dropmenudiv a:hover{ /*hover background color*/

background-color: #d1d1d1;
color: Black;
border-top-left-radius: 0px; 	
-moz-border-radius-topleft: 0px;

border-top-right-radius: 0px; 
-moz-border-radius-topright: 0px;
}

.header 
{
    width: 1000px;
    height: 75px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}

#navContainer
{
    width:100%;
    background-image: url('/retail/design_elements/Buttons/default2.png');
	background-repeat: repeat-x;  
}

#nav_menu
{
    text-align:center;
    width: 1000px;
    height: 30px;
    margin-left: auto;
    margin-right: auto;
}

#nav_menu ul
{  
    list-style-type:none;
    display:inline-block;
    padding: 0px;
    margin: 0px;
}

#nav_menu li
{
    width:110px;
    height:25px;
    display:inline-block;
	padding-left:5px;
	text-align:center;
	vertical-align:middle;
	font-family:Arial;
	font-variant:small-caps;
	/** added for IE7 **/
	zoom:1;
	*display: inline;
	_height: 25px;
}

#nav_menu a
{
    display:block;
    color:#000000;
    text-decoration:none;
    width:100%;
    height:100%;
}

#nav_menu .selected, a:hover
{    
    color:#FFFFFF !important;
    background-image: url('/retail/design_elements/Buttons/default3.png');
	background-repeat: repeat-x;
	border-top-left-radius: 10px; 	
    -moz-border-radius-topleft: 10px;

    border-top-right-radius: 10px; 
    -moz-border-radius-topright: 10px;
 
}

.main-content
{
    width: 1000px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    background-color:#FFFFFF;
    margin-top:0px;
    padding-top:0px;    
}

.footer
{
    width: 1000px;
    height:25px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom:15px;   
    padding-top:10px;
    color: black;    
    text-align: center;
    vertical-align:middle;
    background-color:#FFFFFF;
    
}

.two-column-main
{
    width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}

.two-column-left
{
    width: 70%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    float: left;
}

.two-column-right
{
    width: 29%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 8px;
    float: right;
}
  
.three-column-main
{
    width: 100%;
    height: auto;
    margin-left:auto;
    margin-right:auto;
}

.three-column-left-right
{
    width: 20%;
    height: auto;
    padding-left:5px;
    padding-right:5px;
    margin-left: auto;
    margin-right: auto;
    float: left;
}

.three-column-center
{
    width: 54%;
    height:auto;
    margin-left:auto;
    margin-right:auto;
    float:left;
}

.subBox
{
    float:left;
    width:305px;
    margin: 5px 10px 5px 10px;
}

.subBoxHead
{
    height:28px;
    font-size:16px;
    width:auto;
    text-align:center;
    vertical-align:middle;
    font-family:Arial Black;
    font-style:italic;
    color:White;
    background-color:#203d8d;
    border-top-left-radius: 10px; 	
    -moz-border-radius-topleft: 10px;

    border-top-right-radius: 10px; 
    -moz-border-radius-topright: 10px;    
}

.subBoxBody
{
    padding:5px 5px 5px 5px;
    border: 1px solid #203d8d;
    color:#444444;
    font-family:Times New Roman;
    border-bottom-left-radius: 10px; 	
    -moz-border-radius-bottomleft: 10px;

    border-bottom-right-radius: 10px; 
    -moz-border-radius-bottomright: 10px;
      
    height:240px;
}

.downloadContainer
{
    width:800px;
    padding: 10px 10px; 
    margin: 10px auto;
    border: 5px solid #D1D1D1;
    border-radius: 10px; 	
    -moz-border-radius: 10px;
}

.downloadContainer .Name
{
    width:100%;
    font-size: large;
    font-weight:bold;
    text-align:left;
    margin-left:10px;
    margin-bottom:5px;
}

.downloadContainer p
{
    text-align:right;
    margin-right:10px;
}

.downloadContainer a
{
    float:left;
    margin: 10px;
    vertical-align:middle;
}

.adjustedZIndex {
    z-index: 1;
}

.picturespace {
    padding-left:8px;
    padding-right:8px;
    }
    
.divClear
{
	clear:both;
	height:1px;
}

