/* CSS Document */

body{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
	font-size:0px;
	line-height:normal;
	background-color:#CCCCCC;
}


.foot_char{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#666666;
}


body,html,#wrap{	
	height:100%;
}
.formsize{
border-top:#d4d5d5 1px  solid;
border-left:#d4d5d5 1px  solid;
border-right:#d4d5d5 1px  solid;
border-bottom:#d4d5d5 1px  solid;
width:165px;
height:18px;
}

.formsize02{
border-top:#d4d5d5 1px  solid;
border-left:#d4d5d5 1px  solid;
border-right:#d4d5d5 1px  solid;
border-bottom:#d4d5d5 1px  solid;
width:112px;
height:20px;
font-size:10px;
}

.boxbg{
background-image:url(../../images/grad_bgimg.gif);
background-repeat:repeat-x;
border:1px #CCCCCC solid;
}
.boxbg02{
background-image:url(../../images/grad_footerbgimg.gif);
background-repeat:repeat-x;
}


.footbox_char{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#666666;
line-height:14px;
}

.boxbg03{
border:1px #d8d8d8 solid;
}

a.footbox_char{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#666666;
line-height:14px;
text-decoration:none;
}

a.footbox_char:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#666666;
line-height:14px;
text-decoration:underline;
}

.navbg{
background-image:url(../../images/comman/bg02.jpg);
background-repeat: no-repeat;

}

.navbg02{
background-image:url(../../images/newlaybg.jpg);
background-repeat: no-repeat;

}





.formsize03{
background-color:#EEEEEE;
border-top:1px #d4d5d5   solid;
border-left:1px #d4d5d5   solid;
border-right:1px #d4d5d5   solid;
border-bottom:1px #d4d5d5   solid;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-top:2px;

color:#666666;
width:143px;
height:20px;
font-size:10px;
}

optgroup
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
padding-left:5px;
padding-top:2px;

}

.formsize03N{
background-color:#EEEEEE;
border-top:1px #d4d5d5   solid;
border-left:1px #d4d5d5   solid;
border-right:1px #d4d5d5   solid;
border-bottom:1px #d4d5d5   solid;
font-family:Tahoma;
font-size:10px;
padding-top:2px;
font-style:normal;
color:#666666;
width:143px;
height:20px;
font-size:10px;
}

.formsize04{
border-top:#d4d5d5 1px  solid;
border-left:#d4d5d5 1px  solid;
border-right:#d4d5d5 1px  solid;
border-bottom:#d4d5d5 1px  solid;
width:50px;
height:20px;
font-size:10px;
}
.footbox_char05{
background-image:url(../../images/grad_footerbgimg.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#666666;
line-height:14px;
}


.textbox{
border-top:#d4d5d5 1px  solid;
border-left:#d4d5d5 1px  solid;
border-right:#d4d5d5 1px  solid;
border-bottom:#d4d5d5 1px  solid;
width:250px;
height:50px;
}

.bg_nav{
background-image:url(../../images/navigation_bg.gif);
background-repeat:no-repeat;
}

.foottext{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#939393;

}

.foottext02{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#707070;
line-height:16px;

}

a.foottext03{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#707070;
text-decoration:none;
}

.footpadd{
padding-bottom:10px;
padding-top:2px;
}

a.foottext03:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#707070;
text-decoration:underline;
}

.toplink{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#636363;
text-decoration:none;
padding-top:0px;
}

a.toplink01{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#636363;
text-decoration:none;
}
a.toplink01:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#636363;
text-decoration:none;
}

.topheading{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#185c96;
text-decoration:none;
}

.topheading{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#185c96;
text-decoration:none;
}

.midtext{
font-family:tahoma;
font-size:9px;
font-weight:normal;
color:#363636;
text-decoration:none;
line-height:15px;


}
.mitext02{
font-family:tahoma;
font-size:10px;
font-weight:bold;
color:#363636;
text-decoration:none;
line-height:15px;

}
.mitext05{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#363636;
text-decoration:none;
line-height:18px;
}
a.mitext02{
font-family:tahoma;
font-size:10px;
font-weight:bold;
color:#363636;
text-decoration:underline;
line-height:15px;

}

a.mitext02:hover{
font-family:tahoma;
font-size:10px;
font-weight:bold;
color:#363636;
text-decoration:none;
line-height:15px;

}

.mitextNODATA02{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:Gray;
text-decoration:none;
line-height:18px;
}

