html, body, pre, code, form, div, p, blockquote, ul, li, dt, dl, dd, ol, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }

body * {
font-size: 11px;
color: #666666;
}

body {
background-color: #FFFFFF;
border: 0;
margin: 0;
padding: 0;
text-align: center;
font-family: sans-serif;
font-size: 11px;
color: #666666;
min-height: 101%;
}

html {
	height: 100.1%;
}

/* CLEAR and CLEARFIX for FLOATS used in the design 
 *   http://www.webtoolkit.info/css-clearfix.html
 */
.clearboth { clear:both; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }



strong{
    font-weight:                bold;
}

form { margin: 0; }
img { border: 0; margin: 0; padding: 0; }
select { border-color: #CCCCCC; border-style: solid; border-width: 1px;}
td { font-size: 11px; }

h2{
    margin-top:                 0px;
    margin-bottom:              20px;
    font-size:                  1.45em;/*16*/
    font-weight:                bold;  
}

h3{
    margin-top:                 15px;
    margin-bottom:              5px;
    font-size:                  11.333333px;
    font-weight:                bold;
    color:                      #333333;
}

h4{	/* news headings */
    margin-top:                 3px;
	margin-bottom:				2px;
    font-size:                  12px;
    font-weight:                bold;
    color:                      #333333;
}

#pageLayout {
	margin: 0;
	padding: 0;
	width: 970px;
	margin: 0 auto;
}

#rssLink {
	position: relative;
	z-index: 2000;
	left: 212px;
	top: -140px;
}

/*********************************************
	TOP HEADER LOGOS
**********************************************/

#system-menu{
	float: right;
	margin-top: 20px;
	margin-right: 5px;
}

DIV#navbar{
	margin-top: 5px;
    float:                      left;
    width:                      100%;
    background-color:           #e6e6e6;
}
DIV#navbar a:link,
DIV#navbar a:visited{
    display:                    block;
    float:                      left;
    padding-left:               10px;
    padding-right:              10px;
    padding-top:                3px;
    padding-bottom:             3px;
    color:                      #0071ba;
    background-image:           url('/images/layout/nav_item_bg.gif');
    background-repeat:          no-repeat;
    background-position:        right bottom;
    font-weight:                bold;
    text-decoration:            none;
}

DIV#navbar a:link,
DIV#navbar a:visited{
    background-image:           url('/images/layout/nav_item_bg.gif');
    background-repeat:          no-repeat;
    background-position:        right bottom;
}
DIV#navbar a:hover{
    background-color:           #eeeeee;
}

DIV#navbar a:active{
    color:                      #333333;
    background-color:           #f7f7f7;
}

DIV#navbar a.navitemhome:link,
DIV#navbar a.navitemhome:visited,
DIV#navbar a.navitemhome:hover,
DIV#navbar a.navitemhome:active{
          width:                    200px;
        color:                      #ebebeb;
    background-color:           #0071ba;
    background-image:           url('/images/layout/nav_item_bg_2.gif');
    background-repeat:          no-repeat;
    background-position:        right bottom;
    text-align:                 left;
}
DIV#navbar a.navitemcurrent:link,
DIV#navbar a.navitemcurrent:visited,
DIV#navbar a.navitemcurrent:hover,
DIV#navbar a.navitemcurrent:active
{
    color:                      #333333;
    background-color:           #f7f7f7;
    background-image:           url('/images/layout/nav_item_bg_2.gif');
    background-repeat:          no-repeat;
    background-position:        right bottom;
}



/*********************************************
	RIGHT SIDE 'SIDEBAR'
**********************************************/

.sidebar-box-2{
  clear:	both;
  padding: 10px 0 10px 10px;
  background-color:            #f7f7f7;
  margin-top: 20px;
  border-bottom: 1px solid #e1e1e1;
  border-top: 1px solid #e1e1e1;
  text-align: left;
}
.sidebar-box-2 ul{
	list-style: none;
	margin: 0;
	padding: 0 0 0 10px;
}

.sidebar-box{
  clear:	both;
  background-color:	#f7f7f7;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #e1e1e1;
  text-align: left;
}

.sidebar-box ul{
	list-style: none;
	margin: 0;
	padding: 2px 0 10px 15px;
}

.sidebar-box-li{
background-image:			url('/images/layout/icons/arrow_ico.gif');
background-repeat:			no-repeat;
margin-bottom:  5px;
padding-left:				20px;		 
 }
