body {font-family: Arial; font-size: 12px; margin:0px; background-image:url(../images/new_sub/background_repeat.jpg); background-repeat:repeat-x;}
a {color: #CC0000;}
a:hover {color: #660000;}
a:visited {color: #CC0000;}

.container {width:874px; margin-left:auto; margin-right:auto;}


#innerholder {
width: 874px;
margin: 0 0px 0 0px;
position: relative; /* reference point for #innerLeft absolute position */
}

#button {
	position:absolute;
	left:283px;
	top:455px;
	width:110px;
	height:25px;
	z-index:1;
}


#bodyInternalDemo_pic {
	width: 776px;
	height: 495px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 80px;
	margin-bottom:20px;
}


.screenshot1 {
	width: 257px;
	height: 200px;
	margin-left:auto; 
	margin-right:auto;
	margin-top: 20px;
	margin-bottom:20px;
}


.features-heading {
	color:#CC0000; font-family:Arial, Helvetica, sans-serif;
	margin-bottom: 15px;
	font-size: 22px;
	color:#C00;
}

.content-area {
	width: 775px;
	margin: auto;
}

.box {
	width: 500px;
	height: auto;
	
}



#header {height:94px; background-image: url("../images/new_sub/header.jpg");}
#navbar {height:24px; background-image: url("../images/new_sub/nav_bar.jpg"); background-repeat: no-repeat;}
#content {background-image: url("../images/new_sub/body_repeat.jpg"); background-repeat:repeat-y;}
#bottombar {height:68px; background-image: url("../images/new_sub/bottom_bar2.jpg"); background-repeat:no-repeat;}

.divider {float:left; margin-top:5px; margin-left:30px; margin-right:30px; color:#cccccc;}

#space {width:110px; height: 24px; background-image: url("../images/new_sub/space.png"); float: left;}
#space2 {width:200px; height: 24px; background-image: url("../images/new_sub/space.png"); float: left;}

a.menubottom:link {color:#cccccc;text-decoration:none;}
a.menubottom:visited {color:#ffffff; text-decoration:none;}
a.menubottom:hover {color:#FFFFFF;}

#copyright {padding-top: 50px;font-size: 11px; text-align:center; margin-bottom:40px; color:#333333;}
#bottom_menu {padding-top:8px; color:#ffffff; font-size: 11px; text-align:center;}

#top_menu {font: Arial, Helvetica, sans-serif;  margin-right:55px; font-size: 12px; text-align:right;}
a.top_menu:link {color:#666666;text-decoration:none;}
a.top_menu:visited {color:#666666;text-decoration:none;}
a.top_menu:hover {color:#000000;}

/* main content properties */
#maintext_containerLB {width:874px; background-image: url("../images/new_sub/background/livebriefs_LP.jpg"); background-repeat:no-repeat;}
#maintext_containerEN {width:874px; background-image: url("../images/new_sub/background/EarningsNotebook_LP.jpg"); background-repeat:no-repeat;}
#maintext_containerMTpro {width:874px; background-image: url("../images/new_sub/background/MTPro_LP.jpg"); background-repeat:no-repeat;}
#maintext_containerQS {width:874px; background-image: url("../images/new_sub/background/quotestream_LP.jpg"); background-repeat:no-repeat;}
#maintext_containerEW {width:874px; background-image: url("../images/new_sub/background/EW_LP.jpg"); background-repeat:no-repeat;}

#content_text {padding-left: 70px; padding-right: 20px; padding-top: 10px; color:#666666; line-height: 16px;} 



h1 {color:#CC0000; font-family:Arial, Helvetica, sans-serif; font-size:25px; margin-bottom: 7px;}
h2 {color:#CC0000; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-bottom: 7px; }




#content_left {float: left; width:440px; height: 100%; margin-right:15px; color:#666666;}
#content_right {width:260px; height: 100%; margin-right:20px; margin-left:480px; padding-top:40px; color:#666666;}
#logo_link {width:230px; height: 40px; }

#highlight_left {float: left; width:215px; color:#666666;}
#highlight_left2 {float: left; width:220px; color:#666666;}
#highlight_left3 {float: left; width:200px; color:#666666; margin-right: 20px;}
#highlight_mobile {float: left; width:260px; margin-right: 10px; color:#666666;}
#highlight_right {float: left; width:146px; color:#666666; padding-top:10px;}
#lp_highlights {width: 440px; height: 80px;}
#lp_highlights2 {width: 440px; height: 80px; }
#more_livebriefs {padding: 30px 20px 10px 15px; margin-top: 10px;}


.p_actionlink {
	
	height: 30px;
	width: auto;
	font: 14px Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:  #666;
	text-align: left;
	line-height: 18px;
	
}

.p_actionlink a:link {color: #666; text-decoration: none; }
.p_actionlink a:visited {color: #666; text-decoration: none;}
.p_actionlink a:hover, #nav a:active, #nav a:focus {color: #ccc; text-decoration: none;}


.view_actionlink {
	
	height: 30px;
	width: auto;
	font: 14px Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:  #CC0000;
	text-align: left;
	line-height: 18px;
	
}

.view_actionlink a:link {color: #CC0000; text-decoration: underline; }
.view_actionlink a:visited {color: #CC0000; text-decoration: underline;}
.view_actionlink a:hover, #nav a:active, #nav a:focus {color: #666; text-decoration: underline;}



.leftbox1 {
	width: 170px;
	height: auto;
	float: left;
}



.rightbox1 {
	width: 300px;
	height: autopx;
	float: left;
	margin-left: 20px;
}



#viewbox {
	width: 250px;
	height: 30px;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}



#rightbox1 ul {

	list-style-type: disc;
	margin: 0;
	padding: 0;
	
	
	}


#rightbox1 li {
	
	list-style-type: disc;
	color: #333;
	margin: 0;
	padding: 2px 0px 5px 0px;
	
	}



/* misc */

.screenshotimages { float: left; margin: 0 0 0 20px; border: none; }
.screenshotimages a { text-decoration: none; }


/* callouts properties */
#callout1 {width: 260px; height: 242px; background-image: url(../images/new_sub/box_start.gif); background-repeat:no-repeat; color:#FFFFFF;}
#callout2 {width: 260px; height: 255px; margin-top: 15px; margin-bottom: 20px; background-image: url(../images/new_sub/box_connected.gif); background-repeat:no-repeat; color:#FFFFFF;}
#callout3 {width: 260px; height: 255px; margin-top: 15px; margin-bottom: 20px; background-image: url(../images/new_sub/box_video.gif); background-repeat:no-repeat; color:#FFFFFF;}

.subcallout1 {padding: 20px 20px 10px 15px; line-height: 14px; }
.subcallout2 {padding: 20px 20px 10px 15px; line-height: 12px; }
.subcallout_head2 {margin: 0px 23px 10px 23px; padding-top: 50px; font: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.subcallout_head3 {margin: 10px 20px 10px 23px; padding-top: 50px; font: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.subcallout_text {margin: 0px 20px 13px 23px; font: Arial, Helvetica, sans-serif; font-size:11px; line-height: 14px;}





.subcallout_text2 {padding: 45px 23px 13px 23px; font: Arial, Helvetica, sans-serif; font-size:11px; line-height: 14px;}
.signup {text-align:center;}
.login {margin-left: -2px;}

#click_larger {position:absolute; left:312px; top:515px; width:88px; height:21px; z-index:1;}
#click_larger2 {position:absolute; left:296px; top:509px; width:88px; height:21px; z-index:1;}
#click_larger3 {position:absolute; left:369px; top:458px; width:88px; height:20px; z-index:1;}

