body {margin-top: 20px;}
b {font-weight: bold;color: #6D3F18;}
.bodytxt {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; color: #656765;margin-bottom: 20px;}
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 1.8em; color: #255D38; margin-top: 8px;}
h2 {font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-right: 20px; font-size: 1.3em; color: #6D3F18; }

.top p { width: 140px;float: right;padding-top: 2px;margin-top: -19px; font: 0.66em Arial, Helvetica, sans-serif ; color: #FFFFFF; clear: right; height: 8px;}
.top p a {color: #FFFFFF;text-decoration: none; }

#wrapper {width: 784px;background-image: url(../images/bg-arch-fade.jpg);background-repeat: no-repeat;margin: auto;}

.mid-wrapslice {float :left; padding: 0; margin-top: -1px; width : 784px;background-image: url(../images/bg-slice.jpg);}

#inner-container {margin-left : 11px;width : 762px;background-color: #000000;margin-right: auto;}

.top_nav{float: left; margin : 0px; width: 480px;}
#top_nav ul{float : left;  margin:0; padding:0;}
#top_nav li{float : left; display:inline; list-style-type: none; margin:0; padding:0;}

#navcontainer { display: inline;width: 417px;margin-top: 29px;position: absolute;float: right; margin-left: 333px;}
#top-container { height: auto; width: auto; margin-left: 11px; padding-top: 22px;}
#leftcolumn {color: #FFFFFF;height: 165px;width: auto; margin-top: 14px; margin-right: 26px;margin-bottom: 8px;padding-left: 26px;float: left;}

.left-container-top { height: 346px; width: auto;}
.right-container-top {clear: right;float: right;height: 262px;width: auto; display: inline; margin-top: 83px; /* brochure right*/margin-right: 12px; }

/* END OF BANNER */

.case h1 {font-family: Arial, Helvetica, sans-serif;font-size: 1.4em;margin-top: -30px;}
.case h2 {font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-right: 20px; margin-top: 20px; font-size: 12px; color: #6D3F18; width: 480px;}


/* Case Study Images - Right*/
.case_right_detail {float: right;margin-left: 10px;margin-top: -35px;margin-right: -5px;}

#case-studies {color: #245d38; width: 720px; display: inline; float: left; margin-top: 0px; margin-bottom: 20px;margin-left: 33px;font-family: Arial, Helvetica, sans-serif;font-size: 0.7em}
#case {color: #245d38; height: auto;width: 735px;display: inline;float: left;margin-top: 0px;margin-bottom: 20px;margin-left: 33px;font-family: Arial, Helvetica, sans-serif;font-size: 0.7em;}
#case a {color: #6d3f18;}
#case-studies a {color: #245d38;}

#products {color: #656765; background-color: #FFFFFF; height: auto; width: auto; display: inline; margin-top: 0px; margin-bottom: 10px; margin-left: 29px; margin-right: 15px; font-family: Arial, Helvetica, sans-serif;font-size: 0.7em;float: left;}

.product-tab-container {float: left;background-image: url(../images/tabs-bg.jpg);background-repeat: no-repeat;padding-top: 15px;padding-left: 15px;width: 356px;height: 161px;}
#news {color: #245d38;height: auto;width: 735px;display: inline;margin-top: 0px;margin-bottom: 8px;margin-left: 29px;font-family: Arial, Helvetica, sans-serif;font-size: 0.7em;float: left;}
#news a {color: #6d3f18;}
#who {color: #245d38;height: auto;width: 730px;display: inline;margin-top: 0px;margin-bottom: 8px;margin-left: 29px;font-family: Arial, Helvetica, sans-serif;font-size: 0.7em;float: left;}
#who a {color: #245d38;}
#site {color: #245d38;height: auto;width: 730px;display: inline;margin-top: 0px;margin-bottom: 8px;margin-left: 29px;font-family: Arial, Helvetica, sans-serif;font-size: 0.7em;float: left;}
#site a {color: #245d38;}
#access {color: #245d38;height: auto;width: 730px;display: inline;margin-top: 0px;margin-bottom: 8px;margin-left: 29px;font-family: Arial, Helvetica, sans-serif;font-size: 0.7em;float: left;}
#access a {color: #245d38;}

#rightcolumn {background-color: #FFFFFF; color: #656765; height: auto;width: 500px;display: inline;margin-top: 4px;margin-bottom: 8px;font-family: Arial, Helvetica, sans-serif;font-size: 0.7em;padding-right: 30px;float: left;}
#rightcolumn p a {color: #656765;}

.hr {width: 720px;margin-bottom: 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #245d38;padding-bottom: 8px; margin-left: 33px;}
.activate_hr {width: 458px;margin-bottom: 10px;float: left;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #245d38;padding-bottom: 8px; margin-left: 0;}

#breadcrumb {height: 22px;width: 720px; margin-top: 8px; font-family: Arial, Helvetica, sans-serif;font-size: 0.7em;color: #245d38;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #245d38;padding-bottom: 0; margin-left: 33px;}
#breadcrumb a {font-family: Arial, Helvetica, sans-serif;color: #245d38;text-decoration: none;}
#breadcrumb a:hover { color: #a6c89a; text-decoration: underline;}

.contact {font-family: Arial, Helvetica, sans-serif;color:#245d38; font-size:0.7em;}
.formspace{margin-top: 5px;}

.contact h2 { margin-left: 33px;}
.contact p{ margin-left: 33px;}
.contact h1{ margin-left: 33px;}
.contact a { font-family: Arial, Helvetica, sans-serif; color:#245d38;}
.contact_container {width: 720px;margin-left: 33px;}
.contact_left {float:left;margin-right: 33px;display:inline;color: #008149;width: 340px;}

.contact_left_activation {float:left;margin-right: 33px;display:inline;color: #008149;width: 340px;}
.contact_right {margin-right: 40px;color:#245d38;float:right;width: 300px;display:inline;color:#008149;}

label.contact_form{margin : 0px; font: normal 1em Arial, Helvetica, sans-serif; line-height : 25px; color : #245d38;}
input.contact_form{margin: 0px;	padding: 0px;	font-size: 10px;	width: 328px;	height: 17px;	border: 1px solid  #7A8B95;	background-color: #FBFBFB;}
select.contact_form{margin: 0px;	padding: 0px;	font-size: 10px;	width: 328px;	height: 19px;	border: 1px solid  #7A8B95;	background-color: #FBFBFB;}
textarea.contact_form{margin : 0px;	padding : 0px;	width : 328px;	height : 82px; border : 1px solid  #7A8B95;	background-color: #FBFBFB; font: normal 1em Verdana,Arial,Helvetica,san-serif;}

.contact img{ margin-top:5px; margin-bottom:5px;}
.contacterr {color:red; margin-left:29px; font-size:70%; margin-bottom:10px;}

/*TABS*/

.box {float :left; background-image: url(../images/tabs-bg.jpg);background-repeat: no-repeat;height: 161px;width: 356px;margin-bottom: 24px; margin-right: 10px;}
.boxcontainer { margin-top: 5px;margin-right: 13px;background-image: url(../images/tab-bg.gif);background-repeat: no-repeat;background-position: right top;}
.boxcontainer-image {clear: right;margin-left: 10px;width: 116px;height : 114px;border: 2px;border-style: solid;}

.boxtitle {font-family: Arial, Helvetica, sans-serif; font-weight: bold;color: #6D3F18; font-size: 14px; padding-top: 7px;padding-left: 12px;}
.boxtitle a{text-decoration: none;}
.boxtxt {margin-left: 138px; margin-top: -110px; width: 200px; height: auto; min-height : 65px; height : 65px;}
.boxbottom {background-color: #6d4019; height: 33px; margin-top: 18px; margin-left: 130px;	width: 213px;}

.imgright img {margin-top: 38px;height: 149px;border: 2px solid #245d38;margin-left: 8px;margin-right: 0;margin-bottom: 20px;width: 227px;float: right; }
.imgrightnews img {margin-top: 30px;height: 149px;border: 2px solid #245d38;margin-left: 8px;margin-right: 0;margin-bottom: 20px;width: 227px;float: right; }
.imgrightwho img {margin-top: 30px;height: 149px;border: 2px solid #245d38;margin-left: 8px;margin-right: 0;margin-bottom: 20px;width: 227px;float: right; }
.imgrightcasestudies img {padding-top: 15px;border: 2px solid #245d38;margin-left: 10px;margin-right: 0;width: 227px;float: right; }
  
.casestudies-box{background-image: url(../images/bg-tab-case-studies-page.jpg);background-repeat: no-repeat;width: 725px;height: 317px;}
.casestudies-container {width: 700px;height: auto;margin-left: 14px;}

.casestudies-left {background-color: #FFFFFF;float: left;width: 353px;height: 237px;margin-top: 12px;border-top-width: 2px;
border-right-width: 2px;border-bottom-width: 2px;border-left-width: 2px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;
border-left-style: solid;border-top-color: #245d38;border-right-color: #245d38;border-bottom-color: #245d38;border-left-color: #245d38;}

.casestudies-right {float: left;width: auto;height: 241px;margin-top: 12px;background-attachment: scroll;background-image: url(../images/case-content-right-bg.jpg);background-repeat: no-repeat;}
.case-right-txt {color: #6D3F18; width: 300px;margin-left: 10px;margin-right: 15px;margin-top: 10px;height: auto;min-height : 230px;height : 230px;line-height: 1.4em;}

.button-img {margin-left: 120px; margin-top: 17px; width: 223px;height: 35px;}
.button-img-pdf { margin-left: 120px; margin-top: -15px; width: 223px;}

#footer {background-image: url(../images/footer_bg.jpg); background-repeat: no-repeat; height: 56px;width: 782px;margin: auto;clear: both;}
.footer p {
	font: 0.75em Arial, Helvetica, sans-serif;
	line-height : 17px;
	color: #FFFFFF;
	width: auto;
	height: auto;
	padding : 19px 0 0 0; 
	/*padding-top: 22px;*/
	text-align: center;
}
.footer p b{
	color: #FFFFFF;
}

.footer a {color: #FFFFFF; text-decoration: none;}

.bodytxt-arkom {color: #245d38;margin-right: auto;margin-left: auto;margin-top: 15px; margin-bottom: 15px; text-align: center;text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 0.7em;}
.bodytxt-arkom a {color: #245d38;margin-right: auto;margin-left: auto;margin-top: 5px;text-align: center;}

/*Product Section*/

.product-left {background-color: #FFFFFF;float: left;width: 353px;height: 237px;margin-top: 12px;
border-top-width: 2px;
border-right-width: 2px;border-bottom-width: 2px;border-left-width: 2px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;
border-left-style: solid;border-top-color: #245d38;border-right-color: #245d38;border-bottom-color: #245d38;border-left-color: #245d38;}

.product-right { float:left; background: #FFFFFF; width: 338px; height: 237px; margin-top: 12px;
border-top-width: 2px;
border-right-width: 2px;border-bottom-width: 2px;border-top-style: solid;
border-right-style: solid;border-bottom-style: solid;
border-top-color: #245d38;border-right-color: #245d38;
border-bottom-color: #245d38;border-left-color: #245d38;}

.product-container {width: 700px; height: 237px; margin: 0 0 0 14px ;}

#product {color: #245d38; height: auto; width: 735px;display: inline;float: left;margin-top: -60px;margin-bottom: 20px;
margin-left: 33px;font-family: Arial, Helvetica, sans-serif;font-size: 0.7em;}

.product_right_detail {display:inline; float: right; margin: 60px 10px; 0 0; }