/* CSS Document */



/***** Home Page Classes *****/



select

{

	vertical-align:top;

}	



#homebannersection {

float:left;

width:1000px;

padding:0px;

margin-top:20px;

}

#boxleft {

float:left;

width:225px;

margin-left:5px;

padding:0px;

background-attachment:scroll;

background-image:url(../images/homeboxbg.gif);

background-repeat:no-repeat;

background-position:left top;

height:310px;

}

#boxmiddle {

float:left;

width:225px;

margin-left:5px;

padding:0px;

background-attachment:scroll;

background-image:url(../images/homeboxbg.gif);

background-repeat:no-repeat;

background-position:left top;

height:310px;

}

#boxright {

float:left;

width:225px;

margin-left:5px;

padding:0px;

background-attachment:scroll;

background-image:url(../images/homeboxbg.gif);

background-repeat:no-repeat;

background-position:left top;

height:310px;

}

#aboutsec {

float:left;

width:275px;

padding:0px;

margin-left:10px;

margin-top:40px;



}



/* home banner */

.boxicon {

padding:0px;

margin-top:20px;

margin-bottom:0px;

text-align:center;

}

.boxhead {

padding:0px;

text-align:left;

margin-left:20px;

}

.boxcontent {

padding:0px;

text-align:left;

margin:0 20px;

}

.readmorelink {

padding:0px;

text-align:left;

margin-left:20px;

}



/* home content */



#homecontentsection {

float:left;

border:1px solid #CDCDCD;

margin-top:75px;

padding:0px;

width:998px;

height:375px;

}

#leftcontent {

float:left;

width:440px;

border-right:1px solid #CDCDCD;

height:375px;

}

#middlecontent {

float:left;

width:285px;

border-right:1px solid #CDCDCD;

height:375px;

}

#rightcontent {

float:left;

width:270px;

height:375px;

background-attachment:scroll;

background-image:url(../images/contentheading.jpg);

background-position:right top;

background-repeat:no-repeat;

}

.homecontentleft {

text-align:left;

margin-left:15px;

margin-top:80px;

}

.homecontentdown {

text-align:left;

margin-left:28px;

margin-top:20px;

margin-bottom:20px;

}

.homecontentmiddleup {

text-align:left;

margin-left:25px;

margin-right:25px;

margin-top:45px;

margin-bottom:20px;

}

.homecontentmiddledown {

text-align:left;

margin-left:25px;

margin-right:25px;

margin-top:30px;

margin-bottom:20px;

}





#underlinelist {

padding:0px;

margin:0px;

}

#underlinelist li {

list-style-type:none;

margin-bottom:15px;

padding-bottom:15px;

border-bottom:1px solid #CDCDCD;

}

.homecontentright {

text-align:left;

margin-left:25px;

margin-right:25px;

margin-top:115px;

margin-bottom:20px;

}

.testimonialdesignation {

font-weight:bold;

padding-top:10px;

margin-bottom:0px;

padding-bottom:0px;

}

.testimonialcompany {

padding:0px;

margin-top:5px;

color:#3c6600;

font-size:12px;

}

.readmoreparagraph {

padding-top:30px;



}



/***** Inner Page Classes *****/



#content-wrap

{

	margin:0 auto;

	width:940px;

	overflow:auto;

}



#goldenhead {

margin:18px 0px 0px 0px;

padding:0px 0 50px 0;

}

#submenu {

margin:0px;

padding:0px;

}

	#links-submenu {

	float:left;

	width:810px;

	margin:0px;

	padding:8px 0px 0px 0px;

	text-align:right;

	color:#999999;



	}

		#links-submenu a {

		margin:0 20px;

		text-decoration:none;

		font-size:14px;

		color:#333333;

		}

		#links-submenu a:hover {

		color:#fd3600;

		}

		#links-submenu span {

		margin:0 20px;

		color:#fd3600;

		font-size:14px;

		}

		

	#login-submenu {

	float:left;

	width:130px;

	text-align:right;

	margin-bottom:30px;

	}

