/*	ENETERPRISE QUEST WEBSITE STYLESHEET
	AUTHOR - A.CHESNEY	VERSION 1	DATE 12.04.05 */
	

	/*Generic Core Copy Text Attributes*/

BODY,DIV,TH,TD,INPUT,SELECT,TEXTAREA,TT {
		FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; 
		COLOR: #666666; 
		FONT-SIZE: 12px; 
		MARGIN:0;
		PADDING:0;
}



	/*Background Elements of Page*/

body { 
        MARGIN-TOP: 0 px; MARGIN-BOTTOM: 0 px;
		MARGIN-LEFT: 0 px; MARGIN-RIGHT: 0 px; 
        BACKGROUND-COLOR: #FFFFFF;
}




	/*Generic Headers & Sub Headers*/

h1 {
        COLOR: #000066;
		FONT-SIZE: 15px;
}
h2 {
        COLOR: #333333;
		FONT-SIZE: 14px;
}
h3 {
        COLOR: #666666;
		FONT-SIZE: 13px;
}

h4 {
        COLOR: #999999;
		FONT-SIZE: 12px;
}



	/*Generic Listing Items Attributes*/

ul {
		margin: 4px 4px 4px 20px;
		
}


li {
  	  padding: 2 px;
}	

	
	/*Header aka toolbar (top toolbar blue)*/

#toolbar {
    	background: url(../images/toolbar_bg.gif);
		background-repeat: repeat-x;	  
}

	
	
		/*Date*/

#date {
		color:#CCFFFF;
		font-size:9px;
}


		/*Welcome text in information toolbar*/

#welcomeinfo {
		color:#CCFFFF;
		font-size:9px;
}

  

	/*Footer (base toolbar gray)*/

#footer {
		background-image: url(../images/footer_bg.gif);
		background-repeat: repeat-x;
}

	
	
	
		/*Navigation backdrop attributes - hidden at the moment*/
#nav {
	  	width: 250px;
 		 background-image: url(/images/nav_bg.gif);
}	
	
	/*Generic Paragraphs*/

p { 
  		MARGIN: 10px 0px;
  		FONT-FAMILY: verdana, arial, helvetica;
		color:#666666;
		font-size:12px;
}




	/*Generic Core Links*/

A:link {
        COLOR: #0000CC; 
		TEXT-DECORATION: underline;
		font-weight: bold;
}
A:visited {
        COLOR: #0000CC; 
		TEXT-DECORATION: underline;
		font-weight: bold;
}
A:hover {
        COLOR: #999999; 
		TEXT-DECORATION: underline;
		font-weight: bold;
}
A:active  {
        COLOR: #0000CC; 
		TEXT-DECORATION: underline;
		font-weight: bold;
}

	/*Navigation Header non bold Core Links*/

#headerlinks:link {
        COLOR: #0000CC; 
		TEXT-DECORATION: underline;
				font-weight: bold;
}

#headerlinks:visited {
        COLOR: #0000CC; 
		TEXT-DECORATION: underline;
				font-weight: bold;
}

#headerlinks:hover {
        COLOR: #999999; 
		TEXT-DECORATION: underline;
				font-weight: bold;
}

#headerlinks:active  {
        COLOR: #0000CC; 
		TEXT-DECORATION: underline;
				font-weight: bold;
}



	/*Registration Form Box Font Size*/

td#regForm { 
	font-size: 10px;
}


	/*Welcome Message Header Text*/

#welcome {
		background-color: transparent;
}

#welcome h1 {
		color:#000066;
		font-size: 22px;
		font-weight: bold;
}

#welcome h2{
		color:#666666;
		font-size: 15px;
		font-weight:bold;
}

#welcome h6{
		color:#FFFFFF;
		font-size: 14px;
		font-weight:bold;
		padding: 2px;
}


#welcome p {
		COLOR: #666666;
		FONT-SIZE: 12px;
} 

#welcome li {
   		padding: 2px;
		font-size: 12px;
}

#welcome ul {
		margin: 4px 4px 4px 25px;
		
} 
 
#welcome a:link {
        COLOR: #0000CC; 
		TEXT-DECORATION: underline;
		font-weight: bold;
}

#welcome a:visited {
        COLOR: #0000CC; 
		TEXT-DECORATION: underline;
		font-weight: bold;
}

#welcome a:hover {
        COLOR: #999999; 
		TEXT-DECORATION: underline;
		font-weight: bold;
}

#welcome a:active  {
        COLOR: #0000CC; 
		TEXT-DECORATION: underline;
		font-weight: bold;
} 
 
 	
 	 /*ERROR alerts  - class selector*/	
  
.ERROR {
	font-size: 11px;
	color: red;
}	

	/*Go Buttons Attributes*/

.go{
    background-color: #330099;
    font-family: Verdana, Arial, Helvetica,
sans-serif; 
    font-size: 10px;
    color: white;
    border-color: #DDD #EEE #EEE #DDD; 
    border-top-width: 1px; 
    border-right-width: 2px; 
    border-bottom-width: 2px; 
    border-left-width: 1px
}

	


	/*Header Colour Varients - using Nesting */
	/*order ---> background
attributes/header1/header2/header3/core text
attributes */
	
	/*Blue Headers & Sub Headers*/

#blueheaders {
        BACKGROUND-COLOR: transparent;
		MARGIN:0;
		PADDING:0;
}

