
/* ---------------------------------------------------------------------------------------------------------------*/
/*																												  */
/*												Header															  */
/*																												  */
/* ---------------------------------------------------------------------------------------------------------------*/

html>body #header {height:38px; background-image: url('http://v4-slabs-assets.slifelabs.com.s3.amazonaws.com/images/all/top-gradient.png');}
html>body #header #band {position:relative; min-width:950px; max-width:1000px; height:38px; margin:15px auto;}

#header {height:48px; background-color: #EEEEEE;}
#header #band {position:relative; min-width:950px; max-width:1000px; height:48px; margin:15px auto;}

#header #logo {position:absolute; left:0;}
#header #logo img {margin-left: 50px; margin-top:-5px;}		
#header #menu {display:; position:absolute; right:80px; height:38px;}
#header #menu ul {margin:3px 0 0 0; padding:0;}
#header #menu ul li{display:block; float:left; margin-left:30px; color:#242424; text-shadow: white 0px 1px 0px;}
#header a {color:#323232; text-decoration: none;}
#header a:hover {color:#000;}

/* ---------------------------------------------------------------------------------------------------------------*/
/*																												  */
/*												All																  */
/*																												  */
/* ---------------------------------------------------------------------------------------------------------------*/

div.spacer 
{    
    height: 40px;  
}

div.double-spacer 
{    
    height: 80px;  
}

div.footer
{  
	font-size: 12px;
	color: #777777;
	border-top: 1px solid #EEEEEE;
	padding-top: 10px;
}

div.footer a
{  
	color: #444444;
	text-decoration: none;
}

div.footer a:hover
{  
	color: #0066ff;
	text-decoration: underline;
}

div.link-default a
{  
	color: #333333;
	text-decoration: underline;
}

div.link-default a:hover
{  
	color: #000000;
}

div.link-default a:visited
{  
	color: #333333;
}

/* ---------------------------------------------------------------------------------------------------------------*/
/*																												  */
/*												Section															  */
/*																												  */
/* ---------------------------------------------------------------------------------------------------------------*/


div.section-header 
{  
	font-size: 26px;
	padding-bottom: 10px;
	border-bottom: 1px solid #CCCCCC;
}

div.section-description 
{  
	font-size: 22px;
	line-height: 40px;
	color: #999999;
	margin-top: 10px;
}

div.section-description a
{  
	color: #444444;
	text-decoration: none;
}

div.section-description a:hover
{  
	color: #0066ff;
	text-decoration: underline;
}

/* ---------------------------------------------------------------------------------------------------------------*/
/*																												  */
/*												Login															  */
/*																												  */
/* ---------------------------------------------------------------------------------------------------------------*/

div.login-item
{  
	width: 400px;
	margin-left: 280px;
}

div.login-box
{  
	background: #EEEEEE;
	border: 1px solid #CCCCCC;
	padding: 10px;
	width: 250px;
}

table.login-table td
{
	padding: 5px;
}

/* ---------------------------------------------------------------------------------------------------------------*/
/*																												  */
/*												Home														  	  */
/*																												  */
/* ---------------------------------------------------------------------------------------------------------------*/

div.home-section-clients-moglurbn
{
	margin-top: 30px;
}

div.home-left-column-clients
{
	font-size: 16px;
	padding-right: 50px;
	margin-left: 20px;
}

div.home-left-column-clients h1
{
	font-size: 18px;
	font-weight: bold;
	border-bottom: 1px solid #333333;
	margin-bottom: 40px;
}

div.home-right-column-moglurbn
{
	font-size: 16px;
	margin-left: 10px;
}

div.home-right-column-moglurbn h1
{
	font-size: 18px;
	font-weight: bold;
	border-bottom: 1px solid #333333;
	margin-bottom: 30px;
}

div.home-right-column-moglurbn a
{  
	color: #333333;
	text-decoration: underline;
}

div.home-right-column-moglurbn a:hover
{  
	color: #000000;
}

div.home-right-column-moglurbn a:visited
{  
	color: #333333;
}

/* ---------------------------------------------------------------------------------------------------------------*/
/*																												  */
/*												Main															  */
/*																												  */
/* ---------------------------------------------------------------------------------------------------------------*/

span.yellow-highlight
{
	font-weight: bold;
	background: #FFFFCC; 
}

/*											Left-Column															  */


div.main-left-column-button 
{  
	margin-top: 15px;
	font-size: 16px;
	margin-left: 40px;
}

div.main-left-column-bottom 
{  
	border-top: 1px solid #DDDDDD;
	margin-top: 50px;
	margin-left: 20px;
	padding-top: 30px;
	font-size: 14px;
}

div.main-left-column-bottom h1
{  
	margin-bottom: 0px;
	font-size: 14px;
}



/*											Right-Column															  */
											
div.main-right-column-description 
{  
	margin-top: 5px;
	margin-left: 10px;
	font-size: 16px;
}

div.main-right-column-description h1
{  
	margin-bottom: 0px;
	font-size: 14px;
}

/* ---------------------------------------------------------------------------------------------------------------*/
/*																												  */
/*												RBN-Videos														  */
/*																												  */
/* ---------------------------------------------------------------------------------------------------------------*/
						
div.rbn-videos-caption 
{  
	font-size: 18px;
	color: #333333;
	margin-top: 10px;
	margin-bottom: 30px;
}