#pagecontent {



width:940px;

/*float:left;*/

overflow:auto;

border-bottom:1px solid #cdcdcd;

}





#contentarea {

/*width:850px;*/

margin:0px auto 20px;

margin-bottom:30px;

}

	#contentarea p {

	margin:0px 0px 20px 0px;

	padding:0px;

	line-height:22px;

	}

	#contentarea ol {

	margin:0px 0px 20px 40px;

	padding:0px;

	}

		#contentarea ol li {

		margin:0px 0px 5px 10px;

		line-height:22px;

		}	

	#contentarea ul {

	margin:0px 0px 20px 20px;

	padding:0px;

	}

		#contentarea ul li{

		background-attachment:scroll;

		background-image:url(../images/listing-bullet.gif);

		background-position:left top;

		background-repeat:no-repeat;

		list-style-type:none;

		padding-left:20px;

		margin-bottom:10px;



		}

	

	#contentarea ul.buttonslisting {

	padding:20px 0px;

	/*margin-bottom:40px;	

	border-bottom:1px solid #cdcdcd;*/

	background:none;

	margin-left:0px;

	}

		

		#contentarea ul.buttonslisting li{

		display:inline;

		margin-right:5px;

		background:none;

		padding-left:0px;

		}



#anotherlearning {

/*float:left;*/

width:938px;

border-bottom:1px solid #cdcdcd;

border-left:1px solid #cdcdcd;

border-right:1px solid #cdcdcd;

border-top:1px solid #cdcdcd;

padding-bottom:30px;

background-color:#f3f3f3;

background-attachment:scroll;

background-image:url(../images/grey-bg.gif);

background-position:left bottom;

background-repeat:repeat-x;

}



#anotherlearningarea {

width:850px;

margin:20px auto;

}



	#anotherlearningarea ul {

	margin:0px 0px 20px 20px;

	padding:0px;

	}

		#anotherlearningarea ul li{

		background-attachment:scroll;

		background-image:url(../images/listing-bullet.gif);

		background-position:left top;

		background-repeat:no-repeat;

		list-style-type:none;

		padding-left:20px;

		margin-bottom:10px;

		line-height:20px;

		}

#contactleft {

width:50%;

float:left;

border-right:#CDCDCD solid 1px;

margin-top:20px;

}



#contactright {

width:45%;

float:left;

margin-left:25px;

margin-top:20px;

}







/* Comparison Table  */



#comparisontabale {

border:1px solid #cdcdcd;

border-collapse: collapse;

margin:20px 0;

}



#comparisontabale th {

border:1px solid #cdcdcd;

text-align:left;

padding:16px 30px;

background-color:#ececec;

font-size:16px;

}

#comparisontabale td {

border:1px solid #cdcdcd;

text-align:left;

padding:12px 30px;

background-color:#f8f8f8;

}





/* Pricing Table  */



#pricingtabale {

border:1px solid #cdcdcd;

border-collapse: collapse;

margin:20px 0 5px 0px;

}



#pricingtabale th {

border:1px solid #cdcdcd;

text-align:left;

padding:12px 20px;

background-color:#f8f8f8;

font-size:16px;

}

#pricingtabale td {

border:1px solid #cdcdcd;

text-align:left;

padding:8px 20px;

background-color:#ffffff;

}

#pricingtabale td.bigletters {

font-size:18px;

font-weight:normal;

color:#aa0000;

}





/***** Header Classes *****/   /***** alignment *****/





#wrapper {

width:940px;

margin:0 auto;

padding:0px;

overflow:hidden;

}

#logo {

float:left;

width:265px;

}

#nav {

/*float:left;

width:800px;

height:117px;

overflow:auto;*/

}

	#navtop {

