@charset "utf-8";


/* SKIN Document 
	COLORS, BG Images, etc
*/

body {
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:17px;
background:url(../images/headerBG.png) top left repeat-x #E8EDF3;
}


html * {
outline:none;
text-align:left;
}

html img {
border:none;
margin:0px;
}

/* BASIC LAYOUT ELEMENTS */

.fullWidth {
background:none;
background-position:0 65px;
width:1100px;
margin:0 auto;
padding:0px;
top:0px;
}



.page {
}


	.page .header {
	height:65px;
	}
	
		.page .header .branding {
				-moz-background-clip:border;
				-moz-background-inline-policy:continuous;
				-moz-background-origin:padding;
				background:transparent url(../images/blue_bell.gif) no-repeat scroll left center;
				color:#FFFFFF;
				font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
				font-size:23px;
				margin-top:5px;
				margin-bottom:5px;
				padding-left:55px;
				padding-top:0px;
		}
		
		.page .header .branding h1 {
		font-family:"Trebuchet MS", arial, verdana;
		color:#ffffff;
		font-size:21px;
		line-height:16px;
		font-weight:bold;
		margin-top:8px;
		
		/* text shadow */
		text-shadow: 0px 1px 2px #212121;
		filter: dropshadow(color=#212121, offx=0, offy=1); 
		}
		
		.page .header .branding h1 span {
		font-family:"Trebuchet MS", arial, verdana;
		color:#ffffff;
		font-size:14px;
		line-height:20px;
		font-weight:normal;
		margin-top:12px;
		
		/* text shadow */
		text-shadow: 0px 1px 2px #212121;
		filter: dropshadow(color=#212121, offx=0, offy=1); 
		}

			.page .header .branding .siteSignature {
				
			}
		
		
		.page .header 
		{
		}
		
		
			#globalNav1 {
				margin:10px 0px 0px 0px;
				padding:10px 0px 0px 0px;
				z-index:1000;
				}
				
			#globalNav1 li {
				list-style: none;
				float: left;
				margin-right:8px;
				}
			#globalNav1 li a {
				display: block;
				text-decoration:none;
				color:#ffffff;
				font-size:12px;
				padding:5px 14px 5px 12px;
				font-family:"Rockwell", "Trebuchet MS", Arial, Helvetica, sans-serif;	
				display:block;
				/* text shadow */
				text-shadow: 0px 1px 2px #212121;
				filter: dropshadow(color=#212121, offx=0, offy=1); 
				background: #2f3e57;
			
			
			
				/* rounded corners */
				-webkit-border-top-left-radius: 5px;
				-webkit-border-top-right-radius: 5px;
				-webkit-border-bottom-right-radius: 5px;
				-webkit-border-bottom-left-radius: 5px;
				-moz-border-radius-topleft: 5px;
				-moz-border-radius-topright: 5px;
				-moz-border-radius-bottomright: 5px;
				-moz-border-radius-bottomleft: 5px;
				border-top-left-radius: 5px;
				border-top-right-radius: 5px;
				border-bottom-right-radius: 5px;
				border-bottom-left-radius: 5px; 
				}
				
				#globalNav1 li a.dropdown {
				display: block;
				text-decoration:none;
				color:#ffffff;
				font-size:12px;
				padding:5px 14px 5px 12px;
				font-family:"Rockwell", "Trebuchet MS", Arial, Helvetica, sans-serif;	
				display:block;
				/* text shadow */
				text-shadow: 0px 1px 2px #212121;
				filter: dropshadow(color=#212121, offx=0, offy=1); 
				background: url(../images/downarrow.gif) top right no-repeat #2f3e57;
			
			
			
				/* rounded corners */
				-webkit-border-top-left-radius: 5px;
				-webkit-border-top-right-radius: 5px;
				-webkit-border-bottom-right-radius: 5px;
				-webkit-border-bottom-left-radius: 5px;
				-moz-border-radius-topleft: 5px;
				-moz-border-radius-topright: 5px;
				-moz-border-radius-bottomright: 5px;
				-moz-border-radius-bottomleft: 5px;
				border-top-left-radius: 5px;
				border-top-right-radius: 5px;
				border-bottom-right-radius: 5px;
				border-bottom-left-radius: 5px; 
				}
				#globalNav1 li a:hover {
				background:#19212b;
			
			/* rounded corners */
			-webkit-border-top-left-radius: 5px;
			-webkit-border-top-right-radius: 5px;
			-webkit-border-bottom-right-radius: 5px;
			-webkit-border-bottom-left-radius: 5px;
			-moz-border-radius-topleft: 5px;
			-moz-border-radius-topright: 5px;
			-moz-border-radius-bottomright: 5px;
			-moz-border-radius-bottomleft: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px; 
				}
				#globalNav1 li a.dropdown:hover {
				
				background: url(../images/downarrow.gif) top right no-repeat #19212b;

			/* rounded corners */
			-webkit-border-top-left-radius: 5px;
			-webkit-border-top-right-radius: 5px;
			-webkit-border-bottom-right-radius: 5px;
			-webkit-border-bottom-left-radius: 5px;
			-moz-border-radius-topleft: 5px;
			-moz-border-radius-topright: 5px;
			-moz-border-radius-bottomright: 5px;
			-moz-border-radius-bottomleft: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px; 
				}
				#globalNav1 li:hover {
				background:#19212b;
			
			/* rounded corners */
			-webkit-border-top-left-radius: 5px;
			-webkit-border-top-right-radius: 5px;
			-webkit-border-bottom-right-radius: 5px;
			-webkit-border-bottom-left-radius: 5px;
			-moz-border-radius-topleft: 5px;
			-moz-border-radius-topright: 5px;
			-moz-border-radius-bottomright: 5px;
			-moz-border-radius-bottomleft: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px; 
			overflow:visible;
				}
				
				
				
			#globalNav1 li ul {
				display: none; 
				width: 10em; /* Width to help Opera out */
				background-color: #69f;
				z-index:1000;
				}
				
			#globalNav1 li:hover ul {
				display: block;
				position: absolute;
				margin: 0;
				padding: 0; 
				background-color: #19212b;
				color:#ffffff;
				width:140px;
				margin-top:-2px;
				z-index:1020;
				}
			#globalNav1 li:hover li {
				float: none; 
				}
			#globalNav1 li:hover li a {
				background-color: #19212b;
				color: #ffffff; 
				margin-left:0px;
				height:15px;
				width:120px;
				-webkit-border-top-left-radius: 0px;
				-webkit-border-top-right-radius: 0px;
				-webkit-border-bottom-right-radius: 0px;
				-webkit-border-bottom-left-radius: 0px;
				-moz-border-radius-topleft: 0px;
				-moz-border-radius-topright: 0px;
				-moz-border-radius-bottomright: 0px;
				-moz-border-radius-bottomleft: 0px;
				border-top-left-radius: 0px;
				border-top-right-radius: 0px;
				border-bottom-right-radius: 0px;
				border-bottom-left-radius: 0px; 
				}
			#globalNav1 li li a:hover {
				color:#ffffff;
				text-decoration:none;
				background:#5c7497;
				margin-left:0px;
				-webkit-border-top-left-radius: 0px;
				-webkit-border-top-right-radius: 0px;
				-webkit-border-bottom-right-radius: 0px;
				-webkit-border-bottom-left-radius: 0px;
				-moz-border-radius-topleft: 0px;
				-moz-border-radius-topright: 0px;
				-moz-border-radius-bottomright: 0px;
				-moz-border-radius-bottomleft: 0px;
				border-top-left-radius: 0px;
				border-top-right-radius: 0px;
				border-bottom-right-radius: 0px;
				border-bottom-left-radius: 0px; 
				
				}
					
		
		.page .header .register {
		}
		
			
			.page .header .register .login {
			}
			
			
			.page .header .register .logout {
			}
			
			
		.fullWidth .page .header .register .search {
			margin-top:24px;
			
		}
		.fullWidth .page .header .register .search input  {
			border:solid 1px #cccccc;
			-webkit-border-top-left-radius: 10px;
			-webkit-border-top-right-radius: 10px;
			-webkit-border-bottom-right-radius: 10px;
			-webkit-border-bottom-left-radius: 10px;
			-moz-border-radius-topleft: 10px;
			-moz-border-radius-topright: 10px;
			-moz-border-radius-bottomright: 10px;
			-moz-border-radius-bottomleft: 10px;
			border-top-left-radius: 10px;
			border-top-right-radius: 10px;
			border-bottom-right-radius: 10px;
			border-bottom-left-radius: 10px; 
			width:130px;
			color:#666666;
			padding-left:17px;
			background: #ffffff url(../images/search_icon.png) top left no-repeat;
			
			
		}
		
		
	.page .siteIMG {

	}
	
	.page .siteIMG .siteMenuHolder {
	height:60px;
	padding:140px 0px 0px 0px;
	margin:0px 0px 12px 0px;
	}
		
		.page .siteIMG .siteMenuHolder .siteMenuLeft {
		}
			
		
		.page .siteIMG .siteMenuHolder .siteMenu {
		height:95px;
		padding:0px;
		margin:0px;
		background:#e9e9e9;
		
		/* rounded corners */
		-webkit-border-top-left-radius: 10px;
		-webkit-border-top-right-radius: 10px;
		-webkit-border-bottom-right-radius: 0px;
		-webkit-border-bottom-left-radius: 0px;
		-moz-border-radius-topleft: 10px;
		-moz-border-radius-topright: 10px;
		-moz-border-radius-bottomright: 0px;
		-moz-border-radius-bottomleft: 0px;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
		border-bottom-right-radius: 0px;
		border-bottom-left-radius: 0px; 
		
		/* opacity */
		filter: alpha(opacity=75); /*for Internet Explorer 6/7*/
		filter: “alpha(opacity=75)”; /*for Internet Explorer 8*/
		opacity: 0.75; 
		background-color: rgba(233, 233, 233, 75);
		color: rgba(233, 233, 233, 75); 
		}
			
		
			.page .siteIMG .siteMenuHolder .siteMenu .icons {
			width:320px;
			padding:15px 0px 0px 0px;
			margin:0 auto;
			}
				
			.page .siteIMG .siteMenuHolder .siteMenu .icons .icon {
			width:75px;
			height:95px;
			margin:0px;
			padding:0px;
			font-size:12px;
			color:#2a6452;
			text-align:center;
			}
				
			.page .siteIMG .siteMenuHolder .siteMenu .icons .icon a {
			display:block;
			color:#2a6452;
			text-align:center;
			text-decoration:none;
			}
			
			.page .siteIMG .siteMenuHolder .siteMenu .icons .icon:hover,
			.page .siteIMG .siteMenuHolder .siteMenu .icons .icon a:hover {
			background:#ffffff;
			cursor:pointer;
			margin:-15px 0px 0px 0px;
			padding:15px 0px 0px 0px;
			}
				
		
		.page .siteIMG .siteMenuHolder .siteMenuRight {
		}
	/***********************************************************************************/ 	
	
		
		.navHolder {
			background: url(../images/nav_bg.png) top left repeat-x;
			margin-top:0px;
			height:35px;
			clear:both;
		}
	
		.page .navArea {
			height:35px;
			margin-top:0px;
		}
		
		
		
	/***********************************************************************************/ 	
		
		
		.featureHolder {
			background: url(../images/fullwidth_bg.jpg) top left repeat-x;
			margin-top:0px;
			margin-bottom:0px;	
			height:211px;
			clear:both;
		}
	
		.page .featuredArea {
			height:200px;
			background: url(../images/brendas.jpg) bottom left no-repeat;
			margin-top:0px;
			margin-bottom:0px;
		}
	
	/***********************************************************************************/ 		

		
	
	.page  .content {
	min-height: 400px;
	height:auto !important;
	height:400px;
	padding:0px 0px 0px 0px;
	}
	
		.page  .content .alert {
		}
	
	
		.page  .content .role {
		}
		
	/***********************************************************************************/ 	
		
	/****************************************** WIDGET CLASSES??? *******************************************/ 	
		.page  .content .widget {
		background:url(../img/widgetBG.png) top no-repeat;
		}
		
		.page  .content .widget.second {
		margin-top:20px;
		}
		
			.page  .content .widget .widgetTitle {
			color:#0c3827;
			margin:5px 0px 0px 0px;
			font-family: 'Lobster', arial, serif;
			/*Google Font styles are inline HTML*/
			}
			
			.page  .content .widget .widgetBody {
			padding:5px 0px 0px 5px;
			}
	
			.page  .content .widget .widgetBody ul {
			margin:0px 0px 0px 5px;
			padding:0px;
			}
	
			.page  .content .widget .widgetBody ul li.first {
			margin-top:3px;
			}
			
			.page  .content .widget .widgetBody ul li {
			margin:0px 0px 3px 0px;
			padding:0px;
			list-style:none;
			list-style-image:none;
			}
			
			.page  .content .widget .widgetBody ul li a {
			display:block;
			color:#0c3827;
			text-decoration:underline;
			padding:2px 0px 2px 0px;
			margin:0px 0px 4px 0px;
			}
			
			.page  .content .widget .widgetBody ul li a:hover {
			background:#ffffff;
			text-decoration:none;
			}
	/****************************************** WIDGET CLASSES??? *******************************************/ 	
	
		.page  .content h1 {
			font-family:"Rockwell", "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:20px;
			font-style:italic;
			line-height:24px;
			margin-top:12px;
			color:#141333;
			margin-left:10px;

		}
		
		
		.page  .content .widget1 {
			background: #dedede url(../images/fieldGroupBG.png) top repeat-x;
			min-height:100px;
			margin-bottom: 12px;
			-webkit-border-radius:8px 8px 8px 8px;
			-moz-border-radius:8px 8px 8px 8px;
			border-radius:8px 8px 8px 8px;
			padding:10px;
			overflow:auto;
			margin-top:12px;
			color:#666666;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:18px;
		}
		.page  .content .widget1 p a {
			font-family: Arial, Helvetica, sans-serif;
			font-size:11px;
			text-decoration:none;
			font-weight:bold;
			color:#141333;
		}
		.page  .content .widget1 p a:hover {
			font-family: Arial, Helvetica, sans-serif;
			font-size:11px;
			text-decoration:none;
			font-weight:bold;
			color:#b27408;
		}
		
		.page  .content .widget1 h1 {
			font-family:"Rockwell", "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:20px;
			font-style:italic;
			line-height:24px;
			margin-top:0px;
			color:#141333;
			margin-left:5px;
			padding-left:0px;

		}
		.page  .content .widget1 ul {
			margin-left:5px;
		}
		.page  .content .widget1 ul li {
			line-height:20px;
			font-weight:bold;
			
		}
		
		.page  .content .widget1 ul li a {
			font-family:"Rockwell", "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:14px;
			padding-left:0px;
		}
		.page  .content .widget1 ul li a:hover {
			font-family:"Rockwell", "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:14px;
			padding-left:0px;
			color:#b27408;
		}
		
		
		.page  .content .widget1 ul li.facebook {
			font-family:"Rockwell", "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:14px;
			background: url(../images/facebook.png) top left no-repeat;
			padding-left:20px;
			height:20px;
		}
		
		.page  .content .widget1 ul li.twitter {
			font-family:"Rockwell", "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:14px;
			background: url(../images/twitter.png) top left no-repeat;
			padding-left:20px;
			height:20px;
		}
		
		.page  .content .widget1 ul li.flickr {
			font-family:"Rockwell", "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:14px;
		}
		
		
		.page  .content ul {
			margin-left:0px;
			text-decoration:none;
			list-style:none;
	
		
		}
		.page  .content ul li.arrow {
			color:#141333;
			font-size:12px;
			font-family:"Rockwell", "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-weight:bold;
			text-decoration:none;
			list-style:none;
			height:26px;
			background:url(../images/listArrow.png) top left no-repeat;
			padding-left:15px;
			padding-top:10px;
			margin-bottom:3px;
		}
		
		.page  .content ul li a{
			color:#141333;
			font-size:12px;
			font-family:"Rockwell", "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-weight:bold;
			text-decoration:none;
			list-style:none;
			
		}
		.page  .content ul li a:hover {
			color:#b27408;
			font-size:12px;
			font-family:"Rockwell", "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-weight:bold;
			text-decoration:none;
			list-style:none;
			
		}
		
		
		.page  .content .main_content {
			color:#666666;
			font-size:14px;
			font-family:Arial, Helvetica, sans-serif;
			background:#ffffff;
			border:solid 1px #cccccc;
			min-height:480px;
			margin-top:12px;
			margin-bottom:12px;
			padding-bottom:12px;
		}
		
		.page  .content .main_content h2 {
			color:#141333;
			font-size:16px;
			font-family:Arial, Helvetica, sans-serif;
			color:#141333;
			font-weight:bold;
			padding-left:10px;
			margin-top:12px;
		}
		
		.page  .content .main_content p {
			color:#666666;
			font-size:14px;
			font-family:Arial, Helvetica, sans-serif;
			line-height:18px;
			margin-top:10px;
			padding-left:10px;
			padding-right:10px;
			
		}
		.page  .content .main_content a.link {
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			color:#141333;
			font-weight:bold;
			padding-left:10px;
			margin-top:12px;
			margin-bottom:12px;
			text-decoration:none;
			margin-right:20px;
			
		}
		.page  .content .main_content a.link:hover {
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			color:#b27408;
			font-weight:bold;
			padding-left:10px;
			margin-top:12px;
			margin-bottom:12px;
			text-decoration:none;
			
		}
		
		.page  .content .main_content .imageHolder {
			background:url(../images/underconstruction.jpg) top left no-repeat;
			height:400px;
		}


	