.sidebar-box-li-down{
background-image:			url('/images/layout/icons/downloads_ico.gif');
background-repeat:			no-repeat;		
margin-bottom:  5px;
padding-left:				20px;	
}
.sidebar-box-li-imp{
background-image:			url('/images/layout/icons/impressum_ico.gif');
background-repeat:			no-repeat;		
margin-bottom: 10px;
padding-left:				20px;	 	
}
.sidebar-box-li-reg{
background-image:			url('/images/layout/icons/anmeldung_ico.gif');
background-repeat:			no-repeat;
margin-bottom:  5px;
padding-left:				20px;	
}
.sidebar-box-li-int{
background-image:			url('/images/layout/icons/international_ico.gif');
background-repeat:			no-repeat;	
padding-left:				20px;	
}
.sidebar-box-li-comp{
background-image:			url('/images/layout/icons/unternehmen_ico.gif');
background-repeat:			no-repeat;
margin-bottom:  5px;
padding-left:				20px;	 
}
.sidebar-box-li-call{
background-image:			url('/images/layout/icons/simrit-phone.gif');
background-repeat:			no-repeat;
margin-bottom:  5px;
padding-left:				20px;	
}

.teaser_text_bold{
   background-color:#E6E6E6;
   border-bottom-style:dotted;
   border-bottom-color:#B5B5B5;
   border-bottom-width:1px;
   font-weight:bold;
}
.blank_arrow{
background-image: url('/images/layout/icons/slim_arrow_icon.gif');
background-repeat: no-repeat;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:0px;
padding-left:20px;
padding-top:0px;
}


/*********************************************
	LINKS & HOVERS
**********************************************/
a {
background-color: transparent;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
text-decoration: none;
font-size: 11.3333px;
}

a:hover {
text-decoration: underline;
}

a:link, a:visited {
color: #0071ba;
text-decoration: underline;
}

a:hover{
text-decoration: none;
}

#leftContainer {	/* holds the left menu and logo */
	float: left; 
	width: 200px; 
	text-align:left;
}

#leftLogo {
	padding-top: 40px; 
	float: right;
}

#leftmenu ul {
list-style: none;
margin: 0;
padding: 0;
}

#leftmenu ul li a {
display: block;
color: #0071ba;
font-weight: bold;
text-decoration: none;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 10px;
background-color: #f7f7f7;
}

#leftmenu ul li a:link, #leftmenu ul li a:visited, #leftmenu ul li a:active{
background-image: url(/images/layout/nav_bg_repeat.gif);
background-repeat: repeat-x;
background-position: left bottom;
}

#leftmenu ul li a:hover {
background-color: #fcfcfc;
}

.special_link{
background-image:url(/images/layout/special_link_arrow_1.gif);
background-repeat:no-repeat;
padding-left:20px;
}

input.inputtext{
    padding:                    1px;
    border-style:               solid;
    border-width:               1px;
    border-color:               #a5acb2;
    background-color:           #ffffff;
    font-size:                  9px;
    color:                      #999999;
}

#centerContentBox, #fullContentBox {
	float: left; 
	width: 500px; 
	padding-top: 10px; 
	margin-top: 10px;
	text-align: left;
	min-height: 425px;
}

/* for internet explorer - min-height hack
	http://www.cssplay.co.uk/boxes/minheight.html
*/
/*\*/
* html #centerContentBox,* html #fullContentBox {
	height: 425px;
}
/**/

#fullContentBox {
	width: 710px;
}

#centerContentBox ul, #fullContentBox ul{
	list-style-type: square;
	margin-left: 25px;
}

#centerContentBox ul li, #fullContentBox ul li{
	color: #0071ba;
}

#centerContentBox ul li span, #fullContentBox ul li span{
	color: #666666;
}



#foot {
	margin-top: 25px;
	font-size: 10px;
	width: 970px;
}