.midtext03{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#363636;
text-decoration:none;
line-height:19px;
padding-left:3px;
}

.midtext03OPT{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#363636;
text-decoration:none;
line-height:16px;
padding-left:3px;
}

a.midtext03{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#363636;
text-decoration:underline;
line-height:19px;
padding-left:3px;
cursor:pointer;
}

a.midtext03:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#363636;
text-decoration:none;
line-height:19px;
padding-left:3px;
}

.midtext03Select
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#363636;
text-decoration:none;
line-height:19px;
padding-left:3px;
}

.mitext04{
font-family:arial;
font-size:11px;
font-weight:bold;
color:#727272;
text-decoration:none;
line-height:15px;
}

.mitext0New04{
font-family:arial;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
line-height:15px;
}




.productimagedisp
{
	font-family:Arial;
font-size:10px;
font-weight:normal;
color:#363636;
text-decoration:underline;
line-height:19px;
padding-left:3px;

}

a.productimagedisp{
font-family:Arial;
font-size:10px;
font-weight:normal;
color:#363636;
text-decoration:underline;
line-height:19px;
padding-left:3px;
cursor:pointer;
}

a.productimagedisp:hover{
font-family:Arial;
font-size:10px;
font-weight:normal;
color:#363636;
text-decoration:none;
line-height:19px;
padding-left:3px;
cursor:pointer;
}

.productimagedispSelect
{
	font-family:Arial;
font-size:10px;
font-weight:normal;
color:#363636;
text-decoration:none;
line-height:19px;
padding-left:3px;
cursor:pointer;
	
}

.midtext04{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#363636;
text-decoration:none;
line-height:16px;
padding-left:2px;
}

a.midtext5{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#363636;
text-decoration:none;
line-height:16px;

}

a.midtext5 : hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#363636;
text-decoration:none;
line-height:16px;

}

.downloadimg{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#396f99;
text-decoration:none;
padding-left:3px;
padding-top:1px;
cursor:pointer;
}

a.downloadimg{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#396f99;
text-decoration:none;
padding-left:3px;
padding-top:1px;
}

.subnavigation
{
padding-left:4px;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#363636;
text-decoration:none;
height:90px;
text-align:center;
width:90px;
}

a.subnavigation
{
padding-left:4px;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#363636;
text-decoration:none;
height:90px;
text-align:center;
width:90px;
}

a.subnavigation:hover
{
padding-left:4px;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#e0643c;
text-decoration:none;
height:90px;
text-align:center;
width:90px;
}

.productsexplaintext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#888888;
line-height:16px;
}

a.productsexplaintext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#a5cecd;
line-height:16px;
text-decoration:underline;
}

a.productsexplaintext:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#a5cecd;
line-height:16px;
text-decoration:none;
}

.productbrands{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#6f6f6f;
}

.productconfig{
font-family:tahoma;
font-size:9px;
color:#6f6f6f;
font-weight:normal;
}

.productbrandsLNK
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#6f6f6f;
}

a.productbrandsLNK
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#6f6f6f;
text-decoration:none;
}
a.productbrandsLNK:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#6f6f6f;
text-decoration:none;
}

.secondlevelavigation{
font-family:tahoma;
font-size:9px;
font-weight:bold;
color:#bcffff;
text-decoration:none;
}

