html, body, h1, h2, h3, h4, h5, h6, p, em, strong, abbr, acronym, blockquote, q, cite, ins, del, dfn, a, div, span, pre, hr, address, br, b, i, sub, sup, big, small, tt, table, tr, caption, thead, tbody, tfoot, col, colgroup, form, input, label, textarea, button, fieldset, legend, select, option, optiongroup, ul, ol, li, dl, dt, dd, code, var, kdb, samp, img, object, param, map, area, bdo, iframe { padding:0; margin:0; }
html,body {height:100%;}
body {font:62.5%/1.6em Verdana, Tahoma, Arial, sans-serif; color:#595959; background:#4090c4 url(../images/bg_page.png) repeat-x;}
a {color:#008ad1; text-decoration:underline;}
a:hover {text-decoration:none;}
.placeholder { height:80px;border:dashed 2px #d3d3d3}
.clear {clear:both;}
.tcenter {text-align:center;}
.tright {text-align:right;}
.fleft {float:left;}
.fright {float:right !important;}
h1 {font-size:2.2em;} h2 {font-size:1.6em;} h3 {font-size:1.2em;} h4 {font-size:1.1em;}
li {list-style:none;}
img {border:0;}
.img {display:block;}
input {vertical-align:middle;}
input.btn {cursor:pointer;}
input.txt {font:1em Arial, Helvetica, sans-serif; color:#313131; border:1px solid #bcbcbc; padding:2px 4px 1px;}
textarea {font:1em Arial, Helvetica, sans-serif; color:#313131; border:1px solid #bcbcbc; padding:3px 4px 2px;}
.wrapper {overflow:hidden; zoom:1;}
/*---------------------------------*/
.all-shade {background:url(../images/bg_page-sh.png) repeat-y; width:966px; min-height:100%; _height:100%; margin:0 auto;} /*fix background for IE6 in style-ie.css*/
.all {width:954px; margin:0 auto; border-left:1px solid #fff; border-right:1px solid #fff; background:#fff;}
.header {background:url(../images/header.jpg) 4px 0 no-repeat; padding:0 4px 5px; height:139px;}
.header .logo {text-indent:-1000em; float:left; width:329px; height:61px; margin:9px 0 0 88px; background:url(../images/logo.png) no-repeat;}
.header .slogan {float:left; margin:31px 0 0 21px; display:inline;}
.header-menu {float:right; width:431px; margin-top:22px; font-size:1.2em; color:#9da077;}
.header-menu a {color:#0052a6; font-weight:bold; padding:0 2px;}

.main {background:#fff url(../images/bg_main-grad.gif) repeat-x; overflow:hidden; zoom:1; padding:0 38px 70px; $padding-bottom:90px;}
.main-top-sh {background:url(../images/bg_main-shade.png) 100% 0 no-repeat; height:39px; margin-bottom:-21px; margin-right:-23px;}

.box .topBord {height:3px;}
.box .topBord b {height:3px; width:4px; float:right; background:url(../images/box-1-corns.gif) 100% 0 no-repeat; margin-left:-4px;}
.box .topBord em {height:3px; width:4px; float:left; background:url(../images/box-1-corns.gif) no-repeat; margin-right:-4px;}
.box .topBord span {display:block; height:3px; margin-left:2px; margin-right:2px; background:#fff url(../images/box-1-bord.gif) repeat-x;}
.box .contBord1 {background:#fff url(../images/box-1-bord.gif) repeat-y;}
.box .contBord2 {background:url(../images/box-1-bord.gif) 100% 0 repeat-y; padding:20px 24px;}
.box .botmBord {height:3px;}
.box .botmBord b {height:3px; width:4px; float:right; background:url(../images/box-1-corns.gif) 100% 100% no-repeat; margin-left:-4px;}
.box .botmBord em {height:3px; width:4px; float:left; background:url(../images/box-1-corns.gif) 0 100% no-repeat; margin-right:-4px;}
.box .botmBord span {display:block; height:3px; margin-left:2px; margin-right:2px; background:#fff url(../images/box-1-bord.gif) 0 100% repeat-x;}
.side-col .box .contBord2 {padding:16px 13px 9px;}
.box p {font-size:1.2em; line-height:1.4em; margin-bottom:10px;}
.boxA .contBord0 {background:#f2f2f2 url(../images/box-A-bg.gif) repeat-x;}
.boxA .contBord1 {background:url(../images/box-1-bord.gif) repeat-y;}
.boxA .contBord2 {padding:23px 31px;}
.boxA .botmBord span {background-color:#f2f2f2;}
.boxA p {margin-bottom:10px;}
.boxB .contBord0 {background:#ffa605 url(../images/box-B-bg.gif) repeat-x;}
.boxB .topBord span {background:#fed843 url(../images/box-2-bord.gif) repeat-x;}
.boxB .botmBord span {background:#ffa605 url(../images/box-2-bord.gif) 0 100% repeat-x;}
.boxB .topBord b,.boxB .topBord em,.boxB .botmBord b,.boxB .botmBord em {background-image:url(../images/box-2-corns.gif);}
.boxB .contBord1,.boxB .contBord2 {background-image:url(../images/box-2-bord.gif);}
.boxB .contBord2 {padding:25px 17px 7px; color:#3a0303;}


.side-col {width:200px; margin-left:-15px; display:inline; float:left;}
.content-col {width:690px; margin-right:-15px; display:inline; float:right;}

.bread-crumbs {font:1.1em Tahoma; margin-top:-3px; margin-bottom:8px;}
.bread-crumbs a {padding-right:8px; margin-right:4px; background:url(../images/arrow-1.gif) 100% 0.45em no-repeat;}

.main h2 {font:bold 2.2em Arial; color:#0147b9; margin-bottom:9px;}
.main h3 {font:bold 1.7em Arial; margin-bottom:9px;}
.main h4 {font-size:1.2em;}
.main ul,.main ol {margin-bottom:10px;}
.main ul li {list-style:disc; margin-left:25px;}
.main ol li {list-style:decimal; margin-left:30px;}
.main li {font-size:1.2em;}
.main dl {margin-bottom:10px;}
.main dt,.main dd {font-size:1.2em;}
.main dd {margin-left:40px;}
.main blockquote {margin-bottom:10px; font-size:1.2em;}
.main blockquote *,.main dt *,.main dd *,.main li * {font-size:1em;}

h2.var-1 {font:bold 3em/1.2em Arial; color:#0147b9; margin-bottom:0;}
h3.var-1 {font:2.6em/1.2em Arial; color:#0147b9; margin-bottom:0;}
p.var-1 {font:1.7em Arial; color:#070707;}
.color-1 {color:#0147b9;}

ul.var-1 li {background:url(../images/arrow-2.png) no-repeat; list-style:none; margin-left:0; padding-left:20px; font-size:1.2em; line-height:1.4em; margin-bottom:13px; zoom:1;}

ul.form-1 {padding-top:13px; margin-bottom:0;}
ul.form-1 li {overflow:hidden; zoom:1; font-size:1.2em; padding-bottom:10px; list-style:none; margin-left:0;}
ul.form-1 label {float:left; width:191px; font-weight:bold; text-align:right; padding-right:7px;}
ul.form-1 input.txt {width:337px;}
ul.form-1 textarea {width:337px; height:162px;}
ul.form-1 .noLabel {padding-left:200px; width:345px;}
ul.form-2 {margin-bottom:0;}
ul.form-2 li {overflow:hidden; zoom:1; font-size:1.2em; padding-bottom:5px; list-style:none; margin-left:0;}
ul.form-2 label {float:left; width:102px; font-weight:bold; padding-left:6px;}
ul.form-2 input.txt {width:156px; border-color:#e08a00;}
.noteTxt {font-size:0.9em !important; font-family:Tahoma;}
.note {color:#008ae2; font-weight:bold;}

.main .marketplace-menu {margin:10px 0 -17px 4px; height:52px;}
.main .marketplace-menu li {font:bold 1.2em Arial; text-transform:uppercase; color:#0147b9; height:35px; float:left; list-style:none; margin:0;}
.main .marketplace-menu li a {height:35px; display:block; float:left; color:#595959; text-decoration:none;}
.main .marketplace-menu li a:hover {color:#000;}
.main .marketplace-menu li span {height:23px; float:left; padding:12px 23px 0; background:url(../images/tab-bg2.gif) repeat-x;}
.main .marketplace-menu li b {height:35px; width:6px; float:left; background:url(../images/tab-left2.gif) no-repeat;}
.main .marketplace-menu li em {height:35px; width:6px; float:left; background:url(../images/tab-right2.gif) no-repeat;}
.main .marketplace-menu li a span {background:url(../images/tab-bg1.gif) repeat-x;}
.main .marketplace-menu li a b {background:url(../images/tab-left1.gif) no-repeat;}
.main .marketplace-menu li a em {background:url(../images/tab-right1.gif) no-repeat;}
.main .marketplace-menu li a * {cursor:pointer;}
.main .marketplace-menu li a:hover span {background-position:0 -35px;}
.main .marketplace-menu li a:hover b {background-position:0 -35px;}
.main .marketplace-menu li a:hover em {background-position:0 -35px;}



.footer {width:878px; margin:-91px auto 0; height:76px; position:relative; border-bottom:3px solid #32aae3; background:#cdd9e1 url(../images/bg_footer.png) repeat-x; font-family:Tahoma; line-height:1.2em; padding:12px 38px 0;}
.footer .side {float:right; text-align:right;}

.w-314 {width:314px;}
