html,body,p {text-align:center;font:11px Verdana,Arial,Helvetica,sans-serif}
p,td,th {text-align:left;font:11px Verdana,Arial,Helvetica,sans-serif}
body {background:#fff;margin:0}
a, a:link, a:visited { color:#000; border:0 ; text-decoration:none}
a:hover, a:active { color:#000;border:0 ; text-decoration:underline; }
form {margin:0}
h1 {font-size:16px}
h2 {font-size:15px}
h3 {font-size:14px;margin-top:0}
h4 {font-size:13px; color: #19438e; margin-top:0px;margin-bottom:8px;}
h4 a, h4 a:link, h4 a:hover, h4 a:active, h4 a:visited {color: #19438e; }
fieldset{border: 1px solid #666; margin-bottom:5px; margin-top:10px;}
fieldset legend{ color:#666; font-weight:bold;padding:0px 5px;}
fieldset div{padding:10px;}
img { border : 0}
#container {width:940px;text-align:left;margin-left:auto;margin-right:auto}

#header {height:80px;background:url(/images/logo_ictzorg.gif) no-repeat; margin-bottom:3px; border-bottom:5px solid #00a6eb}
#header #title {float:right}
#header_rbi {margin-left:715px;padding:8px 5px}
#header_leaderboard {padding:5px; text-align:center}
#header_search {padding:6px;font-weight:bold;color:#00a6eb;font-size:13px;border:1px solid #00a6eb; background:#e9f9fe;height:40px;float:left; margin-left:2px; width:744px;}
#header_search select, #header_search input {font-size:9px}
#center {background:url(/images/back_content.gif) repeat-y}
#menu {float:left;width:180px; background-color:#00a6eb;}
#menu hr {color:#e9f9fe;height:1px}
#content hr {color:#d9d9d9;height:1px}
#menu h2  {color:#FFFFFF; font-size:13px; margin:2px}
#menu ul {border:0;margin:0;padding:0; list-style:none;clear:left}
#menu ul li {display:block;padding:0;margin:0;font-size : 10px; color:#fff;background:url(/images/li.gif) no-repeat 2px 6px; }
#menu ul li.home {border-bottom:1px solid #e9f9fe}
#menu ul li a:hover {background:#e9f9fe ; color:#00a6eb}
#menu ul li a {color:#fff;border:0;padding:5px;padding-left:14px;text-decoration:none;display:block;font-weight:bold; width:161px;}
#menu ul li ul {}
#menu ul li ul li {display:block;padding:0;margin:0;font-size : 10px; color:#fff;background:url(/images/li.gif) no-repeat 12px 4px;}
#menu ul li ul li a:hover {background:#e9f9fe ; color:#00a6eb}
#menu ul li ul li a {color:#fff;border:0;padding:3px;padding-left:24px;text-decoration:none;display:block;font-weight:normal; width:151px;}
#content {float:left;width:395px;padding:5px;}
#sidebar {float:left;width:350px;padding:5px;padding-right:0px;}
#sidebar .block {border:1px solid #00a6eb;padding:5px;background:#e9f9fe}
#sidebar .last { border-top:0px;}
#sidebar .banner {border:1px solid #00a6eb;border-top:0;border-bottom:0;padding:5px}
#sidebar ul { margin:0; padding:0;margin-left:16px;margin-bottom:25px;}
#sidebar ul li {list-style-type:square; font-weight:bold;}
#sidebar ul ul {margin-bottom:0px;}
#breadcrumbs a,#breadcrumbs a:link,#breadcrumbs a:visited {color:#000;text-decoration:none}
#breadcrumbs a:hover,#breadcrumbs a:active {text-decoration:underline}
.guide {clear:both;float:none;height:1px}
.guide hr {clear:both;float:none;display:block;}

.frmMod {background:#fcb04a;font-size:10px}
.frmMod th {font-weight:bold;color:#000;text-align:left;background:#ffe5b0;font-size:10px;}
.frmMod td {background:#FFF;font-size:10px;}
.frmMod td span td {background:#DEE4E6}
.frmMod th.sub {font-weight:bolder;color:#19438e;padding-top:5px;padding-bottom:5px;background:#fcb04a;font-size:12px;}
.frmMod input, .frmMod select,  .frmMod textarea  {padding:2px;margin:1px;border:1px solid #333;font-size:10px }
.frmMod td.but input {font-size:12px;font-weight:bolder;color:#333;padding-top:5px;padding-bottom:5px;background:#ffe5b0}
.frmMod input.none  {padding:0px;margin:0px;border:0;font-size:10px }
#btnSelect {font-size:10px;font-weight:bolder;color:#000;background:#ffe5b0;width:200px;}

#main, #sub, #section {  }
#categories_home {}
#categories_home ul {margin:0px;margin-left:16px;margin-bottom:8px;}
#categories_home ul li {margin:0px; list-style-type:square;}
#content label { width:100px; text-align:right;float:left;margin-right:5px;padding-top:5px;}
.supplierdata {clear:both;}
.supplierdata .name { font-weight:bold; font-size:12px}
.supplierdata span { font-weight:bold; font-size:12px;display:block;width:260px;margin-left:105px;}
.supplierdata a, .supplierdata a:link, .supplierdata a:visited {color: #19438e; font-weight:bold }
.supplierlogo img {     display: block; margin-left: auto; margin-right: auto ;}

table.data {background:#19438e}
table.data th {font-weight:bold;text-align:left;background:#fcb04a;color:#19438e}
table.data td {text-align:left;background:#FFF}
span.na { color:#999999;}

.photo {padding:5px;}



#footer {border-top:3px solid #00a6eb;padding-top:5px; }
#footer_logo {float:left;width:180px;height:40px}
#footer_copyright {float:left;width:700px;padding:12px 0;text-align:left;font-size:10px;}
#footer_guide {float:none;clear:both}
#footer a,#footer a:link,#footer a:visited {color:#000;text-decoration:none}
#footer a:hover,#footer a:active {color:#333;text-decoration:underline}


.apply{}
.apply td input, .apply td select {font-size:9px;}
.apply th {font-weight:bold;; text-align:left; padding-left:0px;}
.apply th.sub {font-weight:bold;font-size:13px;padding:8px 3px; text-align:left; padding-left:0px; border-bottom:1px solid #00a6eb}
.apply td { padding-left:0px;}
.apply td.alt {}
#content table.apply th a, #content table.apply th a:link, #content table.apply th a:visited {  }



#content label { width:100px; text-align:right;float:left;margin-right:5px; clear:both;padding-top:0px;}
.supplierdata {clear:both;}
.supplierdata {}
.supplierdata .name { font-weight:bold; font-size:12px}
.supplierdata span { font-weight:bold; font-size:12px;display:block;width:260px;margin-left:105px;}
.supplierdata a, .supplierdata a:link, .supplierdata a:visited {color: #19438e; font-weight:bold }
.supplierlogo img {     display: block; margin-left: auto; margin-right: auto ;}

.products {background:#e9f9fe}
.products td { background-color:#FFFFFF}
.products th { color:#FFFFFF; font-weight:bold; text-align:left}

div.row {clear:left;padding:0;margin:0;margin-bottom:6px;margin-top:6px;width:220px}
div.row div.label {float:left;width:60px;text-align:left}
div.row div.field {float:left;width:150px;text-align:left}
