
* {
	outline:none;
}
a {
	color:#2F94D7;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
form, input, select, div, span, h1, h2, ul, li {
	margin: 0px;
	padding: 0px;
}
#container {
	width:1001px;
	margin:auto;
	padding:0;
}
#top {
	width:928px;
	margin:0;
	padding:0 0 0 30px;
	float:left;
}
#top .logo {
	width:200px;
	margin:0;
	padding:8px 0 0 0;
	float:left;
}
#top .right {
	width:728px;
	float:right;
	margin:0;
	padding:0;
}
#top .telno {
	float:right;
	padding:2px 5px 2px 0;
	width:720px;
}
#top .telno .img {
	float:right;
	padding:0 0 0 20px;
}
#top .telno .img a {
	float:left;
}
#top .telno .img img {
	float:left;
	border:0px;
}
#top .telno .textlink {
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	float:left;
}
#top .telno .textlink a {
	color:#2981c1;
	text-decoration:none;
	float:left;
}
#top .telno .textlink span {
	float:left;
	padding:0 8px 0 8px;
	color:#2981c1;
}
#top .telno .textlink a:hover {
	color:#8e9093;
	font-weight:bold;
}
#top .topmenubg {
	width:726px;
	height:34px;
	float:right;
	background-image:url(http://www.fenesta.com/images/toplinkbg.jpg);
	background-repeat:repeat-x;
	border-left:1px solid #e7e7e7;
	text-align:right;
	margin:0px;
	padding:0px;
}
#topmenu {
	width:710px;
	float:left;
	margin:0px;
	padding:0px;
	height:28px;
}
.email {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	margin-right:10px;
	margin-bottom:3px;
}
.email a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	text-decoration:underline
}
.email a:hover {
	color:#8e9093;
	text-decoration:none
}
.datagrid_item {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-right:10px;
	margin-bottom:3px;
}
/*#mid{width:928px; padding:0; float:left; margin-bottom:10px; margin-left:31px; margin-right:auto;}*/

.left .product_imgs {
	float:left;
	width:100%;
	display:none;
}
.left .product_imgs img {
	float:left;
	display:none;
}
.homeowner {
	width:192px;
	height:30px;
	background: url(http://www.fenesta.com/images/leftlinkbg.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2981c1;
	font-weight:bold;
	line-height:28px;
	text-decoration:none;
	border-bottom:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	margin-bottom:5px;
	cursor:pointer;
}
.homeowner a {
	width:192px;
	background: url(http://www.fenesta.com/images/leftlinkbg.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2981c1;
	font-weight:bold;
	line-height:28px;
	text-decoration:none;
}
.homeowner a:hover {
	color:#8e9093;
	font-weight:bold;
	line-height:28px;
	text-decoration:none;
}
.homeowner img {
	float:left;
	margin-right:15px;
	margin-left:10px;
}
.innovation {
	width:192px;
	background: url(http://www.fenesta.com/images/innovation-bg.jpg) repeat-x;
	cursor:pointer;
	height:30px;
	padding-top:6px;
}
.innovation img {
	float:left;
	margin-right:15px;
	margin-left:10px;
}
.innovation .text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2981c1;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
}
.innovation .text a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
}
.innovation .text a:hover {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.submenu {
	margin-bottom: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9c9c9c;
	line-height:20px;
	text-decoration:none;
	margin-left:25px;
}
.submenu a {
	margin-bottom: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9c9c9c;
	line-height:20px;
	text-decoration:none;
}
.submenu a:hover {
	margin-bottom: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2981c1;
	line-height:20px;
	text-decoration:none;
}
.submenu img {
	margin-right:5px;
}
/*-------WDT start-------------*/
#mid .designwin {
	width:191px;
	height:66px;
	margin:1px 0 px 0;
	padding:0px;
	display:block;
}
/*-------WDT end------------*/

/*-------helpmechoose-------------
#mid .designwin{width:191px; height:64px; margin:25px 0 1px 0; padding:0; background-image:url(http://www.fenesta.com/images/designyourwindow-roll.jpg); background-position:left top; display:block; }
#mid .designwin a{width:191px; height:64px; margin:0px 0 1px 0; padding:0; background-image:url(http://www.fenesta.com/images/designyourwindow-roll.jpg); background-position:left top; display:block; }
#mid .designwin a:hover{width:191px; height:64px; margin:0px 0 1px 0; padding:0;  background-image:url(http://www.fenesta.com/images/designyourwindow-roll.jpg); background-position:left bottom; display:block;  }
*/

#mid .greenwin {
	width:191px;
	height:65px;
	margin:0;
	margin-top:1px;
	padding:0;
	background-image:url(http://www.fenesta.com/images/greenwindows-roll.jpg);
	background-position:left top;
	display:block;
}
#mid .greenwin a {
	width:191px;
	height:65px;
	margin:0;
	margin-top:1px;
	padding:0;
	background-image:url(http://www.fenesta.com/images/greenwindows-roll.jpg);
	background-position:left top;
	display:block;
}
#mid .greenwin a:hover {
	width:191px;
	height:65px;
	margin:0;
	margin-top:1px;
	padding:0;
	background-image:url(http://www.fenesta.com/images/greenwindows-roll.jpg);
	background-position:left bottom;
	display:block;
}
#mid .whtsnew {
	width:188px;
	height:auto;
	border:1px solid #dcdcdc;
	margin-top:25px;
}
#mid .whtsnew h1 {
	width:178px;
	height:31px;
	background-image:url(http://www.fenesta.com/images/whatnew-bg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2981c1;
	line-height:28px;
	border-bottom:1px solid #dcdcdc;
	padding-left:10px;
}
#mid .whtsnew img {
	float:left;
	margin-right:15px;
	margin-top:5px;
}
#mid .whtsnew .image {
	width:162px;
	height:auto;
	text-align:center;
	margin-left:5px;
}
#mid .whtsnew1 {
	float:left;
	width:188px;
	padding:25px 0 0 0;
}
#mid .whtsnew1 h1 {
	width:178px;
	float:left;
	height:31px;
	background:url(http://www.fenesta.com/images/whatnew-bg.jpg) repeat-x top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2981c1;
	line-height:28px;
	text-align:left;
	padding:0 0 0 10px;
	border:1px solid #dcdcdc;
}
#mid .whtsnew1 .flash {
	width:170px;
	float:left;
	text-align:center;
	padding:9px;
	border-color:#dcdcdc;
	border-style:solid;
	border-width:0 1px 1px 1px;
}
#mid .whtsnew1 img {
	float:left;
	margin-right:15px;
	margin-top:5px;
}
#mid .whtsnew1 .image {
	width:135px;
	height:auto;
	text-align:center;
}
.morelink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2981c1;
	text-align:right;
	margin-right:10px;
	margin-bottom:3px;
}
.morelink a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2981c1;
	text-align:right;
	text-decoration:underline
}
.morelink a:hover {
	color:#8e9093;
	text-decoration:none
}
#mid .banner {
	width:728px;
	height:498px;
	float:right;
	margin:0;
}
#midtop {
	width:928px;
	padding:0;
	float:left;
	margin-bottom:10px;
}
#midtop .left {
	width:200px;
	height:100%;
	margin:0;
	padding:0;
	float:left;
}
#midtop .content {
	width:500px;
	height:100%;
	margin:0;
	padding:0;
	float:left;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#2d2d2d;
	text-align:justify;
	margin-left:5px;
}
#midtop .content .path {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#2d2d2d;
	text-decoration:none;
	margin-top:10px;
	margin-bottom:10px;
}
#midtop .content .path a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#2d2d2d;
	text-decoration:none
}
#midtop .content .path a:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#2f94d7;
	text-decoration:underline
}
#midtop .content h1 {
	font:16px Arial;
	color:#2d2d2d;
	font-weight:bold;
	margin-bottom:10px;
}
#midtop .content h1 img {
	float:left;
	margin-right:5px;
	margin-top:4px;
}
#midtop .right {
	width:200px;
	height:100%;
	margin:0;
	padding:0;
	float:right;
	text-align:center;
	margin-top:60px;
}
#midtab {
	width:928px;
	padding:0;
	float:left;
}
.borders {
	border:1px solid #dfdfdf;
}
.bluehead h2 {
	font:12px Arial;
	color:#2f94d7;
	font-weight:bold;
	margin-bottom:8px;
}
.list1 {
	margin:0;
	padding:0;
	list-style:none;
}
.list1 img {
	margin-top:8px;
	margin-left:0px;
	margin-right:4px;
	float:left;
}
.list {
	margin:0;
	padding:0;
	list-style-type:none;
}
.list img {
	margin-top:8px;
	margin-left:0px;
	margin-right:4px;
	line-height:18PX;
}
.close1 {
	width:22px;
	height:20px;
	color:#ff0000;
	padding:0px 12px 0px 0px;
	border:0px;
	text-decoration:none;
	margin:0px; 
}
/*----------------Aditya------------*/


