@charset utf-8;
h1,h2,h3,h4,h5,h6,pre,code{font-size:1em}
html,body{height:100%}
.wrapper{min-height:100%;height:auto!important;margin:0 auto -92px}
.push{height:92px}
a{text-decoration:none}
a img{border-style:none}
.twoColFixLtHdr #container{width:974px;text-align:left;margin-right:auto;margin-left:auto;height:auto;padding-left:16px}
.twoColFixLtHdr #innerfooter{width:990px;margin-right:auto;margin-left:auto;text-align:left;position:relative;color:#005d6d;padding:0}
#header{height:105px;background-image:url(images/global/HeaderBack.jpg);background-repeat:repeat-x;width:100%;display:table;background-position:center;margin:0;padding:0}
.twoColFixLtHdr #footer{height:92px;border-top-width:2px;border-top-style:solid;border-top-color:#888;background-image:url(images/global/footerback.jpg);background-repeat:repeat-x;display:table;width:100%;background-position:bottom;float:left;color:#FFF;margin:0;padding:0}
#footer #innerfooter .logo{position:absolute;width:71px;left:175px;top:21px}
#lowernav{width:520px;position:absolute;top:26px;right:195px;text-align:center}
ul.bottomlinks li{font-size:14px;font-weight:700;display:inline;list-style-image:none}
ul.bottomlinks a{color:#005d6d}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0}
#topnavbar{height:32px;display:table;width:100%;min-width:990px;background-image:url(images/global/navbar.jpg);background-repeat:repeat-x;overflow:hidden;margin:0;padding:0}
#topnav{width:990px;height:32px;margin-right:auto;margin-left:auto;position:relative;border-right-width:1px;border-right-style:solid;border-right-color:#b2b2b2}
ul.nav a{font-family:Arial, "century Gothic", verdana, sans-serif;font-size:14px;color:#FFF;letter-spacing:2px;display:block;background-image:url(images/global/navhav.png);background-repeat:no-repeat;background-position:top;border-left-width:1px;border-left-style:solid;border-left-color:#b2b2b2;padding:9px 24px 7px 23px}
ul.nav a:hover{background-image:url(images/global/navhav.png);background-repeat:repeat-x;color:#7E7E7E;font-weight:400;background-position:bottom}
#innerhead{width:990px;height:105px;margin-right:auto;margin-left:auto;position:relative}
#subhead{height:8px;background-image:url(images/global/subheadgrey.jpg);background-repeat:repeat-x;background-position:bottom;display:table;width:100%;min-width:990px;margin:0;padding:0}
ul.nav{list-style-type:none;float:right;margin:0}
ul.nav li{display:inline;float:right}
.yellow{color:#FEB940;font-weight:700;font-size:16px;font-family:Verdana, Arial, Helvetica, sans-serif}
#login{text-transform:uppercase;color:#FFF;padding-top:25px;top:0;right:0;float:right;letter-spacing:1px;width:auto;font-size:12px}
.worldofdeals{float:left;font-size:16px;color:#FFF;margin-left:20px;padding-top:8px;padding-bottom:6px;font-family:Arial, "century Gothic", verdana, sans-serif;letter-spacing:2px;font-weight:700;font-style:italic}
#innerhead .logo{float:left;padding-left:16px;padding-top:12px}
#innerfooter .copywrite{width:520px;position:absolute;top:58px;font-size:10px;text-align:center;font-weight:400;right:195px}
[if IE]>
<style type=text/css> /* place css fixes for all versions of IE in this conditional comment */
.twoColFixLtHdr #sidebar1{padding-top:30px}
</style>
<![endif]
.twoColFixLtHdr #container #middle #sidebar1 h6{color:#F58829}
.crumbsearch{width:auto;margin-top:16px;font-size:18px;float:left;margin-right:16px;margin-bottom:10px;color:#666;letter-spacing:1px;font-family:Arial, Verdana, "Trebuchet MS", sans-serif}
.crumbsearch h1{font-size:30px;font-weight:700;margin-top:1px;margin-bottom:3px;font-family:Verdana, Arial, Helvetica, sans-serif}
.crumbsearch a{color:#2C8FA0}
.crumbsearch .crumbs{font-size:11px;font-weight:400;color:#555;letter-spacing:normal;font-family:Arial, "century Gothic", verdana, sans-serif}
#sidebar{float:right;width:257px;height:auto;font-size:12px;padding-bottom:10px;margin-top:16px;margin-bottom:20px;background-color:#fff;font-family:Arial, Verdana, "Trebuchet MS", sans-serif}
#sidebar h6{font-family:Arial, Verdana, "Trebuchet MS", sans-serif;font-size:13px;padding-top:3px;color:#555;line-height:22px;padding-bottom:2px;padding-left:11px;background-image:url(images/global/footerback.jpg);background-repeat:repeat-x;margin-bottom:5px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#90C1C9;background-position:top;font-weight:700;border-top-width:1px;border-top-style:solid;border-top-color:#90C1C9}
#sidebar .welcomeppp{line-height:20px;padding-left:11px;margin-right:25px;font-weight:400;font-family:"Trebuchet MS", Arial, verdana, sans-serif;border-style:none}
#sidebar h6 a{color:#555;line-height:22px}
#sidebar a{color:#247786;line-height:16px}
#sidebar a:hover{background-color:#e5f8ff}
#sidebar p{padding-bottom:3px;padding-left:11px;line-height:6px}
ul.nav .current{background-image:url(images/global/navhav.png);background-repeat:repeat;color:#7e7e7e;background-position:bottom}
.floatright{float:right}
.floatleft{float:left}
#container li{list-style-position:inside}
#login .input{background-image:url(images/global/search.jpg);width:170px;background-position:left top;background-repeat:no-repeat;font-size:14px;margin-right:-4px;color:#666;padding-top:2px;padding-bottom:2px;border-bottom-width:1px;border-bottom-color:#969696;border-style:none none solid}
#login .submit{color:#FFF;font-size:14px;background-color:#969696;width:96px;letter-spacing:2px;font-family:Arial, "century Gothic", verdana, sans-serif;padding-top:2px;border-right-color:#7D7D7D;border-bottom-color:#7D7D7D;padding-bottom:1px;border-right-width:1px;border-bottom-width:1px;border-style:none solid solid none}
.red{color:#ba0922;font-size:14px}
#studentdiscount{text-align:center;float:right}
#sidebar .free-updates{background-image:url(images/global/free-updates-2.gif);background-repeat:no-repeat;height:77px;width:257px;padding-top:77px}
.button_sidebar{font:normal .833em/1em Candara, Verdana, sans-serif!important;text-transform:uppercase;letter-spacing:1px;color:#aaa;background:#222;border:.2em solid #000;border-top-color:#444;border-left-color:#444;cursor:pointer;width:auto;overflow:visible;margin-top:.3em;padding-top:.3em;padding-right:.6em;padding-left:.6em}
.button_sidebar:hover{color:#fff;background:#a90000;border-color:#d41d1d #860000 #860000 #d41d1d}
body,h1,h2,h3,h4,h5,h6,p,ol,ul,form,blockquote,*{margin:0;padding:0}