html, body{margin:0; padding:0;border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; font-family:Tahoma; font-size:12px;}
a {color:#276fc5;}
li {font-size:11px; list-style-position: outside;}
/* top first */
.top_lng {color:#999999; font-size:12px; height:12px; font-weight:bold;}
a.top_lng {color:#999999; font-size:12px; text-decoration:none;}

/* top logo */
.top_logo {color:#ffffff; font-size:12px; background: url(/direct/images/site/top_logo.jpg) no-repeat left top; height:72px;}

/* top menu */
.menutop {color:#ffffff; font-size:12px; cursor:pointer;z-index:9999}
td li.menutop {height:20px; width:130px; list-style:none; position:relative; margin:0px; padding:0px;}/*background-color:#353535;*/
li.menutop ul.menutop {position:absolute; display:none; top:20px; z-index:1; background-color:#353535; margin:0; padding:0; text-align:left; left:0px;}
li.menutop a.menutop {display:block; text-decoration:none; width:100%; padding: 5px 20px 0px; background-color:#353535; height:20px;}
li:hover ul.menutop {display:block;}
li.menutop a.menutop:hover {background-color:#575757}

/* short news */
.shortnews {color:#ffffff; font-size:11px;}
span.shortnews {font-size:18px; text-transform:uppercase;}
a.shortnews {color:#eed112; font-size:11px; text-decoration:none;}

/* traders room login */
.trroom {color:#ffffff; font-size:11px;}
font.trroom {font-size:16px; text-transform:uppercase;}
input.trroom {border: 0px; width:95%; color:#7a7a7a;}

/* Block Name */
.bname {color:#000000; font-size: 20px; text-align:left; text-transform:uppercase;}

/* Red Button */
.redbtn {color:#ffffff; height:18px; text-decoration:none; font-size:11px;}

/* footer  */
.end {background-color:#f3f4f7; color:#424242; text-transform:uppercase;}
.menuend {color:#cc0000; text-transform:uppercase; font-weight:bold;}
a.menuend {color:#424242; text-decoration:none; text-transform:uppercase; line-height:1.3; font-weight:normal;}

/* leftmenu */
.menuleft {background-color:#575757; color:white; font-size:12px; text-align:left; list-style:none;}
div.menuleft {font-weight:bold;}
div.menuleft ul.menuleft {margin:0px; padding:0px; font-weight:normal;}
li.menuleft {height:20px;}
li.menuleft a.menuleft {text-decoration:none; width:120px; height:18px; background-color:#575757; padding: 5px 0px 0px 10px;position:absolute;}
li.menuleft a.menuleft:hover {background-color:#9a9a9a;}

/* text */
.txt {color:#575757; padding:1px 10px; text-align:justify; font-size:12px;}
.sub {color:#ba4d4a; font-size:14px;}
h1 {font-size:18px;}
h2 {font-size:14px;}
h2.red {font-size:14px; color:#cc0000;}
table {font-size:12px;}
li {font-size:11px;}

/* forms */
input.simple {font-size:11px; background-color:#cccccc; border: 1px solid #666666;}
select.simple {font-size:11px; background-color:#cccccc; border: 1px solid #666666;}
textarea.simple {font-size:11px; background-color:#cccccc; border: 1px solid #666666;}

/* textmenu */
.textmenu {font-weight:bold; font-size:11px; font-family:Tahoma; line-height:1.5; padding:2px;}

/* socials */
a.facebook {width:40px; height:40px; display: inline-block; background: transparent url(/direct/images/site/social_icons.png) no-repeat left top;}
a.facebook:hover,
a.facebook:active,
a.facebook:focus {width:40px; height:40px; display: inline-block; background: transparent url(/direct/images/site/social_icons.png) no-repeat left bottom;}

a.twitter {width:40px; height:40px; display: inline-block; background: transparent url(/direct/images/site/social_icons.png) no-repeat -40px top;}
a.twitter:hover,
a.twitter:active,
a.twitter:focus {width:40px; height:40px; display: inline-block; background: transparent url(/direct/images/site/social_icons.png) no-repeat -40px bottom;}

