html, body {
	background-image:url(../images/backgrounds/bodybg.jpg);
	background-attachment: fixed;
	margin: 0;
	padding: 0;
}
#preload { display: none; }
h1,h2,h3,h4,h5,h6 {
	font-family: Arial;
}
h1 {
font-size: 18pt;
}
p {
	font-family:Arial;
	font-weight:normal;
}

#top-wrap {
	margin: auto;
}
#bottom-wrap {
	margin: 0 auto 0 auto;
	width:1000px;
}
#header {
	background-image: url(../images/backgrounds/logo.png);
	background-repeat: no-repeat;
	height: 100px;
	width: 1000px;
	margin: auto;
}
#social {
	width: 300px;
	height: 100px;
	margin: 0px 0px 0px 600px;
	text-align: center;
	padding: 20px 0px 0px 0px;
}
#social p {
	color: white;
	font-size: 9pt;
	margin: 0px;
	padding: 0px;
}
#page-header {
	text-align: center;
	min-height: 150px;
	height:auto !important;
        height:150px;

	margin: 0;
	padding: 5px 0 5px 0;
}
#sidebar-l {
	text-align: center;
	color: #fffff0;
	width: 200px;
	float: left;
	padding-bottom: 10px;
	height: 100%;
}
.sidebarbox-l {
	margin: 0 0 5px 0;
	width: 200px;
}
#sidebar-r {
	font-size: 16px; 
	text-align: center;
	color: #fffff0;
	min-height: 100px;
	height:auto !important;
        height:100px;
	width: 200px;
	float: right;
	
}
.sidebarbox-r {
	text-align: center;
	margin: 0 0 20px 0;
	width: 200px;
}
#content1 {
width: 592px;
text-align: center;


margin-left: 202px;
}
#content1bg {
	height: auto ;
	width: 592px;
	background-image: url(../images/backgrounds/contentbg.png);
	margin: 0px;
	padding: 0px;
}
#subcontent1 {
	background-image: url(../images/backgrounds/content1.png);
	background-repeat: no-repeat;
	min-height: 80px;
	width: 600px;
	margin: 0px;
}
#content1 h1, #content1 h2 {
text-align:justified;
color: #cc0000;
padding: 5px 0 0 0;
line-height: 10px;
}
#content1 p {
padding: 0 15px 0 15px;
text-align: center;
font-size: 16px; 
line-height: 17px;
}
#content2 {
width: 793px;
text-align: center;
min-height: 700px;
height:auto !important;	
margin-left: 202px;
}

#content2bg {
	height: auto ;
	width: 793px;
	background-image: url(../images/backgrounds/contentbg.png);
	margin: 0px;
	padding: 0px;
}
.subcontent2 {
	background-image: url(../images/backgrounds/content2.png);
	background-repeat: no-repeat;
	min-height: 80px;
	width: 800px

	
}
#right-content {
	text-align: center;
	min-height: 700px;
	height:auto !important;
        height:700px;
	margin: 0 4px 0 202px;
}
.header-content {
       background-image: url(../images/backgrounds/contentbg.png);
	background-repeat: repeat-y;
	margin-bottom: 5px;
	paddig: 0;
	min-height: 100px;
	height:auto !important;
        height:100px;
}
.sub-content {
	background-image: url(../images/backgrounds/contentbg.png);
	background-repeat: repeat-y;
	margin-bottom: 5px;
	paddig: 0;
	min-height: 200px;
	height:auto !important;
        height:200px;
  
}
.sub-content2 {
	background-image: url(../images/backgrounds/contentbg.png);
	background-repeat: repeat-y;
	margin-bottom: 5px;
	paddig: 0;
	min-height: 457px;
	height:auto !important;
         
}

.h3-1 {
	font-size: 18pt;
	text-align: center;
	color: #cc0000;
	margin: 0 0 -30px 0;
}
.h3-2 {
	font-size: 18pt;
	text-align: center;
	color: #cc0000;
	margin: 0 0 -10px 0;
}
.left-text {
	margin: 0 200px 0 0;
	padding-top: 10px;
}
.left-text p {
	margin:25px 0 0 10px;
	text-align: left;
}
.left-pic {
	margin: 18px 0px 0px 0px;
	width: 200px;
	float: left;
}
.right-pic {
	margin: 18px 0px 0px 0px;
	width: 200px;
	float: right;
}
.right-text {
	margin: 0 0 0 200px;
	padding-top: 10px;
}
.right-text p {
	margin:25px 10px 0 10px ;
	text-align: left;
}
.center-text {
padding-top: 10px;
}
.center-text p {
margin: 25px 10px 0px 10px;
text-align: center;
}

