
@charset "utf-8";
/* CSS Document */

input,select,textarea { padding: 3px 5px 3px 5px; }
ul { list-style: none; }

h1,h2,h3,ul,p,form { margin: 0px; padding: 0px; }
h1 { color: #051e14; font-size: 26px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
h2 { color: #1b865b; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 2px; border-bottom: 1px solid #efefef; }
h3 { font-size: 13px; margin-bottom: 6px; }

a { color: #5eac12; }
a:hover { text-decoration: none; }
a.dl-button { padding: 5px 8px 5px 8px; background: #5eac12; color: #fff; text-decoration: none; }

#root { width: 935px; margin: auto; border-left: 1px solid #051e14; border-right: 1px solid #051e14; background: #092e20; padding-left: 15px; }

#root-left { float: left; width: 605px; background: #fff; }
#header { background: #5e8f2e url(images/bg-header.gif) top no-repeat; border-bottom: 4px solid #efefef; margin-bottom: 1px;
	padding: 20px 15px 8px 15px; color: #58872b; }
#header a { color: #fff; text-decoration: none; margin-right: 20px; }
#header a:hover { color: #294d05; text-decoration: underline; }
#maincontent { background: url(images/bg-maincontent.gif) top no-repeat; }

#root-left li { padding: 2px 0px 2px 0px; border-bottom: 1px solid #efefef; margin-bottom: 2px; }
#root-left li a { text-decoration: none; }
#root-left li a:hover { text-decoration: underline; color: #8aa76d; }
#root-left .botbox { background: #051e14; color: #006600; }
#root-left .botbox h2 { border: none; margin-bottom: 10px; }
#root-left .botbox li { padding: 2px 0px 2px 0px; border-bottom: 1px solid #09271b; margin-bottom: 2px; }
#root-left .botbox li a { text-decoration: none; }
#root-left .botbox li a:hover { text-decoration: underline; color: #8aa76d; }

#frontbox { background: url(images/bg-frontbox.jpg) no-repeat; height: 149px; border-bottom: 4px dashed #092e20; border-top: 4px dashed #092e20; }

#root-right { float: right; width: 330px; padding-top: 12px; background: #051e14; }
#header-right { height: 105px; border-bottom: 1px solid #0e3929; border-top: 1px solid #0e3929; }
#header-right a { display: block; height: 105px; background: url(images/bg-logo.gif) top no-repeat; overflow: hidden; text-indent: -30000px; }
#header-right a:hover { background-position: bottom; }
#root-right h2 { margin-bottom: 15px; border: none; color: #fff; }

#root-right li { padding: 2px 0px 2px 0px; border-bottom: 1px solid #09271b; margin-bottom: 2px; }
#root-right li a { text-decoration: none; }
#root-right li a:hover { text-decoration: underline; color: #8aa76d; }

#footer { margin: auto; width: 922px; background: #051e14; padding: 15px; color: #486b35; }

.border-bottom { border-bottom: 1px solid #efefef; }
.font-thumb, .font-thumb-a { padding-bottom: 3px; border-bottom: 1px solid #efefef; margin-bottom: 3px; }
.font-thumb img { border: 5px solid #efefef; }
.font-thumb-a a { border: 5px solid #f4f4f4; display: block; width: 565px; height: 75px; }
.font-thumb-a a:hover { border: 5px solid #5eac12; }
.font-meta { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999; }
.adbox { padding: 14px; border: 1px solid #efefef; }
.padbox { padding: 15px; }
.clearall { clear: both; }
.bannerbox { padding: 15px; background: #16392b; }
.rightbox { background: #092e20; padding: 15px; }


body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
}


a:link {
	text-decoration: none;
	color: #339cd5;
}
a:visited {
	text-decoration: none;
	color: #009900;
}
a:hover {
	text-decoration: underline;
	color: #990000;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}



.topLinks {
	font-size: 12px;
	font-family: Tahoma;
	color: #FFFFFF;
}

.topLinks a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.topLinks a:visited {
	text-decoration: none;
	color: #33FFFF;
}
.topLinks a:hover {
	text-decoration: underline;
	color: #53c8f3;
}
.topLinks a:active {
	text-decoration: none;
	color: #FF0000;
}




.headerlinks {
	font-family: Tahoma;
	font-size: 12px;
	color: #339cd5;
	font-weight: bold;
}

.headerlinks a:link {
	text-decoration: none;
	color: #339cd5;
}
.headerlinks a:visited {
	text-decoration: none;
	color: #33FFFF;
}
.headerlinks a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.headerlinks a:active {
	text-decoration: none;
	color: #FF0000;
}


.textBlack {
	font-size: 13px;
	font-family: Tahoma;
	color: #000000;
	line-height:150%;
}


.text {
	font-size: 12px;
	font-family: Tahoma;
	color: #FFFFFF;
}


.Readmore {
	font-size: 12px;
	font-family: Tahoma;
	color: #990000;
	font-weight:bold
}


.Readmore a:link {
	text-decoration: none;
	color: #990000;
}
.Readmore a:visited {
	text-decoration: none;
	color: #0099FF;
}
.Readmore a:hover {
	text-decoration: underline;
	color: #0099FF;
}
.Readmore a:active {
	text-decoration: none;
	color: #006666;
}



.Products {
	font-size: 12px;
	font-family: Tahoma;
	color: #133f81;
	font-weight:bold
}

.Brouch {
	font-size: 12px;
	font-family: Tahoma;
	color: #133f81;
}

.Brouch a:link {
	text-decoration: none;
	color: #133f81;
}
.Brouch a:visited {
	text-decoration: none;
	color: #0066FF;
}
.Brouch a:hover {
	text-decoration: underline;
	color: #0099FF;
}
.Brouch a:active {
	text-decoration: none;
	color: #006666;
}

.title_main {
	color: #333333;
	font-size: 20px;
}
.title_main_slogan {
	color: #666666;
}


.SafeerLLC {
	font-size: 12px;
	font-family: Tahoma;
	color: #0075ba;
	font-weight: bold;	
}


.phone {
    font-family: Tahoma;
	font-size: 12px;	
	color: #e93e35;
	font-weight: bold;
}







