/* AutoComplete item */
.AutoCompleteExtender_CompletionList
{
background-color : window;
color : windowtext;
padding : 1px;
background-color:Gray;
font-family:Arial;
font-size:18px;
color:#333;
}


.AutoCompleteExtender_CompletionListItem
{
text-align : left;
background-color:White;
font-family:Arial;
font-size:18px;
color:#333;

}


.AutoCompleteExtender_HighlightedItem
{
background-color: Silver;
color: windowtext;
font-family:Arial;
font-size:18px;
color:#333;

}


.maintbl{
background-image:url(img/topbg.gif);
background-repeat:no-repeat;
background-position:top;
}

.menutop td{
text-align:center;
font-family:arial, sans-serif;
font-size:16px;
text-decoration:none;
color:#295F91;
}

.menutop td a{
font-family:arial, sans-serif;
font-size:16px;
color:1E9AD1;
text-decoration:underline;
text-align:center;
/*font-weight: bolder;*/
}

.menutop td a:visited {
font-family:arial, sans-serif;
font-size:16px;
color:1E9AD1;
text-decoration:underline;
text-align:center;
/*font-weight: bolder;*/
}

td a{
font-family:arial, sans-serif;
font-size:16px;
color:#1E9AD1;
text-decoration:underline;
text-align:center;
/*font-weight: bolder;*/
}

td a:visited{
font-family:arial, sans-serif;
font-size:16px;
color:#1E9AD1;
text-decoration:underline;
text-align:center;
/*font-weight: bolder;*/
}

a{
font-family:arial, sans-serif;
font-size:16px;
color:#1E9AD1;
text-decoration:underline;
text-align:center;
/*font-weight: bolder;*/
}

a:visited{
font-family:arial, sans-serif;
font-size:16px;
color:#1E9AD1;
text-decoration:underline;
text-align:center;
/*font-weight: bolder;*/
}


.menuleft td{
text-align:left;
font-family:arial, sans-serif;
font-size:16px;
text-decoration:none;
color:#295F91;
}

.menuleft td a{
font-family:arial, sans-serif;
font-size:16px;
color:1E9AD1;
text-decoration:underline;
text-align:left;
}


.menunav td a{
text-align:center;
font-family:arial, sans-serif;
font-size:16px;
text-decoration:none;
color:#295F91;
font-weight:normal;
border-bottom:1px dotted #295F91;
}

.menunav td .menunavText{
text-align:center;
font-family:arial, sans-serif;
font-size:16px;
text-decoration:none;
color:#295F91;
font-weight:normal;

}

.searchtbl{
margin-top:15px;
margin-left:50px;
}

.search{
font-family:arial, sans-serif;
font-size:20px;
color:#2C569F;
text-decoration:none;
font-weight:normal;
border-bottom:1px dotted #2C569F;
}

.searchtxt{
font-family:arial, sans-serif;
font-size:20px;
color:#2C569F;
text-decoration:none;
font-weight:normal;
}


.addRec a
{
font-family:arial, sans-serif;
font-size:20px;
color:#2C569F;
text-decoration:none;
font-weight:normal;
border-bottom:1px dotted #2C569F;
}


.addRec
{
font-family:arial, sans-serif;
font-size:20px;
color:#2C569F;
text-decoration:none;
font-weight:normal;
border-bottom:1px dotted #2C569F;
}


.searchtxtT {
border:1px solid #ccc;
height:22px;
width:400px;
font-family:Arial;
font-size:18px;
text-align:middle;
color:#333;
}

.sectbl{
background-image:url(img/specl.gif);
background-repeat:no-repeat;
background-position:left-top;
}

.spectbl{
margin-top:15px;
}

.spectbl .header{
font-size:22px;
font-family:tahoma;
color:#295F91;
font-weight:normal;
}


.spectbl .header h1{
font-size:20px;
font-family:tahoma;
color:#295F91;
font-weight:normal;
}


.pricetbl{
padding:0px;
vertical-align:top;
}

.pricetbl .txt a{
font-size:12px;
font-family:Arial;
color:#8892A0;
font-weight:normal;
text-decoration: none;
}
.pricetbl .txt a:visited{
font-size:12px;
font-family:Arial;
color:#8892A0;
font-weight:normal;
text-decoration: none;
}

.pricetbl .header a{
font-size:16px;
font-family: Arial;
color:#1E9AD1;
font-weight:normal;
text-decoration: none;

}


