@charset "UTF-8";
/* CSS Document */
*{
	font-family:Arial;	
}
body{
background:#CCCCCC; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;

}

img{border:none;}

ul{list-style:none; color:#666; font-size:13px; padding:0px; margin:0px;}

#flash_holder{display:none;}

.feature{color:red;}

th{font-weight:normal;}

#wrap_outer
{
	
	
	background-color:none;
	width:990px;
	margin-right:auto;
	margin-left:auto;
	
	
	
}


#wrap
{
	font-family:Arial;
	background:#FFFFFF;
	width:990px;
	margin-right:auto;
	margin-left:auto;
	border-left: 2px solid #888888;	
	border-right: 2px solid #888888;
	display: inline-block;
	-moz-box-shadow: 0px 5px 15px #888;
	-webkit-box-shadow: 0px 5px 15px #888;
	box-shadow: 0px 5px 15px #888;
}

#header_zone{
	float: left;	
}

.page_titles{font-size:40px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
.page_titles_smaller{font-size:20px; color:#000000;}

/*BANNER CONTAINERS*/
#banner_a
{
	height:90px;
	width:799px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:10px;
	padding-top:7px;
	border-color:#FFFFFF;
}

#banner_a div{border: 1px solid #FFFFFF; width:798px; height:90px;}

#banner_right
{
	float:right;
	width:180px;
	min-height:850px;
	margin-right:3px;
	_margin-right:1px;
	margin-bottom: 5px;
	background:#F2F2F2;

}



#banner_f
{
	width:798px;
	margin-left:2px;
	min-height:90px;
	margin-top:15px;
	margin-bottom:15px;
	_margin-top:7px;
	_margin-bottom:7px;
	text-align:center;
}

#f2{
	width:798px;
	margin-left:2px;
	min-height:90px;
	margin-top:15px;
	margin-bottom:15px;
	_margin-top:7px;
	_margin-bottom:7px;
	text-align:center;
}

/*FOOTER STYLES*/
#footer-large{
		clear: both;
		background: #000000;	
		width: 990px;
		color: #FFFFFF;
		margin: 10px auto 0px auto;
		padding:10px 0px  10px 0px;
	}
	
	.footer-handle{
		width: 100%;
		height: 5px;
		background: #CCCCCC;	
	}
	
	.footer-large-inner{
		width: 990px;
		margin: 0px auto 0px auto;
		background: #000000;	
	}
		
	.footer-section{
		float: left;	
		width: 140px;
		padding: 0px 0px 0px 20px;
	}
	
	.footer-section-first{
		margin-left: 20px;
	}
	
	.footer-section-bottom{
	
	}
	
	.footer-cover img{
			width: 120px;
	}
	
	.footer-link{
		line-height: 20px;	
	}
	
	.footer-copyright{
		text-align: right;
		padding: 20px 10px 0px 0px;	
	}

/*HOME PAGE STYLES*/
.clear{ clear:both; }
.homepage_bg{background:url('/images/bg_images/red_block.png'); background-position:2px 17px; background-repeat:no-repeat;}
.homepage_headings{padding-left:5px; font-size:16px; color:#000000; font-weight:normal;}
#homepage_columnists{
	float:left;
	width:388px;
	height:300px;
	padding-top:18px;
	padding-left: 15px;
	margin-bottom:18px;
	border-top: solid 1px #CCCCCC;
}

#homepage_poll{
	float:right;
	width:398px;
	height:300px;
	padding-top:18px;
	
	border-left: solid 1px #CCCCCC;
	
}

#homepage_forums{
	width:398px; 
	height:220px;
	padding-top:18px;
	float:left;
	border-top: solid 1px #CCCCCC;
	
}

#homepage_shop{
	float:left;
	width:400px;
	height:300px;
	padding-top:18px;
	border-top: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
}

#homepage_facebook{
	float:left;
	width:388px;
	height:385px;	
	padding:0px;
	padding-top:18px;
	padding-left: 15px;
	margin-bottom:18px;
	border-top: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
}

#homepage_photocontest{
	float:left;
	width:400px;
	height:300px;
	padding-top:18px;
	
}

#homepage_photographers{
	width:398px; 
	height:200px;
	padding-top:18px;
	float:left;
	border-left: solid 1px #CCCCCC;
}

#homepage_media{
	width:400px; 
	height:200px;
	padding-top:18px;
	float:left;	
}

#homepage_news{
	width:800px;
	height:290px;
	position:relative;
}

