body {
font-size:12px;
font-family:Arial,Helvetica,sans-serif;
padding:0px;
margin:0px;
background-image:url('../images/logobg.png');
background-repeat:repeat-x;
background-position:top;
}

a:link, a:hover, a:visited  {
color:#548C06;
}

.Software {
	color: gray;
	float: left;
	font-family: Verdana;
	margin-left: 401px;
	margin-top: 85px;
	position: absolute;
	font-style: italic;
	width: 125px;
	display: block;
	z-index: 2;
}

div.MainBody {
width:980px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
}

.Header {
	width: 980px; height: 119px;
	background: url(../images/logobg.png) repeat-x;
}

.SJBLogo {
float:left;
width:499px;
height:119px;
margin-left:20px;
background-image:url('../images/logo.png');
background-repeat:no-repeat;
display: block;
z-index:1;	
}

.SJBSupport {
	float: right;
	margin: 6px 17px 0 0;
	width: 312px; /*height: 103px;*/
	text-align: right;
}

.clear {clear:both;}
.clr {clear:both;}

.Menu {
width:963px;
height:38px;
background-image:url('../images/up-menu.png');
background-repeat:no-repeat;
}

.TopMenu {
padding-left:50px;
padding-top:6px;
}

.TopMenu a {
color:white;
font-family:Trebuchet MS,Helvetica,sans-serif;
font-size:18px;
padding-left:28px;
padding-right:18px;
text-decoration:underline;
}

.TopMenu a:hover {
text-decoration:none;
}

.LeftBlocks {
float:left;
width:310px;
}

.RightsBlocks {
margin-left:315px;
width:645px;
}

.TrialBanner {
width:310px;
height:65px;
background-image:url('../banners/freeTrialBanner.png');
background-repeat:no-repeat;
display:block;
}

.mobileBanner {
width:310px;
height:81px;
background-image:url('../banners/mobileBanner.png');
background-repeat:no-repeat;
display:block;
}

.ChristmasBundle {
width:310px;
height:105px;
background-image:url('../banners/ChristmasBundle-2011.png');
background-repeat:no-repeat;
display:block;
}

.SJBVersionBanner {
width:310px;
height:70px;
background-image:url('../banners/bannerVersion3-4.png');
background-repeat:no-repeat;
display:block;
}

.iphoneApp {
width:311px;
height:127px;
background-image:url('../banners/iphoneApp.png');
background-repeat:no-repeat;
display:block;
}

.iphoneApp-mini {
width:310px;
height:86px;
background-image:url('../banners/SmartJobBoard-iPhoneApplication-mini.png');
background-repeat:no-repeat;
display:block;
}
.socialAdd-ons {
width:310px;
height:105px;
background-image:url('../banners/SmartJobBoard-social-Addons.png');
background-repeat:no-repeat;
display:block;
}

.WinterDiscount {
width:308px;
height:103px;
background-image:url('../images/WinterDiscount.gif');
background-repeat:no-repeat;
display:block;
}
.SJBBox {
width:122px;
height:182px;
background-image:url('../images/sjb-box.png');
background-repeat:no-repeat;
float:left;
}

.Box {
width:508px;
height:182px;
background-image:url('../images/box.png');
background-repeat:no-repeat;
margin-left:122px;
}

.BTN {
margin-left:155px;
}

.BTN a {
color:#3E6704;
font-family:Trebuchet MS,Helvetica,sans-serif;
font-size:17px;
margin-left:53px;
text-decoration:none;
}

.TxtBox {
font-family:Trebuchet MS;
font-size:16px;
height:145px;
letter-spacing:0;
line-height:20px;
margin-left:5px;
padding-top:8px;
width:478px;
}

.Title {
font-family:Trebuchet MS,Helvetica,sans-serif;
font-size:25px;
color:black;
margin-left:25px;
}

.TitleGreen {
font-family:Trebuchet MS,Helvetica,sans-serif;
font-size:25px;
color:#548C06;
margin-left:25px;
padding-top:15px;
}

.TitleGreenR {
font-family:Trebuchet MS,Helvetica,sans-serif;
font-size:25px;
color:#548C06;
margin-left:25px;
text-transform:uppercase;
}

