@charset "utf-8";
/* CSS Document */


body {
	margin:0 auto;
	padding:0;
	background-image:url(../images/bg.gif);
	background-color:#05184c;
	background-repeat:repeat-x;
	text-align:left;
	font-size: 12px;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	behavior: url("csshover.htc");
}


#container {
	margin:0 auto;
	background-image:url(../images/middle.png);
	background-repeat:repeat-y;
	background-position:top;
	width:908px;
	height:auto;
}
#header {
	margin:0 auto;
	padding-bottom:15px;
	width:inherit;
}


#logo{
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
	width:180px;
	height:63px;
	position:relative;
	margin:5px 0 0 20px;
	float:left;
}

#logo a {
	display: block;
	width:179px;
	height:63px;
}	
	
#logo a span {
	display:none; /* required -- hides the HTML text link */
}


/***************************************************HEADER *********************************************/

#header_container{
  margin:0 auto;
  width:850px;
  height:246px;
}


/***************TOP CONTAINER STYLES******************/

img{
	border:none;

}

#topcontainer{	
	width:540px;
	height:25px;
	margin:0 0 0 80px;
	float:left;
}
#login {
	width:120px; 
	float:right;
	margin-top:2px;
	
}
#freetrial{
	background-image:url(../images/freetrial.png);
	display: block;  /* required */
	width:200px;
	height:22px;
	float:left;
	margin-top:35px;
	position:relative;
	right:30px;
	
}

#freetrial a {
	display: block;
	height: 22px;
	width: 200px;
}	
	
#freetrial a span {
	display:none; /* required -- hides the HTML text link */
}

#regtoday{
	background-image:url(../images/webinar.png);
	width:155px;
	height:21px;
	float:left;
	margin-top:35px;
	margin-left:10px;
}

#regtoday a {
	display: block;
	height: 21px;
	width: 155px;
}	
	
#regtoday a span {
	display:none; /* required -- hides the HTML text link */
}

.submit{
	background: transparent url("../images/arrow-sign-up.png") no-repeat;
	width:14px;
	height:17px;
	border:none;
	cursor:pointer;
}

.submit:hover{
	background: transparent url("../images/arrow-sign-upRO.png") no-repeat;
	width:14px;
	height:17px;
	border:none;
}

#info{
	background-image:url(../images/swish.png);
	background-repeat:no-repeat;
	margin:0 auto;
	width:820px;
	color:#000;
	font-size:12px;
	line-height:1.5;
	padding-bottom:25px;
}

#infoempty{
	margin:0 auto;
	width:820px;
	color:#000;
	font-size:12px;
	line-height:1.5;	
}



#newsfeed{
	background-image:url(../images/newsfeed.png);
	background-repeat:no-repeat;
	position:relative;
	width:851px;
	height:96px;
	margin:0 auto;
	padding-top:10px;
}

#insideNews {
	margin:0 10px 0 85px;
}

#feedZilla {
	margin-top:5px;
}

#box {
	margin:0 auto;
	width:871px;
	padding:0;
}

#top {
	background-image:url(../images/header.png);
	background-repeat:no-repeat;
	background-position:top;
	margin:0 auto;
	height:10px;
	width:908px;
	behavior:url("../images/iepngfix.htc");
}

#box_content {
	background-image:url(../images/goldgradient.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:0 auto;
	width:inherit;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
}
#box_videoNav {	
	margin:0 auto;
	width:inherit;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
}

#box_bottom {
	background-image:url(../images/bottom.png);
	background-repeat:no-repeat;
	background-position:top;
	text-align:left;
	margin:0 auto;
	width:908px;
	height:auto;
	

}
#footer {
 	width:860px;
	margin:0 auto;
	color:#B3B3B3;
	font-size:10px;
	padding-top:10px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;

}

#footer a:link {
	text-decoration:none;
}
#footer a:visited {
	text-decoration:none;
}
#footer a:active {
	text-decoration:underline;
}
#footer a:hover {
	text-decoration:underline;
}

#bottomLinks {
	float:left;
	color:#FFF;
}

.bottomLinks {
	color:#FFF;
}

#copyRight {
	float:right;
	color:#FFFFFF;
	text-decoration:none;
}

#copyRight a{
	color:#FFFFFF;
	text-decoration:none;
}

#what {
	background-image:url(../images/whatIcon.png);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	padding-top:90px;
	width:260px;
	border-right:1px solid #BF8329;
	margin-bottom:15px;

}