#maintext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:98%;
	padding:0 1% 0 1%;
	height:auto;
	text-align:justify;
	float:left;
	line-height:17px;
	margin:0;
}
#maintext p {
	width:100%;
	float:left;
	padding:0 0 12px 0;
	margin:0px;
}
#maintext p.text_p {
	width:100%;
	margin:0px;
	float:left;
	padding:0px 0 12px 0
}
#maintext ul.ul_list {
	width:712px;
	margin:0px;
	float:left;
	padding:0 0 12px 0;
	list-style:none;
}
#maintext ul.ul_list li {
	width:700px;
	margin:0px;
	float:left;
	padding:0 0 3px 12px;
	background:url(http://www.fenesta.com/images/bullet5.gif) left top no-repeat;
}
#maintext ul.ul_list1 {
	width:100%;
	margin:0px;
	float:left;
	padding:3px 0 12px 0;
	list-style:none;
}
#maintext ul.ul_list1 li {
	width:97%;
	margin:0px;
	float:left;
	padding:0 0 3px 3%;
	background:url(http://www.fenesta.com/images/bullet5.gif) left top no-repeat;
}
ul.ul_list_td {
	width:99%;
	margin:0px;
	float:left;
	padding:3px 0 12px 1%;
	list-style:none;
}
ul.ul_list_td li {
	width:97%;
	margin:0px;
	float:left;
	padding:0 0 6px 3%;
	background:url(http://www.fenesta.com/images/bul3.gif) left top no-repeat;
}
#maintext div.div_img {
	width:100%;
	text-align:center;
	float:left;
}
#maintext ul.ul_tab {
	width:728px;
	margin:0px;
	float:left;
	padding:0px 0 12px 0;
	list-style:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
}
#maintext ul.ul_tab li {
	width:100%;
	line-height:16px;
	float:left;
	padding:0 0 3px 0;
}
#maintext ul.ul_tab li a {
	line-height:20px;
	float:left;
}
#maintext ul.ul_tab li a.tab_active {
	color:#2D2D2D;
	text-decoration:none;
	font-weight:bold;
}
#maintext ul.ul_tab li .tab_info {
	float:left;
	width:100%;
	padding:0;
}
#maintext ul.ul_tab li .tab_info p {
	margin:0px;
	padding:9px 0 9px 0;
}
#maintext1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:98%;
	padding:12px 1% 0 1%;
	text-align:justify;
	line-height:16px;
	margin:0;
	float:left;
}
#home {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:725px;
	text-align:justify;
	float:right;
	line-height:16px;
	margin:0;
	padding:10px 0 0 0;
}
.home {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	line-height:16px;
	margin:0;
	color:#2d2d2d;
}
.home a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	margin:0;
	text-decoration:none;
	color:#2d2d2d;
}
.home a:hover {
	text-decoration:underline;
	color:#2f94d7
}
.maintext1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	padding-left:0px;
	padding-top:3px;
	padding-right:12px;
	line-height:16px;
	margin:0;
}
.dropdownbox {
	height:auto;
	margin:0;
	text-align:left;
	padding-left:10px;
}
.dropdownbox1 {
	height:auto;
	margin:0;
	text-align:left;
	padding:0 0 10px 10px;
}
.tablehead {
	font:12px Arial;
	color:#2f94d7;
	font-weight:bold;
	margin-bottom:5px;
}
.dropbox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:150px;
	height:auto;
	text-align:justify;
	line-height:22px;
	margin:0;
}
.dropbox1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:170px;
	height:auto;
	text-align:justify;
	line-height:22px;
	margin:0;
}
.dropbox_cust {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:180px;
	height:auto;
	text-align:justify;
	line-height:22px;
	margin:0;
}
.dropbox_cust1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:210px;
	height:auto;
	text-align:justify;
	line-height:22px;
	margin:0;
}
.addressdiv {
	width:350px;
	height:auto;
	margin:0;
	padding-left:10px;
	margin-top:10px;
}
.addresstext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#717171;
	height:auto;
	text-align:left;
	margin:0;
	padding-left:10px;
	margin-top:10px;
}
.required {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#717171;
	height:auto;
	text-align:right;
	margin:0;
	padding-left:10px;
	margin-top:10px;
}
.addresstext_check {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#717171;
	height:auto;
	text-align:left;
	margin:0;
	margin-top:10px;
}
.inputbox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:20px;
	padding-left:3px;
	padding-top:2px;
	border:1px solid #cccccc;
	width:180px;
}
.inputboxbrowse {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:20px;
	padding-left:3px;
	padding-top:2px;
	border:1px solid #cccccc;
	width:250px;
}
.inputbox_mul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:50px;
	padding-left:3px;
	padding-top:2px;
	border:1px solid #cccccc;
	width:180px;
}
.inputtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:80px;
	padding-left:3px;
	border:1px solid #cccccc;
	width:180px;
}
#tablebig {
	width:100%;
	height:auto;
	margin:0 auto 0 auto;
	padding:0;
}
#tablebig div {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	float:left;
	padding:2px 0 2px 1%;
}
.tableleft {
	background-color:#eeeeee;
	width:19%;
	border-top:1px #FFFFFF solid;
}
.tableright {
	background-color:#eeeeee;
	width:78%;
	border-top:1px #FFFFFF solid;
	border-left:1px #FFFFFF solid;
}
.tableleft1 {
	background-color:#f2f2f2;
	float:left;
	width:19%;
	border-top:1px #FFFFFF solid;
}
.tableright1 {
	background-color:#f2f2f2;
	width:78%;
	border-top:1px #FFFFFF solid;
	border-left:1px #FFFFFF solid;
}
.bulletlist {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2d2d2d;
	line-height:18px;
	background-repeat:no-repeat;
	margin-left:22px;
	margin:0;
	list-style-type:none;
	text-indent:-9px;
	padding-left:8px;
}
#link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2981c1;
	text-align:right;
	margin-right:10px;
	margin-bottom:3px;
}
.link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:17px;
}
.link a {
	color:#2981c1;
	text-decoration:underline;
}
.link a:hover {
	color:#8e9093;
	text-decoration:none;
}
.link1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2981c1;
	text-align:right;
	margin-bottom:3px;
}
.link1 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2981c1;
	text-align:right;
	margin-bottom:3px;
	text-decoration:underline;
}
.link1 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8e9093;
	text-align:right;
	margin-bottom:3px;
	text-decoration:none;
}
#windows_sub ul {
	width:167px;
	height:auto;
	margin-left:25px;
	list-style:none;
	margin-bottom:10px;
}
#windows_sub li {
	width:167px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9c9c9c;
	line-height:20px;
	text-decoration:none;
}
#windows_sub li a {
	width:167px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9c9c9c;
	line-height:20px;
	text-decoration:none;
}
#windows_sub li a:hover {
	width:167px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2981c1;
	line-height:20px;
	text-decoration:none;
}
#windows_sub img {
	margin-right:5px;
}
#doors_sub {
	width:167px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9c9c9c;
	line-height:20px;
	text-decoration:none;
	margin-left:25px;
}
#doors_sub a {
	width:167px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9c9c9c;
	line-height:20px;
	text-decoration:none;
}
#doors_sub a:hover {
	width:167px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2981c1;
	line-height:20px;
	text-decoration:none;
}
#doors_sub img {
	margin-right:5px;
}
.textpath {
	width:99%;
	line-height:22px;
	background-image:url(http://www.fenesta.com/images/banner1.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
	padding:0 0 0 1%;
	border-top:1px #FFFFFF solid;
}
.textpath a {
	color:#FFFFFF;
	text-decoration:none;
	padding:0 0 0 3px;
}
.textpath a:hover {
	color:#333333;
	text-decoration:underline;
}
.linktexts {
	height:22px;
	margin-top:1px;
	padding-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:22px;
	text-align:left;
}
a.linktexts {
	height:22px;
	margin-top:1px;
	padding-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:22px;
	text-align:left;
	text-decoration:none;
}
a:hover.linktexts {
	color:#000000;
	text-decoration:underline;
}
#main {
	width:727px;
	height:auto;
	text-align:left;
	float:left;
}
#aspnetForm {
	float:left;
	padding:0 0 0 0px;
	margin:0px;
	width:728px;
}
.topbanner {
	width:726px;
	float:left;
	text-align:left;
	padding:2px 0 0 0;
}
#main h1 {
	font:16px Arial;
	color:#2d2d2d;
	font-weight:bold;
	margin:0px;
	width:99%;
	float:left;
	padding:15px 0 10px 1%;
}
#main h1 img {
	float:left;
	margin-right:5px;
	margin-top:3px;
}
.maincontent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:717px;
	height:auto;
	text-align:left;
	float:right;
	padding-left:-20px;
	padding-top:3px;
	padding-bottom:13px;
	margin:0;
}
.maintop {
	width:98%;
	text-align:left;
	float:left;
	margin:0;
	padding:12px 1% 0 1%;
}
.maintop .maintop_left {
	width:335px;
	height:205px;
	text-align:left;
	float:left;
	margin:0;
	border:1px solid #E6E6E6;
	background-image:url(http://www.fenesta.com/images/maintopleft.jpg);
	background-repeat:repeat-x;
}
.maintop .maintop_left .content1 {
	width:190px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4B4B4B;
	text-align:justify;
	float:left;
	line-height:14px;
	padding-top:30px;
	background-repeat:repeat-x;
}
.maintop .maintop_right {
	width:335px;
	height:205px;
	text-align:left;
	float:right;
	margin:0;
	border:1px solid #E6E6E6;
	background-image:url(http://www.fenesta.com/images/maintopleft.jpg);
	background-repeat:repeat-x;
}
.maintop .maintop_right .content1 {
	width:190px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4B4B4B;
	text-align:justify;
	float:left;
	line-height:14px;
	padding-top:30px;
	background-repeat:repeat-x;
}
.contentheading {
	width:192px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2981c1;
	font-weight:bold;
	line-height:28px;
	text-decoration:none;
	margin-bottom:5px;
}
.contentlink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2981c1;
	font-weight:bold;
	line-height:14px;
	text-decoration:none;
	margin-bottom:5px;
}
.contentlink a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2981c1;
	font-weight:bold;
	line-height:14px;
	text-decoration:none;
	margin-bottom:5px;
}
.contentlink a:hover {
	color:#3f3f3f;
	text-decoration:underline;
}
.contentlink2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2981c1;
	line-height:14px;
	text-decoration:none;
	padding:8px 0 0x 0;
	float:left;
	width:33%;
}
.contentlink2 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2981c1;
	line-height:14px;
	text-decoration:none;
	margin-bottom:5px;
}
.contentlink2 a:hover {
	color:#3f3f3f;
	text-decoration:underline;
}
.contentlinkfront {
	width:160px;
	height:auto;
	margin:0px;
	float:left;
}
.contentlink1r {
	width:180px;
	height:auto;
	float:right;
}
.contentlinkmid {
	width:265px;
	height:auto;
	margin:10px;
	float:left;
}
.listing1 ul {
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:left;
}
.listing1 li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2981c1;
	line-height:16px;
	text-decoration:none;
	display:block;
	text-align:left;
}
.listing1 img {
	vertical-align:top;
	margin-bottom:10px;
}
.listing1 li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2981c1;
	line-height:16px;
	text-decoration:none;
	text-align:left;
}
.listing1 li a:hover {
	color:#3f3f3f;
	text-decoration:underline;
}
.tblborders {
	border:1px solid #ecebeb;
}
.tblborders td {
	padding:5px 10px;
	text-align:justify;
}
.tblborders .trhead td {
	background:#f3f3f3;
	font-weight:bold;
}
.tblborder {
	border-top:1px solid #ecebeb;
	;
}
table.table_bdr {
	background:#ecebeb
}
table.table_bdr td {
	background:#FFFFFF;
	padding:3px;
}
table.table_bdr .trhead td {
	background:#f3f3f3;
	font-weight:bold;
}
.bluehead {
	font:12px Arial;
	color:#2f94d7;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:10px;
}
.bluehead1 {
	font:12px Arial;
	color:#2f94d7;
	font-weight:bold;
}
#maintopright {
	width:335px;
	height:205px;
	text-align:left;
	float:right;
	margin:0;
	border:1px solid #E6E6E6;
	background-image:url(http://www.fenesta.com/images/maintopleft.jpg);
	background-repeat:repeat-x;
}
#mainbottom {
	width:715px;
	height:auto;
	text-align:left;
	float:right;
	margin:0;
	padding-top:15px;
}
#mainbottomleft {
	width:335px;
	height:205px;
	text-align:left;
	float:left;
	margin:0;
	border:1px solid #E6E6E6;
	background-image:url(http://www.fenesta.com/images/maintopleft.jpg);
	background-repeat:repeat-x;
}
#mainbottomright {
	width:335px;
	height:205px;
	text-align:left;
	float:right;
	border:1px solid #E6E6E6;
	margin:0;
	background-image:url(http://www.fenesta.com/images/maintopleft.jpg);
	background-repeat:repeat-x;
}
/* ----------------end----------------------------*/


