/*

Theme Name: PAYtheme

Author: EYE-thirst Media Group

Author URI: http://eye-thirst.com.com/

*/

/* @group Body */

/* @group Global Styles */

@font-face {
 font-family:"neutraface";
 src:url(NeutraText-Book.otf);
  }
img a, a img{
	outline: none;
	border:none;
}


.main-body{
	margin: 0px;
	padding: 0px;
	color: #2a2828;
	font-family: "Arial", Helvetica, Geneva, sans-serif;
	font-size: 12px;
	background: #d8d7d5;
}

.home-body{
		margin: 0px;
	padding: 0px;
	color: #2a2828;
	font-family: "Arial", Helvetica, Geneva, sans-serif;
	font-size: 12px;
	background: #ffffff;
	background-image: none;
}
a{
	color: #ff002e;
	outline: none;
}

img a{
	outline: none;
}

.edit-post{
	text-align: right;
	text-transform: uppercase;
	float: right;
	font-size: 12px;
}

.edit-post a{
	text-decoration: none;
	color: #555555;
	text-align: right;
	font-weight: bold;
}
.edit-post a:hover{
	color: #ff002e;
}

.color1{
	background: #e7e5e3;
}

.color2{
	background-color: #cecdcc;
}

.color1, .color2{
	margin-top: 10px;
}

a:hover{
	color: #b31f17;	
}
h1{
	font-size: 20px;
	line-height: 30px;
	margin-bottom: 0px;
	margin-top: 0px;
}
h2{
	color: #b31f17;
	font-size: 14px;
	margin-top: 15px;
	margin-bottom: 0px;
	padding: 0px;
}
h3{
	color: #b31f17;
	font-size: 12px;
	margin-top: 15px;
	margin-bottom: 0px;
	padding: 0px;
}
#head-wrap{
	width: 920px;
	margin: 0px auto;
	background: url(images/bg-headeroverlay.png) no-repeat;
	height: 134px;
}
#wrapper{
	width: 920px;
	margin: 0px auto;
	margin-top: 50px;
	margin-bottom: 20px;
	
}
#main-content{
	background: url(images/main-span.png) repeat-y center;
	width: 920px;
		overflow: hidden;
	line-height: 20px;
	
}
#innerwrapper{
	
	padding: 22px;
	padding-top: 75px;
	float: left;
	width: 490px;
	border-top: 1px solid #acacac;
	background: #ffffff;
	
}


#innerwrapper p{
	margin-top: 4px;
	margin-bottom: 15px;
}



#bodyheader{
	width: 511px;
	height: 55px;
	background: url(images/body-header.png) no-repeat;
	font-size: 28px;
	text-indent: 20px;
	padding-top: 11px;
	color: #ffffff;
	letter-spacing: 2px;
	
	position: absolute;
	margin-left: 192px;
	margin-top: 16px;

}

#bodyheader a{
	text-decoration: none;
	color: #ffffff;
}
#bodyheader ul, #bodyheader li{
	list-style-type: none;
}

div.hr {

	background-image:url(images/border_bottom.gif);

	background-repeat:repeat-x;

	background-position:bottom;

	height: 1px;
	margin-top: 10px;

}

div.hr hr{

	display: none;

}



/* @end */

/* @group Header */

#header{
	width: 100%;
	height: 131px;
	background: #ffffff;
	border-bottom: 1px solid #bcbcbc;
}

#header-home{
	width: 100%;
	height: 131px;
	background: #ffffff;
	border-bottom: 1px solid #ffffff;
}

#logo{
	width: 260px;
	height: 63px;
	background: url(images/logo.png) no-repeat;
	margin-top: 25px;
	margin-left: 25px;
	position: absolute;
}

#updates{
	margin: 0px auto;
	width: 920px;
}
#update-wrapper{
	position: absolute;
	margin-left: 735px;
}
#signup-wrapper{
	position: absolute;
	margin-left: 650px;
}

#searchwrap{
	width: 920px;
	margin: 0px auto;
}
#search{
	position: absolute;
	margin-left: 555px;
	margin-top: 45px;
	
	
	
}