/*	float:left;

	width:735px;

	margin-bottom:22px;*/

	}

		

		#aboutnav {

		float:left;

		width:550px;

		text-align:right;

		padding-right:5px;

		padding-top:10px;

		color:#a3a3a3;

		}

		

		#loginnav {

		float:left;

		width:180px;

		background-attachment:scroll;

		background-image:url(../images/login-bg.jpg);

		background-repeat:no-repeat;

		background-position:center top;

		height:50px;

		text-align:center;

		padding-top:8px;

		}

	



		

/***** Header Classes *****/ /***** styles *****/		





		

#navmenu ul li a {

padding:0 17px;

color:#000000;

text-decoration:none;

font-size:13px;

/*font-family:arial;*/

}

	#navmenu ul li a.last {

	background-image:none;		

	}

	#navmenu ul li a:hover {

	color:#333333;

	}

#aboutnav a {

color:#333333;

font-family:Arial;

font-size:12px;

margin:0px 12px;

text-decoration:none;

}

	#aboutnav a:hover {

	color:#000000;

	text-decoration:underline;

	}

#loginnav a {

font-size:12px;

text-decoration:none;

background-image:url(../images/login-link-bg.jpg);

background-attachment:scroll;

background-repeat:no-repeat;

background-position:right center;

padding-right:15px;

color:#424242;

}

	#loginnav a:hover {

	color:#000000;

	}





/***** Footer Classes *****/ 



#companylogofooter {

	width:940px;

	margin:auto;

	text-align:right;

	margin-top:10px;

}

#companylogofooter a {

	 font-family: arial; 

	 font-size: 10px;

	 color:#000000; 

}



#companylogofooter a:hover {

	 font-family: arial; 

	 font-size: 10px;

	 color:#0099CC; 

}



/*#footerarea {

background-attachment:scroll;

background-image:url(../images/footer-bg.jpg);

background-repeat:repeat-x;

background-position:left top;

background-color:#f0f0f0;

padding:0px;

margin:0px;

height:90px;

}

	#footer {

	width:1000px;

	margin:0 auto;

	padding:15px 0;

	}

		#footer-left {

		float:left;

		width:885px;

		}

			#footer-left p {

			margin:5px 0px;			

			}

			#footer-left p a {

			margin:0 5px;	

			text-decoration:none;

			color:#000000;

			}

			#footer-left p a:hover {

			text-decoration:underline;

			}

			#footer-left p.marginleft {

			padding-left:5px;

			}		

		

		#footer-right {

		float:left;

		width:115px;

		}*/

		



	.page-item-177 

	{

		background:none;

	}

	#video-div {

	width:100%;

	border-bottom:1px solid #CDCDCD;

	overflow:auto;

	/*padding-left:20px;

	padding-right:20px;*/

	}

	#video-div-left {

	border-right:1px solid #CDCDCD;

	margin-bottom:20px;

	/*overflow:auto;*/

	padding-left:20px;

	padding-right:20px;

	padding-top:10px;

	float:left;

	width:50%;

	margin:auto;

	}

	#video-div-right {

	height:305px;

	/*overflow:auto;*/

	padding-left:20px;

	padding-right:20px;

	padding-top:10px;

	float:left;

	width:40%;

	}

	#video-div h3, a, a:hover {

	border:none;

	color:#000000;

	text-decoration:none;

	}

	

	#video-div-left .home-video-data

	{

		float:left;

		width:470px;

	}

	#video-div-left .home-video-content

	{

		float:left;

		color:#696868;

		font-family:tahoma;

		font-size:13px;

		line-height:20px;

		text-align:center;

		width:470px;

	}

	#video-div-left .home-video-content span

	{

		color:#2B2B2B;

	}

	#video-div-left .home-video-content a

	{

		text-decoration:underline;

		color:#FD3600;

		font-style:italic;

	}



	#video-div-left h3 { border-bottom:0px; margin-bottom:0px!important; }

	#video-div-right h3 { border-bottom:#CDCDCD solid 1px; }

	#video-div-right ul { padding:0px; }	

	#video-div-right a { font-style:italic; }

	#video-div p {

	/*width:300px;*/

	margin:auto auto 10px;

	}/*

	#video-div ul {

	border-top:#CDCDCD solid 1px;

	}*/

	#video-div li {

	background-attachment:scroll;

	background-image:url(../images/listing-bullet.gif);

	background-position:left top;

	background-repeat:no-repeat;

	list-style-type:none;

	margin-bottom:10px;

	padding-left:20px;

	border-bottom:#CDCDCD solid 1px;

	padding-bottom:10px;

	}

	



