/* 
 *
 *	WIREFRAME:
 * 	  	LEFTNAV
 * 	  	HEADER
 * 		FOOTER
 * 	BEGIN
 * 
 * 
 */

#pageInfo {
	display:none;
}

a, a:visited {
	color:#1e4679;
}

a.forgotPW, a.forgotPW:visited {
	color:#3366ff;
}

body {
	margin:0px;
}

img{
	
	border:none;
	
}

._form_row_stack {
	overflow:hidden;
}

#wrapper {
	padding-top:5px;
}

.gallery {}

.gallery .slide, .gallery .overlay{
	position:absolute;
	top:0px;
	left:0px;
}

.gallery .control{
	position:absolute;
	bottom:6px;
	right:15px;
}

.map_zip{
	
	overflow:hidden;
	clear:both;
	padding: 10px 0px;
	
}

.map_detail_show_less{display:none;}

.location_search_btn {
		
}

#header_wrapper ul li{float:left;}

#header_wrapper ul li a{
	display:block; 
	float:left;
	line-height:14px;
	padding:0px 4px 0px 8px;
	margin-right:4px;
	font-weight:bold;
	text-decoration:none;
	color:#656565;
	border-left:2px solid #7FB3FE;
}

#header_wrapper ul li a:hover{
	
	color:#003468;

}

#header_wrapper .homeicon {
	
	background: url('/images/homeicon.png') 0 0 no-repeat;
	margin-right:2px;
	margin-top:-1px;
	line-height:18px;
}

#header_wrapper  .homeicon a {
	
	display:block; 
	float:left;
	line-height:14px;
	padding:0px 6px 0px 6px;
	margin-right:6px;
	margin-left:8px;
	font-weight:bold;
	text-decoration:none;
	color:#656565;
	border-left:none !important;
		
}

._form_required {color:red;}



#footer_wrapper{
	
	width:960px;
	clear:both;
	overflow:hidden;

}


#footer_nav{

	background-color:#CFCFCF;
	color:#000;
	padding:18px 30px;
	overflow:hidden;
}

#footer_nav table{
	
	background-color:#CFCFCF;
	color:#000;
	padding:0px 0px 0px 0px;

}

#footer_wrapper .footer_nav_block{
	
	float:left;
	min-width:170px;
	margin:10px 20px 0px 0px;
	padding:0px 17px 0px 0px;
	border-right:1px solid #FFF;
	height:175px;


}

#footer_wrapper .footer_nav_block_last{
	
	float:left;
	margin:10px 10px 0px 0px;
	paddingxx:0px 10px 0px 0px;


}



#copyright{
	clear:both;
	width:100%;
	margin:0px 0px 0px 0px;
}

#footer_wrapper .footer_nav_block ul li{float:none;}

#footer_wrapper .footer_nav_block ul li a{
	float:none;
	border:none;
	display:block; 
	line-height:14px;
	font-weight:normal;
	padding:0px 6px 0px 6px;
	margin:0;
	text-decoration:none;
	color:#000;
}

#footer_wrapper .footer_nav_block ul li a:hover{
	text-decoration:underline;
}

#header_right a{
	
	text-decoration:none;
	
}


#footer_wrapper .footer_nav_block_last h4{
	
	margin-bottom:9px;
	
}

#header_wrapper{
	

}


#header_mid_top{
	
	height:65px;
	overflow:hidden;
	width:438px;	
}

#header_left{
	
float:left;
padding: 0px 0px 2px 0px;

}
#header_mid{

float:left;
padding: 0px 0px 0px 28px;
}




#header_right{
	
float:right;
width:275px;

}

#header_bar{

	width:684px;
	background: url(/images/bar.jpg) no-repeat bottom left;
	clear:both;
	float:left;
	padding:0px 0px 4px 0px;

}

#header_right_top{
	font-size:11px;
	color:#656565;
	padding:0px 0px 0px 0px;
	border:0px solid #000;
	display:inline;
	background-color:none;
}

#account_loggedin {
	width:68px;
	line-height:18px;
	text-align:center;
	padding:0px !important;
}

#header_right_top input[type="submit"]{

	cursor:pointer;

}