/* ---------------------------------------------------------------------------------------------------------------*/
/*																												  */
/*												App																  */
/*																												  */
/* ---------------------------------------------------------------------------------------------------------------*/
						
div.app-video 
{  
	border-top: 1px solid #DDDDDD;
	margin-top: 30px;
	margin-left: 20px;
	padding-top: 30px;
	font-size: 16px;
}

div.app-video h1
{  
	margin-bottom: 0px;
	font-size: 20px;
}

div.appfaq
{  
	margin-top: 30px;
	font-size: 14px;
}

div.app-faq h1
{  
	margin-bottom: 5px;
	font-size: 16px;
}

div.app-faq h2
{  
	margin-bottom: 30px;
	font-size: 14px;
	font-weight: normal;
	color: #777777;
}

div.app-headline
{  
	font-size: 22px;
	color: #333333;
	margin-top: 10px;
	margin-bottom: 30px;
}

div.app-video-tour-text
{  
	font-size: 18px;
	font-weight: normal;
	color: #000000;
}

div.app-video-tour-text a
{  
	font-size: 18px;
	font-weight: normal;
	color: #555555;
}

/* ---------------------------------------------------------------------------------------------------------------*/
/*																												  */
/*												Sign-up															  */
/*																												  */
/* ---------------------------------------------------------------------------------------------------------------*/


/*												Plans															  */
												

div.signup-plan-box
{  
	border: 1px solid #CCCCCC;
	padding: 20px;
	margin-left: 40px;
	color: #000000;
}

div.signup-questions-text
{  
	margin-left: 250px;
	font-size: 22px;
	font-weight: normal;
	color: #000000;
}


div.signup-plan-box-header
{  
	font-size: 20px;
	color: #000000;
}

div.signup-plan-box-subheader
{  
	font-size: 16px;
	margin-top: 10px;
	color: #333333;
}

div.signup-plan-box-description
{  
	font-size: 14px;
	color: #444444;
	margin-top: 20px;
	margin-bottom: 15px;
}

div.signup-description
{  
	font-size: 14px;
	color: #666666;
	margin-top: 10px;
	margin-bottom: 15px;
}

/*										Sign-up Registration									  */
												
span.signup-yellow-highlight
{
	font-weight: bold;
	background: #FFFFCC; 
}

div.signup-big-header
{  
	font-size: 34px;
	color: #333333;
}

div.signup-description
{  
	font-size: 14px;
	color: #666666;
	margin-top: 10px;
	margin-bottom: 15px;
}

div.signup-basic-box
{
	border: 1px solid #CCCCCC;
	background: #eeeeee;
	padding:  15px 25px 15px 15px;
	margin-top: 20px;
	margin-left: 50px; 
	margin-bottom:  20px;
}

div.signup-title
{
	color: #b94c1f;
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: center;
}

div.signup-subtitle
{
	color: #b94c1f;
	margin-top: 30px;
	margin-bottom: 10px;
}

div.signup-field-name
{
	color: #444444;
	margin-bottom: 5px;
	margin-left:  20px;
}

div.signup-field
{
	margin-bottom: 5px;
	margin-left:  20px;
}

div.signup-field-error
{
	color: #FF0000;
	margin-bottom: 5px;
	margin-left:  20px;
}

div.signup-field-description
{
	color: #888888;
	margin-left:  20px;
}

div.signup-field-spacer
{
	height: 20px;
}

div.signup-outfield
{
	margin-bottom: 5px;
	margin-left: 50px;
}

div.signup-outfield-error
{
	color: #FF0000;
	margin-bottom: 5px;
	margin-left: 50px;
}
											
div.sign-up-questions
{  
	margin-top: 50px;
	font-size: 14px;
}

div.sign-up-questions h1
{  
	margin-bottom: 5px;
	font-size: 16px;
	color: #555555;
}

div.sign-up-questions h2
{  
	margin-bottom: 30px;
	font-size: 14px;
	font-weight: normal;
	color: #777777;
}

/* ---------------------------------------------------------------------------------------------------------------*/
/*																												  */
/*												About															  */
/*																												  */
/* ---------------------------------------------------------------------------------------------------------------*/

div.about-description
{  
	font-size: 16px;
	margin-top: 10px;
	margin-bottom: 15px;
}

div.about-description a
{  
	color: #444444;
	text-decoration: none;
}

div.about-description a:hover
{  
	color: #0066ff;
	text-decoration: underline;
}

/* ---------------------------------------------------------------------------------------------------------------*/
/*																												  */
/*												Contact															  */
/*																												  */
/* ---------------------------------------------------------------------------------------------------------------*/

div.contact-description
{  
	font-size: 16px;
	margin-top: 10px;
	margin-bottom: 15px;
}

div.contact-box 
{ 
	margin-left: 50px; 
	padding-left: 50px; 
	padding-top: 20px; 
	padding-bottom: 20px; 
	background-color: #EEEEEE;
	border: 1px solid #DDDDDD;
}

div.contact-field-name 
{ 
	margin-bottom: 5px; 
	margin-left:  20px; 
}

div.contact-field 
{ 
	margin-bottom: 5px; 
	margin-left:  20px; 
}

div.contact-field-description 
{ 
	color: #555555; 
	font-size: 12px; 
	margin-left:  20px; 
}

div.contact-field-spacer 
{ 
	height: 20px; 
}

div.contact-outfield 
{ 
	margin-bottom: 5px; 
	margin-left: 20px; 
}