/******************************************************************************/
/*  BREADCRUMB CLASS                                                        */
/******************************************************************************/
.breadcrumbClass {
	margin: 0;
	padding: 2px 0 2px 3px;
	background-color: #f7f7f7;
	text-align: left;
	background-image: url(/images/layout/nav_bg_repeat.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.breadcrumbClass td {
	font-size: 10px;
}
.breadcrumbClass td a {
	text-decoration:none;
	font-size: 10px;
}
.breadcrumbClass  td a:hover {
	text-decoration:underline;
}



/******************************************************************************/
/* Display Tag Library                                                        */
/******************************************************************************/
TR.even { background-color: #B6CBEB; color: #000000; }
TR.odd { background-color: #FFFFFF; color: #000000; }


/******************************************************************************/
/* ALPHA BLENDING                                                       */
/******************************************************************************/
.alpha {
	background-color: #6699CC;
}
.alpha-gradient {
	background: url(/images/layout/portlet_title_bg_gradient.gif) repeat-x;
}
.alpha-neg-alert {
	color: #FF0000;
}
.alpha-pos-alert {
	
}
.alpha-separator {
	background: url(/images/layout/nav_bg_repeat.gif) repeat-x;
	height: 1px;
	font-size: 0;
}
A.alpha {
	background: none;
	color: #000000;
	text-decoration: none;
}
A.alpha:hover {
	color: #000000;
	text-decoration: underline;
}

/******************************************************************************/
/* GENERIC STYLES                                                             */
/******************************************************************************/

.img1border {
	border: 1px solid #000;
	align: center;
}
/* HOME PAGE */

.latestIssueImage {
	border: 1px solid #333333;
	vertical-align:middle;
	margin: 2px;
}

div#headline, div#leftpanehome, div#leftcol, div#rightcol, div#rightpane{
	text-align: left;
}

/* CATALOGS */
#on_catalogs #pageLayout #navbar #nav_catalogs {
    color:                      #333333;
    background-color:           #f7f7f7;
    background-image:           url('/images/layout/nav_item_bg_2.gif');
    background-repeat:          no-repeat;
    background-position:        right bottom;
}

/* MARKETS */
#on_allmarkets #pageLayout #navbar #nav_markets ,
#on_aerospace #pageLayout #navbar #nav_markets ,
#on_agroconst #pageLayout #navbar #nav_markets ,
#on_appliance #pageLayout #navbar #nav_markets ,
#on_HeavyDutyTruck #pageLayout #navbar #nav_markets ,
#on_heavy #pageLayout #navbar #nav_markets ,
#on_industrial #pageLayout #navbar #nav_markets ,
#on_oilngas #pageLayout #navbar #nav_markets ,
#on_outdoor #pageLayout #navbar #nav_markets ,
#on_process #pageLayout #navbar #nav_markets ,
#on_recreation #pageLayout #navbar #nav_markets ,
#on_renewableenergy #pageLayout #navbar #nav_markets ,
#on_semicon #pageLayout #navbar #nav_markets {
    color:                      #333333;
    background-color:           #f7f7f7;
    background-image:           url('/images/layout/nav_item_bg_2.gif');
    background-repeat:          no-repeat;
    background-position:        right bottom;
}

#on_allmarkets #pageLayout #leftContainer #leftmenu #mkt_allmarkets a,
#on_aerospace #pageLayout #leftContainer #leftmenu #mkt_aerospace  a,
#on_agroconst #pageLayout #leftContainer #leftmenu #mkt_agroconst a,
#on_appliance #pageLayout #leftContainer #leftmenu #mkt_appliance  a,
#on_HeavyDutyTruck #pageLayout #leftContainer #leftmenu #mkt_HeavyDutyTruck  a,
#on_heavy #pageLayout #leftContainer #leftmenu #mkt_heavy  a,
#on_industrial #pageLayout #leftContainer #leftmenu #mkt_industrial  a,
#on_oilngas #pageLayout #leftContainer #leftmenu #mkt_oilngas  a,
#on_outdoor #pageLayout #leftContainer #leftmenu #mkt_outdoor  a,
#on_process #pageLayout #leftContainer #leftmenu #mkt_process a,
#on_recreation #pageLayout #leftContainer #leftmenu #mkt_recreation a,
#on_renewableenergy #pageLayout #leftContainer #leftmenu #mkt_renewableenergy a,
#on_semicon #pageLayout #leftContainer #leftmenu #mkt_semicon a {
	background-color: #fdfdfd;
	color: #333333;
}