input.search_field{
	width: 280px;
	background: url(images/search-main.png) no-repeat;
	border: none;
	color: #868583;
	outline: none;
	font-size: 13px;
	margin: 0px;
	padding: 13px;
	padding-left: 19px;
}

input.search_field:focus{
	color: #444444;
}

input.submiter{
	background: url(images/search-submit.png) no-repeat;
	width: 35px;
	height: 42px;
	border: none;
	outline: none;
	margin: 0px;
	padding: 0px;
	#margin-top:1px;
	cursor: pointer;
}

/* @end */

/* @group Homepage Styles */

/*****************************
3.) #mainpage image slider
/****************************/
		
#main{
			background: #333333 url(images/home-player-bg.jpg) repeat-x 0 top;
			width: 900px;
			height: 407px;
			margin: 0px auto;
			padding: 0;
			margin-bottom: 25px;

			border: 1px solid #B3B3B3;
			}
			
.entrar{
	clear:both;
	margin-bottom:28px;
	padding-bottom:20px;
	position:relative;
	}

.entrar ul, .entrar ol{
	list-style-type:disc;
	list-style-position:inside;
	margin:0;
	padding:0 0 20px 0;
	}

.entrar li{
	padding:3px 10px;
	}
									
#featured{
	height:350px;
	position:relative;
	color:#333;
	font-size: 12px;
				}
				
.featured_item{
	height:350px;
	margin:0 auto;
	position:relative;
	width:900px;
	display:none;
	
	
						}
							
.featured_text {
	letter-spacing:0.3px;
	height: 350px;
	width: 240px;
	line-height:18px;
	position:absolute;
	z-index:2;
	padding-left: 21px;
	padding-right: 21px;
	border-right: 1px solid;
	border-color: #999999;
	color: #fff;
	font-size: 13px;
}

#featured .entrar{
	margin-bottom:8px;
	height:300px;
	overflow:hidden;
	border-bottom:none;
	padding-bottom:0;
									}

.featured_image{
	height:350px;
	position:absolute;
	right:0;
	top:0;
	width:616px;
	border: none;
	overflow: hidden;
	
								}
								
.featured_image a img{
	border: none;
}
				
								
.featured_image img{
	position:absolute;
	right:0;
	top:0;
								}		
#learn-more-home{
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background: url(images/home-arrow-learn.png) no-repeat left center;
}		
ul#homepay-resource{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

ul#homepay-resource li{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}

						
#featured_bottom{
	position:absolute;
	height:60px;
	width:100%;
	margin-top: 2px;
		color: #b2b2b2;
					}
#featured_bottom a{

		color: #b2b2b2;
					}
					
.ticker{
	font-size:11px;
	color: #b2b2b2;
	height: 17px;
	overflow: hidden;
list-style-type: none;
	margin-top: 22px;
	margin-bottom: 0;
	margin-left: 155px;
	text-transform: uppercase;
	position: absolute;
}
		
.ticker, .ticker a{
	color: #b2b2b2;
	text-decoration:none;
								}

ul#news{
	float: left;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	margin-left: 5px;
}		
#tick-title{
	float: left;
}
.ticker a:hover{
	color: #b2b2b2;
	text-decoration:underline;
								}


		
.ticker a:visited{
	color: #b2b2b2;
	text-decoration:none;
								}



.preview_images{
	height:60px;
	line-height:60px;
	position:absolute;
	right:20px;
	top:10px;
								}
								

.preview_images a{
	outline:none;
	display:block;
	position:relative;
	margin-right:5px;
	float:left;
	}

.preview_images a img{
	  border:1px solid #555555;
	  padding:1px;
	  }
	  
.preview_images a:hover img{
	border:1px solid #999999;
}

								
.preview_images .current_prev img{
		border: 1px solid #e8b446;
	background-color: #444444;
}

.preview_images .current_prev a:hover img {
	border: 1px solid #e8b446;

}

