/* General */

body {margin:0px; 
	padding:0px; 
	background-image:none; 
	height:100%;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";; background-color: #FFFFFF}
	
#rightnav {
	width:221px;
	border-top:0px; 
	border-left:1px; 
	border-right:1px; 
	border-color: #47505A; 
	border-bottom-width:0px; 
	border-style: solid; 
	background-color:#FBF4D9; 
	float: right;
	margin-right: 2px;
	height:100%;}

#footer {
	clear: both;
	font-size:11px;
	margin-left: 190px;
	padding-top:20px;
	padding-bottom:20px;
	color: #47505A;}
	
.global_portal_top {width:702px;
	height:270px;
	background-image:url(../images/common/global_top.gif);
	margin:0;}
	
.global_portal_top p {padding: 4px 9px 0px 480px;
	color:#ffffff;
	}

.global_portal_top p.headline {padding: 48px 9px 0px 480px;
	color:#ffffff;
	font-size: 13px;
	font-weight: bold;}

.global_portal_middle {width:702px;
	height:60px;
	background-image:url(../images/common/global_middle.gif);}

.global_dropdown {
        w/idth:200px;
	h/eight:40px;
	float:left;
	color:#FBF4D9;
	font-size:14px;
	font-weight:bold;
	margin-left:10px;
	margin-right:30px;}


.global_portal_middle{
       
}
	
.global_portal_bottom {width:702px;
	height:52px;
	background-image:url(../images/common/global_bottom2.gif);}

.global_button{
        margin-top: 16px;
         float: left;
}

.global_home_link{font-size:11px;
}

#content p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 0 0; }

a {color:#8a2437; text-decoration: none;}
a:hover {color:#8a2437; text-decoration: underline;}

h1 {margin: 0px 0 0 0;
	color: #47505A;
	margin: 4px 0 2px 0;
	font-size: 16px;
	font-weight: normal;; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

h2 {margin: 0px 0 0 0;
	color: #8a2437;
	font-size: 14px;
	font-weight: normal;; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

h3 {margin: 0;
	font-size: 14px;
	font-weight: normal;
	color: #47505A;
	text-align: left;; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

h4 {margin: 0px 0 0 0;
	font-size: 11px;
	font-weight: bold;
	color: #8a2437;
	text-align: left;; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

h5 {margin: 0px 0 0;
	font-size: 11px;
	font-weight: bold;
	color: #47505A;
	text-align: center;; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; text-indent: 15px; padding:   0px 0px 0px 15px}

ul {list-style-type: none; 
	padding: 0;
	margin: 0;}

hr {border: 0;
	border-bottom: 1px solid #dcd9c7;
	padding: 0;
	margin: 0;}

.logo {border: 0px;
       cursor: pointer;
    	cursor: hand;  /*both needed for ie 5.5-7 compat */
       }

p {font-size: 11px;
	font-style: normal; 
	color:#47505A;
	text-align:left;
	line-height:13px;}
	
p a{font-size: 11px;
	font-style: normal; 
	color:#8a2437;
	text-decoration: none;}
	
p a:hover{font-size: 11px;
	font-style: normal; 
	color:#8a2437;
	text-decoration: underline;}
	
.center-img {display: block;
    margin-left: auto;
    margin-right: auto;
    padding-top:15px;
    padding-bottom:10px;
	border: 0px;}
    
 
.redplus {margin-top:3px; border: 0;}
.redminus {margin-top:3px; border: 0;}
.clr {line-height:0px; clear: both; height:1px;}
.product {border: 1px solid #47505A;}
.print {width:125px; float:right;margin:2px;}
.viewmore {width:250px; float:left;margin:2px;}
.links li {font-size:11px;; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}




/* TOP NAVIGATION  */
#top_nav a {font-size: 11px; 
	color:#47505A; 
	text-decoration: none;
	font-variant:small-caps;}

#top_nav a:hover {font-size: 11px; 
	color:#47505A; 
	text-decoration: underline;
	text-transform:uppercase;}

#breadcrumb a {font-size:10px;
	color:#dcd9c7;}

#breadcrumb a:hover {text-decoration: underline;
	color:#dcd9c7;}

#tech_data_container tbody {font-size: 11px;
	font-style: normal; 
	color:#47505A;
	text-align:left;
	padding:4px;}
	

#tech_data_container tbody tr td {background-color: #eee; border-right:1px solid #dcd9c7;}
#tech_data_container tbody tr.odd  td { background-color: #fff;border-right:1px solid #dcd9c7;}
    
.corporate td {font-size:11px;
	font-style: normal; 
	color:#47505A;}

.features_benefits {
	font-size:11px;
	text-align: left;
	line-height: 12px;
	border-bottom:1px solid #dcd9c7;
	border-bottom-style: solid;
	border-color: #dcd9c7;}

.features_benefits h5{margin-top:10px;
	margin-bottom:-10px;}
	
.tools_text {
	font-size:11px;
	text-align: left;
	line-height: 12px;}

.tools_text h5{margin-top:10px;
	margin-bottom:-10px;}

ul.tools, .tools ul{
/*Remove all spacings from the list items*/
	margin: 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
	display: inline;}

ul.tools{display: table;}
ul.tools>li{
	display: table-cell;
	position: relative;
	padding: 2px 6px;
	font-size:11px;
	border-left:1px solid #dcd9c7;}
	
.tradeshow_title {margin: 0;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-align: left;}
	
.tradeshowbox {border: 1px solid #dcd9c7;
	padding: 0;
	margin: 0;}

.tradeshow_cells {border: 0;
	border-bottom: 1px solid #dcd9c7;
	padding: 0;
	margin: 0;}
	
.cart_return ul {
	list-style-type: none;
	margin-bottom:20px;}

.cart_return li { 
	font-size: 10px; 
	color:#6A737B; 
	text-decoration: none; 
	text-align: left; 
	margin:0px 5px 0px 5px;  
	line-height: 12px; 
	height:80px;
	border-top:1px solid #dcd9c7;
	display:block;
	padding-top:4px;}

.cart_return li img {float:left; margin:2px 6px 2px 2px;}

.cart_return a {color:#8a2437; text-decoration: none;}
.cart_return a:link {color:#8a2437; text-decoration: none;}
.cart_return a:hover {color:#8a2437; text-decoration: underline;}
.cart_return a:visited {color:#8a2437; text-decoration: none;}
