/***************************
in-tend ltd website
print.css

www.in-tend.com
2007 Sept
***************************/


#footer, #footer_bgb, #search, #logo, .in-tend_access, #nav, #subnav, #searchcol, #subnav_suppliers, #suppliers_footer {
display:none;
}

body {
color: #333;
background-color:#FFFFFF;
font-family: verdana, tahoma, sans-serif;
font-size: 11px;
width: 840px;
margin-top: 0;
margin-left: auto;
margin-right: auto;
text-align: left;
}

	a:link {
	color: #33CC00;
	text-decoration: none;
	}
	a:visited {
	color: #33CC00;
	text-decoration: none;
	}
	a:hover {
	color: #33CC00;
	text-decoration: none;
	}
	a:active {
	color: #33CC00;
	text-decoration: none;
	}

ul.link_list {
	list-style-type:none;
	margin:0px;
	padding:0px;
	text-indent: 20px;
	clear:both;
}

li.pdf_link,ul.link_list a.pdf_link {background:url("../images/pdf.gif") no-repeat 0px -5px;}

#title {
width:100%;
}

#print_logolyr {
	width:840px;
	height:100px;
}

/*home*/

#intro {
width: 839px;
border:solid 1px #E5E5E5;
margin: 0px 0px 0px 0px;
text-align: center !important;
}

#home_text {
margin: 10px 0px 0px;
width: 570px;
height: auto;
float: left;
text-align: left;
}

.feature_img {
float:left;
width: 246px;
height: 180px;
}

.feature_text {
float: right;
width: 320px;
height: 180px;
}

#intro_colleft, #intro_colright, ul {
margin: 0;
padding: 5px 0 0 2px;
list-style-type: square;
list-style-position:inside;
}

#intro_colleft {
width: 240px;
padding: 0;
margin: 5px 0px 10px 0px !important;
float:left;
}

#intro_colright {
width: 310px;
padding: 0;
margin: 5px 5px 10px 0px !important;
float:right;
}

.clientscol {
float: right;
height: 195px;
width: 200px; 
border:solid 1px #E5E5E5;
margin: 10px 0px 10px 0px;
}

.clientscol a:link {
color: #333;
text-decoration: none;
}
.clientscol a:visited {
color: #333;
text-decoration: none;
}
.clientscol a:hover {
color: #33CC00;
text-decoration: none;
}
.clientscol a:active {
color: #333;
text-decoration: none;
}

.clients_pad {
overflow: auto;
padding: 4px 1px 1px 5px;
}

.clients_seppad {
padding: 5px 10px 10px 10px;
text-align: center;
}

.clients_sep {
width: 95%;
height: 1px;
border-top: solid 1px #E5E5E5;
text-align: center;
}

.clientscol_bgs {
height: 295px;
width: 200px; 
float: right;
background-image:url(../images/box_h_lc.gif);
}

.clientscol_bgt {
margin: 0px 1px 1px 1px;
width: 198px; 
height: 20px;
background-image:url(../images/ql_bg.gif);
}

.clientscol_bgtl {
width: 200px; 
height: 1px;
}

.clients_text {
height: 198px;
margin: 10px 10px 5px 10px;
text-align: left;
}

.clients_logo {
padding: 1px 0px 0px 0px;
float:left;
width: 30px;
text-align: left;
vertical-align:middle;
}

.clients_link {
float:right;
padding: 0px 0px 10px 0px;
width: 130px;
text-align: left;
vertical-align:middle;
}

.promocol {
border:solid 1px #E5E5E5;
width: 200px;
margin-bottom:10px;
float: right;
text-align: center;
}

.promocol_sp {
border:solid 1px #E5E5E5;
width: 200px;
margin-top: 10px;
margin-bottom: 10px;
float: right;
text-align: center;
}

h2.promocol_title {
padding: 4px 1px 1px 5px;
text-align: left;
margin: 0px;
font-family: verdana, tahoma, sans-serif;
font-size: 11px;
}

