/*yui reset*/html{color:#000;background:transparent;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{background:url(../_images/textured-tile.jpg);color:#333;font-family:times,"times new roman",serif;font-size:12pt;height:100%;line-height:14px;margin:0;text-align:center;}
a:active{color:#633;text-decoration:none;}
a:visited{color:#633;text-decoration:none;}
a:link{color:#633;text-decoration:none;}
a:hover{color:#960;text-decoration:none;}
a img {border:none;}
.center-site {height:100%;margin-left:auto;margin-right:auto;position:relative;text-align:center;width:990px;}
#siteWrapper { background: url(../_images/textured-bkg.jpg) repeat-y;float:left;}
#mainNavigation {background-image:url(../_images/masthead-nav-bkg.jpg);background-repeat:no-repeat;float:left;height:43px;width:990px;overflow:hidden;}
#mainNavigation {color:#fff;font-size:10pt;font-style:italic;font-weight:700;}
#mainNavigation ul { margin:0; padding:0; list-style:none; padding:16px 0 0 0; }
#mainNavigation li { margin:0 10px 0 0; display:inline; }
#mainNavigation a:active{color:#FFF;text-decoration:none;}
#mainNavigation a:visited{color:#FFF;text-decoration:none;}
#mainNavigation a:link{color:#FFF;text-decoration:none;}
#mainNavigation a:hover{color:#9ea0ff;text-decoration:none;}
.logo {float:left;height:171px;width:990px;}
.textured-bkg{float:left;height:5px;width:990px;}

#header { float:left; clear:both;}
#categoryNavigation {background:url(../_images/concept-to-reality.jpg) no-repeat bottom left;padding:0 0 320px 95px;text-align:left;width:275px;float:left;color:#010147; font-size:16pt;font-style:italic;font-weight:700;line-height:32pt;}
#categoryNavigation ul {list-style:none;}
#categoryNavigation a:link{color:#010147;text-decoration:none;}
#categoryNavigation a:visited{color:#010147;}
#categoryNavigation a:hover{color:#960;}
#categoryNavigation a:active{color:#010147;}
.content-area-bkg{height:581px;width:651px;}
h1{font-size:18pt;font-style:italic;font-weight:700;line-height:10pt;}
.content { color:#010147;font-size:10pt;line-height:16pt;width:460px;text-align:left;float:left;}
.footer{font-size:10pt;font-weight:700;padding:10px 0 30px 0;text-align:center; clear:left;}
.clickZone.over { cursor:pointer; }
.emptyData { height:40px; background:#000033; margin:20px 0 10px; text-align:center; line-height:40px; font-size:12pt; font-style:italic; color:#FFF; }
.content h1 { margin:10px 0;}
.content .pageContent { margin:20px 0; }
fieldset { border:none; }
.storefront {margin-bottom: 15px;}