/*
	Style Index
	
	$0 - Includes
	$1 - Site Structure 
	$2 - Wrappers 
	$3 - Sections 
	$4 - Content 
	$5 - Navigation 
	$6 - Other 
*/

/*  $0 - Includes *******************************************************************************************/
	@import url(/assets/includes/designradiance/cssframework.css);
	@import url(positioning.css);

	
/*  $1 - Site Structure Styles ******************************************************************************/

	body  {
		margin: 0; 
		padding: 0;
		text-align: center; 
		color: #000000;
	}
	
	
	#container {
		margin: 0 auto; 
		text-align: left; 
	}

	#container { 		margin-top: 30px; }
	#container strong { padding: 0 2px;}
	
	#footer 			{ padding: 0 10px; margin-top: 40px; } 
	#footer p 			{ margin: 0; 	padding: 10px 0; }
	#header 			{ padding: 0 0px; margin-bottom: 0px; 	} 
	#header p 			{ margin: 0px; padding: 0px; }
	#header img 		{ }
	


/*  $5 - Navigation ******************************************************************************/
	.cNavPage { text-align: right; }
	.cNavPage ul { margin-right: 20px; }
	.cNavPage li {	margin-bottom: 1.5em; font-size: 1.1em; }
	
	.cContentMain 		{ padding-left: 1em; }
	.cContentMain h3 	{ margin-left: .5em; }
	.cContentMain h4 	{ margin-left: 1em; }
	.cContentMain h5 	{ margin-left: 1em; }
	.cContentMain h6 	{ margin-left: 1em; }
	.cContentMain p 	{ margin-left: 1em; }
	.cContentMain ul 	{ margin-left: 3em;  list-style-type: circle; }
	.cContentMain li	{ margin-bottom: .5em;}

	.cContentBanner 	{  }
	.cContentBanner h1 	{		margin: 0; 	padding: 0px; line-height: 1em;  	}
	
	.cSiteLogo img		{ margin: 0px; }
	.cSiteLogo { padding: 10px; }
	
	.cNavGlobal 		{ font-size: 1em; text-align: right; vertical-align: bottom;}
	.cNavGlobal ul		{ margin: 4px; }
	.cNavGlobal	a		{ color: #666666; }
	.cNavGlobal a:hover { color: #999999; }

	.cNavPage .box {
		border: 1px solid silver;
		margin: 10px 2px;
		padding: 1px;
		text-align: left;
	}
	.cNavPage ul {
		margin: 0px; padding: 0px;
		list-style: none;
		list-style-type: none;
	}
	.cNavPage li { 
		list-style: none;
		list-style-type: none;
		background-color: silver; color: white;
		padding: 5px 10px; margin: 0px;
		border-bottom: 1px solid silver;
		font-size: .9em; font-weight: bold; font-family: Century Gothic,Verdana,Arial,Sans-Serif;
	}
	.cNavPage h4 { 
		padding: 5px 10px; 
		background-color: gray; color: white; 
		font-size: 1.1em; font-weight: bold; font-family: Century Gothic,Verdana,Arial,Sans-Serif;
	}
	.cNavPage a { 
		text-decoration: none; 
		color: white;
	}
	.cNavPage a:hover {text-decoration: underline}


	.cContentSupport {
		margin-left: 	5px; 
		margin-right: 	5px;
		margin-top: 	1em;
	}	
	
	.cNavGlobal { }

		.cNavGlobal li { 
			display: inline;
			margin: 0px 10px; 
		}
		
		.cNavGlobal a {
			padding: 4px 10px; 
			font-size: 1.2em;
			font-weight: bold;
			border: 1px solid transparent;
		}
		.cNavGlobal a:hover {
		}

/* ----------------------------- */
.WRButton, .WRButton:visited {
		background: #222222 url(/assets/images/bg_button_alpha.png) repeat-x; 
		display: inline-block; 
		padding: 5px 10px 6px; 
		color: #ffffff; 
		text-decoration: none;
		border-radius: 10px; 					-moz-border-radius: 10px; 						-webkit-border-radius: 10px;
		box-shadow: 0 1px 3px rgba(0,0,0,0.5);	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5); 	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
		text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
		border-top: none; border-left: none; border-right: none;
		border-bottom: 1px solid rgba(0,0,0,0.25) !important;
		position: relative;
		cursor: pointer;
		margin: 0px 5px;
		font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
		
	}

	A.WRButton { color: #FFF; }
	
	.WRButton:hover								{ background-color: #111; color: #fff; text-decoration: none;}
	.WRButton:active								{ top: 1px; }

	.WRButton, .WRButton:visited,
	.Medium.WRButton, .Medium.WRButton:visited 	{ font-size: 13px; font-weight: bold; line-height: 18px; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
	.Small.WRButton, .Small.WRButton:visited 	{ font-size: 11px; padding: 2px 10px 3px; line-height: 16px; }
	.Large.WRButton, .Large.WRButton:visited 	{ font-size: 14px; padding: 8px 14px 9px; }
	
	.WRButton IMG { vertical-align: text-bottom; margin: 0px 3px; }
	.Primary.WRButton, .Primary.WRButton:visited	{ background-color: #34931A; }
	.Primary.WRButton:hover							{ background-color: #337C1F; }

	.Secondary.WRButton, .Secondary.WRButton:visited{ background-color: #333; }
	.Secondary.WRButton:hover							{ background-color: #222; }
	
	.Cancel.WRButton, .Cancel.WRButton:visited		{ background-color: #CCC; color: #333; text-shadow: 0 -1px 1px rgba(255, 255, 255, 0.5);}
	.Cancel.WRButton:hover							{ background-color: #AAA; }
	
	.Disabled.WRButton, .Disabled.WRButton:visited	{ 
		box-shadow: none; text-shadow: none; background-color: #E8E8E8; color: #666; cursor: default;
		border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
	}
	.Disabled.WRButton:hover							{ background-color: #E8E8E8; }
	.Disabled.WRButton:active							{ top: 0px; }
	
	/* Colors */	
	.Red.WRButton, .Red.WRButton:visited			{ background-color: #9B0104; }
	.Red.WRButton:hover								{ background-color: #7E0103; }

	.White.WRButton, .White.WRButton:visited		{ background-color: #CCC; color: #333; }
	.White.WRButton:hover								{ background-color: #AAA; }


	.Green.WRButton, .Green.WRButton:visited		{ background-color: #91bd09; }
	.Green.WRButton:hover								{ background-color: #749a02; }
	
	.Blue.WRButton, .Blue.WRButton:visited			{ background-color: #2F5E97; }
	.Blue.WRButton:hover								{ background-color: #7CA6D6; }

	.LightBlue.WRButton, .LightBlue.WRButton:visited{ background-color: #7CA6D6; }
	.LightBlue.WRButton:hover							{ background-color: #2F5E97; }
	
	.Magenta.WRButton, .Magenta.WRButton:visited	{ background-color: #a9014b; }
	.Magenta.WRButton:hover							{ background-color: #630030; }
	.Orange.WRButton, .Orange.WRButton:visited		{ background-color: #ff5c00; }
	.Orange.WRButton:hover							{ background-color: #d45500; }

	.Yellow.WRButton, .Yellow.WRButton:visited		{ background-color: #ffb515; color: #049; text-shadow: 0 -1px 1px rgba(255, 255, 255, 0.5);}
	.Yellow.WRButton:hover							{ background-color: #fc9200; }


/*  $2 - Layout ******************************************************************************/