.contact_text {
float: left;
margin: 5px 0px 10px 0px;
text-align: left;
}

.contact_links {
float: right;
margin: 0px 0px 0px 0px;
text-align: right;
}

.promocol_text {
margin: 5px 10px 5px 10px;
text-align: left;
}

.promocol_text a:link {
color: #333;
text-decoration: none;
}
.promocol_text a:visited {
color: #333;
text-decoration: none;
}
.promocol_text a:hover {
color: #33CC00;
text-decoration: none;
}
.promocol_text a:active {
color: #333;
text-decoration: none;
}

.promocol_bgtl {
border-top: solid 1px #E5E5E5;
border-bottom: solid 1px #E5E5E5;
width: 200px; 
text-align: center;
}

.promocol_sep {
width: 100%;
line-height: 1px;
}

.promocol_bgt {
margin: 0px 1px 1px 1px;
width: 198px; 
height: 20px;
background-image:url(../images/ql_bg.gif);
}

.promocol_bgs {
width: 200px; 
float: right;
background-image:url(../images/box_h_lc.gif);
}

#promocol_bgb {
width: 200px; 
float: right;
height: 5px;
}

/*aboutus*/

#about_text {
margin: 0px 0px 10px;
width: 570px;
height: auto;
float: left;
text-align: left;
}

#about_text a:link {
color: #333;
text-decoration: none;
}
#about_text a:visited {
color: #333;
text-decoration: none;
}
#about_text a:hover {
color: #33CC00;
text-decoration: none;
}
#about_text a:active {
color: #333;
text-decoration: none;
}

#about_pprofile {
width: 140px;
height: auto;
margin-left: 20px;
float: right;
}

.partners_text {
margin: 0px 0px 10px;
width: 350px;
height: auto;
float: left;
text-align: left;
}

.partners_logos {
margin: 0px 0px 10px;
width: 200px;
height: auto;
float: right;
text-align: left;
}

#legal_text, #manage_text {
margin: 0px 0px 10px;
width: 100%;
height: auto;
float: left;
text-align: left;
}

#legal_text a:link {
color: #333;
text-decoration: none;
}
#legal_text a:visited {
color: #333;
text-decoration: none;
}
#legal_text a:hover {
color: #33CC00;
text-decoration: none;
}
#legal_text a:active {
color: #333;
text-decoration: none;
}

#manage_text a:link {
color: #333;
text-decoration: none;
}
#manage_text a:visited {
color: #333;
text-decoration: none;
}
#manage_text a:hover {
color: #33CC00;
text-decoration: none;
}
#manage_text a:active {
color: #333;
text-decoration: none;
}

/*contact*/

#contact_text {
margin: 0px 0px 10px;
width: 570px;
height: auto;
float: left;
text-align: left;
}

#contact_text a:link {
color: #333;
text-decoration: none;
}
#contact_text a:visited {
color: #333;
text-decoration: none;
}
#contact_text a:hover {
color: #33CC00;
text-decoration: none;
}
#contact_text a:active {
color: #333;
text-decoration: none;
}

/*events*/

