/*
	Author Name	: Huseyin Kemal
*/

/*- Page Structure */

html { /* Force Vertical Scrollbar */
	/* IE */
	overflow-y: scroll; 
	/* Moz */
	height: 100%;
	}

* {
	padding: 0;
	margin: 0;
	}
	
/* Holly hack for IE solves problems with non declared div widths \*/
* html #page, *html #main {
	height: 0;
}
	
img {
	border: 0; padding: 0px; margin: 0px;
	}

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Arial, Verdana, Sans-Serif;
	background: #dddddd;
	text-align: center;
	padding: 15px 0 20px 0;
	margin:0;
	
	/*background-image: url('/microsite/images/shared/top_strip.jpg'); background-repeat: no-repeat; background-position: center top;		*/
	}

#page {
	background: transparent;
	text-align: left;
	margin: 0 auto 0 auto;
	padding: 5px;
	position: relative;
	width: 750px;
	border: none;
	border-top: none;
	background: #FFFFFF;
	/*min-height: 100%; height: auto !important; height: 100%;*/

	}
	
/*- Header */

#header {
	padding: 0;
	margin: 0;
	position: relative;
	width: 750px;
	}
#header-spacer {
	height: 200px;
	width: auto;
	padding: 10px 0px 0px 20px;
}

#header h1 { /* H1 is the title in the header */
	font-size: 3em;
	font-weight: bold;
	letter-spacing: -1px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	bottom: 10px;
	right: 15px;
	width: auto;
	color: #FFFFFF;
	}
	
#clients #header h1 {
	color: #333399;
	}
	
#e-business_suite #header h1 {
	color: #333399;
	}
	
#microsoft_technologists_system_center #header h1 {
	color: #FF9900;
	}
	
#home #header, #error #header {
	background-image: url('/images/headers/home.gif'); background-repeat: no-repeat; background-position: top right;
	}	
#contact #header {
	background-image: url('/images/headers/contact.gif'); background-repeat: no-repeat; background-position: top right;
	}	
#candidates #header {
	background-image: url('/images/headers/candidates.jpg'); background-repeat: no-repeat; background-position: top right;
	}	
#clients #header {
	background-image: url('/images/headers/clients.jpg'); background-repeat: no-repeat; background-position: top right;
	}	
#e-business_suite #header {
	background-image: url('/images/headers/e-business_suite.jpg'); background-repeat: no-repeat; background-position: top right;
	}	
#oracle_product_skill_sets #header {
	background-image: url('/images/headers/e-business_suite.jpg'); background-repeat: no-repeat; background-position: top right;
	}	
#oracle_core_tools #header {
	background-image: url('/images/headers/oracle_core_tools.jpg'); background-repeat: no-repeat; background-position: top right;
	}	
#microsoft_technologists_system_center #header {
	background-image: url('/images/headers/microsoft_technologists.jpg'); background-repeat: no-repeat; background-position: top right;
	}	
#microsoft_developers #header {
	background-image: url('/images/headers/microsoft_developers.jpg'); background-repeat: no-repeat; background-position: top right;
	}
#security_compliance_and_change_management #header {
	background-image: url('/images/headers/security_compliance.jpg'); background-repeat: no-repeat; background-position: top right;
	}	
	
/*- Content */

#content {
	width: 730px;
	margin: 0;
	padding: 10px;
	color: #000052;
	text-align: left;
	position: relative;
}

/*- Sidebar */

#sidebar {
	float: left;
	width: 200px;
	margin:0;
	padding:0 0 20px 0;
	}
#sidebar-content {
	margin:0;
	padding: 0.5em 1em;
	font-size: 110%;
}

#sidebar-content a {
	text-decoration: none;
}

#home #sidebar, #oracle_product_skill_sets #sidebar {
	display: none;
}

#sidebar-content #logo {
	text-align: center;
	margin-top: 25px;
	/*border-bottom: 1px solid #333366;*/
}

#sidebar-content #logo img {
	padding-bottom: 7px;
}


#sidebar-content ul li {
	list-style-type: none;
	padding: 0px; margin: 0px;
	}

.navTXT {
	font-family: arial;
	font-weight: 700;
	text-decoration: none;
	color:#FFFFFF;
	}

.navTXT:hover {
	text-decoration: none;
	}

.nav1bgoff, .nav1bgover {
	color: #FFFFFF;
	margin: 1px 0 0 0;
	padding: 2px 15px 3px 5px;
	cursor: hand;
	cursor:pointer;
	width: 160px;
	}
	
.nav1bgoff {
	background-color: #333366;
	width: 160px;
	}
	
.nav1bgover {
	width: 160px;
	}

#home #menu_home, #menu_home.nav1bgover  {
	background-color: #000052;
	}
	
#contact #menu_contact, #menu_contact.nav1bgover  {
	background-color: #840000;
	}
	
#candidates #menu_candidates, #menu_candidates.nav1bgover {
	background-color: #0099cc;
	}

#clients #menu_clients, #menu_clients.nav1bgover  {
	background-color: #FF9900;
	}

#e-business_suite #menu_e-business_suite, #menu_e-business_suite.nav1bgover{
	background-color: #FFCC00;
	}
	
#oracle_product_skill_sets #menu_e-business_suite, #menu_e-business_suite.nav1bgover{
	background-color: #FFCC00;
	}

#oracle_core_tools #menu_oracle_core_tools, #menu_oracle_core_tools.nav1bgover {
	background-color: #FF0000;
	}

