/*Ngine optimizin */
form { margin:0; } img {border:0;} span {display:block;} ul {padding:0; margin:0}

/*Main settns */
BODY {width:780px;padding:0;margin:0;font-family: Arial,sans-serif;font-size:12px;background: #99ccff;position:relative; top:0; left:50%; margin:20px 0 20px -390px }

#page {display:block; padding:10px 20px 10px 10px; background-color:#FFFFFF; border:2px solid #6688aa; border-bottom:0; border-top:0; width:750px}
#pagetop {display:block; padding:10px 10px 10px 12px; background:#FFFFFF url(i/page-top.gif) left top; border:0; width:762px;}
#pagebtm {display:block; padding:10px; background:#FFFFFF url(i/page-btm.gif) left bottom; border:0; width:764px}

.logo {float:left}
.menu {position:relative; top:20px; left:180px}

#main {width:750px; padding-bottom:20px; background:url(i/x-line.gif) repeat-x bottom; margin-bottom:20px}
#main td {vertical-align:top}

#main .col1 {width:208px; padding-left:22px;}
.learn-more img {display:block; margin-bottom:3px;}

#main .col2 {padding-left:20px}
#main .col2 b {color:#336699}
.ill {margin:0 15px 15px 15px}

ul {list-style:url(i/blt.gif); margin-left:15px; font-size:11px }
ul a {color:#336699 }
ul a:hover {color:#6699cc }

.one {float:left; padding-left:10px}
.two {float:left; position:relative; padding-left:10px; left:20px}

#x-line {clear:both; height:20px; background:url(i/x-line.gif) repeat-x bottom; margin-bottom:20px}

.treat {display:block; background:url(i/d-line.gif) repeat-x bottom; padding-bottom:20px;margin-bottom:20px}
.treat img.ill {margin-left:20px; border:1px solid #b2cce5}

.plus {background:url(i/plus.gif) no-repeat left; color:#ffcc00; font-weight:bold; text-transform:uppercase; padding-left:15px; margin-bottom:5px}

.upper {text-transform: uppercase}
.blue {color:#6699cc}
.bold {font-weight: bold}

#menu a {color:#6699cc; text-transform: uppercase; font-weight:bold; text-decoration:none; display:block; background:url(i/embl.gif) left top no-repeat; padding:4px 0 4px 30px; margin-bottom:7px }
#menu a:hover {color:#ffcc00;background-position:left bottom}

#tcol {width:720px; padding-bottom:20px; margin:10px 0 10px 20px; background:url(i/d-line.gif) repeat-x bottom;}
#tcol td {vertical-align:top; padding-left:20px}
#tcol td a {color:#6699cc; }
#tcol td.f {background: url(i/1.gif) no-repeat left top}
#tcol td.s {background: url(i/2.gif) no-repeat left top}
#tcol td.t {background: url(i/3.gif) no-repeat left top}

#tcol2 {width:710px; padding-bottom:50px; margin:10px 0 10px 40px; background:url(i/d-line.gif) repeat-x bottom;}
#tcol2 td {vertical-align:top; padding:5px 20px 10px 0; border-bottom:1px solid #cccccc}
#tcol2 strong {color:#333333}

#main2 {width:550px; padding:10px 0 20px 200px; background:url(i/x-line.gif) repeat-x bottom; margin-bottom:20px}
#main2 input, #main2 textarea {margin-left:10px; border:1px solid #336699; background-color:#FFFFFF; margin-bottom:5px}
#main2 input#btn {border:0; margin-top:5px}

#bottom {font-size:10px; padding-bottom:20px; width:760px}
#bottom a {color:#000}
#bottom #b-nav a {padding:10px; font-size:12px; color:#6699cc; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#bottom #b-nav a:hover {color:#336699; text-decoration:underline; }