/* CSS Document */

body{ font: normal 11px Arial, Helvetica, sans-serif; background:#CCCCCC; margin:0; padding:0; text-align:justify;}
.clear{ clear:both;}
#wrapper{ width:895px; background:#FFFFFF; margin:0 auto;}
.logo{ margin:0; padding:0 0 0 15px;}
.hlineOn{ width:2px; height:37px; background:url(../images/line-on.jpg) no-repeat; margin:0; padding:0;}
.hlineOff{ width:2px; height:37px; background:url(../images/line-off.jpg) no-repeat; margin:0; padding:0;}
.home{ width:101px; margin:0; padding:0; font:bold 11px Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center}
.home a{ background:url(../images/curve-left-on.jpg) no-repeat; display:block; height:24px; color:#fff; text-decoration:none; padding:13px 0 0 0}
.home a:hover{ background:url(../images/curve-left-off.jpg) no-repeat; text-decoration:none; color:#481800;}
.active{ background:url(../images/curve-left-off.jpg) no-repeat; text-decoration:none; color:#481800; font:bold 11px Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; padding:4px 0 0 0}
.nav{ margin:0; padding:0; font:bold 11px Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center}
.nav a{ background:url(../images/navbg-off.jpg) repeat; display:block; height:24px; color:#fff; padding:13px 0 0 0; text-decoration:none; }
.nav a:hover{ background:url(../images/navbg-on.jpg) repeat; color:#481800; text-decoration:none; }
.nav a.selected{ background:url(../images/navbg-on.jpg) repeat; color:#481800; text-decoration:none; }
.active1{ background:url(../images/navbg-on.jpg) repeat; text-decoration:none; color:#481800; font:bold 11px Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; padding:4px 0 0 0}

.sitemap{ width:103px; margin:0; padding:0; font:bold 11px Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center}
.sitemap a{ background:url(../images/sitemap-left-off.jpg) no-repeat; display:block; height:24px; color:#fff; text-decoration:none; padding:13px 0 0 0}
.sitemap a:hover{ background:url(../images/sitemap-left-on.jpg) no-repeat; text-decoration:none; color:#481800;}
.activeSitemap{ background:url(../images/sitemap-left-on.jpg) no-repeat; text-decoration:none; color:#481800; font:bold 11px Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; padding:4px 0 0 0}



.news{ width:187px; height:28px; background:url(../images/news-bg.jpg) no-repeat; margin:0; padding:0 0 0 10px; color:#4B4C4D; font:bold 12px Arial, Helvetica, sans-serif}
.newsContent{ background:url(../images/new-bg1.jpg) no-repeat;}
.newsContent p{ margin:0; padding:5px 10px 8px 10px; color:#6A6A6A;}
.newsContent p a{ text-decoration:none; color:#CF3E00}
.newsContent p a:hover{ text-decoration:underline; color:#CF3E00}

.newsRoom{ width:100%; border-bottom:1px #ebebeb solid;}
.newsImage { width:30%; padding:10px; border-right:1px #f6f6f6 solid;}
.newsHead { width:70%; padding:10px; font:bold 13px Arial, Helvetica, sans-serif; text-align:left; line-height:22px; color:#2a2a2a;}
.newsRead a{ text-decoration:none; color:#CF3E00; text-align:right; height:30px;}
.newsRead a:hover{ text-decoration:underline; color:#CF3E00; text-align:right;}
.newsFull a{ text-decoration:none; color:#CF3E00; text-align:justify; }
img a { border:0; }

.testimonials{ width:192px; height:28px; background: url(../images/testmonials-bg.jpg) no-repeat; margin:0; padding:0 0 0 10px; color:#4B4C4D; font:bold 12px Arial, Helvetica, sans-serif}
.testiContent{ background:url(../images/testi-bg.jpg) repeat-y; height:130px;}
.testiContent p{ margin:0; padding:0px; color:#6A6A6A; float:left}
.testiContent p a{ text-decoration:none; color:#CF3E00}
.testiContent p a:hover{ text-decoration:underline; color:#CF3E00}

.highlight{ color:#CF3E00}
.more{ float:right; color:#CF3E00; margin:0; padding:0 10px 10px 0;}
.customers{ background:url(../images/customer-bg.jpg) bottom no-repeat; height:150px;}


.apps{ width:210px; height:200px; background:url(../images/apps_bg3.jpg) no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#6A6A6A;}
.apps h1{ font: bold 16px Arial, Helvetica, sans-serif; margin:0; padding:0; color:#CF3E00; }
.apps p{ margin:0; padding:10px 0 10px 0; text-align:left; text-align:justify;}
.apps a{ text-decoration:none; color:#CF3E00}
.apps a:hover{ text-decoration:underline; color:#CF3E00}

.footer{background:url(../images/footer_bg.jpg) repeat; text-align:center; font:normal 11px Arial, Helvetica, sans-serif; color:#6A6A6A;}
.footer p{margin:0; padding:2px 0 2px 0}
.footer p a{color:#6A6A6A; text-decoration:none;}
.footer p a:hover{color:#6A6A6A; text-decoration:underline;}
.footlcur{background:url(../images/foot_lcur.jpg) no-repeat; width:20px; height:63px;}
.footrcur{background:url(../images/foot_rcur.jpg) no-repeat;width:20px; height:63px;}

.content{ width: 625px; font:normal 12px Arial, Helvetica, sans-serif; color:#6A6A6A; padding:0 10px 0 10px }
.content p{ margin:0; padding:5px 0 5px 0;}
.content h1{ margin:0px 0 5px 0; color:#CF3E00; text-transform:uppercase; padding:0 0 5px 0; font-size:15px; font-weight:bold}
.content h1 strong{color:#6A6A6A}
.content a{ text-decoration:none; color:#6A6A6A}
.content a:hover{ text-decoration:underline; color:#CF3E00}
#sitemap{ margin:0px; padding:0 0 0 30px}
.content ul { margin:0; padding:10px 0 10px 0;}
.content li{ margin:0 0 0 30px; padding:0 0 8px 0; list-style: inside;}
.content li p{ margin:0; padding:6px 0 6px 10px; }
.content .title{ margin:0; padding:0 0 0 28px;}
.breadcrumb{ font: normal 11px Georgia, "Times New Roman", Times, serif; margin:0px 0 15px 0; padding:0 0 10px 0; border-bottom: #E2E2E2 1px solid; }
.breadcrumb a{ text-decoration:none; color:#CF3E00}
.breadcrumb a:hover{ text-decoration:underline; color:#CF3E00}
.txtsmall{ font-size:11px; color: #999999;}
.txtsmall1{ font-size:11px; color: #999999;}
.left{ float:left;}
.topspace{ float:left; padding:10px 0 0 10px}
.curve{ width:20px; margin:0; padding:0; background: url(../images/foot_lcur.jpg) no-repeat}
.curve1{ width:20px; margin:0; padding:0; background: url(../images/foot_rcur.jpg) no-repeat}
.curvemid{ width:150px; margin:0; padding:0; background:url(../images/footer_bg.jpg) repeat-x;}

a img { border:0; }

