body {
	font: 12px/20px "Verdana", sans-serif;
	background: #FFFFFF;
}

a {
	color: #004B91;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a img {
	border: none;
}

p {
	margin: 10px 0;
}

.page {
	width: 980px;
	margin: 25px auto;
}

.page .rbox .top {
	position: relative;
	height: 20px;
	background: url("../_images/pageRBox/t.png");
}

.page .rbox .top .l {
	width: 20px;
	height: 20px;
	background: url("../_images/pageRBox/tl.png");
}

.page .rbox .top .r {
	position: absolute;
	top: 0;
	right: 0;
	width: 20px;
	height: 20px;
	background: url("../_images/pageRBox/tr.png");
}

.page .rbox .bottom {
	position: relative;
	height: 20px;
	background: url("../_images/pageRBox/b.png");
}

.page .rbox .bottom .l {
	width: 20px;
	height: 20px;
	background: url("../_images/pageRBox/bl.png");
}

.page .rbox .bottom .r {
	position: absolute;
	top: 0;
	right: 0;
	width: 20px;
	height: 20px;
	background: url("../_images/pageRBox/br.png");
}

.page .rbox .center .l {
	background: url("../_images/pageRBox/l.png") left repeat-y;
}

.page .rbox .center .r {
	background: url("../_images/pageRBox/r.png") right repeat-y;
}

.page .rbox .content {
	padding: 30px 75px;
}

.logo {
	position: absolute;
	z-index: 1;
}

.cols {
}

.header {
	position: relative;
	height: 160px;
}

.cols .leftCol {
	width: 240px;
	float: left;
}

.cols .leftCol .mainNav {
	margin-top: 100px;
}

.cols .leftCol .mainNav a,
.cols .leftCol .mainNav a:link {
	display: block;
	width: 206px;
	height: 81px;
	margin: 0;
	background-image: url("../_images/navigation/mainNav.png");
	text-decoration: none;	
	margin: 20px 0 0 0;
}

.cols .leftCol .mainNav a span,
.cols .leftCol .mainNav a:link span {
	position: relative;
	top: 40px;
	left: 15px;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
}

.cols .leftCol .mainNav a.aboutUs {
	background-position: -206px 0;
	color: #747474;
}

.cols .leftCol .mainNav a:hover.aboutUs {
	background-position: -412px 0;
	color: #747474;
}

.cols .leftCol .mainNav a.aboutUsSelected {	
	background-position: 0px 0px;
	color: #FFFFFF !important;
}

.cols .leftCol .mainNav a.aboutAmazon {
	background-position: -206px -81px;
	color: #747474;
}

.cols .leftCol .mainNav a:hover.aboutAmazon {
	background-position: -412px -81px;
	color: #747474;
}

.cols .leftCol .mainNav a.aboutAmazonSelected {
	background-position: 0 -81px;
	color: #FFFFFF;
}

.cols .leftCol .mainNav a.jobOpportunities {
	background-position: -206px -162px;
	color: #747474;
}

.cols .leftCol .mainNav a:hover.jobOpportunities {
	background-position: -412px -162px;
	color: #747474;
}

.cols .leftCol .mainNav a.jobOpportunitiesSelected {
	background-position: 0px -162px;
	color: #FFFFFF;
}

.cols .leftCol .mainNav a.contact {
	background-position: -206px -243px;
	color: #747474;
}

.cols .leftCol .mainNav a:hover.contact {
	background-position: -412px -243px;
	color: #747474;
}

.cols .leftCol .mainNav a.contactSelected {
	background-position: 0 -243px;
	color: #747474;
}

.cols .rightCol {
	margin-left: 240px;
	border: solid 1px white;
}

.footer {
	clear: both;
	margin: 100px 0 0 0;
	text-align: center;
	text-decoration: none;
}

.footer .navFooterLinkLine {
	margin: 0 8px;
}

.footer .navFooterLine {
	color: #999999;
	font-family: "Arial", sans-serif;
	font-size: 11px;
	line-height: 18px;
}

.page h1 {
}

.page h1 span {
	display: none;
}

.page h1.AmazonDevelopmentCenterRomania {
	width: 500px;
	height: 30px;
	background: url("../_images/headlines/AmazonDevelopmentCenterRomania.png");
}

.page h1.AboutAmazon {
	width: 500px;
	height: 30px;
	background: url("../_images/headlines/AboutAmazon.png");
}

.page h1.JobOpportunities {
	width: 500px;
	height: 30px;
	background: url("../_images/headlines/JobOpportunities.png");
}

.page h1.ContactUs {
	width: 500px;
	height: 30px;
	background: url("../_images/headlines/ContactUs.png");
}

.page h2 {
	margin: 20px 0 10px 0;
	font: 19px/100% "Arial", "Helvetica", sans-serif;
	font-weight: normal;
	color: #747474;
}

.page h2.jobTitle {
	color: #FF9900;
}

.page h4 {
	font-size: 100%;
	font-weight: bold;
	margin: 15px 0 5px 0;
}

.page h5 {
	font-size: 100%;
	color: #747474;
	margin: 0;
}

.disclaimer {
	font-size: 11px;
	margin: 20px 0;
}

ul {
	padding: 0 0 0 1.5em;
	margin: 5px 0;
}

li {
	padding: 0;
	margin: 0;
}

hr {
	height: 1px;
	border-top: dotted 1px #CCC;
	border-right: none;
	border-bottom: solid 1px white;
	border-left: none;
}

.jobsFrame {
	margin: 50px 0;
	border: dotted 1px #CCC;
}

.pr {
	width: 250px;
	font-size: 10px;
	line-height: 15px;
	margin: 20px 0;
}

.nobullet {
	list-style: none;
	padding: 0;
	margin: 0;
}

.nobullet li {
	margin: 10px 0;
}

#postIt {
	display: block;
	position: absolute;
	left: 550px;
	top: 15px;
	width:  80px;
	height: 75px;
	border: dotted 1px red;
	background: white;
	filter: alpha(opacity=0);
	-khtml-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
}

.poster {
	margin-top: 20px;
}