/*how-do-we-work*/



	.step-section-top {

		padding-left:22px;

		overflow:hidden;

	}

		.section-one {

			border:#CDCDCD solid 1px;

			border-bottom:none;

			float:left;

			font-size:14px;

			margin-right:220px;

			padding:8px;

			font-weight:bold;

			text-align:center;

			width:51px;

		}

		.section-two {

			border:#CDCDCD solid 1px;

			border-bottom:none;

			float:left;

			font-size:14px;

			padding:8px;

			font-weight:bold;

			text-align:center;

			width:51px;

		}

		.step-section-header {

		width:817px;

		background-image:url(../images/step-section-header.gif);

		background-repeat:no-repeat;	

		padding:20px 0 20px 33px;

		overflow:hidden;

		}

			.step-section-header h4 {

				float:left;

				margin-bottom:0;

				margin-right:80px;

				text-align:center;

				width:205px;

			}

			.step-section-header h4.margin {

			margin-right:0;

			}

			.step-section-footer {

			background-image:url(../images/step-section-footer.gif);

			background-repeat:no-repeat;

			width:817px;

			overflow:hidden;

			padding:0 0 33px 33px;

			margin-bottom:14px;

			}

				.step-section-footer p {

				padding-bottom:0;

				margin:0 80px 0 0 !important;

				width:205px;

				float:left;

				text-align:center;

				}

				.step-section-footer p.margin {

				margin-right:0!important;

				}







/*video-preview*/

			

#video-preview-div {

width:100%;

border-bottom:solid 1px #cdcdcd;

overflow:hidden;

}	

	#contentarea-left,			

	#video-preview-left {

	width:70%;

	float:left;

	border-right:solid 1px #cdcdcd;

	overflow:hidden;

	padding-top:40px;

	}

	#contentarea-right,

	#video-preview-right {

	width:29%;

	float:left;

	padding-top:29px;

	}

	#video-preview-right h4 {

	color:#ce0d0d;

	}

	#video-preview-right h4,

	#video-preview-right p{

	margin-left:20px;

	margin-right:5px;

	}

	.store {

		padding-top:27px;

		padding-bottom:7px;

		border-bottom:#cdcdcd solid 1px;

		border-top:#cdcdcd solid 1px;

		background-color:#fafafa;

		margin-top:36px;

	}

	#video-preview-img-div {

	 width:562px;

	 overflow:hidden;

	 margin-bottom:40px;

	 }

	 		#button-box {

			/*width:255px;*/

			padding-bottom:13px;

			height:28px;

			float:left;

			}

			.clear { /* generic container (i.e. div) for floating button-homes */

				overflow: hidden;

				text-align:left;

				padding:0px;

				margin:0px;

			}

			a.button-home {

			background:url(../images/button-right.gif) no-repeat scroll right top;

			color:#a71800;

			display:block;

			float:left;

			font-family:Arial;

			font-size:12px;

			font-weight:bold;

			font-size-adjust:none;

			font-stretch:normal;

			font-style:normal;

			font-variant:normal;

			height:28px;

			line-height:normal;

			margin-right:6px;

			padding-right:16px;

			text-decoration:none;

			}

			

			a.button-home span {

			-moz-background-clip:border;

			-moz-background-inline-policy:continuous;

			-moz-background-origin:padding;

			background:url(../images/button-left.gif) no-repeat scroll 0 0;

			display:block;

			line-height:16px;

			padding:6px 0 6px 16px;

			color:#a71800;

			

			}

			a.button-home:active {

				background-position: bottom right;

				color: #a71800;

				outline: none; /* hide dotted outline in Firefox */

			}

			a.button-home:active span {

				background-position: bottom left;

				padding:6px 0 6px 16px; /* push text down 1px */

			}

			#page-bottom {

				border-top:solid 1px #cdcdcd;

				overflow:hidden;

			}

				

			ul.page-bottom	{

			padding-bottom:30px;

			}

			ul.page-bottom li

			{

				float:left;

				background-image:none!important;

				list-style:none;

				padding-left:8px!important;

				margin-top:23px!important;

				margin-bottom:23px!important;

			}

			ul.page-bottom li a

			{

				padding:5px;

				color:#000000;

				text-decoration:none;

			}

			

			ul.page-bottom li a.active

			{

				padding:5px;

				background-color:#fcc82c;

				color:#000000;

				text-decoration:none;

			}





	 #video-preview-img-div p{

	 margin-bottom:10px!important;

	 }

	 #video-preview-img-div-inner {

	 width:235px;

	 float:left;

	 margin-right:92px;

	 }

	 #video-preview-img-div-inner.margin {		

	 margin-right:0px!important;

	 }

	 h1.margin {

		margin:0 !important;

		}





