/* DC EXPRESS STYLE SHEET */

/*  COMMENTS 
background: url(../image/backgroundImages/menu_background_hover.jpg);  THIS METHOD DOES NOT WORK IN FIREFOX

MAIN COLORS USED
	Maroon: #800000
	Blue: #000854
	Lt Beige/whitish-yellow: #e8dcc9  
	Light Gray: #999999
	Dark Gray: #333333
	white & black  
	            
*/

body {
	background-color: #999999;
	margin: 0px;
	padding-top: 50px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-image: url(../image/backgroundImages/backgroundPattern.jpg);
	background-repeat: repeat-y;

}  

h1 {
	letter-spacing: .8em;
	font-size: 1.1em;
	line-height: 1.2em;
	font-variant: small-caps;

}

h2, h3 {
	letter-spacing: .9em;
	font-size: 1em;
	line-height: 1em;
}


hr {
  width:90%;
  color:#800000;
}
ul li {
	list-style-image: url(../image/backgroundImages/bullet.gif);
	line-height: 18px;
}

ul li ul li {
list-style-image: url(../image/backgroundImages/bulletGray.gif);
line-height: 18px;

}

.redEmphasis {
	color: #800000;
	letter-spacing: .5em;
	font-size: 1em;
	line-height: 1em;
	font-weight: bold;
	text-transform: capitalize;
}
.whiteEmphasis {
	color: #e8dcc9;
	letter-spacing: .5em;
	font-size: 1em;
	line-height: 1em;
	font-weight: bold;
	text-align: center;
}

.blackEmphasis1 {
	color: #000000;
	letter-spacing: .2em;
	font-size: 1.5em;
	font-weight: bold;
	text-align: center;
	text-transform: capitalize;
}

.blackEmphasis1_Left{
	color: #000000;
	letter-spacing: .2em;
	font-size: 1.5em;
	font-weight: bold;
	text-align: left;
	text-transform: capitalize;
}

.blackEmphasis2 {
	color: #000000;
	letter-spacing: .2em;
	font-size: 1.4em;
	font-weight: bold;
	text-align: center;
	text-transform: capitalize;
}

.blackEmphasis2_Left {
	color: #000000;
	letter-spacing: .2em;
	font-size: 1.2em;
	font-weight: bold;
	text-align: left;
	text-transform: capitalize;
	
}

.blackEmphasis3 {
	color: #000000;
	letter-spacing: .2em;
	font-size: 1.1em;
	font-weight: bold;
	text-align: center;
	text-transform: capitalize;
}

.blackEmphasis3_Left {
	color: #000000;
	letter-spacing: .2em;
	font-size: 1.1em;
	font-weight: bold;
	text-align: left;
	text-transform: capitalize;
}



/** PAGE LAYOUT  **/

/* Header Table - For Logo and Address Info - Is its own table */
#headerTable {
 	margin: 0 auto;
  	width: 800px;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #ffffff; /* white */
	color: #000000; /* font color black */
	border: 1px solid #800000; /* maroon */
}

#headerTableLogoCell {
	/* background-image: url(../image/headerImages/dcLogoHeader2.jpg);
	background-image: url(../image/headerImages/dcLogoHeaderMain.jpg);
	background-repeat: no-repeat;
	background-position: left center; */
	text-align: right;
	vertical-align: middle;
	letter-spacing: .3em;
	padding: 0;
}

/* headerTableAddressCell Links - Dark Red*/
#headerTableLogoCell a:link { color: #000000; text-decoration:none; }           /* Unvisited links */
#headerTableLogoCell a:visited { color: #000000; text-decoration:none; }        /* Visited links */
#headerTableLogoCell a:hover { color: #800000; text-decoration:underline; }     /* Hover link color */
#headerTableLogoCell a:active { color: #000000; text-decoration:none; }         /* Active link */

#addressTable {
	font-weight: bold;
	letter-spacing: 0.4em;
	font-size: 11px;

}

