* {margin: 0; padding: 0; font-size: 100%;}

body {font: normal 12px Tahoma, Arial, sans-serif; line-height: 180%; color: #909090; background: url(/images/header.jpg) center 0 no-repeat;}
p {margin-bottom: 1em;}
a {color: #909090;}
a:hover {color: #a00f06;}
a img {border: none;}

h1 {font-size: 1.7em; margin-bottom: 1em; font-weight: normal; color: #f26c6c;}
h2 {font-size: 1.4em; margin-bottom: 0.5em; font-weight: normal; }

ol {list-style: none;}

#wrapper {width: 986px; margin:10px auto 0 auto;}

#header {height: 120px; }

#sidebar {width: 223px; float: left;}
#sidebar ul {list-style:none;}
#sidebar ul a {text-decoration: none; display: block;}
#sidebar ul strong {display: block; font-size: 20px; font-weight: normal;}
#sidebar ul li {margin-bottom: 1.7em;}
#sidebar ul a:hover {color: #f26c6c;}
#sidebar ul a:hover strong {color: #a00f06;}

#main {width: 762px; float: right;}

#tabs {height: 29px;}
#tabs ul {list-style:none; float: left;}
#tabs ul li {float: left; width: 127px; height: 28px; background-image:url(/images/tab_backb.png); border-bottom: 1px solid #afafaf;}
#tabs ul .current {border-bottom: none; background-image:url(/images/tab_back.png)}
#tabs ul #first {width: 126px; background-image:url(/images/tab_left_backb.png);}
#tabs ul #first.current {width: 126px; background-image:url(/images/tab_left_back.png);}

#tabs ul #last {width: 128px; background-image:url(/images/tab_right_backb.png);}
#tabs ul #last.current {width: 128px; background-image:url(/images/tab_right_back.png);}

#tabs ul a {font-size: 17px; text-decoration: none; text-align: center; display: block; height: 22px; padding-top: 6px;}
#tabs ul a:hover {color: #bababa;}
#tab_box {width: 762px; background:url(/images/box_back.png) repeat-y; float: left;}
#tab_bottom {width: 762px; height: 22px; background: url(/images/tab_bottom.png); float: left;}
#tab_content {padding:30px 20px 0 20px; float:left;}
#tab_content ul {margin: 1em 0 1em 3em;}

#tab_content form label {display: block; float: left; width: 10em;}
#tab_content form li {margin-bottom: 1em;}

#footer {clear: both; text-align: center; font-size: 0.85m; padding-top: 1.6em;}

#services {width: 639px; height: 166px; background-image: url(/images/services_back.png); position: relative; left: 64px; line-height: 1.4em;}
#services ul {float: left; list-style: none; margin: 17px 0 0 32px;}
#services li {width: 280px; height: 56px; float: left; margin-bottom: 14px;}
#services ul strong {font-size: 22px; font-weight: normal; display: block; margin-bottom: 0.4em;}
#services ul a {text-decoration: none; display: block;}
#services ul a:hover {color: #f26c6c;}
#services ul a:hover strong {color: #a00f06;}

#introbanner {margin-bottom: 1em;}