body{
position:relative;
margin:0;
margin-right:auto;
margin-left:auto;
padding:0;
font:13px/1.4em arial,helvetica,sans-serif;
color:#666666;
}
td {
font:13px/1.4em arial,helvetica,sans-serif;
color:#666666;	
margin:5px 6px 5px 0;
}
/*p.content {
font:13px/1.4em arial,helvetica,sans-serif;
color:#666666;	
}*/
h1 {
font-family:helvetica,arial,sans-serif;
font-size:25px;
color:#80c31c;
font-weight:normal;
}
h2 {
font-family:arial,helvetica,sans-serif;
font-size:18px;
color:#f38d1e;
font-weight:100;
}
a.subnav,a.subnav:visited{
position:relative;
float:left;
padding: 0 8px 8px 8px;
margin: 0 0 0 0;
font-family:arial,helvetica,sans-serif;
font-size:18px;
color:#b8b8b8;
font-weight:100;
height:30px;
line-height:18px;
background:url(../img/subnavbg.jpg) no-repeat;
text-decoration:none;
}
a.subnav:hover{
position:relative;
float:left;
padding: 0px 8px 8px 8px;
margin: 0 0 0 0;
font-family:arial,helvetica,sans-serif;
font-size:18px;
color:#f38d1e;
font-weight:150;
line-height:18px;
background:url(../img/subnavbg.jpg) no-repeat;
text-decoration:none;
}
a.subnavlong:hover{
position:relative;
float:left;
padding: 0px 8px 17px 5px;
margin: 0 0 0 2px;
font-family:arial,helvetica,sans-serif;
font-size:18px;
color:#f38d1e;
font-weight:150;
line-height:18px;
background:url(../img/subnavbg2.jpg) no-repeat;
text-decoration:none;
}
a.subnavlong,a.subnavlong:visited{
position:relative;
float:left;
padding: 0px 8px 17px 5px;
margin: 0 0 0 2px;
font-family:arial,helvetica,sans-serif;
font-size:18px;
color:#b8b8b8;
font-weight:150;
line-height:18px;
background:url(../img/subnavbg2.jpg) no-repeat;
text-decoration:none;
}
div#subnavmain{
float:left;
display:block;
padding: 3px 6px 8px 3px;
margin: 0 0 0 2px;
font-family:helvetica,arial,sans-serif;
font-size:25px;
font-weight:150;
line-height:13px;
color:#80c31c;	
}
div#newrelease{
	position:relative;
	top:-10px;
	width:177px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	margin-bottom:20px;
}
div#flickr{
	position:relative;
	width:177px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}
.hrbar{
position: relative;
clear:both;
padding: 0 0 10px 0;
margin: 10px 0 0 0;
width:570px;
height:30px;
background:url(../img/hrbar.jpg) no-repeat;
}
ul {
	list-style:none;
	padding-bottom:0px;
	margin-bottom:0px;
	
}
li.taleo {
margin:0;
padding-bottom:15px;
padding-left:25px;
background-image:url(../img/bullet.jpg);
background-repeat:no-repeat;
background-position:0px -2px;
}
div#holding{
position:relative;
margin:0 0 0 0;
padding:0 0 0 0;
margin-right:auto;
margin-left:auto;
background-color:#eeeeee;
}
div#banner{
position:relative;
margin:0 0 0 0;
padding:0 0 0 0;
margin-right:auto;
margin-left:auto;
width:860px;
height:223px;
clear:both;
background-color:#eeeeee;
}
div#homebanner{
position:relative;
margin:0 0 50px 0;
padding:0 0 0 0;
margin-right:auto;
margin-left:auto;
width:860px;
height:535px;
clear:both;
}
div#innercont{
position:relative;
margin-right:auto;
margin-left:auto;
width:860px;
background-color:#ffffff;
min-height:50px;
margin-top:0px;
margin-bottom:50px;
padding: 10px 0 10px 0; 
}

	

td.contentleft{
line-height:18px;
padding:0 30px 0 30px;
}
div#vertbar{
width:13px;
margin:30px 0 0 0;
margin:0;
padding:0;
float:left;
background-image: url(../img/vertbar.jpg);
background-repeat: repeat-y;
background-position: 0px 0px;
}
p.quotes{
	position:relative;
	top: 0px;
	font-family:Times New Roman;
	color:#006600;
	font-size:15px;
	font-style:italic;
	font-weight:100;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
td.contentright{
line-height:18px;
padding:0 10px 0 10px;
vertical-align:top;
}
div#sbar{
line-height:1px;
padding: 0 0 0 0;
margin: 0 0 0 0;
background-color:#80c31c;
height:6px;
}
div#tlfooter{
position:relative;
margin:0 0 0 0;
padding:0 0 0 0;
margin-right:auto;
margin-left:auto;
height:150px;
min-height:100px;
background-color:#595959;
}
div#footerr{


