* { margin:0; padding:0; }

body { margin-top:170px; background:#000 url(images/img01.jpg) no-repeat center top; font:normal small Verdana, Arial, Helvetica; color:#a8a8a8; }

a { text-decoration:none; color:#d8d8d8; }
a:hover { text-decoration:underline; }

h1, h2, h3 { color:#fff; }
h1 { font-size:20px; }
h2 { font-size:16px; }
h5 { color:#FF8A00; font-size:1.1em; }
p, ul, ol { margin-bottom:1em; line-height:1.4em; text-align:justify; }
ul { margin-left:3em; }
ol { margin-left:3em; }
strong { color:#c8c8c8; font-weight:bold; }
form { margin:10px 0; }

#button { padding:1px 3px; background:#385B88; color:#fff; border-top:1px solid #5a7daa; border-left:1px solid #5a7daa; border-bottom:1px solid #163b66; border-right:1px solid #163b66; }
#header { height:61px; background:url(images/img02.gif) repeat-x; }

#logo { margin:0 auto; padding:6px 0 0 0; width:700px; height:19px; }
#logo h1, #logo h2 { text-transform:uppercase; letter-spacing:1px; font-size:11px; }
#logo h1 { float:left; }
#logo h2 { float:right; }

#menu { margin:0 auto; width:700px; height:27px; }
#menu ul { margin:0; padding:7px 0 0 0; list-style:none; }
#menu li { display:inline; }
#menu a { margin:0 5px 0 0; padding:2px 25px 0 25px; height:25px; display:block; background:url(images/img03.gif) repeat-x; border:1px solid #222; text-align:center; font-size:9px; font-weight:bold; color:#fff; float:left; }
#menu a:hover { background-image:url(images/img04.gif); text-decoration:none; }
#menu .active a { background-image:url(images/img05.gif); }

#wrapper { background:url(images/img06.gif) repeat-x; }

#content { margin:0 auto; padding:20px 0 0 0; width:700px; }
#main { width:480px; float:right; }
#mainbody { width:700px; float:right; }
#welcome { padding-top:5px; }

#sidebar { width:200px; float:left; }
#sidebar ul { margin-left:20px; }

.floatright { margin:5px 0 5px 12px; padding:4px; border:1px solid #ddcc00; float:right; }
.floatleft { margin:5px 12px 5px 2px; padding:4px; border:1px solid #ddcc00; float:left; }

table { margin-left:auto; margin-right:auto; }
.linkstable { font-size:90%; }
.linksimages { line-height:10px; }
.linksimages img { border:2px solid #fff; }
.comparison td { padding:3px; }
.trtop { background-color:#2a2a2a; text-align:center; }
.trbottom { background-color:#1a1a1a; }
.center { text-align:center; }
.lws { word-spacing:-.2em; }

#mailform table { border:2px solid #5393CE; background-color:#aab; color:#000; border-collapse:collapse; }
#mailform td { padding:4px 4px 4px 5px; border:1px solid #4282AD; }

#dhtmltooltip { padding:5px; left:-300px; width:300px; position:absolute; font-family:Verdana, Arial, Helvetica; font-size:80%; text-align:justify; color:#000; line-height:1.3em; border:1px solid black; background-color:lightyellow; visibility:hidden; z-index:100; filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); }
#dhtmlpointer1, #dhtmlpointer2 { position:absolute; left:-300px; z-index:101; visibility:hidden; }
#dhtmltooltip strong { color:#000; }

#footer { padding:15px 50px; border-top:4px solid #393F4D; background:#444C5D; clear:both; }
#footer p { margin:0 auto; width:700px; font-size:x-small; color:#fff; }
#footer a, #footer a:hover { text-decoration:none; color:#fff; }

