/* @override http://objective-decision.com/v3/rsrc/mainpage/css/mainpage.css */

body {
	background: url(http://objective-decision.com/v3/rsrc/common/images/back_xy.png);
	background: url(http://objective-decision.com/v3/rsrc/common/images/bg_top_grad.png) left top repeat-x,
		url(http://objective-decision.com/v3/rsrc/common/images/back_xy.png);
  	font: 14px/20px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
  	margin: 0;
}

* {
	margin: 0;
	padding: 0;
	outline: 0;
	list-style: none;
}

h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
	text-rendering: optimizeLegibility;
}

html {
	-webkit-font-smoothing: antialiased;
}

a {
	text-decoration: none;
	opacity: 0.8;
}

a:hover {
	opacity: 1;
	-webkit-transition: opacity 0.3s ease-in;
		}
		
a:link, a:visited {
	margin: 0;
	padding: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

a:active {
	text-decoration: none;
}

a:focus {
	outline: none;
}


#container {
	position: relative;
	width: 880px;
	margin: 0 auto;
}

#header {
	position: relative;
	height: 60px;
	background: url(http://objective-decision.com/v3/rsrc/mainpage/images/header.png);
	z-index: 1;
	-webkit-box-shadow: 
		inset 0 1px 3px rgba(255,255,255,1),
		0 1px 3px rgba(0,0,0,0.4);
}

#main {
	position: relative;
	height: 400px;
	background: #f8f8f8 url(http://objective-decision.com/v3/rsrc/common/images/texture.png) repeat;
	border-radius: 4px;
	box-shadow: 0 1px 4px rgba(0,0,0,0.4);
	-webkit-border-radius: 4px;
	-webkit-box-shadow: 
		inset 0 1px 3px rgba(255,255,255,1),
		0 1px 4px rgba(0,0,0,0.4);
	-moz-border-radius: 4px;
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.4);
	margin-top: 30px;
}


#column {
	position: absolute;
	width: 213px;
	height: 400px;
	background: #fff repeat;
	border-right: 1px solid #ddd;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	z-index: 1;
}

#new {
	display: block;
	background: url(http://objective-decision.com/v3/rsrc/common/images/new-ribbon.png) no-repeat top left;
	height: 112px;
	width: 112px;
	margin-left: -4px;
	margin-top: -4px;
}

#bottom {
	position: relative;
	height: 140px;
	background: #f8f8f8 url(http://objective-decision.com/v3/rsrc/common/images/texture.png) repeat;
	border-radius: 4px;
	box-shadow: 0 1px 4px rgba(0,0,0,0.4);
	-webkit-border-radius: 4px;
	-webkit-box-shadow: 
		inset 0 1px 3px rgba(255,255,255,1),
		0 1px 4px rgba(0,0,0,0.4);
	-moz-border-radius: 4px;
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.4);
	margin-top: 30px;
	margin-bottom: 30px;

}

#banner_bottom {
	background: #fff url(http://objective-decision.com/v3/rsrc/mainpage/images/banner_bottom.png) no-repeat center 6px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom: 2px solid white;
	height: 97px;
	-webkit-box-shadow: 
		inset 0 1px 3px rgba(255,255,255,1),
		0 1px 4px rgba(0,0,0,0.4);
}


#footer {
	font-size: 11px;
	font-weight: bold;
	width: 926px;
	margin: 0 auto;
	padding-top: 30px;
	padding-bottom: 10px;
	color: #777;
	text-shadow: #000 0px 1px 0px;
	text-align: center;
}

#footer a {
	color: #fff;
}

/* @group Main Navigation */

#navbar{
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	height:46px;
	background:url(http://objective-decision.com/v3/rsrc/common/images/navbar.png) no-repeat;
	-webkit-box-shadow: 
		0 1px 4px rgba(0,0,0,0.4);
	margin-bottom: 30px;
}


#navbar ul{
	width:880px;
	height: 54px;
	list-style-image:none;
  	list-style: none;
}

