/* Initialise */
ul,ol,li,body,p{margin:0; padding:0; list-style:none;}
img{border:none;}
body {/*background-color:#f0f0f0#EBFAFE;*/ background:url(/images/pagebg.png) repeat-x #EFFDFD;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; padding:10px; text-align:justify;}
/*[if IE 6]><style style="text/css">
html {Overflow:auto;}
</style><![endif]*/

/*Layout*/
#wrapper {/* background-image:url(/images/topbg.jpg) left top;*/background:url(/images/round_rect.jpg) no-repeat 0 0;background-color:#fff; width:982px; /*height:100%;*/margin:0 auto; /*overflow:auto;*/ /*float:left;*/}
.wrapper2 { background-color:#fff; width:962px; /*height:100%;*/ margin:0; padding:10px;float:left;}
.logo {background:url(/images/logo2.jpg) left top no-repeat; width:147px; height:87px; float:left; margin-top:13px;}
.header {height:100px; margin:0; padding:0;}
.rgt {float:right; margin:15px 15px 0 0; width:250px;}
.searchTbl {margin:10px; width:150px; padding:0; height:21px; float:right; clear:both;}
.formErrEle{border:1px solid #0070A7;}

/*Links*/
.topLinks {float:right; padding:0; margin:0px;}
.topLinks ol{margin:0; padding:0;}
.topLinks li{ background:url(/images/bullet.jpg) no-repeat left center; margin:0; padding:0 10px; list-style:none; float:left;}
.topLinks li a{display:block; padding:0; text-decoration:none; color:#000;}
.topLinks li a:hover{color:#990000; text-decoration:underline;}

.iso { color:#006699;padding:0 10px; margin:0; float:right;}

/*.srchTbl {padding-top:10px;}
.mheader p{margin:0px; padding:0px 15px 30px 0; /*clear:both; float:right;}*/
.pgData {width:962px; height:100%; /*background-color:#00CC99;*/ clear:both; margin:10px 0 0px 0; float:left;}
.pgDataLeft {width:719px; height:100%; float:left; margin:0; padding:0;}
.pgDataRight {width:233px; height:100%; float:right; margin:0; padding:0;}
.footer{background:url(/images/footer_bg.jpg) repeat-x; float:left; clear:both; height:70px; width:100%; margin:0px; padding:0px; border-bottom:2px solid #fff;}
.ie_fix {display:none;}

/*Navigation*/
/*Home Page Navitation*/
.hmpgnav {background:url(/images/menu_bg.jpg) repeat-x;height:35px; clear:both; float:left; margin:0 0 0px 0; width:100%;}
ul#hmpgNav{margin:0; padding:0; list-style-type:none; width:auto; position:relative; display:block; height:35px; font-size:14px; text-transform:capitalize; background: tranparent url(/images/menu_bg.jpg) repeat-x top left;}
ul#hmpgNav li{ display:block; float:left; margin:0; padding:0;}
ul#hmpgNav li a { display:block; float:left; text-decoration:none; color:#000; padding:10px 20px 0 20px; height:25px;/*height:35px;*/}
ul#hmpgNav li a:hover{background:transparent url(/images/nav_bg_rollover.jpg) repeat-x top left; color:#fff;}

/*ul#hmpgNav{margin:0; padding:0; list-style-type:none; width:auto; position:relative; display:block; height:35px; font-size:15px; text-transform:capitalize; background: tranparent url(/images/menu_bg.jpg) repeat-x top left;}
ul#hmpgNav li{ display:block; float:left; margin:0; padding:0;}
ul#hmpgNav li a { display:block; float:left; text-decoration:none; color:#000; padding:10px 20px 0 20px; height:25px;/*height:35px;*//*}
ul#hmpgNav li a:hover{background:transparent url(/images/nav_bg_rollover.jpg) repeat-x top left; color:#fff;}*/

/*Inner Page Navigation*/
.nav {background:url(/images/nav_bg.jpg) repeat-x; width:100%;height:65px; clear:both; float:left; margin:0 0 0px 0; }
ul#mainNav{margin:0; padding:0; list-style-type:none; width:auto; position:relative; display:block; height:35px; font-size:15px; text-transform:capitalize; background: tranparent url(/images/menu_bg.jpg) repeat-x top left; /*font-weight:bold;*/}
ul#mainNav li{ display:block; float:left; margin:0; padding:0;}
ul#mainNav li a { display:block; float:left; text-decoration:none; color:#000; padding:10px 20px 0 20px; height:25px; /*height:35px;*/ }
ul#mainNav li a:hover{background:transparent url(/images/nav_bg_rollover.jpg) repeat-x top left; color:#fff;}



ul#subNav{margin:0; padding:0; list-style-type:none; width:auto; position:relative; display:block; height:30px; font-size:12px; text-transform:capitalize; background-color:#f7f7f7 repeat-x top left; float:left;}
ul#subNav li{display:block; float:left; margin:5px 0 0 5px;border-right:1px solid #0F88B0; padding:0;}
ul#subNav li a {display:block; float:left; text-decoration:none; color:#0F88B0; padding:0px 20px 0 20px; /*height:30px;*/ height:20px;}
ul#subNav li a:hover{background-color:#f7f7f7 repeat-x top left; color:#990000;}

.subLinkcss{ background: url(/images/nav_bg1.jpg) repeat-x;/*background-color:#f7f7f7;*/ padding:7px 20px 0 20px; height:30px; font-size:12px; text-transform:capitalize;}
.subLinkcss a{text-decoration:none; color:#0F88B0;}
.subLinkcss a:hover{text-decoration:none; color:#990000;}

/*Banner*/
.banner1 {width:719px; height:210px;clear:both; margin:0; padding:0; float:left;}

/*TopBar*/
.topbar {float:left; width:962px; height:210px; margin:0; padding:0;}
.news {float:right; width:233px; height:210px;}
.news h1{ background:url(/images/news_heading_bg.jpg) repeat-x;font-size:14px; color:#0070A7;text-transform:uppercase; height:25px; margin:0; width:223px; padding:0 0 0 10px;}
.newsText{padding:10px;margin:0; line-height:18px; font-size:12px; text-align:left; height:100px;}

/*.FlashnewsText h1{ background:url(/images/orangearrow.gif) no-repeat; margin:0;}*/
.FlashnewsText{padding:10px;margin:0; line-height:18px; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:left; height:100px;}
/*text-transform:uppercase;height:25px;width:223px; padding:0 0 0 10px;font-size:14px; color:#0070A7;*/

/*Product Bar Product Details*/
.products {width:100%; height:210px;clear:both; margin:10px 0 0 0; float:left;}
.productimg_lft {width:483px; height:210px; float:left; display:inline;}
.productimg_rgt {width:479px; height:210px; float:left; display:inline;}

/*HomepgPanel*/
.homepgPanel {width:100%; height:200px;float:left; clear:both; margin:10px 0 0 0;}
.lftPanel {width:476px; height:200px; float:left; background-color:#996600;}
.rgtPanel {width:476px; height:200px;float:right;}
.rgtPanel h1{color:#999900; text-transform: uppercase; font-size:12px; padding:10px 0 0 10px;}
.rgtPanel_text {font-size:11px;line-height:18px; padding:5px 12px; text-align:left;}
.testimonial{background:url(/images/hm_panel.jpg) no-repeat; float: left; width:233px; height:200px; display:block;}
.line { border-top:1px #637726 dashed; padding:0; margin:0 10px;}


/*FORM*/
/*Form for Home Page*/
.form {float:right; width:233px; height:200px; background: url(/images/hm_panel1.jpg) no-repeat;}
.form h2{font-size:10px; text-align:center; line-height:15px; text-transform:capitalize; color:#999900;}
.form h1 {font-size:10px;/*line-height:15px;*/ padding:0px; color:#fff;}
.formfield {font-family:Georgia, "Times New Roman", Times, serif; font-size:9px; color:#333; background-color:#f4f4f4; border:1px #ccc solid; padding:0px; height:12px;}

/*Form for Inner Page*/
.form2 {float:left; width:90%; height:100%;}
.form2 h2{font-size:12px; text-align:center; line-height:15px; text-transform:capitalize; color:#999900;}
.form2 h1 {font-size:12px;line-height:15px; /*padding:5px;*/ color:#999900;}
.formfield2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#333; background-color:#fff; border:1px #ccc solid; padding:0px; height:22px;}

/*PRODUCTS*/
/*Product Catagory*/
.NoproductPanle1 {float:left; width:719px; margin:0; display:inline; height:300px;}
.NoproductPanle1 ul {margin:0; padding:0;}
.NoproductPanle1 ul li{margin:0; padding:0; list-style:none; width:227px;}

.productListPanle1 {float:left; width:719px; margin:0; display:inline; height:100px;}
.productListPanle1 ul {margin:0; padding:0;}
.productListPanle1 ul li{margin:0; padding:0; list-style:none;}
.productListText{padding:8px;margin:0; line-height:18px; font-size:12px; text-align:left;}
.productListimg_product {width:85px; height:75px; padding:5 0 5 0;float:left;}
.productListproduct_name {background:url(/images/name_product_bg.jpg) repeat-x;width:617px; height:18px; text-transform:uppercase; font-size:12px; padding:5px 0 0 10px; margin:0; border-bottom:2px solid #fff; text-align:left;}
.panelList{border:1px dashed #ccc; float:left; margin:0 10px 0 0; padding:0;height:100px;}

/*PgData_Left Prodcut Catagories*/
.productPanle1 {float:left; width:719px; margin:0; display:inline;}/* height:200px;}*/
.productPanel ul {margin:0; padding:0;}
.productPanel ul li{margin:0; padding:0; list-style:none; width:227px;}

.panel_category {border:1px dashed #ccc;float:left; margin:10px 10px 0 0; padding:0; width:227px;}
.img_category {width:180px; height:180px; padding:10px 0 0 30px;}
.category_name {background:url(/images/name_product_bg.jpg) repeat-x;width:217px; height:20px; text-transform:uppercase; font-size:12px; padding:5px 0 0 10px; margin:0; border-bottom:2px solid #fff;text-align:center;}

.panel {border:1px dashed #ccc; float:left; margin:0 10px 10px 0; padding:0; width:227px; background-color:#FDFDFD}/*#EFEFEF*/
.img_product {width:95px; height:95px; padding:10px 0 0 5px; float:left;}/* border:thick; border-color:#333333;}*/

.product_name {background:url(/images/name_product_bg.jpg) repeat-x;width:217px; height:20px; text-transform:uppercase; font-size:12px; padding:5px 0 0 10px; margin:0; border-bottom:2px solid #fff;text-align:left;}

.product_info {width:117px;height:100px; font-size:10px;padding:5px 0 5px 1px; margin:0px; border-bottom:2px solid #fff; text-align:left;float:left; text-align:center;}/* font-weight:bold;}*/

.product_range {background:url(/images/product_range_bg.jpg) repeat-x; width:217px; height:27px; text-transform:capitalize; padding:8px 0 0 10px; margin:0; text-align:left; background-position:bottom;}

.productBanner {width:233px; height:210px;clear:both; padding:10px 0;}

/*Product Details */
.productname {margin-bottom:10px; width:719px; height:35px;}
.bg_cat01 {background-image:url(/images/prodcatbg/productname_bg01.jpg);}
.bg_cat02 {background:url(/images/prodcatbg/productname_bg02.jpg)}
.bg_cat03 {background:url(/images/prodcatbg/productname_bg03.jpg)}
.bg_cat04 {background:url(/images/prodcatbg/productname_bg04.jpg)}
.bg_cat05 {background:url(/images/prodcatbg/productname_bg05.jpg)}
.bg_cat06 {background:url(/images/prodcatbg/productname_bg06.jpg)}

.nameProduct_red {font-size:15px; padding-left:20px; width:480px; float:left; text-transform:uppercase; color:#bb0000; padding-top:10px;}
.nameProduct_green {font-size:15px; padding-left:20px; width:480px; float:left; text-transform:uppercase; color:#006600; padding-top:10px;}
.nameProduct_blue {font-size:15px; padding-left:20px; width:480px; float:left; text-transform:uppercase; color:#006699; padding-top:10px;}
.nameProduct_yellow {font-size:15px; padding-left:20px; width:480px; float:left; text-transform:uppercase; color:#B3872D; padding-top:10px;}
.nameProduct_purple {font-size:15px; padding-left:20px; width:480px; float:left; text-transform:uppercase; color:#552B55; padding-top:10px;}
.nameProduct_lightyellow {font-size:15px; padding-left:20px; width:480px; float:left; text-transform:uppercase;color:#B3872D;; padding-top:10px;}

.backLink {font-size:12px; width:200px; padding:10px 10px 0 0; float:right; text-align:right;}

/*PRODUCTS - SUB PAGE DATA LEFT*/
.subpgDataLeft {width:233px; float:left; /*background-color:#999966;*/ height:100%; margin:0;}
.product_img {background:url(/images/products/product_Details_bg.jpg) no-repeat; width:233px; height:233px; float:left; margin:0 0 10px 0; padding:0px;}
.product_img img{padding:14px 0 0 14px;} 
.product_links {width:213px; background:url(/images/products/productDetails_icon_bg.jpg) repeat-x; background-color:#fff; height:100%; margin:0; padding:10px; clear:both;}
.product_links ol {margin:0; padding:0;}
.product_links ol li {margin:0; padding:5px; list-style:none; border-bottom:1px  dotted #ccc;}
.product_links ol li a{margin:0; padding:0; text-decoration:none; color:#333;}
.product_links ol li a:hover{margin:0; padding:0; text-decoration:underline; color:#990000;}
.product_links ol li img {padding-right:10px;}
.subpgDataRight {width:476; float:left;/*background-color:#000*/;margin:0px 0px 0 10px;/*padding:10px;*/}
.subpgDataRight2 {width:699; float:left;/*background-color:#000*/;margin:0px;/*padding:10px;*/}
.approval_logo { width:472px; height:92px;margin:0 0 10px 0; float:left; }
.subpgdata {font-size:11px; padding:10px; line-height:18px; width:456px; margin:0; clear:both;}
.subpgdata h1 {font-size:13px; text-transform:capitalize; color:#000; /*margin:10px;*/ border-bottom:1px dotted #ccc;}
.subpgdata h2 {font-size:12px;color:#990000; /*margin:10px; border-bottom:1px dotted #ccc;*/ margin:0; padding:0;}
.center_text {font-size:11px; padding:0; color:#333; font-weight:normal;text-align:center;}
.center_text a{ color:#333333; text-decoration:none;}
.center_text a:hover { color:#990000; text-decoration:underline;}

.subpgdata ol{margin:0; padding:0;}
.subpgdata ol li{background:url(/images/bullet.jpg) no-repeat;margin:0; padding:0px 0 20px 20px; line-height:10px;}
.subpgdata2 {font-size:11px; padding:10px; line-height:18px; width:699px; margin:0; clear:both;}
.subpgdata2 h1 {font-size:12px; padding:0; color:#990000;}
.subpgdata2 h2 {font-size:11px; padding:0; color:#333; font-weight:bold;/*text-align:center;*/}

/*PRODUCTS - SUB PAGE DATA RIGHT*/
.relatedInfo {margin:0; padding:0;}
.relatedInfo_bg01 {background:url(/images/prodcatbg/relatedlinks_bg01.jpg) repeat-x left top; width:233px; height:35px;}
.relatedInfo_bg02 {background:url(/images/prodcatbg/relatedlinks_bg02.jpg) repeat-x left top; width:233px; height:35px;}
.relatedInfo_bg03 {background:url(/images/prodcatbg/relatedlinks_bg03.jpg) repeat-x left top; width:233px; height:35px;}
.relatedInfo_bg04 {background:url(/images/prodcatbg/relatedlinks_bg04.jpg) repeat-x left top; width:233px; height:35px;}
.relatedInfo_bg05 {background:url(/images/prodcatbg/relatedlinks_bg05.jpg) repeat-x left top; width:233px; height:35px;}
.relatedInfo_bg06 {background:url(/images/prodcatbg/relatedlinks_bg06.jpg) repeat-x left top; width:233px; height:35px;}

.relatedInfo_bg01_Dtl {background:url(/images/prodcatbg/relatedlinks_bg01.jpg) repeat-x left top;}
.relatedInfo_bg02_Dtl {background:url(/images/prodcatbg/relatedlinks_bg02.jpg) repeat-x left top;}
.relatedInfo_bg03_Dtl {background:url(/images/prodcatbg/relatedlinks_bg03.jpg) repeat-x left top;}
.relatedInfo_bg04_Dtl {background:url(/images/prodcatbg/relatedlinks_bg04.jpg) repeat-x left top;}
.relatedInfo_bg05_Dtl {background:url(/images/prodcatbg/relatedlinks_bg05.jpg) repeat-x left top;}
.relatedInfo_bg06_Dtl {background:url(/images/prodcatbg/relatedlinks_bg06.jpg) repeat-x left top;}

.relatedInfo h1{font-size:13px; text-transform:capitalize; color:#000; margin:0px; padding-left:10px; padding-top:8px;}
.relatedInfo_links { width:233px; height:100%;margin:0; padding:0;}
.relatedInfo_links ol{margin:0; padding-top:20px;border-left:1px solid #ccc;border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.relatedInfo_links ol li{margin:0; padding:0px 0 20px 10px; line-height:15px; text-decoration:none; color:#999;}
.relatedInfo_links ol li a{margin:0; padding:0px 0 20px 10px; line-height:15px; text-decoration:underline; color:#000;}
.relatedInfo_links ol li a:hover{margin:0; padding:0px 0 20px 10px; line-height:15px; text-decoration:underline; color:#990000;}
.relatedInfo_links ol li p{margin:0; padding:0 0 0 10px; line-height:15px; text-decoration:underline; color:#999;}

/*COMMON*/
/*About Us PageData*/

/*PAGE DATA LEFT*/
/*sub SubPageData_Left*/
.subpgDataLeft_aboutus { background:url(/images/products/product_Details_bg.jpg) no-repeat; width:233px; float:left; height:233px; margin:0px; float:left; text-align:center;}
.img{/*margin:top: expression((233px) / 2 );*/ vertical-align:middle; position:relative; padding-top:20px; margin:0 auto;}
.name {font-size:14px; color:#333; padding-top:20px; font-weight:bold;}
.post {font-size:11px; color:#333; padding-top:10px;font-weight:bold;}
.coname {font-size:14px; color:#0070A7; padding-top:10px; padding-bottom:10px; font-weight:normal;}

/*sub SubPageData_right*/
.namePanel {width:476px; height:35px; float:left;margin:0; padding:0; background: url(/images/aboutus_namepanel.jpg) no-repeat;}
.namePanel_text {font-size:15px;padding:8px 0 5px 20px; float:left; color:#655410;}
.namePanel2 {width:719px; height:35px; float:left;margin:0; padding:0; background:url(/images/aboutus_namepanel.jpg) no-repeat; background-color:#f9f9f9;}

/*Bulleted List*/
.bulletedlist {margin:0; padding:0px; width:400px; height:100%;}
.bulletedlist ol {margin:0; padding:0px;}
.bulletedlist ol li{background:url(/images/bullet.jpg) no-repeat center left; padding:12px 0 12px 12px; line-height:15px; text-decoration:none;}

.bulletedlist2 {margin:10px 0; padding:0px; width:699px; height:100%;}
.bulletedlist2 ol {margin:0 0 0 10px; padding:0;}
.bulletedlist2 ol li{background:url(/images/bullet.jpg) no-repeat 0 12px;margin:0; padding:10px 0px 0px 15px; line-height:15px; text-decoration:none; font-size:11px; text-align:left;}

.bulletedlist3 {margin:10px 0; padding:0px; width:699px; height:100%;}
.bulletedlist3 ol {margin:0 0 0 10px; padding:0;}
.bulletedlist3 ol li{ background: url(/images/smallarrow.gif) no-repeat 0 12px;margin:0; padding:10px 0px 0px 15px; line-height:15px; text-decoration:none; font-size:11px; text-align:left;}

/*PageData_Right*/
.rightPanel {width:233px; height:100%;}
.rightPanel_bg {background:url(/images/management_bg.jpg) repeat-x; width:233px; height:35px;}
.rightPanel h1 {font-size:13px; text-transform:capitalize; color:#000; margin:0px; padding-left:10px; padding-top:8px; font-weight:normal;}
.rightPanel_links {width:230px; height:100%;margin:0; padding:0;border-left:1px solid #ccc;border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.rightPanel_links ol{margin:0; padding:20px 0 0 0;  }

.rightPanel_links ol li {margin:0; padding:0px 0 20px 5px; line-height:18px; text-decoration:none; color:#333;}
.rightPanel_links ol li p a{margin:0; padding:0px 0 20px 0px; line-height:15px; text-decoration:underline; color:#000;padding-left:30px;}
.rightPanel_links ol li p a:hover{margin:0; padding:0px 0 20px 0px; line-height:15px; text-decoration:underline; color:#990000;padding-left:30px;} 

.rightPanel_links ol li span{background:url(/images/rgtpanel_arrow.gif) no-repeat center left; text-decoration:none;padding-left:15px; font-weight:normal; margin-left:0px; color:#333;overflow:hidden;}
.rightPanel_links ol li span a{text-decoration:none;padding-left:0px; margin-left:0px; color:#333;overflow:hidden;}
.rightPanel_links ol li span a:hover {text-decoration:underline; color:#990000; margin:0; padding:0;overflow:hidden;}

/*News*/
.unsharedData{float:left; width:699px; padding:0 10px; text-align:justify; line-height:20px; color:#F4F4F4; margin-bottom:10px;}
.sharedDiv ul.financials, .newsList1 ul{margin:0; padding:0;}
.sharedDiv ul.financials li, .newsList1 ul li{margin:0; padding:5px 0 0 0; list-style:none; clear:left; border-bottom:1px solid #e2e2e2; background:none;}
.sharedDiv ul.financials li:last-child, .newsList ul li:last-child{border:none;} 
.newsList1 .newsText2 h6{margin:0; padding:0; font-weight:normal; font-size:12px;}
.newsList1 .newsDate{padding-top:5px; background-position:left 5px;}
.newsList1 .newsText2 a{color:#333; text-decoration:none;/*display:block;*/}
.newsList1 .newsText2 a:hover{color:#8E2956;}

.newsDetails h3{color:#666; margin-bottom:5px; font-size:12px;}
.newsText2{float:left; width:640px; color:#666666}
.newsDate{width:43px; float:left; margin-right:12px; padding-top:10px;}
.bg_news{background:url(/images/newsdatebg.png) no-repeat left 10px;} 
.newsDate h5{font-size:10px; color:white; margin:0; text-align:center;}
.newsDate h6{font-size:20px; color:#999; margin:0; padding:0; height:40px; text-align:center;}

/*3 divs sidebyside* FOR CAREERS LIST/*/
#side-a {float: left; width: 200px;}
#side-b {float: right; width: 200px;}
#content {float: left;width: 35%;}

.tbl3 {font-size:12px; line-height:18px;text-transform:normal;padding:5px;background-color:#f8f8f8; text-align:center; color:#333; height:15px;}
.tbl3 a{color:#333333; text-decoration:none;}
.tbl3 a:hover { color:#990000; text-decoration:underline;}

/*Sister Concern*/
.tbl1 {font-size:11px; padding:5px; background-color:#f8f8f8; height:10px;}
.tbl2 {font-size:11px; line-height:18px; padding:5px; text-transform:capitalize; background-color:#f8f8f8; height:10px;}

/*Breadcrumb*/
.breadCrumb {padding:10px; margin:0 0 10px 0; color:#666; font-size:12px;float:left; text-decoration:none; border-top:2px dotted #ccc; border-bottom:2px dotted #ccc; width:699px;}
.breadCrumb a{color:#666; text-decoration:none;}
.breadCrumb a:hover {color:#666; text-decoration:underline;}
.breadCrumb b{color:#655410; text-decoration:none;}
.breadCrumb p{color:#999; text-decoration:none; display:inline;}

/*sitemap*/
.mainLink {margin:0; padding:0; color:#990000; font-size:12px;}
.mainLink a{text-decoration:none;color:#990000;}
.mainLink a:hover { text-decoration:underline;color:#990000;}

.subLink {color:#666;font-size:12px;}
.subLink a{color:#666; text-decoration:none;}
.subLink a:hover {color:#666; text-decoration:underline;}

.subsubLink {color:#000; font-size:11px;/*font-weight:bold;*/}
.subsubLink a{text-decoration:none;color:#000;}
.subsubLink a:hover { text-decoration:underline; color:#990000;}

/*View all articles*/
.viewall {background:url(/images/viewall_bg.gif) repeat-x left bottom; width:213px; height:25px;color:#0070A7; margin:0; padding:5px; float:right; clear:both;}
.viewall a{margin:0;text-decoration:underline; float:right;color:#666;padding:5px 0;}
.viewall a:hover{margin:0;text-decoration:underline; color:#0070A7; float:right;padding:5px 0;}

/*View all Testimonials*/
.view_testimonial{color:#637726; margin:0; padding:25px 12px 5px 12px; float:right; clear:both;}
.view_testimonial a{margin:0;text-decoration:none; color:#637726;clear:both;}
.view_testimonial a:hover{margin:0;text-decoration:underline; color:#637726;clear:both;}

/*know more*/
.knowmore {height:30px;color:#637726; margin:0; padding: 0 10px; float:left; clear:both;}
.knowmore a{margin:0;text-decoration:none; float:left; color:#637726; padding:7px 0;}
.knowmore a:hover{ margin:0;text-decoration:underline; color:#637726; float:left;padding:7px 0;}

.readmore {color:#0070A7;float:right; padding:0px; margin:0px;}
.readmore a{text-decoration:none; color:#0070A7;}
.readmore a:hover{text-decoration:underline; color:#990000;}

.download {font-size:11px; padding:5px 0 0 0; color:#333; font-weight:normal;}
.download a{color:#333333; text-decoration:none; padding:5px 0 0 0;}
.download a:hover {color:#990000; text-decoration:underline;padding:5px 0 0 0;}

.footerLinks {font-size:10px;padding:6px 0 0 0; text-align:center;vertical-align:middle; margin:0;}
.footerLinks a{font-size:10px; color:#333333; text-decoration:none; padding:6px 0 0 0; margin:0;}
.footerLinks a:hover{font-size:10px; color:#990000; text-decoration:underline; padding:6px 0 0 0; margin:0;}
.copyrgt {text-align:center; font-size:10px;padding:6px 0 0 0; margin:0;}

/* ClearFix */
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

/* Page Links */
.pgProducts ul#mainNav li.lkProducts  a,.pgAbout ul#mainNav li.lkAbout a,.pgNews ul#mainNav li.lkNews a,.pgInvestors ul#mainNav li.lkInvestors a,.pgCareers ul#mainNav li.lkCareers a,.pgDownloads ul#mainNav li.lkDownloads a,.pgFeedback ul#mainNav li.lkFeedback a,.pgDealers ul#mainNav li.lkDealers a,.pgContactus ul#mainNav li.lkContactus,.pgDisclaimer ul#mainNav li.lkDisclaimer,.pgSitemap ul#mainNav li .lkSitemap,.pgFaqs ul#mainNav li.lkFaqs a{background:transparent url(/images/nav_bg_rollover.jpg) repeat-x top left; color:#fff;}