/* Default CSS Stylesheet for a new Web Application project */
body	

{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin:0px;
    padding:0px;
	height:100%;
	FONT-SIZE: 70%;
	text-align:center;
	background-color:#FFFFFF;
	color:#436394;}

#pnlContainer {width:780px;}
#pnlW3C {text-align:left; margin-top:4px;}

INPUT {
	 FONT-FAMILY: Verdana, Helvetica, sans-serif;
	 FONT-SIZE: 95%;
	 border:1px solid #A5ACB2;
	 padding:2px;
	 color:#756638;
	 background-color:#ffffff;
}
textarea {FONT-FAMILY: Verdana, Helvetica, sans-serif;
	 FONT-SIZE: 95%;
	 border:1px solid #A5ACB2;
	 padding:2px;
	 color:#756638;
	 background-color:#ffffff;}
select{FONT-FAMILY: Verdana, Helvetica, sans-serif;
	 FONT-SIZE: 95%;
	 border:1px solid #A5ACB2;
	 padding:2px;
	 color:#756638;
	 background-color:#ffffff;}

.clear {clear:both;}
.center{text-align:center}

A {text-decoration:none; color:#4141E8;}
A:Hover {text-decoration:underline; color:#E88A1E;}

UL {list-style-type:none; list-style-image:url(images/bullet.gif);}
UL LI {padding-bottom:4px;}
UL LI A {text-decoration:none;color:#4141E8;background-color:#ffffff;}
UL LI A:Hover {text-decoration:underline;background-color:#ffffff;}
UL UL {list-style-type:none; list-style-image:url(images/bullet_sub.gif);padding-top:10px;}

HR {color:#E5E5E5;background-color:#ffffff;}



/* Text Styles Start */
H1{
	color:#CC6633;
	FONT-SIZE: 125%;
}



H2{
	color:#CC6633;
	FONT-SIZE: 115%;

}
H3{
	color:#CC6633;
	FONT-SIZE: 110%;
	

}
.contentBoxTitle H3 {margin:5px;}
H4{
	color:#436394;
	FONT-SIZE: 100%;

}


.tfs {color:#CC6633;
	font-weight:bold;
	background-color:#ffffff;
}


.bold {
font-weight:bold;
}
.error {
	color:#FF0000;
}
.silver {color:#878787;}



/* Text Styles End */

/*Accessibility Styles Start*/
.skiplinks{
	display:none;
}
/*Accessibility Styles End */

/* Top Start */

	#pnlTop {
		margin-bottom:8px;
		margin-top:8px;
		width:780px;
	}
	
	/*Had to remove this to a relative class and not make it a unique identifier as this doesnt work across to the user control*/


	#pnlContact {
		line-height:30px;
		border: 1px solid #F7931D;
		padding-left:11px;
		color:#264194;
		margin-bottom:8px;
		text-align:right;
		padding-right:8px;
	}
	
#pnlBreadcrumbs A {color:#FFFFFF;}
/* Top End */


/* Left/Content Start */

	#pnlLeftContent {
		border: 1px solid #C9C9C9;
		/*This Oveflow alongside the width allows the columns to stretch to the bottom of the floating left nav*/
		overflow:hidden;
		width:779px;
		/*This background Image allows us to get the proper background in each colum on the stretch and also the border between the two too stretch*/
		background-image:url(images/blue_gradient_left.jpg);
			background-repeat:no-repeat;
		text-align:left;
		background-color:#B8E1F7;
		}


	/* Left Start */

		#pnlLeft {
			width:189px;
			float:left;
			margin-right:-3px;
			font-size:95%;
			color:#FFFFFF;
			
		}
		/*Start Fix for IE 3px Bug - Seen by all other browsers*/
		html>body #pnlLeft {
			margin-right:0px;
			
		}
		/*End Fix for IE 3px Bug - Seen by all other browsers*/
	
		
		
		#pnlLeft #pnlLeftNav{
			background-image:url(images/blue_gradient_left.jpg);
			background-repeat:no-repeat;
			padding-top:14px;
			height:100%;
			
		}
		
		.navGroup {border-bottom:1px solid #BDBDBD; margin-bottom:10px;}
		.navGroupBottom {}
		.navTitle {padding-left:18px;margin-bottom:10px;padding-top:0px;font-weight:bold;}
		
		.navOption {padding-left:18px;margin-bottom:10px;margin-top:0px;}
		.navOption A {text-decoration:none;color:#FFFFFF;}
		.navOption A:Hover {text-decoration:underline;}
		
		
		
		#pnlLoginRegister {border-top:1px solid #BDBDBD;}
		/*Gap at bottom of nigget image in IE*/
		.imgLoginRegister{margin-bottom:-2px;}
		/*Start Fix for IE image bottom margin bug - Seen by all other browsers*/
		html>body .imgLoginRegister {
			margin-bottom:0px;
		}
		
		
		.forgotten {
			background-color:#6C8AB7;
			color:#FFFFFF;
			line-height:27px;
			padding-left:18px;
		}

	/* Left End */

	/* Content Start */
	
		#pnlContentContainer {
			margin-left:186px;
			height:100%;
			
			background-color:#FFFFFF;
			/*border-left: 1px solid #BDBDBD;*/
		
			}
		/*Start Fix for IE 3px Bug - Seen by all other browsers*/		
			html>body #pnlContentContainer {
				margin-left:202px;
			}
		/*End Fix for IE 3px Bug - Seen by all other browsers*/	
		
		#pnlContentContainerPop {
			border-right: 1px solid #E5E5E5;
		/*This Oveflow alongside the width allows the columns to stretch to the bottom of the floating left nav*/
		overflow:hidden;
		width:739px;
		padding:20px;
		}
		
		
		#pnlContentContainer #pnlContent{
			color:#345D9B;
			padding-left:34px;
			padding-right:19px;
			margin-top:26px;
			margin-bottom:26px;
			
		}
		

		
		.contentBox {border: 1px solid #94D4F5; margin-bottom:10px; margin-top:10px;}
		.contentBoxTitle {border-bottom: 1px solid #94D4F5;color:#345D9B;background-color:#F7F7F7;padding:6px; font-weight:bold;}
		.contentBoxTitle .time {float:right; font-weight:normal;}
		
		.contentBoxContent {
			padding-left:10px; 
			padding-right:10px; 
			background:#FFFFFF; 
			}
			.contentBoxContent p {margin-top:10px;margin-bottom:10px;}

	/* Content End */

	
/* Left/Content End */