.bestviews {
	padding:0;
	height:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#3f3f3f;
	line-height:28px;
	text-align:center;
	float:left;
	width:928px;
	display:none;
}
/*#footer{height:29px; width:928px; margin: 0px 31px 0px 31px ; padding:0; }*/
#bottompart {
	width:928px;
	margin:0px;
	padding:0px 0px 0px 30px;
	float:left;
}
#bottomlinks {
	height:5px;
	width:928px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:5px;
	padding:0;
	background:#cecfd0 repeat;
	float:left;
}
.bottomlinkbg {
	width:928px;
	float:left;
	padding:15px 0 0 0;
}
.bottomlinkbg div.bottom_links {
	width:893px;
	float:left;
	background:#f8f8f8;
	border:solid 1px #e7e8ea;
	padding:10px 0 10px 35px;
}
.bottomlinkbg div.bottom_links ul {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:11px;
	line-height:18px;
	color:#8B8B8B;
}
.bottomlinkbg div.bottom_links ul li {
	float:left;
	margin:0px;
	padding:0 0 0px 13px;
	background:url(http://www.fenesta.com/images/bullet4.gif) left top no-repeat;
}
.bottomlinkbg div.bottom_links ul li.head {
	margin:0px;
	padding:0 0 5px 0;
	width:100%;
	background:none;
	color:#2F94D7;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
}
.bottomlinkbg div.bottom_links ul li.head a {
	color:#2F94D7;
}
.bottomlinkbg div.bottom_links ul li a {
	color:#8B8B8B;
	text-decoration:none;
}
.bottomlinkbg div.bottom_links ul li a:hover {
	text-decoration:underline;
}
.bottomlinkbg div.bottom_links ul.ulbottom1 {
	width:180px;
}
.bottomlinkbg div.bottom_links ul.ulbottom1 li {
	width:167px;
}
.bottomlinkbg div.bottom_links ul.ulbottom2 {
	width:150px;
}
.bottomlinkbg div.bottom_links ul.ulbottom2 li {
	width:137px;
}
.bottomlinkbg div.bottom_links ul.ulbottom3 {
	width:330px;
}
.bottomlinkbg div.bottom_links ul.ulbottom3 li {
	width:152px;
}
.bottomlinkbg div.bottom_links ul.ulbottom3 li.head {
	width:100%;
}
.bottomlinkbg div.bottom_links ul.ulbottom4 {
	width:200px;
	padding:0 0 0 15px;
}
.bottomlinkbg div.bottom_links ul.ulbottom4 li {
	width:187px;
}
.bottomindexbg {
	height:auto;
	width:925px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:10px 0px 10px 0px;
	background:#f8f8f8 repeat;
	border:1px solid #e7e8ea;
	float:left;
}
.bottomlogo {
	width:55px;
	height:auto;
	margin:0px;
	float:left;
	padding-left:55px;
	padding-top:2px;
}
.bottomtxtlinks {
	width: auto;
	height:auto;
	margin:0px;
	float:left;
}
.listing ul {
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:left;
}
.listing li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8b8b8b;
	text-decoration:none;
	display:block;
	text-align:left;
	padding:4px 0 0 40px;
}
.listing img {
	vertical-align:top;
	margin-bottom:10px;
}
.listing li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8b8b8b;
	line-height:16px;
	text-decoration:none;
	text-align:left;
}
.listing li a:hover {
	color:#2981c1;
	text-decoration:underline;
}
.bottomhead {
	font:12px Arial;
	color:#2f94d7;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:10px;
}
a.bottomhead {
	font:12px Arial;
	color:#2f94d7;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:10px;
	text-decoration:none;
}
a:hover .bottomhead {
	color:#9b9b9b;
	text-decoration:underline;
}
#footer1 {
	height:18px;
	width:915px;
	margin:0px;
	padding:0;
	float:left;
	margin-top:10px;
}
#footer img {
	margin:0;
	padding:0;
	width:13px;
	height:18px;
}
.footer {
	width:908px;
	float:left;
	padding:4px 10px 7px 10px;
}
.flinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#3f3f3f;
	float:left;
	line-height:18px;
	text-align:left;
}
.flinks a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#3f3f3f;
	text-decoration:none
}
.flinks a:hover {
	color:#2981c1;
	text-decoration:underline;
}
.copyright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#3f3f3f;
	float:right;
	line-height:18px;
	text-align:right;
}
.copyright a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#2981c1;
	text-decoration:none
}
.copyright a:hover {
	color:#2981c1;
	text-decoration:underline
}
.style1 {
	color: #2981c1
}
.clear {
	float:none;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#mid .enquiry {
	width:191px;
	height:66px;
	margin:1px 0px 0px 0px;
	padding:0;
	background-image:url(http://www.fenesta.com/images/enquirybanner.jpg);
	background-position:left top;
	display:block;
	float:left;
}
#mid .enquiry a {
	width:191px;
	height:66px;
	margin:1px 0px 0px 0px;
	padding:0;
	background-image:url(http://www.fenesta.com/images/enquirybanner.jpg);
	background-position:left top;
	display:block;
}
#mid .enquiry a:hover {
	width:191px;
	height:66px;
	margin:1px 0px 0px 0px;
	padding:0;
	background-image:url(http://www.fenesta.com/images/enquirybanner.jpg);
	background-position:left bottom;
}
.button {
	background-color:#a1a1a1;
	height:22px;
	width:70px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	border:1px solid #cccccc
}
/*----------------Aditya------------*/
#flaheader {
	width:720px;
	height:auto;
	margin-top:2px;
}
#flaheaderleft {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:309px;
	height:auto;
	float:left;
	padding-left:9px;
	padding-top:3px;
	padding-bottom:13px;
}
#flaheaderright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:400px;
	float:right;
}
#flaheaderright .maps {
	width:400px;
	float:left;
	padding:0 0 15px 0;
}
#flaheaderright .maps small {
	display:block;
	text-align:right;
}
#flaheaderright .maps small img {
	margin:10px 0 0 0;
	border:1px #cccccc solid;
}
#flaheaderright .maps iframe {
	border:1px #cccccc solid;
}
#flaheaderright .maps small a {
	text-decoration:underline;
}
#flaheaderright .maps small a:hover {
	text-decoration:none;
}
/* ----------------leftmenu----------------------------*/
.categoryitems ul {
	margin:0px;
	padding:0px;
	list-style:none;
	margin-left:30px;
}
.categoryitems li {
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7a7a7a;
	line-height:18px;
	list-style:none;
	margin:0px;
	padding:0px;
	margin-left:50px;
	list-style-image:url(http://www.fenesta.com/images/dotbullet.jpg);
}
.categoryitems li a {
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7a7a7a;
	text-decoration:none;
	line-height:18px;
	margin:0px;
	padding:0px;
}
.categoryitems li a:hover {
	color:#2981c1;
	text-decoration:none;
}
<!--
-----customer number dropdown------------->  .numbdroplist {
position: absolute;
z-index:0;
}
.numbdroplist:hover {
	background-color:#ffffff;
	z-index:50;
	margin:0;
	display:block;
}
.numbdroplist div {
	position: absolute;
	background-color:#ffffff;
	padding: 2px;
	left: -1000px;
	border: 1px solid #e1e1e1;
	visibility: hidden;
	color: black;
	text-decoration: none;
	width:124px;
	z-index:100;
}
.numbdroplist div img {
	border-width: 0;
	padding:2px;
}
.numbdroplist:hover div {
	visibility: visible;
	top:20px;
	left:830px;
}
<!--
----------------
-->

/* Hides from IE-mac \*/
* html .clearfix {
height: 1%;
}
/* 02-11-09 */

.list3 {
	margin-left:15px;
}
.list3 li {
	list-style:none;
	background:url(http://www.fenesta.com/images/bullet2.gif) left top no-repeat;
	line-height:17px;
	padding-left:12px;
}
/* 4-11-09 */

.boxcontent {
	float:left;
	width:700px;
	padding-top:10px;
}
.boxcontent .box1 {
	float:left;
	width:330px;
	border:solid 1px #b7b7b7;
}
.boxcontent .box2 {
	float:right;
	width:330px;
	border:solid 1px #b7b7b7;
}
.boxcontent .heading1 {
	float:left;
	background:#dddddd;
	line-height:25px;
	width:325px;
	padding-left:5px;
	font-weight:bold;
	border-bottom:solid 1px #b7b7b7;
}
.boxcontent .textinfo {
	padding:5px;
	float:left;
	text-align:justify;
	width:320px;
}
/* 11-11-09 */


.space {
	float:left;
	width:191px;
	height:3px;
}
.hotel_link {
	float:left;
	width:191px;
	height:64px;
	background:url(http://www.fenesta.com/images/hotel-roll.jpg) top no-repeat;
	cursor:pointer;
}
.hotel_link:hover {
	float:left;
	width:191px;
	height:64px;
	background:url(http://www.fenesta.com/images/hotel-roll.jpg) bottom no-repeat;
	cursor:pointer;
}
.greenwin_link {
	float:left;
	width:191px;
	height:65px;
	background:url(http://www.fenesta.com/images/greenwindows-roll.jpg) top no-repeat;
	cursor:pointer;
}
.greenwin_link:hover {
	float:left;
	width:191px;
	height:65px;
	background:url(http://www.fenesta.com/images/greenwindows-roll.jpg) bottom no-repeat;
	cursor:pointer;
}
.enquiry_link {
	float:left;
	width:190px;
	height:88px;
	background:url(http://www.fenesta.com/images/enquirybanner.jpg) top no-repeat;
	cursor:pointer;
}
.enquiry_link:hover {
	float:left;
	width:190px;
	height:88px;
	background:url(http://www.fenesta.com/images/enquirybanner.jpg) bottom no-repeat;
	cursor:pointer;
}
.designwin_link {
	float:left;
	width:191px;
	height:90px;
	cursor:pointer;
	overflow:hidden;
}
.designwin_link a {
	float:left;
	width:191px;
	height:180px;
	margin:0px;
}
.designwin_link a img {
	border:0px;
}
.designwin_link a:hover {
	margin:-90px 0 0 0;
}
.photo_gallery {
	float:left;
	width:191px;
	height:88px;
	overflow:hidden;
	padding:6px 0 6px 0;
}
.photo_gallery a {
	float:left;
	width:191px;
	height:88px;
	margin:0px;
	overflow:hidden;
}
.photo_gallery a:hover {
	margin:0px;
}
.photo_gallery a img {
	border:0px;
	margin:0 0 0 0;
}
.photo_gallery a:hover img {
	margin:-88px 0 0 0;
}
#home .what_customers2 {
	width:100%;
	float:left;
}
#home .what_customers2 .col_box_img {
	float:left;
}
#home .what_customers2 .test_home_menu {
	float:left;
	background:url(http://www.fenesta.com/images/our_customers_bg.jpg) right top no-repeat #4797ca;
	padding:0 14px 0 0;
	height:145px;
	width:245px;
	text-align:left;
	color:#FFFFFF;
}
#home .what_customers2 .test_home_menu h1 {
	color:#FFFFFF;
	float:left;
	width:245px;
	margin:0px;
	padding:8px 5px 8px 10px;
	text-transform:uppercase;
	font-size:15px;
}
#home .what_customers2 .test_home_menu ul {
	float:left;
	margin:0px 0 0 15px;
	padding:0px;
	list-style-type:none;
}
#home .what_customers2 .test_home_menu ul li {
	float:left;
	width:230px;
	line-height:18px;
	background:url(http://www.fenesta.com/images/bul_blue_bg.jpg) left top no-repeat;
}
#home .what_customers2 .test_home_menu ul li a {
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	padding:0 0 0 12px;
}
#home .what_customers2 .test_home_menu ul li a:hover {
	text-decoration:underline;
}
#home .what_customers2 .test_home_menu span {
	width:245px;
	float:left;
	font-size:11px;
	padding:5px 0 0 15px;
}
#home .what_customers2 .test_home_menu span a {
	padding:0 0 0 12px;
	text-decoration:underline;
	color:#FFFFFF;
}
#home .what_customers2 .test_home_menu span a:hover {
	text-decoration:none;
}
.google_search {
	float:left;
	width:193px;
	padding:5px 0 15px 0;
	text-align:center;
}
.left_tabs {
	float:left;
	width:193px;
	padding:0 0 0 0;
	text-align:center;
}
.google_search div {
	margin:0px;
	padding:0px;
	float:left;
}
.google_search div .search_box {
	float:left;
	width:157px;
}
.google_search div .gobtn {
	float:left;
	margin:0 0 0 4px;
	background:#3793c6;
	color:#FFFFFF;
	border:0px solid #989898;
	font-size:10px;
	font-weight:bold;
	width:25px;
	height:22px;
	background:url(http://www.fenesta.com/images/gobtn.gif) left top no-repeat;
}
.testimonial_link {
	float:left;
	width:191px;
}
.testimonial_link .title {
	float:left;
	width:191px;
}
.testimonial_link .flash {
	float:left;
	width:191px;
	padding:0 0 6px 0;
}
/* 10:41 AM 10/12/2010 */

#maincontent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:717px;
	height:auto;
	text-align:left;
	float:right;
	padding-left:-20px;
	padding-top:3px;
	padding-bottom:13px;
	margin:0;
}
#midtopdiv {
	float:left;
	width:100%;
	padding:0 0 10px 0;
	margin:0px;
}
#midtopdiv .contentdivP {
	width:500px;
	float:left;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#2d2d2d;
	text-align:justify;
	padding:0 0 0 0px;
}
#midtopdiv .contentdivP .path {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#2d2d2d;
	text-decoration:none;
	float:left;
	padding:10px 0 10px 0;
}
#midtopdiv .contentdivP .path a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#2d2d2d;
	text-decoration:none
}
#midtopdiv .contentdivP .path a:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#2f94d7;
	text-decoration:underline
}
#midtopdiv .contentdivP h1 {
	font:16px Arial;
	color:#2d2d2d;
	font-weight:bold;
	width:100%;
	padding:5px 0 10px 0;
}
#midtopdiv .contentdivP h1 img {
	float:left;
	margin-right:5px;
	margin-top:3px;
}
#midtopdiv .rightdivP {
	width:200px;
	height:100%;
	margin:0;
	padding:0;
	float:right;
	text-align:center;
	padding:60px 0 0 0
}
#midtopdiv .contentdivP p.pcontent {
	font-size:11px;
	line-height:16px;
}
#midtab {
	width:717px;
	padding:0;
	float:left;
}
#mid .designwinp {
	width:191px;
	height:66px;
	margin:0;
	padding:0px;
	display:block;
	float:left;
}
.accessories {
	width:100%;
	line-height:18px;
	text-align:justify;
	margin:0;
	padding:0 0 12px 0;
	float:left;
}
.accessories strong {
	color:#2F94D7;
}
.accessories img {
	float:left;
}
.accessories div {
	float:left;
	width:460px;
	padding:0 0 0 7px;
}
.accessories li {
	list-style:none;
	background:url(http://www.fenesta.com/images/bullet5.gif) left top no-repeat;
	padding:0 0 0 13px;
}
.accessories1 {
	width:100%;
	text-align:justify;
	line-height:18px;
	margin:0;
	padding:0 0 12px 0;
	float:left;
}
.accessories1 img {
	float:right;
}
.accessories1 div {
	float:left;
	width:460px;
}
.accessories1 strong {
	color:#2F94D7;
}
.accessories1 strong {
	display:block;
}
.accessories1 li {
	list-style:none;
	background:url(http://www.fenesta.com/images/bullet5.gif) left top no-repeat;
	padding:0 0 0 13px;
}
.accessories1 h2 {
	font-size:13px;
	color:#2D2D2D;
}
.accessories3 {
	width:100%;
	line-height:18px;
	text-align:justify;
	margin:0;
	padding:0 0 12px 0;
	float:left;
}
.accessories3 strong {
	color:#2F94D7;
}
.accessories3 li {
	list-style:none;
	background:url(http://www.fenesta.com/images/bullet5.gif) left top no-repeat;
	padding:0 0 0 13px;
}
ul.list2 {
	list-style:none;
	line-height:20px;
	padding:0 0 10px 0;
}
ul.list2 img {
	float:left;
	margin:8px 5px 0 0;
}
#tablebig1 {
	width:705px;
	height:auto;
	margin:0 auto 0 auto;
	padding:0;
}
.tableleft2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:190px;
	height:auto;
	background-color:#eeeeee;
	line-height:18px;
	padding:2px 0px 2px 7px;
	float:left;
	margin-top:1px;
}
.tableright2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:auto;
	text-align:left;
	background-color:#eeeeee;
	width:500px;
	padding:2px 0px 2px 7px;
	float:right;
	line-height:18px;
	margin-top:1px;
}
.tableleft3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:190px;
	height:auto;
	background-color:#f2f2f2;
	line-height:18px;
	padding:2px 0px 2px 7px;
	float:left;
	margin-top:1px;
}
.tableright3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:auto;
	text-align:left;
	background-color:#f2f2f2;
	width:500px;
	padding:2px 0px 2px 7px;
	float:right;
	line-height:18px;
	margin-top:1px;
}
.tableleft4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:190px;
	height:40px;
	background-color:#f2f2f2;
	line-height:18px;
	padding:2px 0px 2px 7px;
	float:left;
	margin-top:1px;
}
.tableright4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:40px;
	text-align:left;
	background-color:#f2f2f2;
	width:500px;
	padding:2px 0px 2px 7px;
	float:right;
	line-height:18px;
	margin-top:1px;
}
.tableleft5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:190px;
	height:40px;
	background-color:#eeeeee;
	line-height:18px;
	padding:2px 0px 2px 7px;
	float:left;
	margin-top:1px;
}
.tableright5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:40px;
	text-align:left;
	background-color:#eeeeee;
	width:500px;
	padding:2px 0px 2px 7px;
	float:right;
	line-height:18px;
	margin-top:1px;
}
.tableleft6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:190px;
	height:57px;
	background-color:#f2f2f2;
	line-height:18px;
	padding:2px 0px 2px 7px;
	float:left;
	margin-top:1px;
}
.tableright6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:57px;
	text-align:left;
	background-color:#f2f2f2;
	width:500px;
	padding:2px 0px 2px 7px;
	float:right;
	line-height:18px;
	margin-top:1px;
}
.email {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2981c1;
	text-align:left;
	margin-right:10px;
	margin-bottom:3px;
}
.email a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2981c1;
	text-align:left;
	text-decoration:underline
}
.email a:hover {
	color:#8e9093;
	text-decoration:none
}
a.close {
	position:relative;
	left:10px;
	top:-10px;
	border:solid 1px #CCCCCC;
	padding:3px;
	display:block;
	width:50px;
	text-align:center;
	color:#FF0000;
	background:#ffffff;
	font-size:10px;
	text-decoration:underline;
	font-weight:bold;
}
a.close:hover {
	background:#f5f5f5;
}
.wdt {
	width:100%;
	float:left;
}
.wdtl {
	width:360px;
	height: 300px;
	float:left;
}
.wdtr {
	width:313px;
	height: 243px;
	float:right;
}
.btnwdt {
	width:148px;
	height:35px;
	margin:0px;
	padding:0;
	background-image:url(http://www.fenesta.com/images/btn-wdt.jpg);
	background-position:left top;
	display:block;
	float:left
}
.btnwdt a {
	width:148px;
	height:35px;
	margin:0px;
	padding:0;
	background-image:url(http://www.fenesta.com/images/btn-wdt.jpg);
	background-position:left top;
	display:block;
}
.btnwdt a:hover {
	width:148px;
	height:36px;
	margin: 0px;
	padding:0;
	background-image:url(http://www.fenesta.com/images/btn-wdt.jpg);
	background-position:left bottom;
	cursor:hand;
}
.heading2 {
	font-family: Arial, Helvetica, sans-seriff;
	text-align:center;
	color:#5c5c5c;
	line-height:30px;
	text-align:center;
	float:left;
	width:100%;
	font-size:16px;
	font-weight:bold;
}
.heading3 {
	text-align:left;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	color:#202020;
	font-weight:bold;
}
.heading4 {
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	color:#2981c1;
	line-height:30px;
	text-align:center;
	float:left;
	width:100%;
	font-size:16px;
	margin-top:10px;
	font-weight:bold;
}
.heading5 {
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	color:#3398dc;
	line-height:30px;
	text-align:center;
	float:left;
	width:100%;
	font-size:20px;
	text-transform:uppercase;
	font-weight:bold;
}
.box_ul {
	border:solid #e3e3e3 4px;
	background:#f4f4f4;
	width:350px;
	margin-left:20px;
	margin-top:10px;
	float:left;
	padding-top:5px;
	padding-bottom:10px;
}
.box_ul_left {
	border:solid #e3e3e3 4px;
	background:#f4f4f4;
	width:300px;
	margin-left:15px;
	margin-top:5px;
	float:left;
	padding-top:5px;
	padding-bottom:15px;
}
.box_ul1 {
	border:solid #e3e3e3 4px;
	width:300px;
	overflow:hidden;
	margin-left:15px;
	margin-top:10px;
	float:left;
	height:320px;
}
.box_ul2 {
	border:solid #e3e3e3 4px;
	display:block;
	overflow:hidden;
	width:350px;
	margin-left:20px;
	margin-top:5px;
	float:left;
	height:188px;
}
.box_ul3 {
	border:solid #73c4fa 4px;
	background:#def1ff;
	width:300px;
	margin-left:30px;
	margin-top:15px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}
.list4 {
	margin-left:15px;
}
.list4 li {
	list-style:none;
	background:url(http://www.fenesta.com/images/bul2.gif) left top no-repeat;
	line-height:20px;
	padding-left:25px;
	padding-right:15px;
	text-align:left;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#202020;
}
.list4 li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2981c1;
	text-decoration:none
}
.list4 li a:hover {
	color:#202020;
	text-decoration: underline;
}
.text_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:auto;
	text-align:justify;
	float:left;
	padding-left:9px;
	padding-top:3px;
	padding-right:12px;
	line-height:16px;
	margin-top:10px;
	width:670px;
}
.text_content p {
	width:100%;
	float:left;
	margin:0;
	padding:10px 0 10px 0;
}
.text_content a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2981c1;
	line-height:16px;
	text-decoration:none;
}
.text_content a:hover {
	color:#3f3f3f;
	text-decoration:underline;
}
.contentlink1 {
	width:187px;
	height:auto;
	float:left;
	padding-left:10px;
}
.listing1 ul {
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:left;
}
.listing1 li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2981c1;
	line-height:16px;
	text-decoration:none;
	display:block;
	text-align:left;
}
.listing1 img {
	vertical-align:top;
	margin-bottom:10px;
}
.listing1 li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2981c1;
	line-height:16px;
	text-decoration:none;
	text-align:left;
}
.listing1 li a:hover {
	color:#3f3f3f;
	text-decoration:underline;
}
table td.top a {
	color:#2981C1;
	text-decoration:underline;
}
table td.top a:hover {
	color:#8e9093;
	text-decoration:none;
}
/* Customer_Enquiry_Form Pages */

