/* CSS Document */
body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#606060; font-weight:normal; }
a{outline:none; text-decoration:none; color:#606060;}
a:hover{ color:#007f64; text-decoration:none;}
.float-lt{float:left;}
.float-rt{float:right;}
.clear{clear:both;}
.sagelogo
{border:none;
}
h1{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#008f71; text-decoration:none;}
h2{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#008f71; text-decoration:none;}
h3{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#008f71; text-decoration:none; line-height:18px}
h4{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#008f71; text-decoration:none;}
h5{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#008f71; text-decoration:none;}
h6{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#008f71; text-decoration:none;}
.mainheading{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#e98300; text-decoration:none; line-height:25px; }
.blackheading{margin-bottom:6px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#303030; text-decoration:none; font-weight:bold; line-height:14px;}
.heading{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#303030; text-decoration:none; font-weight:bold;}
.sub-heading{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#303030; text-decoration:none; font-weight:bold;}
.sub-sub-heading{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#008f71; text-decoration:none;}

.more{ color:#538f1f;}
.more a{ color:#538f1f; text-decoration:underline;}
.more a:hover{ color:#538f1f; text-decoration:none;}

.read-more{ color:#e98300;}
.read-more a{ color:#e98300; text-decoration:underline; background-image:url(../images/orange-arrow.jpg); background-repeat:no-repeat; background-position:0px 5px; padding-left:7px; float:right; padding-right:18px; margin-top:24px; margin-bottom:15px; }
.read-more a:hover{ color:#e98300; text-decoration:none;}
.read-more1{ color:#e98300;}
.read-more1 a{ color:#e98300; text-decoration:underline; background-image:url(../images/orange-arrow.jpg); background-repeat:no-repeat; background-position:0px 5px; margin-top:24px; margin-bottom:15px; padding-left:7px; }
.read-more1 a:hover{ color:#e98300; text-decoration:none;}

.body-text{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#008f71; text-decoration:none;
text-align:justify;}
.news-events-text{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#008f71; text-decoration:none; line-height:15px; }

#main{width:970px; margin:0px auto; }
#left-part{width:204px; float:left;}
#right-part{width:204px; float:right;}
#mid-part{width:526px; margin:0px 16px; float:left; height:auto; display:block;}
#right-part_whitepapaer{width:748px; margin:0px 0px 0px 18px; float:left; height:auto; display:block;}
#logo{width:102px; float:left; padding-top:15px;}
#search{ width:107px; float:right; background-image:url(../images/search-box.jpg); background-repeat:no-repeat; height:66px; color:#ffffff; font-size:12px; padding-top:3px;}
#sage-bg{ width:610px; float:right; background-image:url(../images/sage-bg.jpg); background-repeat:no-repeat; height:82px; background-position: left; }
#top-link{ padding-top:20px; padding-right:12px;}
#search-area{ background-image:url(../images/search-area.jpg); background-repeat:no-repeat; width:84px; height:14px; padding-top:1px; padding-left:2px;}
.search-input{ width:66px; height:10px; border:0px; float:left; font-size:9px;}
.nav-lt-rt{width:22px; float:left;}
.nav-mid-bg{width:926px; float:left; background-image:url(../images/nav-mid.jpg); background-repeat:repeat-x; height:37px; margin:0px; padding:0px;}
.nav-mid-bg ul, .nav-mid-bg li{margin:0px; padding:0px; list-style-type:none ; float:left;}
.nav-link a{font-size:12px; color:#007e66; font-weight:bold; line-height:37px; float:left; padding:0 43px;}
.nav-link1 {font-size:12px; color:#007e66; font-weight:bold; line-height:37px; }
.nav-links img{font-size:12px; color:#007e66; font-weight:bold; padding:0 ; line-height:37px;}
.footer-lt-rt{width:11px; height:auto; float:left; margin-top:15px;  margin-bottom:15px;}
.footer-midleft{width:970px; height:auto; background-image: url(../images/footer_bg.jpg); background-repeat:repeat-y;  color:#000;  margin-top:15px; margin-bottom:15px; }
.footer-midright{width:970px; height:auto; color:#000; background-image: url(../images/footer_bottom.jpg); background-position:bottom; background-repeat:  no-repeat;}
.footer-midlright a{text-decoration:none; color:#000; }
.footer-midright a:hover{text-decoration:underline; color:#000;}
.right-banner{margin-bottom:15px; float:left;}
.call-now-banner{width:204px; height:74px; background-image:url(../images/call-now.jpg); background-repeat:no-repeat; margin-bottom:18px;}
.product-banner{width:204px; height:74px; background-image:url(../images/product.jpg); background-repeat:no-repeat; margin-bottom:18px;}
.flash-demo-banner{width:204px; height:auto; margin-bottom:2px;}
.get-started-banner{width:204px; height:auto; margin-bottom:2px;}
.read-more-btn{width:60px; float:left; margin-top:2px; }
.spot-light{width:524px; border:1px solid #e1e1e1; float:left; padding:10px 0px; border-top:none; border-bottom:none;}
.news-events{ width:526px; }
.news-events-lt{ width:241px; float:left; padding-left:10px; border-left:1px  solid #e1e1e1;}
.news-events-mid{ width:20px; float:left; }
.news-events-rt{ width:232px; float:right; background-image:url(../images/gray-right-border.jpg); background-repeat:no-repeat; background-position:right -0px; }
.news-events-bottom{ width:20px; float:left; }
.Qqery-form{background-color:#f8fefe; width:204px; height:auto; }
/*left-js-menu*/

div.sdmenu {
	width: 204px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	padding-bottom: 10px;
	background: url(../images/bottom.gif) no-repeat  right bottom;
	color: #fff;
	line-height:15px;
}
div.sdmenu div {
	background: url(../images/title.gif) repeat-x;
	overflow: hidden;
}
/*div.sdmenu div:first-child {
	background: url(../images/toptitle.gif) no-repeat;
}*/
.collapsed {
	height: 24px;
}
.topgreenimg
{background: url(../images/toptitle.jpg) no-repeat top ;
 padding-top:4px;
}

.txtbox_small
	{width:50px;
	height:16px;
	border:1px solid #d0dce6;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 6px;}

.mainproductgr {
	display: block;
	padding: 5px 0px 5px 14px;
	font-weight: normal;
	color: white;
	background: url(../images/down.jpg) no-repeat 6px center;
	cursor: default;
}
.mainproductgr a,.mainproductgr a:hover
{color: white;
}

/*div.sdmenu div.collapsed span.main {
	background: url(../images/sub-sub-arrow.jpg) no-repeat 6px #454545;
}*/

div.sdmenu div span.main {
	display: block;
	padding: 5px 0px 5px 14px;
	font-weight: normal;
	color: white;
	background: url(../images/sub-sub-down.jpg) no-repeat 6px center #454545;
	cursor: default;
}
.productwh a {
	padding: 5px 10px;
	display: block;
	border-bottom: 1px solid #ddd;
	color: #303030;
	background: url(../images/sub-bg.gif) repeat-x;
	font-weight:normal;
}
.productwh a.current {
	padding-left:25px;
	background: url(../images/sub-bg.gif) repeat-x;

}
.productwh a:hover {
	background: url(../images/sub-bg.gif) repeat-x;
	color: #007e66;
	text-decoration: none;
}

.productwhsb a {
	padding: 5px 0px 5px 25px;
	display: block;
	border-bottom: 1px solid #ddd;
	color: #303030;
	background: url(../images/sub-bg.gif) repeat-x;
	font-weight:normal;
}
.productwhsb a.current {
	padding-left:25px;
	background: url(../images/sub-bg.gif) repeat-x;

}
.productwhsb a:hover {
	background: url(../images/sub-bg.gif) repeat-x;
	color: #007e66;
	text-decoration: none;
}


/*div.sdmenu {
	width: 204px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	padding-bottom: 10px;
	background: url(../images/bottom.gif) no-repeat  right bottom;
	color: #fff;
	line-height:15px;
}
div.sdmenu div {
	background: url(../images/title.gif) repeat-x;
	overflow: hidden;
}
div.sdmenu div:first-child {
	background: url(../images/toptitle.gif) no-repeat;
}
div.sdmenu div.collapsed {
	height: 24px;
}
div.sdmenu div span {
	display: block;
	padding: 5px 0px 5px 14px;
	font-weight: normal;
	color: white;
	background: url(../images/down.jpg) no-repeat 6px center;
	cursor: default;
}
div.sdmenu div.collapsed span {
	background-image: url(../images/up.jpg);
}


div.sdmenu div.collapsed span.main {
	background: url(../images/sub-sub-arrow.jpg) no-repeat 6px #454545;
}

div.sdmenu div span.main {
	display: block;
	padding: 5px 0px 5px 14px;
	font-weight: normal;
	color: white;
	background: url(../images/sub-sub-down.jpg) no-repeat 6px center #454545;
	cursor: default;
}
div.sdmenu div a {
	padding: 5px 10px;
	display: block;
	border-bottom: 1px solid #ddd;
	color: #303030;
	background: url(../images/sub-bg.gif) repeat-x;
	font-weight:normal;
}
div.sdmenu div a.current {
	padding-left:25px;
	background: url(../images/sub-bg.gif) repeat-x;

}
div.sdmenu div a:hover {
	background: url(../images/sub-bg.gif) repeat-x;
	color: #007e66;
	text-decoration: none;
}
*/
/*left-js-menu*/
.flashbanner
{width:970px;
height:200px;
padding-bottom:3px;
display:block;
clear:both;
}

#mid-part .innerbox
{border-left:1px solid #d8dad0;
border-right:1px solid #d8dad0;
height:auto;
padding:7px;
float:none!important;
float:left;
width:511px;
}

#left-part .innerbox
{border-left:1px solid #d8dad0;
border-right:1px solid #d8dad0;
height:auto;
padding:7px;
float:none!important;
float:left;
width:auto;
}

#right-part .innerbox
{border-left:1px solid #d8dad0;
border-right:1px solid #d8dad0;
height:auto;
padding:7px;
width:188px;
float:left;
}
#right-part_whitepapaer .innerbox
{border-left:1px solid #d8dad0;
border-right:1px solid #d8dad0;
height:auto;
padding:7px;
float:none!important;
float:left;
width:auto;
}

.innerboxbig
{border-left:1px solid #d8dad0;
border-right:1px solid #d8dad0;
height:auto;
padding:7px;
}

.txtbold
{font-weight:bold;
padding:2px 0px;
}
.txtinspace
{padding:5px 0px 2px 0px;
}
.txtinspace a
{color:#e98300;
text-decoration:underline;
}
.txtinspace a:hover
{color:#e98300;
text-decoration:none;
}
.txtsmall
{padding:10px 0px;
font-size:10px;
border-top:1px solid #d8dad0;
}
.txtsmall a, .txtsmall a:hover
{font-size:10px;
color:#e98300; text-decoration:underline;
}

.probox
{padding:10px 0px 2px 0px;
display:block;
width:auto;
}



.protitle
{font-weight:bold;
color:#606060;
padding:2px 0px;
font-size:12px;
}
.protitle a
{color:#e98300;
font-size:12px;
text-decoration:underline;
}
.protitle a:hover
{color:#e98300;
font-size:12px;
text-decoration:none;
}

.titleGreen
{font-weight:bold;
color:#009072;
padding:2px 0px;
font-size:11px;
}
.titleGreen a
{font-weight:bold;
color:#009072;
font-size:11px;
text-decoration:underline;
}
.titleGreen a:hover
{font-weight:bold;
color:#009072;
font-size:11px;
text-decoration:none;
}
.read_moreG{ color:#009072;margin-top:5px; margin-bottom:10px; }
.read_moreG a{ color:#009072; text-decoration:underline;}
.read_moreG a:hover{ color:#009072; text-decoration:none;}

#tabing
{width:515px !important;
width:510px;
height:auto;
border:0px solid red;
margin:0 auto;
	}
/*.scroll_1
{width:497px;
height:210px;
padding-top:10px;
margin:20px 0 10px 0;
overflow:auto;
border:0px solid red;
}*/
.imgbd
{padding:2px;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
float:right;
margin:5px;
text-align:right;
}
.imglogo
{margin:5px;
margin-top:0;
float:right;
}
.comptab
{width:485px;
height:auto;
border:1px solid #CCCCCC;
}
.grennbg
{background-color:#009072;
display:block;
height:auto;
padding:5px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}
.grybg
{background-color:#efefef;
display:block;
height:auto;
padding:5px;
font-size:12px;
font-weight:bold;
}

.whitebg
{background-color:#fff;
display:block;
height:auto;
padding:5px;
border-bottom:1px solid #e5e5e5;
}
.grybg_new
{background-color:#efefef;
height:auto;
padding:5px;
font-size:12px;
font-weight:bold;
}
.whitebg_new
{background-color:#fff;
height:auto;
padding:5px;
border-bottom:1px solid #e5e5e5;
}

.tabhead1, .titlehead1, .comptxt1
{width:300px;
float:left;
display:block;
}
.tabhead2,.titlehead2,.comptxt2
{width:75px;
float:left;
display:block;
text-align:center
}
.tabhead3, .titlehead3, .comptxt3
{width:100px;
float:left;
display:block;
text-align:center
}

#rightMiddle_small
{width:204px;
clear:both;
background-color:#f3f4f2;
height:auto;
float:right;
}
.sublinkR
	{
	color:#69923a;
	font-size: 12px;
	font-weight: normal;
	margin:5px 0 5px 10px ;
	}
.sublinkR a
	{
	color:#008f71;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	}
	.sublinkR a:hover
	{
	color:#e98300;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	}
	.sublinkR_active
	{
	font-size:14px;
	color:#008f71;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	margin:5px 0 5px 10px ;
	}
	.subsublink
	{
	color:#675c53;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	list-style-type:none;
	margin:0;
	padding:0;
	}
	.subsublink a
	{
	color:#675c53;
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
	margin:3px 0 3px 15px ;	
	display:block !important;
	}
	.subsublink a:hover
	{
	color:#000;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color:#e98300;
	}
	.subsublink a.current
	{
	color:#000;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	}
	.imgbtn
	{margin:5px 0 2px 0;
	}
	.queryin
	{border-right:1px solid #d0dce6;
	border-left:1px solid #d0dce6;
	padding:5px 0;
	}
	.querybottom
	{ background:url(../images/querybottom.jpg) bottom no-repeat;
	padding-bottom:5px;
	}
	.txtbox
	{width:166px;
	height:16px;
	border:1px solid #d0dce6;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:15px;}
	.fileattach
	{width:166px;
	border:1px solid #d0dce6;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:15px;}
	
	
	
	.txtbox1
	{width:166px;
	height:16px;
	border:1px solid #d0dce6;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:2px 0px;
	}
	
	.txtfield
	{width:166px;
	height:46px;
	border:1px solid #d0dce6;
	background-color:#FFFFFF;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:15px;}
	
	.subtn111
	{
	background: url(../images/btnimg.jpg) no-repeat;
	width:43px;
	height:18px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	}
.scrtxt
	{color:#e98300;
	float:left;
	font-weight:bold;
	font-size:12px;
	padding:2px 0px;
	}
.contentbox
{width:auto;
height:auto;
background-color:#f9f9f9;
margin:5px auto;
display:block;
}
.contentboxinner {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	width:485px;
	border-left:1px solid #e0e0de;
	border-right:1px solid #e0e0de;
	background-color:#f9f9f9;
	height:auto;
	}
.topcorner
{background:url(../images/topcornerbg.jpg) repeat-x;
height:7px;
width:auto;
}
.bottomcorner
{background:url(../images/bottomcornerbg.jpg) repeat-x;
height:7px;
width:auto;
}

.topcornergry
{background:url(../images/topgrybg.jpg) repeat-x;
height:9px;
width:auto;
}
.bottomcornergry
{background:url(../images/bottomgrybg.jpg) repeat-x;
height:9px;
width:auto;
}
.contentboxwhitepaper 
{
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	width:auto;
	border-left:1px solid #e0e0de;
	border-right:1px solid #e0e0de;
	background-color:#f9f9f9;
	height:auto;
	clear:both;
	display:block;
	}
	#whitepap
	{margin:0;
	padding:0;
	list-style:none;
	}
	#whitepap li
	{float:left;
	padding:2px 10px;
	}
	.dropmenu
	{height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0 15px;
	}
	
	.multiselect
	{height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0 20px;
	width:166px;
	}
	
	.navigation
	{padding-bottom:5px;
	clear:right;
	}
	.navigation_home
	{float:left;
	margin:0;
	padding:0;
	}
	
#leftnav
{width:188px;
margin:0;
padding:0;
}
#leftnav ul
{margin:0;
padding:0;
list-style:none;
}
 #leftnav li
{margin:0;
padding:0;
}

#leftnav ul div
{color:#818181;
border-bottom:0px solid #e5e5e5;
padding-left:5px;
display:block;
font-size:14px;
color:#e98300;
font-weight:bold;
line-height:35px;
}
/*#leftnav li.down
{ background:url(../images/bulletdown.jpg) left 4px no-repeat ;
line-height:18px;
text-decoration:none;
color:#008f71;
border-bottom:0px solid #e5e5e5;
font-weight:bold;
margin:0;

}*/
#leftnav li.down a
{background:url(../images/bulletdown.jpg) left 4px no-repeat ;
line-height:18px;
text-decoration:none;
color:#008f71;
display:block !important;
display:inline-block;
font-weight:bold;
padding-left:15px;
margin:0;

}
#leftnav li.down a:hover, #leftnav li.down a.current
{background:url(../images/bulletdown1.jpg) left 4px no-repeat ;
line-height:18px;
text-decoration:none;
color:#000;
display:block !important;
display:inline-block;
font-weight:bold;
margin:0;
}

#leftnav li.sub1st a
{background:url(../images/bullet.jpg) left 7px no-repeat;
line-height:25px;
text-decoration:none;
color:#606060;
padding-left:15px;
display:block !important;
display:inline-block;
margin-left:15px;
font-weight:normal;
}

#leftnav li.sub1st a:hover, #leftnav li.sub1st a.current
{background:url(../images/bulletgreen.jpg) left 7px no-repeat;
text-decoration:none;
color:#008f71;
display:block !important;
display:inline-block;
font-weight:normal;
line-height:25px;
}
#leftnav li .subsub li a
{background:url(../images/bulletgreen.jpg) left 5px no-repeat;
line-height:20px;
text-decoration:none;
color:#008f71;
border-bottom:0px solid #e5e5e5;
padding-left:15px;
display:block !important;
display:inline-block;
margin-left:25px
}

#leftnav li .subsub li a:hover, #leftnav li .subsub li a.current
{
background:url(../images/bulletorange.jpg) left 5px no-repeat;
text-decoration:none;
line-height:20px;
color:#e98300;
border-bottom:0px solid #e5e5e5;
margin-left:25px
}
#rightX
{margin-bottom:10px;
}
#rightxnav
{width:auto;
height:auto;
}
#rightxnav ul
{margin:0;
padding:0;
list-style:none;
}
#rightxnav ul div
{color:#818181;
border-bottom:0px solid #e5e5e5;
padding-left:5px;
display:block;
color:#e98300;
font-weight:bold;
height:auto;
margin:3px 0;
}

#rightxnav li a
{background:url(../images/bullet.jpg) left 5px no-repeat;
line-height:20px;
text-decoration:none;
color:#606060;
border-bottom:0px solid #e5e5e5;
padding-left:15px;
display:block !important;
display:inline-block;
margin-left:10px;
}

#rightxnav li a:hover, #rightxnav li a.current
{background:url(../images/bulletgreen.jpg) left 5px no-repeat;
text-decoration:none;
color:#008f71;
border-bottom:0px solid #e5e5e5;
}

.whitepapertab
{width:730px;
height:auto;
border:1px solid #CCCCCC;
border-bottom:none;
margin:5px auto;
}
.casestudytab
{width:500px;
height:auto;
border:1px solid #CCCCCC;
border-bottom:none;
margin:5px auto;
}

.whitepapetxt1
{width:560px;
float:left;
display:block;
padding-right:10px;
}

.whitepapetxt1 a
{color:#e98300; text-decoration:underline;
}
.whitepapetxt1 a:hover
{color:#e98300; text-decoration:none;
}
.whitepapetxt2
{width:150px;
float:left;
display:block;
text-align:left
}

.rightmenu
{margin-bottom:15px;
}

.awardtxt1
{width:410px;
float:left;
display:block;

}

.awardtxt1 a
{color:#e98300; text-decoration:underline;
}
.awardtxt1 a:hover
{color:#e98300; text-decoration:none;
}
.awardtxt2
{width:150px;
padding-right:10px;
float:left;
display:block;
text-align:left
}
.awardimg
{width:150px;
float:left;
display:block;
text-align:left
}
.productlist
{clear:both
}
.productlist ul
{float:left;
}
.formtxt
{ margin-bottom:3px;
height:auto;
display:block;
}
.formtxt label
{width:95px;
display:block;
float:left;
padding-right:10px;
height:auto;
}
.formtxt label.big
{width:220px;
display:block;
float:left;
padding-right:10px;
height:auto;
}
.grennbg_con
{background-color:#009072;
display:block;
height:auto;
padding:2px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin-bottom:5px
}


.menua
{	display:block; 
	font-size:11px; 
	height:25px; 
	width:180px; 
	line-height:25px; 
	text-indent:5px; 
	background-color:#a0a91f; 
	text-decoration:underline !important; 
	color:#fff;  
	font-weight:normal; 
 }
.menuover
{	display:block; 
	background:#a0a91f; 
	color:#003f22 !important; 
	font-size:11px; 
	height:25px; 
	width:180px; 
	text-indent:5px; 
	text-decoration:underline !important;  
	font-weight:normal; 
 }
 
 
.sample{padding:0px 0px; margin:0px 0 0px 0; border:1px solid #e1e1e1; width:524px; border-top:none;}
.nextpre
{ margin-top:10px; padding-bottom:10px;margin-bottom:5px; text-align:right; border-bottom:1px solid #e1e1e1;
}
.nextpre1
{ margin-bottom:10px; padding-top:10px;margin-top:5px; text-align:right; border-top:1px solid #e1e1e1;
}
.pre{ color:#e98300; }
.pre a{ color:#e98300; text-decoration:underline; background-image:url(../images/orange-arrow1.jpg); background-repeat:no-repeat; background-position:0px 5px; padding-left:7px; padding-right:18px; margin-top:24px; margin-bottom:15px; }
.pre a:hover{ color:#e98300; text-decoration:none;}

.next{ color:#e98300; }
.next a{ color:#e98300; text-decoration:underline; background-image:url(../images/orange-arrow.jpg); background-repeat:no-repeat; background-position:27px 5px; padding-left:0px; padding-right:18px; margin-top:24px; margin-bottom:15px; }
.next a:hover{ color:#e98300; text-decoration:none;}
.casestudy
{width:130px;
padding-right:10px;
float:left;
display:block;
text-align:left
}
.casestudy a
{color:#e98300; text-decoration:underline;
}
.casestudy a:hover
{color:#e98300; text-decoration:none;
}

.casestudylast
{width:70px;
float:left;
display:block;
text-align:left
}
#sizer
{text-align:right;
margin-top:15px;
margin-right:7px;
}
a img
{ border:0;
}
.txtorengebold
{color:#e98300;
font-weight:bold;
}

.imgslide
{margin-bottom:10px;
}

.awardbox
{width:auto;
height:auto;
background-color:#f9f9f9;
margin:5px auto;
display:block;
}
.awardbox_inner 
{	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	width:710px;
	border-left:1px solid #e0e0de;
	border-right:1px solid #e0e0de;
	background-color:#f9f9f9;
	height:auto;
	clear:both;
	display:block;
}
.scrhead
	{color:#e98300;
	float:left;
	font-weight:bold;
	font-size:12px;
	padding:2px 0px;
	width:auto;
	}	
.footertop
{background-image:url(../images/footer_top.jpg); background-repeat: no-repeat;  height:auto; display:block; padding-top:15px;
}
.footerlinktop
{font-size:11px; color:#000; line-height:18px;
}
.footerlinktop	a{padding:0 7px;
}
.sep{width:auto;
margin:5px 30px;
border-top:1px solid #EEEEEE;
}
.footerlinkbottom 
{font-size:11px; color:#000; line-height:18px; margin-top:15px; padding:0 5px; color:#606060;
}
.footerlinkbottom a{padding:0 7px; text-decoration:underline;color:#606060;
}
.footerlinkbottom a:hover{padding:0 7px; text-decoration:none; color:#606060;
}

form{margin:0px; padding:0px;}

#bg-lines{ background:url(../images/bg-lines.jpg) no-repeat 0 0;  margin-top:15px; margin-bottom:15px; padding-top:75px; margin-bottom:5px; font-family:Arial; font-size:12px; font-weight:bold; color:#007e60;}
#bg-lines p{margin:0; padding:0; font-size:11px; padding-top:5px;}
#bg-lines p a{margin:0; padding:0; color:#007e60; text-decoration:underline; }
#bg-lines p a:hover{margin:0; padding:0; color:#007e60; text-decoration:none;}