#header_right_top a{
	font-size:11px;
	font-weight:bold;
	border:1px solid #000;
	margin:0px 0px 0px 4px;
	padding:3px 12px 4px 12px;
	display:inline-block;
	background-color:#EFEFEF;
	color:#656565;
	cursor:pointer;

}
#header_right_bottom{
	
	width:275px;
	height:40px;
	padding: 0px 0px 0px 0px;
	margin: 24px 0px 0px 0px;
	background: url('/images/search.jpg') no-repeat bottom left;

}

#header_right_bottom ul, #header_mid_bottom ul{
	display:block;
	width:100%;
	overflow:hidden;
}

#header_right_bottom li.searchAccountTab{
	
	display:block;
	border-radius: 5px 5px 0px 0px; 
	-moz-border-radius: 5px 5px 0px 0px; 
	-webkit-border-radius: 5px 5px 0px 0px; 
	border: 2px solid #888888;
	background-color:#888888;
	margin-right:1px;
	padding: 0px 10px;
}


#header_right_bottom li.searchAccountTab a {
	
	border-left:none;
	color:#FFFFFF;
	font-family:"Arial";
	font-size:10px;
	line-height:11px;
	
}

#header_right_bottom li.searchAccountTabLight{
	
	display:block;
	border-radius: 5px 5px 0px 0px; 
	-moz-border-radius: 5px 5px 0px 0px; 
	-webkit-border-radius: 5px 5px 0px 0px; 
	border: 2px solid #CCCCCC;
	background-color:#CCCCCC;
	margin-right:1px;
	padding: 0px 10px;
}


#header_right_bottom li.searchAccountTabLight a {
	border-left:none;
	color:#888;
	font-family:"Arial";
	font-size:10px;
	line-height:11px;
	
}

#header_wrapper input.topRightSearchInput{
	border:0px solid white;
	height:16px;
	width:238px;
	margin:4px 4px 0px 4px;
	clear:both;
}

#header_wrapper select.topRightAccountSelect{
	
	height:18px;
	width:242px;
	margin:4px 0px 0px 4px;
	clear:both;
}

#header_wrapper div.bottomRightLeft{

	float:right;
	margin-right:-3px;
	
}

#header_wrapper div.bottomRightRight{
	
	float:right;	
	width:30px;
}

#header_wrapper div.bottomRightLeftAS{
	
	float:right;
	margin:5px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	width:260px;

}

#header_wrapper input.invisibutton{
	
	width:28px;
	height:20px;
	margin:3px 4px 0px 0px;
	background:none;
	border:none;
	
}



#header_wrapper .accountSupport, #header_mid_bottom ul {
	list-style-position:inside;
	style:none !important;
	position:relative;
	display:block;
	overflow:visible !important;


}

#header_wrapper .accountSupport li{

	float:left;
	display:block;
	width:236px;
	background-color:#FFF;
	position:relative;

}

#header_mid_bottom ul li{
	float:left;
	display:block;
	background-color:#FFF;
	position:relative;
}

#header_mid_bottom ul li ul .homeicon {	
	margin-left:-4px;	
}

#header_wrapper .accountSupport li ul li.last, #header_mid_bottom ul li ul li.last {

	border-radius: 0px 0px 5px 5px; 
	-moz-border-radius: 0px 0px 5px 5px; 
	-webkit-border-radius: 0px 0px 5px 5px; 	
	
}

#header_wrapper .accountSupport li a{
	
	border:none;
	text-decoration:none;
	line-height:14px;
	font-weight:normal;

	
}

#header_wrapper .accountSupport li:hover ul, #header_mid_bottom ul li:hover ul{
    left:auto;

}

#header_wrapper .accountSupport li ul{
	background-color:#FFF;
	list-style-position:inside;
	padding:0px 0px 0px 3px;
	margin-top:14px;
   	position:absolute;
   	z-index:3; 
   	left:-3000em;
   	border-top:2px solid #CCC;
	border-radius: 0px 0px 5px 5px; 
	-moz-border-radius: 0px 0px 5px 5px; 
	-webkit-border-radius: 0px 0px 5px 5px; 
	
}

