body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#fffccc;
	background:transparent url(../images/pageimages/HeaderHorizontalTile.gif) top center;
	background-repeat:repeat-x;
	min-height:900px;
	height:auto !important;
	height:900px;
}
table {margin-left:20px; font-size:80%;margin-top:10px; }
h1 { color:#0053a0; margin-left:20px;margin-right:20px;font-family: "lucida Sans Unicode", Verdana, Helvetica, sans-serif;font-size:130%; }
h2 { color:#0053a0; margin-left:20px;margin-right:20px;font-family: "lucida Sans Unicode", Verdana, Helvetica, sans-serif;font-size:120%;  }
h3 { font-weight:bold;margin-left:20px;margin-right:20px; font-size:80%;font-family: "lucida Sans Unicode", Verdana, Helvetica, sans-serif;font-size:90%; }
h4 { font-weight:bold;margin-left:20px;margin-right:20px; font-size:80%;font-family: "lucida Sans Unicode", Verdana, Helvetica, sans-serif;font-size:90%; }
a,a:active,a:visited
{
	color:#40109f;
}
a:hover
{
	color:#999999;
}
p { margin-left:30px;margin-right:20px;font-size:80%;margin-top:10px;margin-bottom:10px; }
.resourceContainer { padding:0px; margin-top:10px;margin-bottom:10px; }
.addtocart { display:block;margin-top:5px;}
.addtocart a {text-decoration:none; }
.linktocart { float:left;width:110px;font-size:80%;margin-right:10px;margin-left:30px;  }
#container { width:980px; background:url(/images/bodyTile.gif) repeat-y; min-height:500px;margin:0 auto; }
#header { background:url(/images/pageHeader.gif) no-repeat; width:980px; height:163px;position:relative; } 
#header #searchform {  position:absolute; bottom:12px; right:30px; }
#leftmenu { width:250px; float:left;min-height:200px;margin-left:20px;margin-top:20px;border-right:solid 1px #d7e3f0; padding-right:10px; } 
.leftmenuarc { background:url(/images/leftmenubg.jpg) no-repeat top right;height:27px; }
#leftmenuborderright { }

#leftmenu ul { min-height:20px; }
#leftmenu li {  min-height:30px; line-height:25px;border-bottom:solid 1px #d7e3f0;}
#leftmenu li a { text-decoration:none; font-size:10pt;display:block;padding-left:10px; }
#leftmenu li a:hover {  font-color:#000;  }
#leftmenu li:hover { /*background-color:#e1eaf4*/ }
#leftmenu ul li ul li a { padding-left:20px; display:block;  }
#leftmenu ul li ul li ul li a { padding-left:30px;display:block; font-size:10pt;  }

.imagecontainer { background-color:#1964aa;text-align:center;color:#FFF;border:solid 1px #1964aa; }

.imagecontainer a { color:#FFF; text-decoration:none;}
.liclass { background-color:#d7e3f0; } 
#downloadimage {  }
#maincontent {width:670px; float:left;min-height:200px;margin-top:20px; }
#maincontent p { margin-left:20px;margin-right:0px; }
#maincontent hr { margin-left:20px;border:1px solid #d7e3f0; height:1px; color:#d7e3f0;}
#maincontent ul { margin-top:10px;margin-bottom:10px;margin-left:20px;}
#maincontent li { font-size:80%; margin-left:30px;margin-right:20px;font-size:80%;list-style:disc; }
#footer { width:960px;margin:0 auto; text-align:center;font-size:80%; margin-bottom:10px;height:50px;margin-top:20px;}
#footer ul { }
#footer li { display:inline;padding-left:5px; padding-right:5px;}
#footer li a { text-decoration:none;color:#1964aa; }



label	{ color:#40109f; width: 12.5em; float: left; text-align: right; margin-right: 0.5em; display: block; /*border:solid 1px #000;*/ }

#socialnetworkul { margin-top:20px; }
.socialnetworkli { display:inline;margin-left:10px;vertical-align:middle; list-style:none; }
.socialnetworkli  a:link,.socialnetworkli a:visited,.socialnetworkli a:hover,.socialnetworkli a:active {
	text-decoration:none;list-style:none;;
}
#socialNetworks { width:470px; min-height:70px;margin:30px;padding:15px; border:solid 1px #DDD; }
#socialNetworks li { display:inline; font-size:80%;margin:5px;}
#socialNetworks li a { text-decoration:none; color:#bebaba; }

#addmenuformdiv { margin-top:10px; }

#shoppingcart { margin-top:20px; margin-right:10px; } 
#cartcontentcontainer { background-color:#d7e3f0;border:solid 1px #d7e3f0;width:237px; } 
#cartcontentcontainer a {text-decoration:none; }
#downloaddocoptions span {font-size:80%; display:inline; width:200px;}
#releasecontent {float:left;width:480px;margin-left:10px; }
#releasecontent p {margin-top:0px;margin-left:0px;}
#toparc { height:24px; background:url(/images/carttop.gif) no-repeat; width:239px;margin:0px;padding:0px; }
#bottomarc { height:24px; background:url(/images/cartbottom.gif) no-repeat; width:239px;margin:0px;padding:0px; }
.error { color:#FF0000; }
.adminp { margin:0px;padding:0px;min-height:20px; }
.adminp a { float:left;}
.submenublank hover { background-color:#FFF; }
#sitemap li a {font-size:11pt; }