.footer {
height:350px;
background:url(../images/footerBG.jpg) bottom repeat-x;
color:#ffffff;
clear:both;
}

	.footer .page .preFooter {
	padding:10px 0px 0px 0px;
	margin:0px;
	height:312px;
	}
	
		.footer .page .preFooter .siteMap {
		}
		
		.footer .page .preFooter .domainMap {
		}
		
			.footer .page .preFooter .siteMapTitle {
				font-family:"Rockwell", "Trebuchet MS", Arial, Helvetica, sans-serif;
				color:#ffffff;
				font-size:12px;
				font-weight:bold;
				line-height:14px;
				margin-left:0px;
			}

			.footer .page .preFooter ul {
				font-weight:bold;
				font-size:12px;
				color:#f9f4a6;
				margin:0px;
				padding:0px;
				list-style:none;
				list-style-image:none;
			}
			
			.footer .page .preFooter ul li {
				font-weight:normal;
				font-size:11px;
				margin:0px 0px 0px -3px;
				padding:2px 0px 0px 3px;
				list-style:none;
				list-style-image:none;
				text-decoration: none;
				line-height:14px;
				min-height:15px;
			}
			
			
			.footer .page .preFooter ul li.first {
				margin:2px 0px 4px 0px;
				padding:2px 0px 2px 0px;
			}
			
			.footer .page .preFooter ul li,
			.footer .page .preFooter ul li a {
				display:block;
				color:#ffffff;
				text-decoration:none;
				line-height: 14px;
				padding:2px 0px 0px 3px;
			}
			
			.footer .page .preFooter ul li:hover {
			
			
			}
			
			.footer .page .preFooter ul li:hover a {
			color:#ffffff;
			text-decoration:none;
			background:#5c7497;
			/* rounded corners */
			-webkit-border-top-left-radius: 5px;
			-webkit-border-top-right-radius: 5px;
			-webkit-border-bottom-right-radius: 5px;
			-webkit-border-bottom-left-radius: 5px;
			-moz-border-radius-topleft: 5px;
			-moz-border-radius-topright: 5px;
			-moz-border-radius-bottomright: 5px;
			-moz-border-radius-bottomleft: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px; 
			}
			
	.footer .page .copyright {
	height:25px;
	text-align: left;
	}
	
	.footer .page .copyright a {
		color:#ffffff;
		text-decoration:none;
	}
	


/* WIDGETS AND FUNCTIONAL MODULES */
		