#header_mid_bottom ul li ul{
	background-color:#FFF;
	list-style-position:inside;
	padding:0px 0px 0px 3px;
	margin-top:14px;
   	position:absolute;
   	z-index:3; 
   	left:-3000em;
   	border-top:2px solid #CCC;
	border-radius: 0px 0px 5px 5px; 
	-moz-border-radius: 0px 0px 5px 5px; 
	-webkit-border-radius: 0px 0px 5px 5px;
 
	
}

#header_wrapper .accountSupport li ul li{
	
	background:#AAAAAA;	
	margin: 1px 0px 0px 0px;

	
}

#header_mid_bottom ul li ul li{
	
	background:#AAAAAA;
	width:200px;
	
}

#header_mid_bottom ul li ul li a{
    font-weight:normal;
    background:none; 
    font-size:12px; 
    height:20px; 
    line-height:20px; 
    color:#003e7e;
    border:none;
    width:188px;
    margin-top:1px;
    border-top:1px solid white;
	
}

#header_wrapper .accountSupport li ul li a{
    background:none; 
    font-size:12px; 
    height:20px; 
    line-height:20px; 
    color:#003e7e;
    width:100%;
    border:none;

}
#header_wrapper .accountSupport li ul li a:hover, #header_mid_bottom ul li ul li a:hover{
   background:#295e94;
   color:#CCC;
}

#logged_in .single_link {
	line-height:39px;
}

#logged_in .double_link {
	padding-top:4px;
	height:35px;
}

#logged_in a {
	color:#1f4779;
	text-decoration:none;
	font-style:italic;	
	background:url('/images/btn-grey.png') no-repeat;
	text-align:center;
	display:block;
	

	
}

#logged_in p {
	margin:0px;
	padding:0px;
}

#newsletter_signup{
	
	margin:3px 0px 0px 0px;
	background:url('/images/email-signup.png') no-repeat bottom left;
	height:120px;
	clear:left;

}

#live_chat{
	
	width:201px;
	margin-top:5px;
	
}

#live_chat img{
	
	width:201px;
	
}

#newOLDsletter_signup ._reset {
	
	width:0px;
	height:0px;
	border:none;
	background-color:transparent;
	
}

#OLDnewsletter_signup ._form_name {display:none;}

#OLDnewsletter_signup ._form_input {
	
	width:100%;
	padding:65px 0px 0px 16px;
	display:block;

}

#OLDnewsletter_signup ._form_input input {
	
	width:168px !important;
	height:18px !important;
	
}

#OLDnewsletter_signup ._form_button{
	
	width:100%;
	clear:both;
	padding: 0px 0px 0px 124px;
	
}

#OLDnewsletter_signup ._submit {
	
	width:68px;
	height:18px;
	background:none;
	border:none;
	overflow:hidden;
	text-indent:-9001px;
	
}

#leftnav_wrapper{

	width:200px;
	float:left;
	overflow:hidden;
	clear:both;
	margin-top:2px;
	margin-bottom:4px;

}


#leftnav_top{

	overflow:hidden;
	height:379px;
	background:url('/images/blue_nav_bg3.jpg') no-repeat;

}

#leftnav_top ul{
	
	list-style:none; 
	margin: 0;
	padding: 0;
		
}

#leftnav_top ul li{
	
	height:76px;
	display:block;
}

#leftnav_top ul li a{
	display:block; 
	float:left;
	height:50px;
	width:201px;
	text-align:center;
	text-decoration:none;
	color:#ccc;
	border:none;
	font-style:italic;
	background: url('/images/arrow_off.png') no-repeat 95% 50%;
	padding-top:26px;
	
	
}

#leftnav_top ul li:hover a{
	background:#9db6cd url('/images/arrow_on.png') no-repeat 95% 50%;
	font-weight:bold;
	color:#003366;
}

#leftnav_bottom{
	
	margin:18px 0px;

}

#leftnav_bottom h3 {
	
	margin:0px 0px 0px 9px;

}

#learn_more{
	
	margin:4px 0px 0px 0px;

	
}




/* Start Floating Login Box */

#account_header a{
	float:right;
}