#blueheaders h1 {
        COLOR: #000066;
		FONT-SIZE: 15px;
}
#blueheaders h2 {
        COLOR: #006699;
		FONT-SIZE: 13px;
}
#blueheaders h3 {
        COLOR: #0099CC;
		FONT-SIZE: 12px;
}
#blueheaders p {
		COLOR: #999999;
}


#blueheaders li {
    padding: 1px;
}

#blueheaders ul {
		margin: 4px 4px 4px 20px;
		
}


	/*Red Headers & Sub Headers*/

#redheaders {
        BACKGROUND-COLOR: transparent;
		MARGIN:0;
		PADDING:0;
}

#redheaders h1 {
        COLOR: #990000;
		FONT-SIZE: 15px;
}
#redheaders h2 {
        COLOR: #CC3333;
		FONT-SIZE: 13px;
}
#redheaders h3 {
        COLOR: #FF6666;
		FONT-SIZE: 12px;
}
#redheaders p {
		COLOR: #999999;
}


#redheaders li {
    padding: 1px;
}

#redheaders ul {
		margin: 4px 4px 4px 20px;
		
}

	
	
	/*Grey Headers & Sub Headers*/

#greyheaders {
        BACKGROUND-COLOR: transparent;
		MARGIN:0;
		PADDING:0;
}

#greyheaders h1 {
        COLOR: #666666;
		FONT-SIZE: 22px;
}
#greyheaders h2 {
        COLOR: #999999;
		FONT-SIZE: 13px;
}
#greyheaders h3 {
        COLOR: #CCCCCC;
		FONT-SIZE: 12px;
}
#greyheaders p {
		COLOR: #999999;
}

#greyheaders li {
    padding: 1px;
}

#greyheaders ul {
		margin: 4px 4px 4px 20px;
		
}


	/*Green Headers & Sub Headers*/

#greenheaders {
        BACKGROUND-COLOR: transparent;
		MARGIN:0;
		PADDING:0;
}

#greenheaders h1 {
        COLOR: #006633;
		FONT-SIZE: 15px;
}
#greenheaders h2 {
        COLOR: #339933;
		FONT-SIZE: 13px;
}
#greenheaders h3 {
        COLOR: #66CC66;
		FONT-SIZE: 12px;
}
#greenheaders p {
		COLOR: #999999;
}

#greenheaders li {
    padding: 1px;
}

#greenheaders ul {
		margin: 4px 4px 4px 20px;
		
}


	/*Testimonials Grey Headers, with red title & Sub Headers*/

#testimgreyheaders {
        BACKGROUND-COLOR: transparent;
		MARGIN:0;
		PADDING:0;
}

#testimgreyheaders h1 {
        COLOR: #000066;
		FONT-SIZE: 25px;
}
#testimgreyheaders h2 {
        COLOR: #666666;
		FONT-SIZE: 13px;
}
#testimgreyheaders h3 {
        COLOR: #666666;
		FONT-SIZE: 12px;
}
#testimgreyheaders p {
		COLOR: #666666;
}

#testimgreyheaders li {
    	padding: 1px;
}

#testimgreyheaders ul {
		margin: 4px 4px 4px 20px;
		
}

	/*Testimonials Front Page Preview Box*/
	
#testimpreviewheaders {
        BACKGROUND-COLOR: transparent;
}

#testimpreviewheaders h1 {
		color:#000066;
		font-size: 22px;
		font-weight: bold;

}
#testimpreviewheaders h2 {
		color:#006699;
		font-size: 15px;
		font-weight:bold;
}
#testimpreviewheaders p {
		COLOR: #666666;
		FONT-SIZE: 12px;


}



	/*Navigation Left Side BAR Blue Headers & Text*/

#bluenavheaders {
        BACKGROUND-COLOR: transparent;
}

#bluenavheaders h1 {
        BACKGROUND-COLOR: #transparent;
		COLOR: #FFFFFF;
		FONT-SIZE: 11px;
		MARGIN:2;
		PADDING:5;
}

#bluenavheaders h2 {
        BACKGROUND-COLOR: #transparent;
		COLOR: #000066;
		FONT-SIZE: 11px;
		MARGIN:0;
		PADDING:5;
}

#bluenavheaders p {
		COLOR: #666666;
		MARGIN:0;
		PADDING:5;
		FONT-SIZE: 10px;
}

#bluenavheaders form {
		MARGIN:5;
		PADDING:5;
}


#bluenavheaders li {
   		padding: 2px;
}

#bluenavheaders ul {
		margin: 4px 4px 4px 25px;
		
}


		/*Navigation Left Side BAR Red Headers, White
		Background & Grey Text*/

#rednavheaders {
        BACKGROUND-COLOR: transparent;
}

#rednavheaders h1 {
        BACKGROUND-COLOR: #CC3300;
		COLOR: #FFFFFF;
		FONT-SIZE: 11px;
		MARGIN:2;
		PADDING:5;
}

#rednavheaders p {
		COLOR: #666666;
		FONT-SIZE: 10px;
		FONT-WEIGHT: bold;
		MARGIN:2;
		PADDING:5;
}

#rednavheaders form {
		MARGIN:0;
		PADDING:5;
}

#rednavheaders li {
    	padding: 2px;
}

#rednavheaders ul {
		margin: 4px 4px 4px 25px;
		
}