position:relative;
margin:0 0 0 0;
padding:0 0 0 0;
margin-right:auto;
margin-left:auto;
width:860px;
height:150px;
min-height:100px;
background-color:#595959;
}
div#promotion{
position:relative;
margin:0 0 0 0;
padding:0 0 0 0;
margin-right:auto;
margin-left:auto;
width:860px;
background-color:#808080;
}
div#fpartners{
position:relative;
top:0px;
margin:0 0 0 0;
padding:0 0 0 0;
margin-right:auto;
margin-left:auto;
height:auto;
background-color:#808080;
}
.flogo {
position: relative;
top: -25px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.promocontent
{
padding: 20px 15px 10px 20px;
}
p.status{
font-size:11px;
font-style:normal;
color:#808080;
margin: 5px 0 0 0;
padding: 0 0 0 0;
line-height:14px;
}
div#promobutton
{
position: absolute;
bottom: 5px;
right: 10px;
float:right;
}
div#followlinks
{
position: absolute;
bottom: 15px;
right: 15px;
float:right;
}
div#promolink
{
position: absolute;
bottom: 10px;
left: 25px;
float:left;
}
div#promolink a,div#promolink a:visited,div#promolink a:hover
{
text-decoration:none;
color:#f28d1e;
border-bottom:solid 1px #f28d1e;
}
div#footlinks{
position:relative;
top:7px;
display:block;
float:left;
margin: 0 0 0 0;
font-size:11px;
padding:0 0 0 0;
line-height:11px;
color:#9b9b9b;
}
.lightgreen{
color:#84c432;
}
h3 {
font-weight:normal;
font-size:15px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
div#promohold{
position:absolute;
left:-6px;
top:-6px;
width:269px;
height:183px;
background-color:#aaa;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
filter:alpha(opacity=10);
-moz-opacity:0.1;
-khtml-opacity: 0.1;
opacity: 0.1;
margin: 0 0 0 0;
padding: 6px 6px 6px 6px;
z-index:10;
}
div#promohold2{
position:absolute;
left:288px;
top:-6px;
width:269px;
height:183px;
background-color:#aaa;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
filter:alpha(opacity=10);
-moz-opacity:0.1;
-khtml-opacity: 0.1;
opacity: 0.1;
margin: 0 0 0 0;
padding: 6px 6px 6px 6px;
z-index:10;
}
div#promohold3{
position:absolute;
float:left;
left:580px;
top:-6px;
width:263px;
height:177px;
background-color:#aaa;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
filter:alpha(opacity=10);
-moz-opacity:0.1;
-khtml-opacity: 0.1;
opacity: 0.1;
margin: 0 0 0 0;
padding: 6px 6px 6px 6px;
z-index:10;
}

div#promo{
position:relative;
float:left;
margin-right:auto;
margin-left:auto;
width:275px;
height:189px;
margin:0 19px 0 0;
padding: 0 0 0 0;
background:url(../img/promobox.gif) no-repeat;
z-index:1001;
}
div#promo2{
position:relative;
float:left;
margin-right:auto;
margin-left:auto;
width:275px;
height:189px;
margin:0 2px 0 0;
padding: 0 0 0 0;
background:url(../img/promobox.gif) no-repeat;
z-index:1001;
}
div#twitterbox{
position:relative;
top:1px;
float:left;
margin-right:auto;
margin-left:auto;
width:289px;
height:189px;
margin:0 0 0 0;
padding: 0 0 0 0;
background:url(../img/twitterbox.gif) no-repeat;
z-index:1001;
}
div#promoholding{
position:relative;
top:-48px;
margin:0 0 0 0;
padding:0 0 0 0;
margin-right:auto;
margin-left:auto;
width:871px;
height:208px;
}
div#footlogo{
position:relative;
float:right;
top:7px;
right:0px;
width:113px;
height:30px;
}
h4.assettitle{
font-size:14px;
margin-bottom:8px;
}
.h3Qresults{
color:#666;
font-size:14px;
}
.flickrblue{
color:#0063dc;
}
.flickrpink{
color:#ff0084;
}
div#footlinks p{
margin:0 0 12px 0;
}
div#footlinks span.footblock{
display:block;
float:left;
margin:0 4px 0 0;
text-align:left;
color:#9b9b9b;
}
div#footlinks span.footblock strong{
color:#9b9b9b;
margin:0 0 0 0;
}
div#footlinks a,div#footlinks a:visited{
text-decoration:none;
color:#9b9b9b;
}
div#footlinks a:hover{
color:#000;
border-bottom:solid 1px #9b9b9b;
}
div#footlinks p.social a,div#footlinks p.social a:visited,div#footlinks p.social a:hover{
border:0;
}