.current{
	display:block;
	margin: 0 auto;
	position: relative;
	color:#fff;
	
	}

.pointer{
	height:13px;
	left:18px;
	position:absolute;
	top:37px;
	width:13px;
	background:transparent url(images/home-pointer.jpg) no-repeat scroll left top;
		}
		#featured h2 a {
	text-decoration: none;
	font-size: 16px;
	text-transform: none;
		color: #fff;
}
		#featured h2 a:hover {
	color: #fff;
	font-size: 16px;
	text-transform: none;
}
		
	#featured h2{
		border-bottom:1px solid #B3B3B3;
		margin-bottom:8px;
		padding-bottom:8px;
		text-decoration: none;
		font-size: 16px;
		margin-top: 20px;
		color: #fff;
		
		}	
							
#social{
	position: absolute;
	margin-left: 15px;
	margin-top: 15px;
}

#social img, #social img a{
	margin-right: 2px;
	border: none;
}
#sap-logos{
	position: absolute;
	margin-top: 290px;
	margin-left: 15px;
}
#events-home{
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}
#events-home h2{
	font-size: 17px;
	margin: 0px;
	color: #333;
	margin-bottom: 10px;
	font-weight: normal;
}
#calendar-main{
	width: 200px;
	margin-bottom: 3px;
	background: url(images/home-arrow-events.png) no-repeat left center;
	margin-left: -12px;
		margin-bottom: 10px;
}

#calendar-main a{
	color: #fff;
	text-decoration: none;
}
#calendar-main a:hover{
	color: #fff;
	text-decoration: none;
}
#calendar-main a:visited {
	color: #fff;
	text-decoration: none;
}
#events-home a{
	color: #fff;
	text-decoration: none;
}
#events-home a:hover{
	color: #fff;
	text-decoration: none;
}
#events-home a:visited {
	color: #fff;
	text-decoration: none;
}

#events-home a:visited:hover {
	color: #414141;
	text-decoration: none;
}
#month{
	font-size: 12px;
	margin-left: 20px;
	margin-top: 6px;
	font-weight: bold;
	text-transform: uppercase;
	
}
#month a:visited {
	text-decoration: none;
}
#calendar-title{
	width: 198px;
	margin-left: 20px;
	font-size: 11px;
	line-height: 14px;
	overflow: hidden;
	vertical-align: middle;
}

/* @end */

/* @group Menu */

#menu{
	position: absolute;
	width: 920px;
	height: 50px;
	background: url(images/menu-main.png) no-repeat right;
	margin-top: 108px;
}

#menu a{
	outline: none;
}

#menuplace{
	position: absolute;
	margin-left: 58px;
	margin-top: 113px;
	z-index: 100;
}
#dropmenu, #dropmenu ul {
	margin:0px; 
	padding:0px; 
	list-style-type:none; 
	list-style-position:outside; 
	position:relative; 
	z-index:300;
	font-weight: bold;
	font-size: 14px;
}
	
#dropmenu a {
	display:block; 
	text-decoration:none;
	overflow: hidden;
	outline: none;
	}

#dropmenu li {
	border: none;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	float:left; 
	position:relative;
	font-weight: bold;
	font-size: 12px;

	line-height: 43px;
	padding-left: 10px;
	padding-right: 5px;
	background: url(images/menu-divider.png) no-repeat right;
	
}
#dropmenu li a{
	
	padding-right: 10px;
	padding-left: 10px;
	color: #ffffff;
	margin-left: -10px;
	text-transform: uppercase;
}

#dropmenu .current_page_ancestor {
	background: #890a11;
	border-right: 1px solid #e21923;
}

#dropmenu li.current_page_item  {
	background: #890a11;
	border-right: 1px solid #e21923;

}

#dropmenu li li.current_page_item a{
	border-right: none;
	color: #ffffff;
	background: #555555;
}
#dropmenu li li.current_page_ancestor a{
	border-right: none;
	color: #ffffff;
	background: #555555;
}


#dropmenu .current_page_item a:hover {
	