#calendar {
	text-align:center;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	width:180px;
}
#calendar .calendarDetail {
	border:1px solid #aaa;
	margin:0 0 1em 0;
	padding:0 0 5px 0;
	width:100%;
	color:#000;
	background-color:#fff;
}
#calendar .calendarDetail .title td, #calendar .calendarDetail .title a {
	font-size:1.2em;
	color:#fff;
	background-color:#aaa;
	padding:0;
	text-decoration:none;
}
#calendar .calendarDetail .title1 td {
	border-bottom:1px dashed #ddd;
	padding:0.2em;
}
#calendar .calendarDetail .week td, #calendar .calendarDetail .week a {
	padding:0.2em;
	text-decoration:none;
	color:#000;
	background-color:inherit;
}
#calendar .calendarDetail .week a:hover {
	color:#000;
	background-color:#eee;
}
#calendar .calendarDetail .lastMonth a, #calendar .calendarDetail .nextMonth a {
	color:#aaa;
	background-color:#eee;
}
#calendar .calendarDetail .weekend a {
	color:#f00;
	background-color:inherit;
}
#calendar .calendarDetail .event a {
	font-weight:bold;
	color:#87CEEB;
	background-color:inherit;
	text-decoration:underline;
}
#calendar .calendarDetail .today a {
	color:#fff;
	background-color:#808080;
	font-weight:bold;
}
#calendar .calendarDetail .calendarEvent {
	display:none;
	margin:0;
	padding:0.3em;
	position:absolute;
	width:180px;
	color:#000;
	background-color:#fff;
	text-align:left;
	border:1px solid #aaa;
	font-weight:normal;
}
#calendar .calendarDetail .calendarEvent .date {
	font-style:italic;
}
#calendar .calendarDetail .calendarEvent .edit {
	float:right;
}
#calendar .calendarDetail .calendarEvent a {
	font-weight:normal;
	color:#000;
	background-color:#fff;
}
#calendar .calendarDetail .calendarEvent li {
	margin:0 0 1em 0;
	list-style:disc inside none;
}
#calendar .calendarDetail td:hover > .calendarEvent {
	display:block;
}

#calendarForm {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	background-color:#494949;
	color:#fff;
}
#calendarForm .title {
	text-align:center;
	color:#eee;
	background-color:#808080;
	padding:0.3em;
	margin:0 0 1em 0;
	font-weight:bold;
}
#calendarForm .credit {
	text-align:right;
	margin:0;
	padding:0 1em 0.5em 0;
	color:#C0C0C0;
	background-color:inherit;
}
#calendarForm .credit a {
	color:#C0C0C0;
	background-color:inherit;
	text-decoration:underline;
}
#calendarForm .credit a:hover {
	text-decoration:none;
}
#calendarForm form {
	margin:0;
	padding:0 0.5em;
	color:#eee;
	background-color:inherit;
}
#calendarForm form br {
	clear:both;
}
#calendarForm input, #calendarForm select, #calendarForm textarea {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 0.5em 0;
}

/*forum*/

#forum_nav {
margin: 0px 0px 0px; 
width: 100%;
}

/*breadcrumbs*/

#bread {
width: 100%;
color: #000000;
float:left;
}

	#bread a:link {
	color: #000000;
	text-decoration: none;
	}
	#bread a:visited {
	color: #000000;
	text-decoration: none;
	}
	#bread a:hover {
	color: #000000;
	text-decoration: none;
	}
	#bread a:active {
	color: #000000;
	text-decoration: none;
	}
	#bread ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
	} 

	#bread ul li {
	margin-left: 0;
	padding-left: 2px;
	border: none;
	list-style: none;
	display: inline;
	}

#forum_user {
width: 150px;
float: right;
}

#community_text a:link {
color: #33CC00;
text-decoration: none;
}
#community_text a:visited {
color: #33CC00;
text-decoration: none;
}
#community_text a:hover {
color: #33CC00;
text-decoration: none;
}
#community_text a:active {
color: #33CC00;
text-decoration: none;
}

#tenders {
margin: 0px 0px 10px; 
float: left;
width: 580px;
}

#community_text {
margin: 0px 0px 10px;
width: 570px;
min-height: 380px;
height: auto !important;
height: 380px;
float: left;
text-align: left;
}

#forumleftcol {
width: 100%;
float: left;
}

#forumleftcol a:link {
color: #33CC00;
text-decoration: none;
}
#forumleftcol a:visited {
color: #33CC00;
text-decoration: none;
}
#forumleftcol a:hover {
color: #33CC00;
text-decoration: none;
}
#forumleftcol a:active {
color: #33CC00;
text-decoration: none;
}