#mid .left_2 {
	width:200px;
	padding:124px 0 0 50px;
	margin:0px;
	float:left;
}
table.main {
	padding:0;
	float:left;
	color:#717171;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.dropdownbox_required {
	height:auto;
	margin:0;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	padding:125px 0 0 455px;
	color:#6C6D6F;
}
.dropdownbox_required1 {
	width:98%;
	text-align:right;
	padding:0 5px 3px 0;
	color:#6C6D6F;
}
table.m1 {
	margin:0 0 0 0;
	float:left;
}
table.m5 {
	float:left;
}
.wrap1 {
	margin:0;
	padding:0;
	width:580px;
	height:256px;
	background:url(http://www.fenesta.com/images/customer-enquiry1.jpg) no-repeat left top;
}
.wrap2 {
	margin:0;
	padding:0;
	width:580px;
	background:url(http://www.fenesta.com/images/customer-enquiry-bg.gif) repeat-y left top;
}
.wrap3 {
	margin:0;
	padding:0;
	width:580px;
	height:20px;
	background:url(http://www.fenesta.com/images/customer-enquiry-bottom.gif) no-repeat left top;
}
.wrap1 h2 {
	color:#288AC7;
	display:block;
	font:bold 24px "Arial Narrow";
	margin:10px 0 0;
	padding:0 0 0 70px;
}
span.text1 {
	color:#DD0F13;
	padding:4px 0 0;
	font:10px Verdana, Arial, Helvetica, sans-serif;
}
.text12 {
	color:#6D6E70;
	padding:0;
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
}
.text12 input {
	margin:0 5px 0 0;
	line-height:18px;
}
.text5 {
	margin:0;
	padding:0 20px 0 0;
	text-align:right;
	width:220px;
}
input.textbox1 {
	border:1px solid #CCCCCC;
	float:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	margin:0;
	padding:0;
	width:180px;
}
.textbox2 {
	border:1px solid #CCCCCC;
	float:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	margin:0 0 0 0;
	padding:0;
	width:180px;
	height:60px;
}
.rktextbox {
	padding:0 0 13px 0;
}
.rktextbox1 {
	padding:0 0 14px 0;
}
.rktextbox1 input.textbox1 {
	float:left;
	clear:both;
}
.rktextbox1 td.img {
	padding:6px 0 0 0;
}
.rktextbox2 {
	padding:0 0 6px 0;
*padding:0 0 6px 0;
}
.submit_1 {
	background:url(http://www.fenesta.com/images/submit-1.gif) no-repeat left top;
	cursor:pointer;
	height:27px;
	width:107px;
	border:none;
}
.reset_1 {
	background:url(http://www.fenesta.com/images/reset-1.gif) no-repeat left top;
	cursor:pointer;
	height:27px;
	width:107px;
	border:none;
}
#main2 {
	float:left;
	width:628px;
	padding:14px 0 0 42px;
}
select.drop1 {
	border:1px solid #CCCCCC;
	float:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	margin:0;
	padding:0;
	width:180px;
}
/* maintext */

.maintext3 {
	float:left;
	width:726px;
	padding:0px 8px 0px 8px;
	font-size:11px;
	line-height:18px;
}
.maintext3 p {
	float:left;
	width:100%;
	margin:0px;
	padding:0 0 8px 0;
}
.hotel_data {
	width:100%;
	float:left;
	margin-bottom:10px;
}
.list5 {
	margin-left:15px;
	width:100%;
	float:left;
}
.list5 li {
	list-style:none;
	background:url(http://www.fenesta.com/images/bullet2.gif) left top no-repeat;
	line-height:17px;
	padding-left:12px;
}
.hotel_data .imgdata {
	text-align:center;
	float:right;
	border:solid #dddddd 4px;
}
.hotel_data .imgdata img {
	border:solid 1px #CCCCCC;
}
.hotel_data .hotel_info {
	float:left;
	width:330px;
	margin-top:10px;
}
.institutional {
	float:left;
	width:100%;
	padding:10px 0 0 0;
}
.institutional p {
	margin:3px 0 10px 0;
}
.institutional table {
	background:#ecebeb;
}
.institutional table td {
	background:#FFFFFF;
	padding:3px;
}
.institutional .left_info {
	float:left;
	width:337px;
	padding:0 10px 0 0;
}
.institutional .banner_info {
	float:left;
	width:350px;
	background:#FFFFFF;
	border:solid 4px #dddddd;
}
.institutional .list3 {
	margin:0px 0 10px 15px;
}
.hospital_info {
	float:left;
	width:100%;
	padding:0 0 0 0;
}
.hospital_info p {
	margin:3px 0 10px 0;
}
.hospital_info table {
	background:#ECEBEB;
}
.hospital_info table td {
	/*background:#FFFFFF;*/
padding:3px;
}
.hospital_info .left_info {
	float:left;
	width:337px;
	padding:0 10px 0 0;
}
.hospital_info .banner_info {
	float:left;
	width:350px;
	background:#FFFFFF;
	border:solid 4px #dddddd;
}
.hospital_info .list3 {
	margin:3px 0 10px 15px;
}
/* sitemap */ 
div.sitemap {
	float:left;
	width:88%;
	padding: 0 0 0 12%;
}
/* fenesta gallery */ 

#fenesta_gallery {
	float:left;
	width:681px;
	padding:0 0 0 18px;
}
#fenesta_gallery h1 {
	float:left;
	width:670px;
	background:#3391c7;
	margin:0px;
	padding:0 0 0 11px;
	font-size:14px;
	color:#FFFFFF;
	line-height:26px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom:solid 1px #FFFFFF;
}
#fenesta_gallery h1 br {
	display:none;
}
#fenesta_gallery div.gallery {
	float:left;
	width:681px;
}
#fenesta_gallery div.gallery_info {
	float:left;
	width:681px;
	padding:0px 0 15px 0;
}
#fenesta_gallery div.gallery_info table.gallery_tab {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:27px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
#fenesta_gallery div.gallery_info table.gallery_tab td {
	padding:0 2px 0 0;
}
#fenesta_gallery div.gallery_info table.gallery_tab td a {
	display:block;
	float:left;
	text-decoration:none;
	color:#FFFFFF;
	background:url(http://www.fenesta.com/images/gallery_tab_bg1.jpg) left top no-repeat;
}
#fenesta_gallery div.gallery_info table.gallery_tab td a span {
	display:block;
	background:url(http://www.fenesta.com/images/gallery_tab_bg2.jpg) right top no-repeat;
	padding:0 15px 0 15px;
}
#fenesta_gallery div.gallery_info table.gallery_tab td a:hover {
	background:url(http://www.fenesta.com/images/gallery_tab_bg3.jpg) left top no-repeat;
}
#fenesta_gallery div.gallery_info table.gallery_tab td a:hover span {
	background:url(http://www.fenesta.com/images/gallery_tab_bg4.jpg) right top no-repeat;
}
#fenesta_gallery div.gallery_info table.gallery_tab td a.activetab {
	background:url(http://www.fenesta.com/images/gallery_tab_bg3.jpg) left top no-repeat;
}
#fenesta_gallery div.gallery_info table.gallery_tab td a.activetab span {
	background:url(http://www.fenesta.com/images/gallery_tab_bg4.jpg) right top no-repeat;
}
#fenesta_gallery div.gallery_info table.gallery_thum {
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	width:678px;
	border:solid 1px #cfcfcf;
	background:url(http://www.fenesta.com/images/gallery-thume-bg1.jpg) left bottom repeat-x;
}
#fenesta_gallery div.gallery_info table.gallery_thum td {
	text-align:center;
	padding:8px 0 8px 0;
	width:113px;
}
#fenesta_gallery div.gallery_info table.gallery_thum td a {
	text-align:center;
	width:98px;
	display:block;
	background:#999999;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px 0 3px 0;
	text-decoration:none;
	margin:auto;
}
#fenesta_gallery div.gallery_info table.gallery_thum td a img {
	border:0px;
	margin:0 0 3px 0;
}
#fenesta_gallery div.gallery_info table.gallery_thum td a input {
	border:2px solid #999999;
	margin:0 0 3px 0;
	width:88px;
	height:57px;
}
#fenesta_gallery div.gallery_info table.gallery_thum td a input.activeimg {
	border:2px solid #3391C7;
}
#fenesta_gallery div.gallery_info table.gallery_thum td a span {
	display:block;
}
div.what_news {
	float:left;
	width:191px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:130px;
}
div.what_news h3 {
	float:left;
	width:100%;
	margin:0px;
	text-transform:uppercase;
	font-size:12px;
	color:#b30000;
	padding:0;
}
div.what_news div {
	float:left;
	width:100%;
	padding:0 0 0 0;
	font-weight:bold;
	color:#515151;
	text-align:left;
	line-height:16px;
	font-size:12px;
	text-align:center;
	display:none;
	position:absolute;
	left:0px;
	top:30px;
	cursor:pointer;
	text-decoration:none;
}
div.what_news div:hover {
	text-decoration:underline;
}
div.what_news div strong {
	color:#2a84c3;
	text-transform:uppercase;
	display:block;
	width:100%;
	text-align:center;
	padding:5px 0 0 0;
	text-decoration:none;
}
div.what_news div:hover strong {
	text-decoration:none;
}
div.what_news div span {
	display:block;
	width:90%;
	padding:3px 10% 3px 0;
	font-size:11px;
	text-align:right;
	display:none;
}
div.what_news div a {
	color:#3e92ce;
	text-decoration:underline;
}
div.what_news div a:hover {
	text-decoration:none;
}
/* testimonials */ 