.TitleBlack {
font-family:Trebuchet MS,Helvetica,sans-serif;
font-size:25px;
color:black;
margin-left:25px;
padding-top:15px;
}

.LeftBoxText {
margin-left:25px;
font-size:11px;
font-family:Trebuchet MS,Helvetica,sans-serif;
}

.RightBoxText {
margin-left:25px;
font-size:13px;
font-family:Trebuchet MS,Helvetica,sans-serif;	
}

.RightBoxTextIndex {
margin-left:25px;
font-size:13px;
font-family:Trebuchet MS,Helvetica,sans-serif;	
}

.LeftBoxText a {
font-size:12px;
font-family:Trebuchet MS,Helvetica,sans-serif;
color:#548C06;
text-decoration:none;
}

.LeftBG {
width:308px;
background-image:url('../images/header.png');
background-repeat:no-repeat;
background-position:top;
}

.RightText {
margin-top:22px;
}

UL {
list-style-image: url('../images/li-arrow.png');
}

li {
margin-top:3px;
}

.footer {
	width:980px;
	height:58px;
	margin: 0 auto;
	background: url('../images/down.png') repeat-x;
}

#footerBanner {
	width: 160px;
	float: right;
	text-align: center;
	margin: 11px 0 0 0;
}

.footerMenu {
	width: 730px;
	float: left;
	color:white;
	font-family:Trebuchet MS,Helvetica,sans-serif;
	font-size:13px;
	font-weight:normal;
	padding: 15px 0 0 90px;
	text-align:center;
}

.footerMenu a {
color:white;
text-decoration:underline;
}

.copyright {
font-size:13px;
font-family:Trebuchet MS,Helvetica,sans-serif;
color:black;
margin-top:15px;
margin-bottom:15px;
}

.KeyFeatures {
font-size:13px;
font-family:Trebuchet MS,Helvetica,sans-serif;
}

.KeyFeatures strong {
color:#4b7b06;
}

.Full {
color:#548C06;
font-size:12px;
font-family:Trebuchet MS,Helvetica,sans-serif;
text-decoration:underline;
}

.Requirements {
margin:0px;
padding:0px;
}

/* FEATURES PAGE */
.features {
font-size:12px;
font-family:Trebuchet MS,Helvetica,sans-serif;
}

tr.features_1 {
background:#dbeba7;
}
/* END FEATURES PAGE */

.RightText p {
margin:0px;
padding:0px;
}

/* FEATURES PAGE */
.featuredTable strong {
color:#284403;
}

.NewWhite {
background-image:url('../images/new-white.png');
background-repeat:no-repeat;
background-position:left;
padding-left:35px;
}

.NewGreen {
background-image:url('../images/new-green.png');
background-repeat:no-repeat;
background-position:left;
padding-left:35px;
}


/* END FEATURES PAGE*/


/* START Features page Accordeon
******************************************************************/
.featuresBlockButton {
	background: url(../images/accordeonBg.png) repeat-x;
	border-top: 1px dotted #548C06;
	border-bottom: 1px dotted #548C06;
	padding: 0 3px;
    cursor: pointer;
	color: white;
}

.featuresBlockIco {
	float: right;
}
#accordeonClosed {
	background: url(../images/arrowDown.png) no-repeat;
	width: 23px; height: 16px;
	float: right;
	margin: 5px 5px 0 0;
}
#accordeonOpen {
	background: url(../images/arrowRight.png) no-repeat;
	width: 16px; height: 23px;
	float: right;
	margin: 0 5px 0 0;
}
/* END ***********************************************************/


/* START Top quick buttons
******************************************************************/
a#clientAreaBtn {
	background: url(../images/clientAreaBtn.png) no-repeat;
	width: 70px; height: 16px;
	display: block; float: right;
	color: black;
	text-decoration: none; text-align: left;
	font-size: 12px;
	padding: 3px 0 0 29px; margin: 5px 0 0 10px;
}
a#supportBtn {
	background: url(../images/supportBtn.png) no-repeat;
	width: 60px; height: 16px;
	display: block; float: right;
	color: black;
	text-decoration: none; text-align: left;
	font-size: 12px;
	padding: 3px 0 0 29px; margin: 5px 0 0 10px;
}
/* END ***********************************************************/
