/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bg-main.jpg);
	background-repeat: repeat-x;
	background-color:#fafdf8;
	margin:auto;
	font-family: Arial, Helvetica, sans-serif;
	width:960px;
}
#header { width:960px; margin:auto; vertical-align:top;}
.header {width:960px; margin-top:10px; margin-bottom:10px; padding-top:10px; padding-bottom:10px; background-color: #FFFFFF; border:#699928 1px solid; }
.headerimg {text-align:center; }
.menus {padding-left:8px; padding-right:6px; text-align:center; padding-top:5px; padding-bottom:5px; }
.banner {text-align:center; padding-top:30px; padding-bottom:30px; }
.logotop {height:142px; text-align:left; background-color:#FFFFFF; border:#699928 1px solid; margin-bottom:10px; width:960px;  }
.logo { width:265px; float:left; padding-top:20px; padding-left:10px; height:102px; }
#menu { margin:auto; width:585px; text-transform:uppercase; float:right; font-size:12px; font-weight:bold; padding-right:10px; height:25px;}
#menu ul { margin:0px; padding:0px; list-style:none;  }
#menu li { background-color: #FFFFFF; float:left; border-right:#9aca58 1px solid;  }
#menu li a { background-color: #FFFFFF; float:left; border-right: #FFFFFF; 1px solid; color: #333333; text-decoration: none; display: block; padding: 5px 10px 5px 10px;  }
#menu li a:visited { color: #333333; text-decoration: none;  }
#menu li a:hover { background-color: #99CC00; color:#FFFFFF; }
#menu li a:active { background-color: #006666; float:left; border-right: #FFFFFF; 1px solid; color: #333333; text-decoration: none; display: block; padding: 5px 10px 5px 10px;  }
.phonetext {width:660px; float:right; height:57px; padding-top:20px; padding-right:20px;text-align:right; display:block; }
#container { width:960px; margin:auto; }
#footer { width:962px; margin:auto; padding-top:10px; padding-bottom:10px; text-align:left; float:left;  }
.menu {font-size:12px; font-weight: bold; text-decoration:none; color:#808080; text-transform:uppercase;  }
.menu:hover{font-size:12px; font-weight: bold; text-decoration:none; color:#8cc242; text-transform:uppercase;  }
.line {font-size:12px; font-weight: bold; text-decoration:none; color:#9ac958; text-transform:uppercase; padding-left:15px; padding-right:15px; }
.phone {font-size:25px; font-weight: normal; text-decoration:none; color:#8cc242; text-transform:uppercase; text-align:right;}
.box {padding:10px 10px 10px 10px; border:#7dac3c 1px solid; background-color:#FFFFFF; }
.imgfloat {float:left; }
.container {background-color:#FFFFFF; background-image:url(../images/w.gif); height:auto;}
.contentholdern{ width:600px;  float:left; background-color:#FFFFFF;  padding-left:20px; padding-right:20px;}
.contentholdern1{ width:860px;  float:left; background-color:#FFFFFF;  padding-left:20px; padding-right:50px;}
.contentholder { width:960px; border:#7dac3c 1px solid; float:left; background-color:#FFFFFF; }
.contentrightbox {width:314px;  float:right; background-color:#FFFFFF; }
.contentbox { width:930px; padding:0px 10px 20px 20px; background-color: #FFFFFF; border:#7dac3c 1px solid; }
.contentdetails {width:605px; float:left; position:relative; background-color:#FFFFFF;}
.right {width:300px; float:right; }
.imagesholder {
	width:48%;
	float:left;	
	text-align:left;
}
.imagesholderright {	
	text-align:left;
	width:48%;
	float:right;
}
.u2 ul{
	width:44%;
	float:right;
	padding:0;
	margin:0;
	padding-left:20px;
	list-style:square;
	color:#333;
	font-size:12px;
}

.icol{
	float:left;
	width:100%;
	background: url(../images/gspace.gif) repeat-y center;
	border-bottom:1px solid #ccc;
	padding:20px 0;
    }
.titlevideo {width:100%; text-align:center; background-color:#FFFFFF; float:left; padding-top:10px; padding-bottom:10px;  }
.imgspacer {width:132px; text-align:left; float:left; }
#video {width:290px; background-color:#8cc242; margin-top:32px; padding:5px 5px 5px 5px; text-align:center; }
#vbar{width:300px; height:15px; float:left; background-color:#8cc242; margin-bottom:5px;  }
.bannerr{width:294px; text-align:center;   margin-bottom:5px; margin-top:5px;  }
.bannerr2{width:294px; float:left; padding-bottom:20px; text-align:center; }
.welcometab { background-color:8cc242; height:38px; padding-left:10px; padding-right:10px; padding-top:22px; float:left; font-size:20px; font-weight: normal; text-decoration:none; background-color:#8cc242; color:#FFFFFF; text-transform:uppercase;}
.hr{ border-bottom:#7dac3c 1px solid; }
.title{font-size:12px; font-weight: bold; text-decoration:none; color:#808080; text-transform:uppercase; padding-bottom:8px; padding-top:8px;}
.innertitle{font-size:12px; font-weight: bold; text-decoration:none; color: #333333; text-transform: capitalize; padding-bottom:8px; padding-top:8px;}
.content {font-size:14px; font-weight:normal; text-align:justify; text-decoration:none; color: #999999; line-height:22px; }
.productborder {border-bottom:#dedede 1px solid; border-right:#dedede 1px solid; }
.productborder2 { border-right:#dedede 1px solid; }
.productborder3 {border-bottom:#dedede 1px solid; }
.texts { float:right; position:relative; }
#proli { vertical-align:top; float: left;  position:relative;}
#proli ul {margin:0px; list-style:none; padding:0px; list-style-position:inside;}
#proli li {font-size:12px; font-weight:normal; text-decoration:none; color:#3e3d3d; list-style-type: square;  }
#proli li a {font-size:12px; font-weight:normal; text-decoration:none; color:#3e3d3d; list-style-type: square; list-style-position:inside;  }
#proli li a:hover {font-size:12px; font-weight:normal; text-decoration:none; color:#3e3d3d; list-style-type: square; list-style-position:inside;  }
#proli li a:visited {font-size:12px; font-weight:normal; text-decoration:none; color:#3e3d3d; list-style-type: square; list-style-position:inside;  }
.footertext{font-size:11px; font-weight:normal; text-decoration:none; color:#3e3d3d; width:960px; } 
.footerlinks {font-size:11px; font-weight:normal; text-decoration:none; color:#3e3d3d;  } 
.footerlinks:hover {font-size:11px; font-weight:normal; text-decoration: underline; color:#3e3d3d; } 
.footer{font-size:11px; font-weight:normal; text-decoration:none; color:#3e3d3d; background-color:#FFFFFF; padding:10px 10px 10px 10px; border:#8cc242 1px solid; height:50px; } 
.tab {background-color:8cc242; padding:5px 5px 5px 5px; font-size:15px; font-weight: 900; text-decoration:none; background-color:#8cc242; color:#FFFFFF; text-transform:uppercase; } 
.bulletmark {  font-size:12px; font-weight:normal; text-decoration:none; color:#3e3d3d; }
.boldtext {  font-size:12px; font-weight: bold; text-decoration:none; color:#3e3d3d; }
.prouductslinks {float:left; text-align:left; }
.imflow {float:right; padding-bottom:10px;}
.checkbox {width:280px; float:right; border:#95c750 1px solid; }
.checkboxtwo {width:590px; float: left; border:#95c750 1px solid; margin-top:10px; margin-bottom:10px; margin-left:25px; padding-bottom:10px; }
#checktwo {font-size:12px; font-weight: normal; text-decoration:none; color:#3e3d3d; width:570px; padding:15px 15px 15px 15px;}

.leftlinktwo {width:500px; float:left; }
.normal {padding:10px 10px 10px 10px; }
#check {font-size:12px; font-weight: normal; text-decoration:none; color:#3e3d3d; width:280px; padding-top:5px;}
.leftlink {width:112px; float:left; }
.rightlink {width:142px; float:left;  }
.iconflow {float:left; padding-right:5px; }
.text {font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#0d0a0b; text-decoration:none; }
.text1 {font-size:18px; font-family: "Times New Roman", Times, serif; font-weight:normal; color:#0d0a0b; text-decoration:none; }
.text1:hover {font-size:18px; font-family: "Times New Roman", Times, serif; font-weight:normal; color:#0d0a0b; text-decoration:underline; }
.text2 {font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0d0a0b; text-decoration:none; }
.staff {font-size:40px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#c7c8ca; text-decoration:none; }
.text3 {font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ee991b; text-decoration:none; }
.text4 {font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#241e1f; text-decoration:none; }
.text5 {font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#241e1f; text-decoration:none; }
.text6 {font-size:30px; font-family: "Times New Roman", Times, serif; font-weight:normal; color:#241e1f; text-decoration:none; }
.text6:hover {font-size:30px; font-family: "Times New Roman", Times, serif; font-weight:normal; color:#241e1f; text-decoration:underline; }
.text7 {font-size:30px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#241e1f; text-decoration:none; }
input[type=text],input[type=password],select
{

background-image:url(images/text.jpg); height:19px; background-repeat:repeat-x; border:#D6D6D6 1px solid; width:150px;
}
textarea
{

background-image:url(images/text.jpg); height:19px; background-repeat:repeat-x; border:#D6D6D6 1px solid; width:200px;
}
.err{
color:#FF0000; font-size:14px; font-weight:normal; text-decoration:none;

}
.welcometab2 {width:600px; height:60px; margin-bottom:15px; }
.welcometab3 {width:860px; height:60px; margin-bottom:15px; }
.newline {width:100%; float:right; background-image:url(../images/newline.jpg); height:58px; background-repeat:repeat-x;   } 
#video2 {width:284px; background-color:#8cc242; margin-top:32px; padding:5px 5px 5px 5px; text-align:center; }
a {
color:#009900;
cursor:pointer;
text-decoration:none;
font-weight:bold;
}
a:hover{
color:#333333;
text-decoration:underline;
font-weight:bold;
}