#account_wrapper{

	width:520px;
	height:360px;
	overflow:hidden;
	background-color:#C5C5C5;
	font-family:Arial,Georgia,serif;
	font-size:12px;
	color:#295e94;
	/* -moz-box-shadow: -256px -128px 1200px 64px #C5C5C5 inset;
	-webkit-box-shadow: -256px -128px 1200px 64px #C5C5C5 inset;
	box-shadow: -256px -128px 1200px 64px #C5C5C5 inset;  */
	position:fixed;
	top:-361px;
	right:0px;
	z-index:9001;

}

#account_wrapper a, #account_wrapper a:visited{

	text-decoration:none;
	color:#295e94;
	font-size:14px;
	font-weight:bold;
	display:block;
	margin-top:12px;
	border:none;
	background-color:transparent !important;

}

#account_wrapper h4{

	color:#295e94;
	font-family:Arial,Georgia,serif;
	font-size:18px;
	font-weight:normal;

}

#account_header {

padding: 0px 10px 2px 10px;
clear:both;
box-shadow: 5px 5px 100px 1px #787878;
-moz-box-shadow:  5px 5px 100px 1px #787878;
-webkit-box-shadow: 5px 5px 100px 1px #787878;
border-bottom:1px solid #AAA;

}

#account_header a.account_login_form_close{

background-image:url('/images/close-graphic.png');
background-repeat:no-repeat;
background-position:right center;
padding:5px 20px 0px 0px;
border:none;
background-color:transparent !important;


}

#account_left {

float:left;
width:240px;
height:100%;
padding:40px 5px 5px 5px;
margin-left:5px;
border-right:1px solid #AAA;

}

#account_right p {

	color:#295e94;

}

#account_left_login_form {

	/*border-bottom: 1px solid #FFF;*/
	padding-left: 15px;
	
}

#account_left_forgot_password {

	padding: 15px 0px 0px 15px;

}

#account_left_forgot_password a, 
#account_left_forgot_password a:visited{

	font-weight:bolder;
	text-decoration: underline;
	color:#3366ff;
	font-size:12px;
	border:none;
	background-color:transparent;
	padding:0px;
	margin:0px;
	

}

select.account_login_form_input{

	margin-bottom:20px;	

}

#account_left_forgot_password a:hover {

	text-decoration:underline;
	
}

#account_right {



padding:40px 5px 5px 5px;
width:245px;
float:right;

}


#account_left_login_form .account_login_form_wrapper{

}


#account_left_login_form .account_login_form_submit input{
	background:url('/images/signin-buttons.png') 0 -25px;
	border:none;
	width:100px;
	height:25px;
	text-indent:9001px;
}

#account_right .account_login_form_submit a{
	display:block;
	background:url('/images/signin-buttons.png') 0 0;
	border:none;
	width:162px;
	line-height:18px;
	text-indent:9001px;
	margin-top:9px

}

#account_right_bottom .account_login_form_submit a{
	display:block;
	background:url('/images/signin-buttons.png') 0 -50px;
	border:none;
	width:162px;
	line-height:18px;
	text-indent:9001px;
	margin-top:9px

}


#account_left .input_identifier{

	font-weight:bold;
 	color:#295e94;
 	text-transform:uppercase;
 	font-size:12px;

}

#account_left .text_input input{

	width:196px;
	margin-bottom:16px;
	
}


#account_header h3{

	color:#295e94;
	font-family: Georgia, serif;
	padding: 12px 0px 13px 21px;
	font-size:21px;

}

#account_right_bottom{
	
	border-top:1px solid #FFF;
	width:245px;
	float:right;
	margin-top:15px;
	margin-right:5px;
	padding-top:20px;
	
}

/* End Floating Login Box */


/* 
 *
 *	WIREFRAME:
 * 	  	LEFTNAV
 * 	  	HEADER
 * 		FOOTER
 * 	END
 * 
 */


#wrapper{
	
	width:960px;
	margin: 0px auto;

}


body{
	
	width:100%;
	height:100%;
	font-family:"Arial";
	font-size: 12px;
	color:#656565;
}

table {
	
	font-family:"Arial";
	font-size: 12px;
	color:#656565;

}

textarea{
	
	height:55px;
	width:150px;
	resize:none;
	margin-left:2px;
}

ul{
	list-style:none; 
	margin: 0;
	padding: 0;
}