#login_x_line {
width: 50px;
background:url(../images/lt.gif);
background-repeat: repeat-x;
}

#login_y_line {
height: 100px;
background:url(../images/ls.gif);
background-repeat: repeat-y;
}

.thread_box {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.post_box {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;

}
.post_box_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

/*news*/

#news_text {
margin: 0px 0px 10px;
width: 570px;
min-height: 400px;
height: auto !important;
height: 400px;
float: left;
text-align: left;
}

#news_text a:link {
color: #333;
text-decoration: none;
}
#news_text a:visited {
color: #333;
text-decoration: none;
}
#news_text a:hover {
color: #33CC00;
text-decoration: none;
}
#news_text a:active {
color: #333;
text-decoration: none;
}

.news_text_brief {
text-align: left;
border-bottom: 1px dotted #066;
}

#news_text_detail {
text-align: left;
}

#events_text_brief {
text-align: left;
}

#calcol_title {
margin: 1px 1px 1px 1px;
}

.calcol {
float: right;
width: 200px;
border:solid 1px #E5E5E5;
margin-bottom:10px;
}

.calcol_sp {
float: right;
width: 200px;
border: solid 1px #E5E5E5;
margin-top: 10px;
margin-bottom: 10px;
}

#calcol_text {
margin: 10px 10px 0px 10px;
text-align: left;
}

.calcol_bgtl {
width: 200px; 
height: 1px;
}

#calcol_bgt {
margin: 0px 1px 1px 1px;
width: 198px; 
height: 20px;
background-image:url(../images/ql_bg.gif);
}

#calcol_bgs {
width: 200px; 
float: right;
background-image:url(../images/box_h_lc.gif);
}

#calcol_bgb {
width: 200px; 
float: right;
height: 5px;
}

.text_title_news {
font-family: Arial, Helvetica, sans-serif;
color: #33CC00;
font-size:31px;
padding-top: 0px;
padding-left: 0px;
}

/*services*/

#products_text {
margin: 0px 0px 10px;
width: 570px;
min-height: 400px;
height: auto !important;
height: 400px;
float: left;
text-align: left;
}

#products_text a:link {
color: #333;
text-decoration: none;
}
#products_text a:visited {
color: #333;
text-decoration: none;
}
#products_text a:hover {
color: #33CC00;
text-decoration: none;
}
#products_text a:active {
color: #333;
text-decoration: none;
}

/*suppliers*/

#content_suppliers {
overflow:auto;
border-left:1px solid #d3d3d3; 
border-right:1px solid #d3d3d3; 
background:#FFF; 
padding:5px 0px 10px 9px; 
}

#subnav_suppliers {
overflow:auto;
width: 800px;
padding: 0px 1px 10px 9px;
}

#subnav_suppliers a:link {
color: #33CC00;
text-decoration: none;
}
#subnav_suppliers a:visited {
color: #33CC00;
text-decoration: none;
}
#subnav_suppliers a:hover {
color: #333;
text-decoration: none;
}
#subnav_suppliers a:active {
color: #33CC00;
text-decoration: none;
}

#suppliers_text {
margin: 0px 0px 5px 9px;
width: 570px;
height: auto;
float: left;
text-align: left;
}

#suppliers_text a:link {
color: #333;
text-decoration: none;
}
#suppliers_text a:visited {
color: #333;
text-decoration: none;
}
#suppliers_text a:hover {
color: #33CC00;
text-decoration: none;
}
#suppliers_text a:active {
color: #333;
text-decoration: none;
}

#iframe_text {
padding: 0px 0px 10px 0px;
}

#suppliers_footer {
float: left;
width: 800px;
height: 35px;
margin-left: 9px;
background-image:url(../images/footer_bg.gif);
text-align:center;
color:#999999;
text-transform:lowercase;
}

	#suppliers_footer a:link {
	color:#999999;
	text-decoration: none;
	}
	#suppliers_footer a:visited {
	color:#999999;
	text-decoration: none;
	}
	#suppliers_footer a:hover {
	color:#868686;
	text-decoration: none;
	}
	#suppliers_footer a:active {
	color:#999999;
	text-decoration: none;
	}