.article_headlines{font-size:14px; color:#666; padding:10px; width: 515px; float: left;}
.article_headlines a{color:#0037D5;}


.headlines a{font-family:Arial; font-size:12px; color:#666; text-decoration:none; }
.headlines a:hover{text-decoration:underline; color:#0037D5;}

#content
{
	background:none;	
	width:800px;
	min-height:400px;
	margin-left:3px;
	_margin-left:1px;
	font-size:13px;
	color:#666;	
	

}


#bio
{
	color:#747474;
	width:800px;
	float:left;
	line-height:23px;
	font-size:13px;
}


/*HEADER STYLES*/
#masthead
{
	width: 990px;
	margin: 0px auto 5px auto;
	background-color:#000000;
	
	height:260px;
	position:relative;
	z-index:1700;
}

#nav
{	
	position:relative;
	width:980px;
	min-height:26px;
	height:26px;
	background:#EEE;
	margin-right:auto;
	margin-left:auto;
	z-index:1600;
}

#nav_wrap
{
	width:99.9%;
	max-height:26px;
	background:#EEE;
	border:1px solid #000;	
	position:absolute;
	bottom:0px;
	clear:both;
	z-index:1500;
}

a{font-family:Arial; color:#666; text-decoration:none; }
a:hover{text-decoration:underline; color:#0037D5;}

.read_more{position:absolute; bottom:0px; left:17px;}

.read_more a{color:red;}

#logo
{
	width:1000px;
	height:112px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:10px;
	position:relative;
}

.right_bar
{
	float:right;
	border-left:1px solid #666;
	width:250px;
	height:1100px;
	margin:5px;
	
}

.right_bar_top
{
	background:url(/images/bg_images/red_block.png);
	background-position:2px 2px;
	background-repeat:no-repeat; 
	border-bottom:1px solid #CCCCCC; 
	height:250px;
	text-align:center;
}

.right_bar_two
{
	
	background:url(/images/bg_images/red_block.png);
	background-position:2px 2px;
	background-repeat:no-repeat; 
	border-bottom:1px solid #CCCCCC; 
	height:175px;
}

.right_bar_three
{
	background:url(/images/bg_images/red_block.png); 
	background-position:2px 2px;
	background-repeat:no-repeat;
	
	height:550px;
}

.right_bar_four
{
	background:url(/images/bg_images/red_block.png);
	background-position:2px 2px;
	background-repeat:no-repeat; 
	border-bottom:1px solid #CCCCCC; 
	height:400px;	
}

.anchor
{
	border-top:solid 1px #666666;
	padding-top:7px;
	margin:5px;
	width:980px;
	float:left;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;	
}

.anchor li{list-style:none; display:inline; padding-right:10px;}

.anchor a{text-decoration:none; color:#666;}
.anchor a:hover{text-decoration:underline; color:#0037D5;}

#footer
{
	font-size:9.5px;
	width:960px;
	min-height:85px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	padding:10px;
	background:#FFF;
	border-top:1px solid #CCC;
	clear:both;
	position:relative;
}

#footer_links{text-align:center; border:1px;}

#footer_links a{text-decoration:none; color:#000000;}

#footer_links a:visited{color:#000000;}

#footer_links a:hover{color:#03F;}

.thumb img
{
	border:none;
	margin:1px;
	width:300px;
	
}


#press_releases{background:#FFF; width:375px; height:255px; left:1px; position:absolute; padding:5px; margin:5px; padding-top:1px; line-height:15px;}

#global_headlines{background:#FFF; border-left:1px solid #CCCCCC; width:375px; height:255px; left:400px; position:absolute; padding:5px; margin:5px; padding-top:1px;line-height:15px;}


#forum{background:#FFFFFF; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; width:240px; height:150px; left:271px; top:595px; position:absolute; padding:5px; margin:5px;padding-top:1px;}

#poll a{color:#666; text-decoration:none;}
#poll a:hover{text-decoration:none; color:#03F;}

#copyright
{
	font-size:12px;
	text-align:center;
	position:absolute;
	bottom:0px;
	left:265px;
	width:500px;
}


#marketplace
{
	position:relative;
	padding: 0px;
	margin:3px;
	min-height:600px;
	width:790px;
	float:left;
	text-align:center;
}



.calendar{width:750px; margin-right:auto; margin-left:auto; padding-bottom:15px; padding-top:15px;}

.calendar table{border:solid 1px #000;}

.calendar tr{border:solid 1px #000;}

.calendar td{border:none;}

.calendar th{border:none;}

.calendar a{font-family:Arial; font-size:12px; color:#666; text-decoration:none;}
.calendar a:hover{text-decoration:underline; color:#0037D5;}

.calItem{font-family:Arial; font-size:12px; color:#666; border:1px solid #000;}

.small_headings{font-family:Arial; font-size:.75em; border:1px solid #000; text-transform:uppercase;}

/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #000;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #000;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #000;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 100px;
    height: 75px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

.jcarousel-skin-tango .jcarousel-container {

    background: #000000;
    border: 1px solid #000000;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 720px;
    padding: 20px 40px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  100%;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 75px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 1px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-right: 1px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/*MEGA MENU*/
ul#menu
{
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	float:right;
	list-style:none;
	padding:0px; margin:0px;
}

ul#menu li
{
	display:inline;
	position:relative;
}

ul#menu div
{
	display:none;
}

ul#menu li.mega div
{
	width:260px;
	height:320px;
	position:absolute;
	top:113px;
	left:0px;
	background:#EEEEEE;
	color:#666666;
	z-index:1000;	
	border:3px solid #333;
			
}

ul#menu li.mega div a{text-decoration:none; color:#000000;}
ul#menu li.mega div a:hover{text-decoration:none; color:#000000;}

ul#menu li.hovering div
{
	display:block;	
}

.sub_options{text-align:left; font-size:10px; color:#666; padding:10px;}

.sub_options h2{color:#000000; position:relative;}

.notify{color:#F00;}

.error{color:#F00;}

#wrap_no_banner{width:775px; margin-right:auto; margin-left:auto; font-size:13px; color:#666;}

.sub_options th{text-align:left;}

/*JOB BOARD*/
#right_ads{float:right; width:182px; min-height:1000px; padding:0px; margin:0px; margin-top:75px; margin-bottom: 5px; margin-right: 8px;}
#right_ads fieldset{width:182px; padding:1px; margin:0px 0px 0px 0px;}
#left_ads{float:left; width:182px; min-height:1000px; padding:0px; margin:0px; margin-top:75px; margin-bottom: 5px; margin-left: 3px;}
#left_ads fieldset{width: 182px; padding:1px; margin:0px;}

.job_ads legend{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; text-align:center;}

#job{width:600px; padding:0px 0px 0px 0px; margin-left:auto; margin-right:auto; margin-top:5px; font-size:14px; color:#666;}
#job th{text-align:left;}
#job a{color:#333; font-size:17px; font-weight:bold; padding:5px 0px 5px 0px; text-decoration:none;}
#job a:hover{color:#0037D5; text-decoration:underline;}
#job hr{margin:0px 0px 0px 0px;}
.job_company{color:#000;}
.even{background:#EBEBEB; padding:5px; margin:0px; font-family:Arial, Helvetica, sans-serif;}/*#D6E5ED*/

/*NEWS SECTION STYLES*/
.news_item{
	border-bottom: 1px solid #CCCCCC;
	margin-bottom:5px;
	padding-bottom:5px;	
	min-height:100px;
}

.news_item img{
	float:right;	
	width:150px;
	padding:3px;
}

.news_links a{
	color:red;	
}

.news_item a{font-family:Arial; font-size:14px; font-weight:bold; color:#666; text-decoration:none; }
.news_item a:hover{text-decoration:underline; color:#0037D5;}

/*FORM VALIDATOR*/
.inputContainer {
	position: relative;
	float: left;
}

.formError {
	position: absolute;
	top: 300px;
	left: 300px;
	display: block;
	z-index: 5000;
	cursor: pointer;
}

.ajaxSubmit {
	padding: 20px;
	background: #55ea55;
	border: 1px solid #999;
	display: none
}

.formError .formErrorContent {
	width: 100%;
	background: #ee0101;
	position:relative;
	z-index:5001;
	color: #fff;
	width: 150px;
	font-family: tahoma;
	font-size: 11px;
	border: 2px solid #ddd;
	box-shadow: 0 0 6px #000;
	-moz-box-shadow: 0 0 6px #000;
	-webkit-box-shadow: 0 0 6px #000;
	padding: 4px 10px 4px 10px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}

.greenPopup .formErrorContent {
	background: #33be40;
}

.blackPopup .formErrorContent {
	background: #393939;
	color: #FFF;
}

.formError .formErrorArrow {
	width: 15px;
	margin: -2px 0 0 13px;
  position:relative;
  z-index: 5006;
}

.formError .formErrorArrowBottom {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
	margin: 0px 0 0 12px;
  top:2px;
}

.formError .formErrorArrow div {
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	box-shadow: 0 2px 3px #444;
	-moz-box-shadow: 0 2px 3px #444;
	-webkit-box-shadow: 0 2px 3px #444;
	font-size: 0px;
	height: 1px;
	background: #ee0101;
	margin: 0 auto;
	line-height: 0;
	font-size: 0;
	display: block;
}

.formError .formErrorArrowBottom div {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

.greenPopup .formErrorArrow div {
	background: #33be40;
}

.blackPopup .formErrorArrow div {
	background: #393939;
	color: #FFF;
}

.formError .formErrorArrow .line10 {
	width: 15px;
	border: none;
}

.formError .formErrorArrow .line9 {
	width: 13px;
	border: none;
}

.formError .formErrorArrow .line8 {
	width: 11px;
}

.formError .formErrorArrow .line7 {
	width: 9px;
}

.formError .formErrorArrow .line6 {
	width: 7px;
}

.formError .formErrorArrow .line5 {
	width: 5px;
}

.formError .formErrorArrow .line4 {
	width: 3px;
}

.formError .formErrorArrow .line3 {
	width: 1px;
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	border-bottom: 0 solid #ddd;
}

.formError .formErrorArrow .line2 {
	width: 3px;
	border: none;
	background: #ddd;
}

.formError .formErrorArrow .line1 {
	width: 1px;
	border: none;
	background: #ddd;
}

/*ASAP STYLES */
#asap_header{width:800px; height:170px; background:#333333; margin-bottom:5px; position:relative;}
#asap_about{width:450px; color:#FFFFFF; float:right; margin-top:30px;}
.asap_title{color:#FFFFFF; font-weight:bold; font-size: 1.5em;}

#asap_link{ border-radius: 6px; margin-right:5px; padding:5px; float:left;}
#asap_link a{font-size:15px; text-decoration:none; color:#CCCCCC;}
#asap_link a:hover{text-decoration:underline; color:#CCCCCC;}

#asap_link_bar{width:650px; margin: 20px auto 0px auto;}

#asap_featured{width:385px; min-height:200px; float:left; border:1px solid #000000; margin-bottom:5px; padding:5px; border-radius: 3px; -moz-border-radius: 3px; background:#F5F5F5; background:url('/images/bg_images/red_block.png'); background-position:3px 5px; background-repeat:no-repeat;}

#pagination{width:300px;  margin-left: auto; margin-right:auto;}
#asap_featured ol{list-style:none; list-style-type:none;}
#pagination li{float:left; padding-left: 8px; text-transform:uppercase;}
#pagination a:hover{text-decoration:underline; color:#CCCCCC;}

#asap_search{width:385px; height:175px;  float:left; border:1px solid #000000; margin-bottom:5px; padding:5px; border-radius: 3px; -moz-border-radius: 3px; background:#F5F5F5; background:url('/images/bg_images/red_block.png'); background-position:3px 5px; background-repeat:no-repeat;}
#asap_search input{margin:5px 0px;}
#asap_aircraft, #asap_part{padding:5px; width:374px; min-height:100px; /*border-bottom:1px solid #000000;*/}
#asap_aircraft img, #asap_part img{padding-right:5px; width:100px;}
#asap_aircraft_list, #asap_parts_list{border:1px solid #000000; margin-bottom:5px; padding:5px; width:384px; border-radius: 3px; -moz-border-radius: 3px; }
#asap_aircraft_list{min-height:300px; float:right;background:url('/images/bg_images/red_block.png'); background-position:3px 5px; background-repeat:no-repeat;}
#asap_parts_list{float:left; min-height:300px;}
.asap_aircraft_header, .asap_part_header{font-size:1.5em; font-weight:bold;}
			#asap_aircraft{
				width: 96%;	
			}
			
			h4{padding:0px; margin:0px 0px 3px 0px;}
			h3{padding:0px; margin:0px 0px 3px 0px;}
			
			#asap_header{
				margin-bottom: 0px;	
			}
			
			#asap_search{
				margin-left: 0px;
				width: 247px;
				height: 275px;	
			}
			
			#asap_aircraft_list{
				width: 313px;
				height: 575px;
					
			}
			
			#asap_featured{
				width: 460px;	
				min-height: 575px;
			}
			
			#asap_featured #asap_aircraft{
				width: 100%;	
			}
		
			#asap_featured #asap_aircraft img{
				width: 450px;
				/*	height: 250px;*/
			}
			#asap_nav{
				background: #EEEEEE;
				border: 1px solid #333333;
				width: 768px;
				height: 30px;
				margin: 0px auto 5px auto;
				color: #333333;
				font-weight: bold;	
				padding: 0px 20px 0px 10px;
			}
			
			#asap_nav li{
				list-style-type: none;
				float: left;
				font-size: 13px; 
				padding: 8px 5px 5px 5px;
				margin: 0px 0px 0px 4px;	
				
			}
			
			#asap_nav li:hover{
				background: #666666;
				
			}
			
			#asap_nav li a{
				color: #333333;	
				text-transform: uppercase;
			}
			
			#asap_nav li a:hover{
				text-decoration: none;	
				color: #FFFFFF;	
			}


/*CONTENT ROTATOR STYLES*/
#content-rotator{z-index:-1000;}

img{
  border:none;
}
a{
  outline:none;
}

.slider-content{
  width:800px;
  height:402px;
  margin:0 0;
  position:relative;
  display:block;
}

#slider-holder{
  width:800px;
  height:402px;
  overflow:hidden;
  margin:100 auto 0 auto;
  position:relative;
}

.slider{
  margin:0;
  padding:0;
  height:402px;
  position:relative;
  z-index:10px;
}
.slider ul{
  padding:0;
  margin:0;
  float:left;
}
.slider li{
  float:left;
  list-style:none;
  width:800px;
  height:402px;
}

li.img1{
  background: url(/images/rotator/dn.jpg) no-repeat;
}
li.img2{
  background: url(/images/rotator/vo.jpg) no-repeat;
}
li.img3{
  background: url(/images/rotator/digital.jpg) no-repeat;
}
li.img4{
  background: url(/images/rotator/training.jpg) no-repeat;
}
li.img5{
  background: url(/images/rotator/marketplace.jpg) no-repeat;
}
li.img6{
  background: url(/images/rotator/shop.jpg) no-repeat;
}

.thumb1{ background: url(/images/rotator/dn_th.jpg) no-repeat;}
.thumb2{ background: url(/images/rotator/vo_th.jpg) no-repeat;}
.thumb3{ background: url(/images/rotator/digital_th.jpg) no-repeat;}
.thumb4{ background: url(/images/rotator/training_th.jpg) no-repeat;}
.thumb5{ background: url(/images/rotator/marketplace_th.jpg) no-repeat;}
.thumb6{ background: url(/images/rotator/shop_th.jpg) no-repeat;}

.slider-numbers{
  position:absolute;
  z-index:50px;
  bottom:4px;
  right:0px;
  width:520px;  
  margin:0;
  padding:0;

}
.slider-numbers li{
  float:left;
  position:relative;
  z-index:50;
  list-style:none;
  color:#FFFFFF;
  text-align:center;
  text-transform:uppercase;
  font-size:10px;
  font-weight:700;
margin-left:6px;

}
.slider-numbers li a{
  color:#313131;
  display:block;
  text-decoration:none;
  padding:0px 0px;
  text-indent:-9999px;
  border:2px solid #FFFFFF;
  /*background:url(/staging/rotator/numbers_bg-trans.png) no-repeat center top;*/
  width:75px;
  height:45px;
  
  display:block;
  opacity:0.4;filter:alpha(opacity=40);
}
.slider-numbers li a.active, .slider-numbers li a:hover{
 /* background-position: center bottom;*/
 border-color:#F00;
 opacity:1;filter:alpha(opacity=100);
}

.leftarrow,.rightarrow{
  width:15px;
  height:18px;
  display:none;
  cursor:pointer;
  margin:155px 0 0 0px;
}
.leftarrow{
  float:left;
  background:url(/staging/rotator/left_arrows-trans.png) no-repeat;
}
.rightarrow{
  float:right;
  background:url(/staging/rotator/right_arrows-trans.png) no-repeat;
}
.leftarrow:hover, .rightarrow:hover{
  background-position:bottom;
}

#slider-facts{
  padding:0;
  margin:0;
  margin-top:-30px;
}
#slider-facts li{
  position:absolute;
  width:100%;
  
  list-style:none;
  /*background-color:rgba(255,255,255,.7);*/
  color:#FFFFFF;
  text-transform:uppercase;
  border-bottom: 2px solid #FFFFFF;
  line-height:20px;
  font-size:30px;
  font-weight:350;
  height:20px;
	bottom:75px;
padding:5px 10px;	
}

/**/
.pc_logged_menu ul{
	list-style-type:none;
}

.pc_logged_menu ul li{
	float: left;
		
}
