BODY { 
		color: black ;
		font-family :  helvetica; /*arial, helvetica ;*/
		font-size : 14px ;
		background-color : #000000 ;   
		background-image : url('graphics/black-bkg.jpg') ;    
    	background-attachment: fixed ; 
		background-repeat: no-repeat; 
		background-position: top center;
		text-align: center;  
	 }
	
A {
	color: blue;
}
	
A.link {
	color: darkgreen;
}

A.visited {
	color: darkgreen; 
}

A.hover {
	color: orange;
}
	
A.popupinfo:link {
	color: black;
	text-weight: normal;
	text-decoration: none;
}

A.popupinfo:visited {
	color: black;
	text-weight: normal;
	text-decoration: none;
}

A.popupinfo:hover {
	color: blue;
	font-weight: bold;
	text-decoration: none;
}

A.popupinfo:focus {
	color: blue;
	font-weight: bold;
	text-decoration: none;
}

A.popupinfo:active {
	color: black;
	text-weight: normal;
	text-decoration: none;
}

TABLE {
    font-family : arial, helvetica;
	font-size: 14px;
} 
 
#wrapper { 
 	width: 900px;
 	border: 0px solid #F00;
 	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

#logo {
 	width: 530px;
 	padding: 5px 0px 5px 0px;
 	border: 0px solid #000;
 	/* height: 275px; */
 	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

#topinfo {
    color: white;
 	width: 345px;
 	padding: 10px;
 	border: 0px solid #000;
 	/* height: 275px; */
 	text-align: center;
	vertical-align: top;
	margin-left: auto;
	margin-right: auto;
}

#main {
 	width: 875px;
 	padding: 0px;
 	border: 2px solid #FF9900;
	border-top: 0px; 
	background-color: white;
 	/* height: 275px; */
 	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

#navbar {
 	width: 875px;
	padding: 0px 0px 0px 0px;
 	border: 0px solid #000;
 	text-align: center; 
	margin-left: auto;
	margin-right: auto;
}

#links {
	font-size: 12px;
	text-align: right;
}

#content { 
 	width: 840px;
 	border: 0px solid #000;
 	padding-left: 10px; 
 	padding-right: 10px; 
 	padding-top: 25px;
	padding-bottom: 15px;
 	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

#copyright { 
 	font-size: 11px;
 	width: 875px;
 	border: 0px solid #000;
 	text-align: center;
	/* padding: 10px 0px 7px 0px; */
	padding: 2px 0px 2px 0px;
	/* margin-top: 15px; */
	margin-left: auto;
	margin-right: auto;
}

#designservices {
 	width: 675px;
 	border: 0px solid #000;
 	/*padding: 15px 15px 15px 15px;  */
 	text-align: left;
}

P.heading {
	color: black;
	font-weight: bold;
}

#menus {
	color: white;
	font-size: 16px;
}

#pwordertitle {
    width: 700px;
	color: #000000;
	background-color: #FFFF00;
	border: 1px solid #000;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	font-size: 14px;
	text-align: center;
}

#ordertitle {
    width: 700px;
	color: #000000;
	background-color: #99CCFF; /*#6699FF;*/
	border: 1px solid #000;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	font-size: 14px;
	text-align: center;
}

.yellow { color: yellow }
.smallred { color: red; font-size: 12px }

.error_messages {
	 color: white;
	 font-size: 14px;
}