/* PRODUCTS */
#on_prodall #pageLayout #navbar #nav_products,
#on_custom #pageLayout #navbar #nav_products,
#on_diaphragms #pageLayout #navbar #nav_products,
#on_encoders #pageLayout #navbar #nav_products,
#on_fluidpower #pageLayout #navbar #nav_products,
#on_gaskets #pageLayout #navbar #nav_products,
#on_magnetic #pageLayout #navbar #nav_products,
#on_mechanical #pageLayout #navbar #nav_products,
#on_bellows #pageLayout #navbar #nav_products,
#on_micropoly #pageLayout #navbar #nav_products,
#on_custorings #pageLayout #navbar #nav_products,
#on_plateseals #pageLayout #navbar #nav_products,
#on_disogrin #pageLayout #navbar #nav_products,
#on_ptfe #pageLayout #navbar #nav_products,
#on_radialshaft #pageLayout #navbar #nav_products,
#on_reedvalves #pageLayout #navbar #nav_products,
#on_silicone #pageLayout #navbar #nav_products,
#on_floatingseals #pageLayout #navbar #nav_products,
#on_valvestem #pageLayout #navbar #nav_products,
#on_vibcontrol #pageLayout #navbar #nav_products{
    color:                      #333333;
    background-color:           #f7f7f7;
    background-image:           url('/images/layout/nav_item_bg_2.gif');
    background-repeat:          no-repeat;
    background-position:        right bottom;
}
#on_prodall #pageLayout #leftContainer #leftmenu #prd_prodall a ,
#on_custom #pageLayout #leftContainer #leftmenu #prd_custom a ,
#on_diaphragms #pageLayout #leftContainer #leftmenu #prd_diaphragms a ,
#on_encoders #pageLayout #leftContainer #leftmenu #prd_encoders a ,
#on_fluidpower #pageLayout #leftContainer #leftmenu #prd_fluidpower a ,
#on_gaskets #pageLayout #leftContainer #leftmenu #prd_gaskets a ,
#on_magnetic #pageLayout #leftContainer #leftmenu #prd_magnetic a ,
#on_mechanical #pageLayout #leftContainer #leftmenu #prd_mechanical a ,
#on_bellows #pageLayout #leftContainer #leftmenu #prd_bellows a ,
#on_micropoly #pageLayout #leftContainer #leftmenu #prd_micropoly a ,
#on_custorings #pageLayout #leftContainer #leftmenu #prd_custorings a ,
#on_plateseals #pageLayout #leftContainer #leftmenu #prd_plateseals a ,
#on_disogrin #pageLayout #leftContainer #leftmenu #prd_disogrin a ,
#on_ptfe #pageLayout #leftContainer #leftmenu #prd_ptfe a ,
#on_radialshaft #pageLayout #leftContainer #leftmenu #prd_radialshaft a ,
#on_reedvalves #pageLayout #leftContainer #leftmenu #prd_reedvalves a ,
#on_silicone #pageLayout #leftContainer #leftmenu #prd_silicone a ,
#on_floatingseals #pageLayout #leftContainer #leftmenu #prd_floatingseals a ,
#on_valvestem #pageLayout #leftContainer #leftmenu #prd_valvestem a ,
#on_vibcontrol #pageLayout #leftContainer #leftmenu #prd_vibcontrol a ,
#on_custom #pageLayout #leftContainer #leftmenu #prd_custom a {
	background-color: #fdfdfd;
	color: #333333;
}

/* BROCHURES */
#on_general #pageLayout #navbar #nav_brochures,
#on_marketsbro #pageLayout #navbar #nav_brochures,
#on_sealingbro #pageLayout #navbar #nav_brochures,
#on_fluidbro #pageLayout #navbar #nav_brochures,
#on_gasketbro #pageLayout #navbar #nav_brochures,
#on_radialbro #pageLayout #navbar #nav_brochures,
#on_oringbro #pageLayout #navbar #nav_brochures,
#on_litrequest #pageLayout #navbar #nav_brochures{
    color:                      #333333;
    background-color:           #f7f7f7;
    background-image:           url('/images/layout/nav_item_bg_2.gif');
    background-repeat:          no-repeat;
    background-position:        right bottom;
}

