@charset "utf-8";
/* CSS Document */
* {
	margin : 0;
	padding : 0;
}

html, body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	background-color:#333333;
}

h1 {  /*right titles*/
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:normal;
	text-align: left;
	text-transform: none;
	color: #ffffff;
	text-transform:capitalize;
	padding-left:10px;
}
h2 {  /*subtitles*/
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	text-transform: none;
	color: #a1b347;
	text-transform:capitalize;
}
h3 {  /*sub subtitles*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: justify;
	text-transform: none;
	color: #657322;
	line-height:1.3em;
	font-style:italic;
}
h4 {  /*lists*/
	font-family:tahoma;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	text-transform: none;
	color: #657322;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
}
h5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	color: #333333;
	padding:0px;
	line-height:1.4em;
	text-transform:none;
	padding-bottom:10px;
}

h6 {
	font-family: tahoma;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	color: #333333;
	padding:0px;
	text-transform:none;
	line-height:1.4em;
	padding-top:9px;
}
h5.products {
	font-family:tahoma;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-transform: none;
	color: #657322;
}
h5.contact{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	color: #333333;
	padding:0px;
	line-height:1.4em;
	text-transform:none;
	padding-bottom:5px;
}
h5.HomeProduct{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	color: #333333;
	padding:0px;
	line-height:1.4em;
	text-transform:none;
	padding-bottom:2px;
}
h4.contact {
	font-family:tahoma;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	text-transform: none;
	color: #657322;
	padding:0;
	padding-bottom:3px;
}
p {
	font-family: tahoma;
	font-size: 13px;
	font-weight: normal;
	text-align: justify;
	text-transform: none;
	text-decoration: none;
	color: #808080;
	line-height: 1.5em;
}
p.captcha{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-transform: none;
	text-decoration: none;
	color: #d9d9d9;
	vertical-align:top;
	line-height:1em;
}
p.products{
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-transform: none;
	text-decoration: none;
	color: #808080;
	padding:0;
}
p.White{
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	text-transform:capitalize;
	text-decoration: none;
	color:#FFFFFF;
	padding:0;
}
ul.bullets  {
	font-family: tahoma;
	font-size: 13px;
	font-weight: normal;
	text-align: justify;
	text-transform: none;
	text-decoration: none;
	color: #808080;
	padding-left:15px;
}
ul.bullets li  {
	line-height: 1.3em;
	padding-bottom:5px;
}
ul.Solutions{
	font-family: tahoma;
	font-size: 13px;
	font-weight: normal;
	text-align: justify;
	text-transform: none;
	text-decoration: none;
	color: #333333;
	padding-left:15px;
	list-style-image:url('../Media/Body/greenBullet.jpg');
}
ul.Solutions  li {
	line-height: 1.4em;
	padding-bottom:5px;
}
ul.products  {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-transform: none;
	text-decoration: none;
	color: #808080;
	list-style-image:url('../Media/Products/green-bullet.jpg');
	padding-left:15px;
	line-height:1.5em
}
li.products  {
	line-height: 2em;
}
.LeftGRay-Shadow{
	background-image:url('../Media/Body/Shadows/Left-Gray-Shadows.jpg');
	background-repeat:repeat-y;
	background-position: right top;
}
.BgDotted{
	background-image:url('../Media/Body/Main-Bg.jpg');
	background-repeat:repeat-x;
	background-position: right top;
}
.BgColor{
	background-color:#b3b3b3;
}
.LogoPad {
	padding-left:30px;
	padding-top:10px;
	padding-right:30px;
}
.textpagination {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#FFFFFF;
	text-transform:capitalize;
}
.topBorder{
	border-bottom:solid #b3b3b3 3px;
	background-color:#333333;
}
.BreadCrumbs a:link, .BreadCrumbs a:active, .BreadCrumbs a:visited {
	font-family:tahoma;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	text-transform: none;
	text-decoration:none;
	color: #889936;
	line-height: 1.6em;
}
.BreadCrumbs a:hover {
	color: #ffffff;
}
.UnderlineLinks a:link, .UnderlineLinks a:active, .UnderlineLinks a:visited {
	font-family:tahoma;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	text-transform: none;
	text-decoration:underline;
	color: #889936;
	line-height: 1.6em;
}
.UnderlineLinks a:hover {
	color: #333333;
}
.Item{
	float: left;
	background-color:#d9d9d9;
}
#back_link{
	font-family:tahoma;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	text-transform: none;
	text-decoration:none;
	color: #889936;
	line-height: 1.6em;
	cursor:pointer;
}
.pagination{
	padding-right:2px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#a1b347;
}
.pagination a:link, .pagination a:visited, .pagination a:active{
	padding-right:2px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#a1b347;
	text-decoration:none;
}
.pagination a:hover{
	color:#ffffff;
}
span.arrow_active{
	padding-right:5px;
	padding-left:5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15pt;
}
span.arrow_active a:link, span.arrow_active a:visited, span.arrow_active a:active{
	padding-right:2px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#a1b347;
	text-decoration:none;
}
span.arrow_active a:hover{
	color:#ffffff;
}

.arrow_disactive{
	padding-right:5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15pt;
	color:#808080;
}

.ImgPad{
	padding-right:10px;
	float:left;
}
.TitleBg{
	background-image:url('../Media/Body/Title-Bg.jpg');
	background-repeat:repeat-x;
	background-position: left top;
	height:31px
}