#microsoft_technologists_system_center #menu_microsoft_technologists_system_center, #menu_microsoft_technologists_system_center.nav1bgover {
	background-color: #008080;
	}

#microsoft_developers #menu_microsoft_developers, #menu_microsoft_developers.nav1bgover {
	background-color: #333399;
	}

#security_compliance_and_change_management #menu_security_compliance_and_change_management, #menu_security_compliance_and_change_management.nav1bgover {
	background-color: #993366;
	}


/*- Main */

#main {
	margin:0 0 0 200px;
	padding: 0;
}
#main-content {
	margin:0;
	padding: 0.5em 1em;
	font-size: 120%;
}

#home #main,  #oracle_product_skill_sets #main {
	margin: 0;
}

#home #main-content img {
	float: none;
	padding: 0 15px 10px 15px;
}

#main-content p,
#main-content ul,
#main-content ol,
#main-content div,
#main-content blockquote {
	margin: 13px 0;
	}

#main-content ol, #main-content ul {
	padding: 0 0 0 35px;
	}

#main-content ol li, #main-content ul li {
	margin: 0 0 3px;
	padding: 0;
	}

#main-content dl {
	margin: 13px 0 0 0;
	}

#main-content dt {
	margin: 13px 0 0 0;
	font-weight: bold;
	}

#main-content dd {
	margin: 0 33px;
	}
	
#main-content #logo {
	text-align: right;
	margin: 0;
	padding: 0 0 3px 3px;
	/*border-bottom: 1px solid #333366;*/
}

/*-Main Headings */

h1, h2, h3, h4 {
	font-family: 'Trebuchet MS', Sans-Serif;
	color: #840000;
	}

h1 { 
	font-size: 1.8em;
	font-weight: normal;
	display: inline;
	}
	
/*#home h2 {	
	display: none;
	}*/
	
h2 { 
	text-align: left;
	font-size: 1.6em;
	font-weight: normal;
	letter-spacing: -1px;
	}
	
h3 {
	font-size: 1.4em;
	font-weight: normal;
	letter-spacing: -1px;
	}
	
h4 {
	font-size: 1.2em;
	font-weight: bold;
	letter-spacing: -1px;
	}
	
/*- Footer */

#footerMenu {clear: both;  margin: 0 10px 20px 10px; text-align: center;}
#footer 		{clear: both; width: 750px; position: relative; padding: 5px 0px 10px 0px; text-align: center; color: #FCAB73;}
#footer small 	{color: #FFFFFF; font-size: 115%;}
#footer a, #footer a:link, #footer a:visited {color: #FFFFFF; text-decoration: none; border: none;}
#footer a:hover {color: #FFFFFF; text-decoration: underline; border: none;}

#home #footer, #error #footer {
	background-color: #000052;
	}	
#contact #footer {
	background-color: #840000;
	}	
#candidates #footer {
	background-color: #0099cc;
	}	
#clients #footer {
	background-color: #FF9900;
	}	
#e-business_suite #footer {
	background-color: #FFCC00;
	}	
	
#oracle_product_skill_sets #footer {
	background-color: #FFCC00;
	}	
	
#oracle_core_tools #footer {
	background-color: #FF0000;
	}	
#microsoft_technologists_system_center #footer {
	background-color: #008080;
	}	
#microsoft_developers #footer {
	background-color: #333399;
	}
#security_compliance_and_change_management #footer {
	background-color: #993366;
	}	

/*- Links */

a {
	color: #840000;
	text-decoration: none;
	}
	
a:hover, a:visited:hover {
	text-decoration: underline;
	}
	
#main-content a  {
	text-decoration: none;
	}
	
#main-content a:hover  {
	text-decoration: underline;
	}
	
a img,:link img,:visited img { border:none }


/*- Various Tags and Classes */

hr {
	display: none;
	}

hr.cleaner {
	clear: both;
	height: 1px;
	margin: -1px 0 0 0 ;
	padding:0;
	border: none;
	visibility: hidden;
	display: block;
}

.clear {
	clear: both;
	margin: 0;
	padding: 0;
	}

.center {
	text-align: center;
	}

.alignright {
	float: right;
	}
	
.alignleft {
	float: left
	}

img.center, img[align="center"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
	
img.alignright, img[align="right"] {
	/*padding: 4px !important;*/
	margin: 0 0 7px 7px !important;
	/*display: inline;*/
	float: right;
	}

img.alignleft, img[align="left"] {
	/*padding: 4px;*/
	margin: 0 7px 7px 0;
	/*display: inline;*/
	float: left;
	}
	
img.noborder {
	border: none !important;
	}

small {
	font-size: 80%em;
	line-height: 1.5em;
	}

small, strike {
	color: #777;
	}
	
code {
	font: 1.1em 'Courier New', Courier, Monospace;
	}

blockquote {
	margin: 20px 0;
	padding: 0 20px 0 50px;
	color: #333;
	/*background: url('../images/quote.png') no-repeat 10px 0;*/
	border: none;
	}

ol li {
	list-style: decimal outside;
	}
	
#cv-upload {
	margin: 0
	padding: 0;
}

#cv-email {
	display: none;
}


	
.formError {
	display: inline;
	color: #840000;
	font-weight: bold;
}

.formError span {
	color: #666666;
	font-weight: normal;
	font-style: italic;
	
}
