body{background-color:#fff;text-align:center;margin:0;padding:0;width:100%}
#menu{background:url(images/menu-strip.png);height:56px;line-height:56px;margin-right:auto;margin-left:auto;padding-right:15px;text-align:right;width:968px;margin-top:10px}
#menu a{background:transparent;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:500;text-decoration:none}
#menu img{float:left;border:none;margin:0;margin-top:-5px;padding-left:15px}
#menu ul {margin-top:0}
#menu li{display:inline;padding:5px}
#search, #footer{background:#0266C8;color:#fff;height:145px!important;margin-top:10px;margin-right:auto;margin-left:auto;width:981px}
#search {background:url(images/search-strip.png);border:1px solid #d0d0d0;height:52px!important}
#search div{float:left;color:#0266C8}
#search div{margin-left:-440px;text-align:right;width:100%}
#search form{background:url(images/box.png) no-repeat 0 0;float:right;height:22px;margin-top:15px;margin-right:0;padding:0;padding-right:19px;text-indent:0;width:215px}
#search a{color:#0266C8;line-height:51px;font-family:'Lucida Grande', 'Lucida Sans Unicode', sans-serif;font-size:14px;text-decoration:none;text-transform:capitalize}
#box{background-color:transparent!important;border:none!important;height:20px;margin:0;outline:none;padding:0!important;width:175px}
#button{padding-top:4px}
.button, .buttons{height:42px;margin-bottom:50px;margin-left:-15px !important;padding-left:0;text-align:center;width:auto}
.button li, .buttons li{background:url(images/button-left.png) left no-repeat;float:left;height:42px;line-height:42px;list-style-image:none;list-style-type:none;margin-right:20px;margin-bottom:4px;padding-left:3px}
.buttons li{width:223px}
.button a, .buttons a{background:url(images/button-strip.png);border-bottom:none !important;color:#fff !important;cursor:hand;display:block;font-size:19px!important;text-decoration:none;text-transform:uppercase;white-space:nowrap}
.button span, .buttons span{background:url(images/button-right.png) right no-repeat;display:block;height:42px;min-width:167px;padding-right:27px;padding-left:23px}
li.caption{line-height:normal}
span.label{height:38px;padding-top:4px;line-height:1.1}
span.caption{background-image:none;font-size:small;height:10px;padding-right:0;padding-left:0}
.button{margin-bottom:auto}
button{background:url(images/button.png) no-repeat;border:none;color:#fff;cursor:hand;display:block;font-size:19px;height:42px;margin-top:10px;text-transform:uppercase;text-align:left;text-indent:15px;width:220px;}
#body{background:#fff;height:704px;margin-top:0;margin-right:auto;margin-left:auto;margin-bottom:0;width:981px}
#footer{background:url(images/footer.png);color:#0266C8!important;height:160px!important}
#footer, #footer p{color:#fff;font-family:'Lucida Grande', 'Lucida Sans Unicode', sans-serif;font-size:10px;height:50px;margin-top:5px;text-align:left;width:969px}
#footer p{float:left;height:auto !important;line-height:1.3!important;margin-top:4px;margin-bottom:0;padding:4px;padding-left:15px;width:778px}
#footer h2{margin-top:4px;margin-bottom:0;color:#f2b50f!important}
#footer a, #footer h2{color:#fff;font-family:'Lucida Grande', 'Lucida Sans Unicode', sans-serif;font-size:12px;text-decoration:none}
#footer ul{float:left;line-height:1.3!important;list-style-type:none;margin:2px 23px auto 14px;padding:0}
#icon{padding-top:10px!important;padding-left:5px!important}
#icon li{display:inline}
#icon img{border:1px solid #fff}
#sidemenu{float:left;margin-bottom:5px;width:235px;padding-right:5px;padding-bottom:5px;background-color:#fff}
#sidemenu ul{background:#f1f1f1;list-style-type:none;margin-top:5px;margin-bottom:0;margin-left:0;padding-left:5px;text-align:left}
#sidemenu li{background-image:none;border-bottom:1px solid #0266C8;color:#fff;font-family:'Lucida Grande', 'Lucida Sans Unicode', sans-serif;font-size:14px;font-weight:700;text-transform:uppercase}
#sidemenu a{background-color:#f1f1f1;color:#3f3f3f;display:block;font-family:'Lucida Grande', 'Lucida Sans Unicode', sans-serif;font-size:13px;font-weight:700;padding-top:10px;padding-bottom:10px;text-decoration:none;text-transform:none}
#sidemenu li.header {background-color:#4d93d8 !important;padding-top:13px!important;padding-bottom:13px!important;padding-left:5px;margin-left:-5px}
div.clearfloats{clear:both}