#how {
	background-image:url(../images/howIcon.png);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	margin:0;
	padding-top:90px;
	width:280px;
	margin-bottom:15px;
}

#features {
	background-image:url(../images/featuresIcon.png);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	padding-top:90px;
	width:260px;
	border-left:1px solid #BF8329;
	margin-bottom:15px;
}
.homeText {
	height:110px;
}

#how .homeText {
	margin:0 20px;
}
#what .homeText {
	margin-right:20px;
}
#features .homeText {
	margin-left:20px;
}

#features .homeText ul {
	margin-left:0;
	padding-left:12px;
}

#what .moreLink {
	margin-right:25px;
}
#how .moreLink {
	margin:0 25px;
}
#features .moreLink {
	margin-right:25px;
}
.more {
	color:#990E0E;
	text-decoration:underline;
	font-weight:bold;	
	float:right;
	font-size:12px;	
}

ul.point{
	list-style-image:url(images/bullet.png);
	margin-left:15px;
} 


/*********************LINK STYLES************************/


a:link {
	color:#770505;
	text-decoration: none;
}
a:visited {
	color:#770505;
	text-decoration: none;
}

a:hover {
	color:#112260;
	text-decoration: none;
}

a:active {
	color:#112260;
	text-decoration: none;
}

/********************TEXT STYLES************************/

.newsTitle {
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#770505;
}

.style1{
	color:#112260;
	font-weight:bold;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}

.style2{
	color:#000;
	font-size:12px;
}

.style3{
	color:#990E0E;
	font-weight:bold;
	font-size:14px;
}
h1 {
	font-size:13px;
	font-weight:bold;
	color:#112260;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	text-transform:uppercase;
}

.style4{
	padding-left:25px;
	padding-top:10px;
	width:240px;
	line-height:20px;
}

.style5{
	padding-left:35px;
	width:250px;
	line-height:20px;
}	

.style6{
	color:#990E0E;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

.style7{
	color:#000000;
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

ul.point{
	list-style-image:url(../images/bullet.gif);
	margin-left:15px;
} 


.form{
	color:#ccc;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:2px; 
	margin-bottom:2px;
	cursor:pointer;
}

.remember{
	color:#ccc;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px; 
	margin-bottom:4px;

}


/********************MENU STYLES************************/

#navcontainer{
	text-align:center;
	background-image:url(../images/menu-bg.gif);
	background-position:top;
	width:869px;
	height:56px;
	position:relative;
	margin:0 auto;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	background-repeat:no-repeat;	
}


/*****************MIDDLE CONTENT*********************/

#main_text{
	float:left;
	width:800px;
	margin-bottom:30px;
	padding-right:15px;
}


#leftColumn{
	float:left;
	width:390px;
	margin-bottom:30px;
	padding-right:15px;
} 


#rightColumn{
	float:left;
	width:390px;
	border-left:1px solid #BF8329;
	margin-bottom:30px;
	padding-left:20px;
} 

#hammer{
	background-image:url(../images/hammer.png);
	width:68px;
	height:77px;
}

#thumbs{
	background-image:url(../images/thumbs.png);
	width:68px;
	height:77px;
}

#icon_holder{
	width:68px;
	height:77px;	
}

.icon_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#112260;
	width:315px;
	position:relative;
	bottom:55px;
	left:75px;
}


.lgBlue{
	color:#112260;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}

.lgRed{
	color:#770505;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}

.red{
	color:#770505;
	font-family:Arial, Helvetica, sans-serif;
}

.lgBlk{
	color:#000;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}

ul.yellow{
	list-style-image:url(../images/yellowbullet.png);
	margin-left:15px;
} 

/****************************************ICON IMAGES*****************************************************/
#value_propostion_icon{
	background-image:url(../images/value_proposition_icon.png);
	width:68px;
	height:77px;	
}

#news_n_media_icon{
	background-image:url(../images/newsnmedia_icon.png);
	width:68px;
	height:77px;
}

#support_icon{
	background-image:url(../images/support_icon.png);
	width:68px;
	height:77px;
}
#contactus_icon{
	background-image:url(../images/contact_icon.png);
	width:68px;
	height:77px;
}

/****************************************FEATURES STYLES*****************************************************/

#features_container{
	background-image:url(../images/features_navbg.png);
	width:256px;
	height:361px;
	margin-top:10px;
	}
	
#features_text{
	position:relative;
	top:40px;
	left:25px;
}	