color: #ffffff; 
}
#dropmenu ul {
	position:absolute; 
	display:none; 
margin-top: -1px;
	left: -2px;
	}
#dropmenu ul a {
	overflow: hidden;
	}

#dropmenu ul ul {top:auto;}
#dropmenu li ul ul {
	left:12em; 
	margin: 0px 0 0 10px;
}
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {
	left: 13.6em;
	top: -1px;
	line-height: 18px;
	}
	#dropmenu ul ul ul{
	display: none;
}
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {
	display:block;
}
#dropmenu li li{
	border: none;
	background-image: none;
	display: block;
	border-bottom: 2px solid #4a4a4a;
	border-top: 1px solid #3a3a3a;
	width: 185px;
	line-height: 20px;
}
#dropmenu li li a{
	background: #444;
	color: #cdcdcd;
	width: 180px;
	padding-left: 15px;
	padding-right: 5px;
	text-transform: none;
	padding-top: 10px;
	padding-bottom: 10px;
}
#dropmenu li li a:hover{
	color: #ffffff;
	background: #555555;
}
#dropmenu li li li a{
	background: #555555;

}

#right-side-links{
	position: absolute;
	margin-left: 830px;
	margin-top: 127px;
	color: #ffffff;
	z-index: 10;
	text-transform: uppercase;
	font-weight: bold;

}

#right-side-links a{
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;
	outline: none;
	text-shadow: 1;
}

#right-side-links a:hover{
	color: #f3f3f3;
}

/* @end */

/* @group Press Releases */

.press-posts h3{
	padding: 0px;
	margin: 0px;
	padding-top: 10px;
}

.press-posts h4{
	padding: 0px;
	margin: 0px;
	font-size: 12px;
}

.press-posts hr{
	margin-top: 15px;
	margin-bottom: 0px;
	border: none;
	border-bottom: 1px solid #acacac;
}



/* @end */

/* @group Data Sheets */

.odd-ds td.webcastertd{
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	width: 88px;
	background: #c2c1c0;
	border-left: 1px solid #a4a3a1;
}

.even-ds td.webcastertd{
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	width: 88px;
	background: #d8d7d6;
	border-left: 1px solid #cecdcc;
}



.odd-ds{
	background: #cecdcc url(images/datasheets-odd.png) no-repeat 10px center;
	border: 1px solid #a4a3a1;
	padding-left: 65px;
	margin-top: 15px;
}

.even-ds{
	background: #e7e5e3 url(images/datasheets-even.png) no-repeat 10px center;
	border: 1px solid #cecdcc;
	padding-left: 65px;
	margin-top: 15px;
}


/* @end */

/* @group White Papers */

.odd-wd td.webcastertd{
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	width: 88px;
	background: #c2c1c0;
	border-left: 1px solid #a4a3a1;
}

.even-wd td.webcastertd{
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	width: 88px;
	background: #d8d7d6;
	border-left: 1px solid #cecdcc;
}



.odd-wd{
	background: #cecdcc url(images/demos-odd.png) no-repeat 10px center;
	border: 1px solid #a4a3a1;
	padding-left: 65px;
	margin-top: 15px;
}

.even-wd{
	background: #e7e5e3 url(images/demos-even.png) no-repeat 10px center;
	border: 1px solid #cecdcc;
	padding-left: 65px;
	margin-top: 15px;
}


/* @end */

/* @group Case Studies */



.odd-case td.webcastertd{
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	width: 88px;
	background: #c2c1c0;
	border-left: 1px solid #a4a3a1;
}

.even-case td.webcastertd{
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	width: 88px;
	background: #d8d7d6;
	border-left: 1px solid #cecdcc;
}



.odd-case{
	background: #cecdcc url(images/caseStudy-odd.png) no-repeat 10px center;
	border: 1px solid #a4a3a1;
	padding-left: 65px;
	margin-top: 15px;
}

.even-case{
	background: #e7e5e3 url(images/caseStudy-even.png) no-repeat 10px center;
	border: 1px solid #cecdcc;
	padding-left: 65px;
	margin-top: 15px;
}