.testimonials {
	float:left;
	width:710px;
	padding:15px 0 0 0;
}
.testimonials h2 {
	float:left;
	font-size:12px;
	margin:0px;
	text-transform:uppercase;
	background:url(http://www.fenesta.com/images/testimonial-head2.jpg) left top no-repeat;
	line-height:27px;
	padding:0 0 0 15px;
	color:#515151;
}
.testimonials h2 span {
	float:left;
	background:url(http://www.fenesta.com/images/testimonial-head1.jpg) right top no-repeat;
	line-height:27px;
	padding:0 15px 0 0;
}
.testimonials a {
	float:right;
	padding:8px 3px 0 0;
	color:#2f94d7;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
.testimonials a:hover {
	text-decoration:underline;
}
.testimonials .flash {
	float:left;
	width:660px;
	padding:11px 0 10px 50px;
	border-top:#d9d9d9 solid 1px;
}
div.bottom_gap {
	float:left;
	width:100%;
	line-height:20px;
	height:20px;
}
#midtopdiv div.rightbanner {
	float:left;
	width:212px;
	padding:30px 0 0 0;
}
#midtopdiv div.designwin_link {
	float:right;
	margin:0 0 10px 0;
}
#midtopdiv div.enquiry_link1 {
	float:right;
	width:192px;
	height:120px;
	padding:0 0 0 0;
}
#midtopdiv div.enquiry_link1 a {
	float:left;
	width:192px;
	height:120px;
	overflow:hidden;
	margin:0px;
}
#midtopdiv div.enquiry_link1 a img {
	margin:0px;
	border:0px;
}
#midtopdiv div.enquiry_link1 a:hover img {
	margin:-120px 0 0 0;
	border:0px;
}
.print {
	float:left;
	width:100%;
}
.print table {
	float:left;
	width:100%;
}
.print table tr td {
	font-size:11px;
	color:#515050;
	padding:0 0 10px 0;
	line-height:16px;
}
.print table tr td a {
	font-size:12px;
	color:#2981c1;
	text-decoration:underline;
	cursor:pointer;
}
.print table tr td a:hover {
	text-decoration:none;
}
.print .print_contents {
	float:left;
	width:100%;
	font-size:11px;
	color:#515050;
	padding:0 0 10px 0;
	line-height:16px;
}
.print .print_contents a {
	font-size:12px;
	color:#2981c1;
	text-decoration:underline;
	cursor:pointer;
}
.print .print_contents a:hover {
	text-decoration:none;
}
#cse-search-results {
	float:left;
	width:719px;
	padding:0 0 0 7px;
}
#cse-search-results iframe {
	float:left;
	width:719px;
}
div.home_windows {
	float:left;
	width:726px;
}
div.home_windows .top_info {
	float:left;
	width:100%;
	background:url(http://www.fenesta.com/images/home-windows-bg.jpg) left top repeat-x;
}
div.home_windows .top_info img {
	float:left;
}
div.home_windows .top_info .info {
	float:left;
	width:299px;
	padding:70px 0 0 0;
	border-left:solid 1px #FFFFFF;
}
div.home_windows .top_info .info h1 {
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:22px;
	text-align:center;
	line-height:32px;
	color:#ffffff;
	font-weight:normal;
}
div.home_windows .top_info .info h1 span {
	color:#b20101;
}
div.home_windows .top_info .info p {
	color:#b20101;
	float:left;
	padding:25px 30px 0 29px;
	margin:0px;
	width:240px;
	color:#6E6E6E;
	font-size:12px;
	line-height:22px;
}
div.home_windows .top_info .info p.h1 {
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	font-size:14px;
	padding:25px 20px 0 19px;
	width:260px;
}
div.home_windows .top_info .info ul {
	color:#b20101;
	float:left;
	padding:0 15px 0 15px;
	width:269px;
	color:#6e6e6e;
	font-size:12px;
	line-height:18px;
	list-style:none;
	margin:0px;
}
div.home_windows .top_info .info ul li {
	float:left;
	padding:0 0 0 14px;
	width:255px;
	background:url(http://www.fenesta.com/images/home-windows-icon.gif) left top no-repeat;
	margin:0px;
}
div.home_windows .contents {
	float:left;
	width:99%;
	color:#6e6e6e;
	line-height:18px;
	font-size:12px;
	padding:0 0 0 1%;
}
div.home_windows .contents h2 {
	float:left;
	width:100%;
	color:#2981c1;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:14px;
	line-height:25px;
}
div.home_windows .contents .div_h2 {
	float:left;
	width:100%;
	color:#202020;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:14px;
	line-height:25px;
	font-weight:bold;
}
div.home_windows .contents ul.ul_red {
	float:left;
	width:100%;
	list-style:none;
	margin:0px;
	padding:4px 0 0 0;
}
div.home_windows .contents ul.ul_red li {
	float:left;
	width:98%;
	margin:0px;
	padding:0 0 0 2%;
	background:url(http://www.fenesta.com/images/home-windows-icon.gif) left top no-repeat;
}
div.home_windows .contents ul.ul_red li a {
	color:#6E6E6E;
	text-decoration:none;
}
div.home_windows .contents ul.ul_red li a:hover {
	text-decoration:underline;
}
div.home_windows .contents p {
	float:left;
	width:100%;
	padding:10px 0 0 0;
	margin:0px;
}
#mid .home_banner {
	width:725px;
	float:left;
	padding:3px 0 0 0;
}
.dealer_network {
	width:99%;
	float:left;
	padding:0 0 0 1%;
	font-size:11px;
	line-height:17px;
}
.dealer_network p {
	width:100%;
	float:left;
	margin:0px;
	padding:0 0 15px 0;
}
.dealer_network div.flaheaderleft {
	width:310px;
	float:left;
	color:#717171;
}
.dealer_network div.flaheaderleft .ddllist {
	float:left;
	width:100%;
	padding:0 0 10px 0;
}
.dealer_network div.flaheaderleft .ddllist select {
	width:190px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
}
.dealer_network div.flaheaderleft .bluehead {
	float:left;
	width:100%;
	padding:0 0 10px 0;
	margin:0px;
}
.dealer_network div.flaheaderleft .dealer_add {
	float:left;
	width:300px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
}
.dealer_network div.flaheaderleft .dealer_add tr.infotd .item {
	padding:0 0 10px 0;
}
.dealer_network div.flaheaderleft .dealer_add tr.infotd .item table {
	border:solid 1px #dfdfdf;
	width:100%;
	background:#f8f8f8;
}
.dealer_network div.flaheaderleft .dealer_add tr.infotd .item td {
	padding:0 0 5px 5px;
}
.dealer_network div.flaheaderleft .dealer_add tr.infotd .item td.head {
	padding:5px 0 5px 5px;
	width:120px;
}
.dealer_network div.flaheaderleft .dealer_add tr.infotd .item td.mide {
	width:10px;
	padding:5px 0 5px 5px;
}
.dealer_network div.flaheaderleft .dealer_add tr.infotd .item table td.right {
	width:170px;
	padding:5px;
}
.dealer_network div.flaheaderleft .dealer_add tr.infotd .item table a {
	text-decoration:underline;
}
.dealer_network div.flaheaderleft .dealer_add tr.infotd .item table a:hover {
	text-decoration:none;
}
.form2 {
	display:none;
}
.txtGetValue {
	display:none;
}
/* Light Box Function By Me */

#blackPart {
	float:left;
	position:fixed;
	left:0px;
	top:0px;
	background:#000000;
	opacity:0.4;
	filter:alpha(opacity=40);
	display:none;
}
#imgHolder {
	overflow:hidden;
	position:fixed;
	left:0px;
	top:0px;
	background:#FFFFFF;
}
/* fenesta-checklist */

