a, a:visited, a:focus, a:link { outline: none; color:#A67920;	
}
a:hover { outline: none; color:#21729A;	
}

a.noline
{
	text-decoration: none;
}

em { font-style:italic; }

body { background: url(../images/chrome/pg_bg.jpg); color:#444; }
div.container { width:100%; height:300px; overflow:visible; margin:0; padding:0; }
div.inner-box { margin: 0 auto; width:706px; padding-top: 20px;}
div#masthead { text-align:left; margin-left: 6px; }
div#bd { margin-top:18px; }
div#callouts {text-align:left; }
div#callouts a { display:block;}
div#callouts img { vertical-align:top; margin:0; padding:0; border:none; }


div#content {margin: 0; width:706px; padding:0;  background: transparent url(../images/chrome/content_bg.png) repeat-y top left;}
div#copy { width: 450px;}
div#copy p { margin:10px 0;}

div#ft { margin:0 auto; padding:22px 0; width:534px; color:#04305b; text-transform:uppercase; font: bold .75em Arial; }
div#ft a { text-decoration:none; color:#04305b; }
div#ft ul { display:block; margin:5px auto; }
div#ft li { display:inline; border-right: 1px solid #000; margin:0; padding:0 2px 0 5px; }
div#ft li.last { border-right:none; }

div.fancy_box {
	margin-left:10px;
	width:176px;
	background-color:#fff;
	float:right;
	background: #fff url(../images/pages/en/products/box_bg.gif) repeat-y top left;
}

div.top_left {
	margin:0 0 5px 0; padding:0; width:100%; height:11px;
	background: #fff url(../images/pages/en/products/box_ul.gif) no-repeat top left;
}

div.bot_left {
	margin:5px 0 0 0; padding:0; width:100%; height:12px;
	background: #fff url(../images/pages/en/products/box_bl.gif) no-repeat top left;
}

div.half-col {
	float:left;
	width:230px;	
}

table.prod-item td {
	color:#f60;	
}

table.prod-item td h3 {
	padding:0; 
	font-weight:bold;	
}

table.prod-item td ul li{
	list-style-type: disc;
	list-style-position:outside;
	margin-left:15px;
	padding-left:0;
	text-indent:0;
}

table.prod-item td ul li span { color: #333; }

div#srvChart {
	width:375px;
	padding:5px;
	border:1px solid #a78c51;
	background-color:#fef3ed;
	margin-left: 24px;
}

div#srvChart table {
	border-top:none;
	margin:5px;
	width:360px;
}

div#srvChart table th { font-weight:bold; }

div#srvChart table td, div#srvChart table th {
	border-left:1px solid #a78c51;
	border-top:1px solid #a78c51;
	padding:1px 5px;	
}

div#srvChart table tr td.top, div#srvChart table tr th.top { 
	padding-top:10px;
	padding-bottom:10px;
	border-top:none; 
}

div#srvChart table tr td.left { border-left:none; }
div#srvChart table tr td.desc { text-indent:1em; }
div#srvChart table tr td.desc.sub { text-indent: 1.5em; } 