/* @end */

/* @group White Papers */

.odd-wp td.webcastertd{
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	width: 88px;
	background: #c2c1c0;
	border-left: 1px solid #a4a3a1;
}

.even-wp td.webcastertd{
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	width: 88px;
	background: #d8d7d6;
	border-left: 1px solid #cecdcc;
}



.odd-wp{
	background: #cecdcc url(images/whitepaper-odd.png) no-repeat 10px center;
	border: 1px solid #a4a3a1;
	padding-left: 65px;
	margin-top: 15px;
}

.even-wp{
	background: #e7e5e3 url(images/whitepaper-even.png) no-repeat 10px center;
	border: 1px solid #cecdcc;
	padding-left: 65px;
	margin-top: 15px;
}

/* @end */

/* @group Webinars */

.odd-wb td.webcastertd{
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	width: 88px;
	background: #c2c1c0;
	border-left: 1px solid #a4a3a1;
}

input.web-download-register{
	background:url(images/download-register-hover.png) no-repeat;
	cursor: pointer;
	border: none;
	width: 80px;
	height: 25px;
	outline: none;
}


input.web-download-register:hover{
	background:url(images/download-register.png) no-repeat;
	cursor: pointer;
	border: none;
	width: 80px;
	height: 25px;
	outline: none;
}

input.web-download-featured-register{
	position: absolute;
	background: url(images/download-featured-register.png) no-repeat;
	width: 99px;
	height: 24px;
	border: none;
	cursor: pointer;
	margin-left: 401px;
	margin-top: 108px;
	z-index: 20;
	outline: none;
}

.even-wb td.webcastertd{
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	width: 88px;
	background: #d8d7d6;
	border-left: 1px solid #cecdcc;
}



.odd-wb{
	background: #cecdcc url(images/webinar-odd.png) no-repeat 10px center;
	border: 1px solid #a4a3a1;
	padding-left: 65px;
	margin-top: 15px;
}

.even-wb{
	background: #e7e5e3 url(images/webinar-even.png) no-repeat 10px center;
	border: 1px solid #cecdcc;
	padding-left: 65px;
	margin-top: 15px;
}

/* @end */

/* @group Webcasts */

#innerwrapper-grid{
	padding: 15px;
	padding-top: 75px;
	float: left;
	width: 505px;
	border-top: 1px solid #acacac;
}

.webcasts{
	width: 433px;
	clear: both;

	overflow: hidden;
}

.odd{
	background: #cecdcc url(images/webcast-odd.jpg) no-repeat 10px center;
	border: 1px solid #a4a3a1;
	padding-left: 65px;
	margin-top: 15px;
}

.even{
	background: #e7e5e3 url(images/webcast-even.png) no-repeat 10px center;
	border: 1px solid #cecdcc;
	padding-left: 65px;
	margin-top: 15px;
}

.webcasts h4{
	margin: 0px;
	padding: 0px;
	padding-right: 10px;
	font-size: 12px;
}
.webcasts h1{
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	font-weight: normal;
	padding-right: 10px;
	line-height: 20px;
}
table.webcaster{

	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	width: 100%;
}
td.webcast-content{
	padding-top: 15px;
	padding-bottom: 15px;
}
td.webcast-content p{
	margin: 0px;
	padding: 0px;
}
.odd td.webcastertd{
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	width: 88px;
	background: #c2c1c0;
	border-left: 1px solid #a4a3a1;
	padding-top: 10px;
	padding-bottom: 10px;
}