#navbar ul{
	background: url(http://objective-decision.com/v3/rsrc/common/images/arrow_nav.png) no-repeat;
	background-position:1px 4px;
}

#navbar ul li{
	text-align: center;
	float:left;
	cursor:pointer;
	height: 46px;
	overflow: hidden;
}

#navbar ul li a
{
	float:left;
	height:0;
	overflow:hidden;
	padding-top:90px;
	width:100%;
	outline: none;
	list-style-image:none;
}
#home {
	margin-left: 0px;
	width: 43px;
	-webkit-transition: all 0.15s ease-out;
	background: rgba(255,255,255,0.3);
}
#home:hover {
	background: rgba(255,255,255,0);
}
#home:active {
	background: rgba(255,255,255,0);
}
.selected#home {
	background: rgba(255,255,255,0);
}



#products {
	margin-left: 425px;
	width: 100px;
	-webkit-transition: all 0.15s ease-out;
	background: rgba(255,255,255,0.3);
}
#products:hover {
	background: rgba(255,255,255,0);
}
#products:active {
	background: rgba(255,255,255,0);
}
.selected#products {
	background: rgba(255,255,255,0);
}



#store {
	width: 95px;
	-webkit-transition: all 0.15s ease-out;
	background: rgba(255,255,255,0.3);
}
#store:hover {
	background: rgba(255,255,255,0);
}
#store:active {
	background: rgba(255,255,255,0);
}
.selected#store {
	background: rgba(255,255,255,0);
}



#support {
	width: 100px;
	-webkit-transition: all 0.15s ease-out;
	background: rgba(255,255,255,0.3);
}
#support:hover {
	background: rgba(255,255,255,0);
}
#support:active {
	background: rgba(255,255,255,0);
}
.selected#support {
	background: rgba(255,255,255,0);
}

#company {
	width: 110px;
	-webkit-transition: all 0.15s ease-out;
	background: rgba(255,255,255,0.3);
}
#company:hover {
	background: rgba(255,255,255,0);
}
#company:active {
	background: rgba(255,255,255,0);
}
.selected#company {
	background: rgba(255,255,255,0);
}

#navbar .navbar_ { background-position:17px 45px;  }
#navbar .navbar_products { background-position:490px 45px; }
#navbar .navbar_store { background-position:230px 45px; }
#navbar .navbar_support { background-position:340px 45px; }
#navbar .navbar_company { background-position:465px 45px; }

/* @end */ 


/* @group Slideshow */

#crossfade { position:relative; height:308px; width:600px; overflow:hidden; padding-right:33px; margin-top:19px; z-index:49; cursor: pointer; float:right;}
/* @end */

#hero a {
opacity: 1;
}

/* @group ItemList */

#content ul,
#content ol {
	position: relative;
	top: 100px;
	width: 200px;
	height: auto;
	margin-bottom: 30px;
	margin-left: 10px;
 	font-size: 11px;
	z-index: 3;
}

#content ul li {
	background: url("http://objective-decision.com/v3/rsrc/common/images/link_green_arrow.png") no-repeat 0 3px;
}

#content .itemizedlist li {
	margin-bottom: 1em;
	padding-left: 20px;
}
#content .itemizedlist li em {
	font-style: normal;
	font-weight: bold;
}
#content .itemizedlist a {
	color: #333;
}

#content .itemizedlist a:hover {
	text-decoration: underline;
	cursor: pointer;
}

/* @end */

#actions {
	position: relative;
	float: right;
	width: 666px;
	height: 52px;
	background: rgba(000,000,000,0.10);
	border-top: 1px solid #aaa;
	border-left: 1px solid #bbb;
	margin-top: 19px;
	z-index: 999;
}



#buy_button {
	float: right;
	width: 120px;
	height: 40px;
	background: url(http://objective-decision.com/v3/rsrc/mainpage/images/buynow_mainpage.png) no-repeat;
	margin-right: 200px;
	margin-top: 10px;
	z-index: 8;
	opacity: 1;	
}  

#buy_button:hover {
	background: url(http://objective-decision.com/v3/rsrc/mainpage/images/buynow_mainpage.png) 0 -40px no-repeat;	
}