a.secondlevelavigation{
font-family:tahoma;
font-size:9px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

a.secondlevelavigation:hover{
font-family:tahoma;
font-size:9px;
font-weight:bold;
color:#bcffff;
text-decoration:none;
}

.productimages{
border-top:#afd4cf 1px  solid;
border-left:#afd4cf 1px  solid;
border-right:#afd4cf 1px  solid;
border-bottom:#afd4cf 1px  solid;
text-align:center;
width:90px;
height:90px;
padding:0px;
margin:0px;
}

a.productimages{
border-top:#afd4cf 1px  solid;
border-left:#afd4cf 1px  solid;
border-right:#afd4cf 1px  solid;
border-bottom:#afd4cf 1px  solid;
text-align:center;
width:90px;
height:90px;
}

a.productimages:hover{
border-top:#fe663d 1px  solid;
border-left:#fe663d 1px  solid;
border-right:#fe663d 1px  solid;
border-bottom:#fe663d 1px  solid;
text-align:center;
width:90px;
height:90px;
}

.paddingimg{
padding:7px 7px 7px 3px;
border-top:#afd4cf 1px  solid;
border-left:#afd4cf 1px  solid;
border-right:#afd4cf 1px  solid;
border-bottom:#afd4cf 1px  solid;
width:90px;
height:90px;
min-height:90px;
}

a.paddingimg{
padding:7px 7px 7px 3px;
border-top:#afd4cf 1px  solid;
border-left:#afd4cf 1px  solid;
border-right:#afd4cf 1px  solid;
border-bottom:#afd4cf 1px  solid;
width:90px;
height:90px;
min-height:90px;
}

.paddingimgGbrowse{
padding:7px 7px 4px 3px;
border-top:#afd4cf 1px  solid;
border-left:#afd4cf 1px  solid;
border-right:#afd4cf 1px  solid;
border-bottom:#afd4cf 1px  solid;
width:90px;
height:90px;

}
a.paddingimgGbrowse{
padding:7px 7px 4px 3px;
border-top:#afd4cf 1px  solid;
border-left:#afd4cf 1px  solid;
border-right:#afd4cf 1px  solid;
border-bottom:#afd4cf 1px  solid;
width:90px;
height:90px;

}

.header
{
width:970px;
background-image:url(../../images/header.jpg);
background-repeat:no-repeat;
height:69px;
}

.headerlinks
{
font-family:Arial;
color:#000000;
font-size:10px;
}

#headernav
{
padding-top:14px;
padding-bottom:0px;
padding-right:11px;
padding-left:0px;
float:right;
}

.headerselectbox
{
height:22px;
width:141px;
border:0px;
}

.flashcontent
{
padding:0px;
border:0px;
float:left;
}

.footertext
{
padding-top:13px;
padding-left:21px;
padding-right:37px;
font-family:Arial;
font-size:9px;
color:#939393;
}

.extranetlogin
{
padding-top:14px;
padding-left:19px;
border:0px;
float:left;
}

.address
{
padding-top:0px;
padding-left:0px;
float:left;
font-family:Arial;
color:#707070;
font-size:10px;
}

a.address
{
padding-top:0px;
padding-left:0px;
float:left;
font-family:Arial;
color:#707070;
font-size:10px;
text-decoration:none;
}

a.address:hover
{
padding-top:0px;
padding-left:0px;
float:left;
font-family:Arial;
color:#707070;
font-size:10px;
text-decoration:underline;
}

.footernav
{
padding-top:0px;
padding-left:0px;
float:left;
font-family:Arial;
color:#707070;
font-size:10px;
}

.sitecredits
{
padding-top:0px;
padding-left:19px;
float:left;
font-family:Arial;
color:#707070;
font-size:10px;
}

.tomkinscompany
{
border:0px;
padding-top:16px;
padding-right:25px;
float:right;
}

.searchinputbox{
     border-top:#e2e3ea 1px solid;
     border-bottom:#e2e3ea 1px solid;
     border-left:#e2e3ea 1px solid;
     border-right:#e2e3ea 1px solid;
     background-color:#FFFFFF;
     height: 15px;
	 width:136px;
}

.bulletstext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#888888;
line-height:15px;
padding-top:0px;
padding-left:4px;
}

a.bulletstext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#888888;
line-height:15px;
padding-top:0px;
padding-left:0px;
text-decoration:underline;
}

a.bulletstext:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#888888;
line-height:15px;
padding-top:0px;
padding-left:0px;
text-decoration:none;
}

.smallTestcategory
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#888888;
line-height:15px;
padding-top:0px;
padding-left:0px;
}

.bulletpadding
{
padding-top:5px;
}

.bulletpadding2
{
padding-top:5px;
}

.usernamepassword{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#888888;
padding-bottom:4px;
line-height:15px;
}

.mustfields{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#888888;
padding-bottom:4px;
line-height:15px;
}

.mustfields1{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#888888;
padding-bottom:4px;
line-height:15px;
}

.otherfields{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#888888;
padding-bottom:4px;
line-height:15px;
}

.usernamepasswordtextbox{
border-top: solid 1px #888888;
border-bottom: solid 1px #888888;
border-left: solid 1px #888888;
border-right: solid 1px #888888;
height:24px;
width:210px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
padding-top:3px;

}

.usernamepasswordtextbox1{
border-top: solid 1px #888888;
border-bottom: solid 1px #888888;
border-left: solid 1px #888888;
border-right: solid 1px #888888;
height:26px;
width:210px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#000000;

}


