/*  Larger Font Size */

/*#shortcuts, #content h2, #content p, #content table.faq td ul li, #content div.general-contact li*/ * {
font-size:105%;
line-height:1.5em;
}

#topmenu li a {
font-size:86%;
}
#topmenu li a span {
padding:5px 8px 4px 6px;
background-color:#B9D3FB;
}
#topmenu li a span.contacts {
padding:5px 11px 4px 13px;
}
#topmenu li a, #topmenu li a span, #topmenu li a span.contacts {
background-image:none;
}
#topmenu a:hover, #topmenu a:hover span {
background-color:#00539B;color:#f2f2f2;
}
#topmenu a:hover span.contacts {
color:#f2f2f2;
}
#topmenu li a span.contacts b {
font-size:120%;
line-height:100%;
}
#announcement {
margin-top:25px;
}
#content div.general-contact li ol li {
margin-bottom:0px;
}
#content div.general-contact li ol li label {
line-height:30px;
}
#content div.general-contact li ol li input {
padding-top:0;
width:25px;
height:25px;
}
#content div.general-contact li textarea {
height:200px;
}
table#visionproducts td.productimgs {
vertical-align:top;
}