*{
	margin: 0px;
	padding: 0px;
}

h1{
	font: bold 36px Arial, Helvetica, sans-serif !important;
}

h2{
	font: bold 20px Arial, Helvetica, sans-serif !important;
}

h3{
	font: bold 24px Arial, Helvetica, sans-serif !important;
	padding: 10px 10px 2px 10px;
}

h4{
	font: 16px Arial, Helvetica, sans-serif !important;
	padding-left: 10px;
	padding-bottom: 10px;
	display: inline-block;
}
h5{
	float: right;
	font: italic 13px Arial, Helvetica, sans-serif !important;
	padding-right: 20px;
	padding-bottom: 10px;
	display: inline-block;
}

h6{
	font: bold 24px Arial, Helvetica, sans-serif !important;
	padding: 10px;
}

h7{
	display: inline-block;
	font: bold 18px Arial, Helvetica, sans-serif !important;
	padding: 10px 10px 0px 10px;
}

header, section, footer, aside, nav, article, hgroup{
	display: block;
}

/*
a:hover, a:visited, a:link, a:active
{
    text-decoration: none;
}*/

a, a:visited, a:hover, a:link, a:active{
	color: black;
}

body{
	text-align: center;
}

#big_wrap{
	/*border: 1px solid black;*/
	width: 1000px;
	height: 100%;
	margin: 20px auto;
	text-align: left;
}

#top_header{
	border-bottom: 5px double black;
	padding: 20px;
	text-align: center;
	cursor: pointer;
}

#top_menu{
	text-align: center;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#top_menu ul{
	/*outline: 1px solid black;*/
	margin: 0 auto;
	/*padding-top: 20px 0 20px 0;*/
	width: 1000px;
	font-size: 0;
	background: #000000; /*black*/
	display: inline-block;
	list-style: none;
	/*position: relative;*/
	/*z-index: 9999;*/
	/*border-radius: 2px;*/
	/*padding-top: 2px;*/
}

/* Text in side the menu bar */
#top_menu ul li{
	/*outline: 1px solid black;*/
	position: relative;
	margin: 0 auto;
	width: 200px;
	/*padding: 5px;*/
	font-size: 16px; /*menu item font size*/
	display: inline-block;
	color: #ffffff; /*white*/
	line-height: 55px;
	transition: background-color 0.1s;
	outline: none;
	cursor: pointer;
}

/*
#top_menu li.full-width{
	position: static;
}*/

#top_menu ul li:hover{
	color: #000000;
	background-color: #ffffff;
	/*border-radius: 3px 3px 0 0;*/
}

/*or
 * #top_menu li.over{}
 */

/*
#top_menu li.over.no-sub {
	color: #000000;
	background: #F2F5A9;
}*/


#top_menu ul li ul{
	width: 200px !important;
	outline: 1px solid black;
	/* border: 1px solid black; */
	/*padding: 0;*/
	position: absolute;
	/*top: 48px;*/
	/*left: 0;*/
	display: none;
	opacity: 0; /* Making the transition from the 0 to 1 when hovered*/
	visibility: hidden;
	transition: opacity 0.2s;
}

#top_menu ul li:hover ul{
	/*width:20%;*/
	display: block;
	opacity: 1;
	visibility: visible;
}

#top_menu ul li ul li{
	background: #ffffff;
	display: block;
	color: #000000;
}

#top_menu ul li ul li:hover{
	background: #D8D8D8;
}

#main_section{
	width: 940px;
	margin: 30px;
}

article{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	/*border: 1px solid black;*/	
	padding: 20px;
	margin-bottom: 15px;
}

#articleTitle{
	background-color: #FFF0E0;
}

#list_insideBox{
	padding: 10px;
	list-style-position: inside;
}

#list_insideBox li{
	list-style-position: outside !important;
	margin-left: 1em;
}

#the_footer{
	text-align: center;
	padding: 20px;
	border-top: 2px solid black;
}

#footer_text{
	font: 14px bold 
	font-family: "Comic Sans MS", cursive, sans-serif;
}

#NVIDIALogo_profile{
	display: block;
	height: 65px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: auto !important;
	margin-right: auto !important;
}

#FlextronicsLogo_profile{
	display: block;
	height: 65px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: auto !important;
	margin-right: auto !important;
}

#NCRLogo_profile{
	display: block;
	height: 60px;
	margin-top: 11px;
	margin-bottom: 11px;
	margin-left: auto !important;
	margin-right: auto !important;
}

#UWLogo_profile{
	display: block;
	height: 75px;
	margin-top: 12px;
	margin-bottom: 12px;
	margin-left: auto !important;
	margin-right: auto !important;
}

#TMMCLogo_profile{
	display: block;
	height: 75px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto !important;
	margin-right: auto !important;
}

#NCSOFTLogo_profile{
	display: block;
	height: 75px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto !important;
	margin-right: auto !important;
}

#IQCLogo_profile{
	display: block;
	height: 65px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto !important;
	margin-right: auto !important;
}

#main_section hr{
	/*border-top: double;*/
	border-bottom: double;
}

#UWLogo{
	height: 95px;
}