.usernamepasswordtextbox2{
border-top: solid 1px #888888;
border-bottom: solid 1px #888888;
border-left: solid 1px #888888;
border-right: solid 1px #888888;
height:24px;
width:210px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;

}

a.forgotpassword{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3d6f86;
text-decoration:underline;
}

a.forgotpassword:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3d6f86;
text-decoration:none;
}

.checkbox2{
height:11px;
width:11px;
padding:0px 0px 0px 0px;
}

.subscribe{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8a8a8a;
text-decoration:none;
padding-left:0px;
}

.membername{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#313131;
text-decoration:none;
}

a.removeitem{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#3d6f86;
text-decoration:underline;
cursor:pointer;
}

a.removeitem:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#3d6f86;
text-decoration:none;
}

.closebtn{
padding-top:5px;
padding-right:5px;
padding-left:10px;

}

.enteremailid{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#ffffff;
padding-left:10px;
}

.popuptextbox{
border-top: solid 1px #888888;
border-bottom: solid 1px #888888;
border-left: solid 1px #888888;
border-right: solid 1px #888888;
height:22px;
width:180px;
color:#888888;
}

.popuptextboxDL{
border-top: solid 1px #888888;
border-bottom: solid 1px #888888;
border-left: solid 1px #888888;
border-right: solid 1px #888888;
height:18px;
width:70px;
color:#888888;
vertical-align:middle;
}

.forgotpasswordtitle{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#175294;
}


#apDiv1 {
	position:absolute;
	left:90px;
	top:700px;
	width:190px;
	height:124px;
	z-index:1;
	padding:0px;
}

.lineHeight01
{
	line-height:normal;
	font-size:0px;
}

#apDivChangePass {
	position:absolute;
	left:35px;
	top:497px;
	width:244px;
	height:300px;
	z-index:999;
	
	}
	
	
	.userstextarea{
border-top: solid 1px #888888;
border-bottom: solid 1px #888888;
border-left: solid 1px #888888;
border-right: solid 1px #888888;
height:200px;
width:420px;
}


.userinfo{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#000000;
padding-bottom:0px;
text-align:right;
}

.userinfoNORMAL{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#888888;
padding-bottom:0px;
text-align:right;
}


.matterlineproducts{
height:1px;
width:961px;
background-color:#e7e7e7;
}

.viewing_0111{
    font-family:tahoma;
    font-size:10px;
    font-weight:bold;
    color:#ffffff;
	text-decoration:none;
}

/* technical downloads*/

.MsgText01
{
padding-left:4px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#57798c;

}

a.DownLoadList
{
padding-left:4px;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#57798c;
text-decoration:underline;
}
a.DownLoadList1
{
padding-left:4px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#57798c;
text-decoration:underline;
}
a.DownLoadList1:hover
{
padding-left:4px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#e0643c;
text-decoration:none;
}
a.DownLoadList:hover
{
padding-left:4px;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#e0643c;
text-decoration:none;
}

a.DownLoadListActive
{
padding-left:4px;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#e0643c;
text-decoration:underline;
}

a.DownLoadListActive:hover
{
padding-left:4px;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#e0643c;
text-decoration:none;
}




.SelectCatagory
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#888888;
line-height:15px;
padding-top:0px;
padding-left:0px;
}

.categoryDiscript
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#888888;
line-height:15px;
padding-top:0px;
padding-left:0px;
}

a.categoryDiscript
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#888888;
line-height:15px;
padding-top:0px;
padding-left:0px;
text-decoration:underline;
}

a.categoryDiscript:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#888888;
line-height:15px;
padding-top:0px;
padding-left:0px;
text-decoration:none;
}

.DownloadTitleTable{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
line-height:12px;
padding-left:7px;
padding-top:9px;
padding-bottom:6px;
font-weight:bold;
}

.DownloadTitles{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
padding-left:6px;
}

.Downloadtexts{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#707070;
padding-left:6px;
}

a.Downloadtexts{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#57798c;
padding-left:0px;
text-decoration:none;
}

a.Downloadtexts :hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#57798c;
padding-left:0px;
text-decoration:none;

}

.RowNormal{
background-color:#ffffff;
background-repeat:repeat;
}

.RowNormal:hover{
background-color:#f7f5e8;
background-repeat:repeat;
}



