body {margin:0; padding:0; font:normal 11px Arial; color:#252525;}
img{ margin:0; padding:0; border:0;}
ul li{ margin:0px; padding:0px;}
h1,h2,h3{ margin:0; padding:0;}


/*FEATURES STYLES-----------------------------------------------------------------------*/
#homefeatures{ background:url(../images/features/img-features-BG.gif) repeat-x top left #F3F3F3; width:948px; margin:0 auto; overflow:hidden; padding:18px 20px 20px 20px; clear:both;}
#homefeatures .title{ background:url(../images/features/title-bg.gif) no-repeat top center; width:283px; padding:4px 0px 0px 25px;}
#homefeatures .title h1{font:bold 14px Arial; color:#656870;}
#homefeatures a{ font:normal 11px Arial; color:#666971; text-decoration:none;}
#homefeatures a:hover{color:#666971; text-decoration:underline;}
#homefeatures .arrow{font:bold 11px Arial; color:#FFC224; text-decoration:none;}

#features{ background:url(../images/uva/img-model-FBG.gif) repeat-x top center #F3F3F3; width:948px; margin:0 auto; overflow:hidden; padding:0px 20px 0px 20px; clear:both;}
#features .model{ background:#787C84; width:248px; font:normal 11px Arial; color:#FFFFFF;}
#features .model h1{font:normal 12px Arial;  color:#FFFFFF;}
#features .model .img{background:url(../images/uva/img-modelBG.gif) repeat-x top left; height:16px;}
#features .model .img1{background:url(../images/uva/img-modelBG1.gif) repeat-x bottom left; height:16px;}
#features .title{ background:url(../images/features/title-bg.gif) no-repeat top center; width:283px; padding:4px 0px 0px 25px;}
#features .title h1{font:bold 12px Arial; color:#666971;}

#features .keyfeat{width:215px; height:269px; font:normal 11px Arial; color:#849AA2; float:left; margin-left:0px; padding-left:18px; /*cursor:pointer;*/}
#features .keyfeat:hover{background:url(../images/uva/img-rolloverBG.gif) no-repeat top center; font:normal 11px Arial; color:#656870; height:269px; float:left;}
#features .active{background:url(../images/uva/img-rolloverBG.gif) no-repeat top center; font:normal 11px Arial; color:#656870; height:269px; text-decoration:none; float:left; margin-left:20px;}
#features .title1{font:bold 14px Arial; padding:2px 0px 0px 20px;}
#features .textdata1{background:#E0E6E8; font:normal 11px Arial; padding:2px 10px 2px 10px;}
#features .textdata2{font:normal 11px Arial; padding:2px 15px 0px 20px;}

#features a{ font:normal 11px Arial; color:#666971; text-decoration:none;}
#features a:hover{color:#666971; text-decoration:underline;}
#features .arrow{font:bold 11px Arial; color:#FFC224; text-decoration:none;}

/*REVIEW STYLES-----------------------------------------------------------------------*/
.reviews {font:normal 11px Arial;  color:#252525; padding-left:15px; text-align:left;}
.reviews h1{font:bold 12px Arial;  color:#252525; padding-left:15px;}
.reviews h2{font:bold 12px Arial;  color:#2259A5; padding-left:15px;}
.reviews .grey{ background-color:#ECECEC; padding:10px 10px 10px 15px;}
.reviews .white{padding:10px 10px 10px 15px;}
.reviews a{font:bold 12px Arial; text-decoration:underline; color:#2259A5;}
.reviews a:hover{text-decoration:none;}

/*COO STYLES-----------------------------------------------------------------------*/
.coo {color:#252525; padding-left:15px; text-align:left; }
.coo .title{ background-color:#E5E5E6; font:bold 14px Arial; padding:10px 10px 10px 15px;}
.coo .content{background-color:#CBCCCE; font:bold 12px Arial; padding:10px 10px 10px 15px;}
.coo .content1{background-color:#EFF0F0; font:bold 12px Arial; padding:10px 10px 10px 15px;}
.coo .myspan{ font:normal 12px Arial; padding:10px 10px 10px 15px;}
.coofooter{ font:normal 12px Arial; text-transform:uppercase;}
.coofooter1{ font:normal 12px Arial; padding:0px 20px 0px 20px;}
.coodisclaimer{ font:normal 10px Arial; padding:0px 20px 0px 20px;}
.coofooter h1{ font:bold 16px Arial; margin:0;}
.coo a{ font:normal 11px Arial; color:#666971; text-decoration:none;}
.coo a:hover{color:#666971; text-decoration:underline;}


/*SPECIFICATION STYLES-----------------------------------------------------------------------*/
#specification{ background:url(../images/specs/specification-bg.gif) repeat-x top #F3F3F3; width:924px; margin:auto; overflow:hidden; padding:20px 34px 20px 34px;}

/*Specification Tab Styles*/
#specification ul {list-style: none; margin:0px; padding:0px; overflow: hidden;}
#specification ul li {display: inline; margin:0px; padding:0px; float:left;}

/*#specification ul li a {color: #666971;	font: bold 12px Arial;text-decoration:none; padding:0px 3px 0px 5px; margin:0px;
	background:url(../images/specs/specificationTablft-hover.gif) no-repeat top left; float:left; text-align:center;}
	
#specification ul li a span {background:url(../images/specs/specificationTabrgt-hover.gif) no-repeat top right; display:block;
 padding:2px 20px 25px 15px; margin:0px; text-align:center;}
	
#specification ul li a:hover, #specification ul li .active {text-decoration:none; color:#666971; font: bold 12px Arial; text-align:center;
	background: url(../images/specs/specificationTablft.gif) no-repeat top left; padding:0px 3px 0px 5px;}
	
#specification ul li a:hover span, #specification ul li .active span { text-align:left;
    background:url(../images/specs/specificationTabrgt.gif) no-repeat top right; padding:2px 20px 25px 15px;}*/
/*End Specification Tab Styles*/

/*Tab Styles*/
#tab{margin:0px; padding:0px; clear:both;}
#tab ul{list-style: none; margin:0px; padding:0px;}
#tab ul li {display: inline;}
#tab ul li a {color: #666971; font: normal 12px Arial;text-decoration:none; padding:3px 10px 0px 20px; margin:0px;
	background: url(../images/specs/arrow-yel.gif) no-repeat left #FFFFFF; text-align:left; border-right:1px solid #F3F3F3;}
#tab ul li a:hover, #tab ul li .activeon  {color: #000000;font: normal 12px Arial; text-decoration:none; background: url(../images/specs/arrow-blk.gif) no-repeat left #FFFFFF; padding:3px 10px 0px 20px;}

#tab2{margin:0px; padding:0px; clear:both;}
#tab2 ul{list-style: none; margin:0px; padding:0px;}
#tab2 ul li {display: inline;}
#tab2 ul li a {color: #666971; font: normal 12px Arial;text-decoration:none; padding:3px 10px 0px 20px; margin:0px;
	background: url(../images/specs/arrow-yel.gif) no-repeat left #FFFFFF; text-align:left; border-right:1px solid #F3F3F3;}
#tab2 ul li a:hover, #tab2 ul li .activeon  {color: #000000;font: normal 12px Arial; text-decoration:none; background: url(../images/specs/arrow-blk.gif) no-repeat left #FFFFFF; padding:3px 10px 0px 20px;}

/*End Tab Styles*/


/*Sitemap Styles*/

#sitemapBG{ background:url(../images/specs/sitemap-bg.gif) repeat-x top #F3F3F3; width:934px; margin:auto; overflow:hidden; padding:0px 34px 20px 24px;}
#tabSite{margin:auto; overflow:hidden; padding:0px; clear:both; font: Bold 13px Arial; color: #666971;}
#tabSite ul{list-style: none; margin:0px; padding:0px;}
#tabSite ul li {margin-top:8px; margin-bottom:3px; margin-left:12px; margin-right:50px;}
#tabSite ul li a {color: #666971; font: normal 12px Arial;text-decoration:none; padding:3px 10px 0px 22px; margin:0px;
	background: url(../images/specs/arrow1-blk.gif) no-repeat left; text-align:left; border-right:1px solid #F3F3F3;}
#tabSite ul li a:hover, #tabSite ul li .activeon  {color: #000000;font: normal 12px Arial; text-decoration:none; background: url(../images/specs/arrow1-yel.gif) no-repeat left; padding:3px 10px 0px 22px;}


/*End Sitemap Styles*/

.print{float:right; clear:both; margin:0; padding:0;}	
	
#specification h1{font:normal 20px Arial;}
#specification p{padding-top:12px; padding-bottom:12px; margin:0px;}
#specification a{ text-decoration:none; color:#252525;}	
#specification a:hover{ text-decoration:underline; color:#252525;}

.table-bg{ background:#FFFFFF; padding:5px; margin-top:0px;}

.table{ border-collapse:collapse; background:#E0E2E4;}
.table td{ border:2px solid #FFFFFF;font:normal 12px Arial; padding:0.3em;}

.tableAbout{ border-collapse:collapse; background:#E0E2E4;}
.tableAbout td{ border:2px solid #FFFFFF;font:normal 12px Arial; padding:0.8em;}

.table2{ border-collapse:collapse; background:#E0E2E4;}
.table2 td{font:normal 12px Arial; padding:0.8em;}

.table3{}
.table3 td{font:normal 12px Arial;}
.table3 a{ font:normal 11px Arial; color:#666971; text-decoration:none;}
.table3 a:hover{color:#666971; text-decoration:underline;}

.table4{ border-collapse:collapse; background:#E0E2E4;}
.table4 td{ border:2px solid #FFFFFF;font:normal 12px Arial; color:#252525;}

.table5{ border-collapse:collapse; background:#E0E2E4; text-transform:capitalize;}
.table5 td{ border:2px solid #FFFFFF;font:normal 12px Arial; padding:0.3em; text-transform:capitalize;}

.space{ padding:0.3em;}
.space25{ padding:1px 25px 5px 25px;}

#main{ padding-top:25px;}

/*Price STYLES-----------------------------------------------------------------------*/
.priceMenu {font: normal 12px Arial;}
.priceMenu ul{margin:0; padding:0; padding-left:10px;}
.priceMenu ul li{background:url(../images/icon-arrow-yel1.png) no-repeat left top; text-align:left; padding-left:10px; text-decoration:none; color:#666971;} 
/*Price STYLES-----------------------------------------------------------------------*/

/*DOWNLOAD STYLES-----------------------------------------------------------------------*/
#download{ background:url(../images/download/download-botBG.gif) no-repeat bottom; width:948px; margin:auto; overflow:hidden; padding:24px 22px 48px 22px; clear:both;}
#download .downloadMenu { border-top:1px solid #F4F4F4; border-bottom:1px solid #F4F4F4; background:#F3F3F3;}
#download .downloadMenu ul{ list-style:none; margin:0; padding:0;}
#download .downloadMenu ul li{font: normal 12px Arial; text-decoration:none; color:#666971; border-bottom:3px solid #FFFFFF;} 
#download .downloadMenu ul li a{ background:url(../images/download/download-lftArrow.gif) no-repeat left; font: normal 12px Arial; text-decoration:none; color:#666971; padding:5px 0px 5px 15px; line-height:20px;}
#download .downloadMenu ul li a:hover{ text-decoration:none; color:#252525;}
#download .downloadMenu li a.live{ background:url(../images/download/download-lftArrowbold.gif) no-repeat left #FFFFFF; font:bold 12px Arial; padding:5px 0px 5px 15px; display:block; color:#252525;}

#colours{ background:url(../images/download/colours-bg.jpg) no-repeat top; width:992px; height:334px; margin:auto;}

/* New CSS for Tavera Features page*/
#feature-topband{ background:url(../images/top-band.jpg) no-repeat top; width:992px; height:332px; margin:auto;}
#feature-topband1{ width:992px; margin:auto;}


/*WRAPPER STYLES-----------------------------------------------------------------------*/
#wrapper{ width:992px; margin:auto;}

#wrapper .rgtPanel{ background:url(../images/rgtPanel-bot.gif) no-repeat bottom #FFFFFF; padding-bottom:50px;}
#wrapper .rgtCont{ font-size:12px;}

#wrapper .lftCont h1{ font-size:12px; margin:0; padding:0;}
#wrapper .lftCont h2{ font-size:12px; margin:0; padding:0; font-weight:normal;}

#wrapper .designPic{ padding:40px 0px 0px 0px; overflow:hidden; clear:both;}

#wrapper .wrapperCont2{ padding:24px 0px 24px 22px; overflow:hidden; text-align:left; float:left; width:708px;}
#wrapper .wrapperCont2 ul{ list-style:none; margin:0; padding:0;}
#wrapper .wrapperCont2 ul li{ background:url(../images/beat/cont-arrow.gif) no-repeat top left; font: normal 12px Arial; text-decoration:none; color:#666971; padding-left:10px; margin:0; margin-bottom:15px; }

/*BG Styles*/
.wht{ background:#FFFFFF;}
.gry{ background:#F3F3F3;}
.lgtgry{background:#FAFBFD}

/*FORM STYLES-----------------------------------------------------------------------*/
.txtbox{ width:189px; height:16px; border:1px solid #DBDBDB; color: #666971; font: normal 12px Arial; padding-left:12px;}
.list{ width:201px; border:1px solid #DBDBDB; color: #666971; font: normal 12px Arial; padding-left:9px;}
.list2{ border:1px solid #DBDBDB; color: #666971; font: normal 12px Arial; padding-left:2px;}
.list3{ width:418px; border:1px solid #DBDBDB; color: #666971; font: normal 12px Arial; padding-left:9px;}
.asteric{ color: #D60000; font: normal 12px Arial;}

#searchForm div {background:url(../images/img-searchBG.gif) no-repeat top left; border:none; float:right;}
#searchBox {width:90px; color:#FFFFFF;background:none;border:none; height:19px; font-size:11px; padding-left:5px;}
#searchBtn {width:19px;	background:none;border:none;cursor:pointer;}


/* New List styles for Delear-Locater pages */
.list4{ width:318px; border:1px solid #DBDBDB; color: #666971; font: normal 12px Arial; padding-left:9px;}

/* New Styles for Delear Locator lables*/
.txt{ font:normal 11px Verdana; color:#676A71; text-align:right;}

/*Link Styles*/
.Lnk11wht{ text-decoration:none; font:normal 11px Arial; color:#FFFFFF;}
.Lnk11wht:hover{ text-decoration:underline; color:#FFFFFF;}
.Lnk11blk{ text-decoration:none; font:normal 11px Arial; color:#252525;}
.Lnk11blk:hover{ text-decoration:underline; color:#252525;}

/*TXT Styles*/
.txt11wht{color: #FFFFFF; font: normal 11px Arial;}
.txt11blk{color: #000000; font: normal 11px Arial;}
.txt12blk{color: #000000; font: normal 12px Arial;}


.download-link{ width:992px; margin:auto; height:19px; background:#5A616B; overflow:hidden; clear:both; padding-top:3px; padding-bottom:3px;}

.flash{ margin:auto; width:992px;}
.flash1{ margin:auto; width:581px;}
/*.video{ background:url(../images/flash/videoTopband.jpg) no-repeat top #9da1ac; width:992px; margin:auto; margin-bottom:0px; padding:0px; padding-top:30px;}*/

/*Scroll Styles*/
.scrollBg{background:url(../images/index_07.jpg) no-repeat left top; width:388px; height:314px;}
.scrolloverview{padding:20px 0px 0px 20px;}

/*Zero maintenance Styles*/
#features-zero{ background:#F3F3F3; width:972px; margin:0 auto; overflow:hidden; padding:10px 10px 10px 10px; clear:both;}
#features-zero .model{ background:#787C84; width:248px; font:normal 11px Arial; color:#FFFFFF;}
#features-zero .model h1{font:normal 12px Arial;  color:#FFFFFF;}

.hiddencost{ float:left; padding-left:10px; width:712px;}
.hiddencost h1{font:bold 14px Arial; color:#656565;}
.hiddencost h2{font:bold 12px Arial; color:#656565;}

.disclaimer{ clear:both; margin-top:5px; float:left; width:100%;}

	 