div#preload { 
	display: none; 
}
#nav-bar {
background-image:url(../images/backgrounds/navbar.jpg);
height:36px;
}

#menu {
font-family:Arial;
text-transform: uppercase;
font-size: 9pt;
width:1000px;
margin:auto;
padding:0;
}

#menu ul {
list-style-type:none;
list-style-image:none;
list-style-position:outside;
margin:auto;
padding:0;
}

#menu li {
float:left;
margin:0;
}

#menu li a {
color:#000;
line-height:2em;
float:left;
display:block;
text-decoration:none;
text-align:center;
}

#menu li a:hover {
height:36px;
color:#000;
line-height:2em;
float:left;
display:block;
text-align:center;
}

.darkorange a:hover {
background-color:#E56717;
}

.darkorange a {
width:100px;
}

.green a:hover {
background-color:#090;
}

.red a:hover {
background-color:red;
}

.orange a:hover {
background-color:#F90;
}

.yellow a:hover {
background-color:#FF3;
}

.pink a:hover {
background-color:#c06;
}

.lightgreen a:hover {
background-color:#9f6;
}

.lightblue a:hover {
background-color:#0CF;
}

.active-darkorange a,.active-green,.active-red {
height:36px;
background-image:url(../images/backgrounds/lilbird.png);
background-repeat:no-repeat;
background-position:bottom;
width:100px;
}

.green a,.red a {
background-image:url(../images/backgrounds/line.png);
background-repeat:no-repeat;
background-position:middle;
width:100px;
}

.active-green a,.active-red a {
height:36px;
background-image:url(../images/backgrounds/line.png);
background-repeat:no-repeat;
width:100px;
}

.orange a,.yellow a,.pink a,.lightgreen a,.lightblue a {
background-image:url(../images/backgrounds/line.png);
background-repeat:no-repeat;
background-position:middle;
width:130px;
}

.active-orange a,.active-yellow a,.active-pink a,.active-lightgreen a,.active-lightblue a {
height:36px;
background-image:url(../images/backgrounds/line.png);
background-repeat:no-repeat;
width:130px;
}

.active-orange,.active-yellow,.active-pink,.active-lightgreen,.active-lightblue {
height:36px;
background-image:url(../images/backgrounds/lilbird.png);
background-repeat:no-repeat;
background-position:bottom;
width:130px;
}

#footer {
font-family:Arial;
border-top:1px #fffff0 solid;
width:700px;
clear:both;
margin:10px auto auto;
}

#footer-box1 {
text-transform: uppercase;
font-size:12px;
margin:auto;
}

#footer-box1 ul {
list-style-type:none;
margin:auto;
padding:0;
}

#footer-box1 li {
float:left;
margin:0;
}

#footer-box1 li a {
color:#fffff0;
width:140px;
line-height:2em;
float:left;
display:block;
text-align:center;
text-decoration:none;
}

#footer-box1 li a:hover {
line-height:2em;
float:left;
width:140px;
text-align:center;
text-decoration:underline;
color:#F90;
}

#footer-box2 {
margin:auto;
padding:0;
}

#footer-box2 p {
color:#fffff0;
text-align:center;
font-size:8pt;
margin:20px;
}

.link  {
font-family:Arial;
color: #0808f1;

}
.link2  {
font-family:Arial;
color: #0808f1;
font-size: 20px;

}
.align {
	margin-top: 25px;
}
#hrjobs-content {
padding: 5px 0 10px 0;
margin: 0 0 5px 0;
width: 794px;
background-image:url(../images/backgrounds/contentbg.png);
font-size:18px;
}
#hrfooter-content {
padding: 5px 0 5px 0;
margin: 0 0 5px 0;
width: 794px;
background-image:url(../images/backgrounds/contentbg.png);
font-size:16px;
}
#hrheader-content {
padding: 5px 0 5px 0;
margin: 0 0 5px 0;
width: 794px;
background-image:url(../images/backgrounds/contentbg.png);
font-size:16px;
}
.bottom {
	position:relative; 
	z-index:1;
}
.top {
	position:relative;  
	z-index:2;
	top: -168px;
	bottom: 0;
}
.top2 {
	position:relative;  
	z-index:2;
	top: -180px;
	bottom: 0;
}

.layer {
	background-image: url(../images/backgrounds/contentbg.png);
	background-repeat: repeat-y;
        height: 290px;
	margin: 0 0 5px 0;
}
#winners-coloredtag{
	background-image:url(../images/backgrounds/contentbg.png);
	border-style: outset;
}
#text {
	font-family: arial;
}