.even td.webcastertd{
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	width: 88px;
	background: #d8d7d6;
	border-left: 1px solid #cecdcc;
	padding-top: 10px;
	padding-bottom: 10px;
}
input.web-download{
	background:url(images/download-gold.png) no-repeat;
	cursor: pointer;
	border: none;
	width: 80px;
	height: 25px;
	outline: none;
}
input.web-download:hover{
	background:url(images/download-gold-hover.png) no-repeat;
	outline: none;
}
input.web-download-featured{
	position: absolute;
	background: url(images/download-featured.png) no-repeat;
	width: 99px;
	height: 24px;
	border: none;
	cursor: pointer;
	margin-left: 401px;
	margin-top: 108px;
	z-index: 20;
	outline: none;
}
.wtime{
	color: #4f4b4b;
	font-weight: bold;


}
.wtime-featured{
	color: #ffffff;
	font-weight: bold;
	padding-top: 15px;
	padding-left: 10px;
	position: absolute;
	margin-top: 105px;

}
.wfeatured-image{
	padding: 5px;
	background: #cecdcc;
	border: 1px solid #a09e9d;
	float: left;
	width: 166px;
	height: 134px;
	overflow: hidden;
	
}
.wfeatured-text-wrap{
	margin-left: 10px;
	background: #cecdcc;
	border: 1px solid #a09e9d;
height: 143px;
	width: 310px;
	float: left;
	
}
.wbottom-bar{
	width: 310px;
	background: #777777;
	height: 25px;
	border-top: 1px solid #6f6f6f;
position: absolute;
	margin-top: 112px;
	margin-left: 183px;
}
.wfeatured-text{
	padding: 10px;
	line-height: 25px;
}
.wfeatured-text h4{
	margin: 0px;
	padding: 0px;
	font-size: 14px;
}
.wfeatured-text h1{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
	padding-right: 10px;
	line-height: 20px;
}
.wfeatured-text p{
	margin: 0px;
	padding: 0px;
}
table.wfeatured{
	border-collapse: collapse;
	margin-top: 5px;
}
/* @end */



/* @end */

/* @group Left Sidebar */

#sidebar{
	width: 176px;
	float: left;
	margin-left: 7px;
	font-size: 12px;
	
}

#sidebar-wrapper{
	
}

#sidebar-title{
	padding-left: 20px;
	padding-top: 8px;
	color: #c51b15;
	font-size: 15px;
	width: 176px;
	height: 31px;
	background: url(images/sidebar-tab.jpg) no-repeat;
	text-transform: capitalize;
	font-weight: bold;
	
}
#sidebar-title a{
	color: #c51b15;
	text-decoration: none;
	font-weight: bold;
	
}

#sidebar ul{
	margin: 0px;
	padding: 0px;
	margin-left: 20px;
}
#sidebar .current_page_item a{
	color: #c51b15;
	background: url(images/sidebar-arrow.png) no-repeat left center;
	padding-left: 10px;

}

#sidebar .current_single_title{
	color: #c51b15;
	background: url(images/sidebar-arrow.png) no-repeat left center;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;


}

#sidebar .current_single_page ul li{
	



}


#sidebar .current-cat a{
	color: #c51b15;
	background: url(images/sidebar-arrow.png) no-repeat left center;
	padding-left: 10px;

}

#sidebar .current_page_item ul li a{
	color: #2a2828;
	font-weight: normal;
	font-style: normal;
	background: none;
	padding-left: 0px;
}
#sidebar ul ul  .current_page_item a{
	background: url(images/sidebar-arrow.png) no-repeat left center;
	padding-left: 10px;
	font-weight: normal;
	font-style: normal;
	
}

#sidebar ul ul{
	margin-left: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
	background: #acacac;
	border-bottom: 1px solid #888888;
	border-top: 1px solid #888888;
	border-left: 1px solid #888888;
	padding: 10px;
	width: 127px;
	overflow: hidden;
}
#sidebar ul ul li{
	background: none;
}

#sidebar ul ul ul{
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	background: #c8c8c8;
	padding: 10px;
	padding-left: 5px;
	width: 111px;
	font-size: 11px;
	border-bottom: 1px solid #d6d6d6;
	border-top: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
}
#sidebar ul ul ul li{
	background: none;
}

