@import url("/styles/frame.css");
@import url("menu.css");

/*********************
  csi override styles - HEMISPHERE
**********************/
/* common */
body {background:url(/Images/HEMISPHERE/bodyBG.gif);}

#headerBanner {background:url(/Images/HEMISPHERE/bannerBG.jpg) top left no-repeat;}

#utilNav {
Font-family:Arial, Helvetica, sans-serif;
Font-weight:bold;
Font-size:10px;
color:#000e4f;
text-decoration:none;
text-transform:uppercase;
}

#utilNav a {
Font-family:Arial, Helvetica, sans-serif;
Font-weight:bold;
Font-size:10px;
color:#000e4f;
text-decoration:none;
text-transform:uppercase;
}

#utilNav a:hover {
Font-family:Arial, Helvetica, sans-serif;
Font-weight:bold;
Font-size:10px;
color:#f8c514;
text-decoration:underline;
text-transform:uppercase;
}

#menu {background:url(/Images/HEMISPHERE/menuBG.jpg);}

#footer {background:#000d48;}
.footer {background:#000d48; font-weight:normal;}

#contentWrap {background:url(/Images/HEMISPHERE/HEMI_contentWrapBG.gif) top left repeat-y;}

#contentColMiddle h1, #contentColMiddle h2, #contentColMiddle h3, #contentColMiddle h4, #contentColMiddle h5, #contentColMiddle h6 {color:#083465;}
#contentColMiddle h1 {border-bottom:1px solid #ffcf24; background:none; padding-left:0; padding-right:0; margin-left:10px; margin-right:10px;}
#contentColMiddle a:hover {color:#000C6D;}

.contentColRight, .contentColRight p, .contentColRight a, .contentColRight h1, .contentColRight h2, .contentColRight h3, .contentColRight h4, .contentColRight h5, .contentColRight h6 {color:#002d5b;}
.contentColRight a:hover {color:#000000;}

#contentProduct a {color:#002d5b;}
#contentProduct a:hover {color:#000000;}
.contentProductRight h1, .contentProductRight h2, .contentProductRight h3, .contentProductRight h4, .contentProductRight h5, .contentProductRight h6 {background:none; border-bottom:none;}
.contentProductTitle {color:#002d5b;}

/* Home News Item Section */
/* 
	#homeNews h1 {
		color: #002d5b;
		text-transform: none;
		}

	#homeNews table a:hover,
	#homeNews table a:hover *,
	#homeNews span a:hover,
	#homeNews span a:hover * {
		background-color: #25427b;
		color: White;
		}
		
	#homeNews table a:hover h1,
	#homeNews span a:hover h1 {
		color: #ffd325;
		}

 */




/* Home - Bottom Module Blocks */			
#homeModules table {
	background:#e8e8e8;
	}
	
#homeModules  .productModTitle {
	background:url(/Images/HEMISPHERE/productModTitleBG.jpg);
	color:#0c2b5d;
}


	
#homeModules  p {
	color:#111111;
	}
	
#homeModules  a {
	color:#002d5e;
	}
	
#homeModules  :hover {
	color:#000C6D;
	}


.CollapseModTitle {color:#002d5b;}

/* Main Menu */
.MainMenu_MenuContainer {
	/*This styles the main menu container for the root menu items*/
	background-image:url(hem_main_back.gif);
	background-repeat:repeat-x;	
}

/* Site Map */
table.SiteMap_MenuItem a,
table.SiteMap_MenuItem a * {
	color: #083465;
	border-bottom-color: #083465;
	}

table.SiteMap_MenuItem a:hover,
table.SiteMap_MenuItem a:hover * {
	color: #40afef;
	border-bottom-color: #40afef;
	}

#download_center, 	
#download_center  * {

	}

#download_center  h2 {
	background-color: #303f6f;
	display: block;
	color: White;
	font-weight: bold;
	margin: 0;
	padding-left: 10px;
	}
	
#download_center ul {
	display: block;
	padding-left: 10px;
	list-style: none;
	margin: 0;
	padding: 0;
	padding-left: 10px;
	}
	
#download_center ul li {
	list-style: none;
	}