#intro {
	width: 100%;
	margin-top: 10px;
	}
	
.background{
	background: url(../images/background1.gif) no-repeat fixed 100% 60% #ffffff;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	}
.background2{
	background: url(../images/background2.gif) no-repeat fixed 0% 60% #ffffff;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	}
.bannerImage{
	Border: 0px;
	padding: 5px 0px 5px 5px;
	float: left;
	}
.bannerBackground{
	background-image:url(../images/banner_sd-03.gif);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #dadfe4;
	padding:  0px;
	}
	
Body{
    COLOR: #052849;
    FONT-FAMILY: Verdana
	}
H1{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
	}
H2{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
	}
H3{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
	}
H4{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffffff;
	}
H5{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
	}
H6{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
	}
P{
    FONT-SIZE: 12px;
	}

.textSmall{
    FONT-SIZE: 9px;
	}
.textLarge{
    FONT-SIZE: 14px;
	}
.textFooter{
    FONT-SIZE: 9px;
    COLOR: #666666;
	}

LI{
    FONT-SIZE: 12px;
	}
	
.linkStd:link, .linkStd:visited, .linkStd:hover{
    FONT-SIZE: 12px;
    COLOR: #052849;
    FONT-FAMILY: Verdana;
	}
.linkStd:link, .linkStd:visited{
    TEXT-DECORATION: underline;
	}
.linkStd:hover{
	color: #FF0000;
    TEXT-DECORATION: none;
	}
	
.linkFooter:link, .linkFooter:visited, .linkFooter:hover{
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Verdana;
	}
.linkFooter:link, .linkFooter:visited{
    TEXT-DECORATION: underline;
	}
.linkFooter:hover{
	color: #FF0000;
    TEXT-DECORATION: none;
	}

.padding{
	/* top,right,bottom,left */
	padding: 4px 4px 4px 8px;
	}
.paddingTop{
	padding: 4px 0px 0px 0px;
	}
.paddingRight{
	padding: 0px 4px 0px 0px;
	}
.paddingBottom{
	padding: 0px 0px 8px 0px;
	}
.paddingLeft{
	padding: 0px 0px 0px 8px;
	}
	
td.cellHLine{
	background-color: #052849
	}
td.cellHLineFooter{
	background-color: #666666
	}
.newsBorder{
	border: 1px solid #052849;
	}
.spacerHeight{
	height: 1px;
	}
hr{
	color:#052849;
	}
	
.imageLeft{
	float: left;
	clear: left;
	margin-right: 2px;
	}
	
.imageRight{
	float: right;
	clear: right;
	margin-left: 2px;
	}
/* ********** SHOPPING CART ********** */
.cartSymbolImage{
	border: 0;
	float: right;
	}
	
.cartTableLarge, .cartTableSmall{
	border: 1px solid #052849;
	padding: 2px;
	}
.cartTableLarge{
	width: 95%;
	}
.cartTableSmall{
	background-color: #E5EDF2;
	}

.textCart{
    FONT-SIZE: 10px;
	}
	
.linkCart:link, .linkCart:visited, .linkCart:hover{
    FONT-SIZE: 10px;
    COLOR: #052849;
    FONT-FAMILY: Verdana;
	}
.linkCart:link, .linkCart:visited{
    TEXT-DECORATION: underline
	}
.linkCart:hover{
	color: #FF0000;
    TEXT-DECORATION: none
	}
/* ********** SHOPPING CART ********** */

/* ********** NAVIGATION ********** */

.navImagePosition{
	Border: 0px;
	padding: 4px 0px 4px 5%;
	float: left;
	}
#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	}
	
.navSpacer{
	width: 2px;
	height: 20px;
	background-color: #FFFFFF;
	float: left;
	}

.navButton1, .navButton2, .navButton3, .navButton4, .navButton5, .navButton6, .navListOption1, .navListOption2 {
	display: block;
	width: 159px;
	padding: 2px;
    FONT-FAMILY: arial;
	font-size: 14px;
	text-decoration: none;
	color: #130c6b;
	}
.navButton1, .navButton2, .navButton3, .navButton4, .navButton5, .navButton6 {
	margin-right: 2px;
	border: 1px solid #dadfe4;
	font-weight: bold;
	font-variant: small-caps;
	background-repeat: no-repeat;
	background-position: right;
	}
	
.navButton1{
	background-image: url(../images/nav_arrow1.gif);
	}
.navButton2{
	background-image: url(../images/nav_arrow2.gif);
	}
.navButton3{
	background-image: url(../images/nav_arrow3.gif);
	}
.navButton4{
	background-image: url(../images/nav_arrow4.gif);
	}
.navButton5{
	background-image: url(../images/nav_arrow5.gif);
	}
.navButton6{
	background-image: url(../images/nav_arrow6.gif);
	}
	
.navButton1:hover, .navButton2:hover, .navButton3:hover, .navButton4:hover, .navButton5:hover, .navButton6:hover{
	border: 1px solid #052849;
	}
	
.navListOption1{
	background-image: url(../images/arrows.gif);
	background-repeat: no-repeat;
	background-position: right;
	}
.navListOption1:hover, .navListOption2:hover{
	background-color: #00527c;
	border: 1px solid #ccdce5;
	text-decoration: none;
	color: #ffffff;
	}
	
#nav li { /* all list items */
	float: left;
	width: 167px; /* width needed or else Opera goes nuts */
	}

#nav li ul { /* second-level lists */
	position: absolute;
	background: #ccdce5;
	border: 1px solid #00527c;
	width: 165px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	}

#nav li ul ul { /* third-and-above-level lists */
	/* top, right, bottom, left */
	margin: -20px 0 0 163px;
	background-color: #ccdce5;
	}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.navHover ul ul, #nav li.navHover ul ul ul {
	left: -999px;
	background-color: #ccdce5;
	}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.navHover ul, #nav li li.navHover ul, #nav li li li.navHover ul { /* lists nested under hovered list items */
	left: auto;
	}
/* ********** END OF NAVIGATION ********** */