* html .png{
    position:relative;
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}


body, h1, h2, h3, h4, h5, h6, hr, ul, li, em, img, i, p, lable, form, input, select, nobr, wobr textarea, lable, dl, dt, dd, a:link, a:hover {
	padding:0px;
	margin:0px;
}
img{border:0px;}
body{ background-image:url(../images/bg1.jpg); background-repeat:inherit; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

p{line-height:15px;}

ul{padding-left:7px; margin-left:5px;}
li{margin-left:7px; padding-left:5px; list-style:url(../images/bullets1.gif); line-height:18px;}

.bodycontentbg{background-image:url(../images/content_bg.jpg); background-repeat:repeat-x;}

.bodycontent{font-family:Tahoma; font-size:12px; color:#404040;}

a:link, a:visited{
color:#cc0000;
text-decoration:none
}
a:hover, a:active{
color:#cc0000;
text-decoration:underline;
}

.more{ font-family:Tahoma;
font-size:12px;
color:#cc0000;
font-weight:bold;
text-decoration:none}

a.more_link{ font-family:Tahoma;
font-size:12px;
color:#cc0000;
font-weight:bold;
text-decoration:none}

a.more_link:hover{font-family:Tahoma;
font-size:12px;
color:#cc0000;
font-weight:bold;
text-decoration:underline;}

.footerbg{ font-family:Verdana;
font-size:12px;
color:#8b8686;
height:85px;
background-image:url(../images/footer_bg.jpg);
background-repeat:repeat-x;}

.footer{ font-family:Verdana;
font-size:12px;
color:#8b8686;
padding-left:56px;
padding-top:12px;}
.footerpad{padding-top:6px;}
.callno{padding-right:260px; background:#fff; vertical-align:bottom; text-align:right;}


.menubg{ background-image:url(../images/buttons/button_bg.jpg);
background-repeat:repeat-x;}

.topbarbg{ background-image:url(../images/top_bg.jpg);
background-repeat:repeat-x;}

.dividerbg{ background-image:url(../images/hor_divider_bg.jpg);
background-repeat:repeat-x; height:3px;}

a.weblink_link{font-family:Verdana;
font-size:12px;
color: #FF0000;
text-decoration:none;}

a.weblink_link:hover{font-family:Verdana;
font-size:12px;
color: #FF0000;
text-decoration:underline;}

.subtitlepad{padding-left:62px;}
.bigfnt{font-size:16px;
	color:#cc0000;
	font-weight:bold;
	font-style:italic;
}
