/* -------------------------------------
/*  Wrapper for Top Part Landing
/* -------------------------------------*/

#top-wrap {
		margin: 10px 0 0 0;
		width: 905px;
		height: 100%;
		}

		
		
/* -------------------------------------
/*  Two Box for Top Part
/* -------------------------------------*/

#boxLeft {
	width:493px;
	height: 420px;
	float: left;
	padding-right: 5px;
	padding-bottom: 10px;

	}

#boxRight {
	width:375px;
	height: 420px;
	float: left;
	margin-left: 25px;

	}
	
	
	
/* -------------------------------------
/*  Details for Left Box
/* -------------------------------------*/

#boxLeft .title-blue {
font-size: 				17px; 
text-decoration:		none;
color:					#4889b7;
font-family:			Arial, Helvetica, sans-serif;
font-weight:			bold;
line-height:			21px;
letter-spacing: 		-0.03em;
margin-bottom:			5px;
}

#boxLeft .title-green { 
font-size: 				16px; 
text-decoration:		none;
color:					#aace21;
font-family:			Arial, Helvetica, sans-serif;
font-weight:			bold;
line-height:			16px;
}

#boxLeft .title-grey { 
font-size: 				14px; 
text-decoration:		none;
color:					#666666;
font-family:			Arial, Helvetica, sans-serif;
font-weight:			bold;
padding:				10px 0 5px 0;
}


#boxLeft ul {
	margin:0;
	padding:10px 0 0 10px;
}
#boxLeft ul li {
	list-style: none;
	display: inline;
}


#boxLeft .staple {
	float: left;
	width:230px;
	margin:5px 5px 5px 5px;
	text-align: left;
	height: auto;
	padding: 2px 0 0 0;
	border-bottom: 1px dotted #BBE0EB;
}

#boxLeft .staple p {
	float: left;
	margin:0 0 0 0;
	width: 100%;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	padding: 0 0 0 0;
	text-align: left;
}
#boxLeft .staple p:hover {
	background:#eeeeee;
}


#boxLeft .choices {
	float: left;
	width:230px;
	margin:4px 10px 7px 0;
	text-align: left;
	height: auto;
	padding: 2px 0 0 0;
}

#boxLeft .choices p {
	float: left;
	margin:0 0 0 0;
	width: 100%;
	font-family:	Georgia, "Palatino Linotype", Palatino, "Book Antiqua", "Times New Roman", serif;
	font-weight:	bold;
	font-size: 14px;
	text-align: left;
	color: #666666;
	padding: 0 0 0 0;
}
#boxLeft .choices p:hover {
	background:#eeeeee;
}

#boxLeft .chicon {
	float: left;
    margin:0;
	width: 40px;
	height: 50px;
}



#boxRight .btnchoices a{ text-decoration:		none; }


/* -------------------------------------
/*  Details for Right Box
/* -------------------------------------*/
	
	
#boxRight a:link, #boxRight a:visited, #boxRight a:active { 
	font-size: 				18px; 
	text-decoration:		none;
	color:					#0e7fc7;
	font-family:			Georgia, "Palatino Linotype", Palatino, "Book Antiqua", "Times New Roman", serif;
	line-height:			22px;
	text-align:			    center;
}

/* border-bottom: 1px dotted #BBE0EB; #aace21 */


#boxRight a:hover { color:	#666666; }


#boxRight .title-blue {
font-size: 				12px; 
text-decoration:		none;
color:					#4889b7;
font-family:			Arial, Helvetica, sans-serif;
font-weight:			bold;
line-height:			18px;
margin-bottom:			2px;
}


/*-------------------------------------
 	Drop Down Form
---------------------------------------*/

#sm_contact {
	float:					right;
	margin-top:				8px;
	margin-right:			5px;
	margin-bottom:			5px;
	background:				transparent url(graphics/contact_bottom.gif) bottom left no-repeat;
	display:				none;
	width:					360px;
}

#sm_sales {
	background:				transparent url(graphics/contact_top.gif) top left no-repeat;
}

.small_column {
	float:					left;
	width:					320px;
	padding:				5px 5px 5px 5px;
}

.small_column ul li {
	padding:				3px 0;
}

.small_column ul li li {
	padding:				3px 0 3px 15px;
}

.small_column h3 {
	font-size:				14px;
	padding:				5px 0 5px 0;
}

.small_column a:link, .small_column a:visited {
	color:					#577b9e;
}

.small_column h3 a:link, .small_column h3 a:visited {
	color:					#577b9e;
}


/* -------------------------------------
/*  Details for Features Box
/* -------------------------------------*/

#bottom-wrap {
		margin: 0 0 0 0;
		width: 905px;
		height: 100%;
		background-color: #f9fafc;
		}

.blocker-top { background: url(graphics/blocker-upper-bar.gif) repeat-x; width: 905px; height:270px;}
.blocker-bot { background: url(graphics/blocker-lower-bar.gif) repeat-x; width: 905px; height:16px;}


.topfeatures-box {
	width:493px;
	height: 250px;
	float: left;
	padding-right: 5px;
	margin: 17px 0 0 0;
	}

.video-box {
	width:375px;
	height: 250px;
	float: left;
	margin: 17px 0 0 25px;
	}
	
	
#bottom-wrap .boxTitle {
	float: 					left;
    color:					#4889b7;
	font-family:			Georgia, "Palatino Linotype", Palatino, "Book Antiqua", "Times New Roman", serif;
	font-size: 				18px; 
	text-decoration:		none;
	padding: 				0 8px 0 2px;
	line-height:			20px;
}


#bottom-wrap .item-one {
	float:			left;
	width:			220px;
	padding:	 	0 0 0 0;
	margin: 		10px 10px 0 0;
	}

#bottom-wrap .item-two {
	float:			left;
	width:			200px;
	padding:	 	0 0 0 0;
	margin: 		10px 0 0 0;
	}