li.first a{
	
	border:none;

}




#content_mid p {
	
	margin: 10px 0px;
	line-height:18px;

}
#content_bottom p {
	
	margin: 10px 0px;
	line-height:18px;

}



.p_header {
	
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 2px 0px 2px;
	font-weight:bold;
	text-decoration:none;
	color:#003468;

}

ul .body {
	list-style-type: disc;
	margin-left:40px;
	line-height: 18px;
}



.subpage_list {
	
	font-weight:bold;
	text-decoration:none;
	color:#003468;

}

.subpage_list a:visited, .subpage_list a, .subpage_list a:hover{
	
	font-weight:bold;
	text-decoration:none;
	color:#003468;
	
}


h1{
	
	font-size:24px;
	line-height: 28px;
	font-weight:bold;
	color:#1d4779;
	margin-top:0px;
	margin-bottom:4px;

}

h2{
	
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#000;
	margin:0 0 -8px 0;	

}

h3{
	

	font-size:18px;
	font-weight:normal;
	color:#003468;
	margin:0px;

}

h4{
	
	margin:0px 0px 18px 0px;
	color:#000;
}


.brand{
	
	margin:9px 0px 0px 9px;

}

.brand_first{
	
	margin:0px 0px 0px 9px;

}

#center_wrapper{
	
	float:right;
	overflow:hidden;
	width:755px;
	margin-top:2px;

}
#content_top{
	
	overflow:hidden;	
	
}


#content_mid{
	
	margin:10px 0px 0px 28px;
	padding:0px 0px 13px 0px;
	border-bottom:0px solid #659ACC;

}
#content_bottom{
	
	overflow:hidden;
	margin:0px 0px 0px 28px;
	padding-bottom:15px;

}


.content_bottom_block_wrapperL {
	
	float:left;
	clear:left;
	width:340px;
	margin:0px 46px 40px 0px;

}

.content_bottom_block_wrapperR {
	
	float:left;
	width:340px;
	margin:0px 0px 40px 0px;

}


.content_bottom_image{
	
	float:left;
	margin-right: 20px;
	width:100px;

}

.content_bottom_textblock{
	
	float:right;
	width:220px;


}


.content_bottom_textblock h3{
	
	margin:0px;
}

.map_listing, .direction_listing 

{

background-color:#295e94 !important;
color:#FFF !important;

}

/* LAYOUT */

.lc-search-results {
    margin-left: 20px;    
}

.lc-search-results .row {
    margin-bottom: 20px;    
}

.lc-search-results .main {
    width: 370px;
    border-top: 1px solid #b1b1b1;
    padding-top: 9px;    
}                

.three-columns {
    margin-bottom: 25px;
    padding-top: 10px;  
}

.three-columns .column {    
    float: left;
    width:210px;
    margin-right: 15px;
    margin-bottom: 5px;
}

.three-columns .column-last {    
    margin-right: 0;
}

.three-columns .column .icon, .lc-search-results .icon {
    width: 52px;
    height: 52px;
    float: left;
    background: url('/images/lc_sprite.png') no-repeat;
}

.three-columns .main, .lc-search-results .main {
    margin-left: 61px;    
}    

.three-columns h3, .lc-search-results h3 {
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 1px;
}

.lc-search-results h3 {
    margin-bottom: 5px;     
}     

.three-columns .column h3 a {
    text-decoration: none;
}

.three-columns .column .description {
    color: #777;
}         


/* LISTS */

.with-bullets {
    list-style: disc outside;
    margin-left: 1.5em;
}

.with-bullets li {
    list-style: disc;
    margin-bottom: 10px;
}


/* SUCKERFISH NAV */

.nav, .nav ul { /* all lists */
    padding: 0;
    margin: 0;
    list-style: none;
    line-height: 1;
}

.nav a {
    display: block;
    width: 150px;
    text-decoration: none;
}

.nav li { /* all list items */
    float: left;
}

.nav li ul { /* second-level lists */
    position: absolute;
    background: white;
    border: 1px solid #a3a3a3;
    border-top:0px;
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-box-shadow: 1px 2px 6px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    1px 2px 6px rgba(50, 50, 50, 0.75);
	box-shadow:         1px 2px 6px rgba(50, 50, 50, 0.75);
	-moz-opacity: 0.90;
	opacity: 0.90;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=90);	
    width: 170px;
    left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

