#partners-wrapper {background: url(../../images/right_col_partners_bkg.gif) 0 0 no-repeat; height: 770px;}

#partners {margin-top: 12px;}
#partners .partners-other {padding-bottom: 20px;}
#partners .listings {padding-bottom: 30px;}
#partners .partner-type {margin-left: 0; margin-right: 0; padding-left: 5px; padding-bottom: 15px; margin-bottom: 5px;
	background: url(../../images/pageheader_curvedbar.gif) 0 bottom no-repeat;}
.partner-type strong {color: #003366; font: bold 22.4px Sans-Serif;}
#partners #partner-background {background: url(../../images/partners_box_bkg.png) 0 0 no-repeat;
	height: auto !important; height: 400px; min-height: 400px; font-size: 80%;}
#partners #partner-background #first-partner-listings, #partners #partner-background #other-partner-listings .listings {padding: 20px;}
#partners .listings {padding: 0;}
#partners #partner-background #other-partner-listings .partners-other, #partners #other-partner-listings .partners-other {margin-top: 20px;}
#partners #partner-background .partner-logo, #partners .partner-logo  {border-bottom: 1px solid #1A7093; padding-bottom: 5px;}
#partners #partner-background .partner-description, #partners .partner-description {margin: 10px 0; font-size: 90%;}
#partners #partner-background .partner-link a, #partners .partner-link a {color: #000; font-weight: bold;}

/*********************************************************************************/

#partners .partner-type2 strong {display: none;}
#partners div.product_partners {background: url(../../images/strategic_partners.gif) 0 0 no-repeat; width: 595px;
	height: 20px; margin: 15px 0;}
#partners div.implementation_partners {background: url(../../images/implementation_partners.gif) 0 0 no-repeat; width: 595px;
	height: 20px; margin: 15px 0;}
	


#testimonial-article {width: 595px;}
.old_v1 .main-testimonial-box {background: url(../../images/news-testimonial_story_top-box.png) 0 0 no-repeat; padding-top: 21px; width: 100%;}
.old_v1 .main-testimonial-middle {background: url(../../images/partners-bottom-box.png) 0 bottom no-repeat; padding-bottom: 130px; width: 100%;}
.old_v1 .main-testimonial-bottom {background: url(../../images/news-testimonial_story_mid-box.png) 0 0 repeat-y; width: 100%;}
.old_v1 .main-testimonial-padding {padding: 0 20px;}

.live .main-testimonial-box {background: url(../../images/news-testimonial_story_top-box.png) 0 0 no-repeat; padding-top: 21px; width: 100%;}
.live .main-testimonial-middle {background: url(../../images/partners-bottom-box-v2.png) 0 bottom no-repeat; padding-bottom: 70px; width: 100%;}
.live .main-testimonial-bottom {background: url(../../images/news-testimonial_story_mid-box.png) 0 0 repeat-y; width: 100%;}
.live .main-testimonial-padding {padding: 0 20px; overflow: hidden;}

* html .live .main-testimonial-box {background-image: url(../../images/news-testimonial_story_top-box.gif);}
* html .live .main-testimonial-middle {background-image: url(../../images/partners-bottom-box-v2.gif);}
* html .live .main-testimonial-bottom {background-image: url(../../images/news-testimonial_story_mid-box.gif);}

.live ul.tabs {width: 100%; overflow: hidden; padding-bottom: 12px;}
.live ul.tabs li {display: inline; float: left;}
.live ul.tabs li a {display: block; height: 33px; background-position: 0 100%; background-repeat:  no-repeat;}
.live ul.tabs li a span {display: none;}
.live ul.tabs li a:hover, .live ul.tabs li a.current, .live ul.tabs li a.current:hover {background-position: 0 0;}
.live ul.tabs li a.current {cursor: default;}
.live ul.tabs li a.implementation_partners {width: 333px; background-image: url(../../images/implement_partners_tab_stack.gif);}
.live ul.tabs li a.product_partners {width: 262px; background-image: url(../../images/product_partners_tab_stacked.gif);}

.listings_top {overflow: hidden; width: 100%; padding: 2px 0 10px;}
.listings_top .listings_top_name {display: inline; float: left; text-transform: uppercase; font-weight: bold; margin-left: 25px;}
.listings_top .listings_top_selection {display: inline; float: right; margin-right: 15px; text-align: right;}
.listings_top .listings_top_selection .listings_top_selection_btn {display: inline;}
.listings_top .listings_top_selection a {color: #fff; font-size: 90%;}
.listings_top .listings_top_selection form {margin-bottom: 5px;}

.map_top {overflow: hidden; width: 100%; padding: 2px 0 8px;}
.map_top .map_top_name {display: inline; float: left; width: 380px; margin-top: -10px; margin-left: 0; font-size: 85%;}
.map_top .map_top_selection {display: inline; float: right; }
.map_top .map_top_selection .map_top_btn {display: inline;}

#partner_region_map {width: 100%; height: 400px; background: url(../../images/partners_box_bkg.png) no-repeat;}