/* New Styles added on 15-JUN-2010 */	 



/***** Global div aligns *****/



#header {

	width:940px;

	/*font-family:Arial, Helvetica, sans-serif;*/

	margin:0 auto;

	font-size:12px;

	overflow:auto;

}



	#navtop {

		width:940px;

		margin:0 auto;

		overflow:auto;

	}

		#logo {

		float:left;

		width:240px;

		}

		#topnav {

		float:left;

		width:700px;

		background:url(../images/top-nav-bg.gif) no-repeat right top scroll;

		height:71px;

		}

			#topnavitems {

			float:left;

			width:585px;

			text-align:right;

			margin-top:8px;

			}

				#topnavitems ul {

				margin:0px;

				padding:0px;				

				}

					#topnavitems ul li{

					display:inline;

					padding:0px 10px;

					background:url(../images/topnav-dvdr.gif) no-repeat right center scroll;

					}

						#topnavitems ul li.noline { 

						background:none !important; 

						} 

						#topnavitems ul li a

						{

							color:#000000;

							text-decoration:none;

						}

			

			#applogin{

			float:left;

			width:100px;

			margin-top:8px;

			padding:0px 0px 0px 15px;

			text-align:left;

			}

				#applogin a {

				color:#FFFFFF;

				text-decoration:none;

				}

					#applogin a:hover {

					color:#ffca06;

					text-decoration:none;

					}





	#nav 

	{

		/*float:left;*/

		background:url(../images/main-nav-bg.gif) no-repeat center scroll;

		width:940px;

		

		height:69px;

margin:0 auto;

width:940px;

	}

		#navmenu {

			width:765px;

			height:69px;

			margin:0px auto;

			padding:0px;

			

		}

			#navmenu {

		/*	float:right;

			width:732px;

			margin:0px;

			padding:0px;

			text-align:right;*/

			}

				#navmenu ul {

		/*		background-attachment:scroll;

				background-image:url(../images/topmenu-bg.jpg);

				background-position:left top;

				background-repeat:repeat-x;

				border-left:1px solid #B7B7B7;

				border-right:1px solid #B7B7B7;

				border-top:1px solid #B7B7B7;

				margin:21px 0 0 62px;

				padding:5px 0;*/

				}

				#navmenu ul#navmenu-h li {

				display:inline;

		/*		background-image:url(../images/topmenu-dvdr.jpg);

				background-attachment:scroll;

				background-repeat:no-repeat;

				background-position:right center;*/

				}

				#navmenu ul#navmenu-h li.current_page_item a {

					color:#ff0000;

				}

				

				#navmenu ul#navmenu-h li ul li

				{

					background-image:none;

				}

				#navmenu ul#navmenu-h li.page-item-1701

				{

					background:url(../images/drop-down-indicator.png) no-repeat bottom center;

				}