.pricetbl .header a{
font-size:16px;
font-family: Arial;
color:#1E9AD1;
font-weight:normal;
text-decoration: none;
}

.pricetbl .header a:visited{
font-size:16px;
font-family: Arial;
color:#1E9AD1;
font-weight:normal;
text-decoration: none;
}
.pricetbl .plnk a{
font-size:13px;
font-family: Tahoma;
color:#333;
font-weight:bolder;
text-decoration: none;
}
.pricetbl .plnk a:visited{
font-size:13px;
font-family: Tahoma;
color:#333;
font-weight:bolder;
text-decoration: none;
}

.pricebg{
width:190px;
height:76px;
background-image:url(img/pricebg.gif);
background-repeat:no-repeat;
background-position:left-top;
text-align:left;
}

.pricetbl .pricebg .pricetxt{
margin-left:10px;
font-size:12px;
font-family:Arial;
color:#8892A0;
font-weight:normal;
}

.pricetbl .pricebg .pricenum{
margin-left:10px;
font-size:17px;
font-family:Arial;
color:#A1C81F;
font-weight:bolder;
}

.bottombg{
height:72px;
background-image:url(img/bottombg.gif);
background-repeat:repeat-x;
background-position:left-top;
}
.catalog{
margin-top:25px;
width:216px;
height:51px;
background-image:url(img/catalog.gif);
background-repeat:no-repeat;
background-position:left-top;
}

.catalog .txt{
margin-left:12px;
font-size:20px;
font-family:Arial;
color:#fff;
font-weight:normal;
text-decoration:none;
}
.copytxt{
margin-left:10px;
font-size:10px;
font-family:Arial;
color:#8892A0;
font-weight:normal;
text-align:left;
}
.workedtxt{
font-size:10px;
font-family:Arial;
color:#8892A0;
font-weight:normal;
text-align:right;
}

.menu2top{
width: 215px;
height:47px;
background-image:url(img/menu2top.gif);
background-repeat:no-repeat;
margin-left: 15px;
background-position:left-top;
}
.menu2top .header{
margin-left:10px;
font-size:16px;
font-family:Arial;
color:#4C7CA6;
font-weight:normal;
}

.menu2bottom{
width: 215px;
height:16px;
background-image:url(img/menu2bottom.gif);
background-repeat:no-repeat;
margin-left: 15px;
background-position:left-top;
}

.menu2cat td{
width:213px;
border-left:#BFE6EF 1px solid;
border-right:#BFE6EF 1px solid;
}

.menu2cat h1{
display:inline;
font-size:12px;
}

.menu2cat h1 a{
margin-left:5px;
font-size:12px;
font-family:Arial;
color:#2C569F;
font-weight:normal;
text-decoration:underline;

}

.menu2cat h1 a:visited{
margin-left:5px;
font-size:12px;
font-family:Arial;
color:#2C569F;
font-weight:normal;
text-decoration:underline;

}


.menu2cat h2{
display:inline;
font-size:12px;
}

.menu2cat h2 a{
margin-left:5px;
font-size:12px;
font-family:Arial;
color:#2C569F;
font-weight:normal;
text-decoration:underline;

}

.menu2cat h2 a:visited{
margin-left:5px;
font-size:12px;
font-family:Arial;
color:#2C569F;
font-weight:normal;
text-decoration:underline;

}



.menu2cat img{
margin-left:10px;
vertical-align:middle;
}

.header{
font-size:22px;
font-family:tahoma;
color:#22507A;
font-weight:normal;
}

.header h1{
font-size:20px;
font-family:tahoma;
color:#22507A;
font-weight:normal;
}


.pagetxt{

font-size:13px;
font-family:tahoma;
color:#555555;
font-weight:normal;
line-height:1.4em;
}

.pagetxt h1{

font-size:20px;
font-family:tahoma;
color:#919615;
font-weight:normal;
margin-top:15px;
margin-bottom:-7px;
}

.pagetxt h2{

font-size:16px;
font-family:tahoma;
color:#919615;
font-weight:normal;
margin-top:15px;
margin-bottom:-7px;
}


.arttxt{

font-family:arial, sans-serif;
font-size:14px;
color:#2C569F;
text-decoration:none;
font-weight:normal;
}

.11111
{
font-family:arial, sans-serif;
font-size:20px;
color:#2C569F;
text-decoration:none;
font-weight:normal;
border-bottom:1px dotted #2C569F;

}


