* { margin: 0; padding: 0; } .wrapper { width: 100%; overflow: hidden; } .wrapper-1 
{ width: 100%; } .clear { clear: both; font-size: 0%; line-height: 0%; height: 
0; } input, select { vertical-align: middle; font-weight: normal; } img { border: 
0; vertical-align: top; text-align: left; } ul, ol { list-style: none; } object 
{ vertical-align: top; } a { outline: none; color: #00d2ff; } a:hover { text-decoration: 
none; } table, td, img { border: 0; } td, tr { vertical-align: top; text-align: 
left; } body { background: #23282b; font-family: Calibri, Helvetica, sans-serif; 
font-size: 100%; line-height: 1em; color: #71818a; } h6 { padding: 12px 0 17px 
0; line-height: 1.308em; font-size: 1.083em; font-weight: normal; color: #fff; 
} .fleft { float: left; } img.fleft { margin: 0 18px 12px 0; } img.fleft1 { float: 
left; margin: 0 18px 0 0; } .fright { float: right; } img.fright1 { float: right; 
margin: 0 0 12px 20px; } .col-1, .col-2, .col-3, .col-4 { position: relative; 
float: left; overflow: hidden; } .block-1, .block-2, .block-3, .block-4 { float: 
left; overflow: hidden; } #main { width: 900px; margin: 0 auto; font-size: 0.75em; 
} #header { background: url(images/header6.jpg) no-repeat 0% 35px; position: relative; 
height: 487px; } #header strong { text-transform: uppercase; font-size: 0.833em; 
font-weight: normal; color: #50585d; position: absolute; top: 42px; left: 33px; 
} #header span a { background: url(images/rss.gif) no-repeat 100% 0%; display: 
block; height: 15px; padding: 0 21px 0 0; line-height: 15px; text-transform: uppercase; 
text-decoration: none; color: #50585d; position: absolute; top: 43px; right: 36px; 
} #header span a:hover { font-weight: bold; } #logo { position: absolute; top: 
154px; right: 40px; } #menu { position: absolute; top: 421px; left: 1px; } #menu 
li { float: left; margin: 0 0 0 -1px; } #menu li.extra { margin: 0 0 0 -2px; } 
#page1 #content { padding: 43px 46px 51px 57px; } #page3 #content { padding: 43px 
46px 51px 57px; } #page7 #content { padding: 44px 46px 51px 57px; } #content { 
background: url(images/content.gif) repeat-y 15px 0%; padding: 86px 46px 43px 
57px; } #content p { line-height: 1.308em; font-size: 1.083em; } #content p.extra 
{ padding: 0 0 31px 0; } #content p.extra1 { padding: 0 0 16px 0; } #content p.extra2 
{ padding: 12px 0 31px 0; } #content p.no-indent { padding: 0; } #content p em 
{ float: right; font-style: normal; } .row-1 { padding: 0 0 76px 0; } .line-ver-1 
{ background: url(images/line-ver.gif) repeat-y; } .line-ver-2 { background: url(images/line-ver.gif) 
repeat-y; } .line-ver-3 { background: url(images/line-ver.gif) repeat-y; } .data 
{ width: 100%; padding: 17px 0 0 0; overflow: hidden; text-align: center; } .data 
strong { display: block; float: right; } .data b { display: block; float: left; 
padding: 2px 0 0 0; } .link { background: #00d2ff; display: inline-block; height: 
25px; margin: 18px 0 0 0; padding: 0 12px 0 12px; line-height: 25px; font-size: 
0.833em; text-transform: uppercase; text-decoration: none; color: #fff; } .link:hover 
{ text-decoration: underline; color: #000; } .link-1 { line-height: 1.133em; font-size: 
1.25em; color: #00d2ff; } .title { min-height: 35px; height: auto !important; 
height: 35px; padding: 0 0 7px 0; } .title-1 { min-height: 35px; height: auto 
!important; height: 35px; padding: 0 0 14px 0; } .title-2 { min-height: 35px; 
height: auto !important; height: 35px; padding: 0 0 19px 0; } #contact-form { 
width: 171px; padding: 12px 0 0 0; } #contact-form span { display: block; padding: 
0 0 1px 0; text-transform: uppercase; font-size: 0.833em; color: #71818a; } #contact-form 
label { display: block; height: 46px; overflow: hidden; } #contact-form input 
{ background: none; width: 163px; height: 15px; padding: 3px; border: 1px solid 
#353b3f; float: left; font-family: Calibri, Helvetica, sans-serif; font-size: 1em; 
color: #71818a; } #contact-form textarea { background: none; width: 163px; height: 
110px; padding: 3px; overflow: auto; border: 1px solid #353b3f; float: left; font-family: 
Calibri, Helvetica, sans-serif; font-size: 1em; color: #71818a; } #contact-form 
a { background: #00d2ff; display: inline-block; height: 25px; margin: 15px 5px 
0 0; padding: 0 12px 0 12px; float: left; line-height: 25px; font-size: 0.833em; 
text-transform: uppercase; text-decoration: none; color: #fff; } #contact-form 
a:hover { text-decoration: underline; color: #000; } .list li { background: url(images/marker.gif) 
no-repeat 0% 12px; padding: 0 0 0 24px; line-height: 2em; font-size: 1.25em; color: 
#00d2ff; } .list li a { color: #00d2ff; } .list-1 { padding: 4px 0 27px 0; } .list-1 
li { background: url(images/line-hor1.gif) repeat-x 0% 14px; line-height: 1.538em; 
font-size: 1.083em; color: #71818a; } .list-1 li span { background: #181b1c; float: 
right; color: #00d2ff; } .list-1 li a { background: #181b1c; text-decoration: 
none; color: #71818a; } .list-1 li a:hover { text-decoration: underline; } .list-2 
{ padding: 6px 0 0 0; } .list-2 dt { padding: 0 0 17px 0; font-size: 1.083em; 
color: #fff; } .list-2 dt a { text-decoration: none; color: #fff; } .list-2 dt 
a:hover { text-decoration: underline; } .list-2 dd { padding: 0 0 18px 0; line-height: 
1.308em; font-size: 1.083em; } .list-2 dd.extra { padding: 0 0 3px 0; } .list-indent 
{ padding: 0 0 26px 0 !important; } .line-hor { background: url(images/line-hor.gif) 
repeat-x 0% 0%; width: 100%; height: 1px; overflow: hidden; margin: 0 0 60px 0; 
} .row-indent { padding: 0 0 40px 0; } .row-indent1 { padding: 0 0 34px 0; } #order-form 
{ width: 580px; padding: 7px 0 0 0; } #order-form .column-right { float: right; 
width: 312px; } #order-form .column-left { float: left; width: 268px; } #order-form 
label { display: block; height: 30px; overflow: hidden; } #order-form input { 
background: none; width: 203px; height: 15px; padding: 3px 3px 3px 3px; margin: 
0 0 0 8px; float: right; border: 1px solid #353b3f; font-family: Calibri, Helvetica, 
sans-serif; font-size: 1em; color: #fff; } #order-form span { display: block; 
height: 23px; float: right; line-height: 20px; text-align: right; text-transform: 
uppercase; font-family: Calibri, Helvetica, sans-serif; font-size: 0.833em; color: 
#71818a; } #order-form table { margin: 13px 0 0 1px; border-collapse: collapse; 
font-size: 1.083em; } #order-form table td { border: 1px solid #353b3f; line-height: 
19px; padding: 0 10px 0 10px; } #order-form table td.column-1 { width: 121px; 
height: 23px; color: #fff; } #order-form table td.column-2 { width: 250px; text-align: 
center; color: #fff; } #order-form table td.column-3 { width: 62px; text-align: 
center; color: #fff; } #order-form table td.column-4 { width: 62px; text-align: 
center; color: #fff; } #order-form table td a { text-decoration: none; color: 
#00d2ff; } #order-form table td a:hover { text-decoration: underline; } #order-form 
table td b { display: block; text-align: center; font-weight: normal; color: #00d2ff; 
} #order-form table td em { display: block; font-style: normal; text-align: center; 
} #order-form i { font-style: normal; } #order-form i a { background: url(images/marker.gif) 
no-repeat 0% 5px; padding: 0 0 0 26px; margin: 36px 0 0 12px; float: right; font-size: 
1.25em; color: #00d2ff } .indent-bot { margin: 0 0 16px 0; } #footer { height: 
87px; overflow: hidden; } #footer p { padding: 27px 0 0 56px; font-size: 1.083em; 
color: #71818a; } #footer p a { color: #fff; } 