﻿#contestwrapper
{
	padding:0px;
}

#faq_wrapper
{
	padding:7px 7px 0 7px;
}

#projectcontent
{
	margin:7px 0 0 0;
}

.menu_buttons 
{
    float: left;
}

.button1 
{
    background: url('/Projects/ConnectProNew/Assets/home_off.png'); 
    width:102px; 
    height:46px;    
}

.button2
{
    background: url('/Projects/ConnectProNew/Assets/online_support_off.png'); 
    width:152px; 
    height:46px;
}

.button3
{
    background: url('/Projects/ConnectProNew/Assets/home_theater_off.png'); 
    width:203px; 
    height:46px;
}

.button4
{
    background: url('/Projects/ConnectProNew/Assets/computer_services_off.png'); 
    width:179px; 
    height:46px;    
}

.button5
{
    background: url('/Projects/ConnectProNew/Assets/car_audio_off.png'); 
    width:165px; 
    height:46px;
}

.button6
{
    background: url('/Projects/ConnectProNew/Assets/faq_off.png'); 
    width:85px; 
    height:46px;
}

.button1_fr
{
    background: url('/Projects/ConnectProNew/Assets/home_off_fr.png'); 
    width:98px; 
    height:46px;    
}

.button2_fr
{
    background: url('/Projects/ConnectProNew/Assets/online_support_off_fr.png'); 
    width:176px; 
    height:46px;
}

.button3_fr
{
    background: url('/Projects/ConnectProNew/Assets/home_theater_off_fr.png'); 
    width:226px; 
    height:46px;
}

.button4_fr
{
    background: url('/Projects/ConnectProNew/Assets/computer_services_off_fr.png'); 
    width:145px; 
    height:46px;    
}

.button5_fr
{
    background: url('/Projects/ConnectProNew/Assets/car_audio_off_fr.png'); 
    width:156px; 
    height:46px;
}

.button6_fr
{
    background: url('/Projects/ConnectProNew/Assets/faq_off_fr.png'); 
    width:85px; 
    height:46px;
}

.cp_title 
{
    font-size:15px; 
    font-weight: bold;
}

.cp_title_small
{
    font-size:12px; 
    font-weight: bold;
}

/* root element for scrollable */
.scrollable {

	/* required settings */
	position:relative;
	overflow:hidden;

	/* vertical scrollables have typically larger height than width but not now */
	height: 225px;
	width: 140px;
}

/* root element for scrollable items */
.scrollable .items {
	position:absolute;

	/* this time we have very large space for the height */
	height:20000em;
}

.prev 
{
    padding:0;
}


.next {
    background:url("/images/common/backgrounds/paging_arrow_prev.gif") no-repeat scroll left center transparent;
    padding:0;
}

.item 
{
    font-size:9px; 
    color: #535252;
}

.disabled {
    visibility:hidden;
}

#homepage-slide {
background:none repeat scroll 0 0 #DADADA;
height:324px;
margin:0 0 7px;
overflow:hidden;
position:relative;
}

ul.indexlinks {
background:url("/projects/_content/mainfeatures/assets/nfs_bg_2.png") no-repeat scroll 0 0 transparent;
height:29px;
left:30px;
padding-left:13px;
position:absolute;
text-align:center;
top:280px;
width:249px;
z-index:10000;
}

#progress {
-moz-border-radius:3px 3px 3px 3px;
background:none repeat scroll 0 0 #77746C;
border:3px solid #A7A39C;
height:10px;
left:213px;
position:absolute;
top:286px;
width:50px;
z-index:11000;
}

#slideshowPause {
left:186px;
position:absolute;
top:283px;
z-index:11000;
}

.menu_bar 
{
    width:220px; 
    padding-left: 40px; 
    background: url('/Projects/ConnectProNew/Assets/menu_gradient.jpg'); 
    background-position: bottom; 
    background-repeat: repeat-x; 
    border-left: 1px solid #e1e1e1; 
    border-right: 1px solid #e1e1e1; 
    font-size: 12px; 
    font-weight: bold;
}

.widget_bar 
{
    width:250px; 
    padding-left: 10px; 
    background: url('/Projects/ConnectProNew/Assets/menu_gradient.jpg'); 
    background-position: bottom; 
    background-repeat: repeat-x; 
    border-left: 1px solid #e1e1e1; 
    border-right: 1px solid #e1e1e1; 
    font-size: 11px;     
}

.divider_line
{
    padding-top: 5px; 
    padding-bottom: 5px;
}

.menu_titles
{
    float: left; 
    width:170px;
}

.mid_banner
{
    float: left; 
    padding-left:28px;
}

 .faq_list 
    {
	
    }
    
	.faq_list p{
		display:none;
		font-size:1em;
		line-height:1.5em;
		padding:10px;
		background:#efefef;
	}
	
	#faq_01 h1 {
		font-size:11px;
		font-weight:bold;
	}
	

	
	.faq_list li {
		padding: 4px 0;
		line-height:1.3em;
		
	}
	
	.faq_list li a {
		position:relative;
		top:-4px;;
	}
	
	html>body .faq_list li a {
		top:0;
	}
	
.statusImage  {
    left:0;
    margin-top:-14px;
    position:relative;
    text-align:left;
}	

.forum_posts_inside
{
    float: left; 
    margin-top:18px; 
    margin-left:10px; 
    width:489px; 
    height:187px; 
    background: url('/Projects/ConnectProNew/Assets/title_inside_blog.jpg');
}

.forum_posts_inside_fr
{
    float: left; 
    margin-top:18px; 
    margin-left:10px; 
    width:489px; 
    height:187px; 
    background: url('/Projects/ConnectProNew/Assets/title_inside_blog_fr.jpg');
}

.menu_nav 
{
    padding-bottom: 7px;
}