/*Style the tweets*/
#twitters{
height:190px;
width:265px;
margin-right:auto;
margin-left:auto;
padding-top: 20px;
padding-left: 15px;
line-height:13px;
}
#twitters ul{
list-style:none;
margin:0;
padding:0;
}
#twitters li{
margin:0;
padding:2px;
background:none;
}
#twitters span.prefix{
font-size:11px;
font-weight:normal;
}
#twitters a,#twitters a:visited{
color:#dddddd;
}
#twitters a:hover{
color:#ffffff;
text-decoration:none;
}
#twitters span.prefix a.txt,#twitters span.prefix a.txt:visited{
color:#dddddd;
font-weight:bold;
text-decoration:none;
}
#twitters span.prefix a.txt:hover{
color:#fff;
text-decoration:none;
}
#twitters span.time{
font-size:10px;
font-style:italic;
color:#ffffff;
}
#twitters span.status{
font-size:11px;
font-style:normal;
}
.twiticon{
float:left;
width:15px;
}
.twittxt{
color:#fff;
float:left;
margin-left:6px;
margin-right:5px;
}
/* end tweets */

/* smoothmenu */
.smoothmenu{
/*font:bold 12px Verdana;*/
/*background:#414141; background of menu bar (default state)*/
z-index:1000;
width:100%;
}
.smoothmenu ul li ul{
z-index:1000;
margin:0;
padding:0;
list-style-type:none;
}
/*Top level list items*/
.smoothmenu ul li{
position:relative;
display:inline;
float:left;
}
div#navbartop.smoothmenu ul li ul li a,div#navbartop.smoothmenu ul li ul li a:visited{
font-family:arial,helvetica,sans-serif;
font-size:14px !important;
line-height:normal;
margin:0;
color:#FFF;
font-weight:normal;
}
/*Top level menu link items style*/


* html .smoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display:inline-block;
}
.smoothmenu ul li a:link, .smoothmenu ul li a:visited{
margin: 0 17px 0 0;
color:#fff;
}
.smoothmenu ul li a:hover{
margin: 0 17px 0 0;
}
.smoothmenu ul li ul li a:hover{
display:block;
background:#9c0; /*background of menu items during onmouseover (hover state)*/
color:#808080;
font-weight:bold;
}


* html .smoothmenu ul li a:hover{ /*IE6 hack to get sub menu links to behave correctly*/
display:inline-block;
}
/*1st sub level menu*/

.smoothmenu ul li ul{
line-height:0px;
position:absolute;
top:0;
left:0;
display:none; /*collapse all sub menus to begin with*/
visibility:hidden;
z-index:1000;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.smoothmenu ul li ul li{
display:list-item;
float:none;
z-index:1000;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.smoothmenu ul li ul li ul{
top:0;
}
/* Sub level menu links style */
/*.smoothmenu ul li ul li a{
font:bold 11px arial,helvetica,sans-serif;
color:#FFF;
width:180px; 
padding:5px 0 5px 15px;
margin:0;
border-top-width:0;
}*/
.downarrowclass{
position:absolute;
top:7px;
right:3px;
}
.rightarrowclass{
position:absolute;
top:6px;
right:5px;
}
/* ######### CSS for shadow added to sub menus  ######### */
.ddshadow{
position:absolute;
left:0;
top:0;
width:0;
height:0;
background:silver;
}
.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity:0.8;
}
/* end smoothmenu */

.transparent {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
filter:alpha(opacity=90);
-moz-opacity:0.9;
-khtml-opacity: 0.9;
opacity: 0.9;
}
div#navbartop{
position:relative;
top:10px;
width:860px;
margin:0 0 0 0;
padding:0;
margin-right:auto;
margin-left:auto;
height:65px;
}
div#navbartop ul{
list-style:none;
margin:0 0 0 0;
padding:10px 0 0 0;
}
div#navbartop ul li{
display:inline;
margin:0 0 5px 0;
padding:0 0 0 0;
font-weight:normal;
}
div#navbartop li a,div#navbartop li a:visited{
font-family:helvetica,arial,sans-serif;
font-size:24px;
line-height:27px;
color:#80c31c;
text-decoration:none;
}
div#navbartop li a:hover{
font-size:24px;
line-height:27px;
color:#808080;
text-decoration:none;
}
div#navbartop li a.registernow,div#navbartop li a.registernow:visited{
color:#f28d1e;
}
div#navbartop li a.registernow:hover{
color:#fff;
}

#layout_4A456DD7-F19A-3619-FB3C9FAC41B80EC0 {display:none;}