#GreenBorder{
	background-image:url('../Media/Body/Menu/Bg-Green.jpg'); 
	background-position: left bottom; 
	background-repeat:repeat-x
}

#MainTable td{
	padding-top:30px;
}
#MainTable td td{
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
}
#HomeTD{
	padding-top:0px;
	padding-right:30px;
	padding-bottom:0px;
	padding-left:0px;
}
#MainTD{
	padding-top:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-left:0px;
}
#MainTD td{
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
}
#RightSection td{
	padding-left:10px;
	padding-right:10px;
}
#RightSection td td{
	padding-left:0px;
	padding-right:0px;
}
#RightSection p{
	text-align:right;
	color:#808080;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
}
.Distributors a:link, .Distributors a:active, .Distributors a:visited{
	font-family: tahoma;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	color: #333333;
	padding:0px;
	text-decoration:none;
	text-transform:none;
	line-height:1.4em;
	padding-top:9px;
}
.Distributors a:hover{
	color:#889936;
}
.Top-Shadow{
	background-image:url('../Media/Body/top-Shadow.jpg');
	background-repeat:repeat-x;
	background-position: left bottom;
	height:5px
}
.Under-Shadow{
	background-image:url('../Media/Flash/under-Shadow.jpg');
	background-repeat:repeat-x;
	background-position: left top;
	height:5px
}
.LeftPad{
	padding-right:30px;
	padding-top:30px;
}
#LeftSection{
	padding-top:30px;
}
#LeftSection td{
	padding-top:0;
	padding-right:10px;
	padding-bottom:0;
	padding-left:10px;
}
#LeftSection td td{
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
}
#DetailsTbl{
	padding-right:30px;
}
#DetailsTbl td{
	padding-right:0px;
}
#ProductsItem{
	background-color:#FFFFFF;
	border-right:solid thin #d9d9d9;
}
#ProductsItem td{
	padding-left:10px;
	padding-right:10px;
}
#ProductsItem td td{
	padding-left:0px;
	padding-right:0px;
}

.BotRightBorder{
	border-right:#ffffff solid thin;
	border-bottom:#ffffff solid thin;
}
.BottomBorder{
	border-bottom:#ffffff solid thin;
}
.RightBorder{
	border-right:#ffffff solid thin;
}
.WhiteLine{
	border-bottom:1px solid #ffffff;
}
.container{
	background-color:#FFFFFF;
	width:175px;
	height:235px;
}
.BottomBorderProduct{
	border-bottom:thin solid #808080;
}
#display{
	display:none;
	visibility:hidden;
}
.whiteCurve{
	background-image:url('../Media/Products/bottom-curved.jpg');
	background-repeat:no-repeat;
	background-position: left bottom;
}
.GreyCurve{
	background-image:url('../Media/Products/Grey-Curver.jpg');
	background-repeat:no-repeat;
	background-position: left bottom;
	cursor:pointer
}
.Gradient{
	background-image:url('../Media/Products/gradient-inside.jpg');
	background-repeat:repeat-x;
	background-position: left bottom;
}
.FlagPad{
	float:left;
	padding-right:5px;
}
.RightSection {
	background-color:#d9d9d9;
	padding-top:30px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
}
.RightSection td{
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

textarea {
	height:85px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	text-align: left;
}
input {
	height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
}
.greyLine{
	background-image:url('../content/TargetedSolutions/gray-Line.jpg');
	background-repeat:repeat-x;
	background-position: left top;
}
#FooterGreenLine{
	background-image:url('../Media/Body/Menu/Bg-Green.jpg'); 
	background-repeat:repeat-x; background-position-y:50%
}
.Copyright{
	bottom:0;
}
.Copyright p {
	padding-top:5px;
	padding-bottom:10px;
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	text-align: right;
	text-transform: none;
	text-decoration: none;
	color: #b2b2b2;
	line-height: 1.3em;
}
.Copyright h5 {  /*news*/
	font-family: tahoma;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	color: #333333;
	padding:0px;
	text-transform:none;
	padding-bottom:5px;
}
.Copyright h6 {  /*news*/
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #808080;
	padding:0px;
	text-transform:none;
	line-height:1.4em;
	padding-bottom:5px;
}
.Copyright a:link, .Copyright a:active, .Copyright a:visited {
	font-family:tahoma;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	text-transform: none;
	text-decoration: none;
	color: #889936;
	line-height: 1.3em;
}
.Copyright a:hover {
	color: #333333;
}
a:link.smartdotLink, a:visited.smartdotLink, a:active.smartdotLink{
	padding-top:5px;
	padding-bottom:10px;
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	text-align: right;
	text-transform: none;
	text-decoration: none;
	color: #b2b2b2;
	line-height: 1.3em;
}
a:hover.smartdotLink{
	color: #a1b34a;
}
.text{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:22px;
	text-decoration:none;
	color:#a1b347;
	text-align:right;
}
.nbLink a:link, .nbLink a:visited, .nbLink a:active {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:22px;
	text-decoration:none;
	color:#a1b347;
}
.nbLink a:hover {
	color: #ffffff;	
}
.nbselected {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:14px;
}
.nbpage {
	font-size:14px;
	margin-bottom:6px;
	color:#a1b347;
}

p.no_results{
	padding-left:5px;}
	
	

a {
	padding-top:5px;
	padding-bottom:10px;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	text-align: right;
	text-transform: none;
	text-decoration: none;
	color:  #4C4C4C;
	line-height: 1.3em;
}
a:hover {
	color: #a1b34a;
}