#buy_button:active {
	background: url(http://objective-decision.com/v3/rsrc/mainpage/images/buynow_mainpage.png) 0 -80px no-repeat;	
}

#download_button {
	float: left;
	width: 120px;
	height: 40px;
	background: url(http://objective-decision.com/v3/rsrc/mainpage/images/download_mainpage.png) no-repeat;
	margin-left: 200px;
	margin-top: 10px;
	z-index: 8;
	opacity: 1;	
}  

#download_button:hover {
	background: url(http://objective-decision.com/v3/rsrc/mainpage/images/download_mainpage.png) 0 -40px no-repeat;	
} 

#download_button:active {
	background: url(http://objective-decision.com/v3/rsrc/mainpage/images/download_mainpage.png) 0 -80px no-repeat;	
} 



#communautybanner {
	background: url(http://objective-decision.com/v3/rsrc/mainpage/images/communautybanner.png) no-repeat;
	width: 926px;
	height: 52px;
	margin: 0;
	padding: 0;
	cursor: default;
}



ul#zoning_bottom {
	width: 450px;
	list-style-type: none;
	padding: 0;
	margin: 0 auto;
}

ul#zoning_bottom li {
	display: inline;
}


ul#zoning_bottom a {
	float:  left;
	display: block;
	height: 40px;
	width: 110px;
}


/* @group Banner zoning */

#zoning {
	margin-left: auto;
	margin-right: auto;
}

#zoning li {
	display: inline-block;
}

#zoning li a {
	display: block;
	height: 96px;
	width: 210px;
	margin-right: 7px;
	background: rgba(255,255,255,0.3);
	-webkit-transition: all 0.15s ease-out;
}

#zoning li a:hover {
background: rgba(255,255,255,0)}


/* @end */

/* @group Ticker */

#ticker {
	position: absolute;
	margin-top: 12px;
	font-size: 12px;
	font-weight: bold;
	opacity: 1;
}

#ticker a#fix {
	width: 125px;
	margin-right: 10px;
	color: #363b46;
	text-shadow: #fff 0px 1px 1px;
	text-align: center;
	display: block;
	float: left; 
}

#ticker .headline {	
	color: #363b46;
	text-shadow: #fff 0px 1px 1px;
	font-weight: bold;
	float: left;	
}

#ticker .headline a {	
	color: #454545;
	opacity: 1;
}


#ticker .headline:hover{	
	cursor: pointer;
}

/* @end */

/* @group Bubble pop-up */

.bubbleInfo {
	}

.popup {
	position: absolute;
	display: none;
	background: url(http://objective-decision.com/v3/rsrc/mainpage/images/popup.png) no-repeat;
	width: 201px;
	height: 138px;
	z-index: 50;
	margin-top: -70px;
	margin-left: -400px;
	cursor: default;
}

.block {
	position: relative;
	display: block;
	padding: 18px 23px;
	margin:0;
   	text-shadow: #fff 0px 1px 0px;
}

.block li {
	display:inline;
}


.block cc {
	color: #7CA700;
   	float: left;
   	clear: both;
   	width: 70px;
	height: 16px;
   	text-align: right;   	
	font: bolder 11px "Helvetica Neue", Arial;
   	margin-bottom: 3px;
}

.block tt {
	color: #464646;
	float: right;
	display: block;
	width: 78px;
	height: 16px;
	text-align:left;
	font: bolder 11px "Helvetica Neue", Arial;
}

 .trigger {
        }

/* @end */

#hero {
	position:relative;
	height:308px; width:600px;
	overflow:hidden;
	padding-right:33px;
	margin-top:19px;
	z-index:49;
	cursor: pointer;
	float:right;
}

#slider {
    position:relative;
    width: 600px; /* Change this to your images width */
    height: 308px; /* Change this to your images height */
    background:url(http://objective-decision.com/v3/rsrc/mainpage/images/loading.gif) no-repeat 50% 50%;
}
#slider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
#slider a {
    border:0;
    display:block;
}

