html,body,div,span,applet,object,iframe,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0px;padding:0px;outline:0;vertical-align:baseline;}body{line-height:1}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
p, body, font, div, td, input, select, textarea, a { font: 13px/22px normal Arial, Helvetica, sans-serif; color:#000000;}
a { text-decoration: underline; color:#008FBF;}
a:hover { text-decoration:none;}
td.top {vertical-align: top;padding-left:10px;}
img { border:none; vertical-align:middle; margin-bottom:5px;}
ul { 
list-style-image: url("/img/bullet.gif");
list-style-position: inside;
}
ul ul{margin-left:10px;list-style-image: none;}
.bordr {border-right: 1px solid #808080;}
h1 { font-family:Tahoma, Geneva, sans-serif; font-size:30px; font-weight:normal; margin-bottom:20px; color:#069;}
h2 { font-family:Tahoma, Geneva, sans-serif; font-size:20px; font-weight:normal; margin-bottom:10px; color:#069;}
body {width:100%; height:100%; background: #1d3c50 url(/img/bg.jpg) top center repeat; background-attachment:fixed;}
div.wrap { width:900px; margin:0 auto;}
div.header { position:relative; height:200px; padding-top:25px; background: url(/img/bgContentHead.png) center bottom  no-repeat;}
div.logo { position:absolute; width:141px; height:96px; left:50px; top:110px;}
p { margin-bottom:10px;}
a { text-decoration:underline; color:#0080aa;}
a:hover { text-decoration:none;}
div.search { position:absolute; width:350px; height:30px; top:130px; right:10px;}
div.search input.searchText { float:left; border:none; border-radius:7px; background:white; height:29px; box-shadow: inset 2px 2px 2px #565659; padding:1px 5px; width:240px;}
div.search input.searchOk {float:right; cursor:pointer;}

div.content { width:840px; margin:0 auto; min-height: 60%; background:white; border:1px solid #A6A6A8; border-top:none; padding:30px;}

div.topMenu { margin:0 auto;width:900px;height:57px; padding-top:20px; background:url(/img/bgTopMenu.png) 0 0 no-repeat; text-align:center;}
div.topMenu li { list-style:none; display:inline-block; margin:0 9px;}
div.topMenu li a { display:block; background:#26739d; border-top:2px solid #213c4c; border-left:2px solid #213c4c;text-transform:uppercase; color:white; font-size:14px; padding:0 12px; text-decoration:none; border-radius:10px; height:30px; line-height:32px; text-shadow: 1px 1px 1px #000;}
div.topMenu li a:hover { color:#aaa;}

div#footer { background:url(/img/footerDot.png) 0 0 repeat; margin:20px 0; border-top:1px solid #a6bbb8; border-left:1px solid #a6bbb8;
 border-bottom:1px solid #6b7468;  border-right:1px solid #6b7468; border-radius:10px; padding:20px;}
div.logoFoot { float:left;}
div.footL { float:left; width:550px;}
div.footLine { border-bottom:2px solid  black; height:110px;}

div.footR { float:right; width:200px;}
div.footR li { list-style:none; margin:13px 0;}
div.footR li a { text-transform:uppercase; color:white; text-decoration:none; font-size:15px;}
div.footR li a:hover { text-decoration:underline;}

div.footM1 { width:250px; float:right;}
div.footM1 li { list-style:none; margin:13px 0;}
div.footM1 li a { text-transform:uppercase; color:white; text-decoration:none; font-size:15px;}
div.footM1 li a:hover { text-decoration:underline;}

div.author { padding-top:40px;}
div.author p, div.author a  { text-transform:uppercase; color:white;}
div.author p { margin-bottom:10px;}

div.tobuy { background:#FFC; border: 1px solid #FC0; padding:10px;}