#on_general #pageLayout #leftContainer #leftmenu #br_general a ,
#on_marketsbro #pageLayout #leftContainer #leftmenu #br_marketsbro a ,
#on_sealingbro #pageLayout #leftContainer #leftmenu #br_sealingbro a ,
#on_fluidbro #pageLayout #leftContainer #leftmenu #br_fluidbro a ,
#on_gasketbro #pageLayout #leftContainer #leftmenu #br_gasketbro a ,
#on_radialbro #pageLayout #leftContainer #leftmenu #br_radialbro a ,
#on_oringbro #pageLayout #leftContainer #leftmenu #br_oringbro a ,
#on_litrequest #pageLayout #leftContainer #leftmenu #br_litrequest a {
	background-color: #fdfdfd;
	color: #333333;
}

/* CONTACTS */
#on_contactus #pageLayout #navbar #nav_contactus,
#on_whoissimrit #pageLayout #navbar #nav_contactus{
    color:                      #333333;
    background-color:           #f7f7f7;
    background-image:           url('/images/layout/nav_item_bg_2.gif');
    background-repeat:          no-repeat;
    background-position:        right bottom;
}

#on_contactus #pageLayout #leftContainer #leftmenu #br_contactus a ,
#on_whoissimrit #pageLayout #leftContainer #leftmenu #br_whoissimrit a {
	background-color: #fdfdfd;
	color: #333333;
}

/* NEWS & LOGIN */
#on_login #pageLayout #navbar #nav_login,
#on_newsall #pageLayout #navbar #nav_news,
#on_newssearch #pageLayout #navbar #nav_news,
#on_myaccount #pageLayout #navbar #nav_myaccount
{
    color:                      #333333;
    background-color:           #f7f7f7;
    background-image:           url('/images/layout/nav_item_bg_2.gif');
    background-repeat:          no-repeat;
    background-position:        right bottom;
}

#on_newsall #pageLayout #leftContainer #leftmenu #n_newsall a ,
#on_newssearch #pageLayout #leftContainer #leftmenu #n_newssearch a ,
#on_myaccount #pageLayout #leftContainer #leftmenu #ac_update a {
	background-color: #fdfdfd;
	color: #333333;
}

/* SIMRIT INSIGHT */
#on_insight #pageLayout #navbar #nav_insight,
#on_insightArchive #pageLayout #navbar #nav_insight,
#on_insightsub  #pageLayout #navbar #nav_insight,
#on_insightunsub #pageLayout #navbar #nav_insight{
    color:                      #333333;
    background-color:           #f7f7f7;
    background-image:           url('/images/layout/nav_item_bg_2.gif');
    background-repeat:          no-repeat;
    background-position:        right bottom;
}

#on_insight #pageLayout #leftContainer #leftmenu #si_current a ,
#on_insightArchive #pageLayout #leftContainer #leftmenu #si_archive a ,
#on_insightsub #pageLayout #leftContainer #leftmenu #si_sub a ,
#on_insightunsub #pageLayout #leftContainer #leftmenu #si_unsub a {
	background-color: #fdfdfd;
	color: #333333;
}


/******************************************************************************/
/* FORMS & BUTTONS                                                            */
/******************************************************************************/

.blueButton {
	border: 0;
	padding: 2px 0;
	margin: 1px;
    color: #ebebeb;
    font-weight: bold;
    background-color: #0071ba;
    width: 65px;
	cursor: pointer;
	cursor: hand;  
}

.brochuresDropDownTable select {
	width: 185px;
}

.brochuresDropDownTable td.tDropCells {
	width: 33%;
	padding: 4px 2px;
	border: 1px solid #cccccc;
	background-color:	#f7f7f7;
}

.brochures-left {
	display: inline;
	width: 120px;
}
#litRequestForm td {
	padding: 1px;
}

#litRequestForm .leftHeader{
	padding-right: 5px;
	text-align: right;
	width: 92px;
	background-color:	#f7f7f7;	
}

#litRequestForm .rightContent{
	background-color: #ffffff;
	width: 140px;
}

#litRequestForm .rightContent input, .rightContent select {
	width: 125px;
}

#litRequestForm #humanCheck {
	width: 75px;
	background: #ffffff url(/images/humanCheck.jpg) no-repeat;
	padding-left: 40px;
}


#litRequestForm .white28 {
	background-color: #FFFFFF;
	width: 28%;
}

#litRequestForm .white5c {
	background-color: #FFFFFF;
	width: 5%;
	text-align: center;
}

#litRequestForm .headerTxt {
	line-height: 20px;
	background-color:	#f7f7f7;
	vertical-align: bottom;	
}

