/* Gemini Coatings Blue Theme */
/* Blue.css */
/* Created December 6, 2006 */
/* Modified Modified January 23, 2007
--------------------------------------- */

/* Structure and Layout
--------------------------------------- */

body {
	background: #A1A3AA url(i/bg_tile.gif) repeat-x left top;
	color: #b2cbf6;
	}
	
#header h1 {
	background: url(i/gemini_coatings_logo.gif) no-repeat left top;
	}
	
.home #header h2 {
	background: url(i/employee_owned.gif) no-repeat left top;
	}

#container {
	background: #2A2E5B url(i/container_tile_inside.gif) repeat-y left top;
	}

.home #container {
	background-image: url(i/container_tile.gif);
	}

#feature {
	background: #2A285B url(i/feature_tile.gif) repeat-y left top;
	}

#feature .bottom {
	background: url(i/nav_tile.gif) repeat-x 0px -35px;	
	}

#mainCol {
	color: #16182F;
	background: url(i/maincol_tile_inside.gif) repeat-x left top;
	}

.home #mainCol {
	color: #b2cbf6;
	background-image: url(i/maincol_tile.gif);
	}

#footer {
	background: #1f2350;
	color: #5b72b1;
	border-top: 5px solid #376289;
	}

/* Links
--------------------------------------- */

a, a:link, a:visited {
	color: #2A2E5B;	
	}

a:visited {
	color: #476493;
	}

#footer a {
	color: #5b72b1;
	}
	
.home a, .home a:link, .home a:visited, #subCol a, #subCol a:link, #subCol a:visited {
	color: #F7C15B;
	}

.home a:visited {
	color: #99CAFD;
	}

/* Navigation
--------------------------------------- */

#corpNav a, #corpNav a:link, #corpNav a:visited {
	border-right-color: #dbedfd;
	}

#corpNav, #corpNav strong a, #corpNav strong a:link, #corpNav strong a:visited {
	color: #dbedfd;
	}

#feature .nav {
	border-top-color: #1C1F3C;
	border-bottom-color: #425389;
	}

#feature .nav a, #feature .nav a:link, #feature .nav a:visited, .GlobalMenu_RootMenuItem, .GlobalMenu_MenuItem, .SectionMenu_RootMenuItem, .SectionMenu_MenuItem {
	border-bottom-color: #1C1F3C;
	border-top-color: #425389;
	border-bottom-color: #1C1F3C;	
	}

.GlobalMenu_RootMenuItem, .GlobalMenu_MenuItem, .GlobalMenu_RootMenuItemSelected, .GlobalMenu_MenuItemSelected {
	border: none;
	}

.GlobalMenu_MenuItem, .GlobalMenu_MenuGroup, .SectionMenu_MenuItem, .SectionMenu_MenuGroup {
	background: #29285A;
	}

#feature .nav a:hover, #feature .nav a:active, .GlobalMenu_RootMenuItemSelected, .GlobalMenu_MenuItemSelected, .SectionMenu_RootMenuItemSelected, .SectionMenu_MenuItemSelected {
	background-color: #467CAE;
	border-top-color: #72ABe0;
	border-bottom-color: #345787;
	}

#mainNav a, #mainNav a:link, #mainNav a:visited {
	background-image: url(i/nav_tile.gif);
	}

.GlobalMenu_MenuContainer {
	clear: both;
	display: block;
	margin-bottom: 5px;
	height: 35px;
	}

.GlobalMenu_MenuBar {
	clear: both;
	display: block;
	margin-bottom: 5px;
	height: 35px;
	}

.GlobalMenu_RootMenuItem {	
	color: #FFF;
	text-transform: uppercase;	
	cursor: pointer;
	cursor: hand;
	font-family: "Lucida Grande", Tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: url(i/nav_tile.gif) repeat-x 0px 0px;
	height: 35px;
	width: auto;
	}
	
.GlobalMenu_RootMenuItemSelected {
	color: #FFF;
	text-transform: uppercase;	
	cursor: pointer;
	cursor: hand;
	font-family: "Lucida Grande", Tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: url(i/nav_tile.gif) repeat-x 0px -35px;
	height: 35px;
	width: auto;
	}

.GlobalMenu_MenuGroup {
	z-index: 1000;
	padding: 1px;
	border: 1px solid #000;
	}
	
.GlobalMenu_MenuItem {
	color: #FFF;
	border-bottom: 1px solid;
	border-top: 1px solid;
	cursor: pointer;
	cursor: hand;
	font-family: "Lucida Grande", Tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom-color: #1C1F3C;
	border-top-color: #425389;
	}
	
.GlobalMenu_MenuItemSelected {
	color: #FFF;
	border-bottom: 1px solid;
	border-top: 1px solid;
	cursor: pointer;
	cursor: hand;
	font-family: "Lucida Grande", Tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom-color: #345787;
	border-top-color: #72ABe0;
	}

#mainNav td.GlobalMenu_RootMenuItem, #mainNav td.GlobalMenu_RootMenuItemSelected {
	padding: 0 15px !important;
	width: auto !important;
	white-space: nowrap;
	}
	



/* Headers
--------------------------------------- */

h1, h2, h3, h4 {
	color: #4274A3;
	}

/* CF
--------------------------------------- */

.regionBoundary {
	background-image: url(i/region_tile.gif);
	}
	
.regionName {
	background-image: url(i/region_title_tile.gif);
	}

/* Content
--------------------------------------- */

table.gvResults th, .btnSearch {
	background: #4B6295;
	}

table.gvResults .alternate td, div.details {
	background: #D3D8EE;
	}

.btnSearch {
	border-color: #D3D8EE;
	}

.results h3, .results caption {
	color: #4B6295;
	}
