<!--
/* GENERIC */
* {margin:0; padding:0;}
body {text-align:center; background-image:url(../images/stripe_bg.png);background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:76%;}
img {border:0;}
acronym {border-bottom:1px dotted #999;}
br {clear:left;}
h1 {font-size:1.6em; color:#0cc; font-weight:lighter; padding:26px 0 0 130px;}
h2 {font-size:1em; line-height:150%; padding-left:30px; padding-bottom:10px;}
h4 {font-size:1em; color:#0cc; margin-bottom:10px;}
h4.next {margin:10px 0;}
p {font-size:1em; line-height:150%;}
p.main {padding-left:30px; padding-right:30px; padding-bottom:10px;}
p.contact {font-size:0.8em; padding-left:30px;}
img.off {filter:alpha(opacity=40); -moz-opacity:.40; opacity:.40;}

#wrapper {text-align:left; margin:0px auto; padding:0px; border:0; width:760px; background:#fff;}

#topnav {height:110px; background-image:url(../images/masthead.png); background-repeat:no-repeat;}
#topnav ul {list-style-type:none; padding:30px 0 0 10px;}
#topnav li {display:inline;}
#topnav li a {float:left; filter:alpha(opacity=40); -moz-opacity:.40; opacity:.40;}
#topnav li a:hover {float:left; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
#topnav li a.selected, #topnav li a.selected:hover {float:left; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}

#header {height:110px; background-image:url(../images/header.png);background-repeat:no-repeat;}

#navbar {height:20px; line-height:20px; background:#0cc;} /* nice line-height trick for vertical-alignment */
#navbar ul {list-style-type:none;}
#navbar li {display:inline; padding-left:8px;}
#navbar ul li a {text-decoration:none; font-size:1em; background-color:#0cc; color:#9ff;}
#navbar ul li a:hover {text-decoration:none; background-color:#0cc; color:#fff;}
#navbar ul li a.selected {background-color:#0cc; color:#fff; font-weight:bold;}
#navbar ul li a.selected:hover {background-color:#0cc; color:#fff; font-weight:bold;}

#pageheader {height:70px; background-image:url(../images/pagehead_bg.png); background-repeat:no-repeat;}
#pageheader.languages {height:70px; background-image:url(../images/pagehead_noquote.png); background-repeat:no-repeat;}

#leftcol {width:100px; float:left; background:#fff;}
#leftcol ul {list-style-type:none; text-align:right;}
#leftcol li {font-size:0.9em; color:#999;}

#centercol {width:660px; float:left;}
#centercol a {color:#0cc; background-color:#fff;}
#centercol a:hover {color:#666; background-color:#fff;}
#centercol ul.languages {list-style-type:none;}
#centercol li.languages {font-size:1em; font-weight:bold; color:#333; display:inline; padding-left:30px;}

#accordioncol {width:660px; float:left;}
#accordioncol a {color:#0cc}

#rightcol {float:right; width:240px; border-left:20px solid #fff; background-image:url(../images/r_col_keyline.png); background-repeat:repeat-y;}
.rightinner {padding-left:20px; line-height:125%;}
.rightinner ul {padding-left:20px; color:#0cc;}
.rightinner li p {color:#000;}
.rightinner p {font-size:0.9em; color:#000; margin-right:20px; line-height:150%;}
.rightinner a {color:#0cc}
#rightfooter {float:right; width:21px; height:36px; background-image:url(../images/footquote.png); background-repeat:no-repeat; margin-top:10px; margin-right:20px;}

#footer {clear:both; height:20px; background:#fff; padding:40px 0 10px 0;}
#footer ul {list-style-type:none;}
#footer li {display:inline; padding:0 0 0 8px;}
#footer ul li a {text-decoration:none; font-size:1em; background-color:#fff; color:#0cc;}
#footer ul li a:hover {text-decoration:none; background-color:#fff; color:#666;}
#footer ul li a.selected {background-color:#fff; color:#666; font-weight:bold;}
#footer ul li a.selected:hover {background-color:#fff; color:#666; font-weight:bold;}

form#contact label {font-size:1em; display:block; width:120px; float:left; padding-left:30px; margin-bottom:10px;}
form#contact input {display:block; width:220px; float:left; margin-bottom:10px;}
form#contact textarea {display:block; width:220px; float:left;}
#padit {width:370px;}
#padit input.button {display:block; width:100px; background-color:#0cc; color:#fff; border:2px outset #ccc; float:right;}

-->