#litRequestForm h4 {
	padding-top: 6px;
}

/*********   ACCOUNT NAV **********/

#sddm
{	margin: 0;
	padding: 0;
	z-index: 20;
}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

#sddm #m1 {
	width: 140px;
	margin-top: 22px;
	_margin-left: -100px;	/* IE TRICK! */
}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 0px;
	text-align: center;
	text-decoration: none;
	width: 80px;
}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2;
	width:120px;}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #2875DE;
		font: 11px arial;
		width: 120px;}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF}
  

/** NEWS DISPLAY **/

td.newsEntry {
	width: 100%;
	padding: 2px;
}

td.newsEntry ul{
	margin: 10px 0 10px 15px;
} 
td.newsEntry ol {
	margin: 10px 0 10px 28px;
}
td.newsEntry li {
	display: list-item;
}

td.newsEntry p {
	display: block;
	margin-bottom: 10px;
}
.newsBox {
	border: 1px solid #CCCCCC; 
	margin-bottom: 30px; 
	padding: 4px 3px;
}

/* S3 Slider */
#s3slider { 
	margin-top: 1px;
   width: 543px; /* important to be same as image width */ 
   height: 130px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
}

#s3slider img{
   border: 0;
   margin: 0;
   padding: 0;
}

#s3slider ul li a {
	border: 0;
	margin: 0;
	padding: 0;
}

#s3sliderContent {
   width: 543px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   left: 0;
   margin-left: 0; /* important */
   padding: 0;
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   padding: 10px 13px;
   width: 518px;
   background-color: #EAEBD8;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   display: none; /* important */
   bottom: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image 
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.s3sliderImage span dl{
   font: 12px/18px sans-serif;
   text-align: left;
   color: #000;   
   border: 0;   
}

.s3sliderImage span dl dt{
	font: 18px/18px Arial;
	float: left;
	border: 0;	
	color: #000;
   filter: alpha(opacity=100); /* here you can set the opacity of box with text */
   -moz-opacity: 1; /* here you can set the opacity of box with text */
   -khtml-opacity: 1; /* here you can set the opacity of box with text */
   opacity: 1; /* here you can set the opacity of box with text */   	
}

.s3sliderImage span dl dd{
   font: 15px/18px sans-serif;
   font-weight: 400;
   float: right;
   color: #000;  
   border: 0;
}

/* End S3Slider */

/* WEB LEARNING SECTION */

.weblearning-left {
	background: #cce4f2;
	width: 400px;
	min-height: 250px;
	margin: 30px 0 0 0;
	text-align: left;
}

.weblearning-right {
	float: right;
	margin: 0;
	padding: 0;
}

.weblearning-right img {
	border: 2px solid #cce4f2;
}

.weblearning-plus-top-right-footprint {
	position: relative;
}

.weblearning-plus-top-right-text {
	height: 20px;
	width: 274px;
	position: absolute;
	right: 85px;
	top: -24px;
	text-align: right;
	font-size: 14pt;
	font-variant: small-caps;
	font-weight: bold;
	color: #0076c0;		
}

.weblearning-plus-top-right {
	background: url('/images/weblearning_plus.jpg') no-repeat;
	height: 61px;
	width: 74px;
	position: absolute;
	right: 10px;
	top: -24px;
}

.weblearning-content {
	padding: 25px 15px 15px 15px;
	color: #000000;
}

.weblearning-content ul {
	margin-left: 25px;
}

.weblearning-content ul li {
	color: #0076c0;	
}

.weblearning-content ul li  span{
	color: #000000;
}

.btn {
	float: left;
	clear: both;
	background: url(/images/btn_left.png) no-repeat;
	padding: 0 0 0 10px;
	margin: 5px 0;
}
.btn a{
	float: left;
	height: 40px;
	background: url(/images/btn_stretch.png) repeat-x left top;
	line-height: 40px;
	padding: 0 10px;
	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
}
.btn span {
	background: url(/images/btn_right.png) no-repeat;
	float: left;
	width: 10px;
	height: 40px;
}
.btn400 a {
	width: 360px;
}

.btn_addtocart { background-color: #e6e6e6; }
.btn_checkout { background-color: red; }
.btn_success { background-color: #66CC00; }
.btn_learnmore { background-color: orange; }
.btn_try { background-color: #0076c0;	 }
.clear {
	clear: both;
}