.RowOver{
background-color:#f7f5e8;
background-repeat:repeat;
}

.Tempclass{
background-color:#ffffff;
background-repeat:repeat;
}
.newscenterboxtext2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
/* technical downloads ends*/


.disclaimertext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#888888;
line-height:16px;
text-decoration:none;
}

.paddingimgColor{
padding:7px 7px 7px 7px;
border-top:#afd4cf 1px  solid;
border-left:#afd4cf 1px  solid;
border-right:#afd4cf 1px  solid;
border-bottom:#afd4cf 1px  solid;

}


.Smalltextbox{
border-top: solid 1px #888888;
border-bottom: solid 1px #888888;
border-left: solid 1px #888888;
border-right: solid 1px #888888;
height:26px;
width:120px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;

}
.TableText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#727272;
	line-height:20px;
	padding-left:10px;
}
.TableText12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#727272;
	line-height:20px;
	padding-left:10px;
	width:50px;
}
.AvalModelTable{
	margin-left:15px;
	border: solid 1px #999999;

}

.AvalModelTable TD
{
	border-bottom: solid 1px #999999;
	border-right: solid 1px #999999;
}


.mymodelpopup{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:16px;
background-color:#E7E8DA;
width:750px;
height:500px;

border-top: solid 5px #C4BEA1;
border-right: solid 5px #C4BEA1;
border-bottom: solid 5px #C4BEA1;
border-left: solid 5px #C4BEA1;
z-index:999;
}
a.navnews1{
font-family:tahoma;
font-size:12px;
color:#7d7d7d;
line-height:12px;
text-decoration:underline;
cursor:pointer;
font-weight:bold;
}

a.navnews1:hover{
font-family:tahoma;
font-size:12px;
color:#7d7d7d;
line-height:12px;
text-decoration:none;
cursor:pointer;
font-weight:bold;
}

.modal
{
    background-color: black;
    filter:alpha(opacity=60);
    opacity:0.7;
    z-index:999px;
    
}

.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=50);
	opacity: 0.50;
	 z-index:999px;
}

.myMsgbxHeader
{
	background-color:#C4BEA1;
}


