/*////////////////////////////////////////////////
TEMPLATE
////////////////////////////////////////////////*/
*{margin:0;padding:0;}
a{outline:none;}
img{border:none;}
*:focus{outline:none;}
html{background-color:#363636;}
#wrapper{width:100%;font-size:12px;font-family:"Helvetica",Arial, Helvetica, sans-serif;line-height:18px;color:#545454;}

/*///////////////NEW////////////////////*/
.fixedBox img, .fixedBox a, #banner img, #banner a, #jqSlider img, #jqSlider a{ _behavior: url("/sites/marketdelta_mocks/stylesheets/iepngfix.htc") }
/*///////////////NEW////////////////////*/

/*////////////////////////////////////////////////
HEADER
////////////////////////////////////////////////*/
#headerWrap{width:100%;background:url(/sites/marketdelta_mocks/images/header_bkg.png) repeat left top;}
#header{width:880px;margin:0 auto;padding:0 45px;}
#header #search{padding:10px;float:right;background-color:#65B05D;}
#header #search input{width:170px;height:10px;padding:5px;font-size:10px;font-weight:bold;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;color:#545454;border:none;background-color:#FFF;}
#header #logo{padding-top:40px;float:left;}
#header #logo a{width:260px;height:60px;display:block;text-indent:-9999px;background:url(/sites/marketdelta_mocks/images/marketdelta_logo.gif) repeat left top #173321;}
#navBar{position:relative;}
#navBar .box{width:880px;height:40px;position:absolute;top:0;left:0;background:url(/sites/marketdelta_mocks/images/nav_bkg.png) repeat-x left top #173321;}

/*////////////////////////////////////////////////
MAIN NAVIGATION
////////////////////////////////////////////////*/
#navigation {width:880px;padding:0 45px;margin:0 auto;position:relative;z-index:102;}
#navigation ul{position:absolute;}
#navigation li{float:left;list-style-type:none;}
#navigation a{padding:10px 0 10px 15px;display:block;font-size:14px;line-height:20px;text-decoration:none;font-weight:bold;color:#FFFFFF;}
#navigation a:hover{color:#47AA42;}
#navigation a.current{color:#47AA42;}
/*DROP DOWN////////////////////////////////////////////////*/
#navigation li:hover ul{display:block;}
#navigation li ul{width:200px;display:none;background:url(/sites/marketdelta_mocks/images/drop_down_bkg.png) repeat-x left bottom #284E36;}
#navigation li ul li{float:none;display:block;}
#navigation li ul a{padding:5px 15px;display:block;color:#FFFFFF;font-size:12px;}

/*////////////////////////////////////////////////
JQ SLIDER
////////////////////////////////////////////////*/
#jqSliderWrap{width:100%;background:url(/sites/marketdelta_mocks/images/jqslider_bkg.png) repeat-x left bottom #E0E0E0;}
#jqSlider{width:960px;margin:0 auto;padding:0 5px;}
#jqSlider .column{width:40px;height:350px;float:left;}
#jqSlider .sliderBtn{width:40px;height:42px;margin-top:155px;display:block;text-indent:-9999px;position:relative;z-index:102;}
#jqSlider #prev{background:url(/sites/marketdelta_mocks/images/jqslider/jqslider_next_btn.png) no-repeat right top;}
#jqSlider #next{background:url(/sites/marketdelta_mocks/images/jqslider/jqslider_prev_btn.png) no-repeat left top;}
#jqSlider #marquee{width:880px;height:350px;float:left;}
#jqSlider #marquee img{position:absolute;right:0;}
#jqSlider #marquee .content{width:514px;position:absolute;top:90px;}
#jqSlider #marquee h1{margin-bottom:10px;position:relative;z-index:103;font-size:30px;font-weight:bold;line-height:36px;color:#284E36;}
#jqSlider #marquee h2{margin-bottom:20px;padding-right:20px;position:relative;z-index:103;font-size:12px;font-weight:bold;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;line-height:18px;color:#545454;}
#jqSlider #marquee a.learnMore{width:169px;height:50px;display:block;text-indent:-9999px;background:url(/sites/marketdelta_mocks/images/jqslider/learn_more_btn.png) no-repeat left top;}
#jqSlider #marquee a.learnMore:hover{background-position:left -50px;}
#jqSlider #marquee #mask{width:880px;height:370px;position:relative;z-index:101;overflow:hidden;}
#jqSlider #marquee .slide{width:880px;height:370px;position:absolute;left:880px;top:0;}


/*////////////////////////////////////////////////
FAT BACKGROUND
////////////////////////////////////////////////*/
#fatBkgWrap{width:100%;background-color:#FFFFFF;}
#fatBkg{width:880px;margin:0 auto;padding:16px 45px;}
#fatBkg #fatL{width:410px;float:left;}
#fatBkg #fatL h1{padding:0;font-size:18px;font-weight:normal;line-height:24px;color:#65B05D;}
#fatBkg #fatL h2{padding-top:7px;font-size:14px;line-height:20px;font-weight:bold;color:#65B05D;}
#fatBkg #fatL h3{padding-top:7px;margin-bottom:-7px;font-size:12px;font-weight:bold;color:#284E36;}
#fatBkg #fatL h4, #fatBkg #fatL h5, #fatBkg #fatL h6{padding:7px 0 0 0;margin-bottom:-7px;font-size:12px;font-weight:bold;}
#fatBkg #fatL p{padding:7px 0;}
#fatBkg #fatL a{color:#3F9C35;text-decoration:none;font-weight:bold;}
#fatBkg #fatL a:hover{text-decoration:underline;}
#fatBkg #fatR{width:450px;float:right;padding:7px 0;}
/*Fixed Box Override*/
#fatBkg #fatR .fixedBox{margin:7px 10px;_margin:7px 5px 7px 10px;}

/*////////////////////////////////////////////////
FIXED BOX
////////////////////////////////////////////////*/


/*///////////////NEW////////////////////*/
.fixedBox{float:left;margin:10px 10px 0 10px; _margin:10px 15px 0 5px;}
.fixedBoxRow{*margin-bottom:-10px;}
/*///////////////NEW////////////////////*/

.fixedBox a{text-decoration:none;font-weight:bold;color:#545454;}
.fixedBox a:hover{text-decoration:underline;}
.fixedBox .box{width:202px;height:218px;overflow:hidden;border:1px solid #D3D3D3;margin-bottom:10px;}
.fixedBox .head {padding:10px;background:url(/sites/marketdelta_mocks/images/fixedbox/fb_head_bkg.png) repeat-x left bottom #FEFEFE;}
.fixedBox .head h1{font-size:14px;line-height:20px;color:#3F9C35;}
.fixedBox .head h4{font-size:10px;font-weight:bold;line-height:16px;color:#284E36;}
.fixedBox .head p{margin:10px 0;font-size:11px;line-height:15px;}
.fixedBox a.playBtn{width:58px;height:58px;margin:10px auto 0 auto;display:block;text-indent:-9999px;background:url(/sites/marketdelta_mocks/images/fixedbox/play_btn.png) no-repeat left top;}
.fixedBox a.seeAll{}
.fixedBox .alt1{background:url(/sites/marketdelta_mocks/images/fixedbox/fb_alt01.jpg) no-repeat left bottom;}
.fixedBox .alt2{background:url(/sites/marketdelta_mocks/images/fixedbox/fb_alt02.jpg) no-repeat left bottom;}
.fixedBox .alt3{background:url(/sites/marketdelta_mocks/images/fixedbox/fb_alt03.jpg) no-repeat left bottom;}

/*////////////////////////////////////////////////
MAIN CONTENT
////////////////////////////////////////////////*/
#contentWrap{width:100%;background-color:#D9D9D9;}
#contentWrap #shadL{width:970px;margin:0 auto;background:url(/sites/marketdelta_mocks/images/shad_left_bkg.png) repeat-y left top;}
#contentWrap #shadR{width:970px;background:url(/sites/marketdelta_mocks/images/shad_right_bkg.png) repeat-y right top;}
#contentWrap #content{width:960px;margin:0 auto;background-color:#FFF;}
#content #contentTable{width:100%;border-collapse:collapse;}
#content .contentCell{vertical-align:top;}
#content #contentL{width:245px;background:url(/sites/marketdelta_mocks/images/content_left_bkg.png) repeat-y right top #ECECEC;}
#content #contentR{width:715px;background-color:#FFF;}
/*CONTENT LEFT BOX////////////////////////////////////////////////*/
#content #contentLBox{width:205px;padding:20px 0 50px 40px;}
#content #contentLBox ul{}
#content #contentLBox li{text-align:right;list-style-type:none;}
#content #contentLBox li a{padding:5px 20px;display:block;font-size:14px;font-weight:bold;text-decoration:none;color:#545454;}
#content #contentLBox li a:hover{color:#3F9C35;}
#content #contentLBox li a.current{color:#3F9C35;background:url(/sites/marketdelta_mocks/images/leftnav_current_bkg.png) repeat-y right top;}
#content #contentLBox #testimonials{margin-top:10px;font-weight:bold;text-align:right;color:#545454;}
#content #contentLBox blockquote{padding:10px 20px 20px 0;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;}
#content #contentLBox cite{padding-right:20px;font-size:14px;}
#content #contentLBox #testimonials a{padding-right:20px;font-size:10px;text-decoration:none;color:#3F9C35;}
#content #contentLBox #testimonials a:hover{text-decoration:underline;}
#content #contentLBox #vidSearch{padding:10px 20px 10px 0;margin:15px 0;border-top:1px solid #ABABAB;border-bottom:1px solid #ABABAB;}
#content #contentLBox .vidSearchBox{padding-top:10px;}

/*///////////////NEW////////////////////*/
#content #contentLBox #vidSearch h2{padding:5px;margin-bottom:5px;font-size:12px;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;text-align:right;color:#545454;background-color:#FFF;}
/*#content #contentLBox #vidSearch h2 a{display:block;text-decoration:none;}
#content #contentLBox #vidSearch h2 a:hover{color:#FFF;background-color:#545454;}*/
/*///////////////NEW////////////////////*/

#content #contentLBox #vidSearch ul{}
#content #contentLBox #vidSearch li{font-size:14px;font-weight:bold;}
#content #contentLBox #vidSearch li.title{margin:10px 0;clear:both;}
#content #contentLBox #vidSearch li a{padding:3px 5px;margin:0 0 2px 2px; display:inline-block;font-size:10px;color:#FFF;background:url(/sites/marketdelta_mocks/images/on_state_bkg.png) repeat-x left -100px #ABABAB;}
#content #contentLBox #vidSearch li a.on{padding:3px 4px 2px 5px;background-position:left bottom;background-color:#66CD61;border-right:1px solid #2F642A;border-bottom:1px solid #2F642A;}
#content #contentLBox #vidSearch a.advSearch {font-weight:bold;text-align:right;color:#3F9C35;font-size:11px;text-decoration:none;line-height:17px;}
#content #contentLBox #vidSearch a.advSearch:hover{text-decoration:underline;}
#content #contentLBox #vidSearch p{text-align:right;}
/*CONTENT RIGHT BOX////////////////////////////////////////////////*/
#content #contentRBox{width:675px;padding:10px 30px 50px 10px;color:#484848;}
#content #contentRBox h1{padding:10px;font-weight:normal;font-size:18px;line-height:24px;color:#3F9C35;}
#content #contentRBox h2{padding:5px 10px;font-size:14px;font-weight:bold;line-height:20px;color:#65B05D;}
#content #contentRBox h3{padding:5px 10px;font-size:12px;font-weight:bold;color:#284E36;}
#content #contentRBox h4, #content #contentRBox h5, #content #contentRBox h6{padding:10px 10px 0 10px;font-size:12px;font-weight:bold;}
#content #contentRBox p{padding:5px 10px;}
#content #contentRBox a{color:#3F9C35;text-decoration:none;font-weight:bold;}
#content #contentRBox a:hover{text-decoration:underline;}
#content #contentRBox ol, #content #contentRBox ul{padding:0;margin:0 40px;}
#content #contentRBox li{padding:5px 0;color:#909090;}
#content #contentRBox blockquote{padding:5px 10px;font-weight:bold;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;}
#content #contentRBox cite{padding:0 40px;font-weight:bold;font-style:italic;text-align:right;}
#content #contentRBox code{margin:10px;padding:10px;display:block;font-size:11px;font-family:Georgia, "Times New Roman", Times, serif;background-color:#F3F3F3;}
/*No Banner Override*/
#content .noBanner #contentLBox{padding-top:60px;}
#content .noBanner #contentRBox{padding-top:50px}
/*Fixed Box Override*/
#content #contentRBox .fixedBox .head h1{padding:0;margin:0;font-size:14px;font-weight:bold;line-height:20px;color:#3F9C35;}
#content #contentRBox .fixedBox .head h4{padding:0;margin:0;font-size:10px;font-weight:bold;line-height:16px;color:#284E36;}
#content #contentRBox .fixedBox .head p{margin:10px 0;padding:0;font-size:11px;line-height:15px;}
#content #contentRBox .fixedBox a{color:#545454;}
/*SORT BY////////////////////////////////////////////////*/
#content #contentRBox ul#sortBy{padding:10px 0;margin:0 10px 10px 10px;text-align:right;border-bottom:1px solid #ABABAB;}
#content #contentRBox ul#sortBy li{padding-left:15px;display:inline;}
#content #contentRBox ul#sortBy li a{font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;color:#545454;}
#content #contentRBox ul#sortBy li a:hover{}
#content #contentRBox ul#sortBy li a.current{color:#3F9C35;}
/*BANNER////////////////////////////////////////////////*/
#bannerWrap{}
.banBkg1{background:url(/sites/marketdelta_mocks/images/banner_fpo.jpg) no-repeat left top}
#banner{width:960px;height:270px;display:block;position:relative;z-index:101;}
#banner img{position:absolute;top:-20px;right:40px;}
#banner h1{text-indent:-9999px;}
#banner .bnrBtn{position:absolute;left:40px;bottom:20px;}
#banner .bnrBtn a{width:191px;margin-top:6px;display:block;text-indent:-9999px;}
#banner .bnrBtn a.freeTrial{height:57px;background:url(/sites/marketdelta_mocks/images/buttons/free_trial_btn.png) no-repeat left top;}
#banner .bnrBtn a.freeTrial:hover{background-position:left -57px;}
#banner .bnrBtn a.purchase{height:70px;background:url(/sites/marketdelta_mocks/images/buttons/purchase_btn.png) no-repeat left top;}
#banner .bnrBtn a.purchase:hover{background-position:left -70px;}
/*TWO COLUMN ROW////////////////////////////////////////////////*/
.twoColRow{padding:10px 0 5px 0;margin:0 10px;border-bottom:1px solid #D9D9D9;}
.twoColRow .imgBox {width:205px;padding-right:20px;float:left;}
.twoColRow .copyBox{width:430px;float:left;}
.twoColRow .btnBox{margin-bottom:10px;margin-top:15px;}
.twoColRow .twoColBtn {margin-top:10px;clear:both;font-size:12px;color:#284E36;line-height:25px;}
.twoColRow .twoColBtn a{width:100px;height:25px;margin-right:10px;display:block;float:left;text-indent:-9999px;}
.twoColRow .twoColBtn a.download{background:url(/sites/marketdelta_mocks/images/buttons/download_btn.png) no-repeat left top;}
.twoColRow .twoColBtn a.learnMore{background:url(/sites/marketdelta_mocks/images/buttons/learn_more_twocol_btn.png) no-repeat left top;}
.twoColRow .twoColBtn a:hover{background-position:left -25px;}
#content #contentRBox .twoColRow h1{padding:0;margin:0 0 5px 0;}
#content #contentRBox .twoColRow h2{padding:0;margin:10px 0 0 0;color:#284E36;}
#content #contentRBox .twoColRow p{padding:0;margin:0 0 10px 0;font-size:11px;line-height:17px;}
#content #contentRBox .twoColRow img{margin:10px 0;}
/*Alternate Two Column Row*/
#content .alternate .imgBox{float:right;padding-right:0;padding-left:20px;}
#content .alternate .copyBox{float:right;}
#content .tcLast{border:none;}
/*CONTACT US////////////////////////////////////////////////*/

/*///////////////NEW////////////////////*/
#contact #map{margin:10px;*margin-top:60px;}
/*///////////////NEW////////////////////*/

#contact .conBlock{width:215px;float:left;}
#content #contact .conBlock h1{padding-bottom:0;margin-bottom:5px;}
#contactForm{padding-top:5px;margin:10px 10px 0 10px;border-top:1px solid #D9D9D9;}
#contactForm #conFormL{width:430px;float:left;}
#contactForm #conFormL h1{padding:10px 0;}
#contactForm #conFormL input.text{width:410px;padding:5px 10px;margin-bottom:5px;color:#545454;border:1px solid #C8C8C8;background:url(/sites/marketdelta_mocks/images/text_input_bkg.png) repeat-x left bottom #EBEBEB;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#contactForm #conFormL textarea{width:410px;height:75px;padding:5px 10px;margin:15px 0 5px 0;font-family:"Helvetica",Arial, Helvetica, sans-serif;color:#545454;border:1px solid #C8C8C8;background:url(/sites/marketdelta_mocks/images/textarea_bkg.png) repeat-x left bottom #EBEBEB;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#contactForm #conFormL label{padding:0 10px;color:#363636}
#contactForm #conFormL input.radio{float:left;margin-top:2px;}
#contactForm #conFormL div{margin-bottom:10px;clear:both;}
#contactForm #conFormL div div{padding-top:5px;}
#contactForm #conFormL span{margin:0 10px 0 3px;float:left;}
#contactForm #conFormL input.conBtn{width:70px; height:30px;margin-top:10px;display:block;float:left;margin-right:10px;text-indent:-9999px;border:none;cursor:pointer;*padding-top:50px;}
#contactForm #conFormL input.submit{background:url(/sites/marketdelta_mocks/images/buttons/submit_btn.png) no-repeat left top;}
#contactForm #conFormL input.cancel{background:url(/sites/marketdelta_mocks/images/buttons/cancel_btn.png) no-repeat left top;}
#contactForm #conFormL input.conBtn:hover{background-position:left -30px;}
#contactForm #conFormR{width:205px;padding:5px 0 5px 20px;float:left;}
#contactForm #conFormR p{padding:10px 0;}
#contactForm #conFormR a.conSup{width:205px;height:40px;margin:5px 0;display:block;text-indent:-9999px;background:url(/sites/marketdelta_mocks/images/buttons/contact_support_btn.png) no-repeat left top;}
#contactForm #conFormR a.conSup:hover{background-position:left -40px;}

/*////////////////////////////////////////////////
FOOTER  
////////////////////////////////////////////////*/
#footer{width:880px;margin:0 auto;padding:20px 45px 40px 45px;color:#FFF;}
#footTop .chatBtn{width:191px;height:56px;margin-right:14px;display:block;float:left;text-indent:-9999px;}
#footTop #salesChatOn{background:url(/sites/marketdelta_mocks/images/buttons/sales_chat_btn.png) no-repeat left top;}
#footTop #salesChatOn:hover{background-position:left -56px;}
#footTop #salesChatOff{background:url(/sites/marketdelta_mocks/images/buttons/sales_chat_btn.png) no-repeat left -112px;}
#footTop #salesChatOff:hover{background-position:left -168px;}
#footTop #supportChatOn{background:url(/sites/marketdelta_mocks/images/buttons/support_chat_btn.png) no-repeat left top;}
#footTop #supportChatOn:hover{background-position:left -56px;}
#footTop #supportChatOff{background:url(/sites/marketdelta_mocks/images/buttons/support_chat_btn.png) no-repeat left -112px;}
#footTop #supportChatOff:hover{background-position:left -168px;}
#footTop #userLogin{width:450px;padding:10px;margin-top:2px;float:left;background-color:#272727;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#footTop #userLogin input{padding:10px;font-size:14px;font-weight:bold;color:#363636;font-family:"Helvetica", Arial, Helvetica, sans-serif;border:none;background:url(/sites/marketdelta_mocks/images/foot_input_bkg.png) repeat-x left top #EBEBEB;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;  line-height:12px;}
#footTop #userLogin .formText{margin-right:10px;}
#footTop #userLogin #username{width:215px;height:10px;}
#footTop #userLogin #password{width:110px;height:10px;}
#footTop #userLogin #logIn{width:55px;height:30px;padding:0;margin:0;font-size:10px;text-indent:-9999px;line-height:16px;background:url(/sites/marketdelta_mocks/images/buttons/login_btn.png) no-repeat left top;cursor:pointer;}
#footTop #userLogin #logIn:hover{background-position:left -30px;}
#footBottom{margin-top:25px;}
#footBottom ul{width:125px;padding-right:20px;float:left;}
#footBottom li{list-style-type:none;}
#footBottom li.title{font-size:12px;font-weight:bold;color:#47AA42;}
#footBottom li.title a{font-size:12px;font-weight:bold;text-decoration:none;color:#47AA42;}
#footBottom li.twitter a{width:75px;height:15px;margin-top:5px;display:block;text-indent:-9999px;background:url(/sites/marketdelta_mocks/images/icons/twitter.gif) no-repeat left top;}
#footBottom li.youtube a {width:63px;height:26px;margin-top:15px;display:block;text-indent:-9999px;background:url(/sites/marketdelta_mocks/images/icons/youtube.gif) no-repeat left top;}
#footBottom li a{font-size:10px;text-decoration:none;line-height:16px;color:#FFFFFF;}
#footBottom li a:hover{text-decoration:underline;}
#footBottom #footCopy{width:120px;float:left;}
#footBottom #footCopy p{margin-bottom:5px;font-size:10px;line-height:16px;color:#FFFFFF;}