﻿div,ul,li,img {margin:0;padding:0;}
body {font:12px verdana,arial;background:#fff;margin:0;padding:0;color:#666;text-align:left;}
img {border:none;}
a {font:12px arial;text-decoration:none;}
ul {list-style-type:none;}
table {font:12px verdana,arial;}

a:link,a:visited {color:#666;}
a:hover {color:#ff0000;}
a.nav:link,a.nav:visited {font:bold 12px arial;color:#666;}
a.nav:hover {font:bold 12px arial;color:#ff0000;}

h1 {font:bold 16px/40px arial;color:#666;margin-top:10px;}
h2 {font:bold 14px/30px arial;color:#666;margin-left:10px;}
h3 {font:bold 14px/160% arial;color:#666;}
h4 {font:bold 14px/160% arial;color:#666;}
h5 {font:bold 12px/160% arial;margin:5px 0;}

.twoColElsLtHdr #header {width:760px;margin-left:10px;}
.twoColElsLtHdr #hlft {float:left;width:480px;}
.twoColElsLtHdr #hrt {float:right;width:240px;}
.twoColElsLtHdr #hrt ul {float:right;margin-top:10px;}
.twoColElsLtHdr #hrt ul li {float:left;padding:0 10px;border-left:1px solid #dfdfdf;}
.twoColElsLtHdr #language {float:right;margin-top:6px;margin-right:2px;}
.twoColElsLtHdr #header h1 {margin:0;padding:10px 0;}
.twoColElsLtHdr #topmenu {width:760px;height:30px;margin-left:10px;background:#036;}
.twoColElsLtHdr #mainbanner {width:760px;margin:10px 10px 10px 10px;}
.twoColElsLtHdr #banner {width:760px;margin:10px 0 20px 10px;}
#leftmenu {font:12px arial;}
#leftmenu ul {width:130px;border-top:1px solid #ccc;}
#leftmenu ul li {border-bottom:1px solid #ccc;}
#leftmenu ul li a,#leftmenu ul li a:visited {display:block;width:140px;height:25px;padding-left:10px;line-height:25px;}
#leftmenu ul li a:hover {background:#eee;padding-left:10px;line-height:25px;color:#036;}

.twoColElsLtHdr #sidebar1 {float:left;width:210px;margin-left:10px;margin-bottom:20px;display:inline;}
.twoColElsLtHdr #mainContent {float:left;width:550px;font:12px/25px arial;color:#555;} 
.twoColElsLtHdr #mainContent p {line-height:35px;clear:both;}
.twoColElsLtHdr #sidebar {float:left;width:200px;margin-left:10px;margin-bottom:20px;display:inline;}
.twoColElsLtHdr #content {float:left;width:560px;font:12px/25px arial;color:#555;} 
.twoColElsLtHdr #position {float:left;width:100%;text-align:right;font:12px/30px courier;color:#666;border-bottom:1px solid #ccc;}
.twoColElsLtHdr #footer {position:relative;clear:both;width:760px;margin:20px 0 0 10px;padding-top:15px;padding-bottom:10px;background:#eee;line-height:21px;text-align:center;} 

.fltrt {float:right;margin-left:8px;}
.fltlft {float:left;margin-right:8px;}
.copy_eng {font:10px verdana;}
.clearfloat {clear:both;height:0;font-size:1px;line-height:0px;}