/*forms*/

form fieldset {
  clear: both;
  font-size: 100%;
  border-color: #000000;
  border-width: 1px 0 0 0;
  border-style: solid none none none;
  padding: 10px;
  margin: 0 0 0 0;
}

form fieldset legend {
  font-size: 150%;
  font-weight: normal;
  color: #000000;
  margin: 0 0 0 0;
  padding: 0 5px;
}

#notes {
  float: right;
  width: 158px;
  height: auto;
  margin: 0 10px 10px 10px;
  padding: 5px;
  border: 1px solid #666666;
  background-color: #E5E5E5;
  color: #666666;
  vertical-align:text-top;
  font-size: 88%;
}

#notes h4 {
  background-image: url(../images/icon_info.gif);
  background-repeat: no-repeat;
  background-position: top left;
  padding: 3px 0 3px 27px;
  color: #666666;
  vertical-align:text-top;
  font-size: 110%;
}

.fields {
float: left;
display: block;
height: 30px;
padding: 1px 1px;
width:335px;
}

.textarea {
float: left;
display: block;
height: 90px;
padding: 1px 1px;
width:335px;
}

form div label {
  display: block;
  float: left;
  width: 70px;
  padding: 3px 5px;
  margin: 0 0 0 10px;
  text-align: left;
}

.labelext {
  display: block;
  float: left;
  width: 100px;
  padding: 3px 5px;
  margin: 0 0 0 10px;
  text-align: left;
}

#myaccfield {
float: left;
display: block;
height: auto;
padding: 1px 1px;
width:335px;
}

#myaccpara {
  display: block;
  float: left;
  width: 335px;
  padding: 3px 5px;
  margin: 0 0 0 10px;
  text-align: left;
}

/*misc*/

#welline {
width: 450px;
height: 2px;
margin: 0px 0px 5px 0px;
border-top: 1px solid #CCCCCC;
text-align:left;
}

#welline_sml {
width: 150px;
height: 2px;
margin: 0px 0px 5px 0px;
border-top: 1px solid #CCCCCC;
text-align:left;
}

.thinbordergrey {
border:solid 1px #E5E5E5;
padding:5px;
margin: 0px 10px 0px 0px;
} 
	
.text_nav {
font-family:Verdana, Tahoma, sans-serif;
font-size:12px;
color: #000000;
text-transform:lowercase;
}

.text_std {
font-family: verdana, tahoma, sans-serif;
font-size: 11px;
}

.text_qoute {
font-family: verdana, tahoma, sans-serif;
font-size: 13px;
}

.text_qoutes {
font-family: verdana, tahoma, sans-serif;
font-size: 13px;
color: #33CC00;
}

.text_std_green {
font-family: verdana, tahoma, sans-serif;
font-size: 11px;
color: #33CC00;
}

.text_std_black {
font-family: verdana, tahoma, sans-serif;
font-size: 11px;
color: #000000;
}

.text_title_small {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #33CC00;
font-size:11px;
font-weight:bold;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
}

.text_title_medium {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #33CC00;
font-size:18px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
}

.text_title_large {
font-family:Arial, Helvetica, sans-serif;
color: #33CC00;
font-size:31px;
padding-top: 0px;
padding-left: 0px;
}

.text_expanded {
font-family: verdana, tahoma, sans-serif;
font-size: 12px;
line-height: 16px;
letter-spacing: 2px;
}

.text_title_news {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:31px;
padding-top: 0px;
padding-left: 0px;
}

.text_medium_white {
font-family: verdana, tahoma, sans-serif;
font-size: 12px;
color: #FFFFFF;
}

.text_title_qoute {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #33CC00;
font-size:14px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
}

.black{
color: #000000
}