div.checklist {
	float:left;
	width:100%;
}
div.checklist .leftpanel {
	float:left;
	width:50%;
}
div.checklist p {
	float:left;
	width:100%;
	margin:0px;
	padding:3px 0 10px 0;
}
div.checklist .rightpanel {
	float:left;
	width:49%;
}
#maintext #midtab {
	float:left;
	width:707px;
}
#maintext #midtab ul.shadetabs {
	float:left;
	width:709px;
	margin:0px;
	background:url(http://www.fenesta.com/images/gif-tab.gif) left bottom repeat-x;
	padding:0px;
}
#maintext #midtab ul.shadetabs li {
	float:left;
	margin:0 4px 0 0;
	display:block;
}
#maintext #midtab ul.shadetabs li a {
	position:static;
	display:block;
}
#maintext #midtab ul.shadetabs li a.selected {
	position:static;
}
#maintext #midtab div.contentdiv {
	float:left;
	width:687px;
	margin:0px;
	padding:10px;
	border:0px;
	border-left:1px solid #ECEBEB;
	border-bottom:1px solid #ECEBEB;
	border-right:1px solid #ECEBEB;
}
#maintext #midtab div.contentdiv ul.ul_list {
	width:687px;
}
#maintext #midtab div.contentdiv ul.ul_list li {
	width:675px;
}
#maintext #midtab div.contentdiv p {
	width:687px;
}
#maintext #midtab div.contentdiv .tabcontentshow {
	font-size:11px;
}
table.tablenew {
	border:0px;
	font-size:11px;
	border-top:solid 1px #ecebeb;
	border-left:solid 1px #ecebeb;
	border-right:solid 1px #ecebeb;
}
table.tablenew tr td {
	border-bottom:solid 1px #ecebeb;
	padding:5px;
}
table.tablenew tr.head td {
	background:#f3f3f3;
}
div.newmaintxt {
	float:left;
	width:98%;
	padding:0 1% 0 1%;
	line-height:16px;
	font-size:11px;
}
div.newmaintxt p {
	padding:0 0 12px 0;
	margin:0px;
	float:left;
	width:100%;
}
div.newmaintxt ul.ul_list {
	padding:0 0 12px 0;
	margin:0px;
	float:left;
	width:100%;
	list-style:none;
}
div.newmaintxt ul.ul_list li {
	background:url(http://www.fenesta.com/images/bul3.gif) left top no-repeat;
	width:98%;
	padding:0 0 2px 2%;
	margin:0px;
}
div.table {
	float:left;
	width:100%;
	padding:0 0 12px 0;
}
/* Faq Page */

.faqtabs {
	float:left;
	width:100%;
}
.faqtabs ul.faqtabs_ul {
	float:left;
	width:712px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	background:url(http://www.fenesta.com/images/gif-tab.gif) left bottom repeat-x;
}
.faqtabs ul.faqtabs_ul li {
	float:left;
	margin:0 4px 0 0;
	padding:0px;
	background:#ecebeb;
	padding:4px 6px;
	color:#929292;
	font-weight:bold;
	cursor:pointer;
	border-left:#ecebeb solid 1px;
	border-right:#ecebeb solid 1px;
	border-top:#ecebeb solid 1px;
	border-bottom:#ecebeb solid 1px;
}
.faqtabs ul.faqtabs_ul li span {
	display:none;
}
.faqtabs ul.faqtabs_ul li.hoverclass {
	background:#ffffff;
}
.faqtabs ul.faqtabs_ul li.activeclass {
	background:#ffffff;
	border-bottom:#ffffff solid 1px;
}
.faqtabs div.faqtabs_div {
	float:left;
	width:710px;
	border-left:#ecebeb solid 1px;
	border-right:#ecebeb solid 1px;
	border-bottom:#ecebeb solid 1px;
	display:none;
	padding:10px 0px;
}
.faqtabs div.faqtabs_div p {
	width:96%;
	padding:6px 2% 6px 2%;
}
.arrowlistmenu {
	float:left;
	width:100%;
}
.faqtabs div.faqtabs_div .faq {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:17px;
	text-align:left;
	float:left;
	width:96%;
	padding:5px 2% 5px 2%;
}
.faq a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2981c1;
	line-height:20px;
	text-decoration:underline;
}
.faq a.active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2D2D2D;
	height:17px;
	line-height:20px;
	text-align:left;
	text-decoration:none;
	font-weight:bold
}
.faq a:hover {
	color:#8e9093;
	text-decoration:none;
	height:17px;
}
.faqtabs div.faqtabs_div .faqans {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	float:left;
	width:100%;
	line-height:16px;
	display:none;
	background:#f8f8f8;
}
.faqtabs div.faqtabs_div .faqans .faq1 {
	float:left;
	width:96%;
	padding:6px 2% 6px 2%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	line-height:20px;
	text-align:left;
}
.faqtabs div.faqtabs_div .faqans .faq1 a {
	color:#999999;
}
.faqtabs div.faqtabs_div ul.ul_list {
	width:96%;
	padding:6px 2% 6px 2%;
}
span.withshowroom {
	color:#2981C1;
}
table.slider_table {
	background:#ECEBEB;
}
table.slider_table td {
	background:#FFFFFF;
	padding:5px;
}
table.slider_table td.head {
	background:#F3F3F3;
}
table.slider_table td table td {
	padding:0px;
}
table.slider_table td.head table td {
	background:#F3F3F3;
}
.win_design {
	float:left;
	width:928px;
	padding:20px 0 0 30px;
}
.win_design_footer {
	float:left;
	width:928px;
	padding:0 0 0 30px;
}
.win_design_footer .copyright {
	background:#E7E8E9;
	width:910px;
	float:left;
	padding:7px 10px 7px 0;
}
div.blanket {
	background:#000000;
	opacity:0.4;
	filter:alpha(opacity=40);
	position:absolute;
	left:0px;
	top:0px;
	display:none;
	z-index:50;
}
div.blanketHolder {
	position:absolute;
	left:0px;
	top:0px;
	padding:5px;
	display:none;
	z-index:51;
	background:url(http://www.fenesta.com/images/load-imgs.gif) center no-repeat #ffffff;
}
div.blanketHolder img.lose_btn {
	position:absolute;
	left:0px;
	top:0px;
	width:60px;
	height:22px;
	cursor:pointer;
	z-index:52;
}
div.loadImgsFu {
	height:0px;
	width:0px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
}
table.fenesta_advertisments {
	float:left;
	width:100%;
}
table.fenesta_advertisments td {
	width:25%;
	text-align:center;
	vertical-align:middle;
	padding:10px 0 0 0;
	;
}
table.fenesta_advertisments td img {
	border:0px;
}
table.fenesta_advertisments td a {
	font-weight:bold;
}
div.contact {
	float:left;
	width:98%;
	padding:0 1%;
	font-size:11px;
	line-height:17px;
}
div.contact ul {
	width:712px;
	margin:0px;
	float:left;
	padding:0 0 12px 0;
	list-style:none;
}
div.contact ul li {
	width:700px;
	margin:0px;
	float:left;
	padding:0 0 3px 12px;
	background:url(http://www.fenesta.com/images/bullet5.gif) left top no-repeat;
}
div.contact .contact_info {
	width:100%;
	float:left;
}
div.contact .contact_info .contact_left {
	width:43%;
	float:left;
}
div.contact .contact_info .contact_right {
	width:57%;
	float:left;
}
div.contact .contact_head {
	width:100%;
	float:left;
	padding:0 0 6px 0;
	font-weight:bold;
}
div.contact .contact_head a {
	text-decoration:none;
	color:#2D2D2D;
}
div.contact .contact_head a:hover {
	text-decoration:underline;
	color:#2F94D7;
}
div.contact p {
	width:100%;
	float:left;
	margin:0px;
	padding:0 0 12px 0;
}
div.contact .contactdiv {
	float:left;
	width:100%;
	display:none;
}
table.apply_online {
	float:left;
	background:#ecebeb;
}
table.apply_online tr td {
	background:#FFFFFF;
	padding:5px;
}
table.apply_online tr.head td {
	background:#f3f3f3;
	font-weight:bold;
}
table.apply_online_form {
	float:left;
	background:#ecebeb;
}
table.apply_online_form tr td {
	background:#FFFFFF;
	padding:5px;
}
table.apply_online_form tr.head td {
	background:#f3f3f3;
	font-weight:bold;
}
table.apply_online_form input.button {
	border:0px;
	background:url(http://www.fenesta.com/images/btn.jpg) center left no-repeat;
	width:86px;
	font-weight:bold;
	height:24px;
	font-size:11px;
}
table.apply_online_form input.button {
	border:0px;
	background:url(http://www.fenesta.com/images/btn.jpg) center left no-repeat;
	width:86px;
	font-weight:bold;
	height:24px;
	font-size:11px;
}
table.apply_online_form span {
	color:#FF0000;
}
span.required5 {
	float:right;
}
span.required5 span {
	color:#FF0000;
}
.tabcontentshow ul.ul_links {
	margin:0px;
	padding:0px;
}
.tabcontentshow ul.ul_links li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
	margin:0;
	padding:0 0 0 10px;
	text-align:left;
	background:url(http://www.fenesta.com/images/bullet1.gif) 0 7px no-repeat;
}
.tabcontentshow ul.ul_links li a {
	color:#929292;
	text-decoration:underline;
}
.tabcontentshow ul.ul_links li a:hover {
	color:#2F94D7;
	text-decoration:none;
}
#awards_recognition {
	float:left;
	width:100%;
}
#awards_recognition ul {
	margin:0px;
	padding:0px;
	width:100%;
	list-style-type:none;
	background:none;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-weight:bold;
	line-height:22px;
	font-size:12px;
	color:#2F94D7;
}
#awards_recognition ul li {
	margin:0px;
	padding:0 0 6px 0;
	width:49%;
	float:left;
	background:none;
	text-align:center;
}
#awards_recognition ul li.full {
	width:100%;
}
#awards_recognition ul li a {
	font-weight:normal;
	font-size:11px;
}
#awards_recognition div.left {
	float:left;
	width:50%;
	padding:0 0 20px 0;
}
#awards_recognition div.right {
	float:left;
	width:50%;
	padding:0 0 20px 0;
}
/* emailer_form */
div.emailer_form {
	float:left;
	width:193px;
	padding:50px 0 0 0;
}
div.emailer_form div.form_view {
	float:left;
	width:191px;
	background:#d5eeff;
	border:solid 1px #2f94d7;
}
div.emailer_form ul {
	margin:0px;
	float:left;
	list-style:none;
	width:177px;
	padding:7px;
}
div.emailer_form ul li {
	margin:0px;
	float:left;
	width:177px;
	padding:0 0 4px 0;
}
div.emailer_form ul li span {
	color:#FF0000;
}
div.emailer_form ul li input {
	float:left;
	font-size:11px;
	border:solid 1px #bdbdbd;
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	width:171px;
}
div.emailer_form ul li textarea {
	float:left;
	font-size:11px;
	border:solid 1px #bdbdbd;
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	width:171px;
	height:50px;
}
div.emailer_form ul li select {
	float:left;
	font-size:11px;
	border:solid 1px #bdbdbd;
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	width:176px;
}
div.emailer_form h1 {
	float:left;
	margin:0px;
	padding:0 0 0 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	background:#2f94d7;
	line-height:25px;
	width:184px;
}
div.emailer_form ul li.email_btns input {
	float:left;
	width:62px;
	font-size:10px;
	font-weight:bold;
	border:solid 1px #bdbdbd;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 0 20px;
	padding:6px 0 5px 0;
	color:#FFFFFF;
	background:url(http://www.fenesta.com/images/emailer-btn.gif) left top no-repeat;
	border:0px;
}
div.emailer_page {
	float:left;
	width:100%;
}
div.emailer_page h4 {
	float:left;
	width:98%;
	margin:0px;
	padding:0 0 0 2%;
	background:#2f94d7;
	color:#ffffff;
	font-size:16px;
	line-height:40px;
}
div.emailer_page ul {
	float:left;
	width:44%;
	margin:0px;
	padding:15px 0 15px 2%;
	list-style:none;
}
div.emailer_page ul li {
	line-height:22px;
	float:left;
	width:95%;
	padding:0 0 0 5%;
	background:url(http://www.fenesta.com/images/bullet5.gif) 0 4px no-repeat;
}
div.emailer_page div.img {
	float:left;
	padding:15px 0 0 0;
	width:360px;
}
div.emailer_page div.txt {
	float:left;
	padding:15px 0 0 12px;
	width:340px;
}
div.emailer_page a.emailer_enquiry {
	float:right;
	color:#22538e;
	text-decoration:underline;
	font-weight:bold;
	background:url(http://www.fenesta.com/images/emailer-bul.gif) 0 7px no-repeat;
	padding:0 0 0 15px;
	line-height:20px;
}
div.emailer_page a.emailer_enquiry:hover {
	text-decoration:none;
}
.blue_emailer {
	color:#2F94D7;
}
.ul_emailer {
	float:left;
	width:402px;
	list-style:none;
	padding:0 0 10px 0;
}
ul.ul_emailer li {
	float:left;
	width:390px;
	background:url(http://www.fenesta.com/images/bullet5.gif) 0 3px no-repeat;
	padding:0 0 0 12px;
	line-height:22px;
}
div.emailer_box {
	float:left;
	width:310px;
}
div.emailer_box img {
	float:right;
}
.emailer_tab {
	width:715px;
	float:left;
	color:#3793c6;
	border:solid #dfdfdf 1px;
	background:#eeeeee;
	line-height:27px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:0 0 0 8px;
}
.emailer_tab_imgs {
	width:725px;
	float:left;
	padding:10px 0 10px 0;
}
.emailer_tab_imgs div {
	float:left;
	width:160px;
	height:79px;
	padding:2px;
	margin:0 0 0 23px;
}
.emailer_tab_imgs .email_img1 {
	background:url(http://www.fenesta.com/images/slider_windows_em.jpg) center no-repeat #dcdcdc;
	margin:0px;
}
.emailer_tab_imgs .email_img2 {
	background:url(http://www.fenesta.com/images/casements_windows_em.jpg) center no-repeat #dcdcdc;
}
.emailer_tab_imgs .email_img3 {
	background:url(http://www.fenesta.com/images/french_windows_em.jpg) center no-repeat #dcdcdc;
}
.emailer_tab_imgs .email_img4 {
	background:url(http://www.fenesta.com/images/tilt_turn_windows_em.jpg) center no-repeat #dcdcdc;
}
.emailer_tab_imgs .email_img5 {
	background:url(http://www.fenesta.com/images/slider_doors_em.jpg) center no-repeat #dcdcdc;
	margin:0px;
}
.emailer_tab_imgs .email_img6 {
	background:url(http://www.fenesta.com/images/casements_doors_em.jpg) center no-repeat #dcdcdc;
}
.emailer_tab_imgs .email_img7 {
	background:url(http://www.fenesta.com/images/french_doors_em.jpg) center no-repeat #dcdcdc;
}
.emailer_tab_imgs .email_img8 {
	background:url(http://www.fenesta.com/images/balcony_doors_em.jpg) center no-repeat #dcdcdc;
}
.emailer_tab_imgs div a {
	width:160px;
	line-height:20px;
	display:block;
	padding-top:59px;
	text-align:center;
	text-decoration:none;
	color:#2a2a2a;
	font-size:12px;
	font-weight:bold;
}
.emailer_tab_imgs div a:hover {
	color:#3793c6;
}
/*---16-05-11--*/

.modalPopup {
	width:100%;
	height:100%;
	top:0;
	left:0;
	position:absolute;
}
.modalPopup_1 {
	width:100%;
	height:1000%;
	top:0;
	left:0;
	position:fixed;
	background-color: #000000;
	opacity: 0.30;
	filter:alpha(opacity=30);
	z-index:5;
}
.modalPopupInner_1 {
	width:335px;
	margin:0 auto;
	padding:15px;
}
.modalPopupInner {
	width:335px;
	margin:60px 0 0 0;
	top:0;
	position:fixed;
	padding:15px;
	z-index:10;
}
#floatMenu {
	position:fixed;
	top:150px;
	left:0;
	margin:0;
	z-index:5;
}
#floatMenu img {
	border:none;
}
table.pop-text {
	margin:0px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#2D2D2D;
}
table.pop-text label {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#2D2D2D;
}
table.pop-text input {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#2D2D2D;
	padding:2px;
}
h1.quick {
	color:#FFFFFF;
	padding:4px;
	height:20px;
	margin:0 0 15px 0;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	background:#2F94D7;
	text-align:center;
}
.send {
	margin:2px 10px 0 0;
	padding:0px;
	width:47px;
	height:23px;
	border:none;
	float:left;
	cursor:pointer;
	background:url(http://www.fenesta.com/images/quick-send.jpg) no-repeat left top;
}
.text-space {
	margin:0 0 0 0;
	padding:0px;
	float:left;
	clear:both;
}
p.close {
	margin:0px;
	padding:0px;
	position:absolute;
	top:0px;
	left:480px;
}
.w1 {
	width:185px !important;
}
/* 3:52 PM 7/4/2011 */

#callMeBox {
	position:fixed;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	float:left;
	background:url(../images/bg-call-me-box.png);
	display:none;
	z-index:10;
}
#callMeBox .callMeBoxView {
	margin:auto;
	width:295px;
	background:#d5eeff;
	border:solid 4px #2e94d6;
	padding:15px;
	height:125px;
	position:relative;
	top:250px;
}
#callMeBox .callMeBoxView h3 {
	margin:0px;
	width:100%;
	display:block;
	padding:0px;
	color:#464646;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	text-align:justify;
	float:left;
}
#callMeBox .callMeBoxView h2 {
	margin:0px;
	width:100%;
	display:block;
	padding:10px 0px 0px 0px;
	color:#464646;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	text-align:justify;
	float:left;
}
#callMeBox .callMeBoxView span {
	margin:0px;
	color:#2d2d2d;
	float:left;
	padding:14px 0 0 0;
	display:none;
}
#callMeBox .callMeBoxView input[type='text'] {
	margin:12px 0 0 0;
	width:194px;
	color:#2d2d2d;
	font-size:12px;
	border:solid 1px #7f9db9;
	padding:2px;
	float:left;
}
#callMeBox .callMeBoxView input[type='submit'] {
	margin:10px 0 0 0;
	padding:0px;
	width:86px;
	height:23px;
	border:none;
	float:right;
	cursor:pointer;
	background:url(../images/btn-call-me-back.png) left top no-repeat;
}
#callMeBox .callMeBoxView .closeBtn {
	position:absolute;
	right:-10px;
	top:-10px;
}

<!--commercial----css start-->

.Our-expertise-nav {
	float:left;
	width:85%;
	margin:0px;
	padding:0px 0 15px 2%;
	list-style:none;
}
.Our-expertise-nav li {
	line-height:22px;
	float:left;
	width:95%;
	padding:0 0 0 3%;
	background:url(http://www.fenesta.com/images/bullet5.gif) 0 4px no-repeat; list-style:none;
}
div.emailer_page div.img2 {
	float:left;
	padding:15px 0 0 0;
	width:216px;
}
div.emailer_page div.txt2 {
	float:left;
	padding:15px 0 0 8px;
	width:487px;
}
div.emailer_page div.blue-heading {
	float:left;
	width:470px;
	margin:0px;
	padding:0 0 0 12px;
	background:#2f94d7;
	color:#ffffff;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
}
.floatstop {
	clear:both
}
<!--commercial----css End-->