#footer

{

	background:url(../images/horizon-sep.jpg) no-repeat top center;

	width:940px;

	overflow:auto;

	margin:0px auto 10px;

	padding:20px 0 0;

	_padding:30px 0 0;

	*padding:30px 0 0;

}



/* Home Page on 16-JUN-2010*/



#home-top-area

{

	width:940px;

	margin:0 auto;

	overflow:auto;

}

	.home-top-area-left

	{

		overflow:auto;

		float:left;

	}

	.home-top-area-right

	{

		background:url(../images/home-top-right-bg.gif) no-repeat bottom center;

		overflow:auto;

		width:380px;

		float:left;	

		padding:0px 0 0 20px;

		height:366px;

	}	

		.home-top-right-title

		{

			color:#000000;

			font-family:Helvetica;

			font-size:48px;

			font-weight:bold;

			letter-spacing:-3px;

			_margin-top:75px;

			*margin-top:75px;

			margin-bottom:0;

			margin-top:60px;

		}

		.home-top-right-head

		{

			color:#3B3B3B;

			font-family:Georgia;

			font-size:20px;

			margin-top:0;

			padding-top:0;

			margin-bottom:15px;

		}

		ul.home-top-right-content

		{

			list-style:none;

			margin:0px 0 15px 0;

			padding:0px;

			

		}

			ul.home-top-right-content li

			{

				list-style:none;

				background: transparent url(../images/home-top-li.png) no-repeat left center;

				color:#696868;

				font-size:14px;

				padding-left:20px;

				line-height:20px;

			}

			

#home-center-area

{

	overflow:auto;

	width:940px;

	margin:0 auto;

}				

	.home-center-area-left

	{

		background:url(../images/home-center-left-bg.gif) no-repeat left center;

		width:450px;

		height:289px;

		float:left;

		padding:100px 0 0 20px;

		_height:259px;

		_padding:130px 0 0 20px;

		*height:259px;

		*padding:130px 0 0 20px;

		

	}

		.home-center-area-left p.home-center-left-title

		{

			font-family:Helvetica;

			font-size:24px;

			color:#3B3436;

			font-weight:bold;

			letter-spacing:-1pt;

			margin-bottom:10px;

		}

		.home-center-area-left p.home-center-left-title span

		{	

			

			font-family:Helvetica;

			font-size:24px;

			color:#EB4B0A;

			font-weight:bold;

			letter-spacing:-1pt;

		}

		.home-center-area-left p.home-center-left-content

		{

			font-size:16px;

			font-weight:normal;

			margin:0px;

			padding:0;

			width:400px;

			line-height:22px;

		}

		.home-center-area-left p.home-center-left-content span

		{

			color:#EB4B0A;	

		}

		

	.home-center-area-right

	{

		background:url(../images/home-center-right-bg.gif) no-repeat left center;

		float:left;

		width:282px;

		height:304px;

		padding:85px 0 0 188px;

		_height:274px;

		_padding:115px 0 0 188px;

		*height:274px;

		*padding:115px 0 0 188px;

	}

		.home-center-right-title

		{

			font-family:Helvetica;

			font-size:30px;

			color:#3B3436;

			font-weight:bold;

			letter-spacing:-1pt;

			margin-bottom:10px;

		}

		.home-center-right-content

		{

			font-size:20px;

			color:#3B3B3B;

			margin:0;

			padding:0

		}

		ul.home-center-right-data

		{

			margin:10px 0 0 0;

			padding:0;

			list-style:none;

		}

			ul.home-center-right-data li

			{

				background:url(../images/home-top-li.png) no-repeat left center;

				color:#EB4B0A;

				line-height:20px;

				padding-left:25px;

				font-size:14px;

				font-style:italic;

			}	



				



