/*-----STYLESHEET FOR AIKEN. PLEASE AUTHOR ALL STYELSHEETS FOR REF & FUTURE USE - 


BY Barb...if you else makes a change - please comment in your name and date of change

TRY TO COMMENT ALL ATTRIBUTES CLEARLY TO MAKE OTHER USERS AWARE OF THEIR PAGE PLACEMENT/USE

WHATEVER YOU DON'T USE - PLEASE DELETE

---*/



/*******NON DROPDOWN STYLEs ARE AT THE BOTTOM OF THIS STYLESHEET*****/

/*main html block element styles - more standard styles are below*/
body 						{	font-size:62.5%;
								background-color:#EBEEF3;
								margin-top:40px;
								padding:0px;
								font-family:Arial, Helvetica, sans-serif;
								color:#003399;}
								
h2							{	
								font-size: 1.6em;
								color:#003399;
									}
									
h3							{	
								font-size: 1.3em;
								color:#003399;
									}
								
blockquote					{	
				
								}



ul							{ 	font-size: inherit;
								font-size: 1.1em;
								font-weight:normal; 
								color: #003399;
								line-height: 1.5em; }
								
p 							{ 	
								font-size:inherit;
								font-weight: normal; 
								line-height:inherit;
								color:#666666;}

fieldset					{	border: 1px solid #36BDF5;
								/*margin-left:25px;*/ }
								
legend						{	font-size: 1.5em; 
								font-weight: bold; 
								color: #36BDF5; 
								line-height: 1.5em;
								padding:5px;
								padding-bottom:5px; }
								
a:link						{	color: #003399; 
								text-decoration: underline;}
a:hover						{	color: #333333; 
								text-decoration:underline;}

hr							{	border: 0px;
								width:100%;
								color: #E7ECF5;
								background-color: #E7ECF5;
								height: 1px;
								text-align:center;
								margin-bottom:10px;
								}

/*end block styles*/

.leftshadow					{	background:url('../../sitedesign/images/middle/middle_r1_c1.jpg') repeat-y;}
.rightshadow				{	background:url('../../sitedesign/images/middle/middle_r1_c4.jpg') repeat-y;}


.leftshadowbtm				{	background:url('../../sitedesign/images/bottom/bottom_r1_c1.jpg') no-repeat;}
.rightshadowbtm				{	background:url('../../sitedesign/images/bottom/bottom_r1_c3.jpg') no-repeat;}
.bottomshadowbtm			{	background:url('../../sitedesign/images/bottom/bottom_r2_c2.jpg') no-repeat;}



/*topnav_template styles - 'topnav' previously 'pagemenu'*/

.statictoplinks			{	margin-right:10px;}  /*specific to profile systems*/

.topnav 				{ 	font-size: 1.3em; 
							font-weight: bold; 
							color: #003399; 
							padding-top: 6px; 
							font-family:'Century Gothic' Arial, sans serif;
							padding-bottom: 7px; 
							padding-left: 10px;
							margin-top:1px;
							margin-bottom:1px;
							text-align:left;
							/*height:25px;*/
							text-decoration: none;}
.topnav a:link 			{ 	color: #003399; padding-right: 10px; border-right: 1px solid #E7ECF5; 
							text-decoration: none;}
.topnav a:visited 		{ 	color: #003399; 
							text-decoration: none;}
.topnav a:hover 		{ 	color: #003399; 
							text-decoration:underline;}
.topnav a:active		{ 	color: #003399; 
							text-decoration: none; }	
										
.topnavbg				{	background:url('../../sitedesign/images/top/top_r1_c1.jpg') repeat-x;}

.searchbox 				{	height: 16px;
							width: 140px;
							border: 1px solid #E9E9E9;
							background-color: #ffffff;
							font-size: 1.1em;
							color:#103989;
							padding-top:3px;
							padding-left:5px;}
							
.searchbg				{	background:url('../../sitedesign/images/middle/middle_r2_c2.jpg') no-repeat;}

/*topnav end*/





/*page_template navigation styles - 'leftnav' previously 'subnavtext'*/

.leftnav				{ 	font-size: 1.3em; 
							font-weight: bold;
							font-family:Arial, Helvetica, sans-serif; 
							color: #666666; 
							padding-left:0px;
							padding-top: 6px; 
							padding-right: 4px; 
							padding-bottom: 6px; 
							border-bottom:1px solid #E9E9E9;
							text-decoration: none;
							text-align:left;
							white-space:nowrap;
							}

.leftnav a:link 		{ 	color: #666666; 
							text-decoration: none; 
							}
.leftnav a:hover 		{ 	color: #003399; 
							text-decoration: none; 
							}
.leftnav a:visited 		{ 	color: #666666; 
							text-decoration: none; 
							}

.leftnavbg				{	background:url('../../sitedesign/images/middle/middle_r2_c2.jpg') no-repeat;
							background-color:#ffffff;}
							
.leftnavcolourbg		{	background-color:#F4F6F9;
							border-top:1px solid #C6CFDF;
							border-left:1px solid #C6CFDF;
							border-right:1px solid #C6CFDF;}
							
.lefttitlebg			{	background-color:#0A2971;}

.lefttitle		 		{ 	font-size: 1.3em; 
							font-weight: bold; 
							color: #003399; 
							line-height: 1.3em;
							text-align:left;}
							
.contactnavbg			{	background-color:#F2F4F9;
							background:url('../../sitedesign/images/middle/middle_r4_c2.jpg');
							background-position:top;
							border-bottom:1px solid #C6CFDF;
							border-left:1px solid #C6CFDF;
							border-right:1px solid #C6CFDF;
							font-size: 1.1em; }

/*end leftnav*/


/*page_template main body text styles - same names as before*/

.bodytext-heading 		{ 	font-size: 1.5em; 
							font-weight: bold; 
							color: #1E4795; 
							line-height: 1.3em;
							margin-left:inherit;
							margin-top:5px;
							text-align:left;}


.bodytext 				{ 	font-size: 1.2em; 
							font-weight: normal; 
							line-height: 1.4em;
							color:#666666;}
							
.bodybg					{
							background:url('../../sitedesign/images/middle/middle_r2_c1.jpg');
							background-position: bottom;
							background-repeat:no-repeat;}


.bodytext-table 		{ 	font-size:inherit; 
							font-weight: normal; 
							line-height: 1.5em; }


/*contact form styles profile*/

.contact-field			{	border: 1px solid #E0E0E0;
							background-color:#F7F7F7;
							height: 15px;
							width: 130px;
							font-size: 1em;
							font-weight:normal;
							padding: 2px;}
							
.contact-msg			{	border: 1px solid #E0E0E0;
							background-color:#F7F7F7;
							height: 150px;
							width: 230px;
							font-size: 1em;
							font-weight:normal;
							padding: 2px;
							scrollbar-base-color:#E0E0E0;
							scrollbar-darkshadow-color:#FE8601;
							scrollbar-arrow-color:#FE8601;
							}
							
.submit-button			{	background-color:#FE8601;
							border: 1px solid #E0E0E0;
							font-size: 1em;
							font-weight:normal;
							}
/*end*/


		
/*end main body text styles*/




/*end_template styles 'footer' previously 'pagemenu2'*/

.footer 				{ 	font-size: .9em; 
							font-weight: normal; 
							color: #999999; 
							text-decoration: none;}

.footer a:link 			{ 	color: #666666; text-decoration: none;}
.footer a:hover 		{	color: #333333; text-decoration: underline;}
.footer a:visited 		{ 	color: #666666; text-decoration: none;}

.footerbg				{	background:url('../../sitedesign/images/end/end.jpg') repeat-x;
							height:57px;}

/*end footer styles*/



/*sitemap styles*/

.sitemap-title	 				{ 		font-size:1.2em;  
										font-style: normal; 
										font-weight:bold;
										color: #003399;}

.form-hdr							{ 	font-size:inherit; 
										font-weight: bold; 
										color: #FFFFFF; 
										padding-top: 3px; 
										padding-right: 3px; 
										padding-bottom: 3px; 
										padding-left: 3px; 
										text-decoration: none}

.formtext-onlight	 				{ 	font-size:inherit;  
										font-style: normal; 
										font-weight: normal; 
										/*letter-spacing: 2em;*/}
.formtext-onlight a:link 			{	color: #0A2971; text-decoration: none }
.formtext-onlight a:visited 		{ 	color: #0A2971; text-decoration: none }
.formtext-onlight a:hover 			{	color: #0A2971; text-decoration: none }



.formtext-ondark					{ 	font-size:inherit;
										color: #FFFFFF; 
										/*letter-spacing: 2em;*/ 
										font-style: normal ; 
										font-weight: bold;}
.formtext-ondark a:link				{ 	color: #ffffff; text-decoration: none; }
.formtext-ondark a:visited			{	color: #ffffff; text-decoration: none; }
.formtext-ondark a:hover			{	color: #ffffff; text-decoration: none; }


/*sitemap end*/



/***************************************NEW DOUBLE A DROP DOWN MENUS***************************************/




/*DO NOT MODIFY THE FIRST 5 STYLES!!!!!!!!!!!!!!!!*/

/*!!!!!!!!!!! QuickMenu Core CSS [THIS HAS BEEN Modified! - babs 24 Aug 07] - this is the class setup for the main container div !!!!!!!!!!!!!*/
.qmclear 	{	font-size:1px;
				height:0px;
				width:0px;
				clear:left;
				line-height:0px;
				/*display:block;*/
				float: left;}

.qmmc 		{	position:absolute;} /*this property has been switched from 'relative' for non-dropdown sites*/

.qmmc a 	{	/*float:left;*/
				/*display:block;*/
				white-space:nowrap;
				position:relative;}

.qmmc div a {	float:left;}

.qmmc div 	{	visibility:hidden;
				position:absolute;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* Remove the comments bleow for vertical mains and change the false value to
           true in the qm_create function after the menus structure. */
	/*.qmmc a {float:none}*/


/*"""""""" (MAIN) Container """"""""*/
	#qm0
	{
		/*background-color:#D6991A; - creates the bg colour in the main top link*/
		margin-left:60px;
		margin-top:6px;
		border-width:0px 0px 0px 0px; /*creates the top and bottom borders*/
		border-style:solid;
		border-color:#000000;
		font-weight:bold;
		/*background-image:url(../../sitedesign/images/template1_bg.gif); /*this is the grey metallic bg colour*/

	}


/*"""""""" (MAIN) Items - this is the text style in the main topnav titles """"""""*/
	#qm0 a
	{
		color:#003399;
		/*background-color:transparent;*/
		font-family:'Century Gothic' Arial, sans serif;
		font-size:1.3em;
		font-weight:bold;
		text-decoration:none;
		padding:0px 15px 0px 15px;
		border-style:solid;
		border-color:#E7ECF5;
		border-width:0px 1px 0px 0px; /*black rollover border right*/

	}


/*"""" (MAIN) Hover State - this gives the 'hover' text and background colour to the main heading""""""""*/
	#qm0 a:hover
	{
		/*border-color:#333333;*/

		color:#666666;
		/*background-color:#D6991A;*/
		text-decoration:underline;
	}


	/*"""""""" (MAIN) Active State """"""""*/
	body #qm0 .qmactive, body #qm0 .qmactive:hover
	{
		color:#003399;
		/*background-color:#BFB391;    this is the background colour on the top nav title text*/
		text-decoration:none;
		
		/*background-image:url(../../sitedesign/images/template1_black_arrow.gif);*/
	}


	/*"""""""" (MAIN) Parent Items """"""""*/
	#qm0 .qmparent
	{
		/*background-image:url(../../sitedesign/images/template1_white_arrow.gif);*/
		font-weight:bold;
		background-repeat:no-repeat;
		background-position:100%;
		cursor:default;
	}




	/*"""""""" [SUB] Containers - the area surrounding the sub nav """"""""*/
	#qm0 div
	{

		background-color:#BFB391;
		padding-left:0px;
		border-style:solid;
		border-width:1px 1px 0px 1px;
		margin-top:2px;
		border-color:#FFFFFF;
		width:150px;
		

	}


	/*"""""""" [SUB] Items """"""""*/
	#qm0 div a
	{
		font-size:1.1em;
		color:#000000;
		border-width:0px 0px 0px 0px;
		border-left:3px solid #D6991A;
		border-bottom:1px solid #ffffff;
		/*border-style:solid;*/
		padding:3px 30px 3px 5px;

	}

	/*"""""""" [SUB] Hover State """"""""*/
	#qm0 div a:hover
	{

		/*border-color:#666666;*/
		/*background-color:#EFF4FA;   this is the bg colour on the hover state in the sub nav dropdown*/
		color:#FFFFFF;
		text-decoration:none;
	}

	#qm0 div div
	{
		margin:0px 0px 0px 3px;
	}

	/*""""""""[SUB] Active State """"""""*/
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover
	{

		border-color:#666666;
		/*background-color:#EFF4FA;*/
		color:#FFFFFF;
		text-decoration:none;
		/*background-image:url(../../sitedesign/images/template1_black_arrow_right.gif);*/

	}


	/*"""""""" [SUB] Parent Items """"""""*/
	#qm0 div .qmparent
	{

		/*background-image:url(../../sitedesign/images/template1_black_arrow_right.gif);*/

	}



/*css end*/
