@charset "utf-8";
/* CSS Document */

			body{ padding:0px; margin:0px;
				background-color:#10293D; 
			}
			/* primary elements */
			#header{	min-width:850px;
						height:108px; 
					background-color:#10293D; 
			}

			#menu{ border-bottom:1px solid #fff; 
					height:38px; 
					background-color: rgba(5, 15, 24, 0.85); 
					min-width:850px;
					width:100%; 
					z-index:1; 
			}

			#main{  min-width:850px; 
					width:100%; 
					height:325px;
			}

			#bottom{
				min-width:850px;
				border-top:1px solid #ccc;
				background-color:#fff;
				padding:24px;
			}

			#trim1{ background-color:#2f3d4e; height:52px; }
			#trim2{ background-color:#223041; height:52px; padding:16px; font-family:Verdana; font-size:11px; color:#999; }

			#imageHolder, #imageHolder img{ 
					position:relative;
					top:0px;
					width:100%;
					min-width:945px;
					z-index:-1;
			}
			#imageHolder img{ min-height:325px; }
			
			#loginContainer{ position:relative; }
			#login{
				background-color:#fff;
				padding:24px;
				border-radius:2px;
			}

			#login th{ text-align:left; font-size:14px; font-weight:900; padding-bottom:4px; }
			#login td{ font-size:12px; }
			#login input[type='text']{ font-size:12px; padding:2px; }
			#login input[type='password']{ font-size:12px; padding:2px; }
					
			#menuContent{ vertical-align: middle; max-width:1000px; }
			.menuItem{ color:#fff; 
				font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif; 
				font-size:14px; 
				width:150px; 
				float:left; 
				cursor:pointer; 
				padding-top:8px; 
				height:30px; 
				letter-spacing:1.5;
			}
			.menuItem:hover{ background-color:rgba(5, 15, 24, 0.60); }

			div.login-branding{ text-align:center; margin:8px; margin-bottom:16px; }

			#logo{ float:left; }
			#contact{  }
			#contact a{ color:#fff; }

			.column{ max-width:225px; 
						background-color:#ECF1F8;
						min-height:100px; 
						text-align:left; 
						line-height:120%; 
						border:1px solid #eee; 
						padding:18px; 
						display:inline-block; 
						margin:0px 18px; 
						vertical-align:top; 
						border-radius:4px;
					}
			.columnTitle{ color:#666; font-size:22px; border-bottom:1px solid #ccc; padding-bottom:16px; margin-bottom:16px; font-family: "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif;}
			.columnContent{ color:#333; font-size:12px; font-family:Verdana; }
			.columnContent li{ color:#4483B6; padding-top:12px; cursor:pointer;}

			.phone{ font-size:11px; color:#ccc;}