* {
margin : 0;
padding : 0;
}
body {
background : #f5f5f5 url('/hi/bg5.png') repeat;
font : normal 75%/170% Arial, Helvetica, sans-serif;
color : #4d4d4d;
}
#hi {
background : url('/hi/top5.png') repeat-x top;
}
.eText {
font-size : 1.1em;
}
.eTitle {
font-size : 14px;
}
a {
olor : #4682b4;color : #65adc5;
text-decoration : underline;
font-weight : bold;
}
a.ln {
font-size : 0.9em;
font-weight : lighter;
font-style : oblique;
}
a.mini {
display : block;
color : #79accd !important;
font-size : 0.75em;
font-weight : lighter;
}
a:hover {
olor : #68228b;
text-decoration : none;
}
a, a img {
border : 0;
outline : 0;
}
ul, ol {
list-style : none;
}
.center {
text-align : center;
}
.fright {
float : right;
}
.r1 {
display : none;
}
hr {
width : 100%;
height: 1px;
background : #ddd;
color : #ddd;
margin : 0.4em 0 0.7em;
border : 0;
}
.hr {
width : 100%;
height : 0;
margin : 2em 0;
border-top : 1px solid #ddd;
border-bottom : 1px solid #fff;
}
h1 {
padding : 0 0 2em;
font-size : 1.6em;
text-transform : uppercase;
line-height : normal;
}
h2 {
padding : 0 0 1em;
text-transform : uppercase;
line-height : normal;
} 
#top1 {
position : relative;
width : 960px;
height : 200px;
margin : 0 auto;
}
#top1 #hi-q {
position : absolute;
left : 0;
top : 45px;
width : 155px;
hight : 69px;
}
#ad {
position : absolute;
right : 0;
top : 49px;
}
#mr {
position : absolute;
right : 0;
top : 50px;
width : 456px;
height : 48px;
padding : 5px 10px;
background : #efefef;
color : #777;
border : 1px solid #fff;
line-height : normal;
}
#mr a {
display : block;
color : #555;
}
#nav {
position : absolute;
left : 0;
bottom : 0;
width : 960px;
background : #2d2d2d url('/hi/p7.png') repeat;
}
#nav li {
display: inline;
float : left;
padding : 3px 20px 5px; 
font-size : 0.75em;
font-weight : lighter;
color : #777c82;
}
#nav li a {
display : block;
padding : 0 0 2px;
text-decoration : none;
font-size : 1.3em;
text-transform : uppercase;
color : #ddd;
line-height : normal;
}
#nav li a:hover, #nav li:hover {
color : #fff;
}
#middle {
width : 960px;
margin : 0 auto;
overflow : hidden;
}
#right {
display: inline;
float : right;
width : 250px;
padding : 6em 0;
color : #636b75;
}
#content {
display: inline;
float : left;
width : 650px;
padding : 6em 0;
}
#content p {
padding : 0 0 1em;
}
#right a img {
margin : 0 2px;
}
.soft {
margin : 1em 0;
padding : 1em;
background : #fff url('/img/2.gif') repeat-x left 1px;
border : 1px solid #ddd;
}
#bottom {
width : 100%;
padding : 3em 0;
background : #fff;
text-align : center;
} 
#footer {
width : 100%;
padding : 3em 0;
background : #fff;
font-size : 0.9em;
color : #999;
text-align : center;
border-top : 1px solid #ddd;
}
#footer a {
color : #999;
}
.block {
margin : 0 0 1em;
padding : 1em 0 2em;
border-bottom : 1px solid #ddd;
}
a.title {
font-size : 1.1em;
}
.img7 {
float : left;
margin : 0 1em 0 0;
border : 1px solid #ddd;
}
ul.u-star-rating {
float : right;
}
.eMessage {
font : italic 1em Georgia, serif;
color : #888;
line-height : 20px;
}
.eMessage a {
font-weight : normal;
}
a.catNameActive {
color : #333;
text-decoration : none;
}
#pagesBlock1, .catPages1 {
text-align : left !important;
}
span.pagesBlockuz1 {
display : block;
padding : 5px 0;
margin : 20px 0;
}
a.swchItem1, a.swchItem {
background : #fff;
padding : 5px 9px;
color : #999;
border-right : 1px solid #ccc;
border-bottom : 1px solid #ccc;
}
b.swchItemA1, b.swchItemA {
background : #fff;
padding : 5px 9px;
color : #000;
border-right : 1px solid #ccc;
border-bottom : 1px solid #ccc;
}
a.swchItem1:hover, a.swchItem:hover {
background : #ddd;
color : #000;
}
select {
padding : 3px;
font-weight : bold;
color : #555;
}
input[type='button'], input[type='reset'], input[type='submit'] {
padding : 0 5px 1px;
font-size : 1em;
color : #333;
}
input[type='button']:hover, input[type='submit']:hover, input[type='reset']:hover {
cursor : pointer;
}
input[type='text'], input[type='password'] {
padding: 1px;
font-family : Arial, Helvetica, sans-serif;
}
input[type='file'] {
padding : 1px;
}
input.codeButtons, #iplus input {
padding : 0;
cursor : default;
}