@charset "UTF-8";
/* CSS Document */

html { height:100%; margin-bottom:1px; }

.background { background:#d2d8dd; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#535b78; font-size:14px; }

#container { background:url(imgw/headerbg.jpg) no-repeat top center; }
#centercontainer { width:775px; background:url(imgw/sider.jpg) center top repeat-y; border-bottom:1px solid #6ba8c7; padding-bottom:4px; }

#header { width:605px; height:123px; background:url(imgw/header.jpg) no-repeat top center; padding:6px 0px 0px 170px; text-align:left; font-size:13px; }

#leftcolumn { width:144px; float:left; background:url(imgw/bottomoflogo.jpg) no-repeat top left; padding:56px 0px 0px 25px; text-align:left; font-size:13px; line-height:20px; }
#rightcolumn { width:597px; float:right; padding:0px 9px 9px 0px; }

#insidecolumn {  }
#insidecolumnleft {  background:#FFF url(imgw/rightcolumnsider.jpg) repeat-y top right; width:580px; float:left; border:#b9d3ec solid 1px; padding:9px; text-align:left  }
#insidecolumnright { width:165px; float:right; border:#b9d3ec solid 1px; padding:9px; text-align:left; margin:0px 0px 6px 6px; }

.clearfloats { clear:both; }

a.menu:link { color:#535b78; text-decoration:none; }
a.menu:visited { color:#535b78; text-decoration:none; }
a.menu:hover { color:#000; text-decoration:underline; }
a.menu:active { color:#3CC; text-decoration:underline; }

a.umenu:link { color:#535b78; text-decoration:underline; }
a.umenu:visited { color:#535b78; text-decoration:underline; }
a.umenu:hover { color:#000; text-decoration:underline; }
a.umenu:active { color:#3CC; text-decoration:underline; }

a.xmenu:link { color:#333d63; text-decoration:none; margin-left:10px; }
a.xmenu:visited { color:#333d63; text-decoration:none; margin-left:10px; }
a.xmenu:hover { color:#000; text-decoration:underline; margin-left:10px; }
a.xmenu:active { color:#3CC; text-decoration:underline; margin-left:10px; }

a.ymenu:link { color:#333d63; text-decoration:none; margin-left:25px; font-size:12px; font-style:oblique; }
a.ymenu:visited { color:#333d63; text-decoration:none; margin-left:25px; font-size:12px; font-style:oblique; }
a.ymenu:hover { color:#000; text-decoration:underline; margin-left:25px; font-size:12px; font-style:oblique; }
a.ymenu:active { color:#3CC; text-decoration:underline; margin-left:25px; font-size:12px; font-style:oblique; }

.bottommenu { text-align:right; padding-right:15px; font-size:13px; color:#000; }
.boilerplate { font-size:12px; padding-top:12px; width:775px; color:#777; font-style:italic; }

h1, h2, h3 { margin:0px 0px 5px 0px; color:#000; }

ul { margin:6px 0px 0px 0px; }
ul.pricing { margin:6px 0px 0px 0px; background:#EEE; }

.gotowhitetext { color:#000; font-weight:bold; }

.pricingdiv { float:right; width:58px; text-align:right; padding:0px 3px 0px 0px; color:#000; }

.colorchoice { margin-right:6px; float:right; }