.nav li ul a {
    padding: 5px;
}

.nav li ul a:hover {
    color: #06d;
    background-color: #e9e9e9;
}

.nav li:hover ul, .nav li.sfhover ul { /* lists nested under hovered list items */
    left: auto;
}


/* MISC */

.header-link {
    color: #777;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    margin-left: 10px;    
}    

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

/* LEARNING CENTER */

#lc_section_header {
    margin-left: 24px;    
}

.lc-mid {
    margin-top: 0 !important;
}

.lc-mid p {
    max-width: 600px;
}

.lc-mid .three-columns .column {
    width: 225px;
}

.lc-mid .three-columns .column h3 {
    margin-top: 9px;    
}    

.icon-lc-faq {
    background-position: 0 -52px !important;
}

.icon-lc-formulas {
    background-position: 0 -104px !important;
}

.icon-lc-got {
    background-position: 0 -156px !important;
}

.icon-lc-video {
    background-position: 0 -208px !important;
}

.icon-lc-install {
    background-position: 0 -260px !important;
}

.indented-container {
    padding: 10px 0 0 25px;    
}

.indented-container h1 {
    margin-top: 5px;   
}

.indented-container .sub-heading {
    margin-bottom: 20px;    
}    
    

.lc-nav {    
    height: 37px;
    width: 467px;
    background: url('/images/bg_lc_nav.png') repeat-x;
    border-radius: 3px;
    padding-left: 8px;    
}

.lc-nav .nav-title {
    padding: 11px 5px 10px;
    margin-right: 25px;
    font-size: 16px;
    font-weight: bold;
    color: #fff;    
    width: auto;
    display: inline-block;    
}

.lc-nav li:hover .nav-title {
    color: #003055;
}    

.lc-nav li ul {
    padding: 8px;
}

.lc-nav li ul li a {
    padding: 8px;
}

#lc_search_wrapper {
    position: relative;
    float: right;
    width: 242px;
    height: 37px;
    background: url('/images/bg_lc_search.png') no-repeat bottom left;
}

#lc_search_wrapper .search-input{
    float: left;    
    height: 18px;
    width: 175px;
    margin: 10px 0 0 15px;
    padding:0px 2px;
    border: none;
    background: transparent;
}

#lc_search_wrapper .invisibutton{
    position: absolute;
    top: 8px;
    right: 12px;
    width: 20px;
    height: 20px;
    background: none;
    border: none;
    cursor: pointer;
    
}

#lc-search-dropdown {
    display: none;
    position: absolute;
    top: 38px;
    left: 0;
    width: 240px;
    background-color: #bcc9dc;
    border-radius: 5px;
    box-shadow: 0 0 4px #000;
    -moz-box-shadow: 0 0 4px #000;
    -webkit-box-shadow: 0 0 4px #000;    
}

#lc-search-dropdown .inner {
    padding: 10px 10px 15px 10px;    
}

#lc-search-dropdown h3 {
    font-size: 14px;
    font-weight: bold;
}

#lc-search-dropdown h4 {
    margin: 10px 0 3px 0;    
}  

.checkbox-wrapper {
    clear: both;
}        

.checkbox-wrapper input {
    float: left;
}

.checkbox-wrapper label {
    padding-top: 2px;
    margin-left: 25px;
    display: block;
}    

.lc-left-box h3, .lc-right-box h3 {
    margin-bottom: 10px;
    font-size: 16px;
    font-weight: bold;    
}    

.lc-left-box {
    float: left;
    width: 425px;

}

.lc-right-box {
    float: right;
    width: 242px;
    background-color: #d0d0d0;
    border-radius: 6px;
    margin-bottom: 10px;    
}

.lc-right-box .inner {
    padding: 15px;    
}

.youtubefader {
	background:#000;
	top:0;
	left:0;
	height:100%;
	width:100%;
}

#upload_btn_1392 {
	margin-top:-2px;
}

.border-bottom {
  border-bottom: solid 1px #333;
}