#sidebar ul ul ul ul{
	background: none;

	border-bottom: 1px solid #888888;
	border-top: 1px solid #888888;
	border-left: none;
		padding: 10px;
		width: 75px;

}
#sidebar ul ul ul ul li{
	
}
#sidebar ul ul ul ul li a{
	width: 95px;
}
#sidebar ul ul ul ul ul{
	display: none;
}
#sidebar li{
	list-style-type: none;
	padding-top: 7px;
	padding-bottom: 7px;
	margin-left: 0px;
	clear: both;
	background: url(images/sidebar-split.png) no-repeat left bottom;
	width: 137px;
}
#sidebar ul li a{
	text-decoration: none;
	color: #2a2828;
	list-style-type: none;
	width: 127px;
	clear: both;
	outline: none;
	display: block;
	
}
#sidebar ul li a:hover{
	color: #c51b15;
	}



/* @end */

/* @group Right Column */

#rightcolumn{
	float: left;
	width: 185px;
	margin-left: 15px;
	margin-top: 30px;
}

#right-featured{
	width: 175px;
	height: 83px;
	background: url(images/right-webcast-featured.png) no-repeat center top;
	margin: 0px auto;
	padding-bottom: 10px;
	border-bottom: 1px solid #acabaa;
}

#right-featured-text{
	font-size: 12px;

	padding-top: 10px;
	padding-bottom: 15px;
	width: 155px;
	margin: 0px auto;
}

#right-featured-text p{
	margin: 0px;
}

#right-download{
	padding-bottom: 15px;
	text-align: center;
}

input.download{
	width: 169px;
	height: 31px;
	border: none;
	background: url(images/right-download.png) no-repeat;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
}
input.download:hover{
	background: url(images/right-download-hover.png) no-repeat;
}

.ClientPortalLink{
	margin-top: 5px;
}

.basic  {
	width: 185px;
	font-family: verdana;
	border: 1px solid #aeabab;
	border-top: none;
	background: #f4f4f4;
	margin-top: 15px;
}

.right-img{
	margin: 0px auto;

	clear: both;
	background: #666666;
	text-align: center;
	padding: 10px;
	padding-bottom: 10px;
	margin-bottom: 0px;
	border: 1px solid #aeabab;

}
.right-img img{
	border: 1px solid #888888;
}
.right-text {
	border: none;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px;

	text-align: left;
}
.right-drop-sub {
	border: none;
	text-decoration: none;
	font-size: 9px;
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	text-align: left;
	font-style: italic;
}

.right-drop-downlaod{
	padding-top: 0px;
	margin-top: -1px;
	margin-left: 170px;
		margin-bottom: 0px;
		}
input.right-drop-submit{
	color: #ff002e;
	border: none;
	background: none;
	cursor: pointer;
}
.right-drop-link {
	background: none;
	background-attachment: none;
	background-image: none;
	margin: 0px;
	padding: 0px;
}
.basic a.right-drop-main-link {
	cursor:pointer;
	display:block;
	height: 30px;
	background: #f4f4f4 url(images/right-menurepeat.png) repeat-x;
	border-bottom: 1px solid #aeabab;
	border-top: 1px solid #aeabab;
	padding-left: 5px;
	margin-top: -1px;
	
	
}
.basic a{
	outline: none;
}
.basic a:hover {
}
.basic a.selected {
	
}

#learnMoreLink{
	background: #d8d7d5;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
}

#learnMoreLink a{
	display: block;
	color: #2d2d2d;
	text-decoration: none;
	width: 200px;
	padding: 15px 10px 15px 20px;
	font-weight: bold;
}

#learnMoreLink a:hover{
	color: #ff002e;
}

#learnMoreLink a.link{
	background: url(images/learnLink-internal.png) no-repeat left 19px;
}

#learnMoreLink a.pdf{
	background: url(images/learnLink-pdf.png) no-repeat left 17px;
}

#learnLinkFooter{
	padding: 5px 10px;
	background: #91908e;
	color: #fff;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
}


/* @end */

/* @group Footer
 */

#footer{
	width: 920px;
	margin: 0px auto;
}

#inner-footer{
	width: 538px;
	border-top: 1px solid #acacac;
	margin-left: 180px;
}

/* @end */
