* { margin:0; padding:0;}

BODY {font-family:Arial, Helvetica, sans-serif;}
A {color: #006CFF;}
A:hover {color:#FFA357;}
A IMG {border:0px}
P {padding:5px;font-size:14px}
H1 {color:#777; font-weight:normal;font-size: 2em;}
H2 {color:#999;font-size:1em;margin-top: 5px;}
div.Error {color:red;font-weight:bold;}
div.Information {color:green;}

#page {padding-bottom:15px; width:100%;border:0px;}
#sidebar {padding:10px;font-size:0.8em}
#main {padding:10px;font-size:0.8em}
TABLE.report {margin:10px;font-size:0.9em; border:1px solid #dedede;}
TABLE.report  td, TABLE.report  th {border-bottom: 1px solid #dedede;padding:5px;text-align:left;}
span#alert {color:red;}
span#bold {font-weight:bold;}
tr.odd{background-color:#f5f5f5;}
tr#blocktemplates {cursor:pointer;}
tr#blocktemplates:hover {background-color: #ededed;}
#tooltip{background:#FFFFFF;border:1px solid #666666;color:#333333;font:menu;margin:0px;padding:3px 5px;position:absolute;visibility:hidden}

/*HEAD*/
#head {font-size:0.8em; height:60px;}
#logo {float:left;}
#userinfo {float:right; margin-top:10px; margin-bottom:10px; padding:15px; background:transparent url(/images/line2.gif) repeat scroll 0%;}
#userinfo A {color: #0000cc;}

/*SIDEBAR*/
#sidebar  {color:#777;}
#sidebar H2 {font-size:14px;}
#sidebar  P {padding-left:0px;}
#sidebar .tips {width: 190px;margin: 25px -10px 10px 10px; color:#777; background: url(/images/part/tips.gif) repeat-y scroll left 20px;float: right;}
#sidebar .tips P {font-size:0.9em;padding-left:10px;}
h4.tipstop {height: 36px; line-height:36px;padding-left:10px; background: transparent url(/images/part/tipstop.gif) no-repeat scroll top left;color:#69BE73;}
h4.tipsbottom {height: 13px;background: transparent url(/images/part/tipsbottom.gif) no-repeat scroll bottom left;}

/*MENU*/
#menu {border-bottom:2px solid #B0C9E1;padding-left:226px;font-family:Arial, Helvetica, sans-serif;}
* html #menu.IEfix {border-bottom:2px solid #B0C9E1;border-left: 226px solid #fff;} /* style for IE */
td.activeTab, td.Tab {text-align: center; vertical-align: top; color:#efefef;cursor: pointer;}
td.activeTab {font-weight:bold; background: url(/images/part/bgmenuactive2.png) repeat-x top left;}
div.activeTabText {padding: 0px 1em 2px; color: #fff; white-space: nowrap;}
td.Tab {background-color:#f1f1f1;background-color:#B0C9E1;background: url(/images/part/menubg.png) repeat-x top left;}
div.TabText {padding: 0px 1em 4px;border-left: 1px solid #c6ced7; border-right: 1px solid #c6ced7; white-space: nowrap;}
div.TabText a {text-decoration: none; color: #0055cc;}
div.T1 {height: 4px; background: url(/images/part/ulborder.gif) no-repeat top left;}
div.T2 {height: 4px; background: url(/images/part/urborder.gif) no-repeat top right;  padding: 0 4px;}
div.T3 {border-top:1px solid #c6ced7;}
div.activeT1 {height: 4px; background: url(/images/part/ul.gif) no-repeat top left;}
div.activeT2 {height: 4px; background: url(/images/part/ur.gif) no-repeat top right; padding: 1px 6px;}
div.activeT3 {}

/*FOOTER*/
#footer {padding-bottom:15px; margin-top:30px; width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#464646;}
.copy {color:#919191; font-size:9px;}
.bottomMenu {background-color:#FAA61A;padding:10px;text-transform: lowercase;font-weight: normal;color: #C37A00;text-align:center;margin-bottom:8px;font-size: 10px;}
.bottomMenu a {color: #ffffff;}
.bottomMenu a:hover {color: #C37A00;}
.line {background:url(/images/line.gif) left repeat-y;}
.line2 {width:226px; height:18px; background:transparent url(/images/line2.gif) repeat scroll 0%} 

.red {color:#FF0000; font-weight:bold;}
.green {color:#008800; font-weight:bold;}

.add_order {background:url('/images/add.png') no-repeat; padding:2px 18px; line-height:28px; font-weight:bold;}
ul.extra {margin:10px 0; padding:0 0px; list-style:none;font-size:1.4em;color:#656565;}
ul.extra  li:before {content: "> ";}


ul.benefits {padding-left: 20px;font-weight:bold;font-size:14px}
ol {padding-left: 25px;font-size:14px}
#logo_icon {background: transparent url(/images/part/logo.jpg) no-repeat scroll 0 0; height:55px; width:55px;float:left;margin:5px 5px 0 0;}
#top_partners {text-align:center;}/*
#top_partners  a img {filter:alpha(opacity=40);-moz-opacity: 0.4;opacity: 0.4;}
#top_partners  a:hover img { filter:alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
#top_partners h2{margin: 0 0 20px 0;}
#top_partners  ul  li{margin:12px 0; padding:0 0px; list-style:none; width:100%;}*/
#top_partners  ul  li{
	float:left;
	height:50px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:2px 0;
	padding:2px 20px 0;
	width:15%;
}