#home-footer-area

{

	overflow:auto;

	width:940px;

	margin:0 auto;

	padding-bottom:20px;

	border-bottom:1px solid #cdcdcd;

}

	.home-footer-area-left

	{

		/*overflow:auto;*/

		width:640px;

		float:left;

	}

	.home-footer-left-title

	{

		font-family:Helvetica;

		font-weight:bold;

		font-size:22px;

		color:#000000;

		margin:12px 0;

		_margin:22px 0;

		*margin:22px 0;

	}

	.home-footer-left-content

	{

		overflow:auto;

		margin-bottom:20px;	

	}

		.home-footer-left-data

		{

			width:193px;

			float:left;

			margin-right:15px;

			margin-bottom:10px;

			_width:190px;

		}

			.no-margin-right

			{

				margin-right:0;

			}

				.events-board-title

				{

					font-weight:bold;

					margin:15px 0;				

				}

		.home-footer-left-link

		{

			text-align:right;

			margin-right:30px;

		}

			.home-footer-left-link a

			{

				font-size:16px;

				color:#EB4B0A;

				text-decoration:none;

				font-style:italic;

			}

			.home-footer-left-link a:hover

			{

				color:#EB4B0A;

				text-decoration:underline;

			}

	.home-footer-area-right

	{

		/*overflow:auto;*/

		width:300px;

		float:left;

	}	

		.home-footer-right-top

		{

			background:url(../images/testi-top-bg.gif) no-repeat top center;

			width:273px;

			height:129px;

		}

		.home-footer-right-center

		{

			background:url(../images/testi-mid-bg.gif) repeat-y top center;

			width:253px;

			padding: 0 0 0 20px;

		}	

			.home-footer-right-title

			{

				color:#746559;

				font-size:16px;

				font-weight: bold;

				font-style:italic;

				margin:0;

				padding:0;

			}

			.home-footer-right-content

			{

				color:#6D6363;

				font-size:12px;

				font-weight: bold;

				font-family:Arial;

				margin-bottom:0;

				padding-bottom:0;

			}

			.home-footer-right-content-sa

			{

				color:#6D6363;

				font-size:12px;

				font-family:Arial;

				margin-top:0;

				padding-top:0;

			}

			

			.home-footer-right-content-le

			{

				color:#6D6363;

				font-size:12px;

				font-family:Arial;

				margin-top:0;

			}

			.home-footer-right-link

			{

				margin:0;

				padding-bottom:15px

			}

				a.line-style

				{

					background:transparent url(../images/link.png) no-repeat left center;

					color:#D50000;

					padding-left:10px;

					font-family:arial;

					font-size:12px;

					text-decoration:underline;

				}	

				a.line-style:hover

				{

					color:#D50000;

				}

		.home-footer-right-bottom

		{

			/*background:url(../images/testi-btm-bg.gif) no-repeat top center;

			width:273px;

			height:29px;*/

		}	



.border-top

{

	border-top:1px solid #CDCDCD;

	padding-top:20px;

}	

.sub-title

{

	font-size:22px;

}	



.no-border-bottom

{

	border-bottom:0;

}

.no-margin-bottom

{

	margin-bottom:0;

}

.marginleft

{

	width:300px;

	margin:0 auto;

}



#footer a,

#footer p

{

    font-size:11px

}

#footer a

{

	color:#000000;

	text-decoration:none;

}

.rights-content

{

	text-align:center;

	margin:0px 0px 10px;

}	

.footer-left

{

	width:815px; float:left;

}

.footer-right

{

	width:125px; float:left;

}

.packpricing-pay

{

	margin-top:20px;

	text-align:center;

}



.app-banner

{

margin:0 auto;

overflow:auto;

width:924px;

}

.contentarea-subtitle

{

color:#ce0d0d;

font-weight:bold;

font-size:14px;

margin-bottom:10px;

}

.video-preview-last
{
	margin-right:0px!important;
}	
