

/* general styles */

body {
margin:0;
padding:0;
background:#ffffff url("bg.gif") repeat-x 50% 0;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
color:#666666;
font-size:x-small; /* IE 5.x value */
voice-family:"\"}\"";
voice-family:inherit;
font-size:small; /* correct value */
}

a {
color:#0083d6;
font-weight:bold;
text-decoration:underline;
}

a:hover {
color:#0083d6;
font-weight:bold;
text-decoration:underline;
}

a img {
border:none;
}

p {
margin:0 0 1.2em 0;
padding:0;
}

h1 {
margin:0 0 0.5em 0;
padding:0;
font-family:Arial,Verdana,Tahoma;
font-size:24px;
font-weight:normal;
color:#0083d6;
line-height:1.3em;
}

h2 {
margin:0 0 0.3em 0;
padding:0;
font-size:110%;
color:#0083d6;
}

h2 a {
color:#0083d6;
}

h3 {
margin:0;
padding:0;
font-size:100%;
font-weight:normal;
font-style:italic;
color:#0083d6;
}

h3 a {
color:#0083d6;
}

form {
margin:0;
padding:0;
}

table h2{
margin:0 0 0.3em 0;
padding:0;
font-size:20px;
color:#58b101;
}

#ap{
width:100%;
border-collapse:collapse;
margin:10px 0 10px 0; padding:0;
font-size:11px;
border-top:1px #b7c5a8 solid;
}

#ap th{
padding-left:4px;
padding-right:4px;
background-color:#e5f6d4;
color:#758c75;
border:1px #b7c5a8 solid;
}

#ap td{
padding-left:4px;
padding-right:4px;
background-color:#ecf6e2;
border:1px #b7c5a8 solid;
}

#ap tr.w td{
background-color:#ffffff;
}

input.submit {
cursor:pointer;
}

.clearer {
overflow:hidden;
margin:0 0 -1px 0;
height:1px;
clear:both;
}


/* container */

#logos{
margin:0 auto 0 auto;
padding:0;
width:982px;
height:35px;
background:url("logos.jpg") no-repeat 0 0;
}

#affName, #buyAdvert{
float:right;
padding:5px 15px 0 0;
}

#buyAdvert{
font-size:16px;
color:#ff0000;
text-decoration:none;
text-transform:uppercase;
}

#container {
margin:35px auto 15px auto;
width:928px;
text-align:left;
font-size:85%;
line-height:1.6em;
}

/* header styles */

#header {
padding:0;
margin:0;
height:340px;
width:928px;
}

a.logo{
margin:0 0 10px 0;
display:block;
height:70px;
width:235px;
background:url("logo.jpg") no-repeat 0 0;
}

#flash{
margin:0;
padding:0;
height:260px;
width:928px;
background:#ffffff;
}

#menu{
margin:0;
padding:0 0 0 50px;
height:28px;
width:608px;
}

#menu a {
float:left;
margin-right:40px;
display:block;
font-size:14px;
font-weight:bold;
height:28px;
}

#submenu{
float:left;
padding:5px;
min-height:20px;
text-transform: uppercase; 
background-color:#ffffff;
border:1px #128bd2 solid; 
}

* html #submenu{
height:20px;
}

#submenu span{
margin:0 5px 0 5px
}

div.ContentData{
display:none;
}


/* content */
#border {
margin:0;
padding:0 4px 0 4px;
width:920px;
background:transparent url("container.gif") repeat-y 0 0;
}

.testimon{
margin-left:15px;
list-style-position:outside;
list-style-image:url("bulleting.gif");
list-style-type:circle;
}

.testimon li{
line-height:150%;
}


#content {
margin:0;
padding:30px 20px 20px 19px;
width:880px;
background:#f3f3f3 url("arrowbg.gif") repeat-x 0 0;
}

#msg{
color:#ff0000;
font-weight:bold;
}

#sub{
float:left;
text-align:left;
margin:0;
padding:30px 0 0 0;
width:286px;
font-size:11px;
line-height:150%
}

#subpage{
float:left;
text-align:left;
margin-right:30px;
padding:6px 0 0 0;
width:286px;
height:200px;
font-size:11px;
line-height:150%
}

#text{
float:left;
text-align:left;
margin:0;
padding:30px 10px 20px 20px;
width:560px;
font-size:11px;
line-height:150%
}

.fact{
display:block;
width:280px;
height:134px;
background:transparent url("fact.gif") no-repeat 0 0;
}

.fact span{
display:none
}

.note{
margin-top:25px;
font-size:10px;
}

#fl_banner{
width:280px;
height:186px;
margin-bottom:10px;
border:1px #c3ccd1 solid
}

/* footer */

#footer {
width:928px;
height:29px;
margin:0;
padding:2px 0 0 0;
text-align:center;
color:#fff;
background:transparent url("footer.gif") no-repeat 0 0;
}

#footer span{
margin:0 5px 0 5px
}

#footer a.netmedia{
float:right;
margin-right:10px;
width:50px;
}

#footer a {
color:#fff;
font-weight:normal;
text-decoration:none;
}

#cop p{
margin-right:15px;
font-size:9px;
float:right;
}
.i-button{

}