*{ margin:0; padding:0; }
html, body{ height:100%; } 
body{
	background:#252525;
	color:#FFFFFF;
	font-size:14px;
	font-family: Helvetica,Arial, sans-serif;
}
.left{ float:left; }
.right{ float:right; }
.clear{ clear:both; }
img{ border:none; }
a{ color:#189ad7; text-decoration:none; }
a:hover{ color:#fff; }
a:focus{outline:none; }
.italic{ font-style:italic; }


#mainContainer{ width:986px; margin:auto; border:solid 1px #252525; }
#header{ width:100%; }
.top-nav{ float:right; line-height:97px; padding-right:16px; }
.top-nav a{ font-weight:bold; padding:0 10px; }
.top-nav a.login{ padding-left:20px; background:url(../images/login-brdr.gif) 0 center no-repeat; }

#contentContainer{ width:100%; }
.player{ width:635px; text-align:left; float:left; padding-left:25px;}
.right-panel{float:right; width:288px; padding-right:20px;}
.right-panel .download{background:url(../images/download-bg.gif) no-repeat; height:118px; text-align:center; }
.right-panel .download a{ background:url(../images/download-btn.gif) no-repeat; width:165px; height:36px; float:left;  margin:22px 0 0 60px; }
.right-panel .download a:hover{ background:url(../images/download-btn-over.gif) no-repeat; }
.right-panel .download img{ padding-top:25px; }
.right-panel .content{ padding-left:5px; font-weight: bold; margin:25px 0; }
a.video{ width:288px; height:145px; display:block; background:url(../images/watch-video.jpg) no-repeat; }
a.video:hover{ background:url(../images/watch-video-over.jpg) no-repeat; }

.slider{ margin-top:30px; background:url(../images/slider-bg.gif) center 0 no-repeat; height:256px; text-align:left; }
.silder-content{ float:left; width:200px; height:210px; font-size:13px; color:#464646; }
.silder-content a{ color:#464646; float:left; width:194px; height:204px; border:solid 3px #000; font-size:0px;}
.silder-content a:hover{ border:solid 3px #fff; color:#000000; }

.trackSmall{ background:url(../images/track-small.jpg) no-repeat; }
.lenderSmall{ background:url(../images/lender-small.jpg) no-repeat; }
.expertSmall{ background:url(../images/expert-small.jpg) no-repeat; }
.memberSmall{ background:url(../images/member-small.jpg) no-repeat; }
.desktopSmall{ background:url(../images/desktop-small.jpg) no-repeat; }
.daywatchSmall{ background:url(../images/daywatch-small.jpg) no-repeat; }
.interactiveSmall{ background:url(../images/interactive-small.jpg) no-repeat; }
.ratewatchSmall{ background:url(../images/ratewatch-small.jpg) no-repeat; }
.intelligentSmall{ background:url(../images/intelligent-small.jpg) no-repeat; }

.silder-content-large{ float:left; width:480px; height:390px; font-size:13px; color:#464646; margin-right:12px; }
.trackLarge{ background:url(../images/track-large.jpg) no-repeat; }
.lenderLarge{ background:url(../images/lender-large.jpg) no-repeat; }
.expertLarge{ background:url(../images/expert-large.jpg) no-repeat; }
.memberLarge{ background:url(../images/member-large.jpg) no-repeat; }
.desktopLarge{ background:url(../images/desktop-large.jpg) no-repeat; }
.daywatchLarge{ background:url(../images/daywatch-large.jpg) no-repeat; }
.interactiveLarge{ background:url(../images/interactive-large.jpg) no-repeat; }
.ratewatchLarge{ background:url(../images/ratewatch-large.jpg) no-repeat; }
.intelligentLarge{ background:url(../images/intelligent-large.jpg) no-repeat; }


#footer{ margin-top:13px; line-height:19px; padding:0 22px; margin-bottom:15px; }
#footer .right img{ float:left; margin:0 6px 0 12px; }
#footer .right div{ float:left; font-size:11px; font-weight:bold; }
#footer .right div a{ color:#FFFFFF; }
#footer .right div a:hover{ color:#189ad7; }

.coming-soon{ text-align:center; font-style:italic; font-size:16px; font-weight:bold; padding:130px 0; }



/************************ Light Box ************************/

#basic-modal-content, #boxContainer{ visibility:hidden; }
#basic-modal-content{ position:absolute; background:#000; left:0; top:0; height:860px; width:100%; opacity:0.6;  filter: alpha(opacity = 60); z-index:10; }
#boxContainer{ position:absolute; background:transparent; left:0; width:100%; color:#FFFFFF; padding-top:100px; z-index:300; }
#download, #testimonials, #contact{ 
	left:0;
	position:absolute;
	visibility:hidden; 
	width:100%; 
	color:#000000;
	margin-top:100px;
	 z-index:200;
}
#download .content, #testimonials .content, #contact .content, #lightBox .content{ 
	margin:auto; width:460px;  height:470px; color:#000000; padding:40px 50px 0 50px; color:#464646;
	background:url(../images/sliderbox-bg.png) center 0 no-repeat;
	z-index:10;
}
#lightBox .content{ background:transparent; padding:0; }
#download .content h1, #testimonials .content h1, #contact .content h1, #lightBox h1{ 
	color:#FFFFFF; font-size:13px; width:auto; margin-bottom:25px; float:left; 
}
#download .content a.close, #testimonials .content a.close, #contact .content a.close{ 
	float:right; margin:0px -4px 0 0; z-index:999;
}
.contetArea{ clear:both; width:100%; }
.contetArea span.name{ font-style:normal; color:#7d7d7d; font-weight:bold; }
.contetArea a{ color:#1c627c; }
.contetArea a:hover{ color:#000; }
.contact{ background:url(../images/contact-pic.jpg) bottom no-repeat; height:365px; }

#download div.content div.contetArea iframe, #testimonials div.content div.contetArea iframe, #contact div.content div.contetArea iframe{ 
	border:none; width: 460px; height: 375px;
}

/*
# Carousel ################### 
*/
.jcarousel-skin-tango{
	width:971px;
	height:256px;
	margin:auto;
	background:url(../images/images/slider-bg.gif);
	text-align:left !important;
	padding:0 !important;
	margin:0;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {width:845px; height:190px; float:left; padding:20px 0 0 55px; }
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:900px; height:210px; }
.jcarousel-skin-tango .jcarousel-item {width:200px;height:210px; margin-right:25px; }
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 110px;
    right: -78px;
    width: 31px;
    height: 31px;
    cursor: pointer;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/next.png');
}
*html .jcarousel-skin-tango .jcarousel-next-horizontal{ right: -25px; }
.jcarousel-skin-tango[class] .jcarousel-next-horizontal[class] { background: transparent url(../images/next.png) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 110px;
    left: 6px;
    width: 31px;
    height: 31px;
    cursor: pointer;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/prev.png');
}
.jcarousel-skin-tango[class] .jcarousel-prev-horizontal[class]{ background: transparent url(../images/prev.png) no-repeat 0 0; }

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
   	background-position: -96px 0;
}
/*
# Content ################### 
*/

.jcarousel-list h1, .jcarousel-list h2{
	color:#FFFFFF;
	line-height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	letter-spacing:1px;
	text-indent:10px;
	text-align:left;
	float:left;
}
.jcarousel-list h2{
	padding:0 0 0 10px;
	text-indent:0px;
}
.carousel-content{
	font-size:13px;
	color:#464646;
	padding:20px;
	font-weight:bold;
	clear:both;
}
.contentRight{ float:right; width:170px; }
a.close{ display:block; float:right; margin:10px 1px 0 0; width:15px; height:15px; left:458px; top:10px; cursor:pointer; }

/******************************* Testimonial Slide *****************************/
.home-second-col2 { width: auto; }
.home-second-title { font-size: 14px; }
.home-second-users-saying {	margin-top: 8px; font-weight:normal;   font-size: 12px; display: none; }
.home-second-users-saying em { display: block; font-style:normal; line-height: 1.4em;}
.home-second-users-saying .name{margin-top: 5px; font-style:italic; font-weight:bold; color: #999999; text-align:right; }
.home-second-users-saying.show { display: block; }
.home-second-users-saying-previous { 
	width: 8px;
	height: 10px;
	display: block;
	position: absolute;
	top: 3px;
	left: 170px;
	background: url(../images/home_second_users_saying_navigation.gif) left center no-repeat;
}
.home-second-users-saying-next {
	width: 8px;
	height: 10px;
	position: absolute;
	top: 3px; 
	left: 183px;
	background: url(../images/home_second_users_saying_navigation.gif) right center no-repeat;	
}

/******************************* Flash Player *****************************/
#media{ margin-top: 40px;}
#noUpdate{ 
	margin: 0 auto; font-family:Arial, Helvetica, sans-serif; font-size: x-small; color: #cccccc; text-align: left; width: 210px; height: 200px;	padding: 40px;
}
.player1{ width:670px; text-align:left; float:left;}