/* CSS Document */
body {
	background-image:url(site_images/bg_tile.jpg);
	}
#header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style: none;
	width:1024px;
	border:1 solid #999999;
	}
#mainMenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style: none;
	border:1 solid #999999;
	}
#subMenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style: none;
	width:240px;
	border:1 solid #999999;
	}
#menu {
	white-space:nowrap;
	list-style-type:none;
	padding:0;
	margin:0;
	}
#menu li {
	display:compact;
	}

#menu li a {
	background-color:#E5E5E5;
	padding:0.3em 1em;
	text-decoration:none;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#4D4D4D;
	text-decoration:none;
	display:block;
}
#menu li a.bottom {
	background-color:#E5E5E5;
	padding:0.3em 1em;
	text-decoration:none;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#4D4D4D;
	text-decoration:none;
	display:block;
}
#menu li a.rack:hover {
	background-color:#62569B;
	padding:0.3em 1em;
	text-decoration:none;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#FFFFFF;
	text-decoration:none;
	width:auto;
	display:block;
}
#menu li a.power:hover {
	background-color:#FC7212;
	padding:0.3em 1em;
	text-decoration:none;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#FFFFFF;
	text-decoration:none;
	width:auto;
	display:block;
}
#menu li a.network:hover {
	background-color:#E5B91A;
	padding:0.3em 1em;
	text-decoration:none;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#FFFFFF;
	text-decoration:none;
	width:auto;
	display:block;
}
#menu li a.security:hover {
	background-color:#00B757;
	padding:0.3em 1em;
	text-decoration:none;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#FFFFFF;
	text-decoration:none;
	width:auto;
	display:block;
}
#menu li a.premise:hover {
	background-color:#BC2DAF;
	padding:0.3em 1em;
	text-decoration:none;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#FFFFFF;
	text-decoration:none;
	width:auto;
	display:block;
}
#menu li a.home:hover {
	background-color:#FD0B38;
	padding:0.3em 1em;
	text-decoration:none;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#FFFFFF;
	text-decoration:none;
	width:auto;
	display:block;
}
#menu li a.fiber:hover {
	background-color:#DF9C40;
	padding:0.3em 1em;
	text-decoration:none;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#FFFFFF;
	text-decoration:none;
	width:auto;
	display:block;
}
#menu li a.tools:hover {
	background-color:#A6670A;
	padding:0.3em 1em;
	text-decoration:none;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#FFFFFF;
	text-decoration:none;
	width:auto;
	display:block;
}
#menu li a.audio:hover {
	background-color:#4C8EE2;
	padding:0.3em 1em;
	text-decoration:none;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#FFFFFF;
	text-decoration:none;
	width:auto;
	display:block;
}
#menu li a.military:hover {
	background-color:#62569B;
	padding:0.3em 1em;
	text-decoration:none;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#FFFFFF;
	text-decoration:none;
	width:auto;
	display:block;
}
.roundedContent {
	padding: 30px;
	margin: 0px;
	border: 1px solid #ccc;
	background-color: #eee;
	margin-bottom: 20px;
}
#sub_menu {
	border-top:1px solid #3b3333;
	white-space:nowrap;
	list-style-type:none;
	padding:0;
	margin:0;
	width:auto;
	}
#sub_menu li {
	width:auto;
	display:compact;
	}

#sub_menu li a {
	background-color:#42608B;
	padding:0.3em 1em;
	text-decoration:none;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#FFFFFF;
	text-decoration:none;
	width:auto;
	display:block;
}
#sub_menu li a.ref:hover {
	background-color:#B1976A;
	padding:0.3em 1em;
	text-decoration:none;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#FFFFFF;
	text-decoration:none;
	width:auto;
	display:block;
}
#sub_menu li a.close:hover {
	background-color:#FFFD1C;
	padding:0.3em 1em;
	text-decoration:none;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#FFFFFF;
	text-decoration:none;
	width:auto;
	display:block;
}
.hot_deals {
	background-image:url(site_images/hot_deals_bg.jpg);
	background-repeat:repeat-y;
	background-color:#fee7a0;
	}
.orange_heading {
	color:#fdd34d;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	}
.white_heading {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
.white_heading_small a{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	}
.white_heading_small {
 	color:#FFFFFF;
 	font-family:Arial, Helvetica, sans-serif;
	 font-size:10px;
	 }
a.white_heading_small:hover{
	 color:#FFFFFF;
	 font-family:Arial, Helvetica, sans-serif;
 	font-size:10px;
 	text-decoration:none;
	 }
a.white_heading_small:active{
	 color:#FFFFFF;
	 font-family:Arial, Helvetica, sans-serif;
 	font-size:10px;
	 text-decoration:none;
	 }
a.white_heading_small:visited{
 	color:#FFFFFF;
 	font-family:Arial, Helvetica, sans-serif;
	 font-size:10px;
	 text-decoration:none;
	 }
a.white_heading_small:linked{
 	color:#FFFFFF;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:10px;
	 text-decoration:none;
 	}
.forgot_password {
	background-color:#d8dee7;
	color:#FF0000;
	border:1px solid #42608b;
	margin-bottom:5px;
	padding:5px;
	}
.forgot_password a {
	color:#FF0000;
	}
.login_button {
	background-color:#d8dee7;
	color:#42608b;
	border:1px solid #42608b;
	margin-bottom:5px;
	padding:5px;
	}

.style1 {
 font-size: 14px;
 font-weight: bold;
 color: #002f71;
}