/* Second Table Down - For Main Content */
#mainTable {
  	margin: 0 auto;
  	width: 800px;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
/*	border: 1px solid #800000; /* maroon */
	border-right: 1px solid #800000; /* maroon */
	border-left: 1px solid #800000; /* maroon */
	border-top: 1px solid #800000; /* maroon */
	background-color: #ffffff; /* white */
}

#tagLineArea {
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	letter-spacing: .3em;
	text-align:center;
	color: #ffffff;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;	
	
}

#pageHeadingArea {
	background-color: #999999;
	color: #333333;
	font-size: 1em;
	letter-spacing: .9em;
	line-height: 1.2em;
	font-weight: bold;
	font-variant: small-caps;
}

/* Menu on Left Table Cell    **/
#navbar {
	background: url(../image/backgroundImages/menu_background2.jpg);
	text-align: left;
	vertical-align: top;
	width: 130px;
}

#navbar a{
   width: 130px;
   height:23px;
   text-align:left;
   padding:5px 5px 5px 5px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   color:#e8dcc9; /* Lt Beige */
   font-size: 10px;
   border:1px solid #e8dcc9;
   display:block;
}

#navbar a:hover {
   width: 130px;
   height:23px;
   text-align:left;
   padding:5px 5px 5px 5px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color:#e8dcc9; /* Lt Beige */
   color:#000000;
   font-size: 10px;
   border:1px solid #e8dcc9;
   background: url(../image/backgroundImages/nav_on_gray.jpg);
   display:block;
}


/* Content Table Cell In Middle  */
#content {
	vertical-align: top;
	background-color: #ffffff;
	width: 540px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0;
	padding: 2em 2em 0 2em;
	background-image: url(../image/backgroundImages/dcExpressBackgroundImage.gif);
	background-repeat: no-repeat;
	background-position: center center;
 }

/* Content Link Colors - Maroon*/
#content a:link { color: #800000; text-decoration:none; }           /* Unvisited links */
#content a:visited { color: #800000; text-decoration:none; }        /* Visited links */
#content a:hover { color: #800000; text-decoration:underline; }     /* Hover link color */
#content a:active { color: #800000; text-decoration:none; }         /* Active link */



#rightArea {
	width:130px;
	vertical-align: top;
	background-color: #000854;
	background: url(../image/backgroundImages/airplane2.jpg) no-repeat center top;
	background-color: #000854;
	margin: 0;
	padding: 2em 2em 0 2em;
	text-align: left;
	
}
	
/* rightArea Link Colors - Lt Beige */
#rightArea a:link { color: #e8dcc9; text-decoration:none; }           /* Unvisited links */
#rightArea a:visited { color: #e8dcc9; text-decoration:none; }        /* Visited links */
#rightArea a:hover { color: #e8dcc9; text-decoration:underline; }     /* Hover link color */
#rightArea a:active { color: #e8dcc9; text-decoration:none; }         /* Active link */



#mainTableBottom1 {
	background-color: #999999;
	line-height: 15%;

}

#mainTableBottom2 {
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	letter-spacing: .2em;
	text-align:center;
	padding-top: 4px;
	padding-bottom: 4px;
}

/* Third Table Down - Footer Information  */
#footerTable {
 	margin: 0 auto;
  	width: 800px;
	border-right: 1px solid #800000; /* maroon */
	border-bottom: 1px solid #800000; /* maroon */
	border-left: 1px solid #800000; /* maroon */
	padding: 4px;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #ffffff; /* white */
	color: #000000;

	
}

/* Footer Table Link Colors - Dark Red*/
#footerTable a:link { color: #000000; text-decoration:none; }           /* Unvisited links */
#footerTable a:visited { color: #000000; text-decoration:none; }        /* Visited links */
#footerTable a:hover { color: #800000; text-decoration:underline; }     /* Hover link color */
#footerTable a:active { color: #000000; text-decoration:none; }         /* Active link */

/** END PAGE LAYOUT */ 



  