.GlassPromo{
	width:358px;
	height:358px;
	border:solid 1px #dadada;
	background-image:url(../../images/products/popup_showerdoor/FrameGlassbox.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.FrameTable1{
	width:296px;
	height:297px;
	margin:56px 5px 5px 56px;
	background-image:url(../../images/products/popup_showerdoor/BrushedNickel_Frame.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.FrameTable2{
	width:296px;
	height:297px;
	margin:56px 5px 5px 56px;
	background-image:url(../../images/products/popup_showerdoor/Gold_Frame.jpg);
	background-repeat:no-repeat;
	background-position:right;
}


.FrameTable3{
	width:296px;
	height:297px;
	margin:56px 5px 5px 56px;
	background-image:url(../../images/products/popup_showerdoor/OilRubbed_Frame.jpg);
	background-repeat:no-repeat;
	background-position:right;
}


.FrameTable4{
	width:296px;
	height:297px;
	margin:56px 5px 5px 56px;
	background-image:url(../../images/products/popup_showerdoor/SatinNickel_Frame.jpg);
	background-repeat:no-repeat;
	background-position:right;
}


.FrameTable5{
	width:296px;
	height:297px;
	margin:56px 5px 5px 56px;
	background-image:url(../../images/products/popup_showerdoor/Silver_Frame.jpg);
	background-repeat:no-repeat;
	background-position:right;
}


.FrameTable6{
	width:296px;
	height:297px;
	margin:56px 5px 5px 56px;
	background-image:url(../../images/products/popup_showerdoor/White_Frame.jpg);
	background-repeat:no-repeat;
	background-position:right;
}


.GlassTable1{
	width:239px;
	height:240px;
	margin:56px 0px 0px 57px;
	background-image:url(../../images/products/popup_showerdoor/Clear_Glass.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.GlassTable2{
	width:239px;
	height:240px;
	margin:56px 0px 0px 57px;
	background-image:url(../../images/products/popup_showerdoor/Fluted_Glass.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.GlassTable3{
	width:239px;
	height:240px;
	margin:56px 0px 0px 57px;
	background-image:url(../../images/products/popup_showerdoor/Obscure_Glass.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.GlassTable4{
	width:239px;
	height:240px;
	margin:56px 0px 0px 57px;
	background-image:url(../../images/products/popup_showerdoor/Rain_Glass.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.GlassTable5{
	width:239px;
	height:240px;
	margin:56px 0px 0px 57px;
	background-image:url(../../images/products/popup_showerdoor/Steam_Mist_Glass.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.borderpop{
border:2px #5a8aa0 solid;
background-color:#FFFFFF;

}

.popuphead05{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
line-height:18px;
padding-left:10px;
}


.downloadimg1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#396f99;
text-decoration:none;
cursor:pointer;
margin:opx;
padding:0px;
}

a.downloadimg1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#396f99;
text-decoration:none;
margin:opx;
padding:0px;

}

a.EventLinks
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#57798c;
text-decoration:underline;
}
a.EventLinks:hover
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#e0643c;
text-decoration:none;
}


.productPhoto{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#707070;
padding-left:6px;
}

a.productPhoto{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#57798c;
padding-left:0px;
text-decoration:underline;
}

a.productPhoto :hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#57798c;
padding-left:0px;
text-decoration:none;

}


.SitemapMainLinksTable{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
line-height:12px;
padding-left:7px;
padding-top:9px;
padding-bottom:6px;
font-weight:bold;
}

a.sitemapmainbuttons{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}

a.sitemapmainbuttons:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

a.sitemapmainInnerbuttons{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#63798a;
text-decoration:underline;
}

a.sitemapmainInnerbuttons:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#63798a;
text-decoration:none;
}

a.sitemapmainInnersbuttons1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#63798a;
text-decoration:underline;
}

a.sitemapmainInnersbuttons1:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#63798a;
text-decoration:none;
}


.ViewModel {float: left; width: auto !important; padding:0px; margin:0px;}

.BodyText{
	font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#636363;
text-decoration:none;
padding-top:0px;

}

.mymodelheight
{
	height:49px;
	*height:39px;
}

.modelpadding
{
	padding-top:3px;
	*padding-top:10px;
}

.word-wrap
{

padding:0px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
text-decoration:none;
padding-top:0px;
*padding-bottom:5px;
*padding-top:0px;
}


ul#modeldrop{width:120px; padding:0px;position:relative; display:inline-block; direction:ltr; text-align:left; position:relative; margin-top:0px; z-index:200; *margin-left:0px;  vertical-align:middle;line-height:10px; }
	ul#modeldrop li{ padding:2px 20px 3px 0px;  text-align:left;list-style: none;}
	ul#modeldrop li.BodyText{ font-size:10px; height: 10px;padding-top:0px;line-height:10px;}
	
	ul#modeldrop dl{display:none; position:absolute; top:20px; left:0px; width:198px; max-height:220px; overflow-y:auto; background:#EEEEEE; padding:2px 10px 5px 10px;  border:1px #d4d5d5 solid; border-width:0 1px 1px; z-index:1000; text-align:left; *width:198px;*margin-left:-0px !important;}
	*html ul#modeldrop dl, *html ul.modeldrop dl{height: expression( this.scrollHeight > 220 ? "220px" : "auto" ); /* sets max-height for IE */}
	ul#modeldrop dl dt{padding:4px 0px 2px 0px; font-weight:bold;*padding-top:1px;}
	ul#modeldrop dl dd{padding:0px; margin-left:-2px;}
	ul#modeldrop dl a{color:Gray; display:block; padding:3px; text-decoration:none;*padding-bottom:4px; }
	ul#modeldrop dl a:hover{background-color:gray;*padding-bottom:4px; color:White;}
	
	ul#modeldrop:hover dl,ul#modeldrop li:hover dl, ul#modeldrop.hover dl, ul#modeldrop .BodyText:hover dl,
	ul.modeldrop:hover dl,ul.modeldrop li:hover dl, ul.modeldrop.hover dl, ul.modeldrop .BodyText:hover dl{display:block;}
	
	
	
	ul#modeldrop dd a {padding-left: 4px;font-family:Arial, Helvetica, sans-serif;font-size:10px;}



.BodyText{
	font-size:10px;
	font-family:arial,helvetica,sans-serif;
}


.BodyText a
{
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#000000;
}


.BodyText a:visited
{
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
    color:#0066CC;
}


.BodyText a:hover
{
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	text-decoration:underline;
}


.modalBackgroundGHome
{
	background-color: Gray;
	filter: alpha(opacity=75);
	opacity: 0.75;
	 
}