ul.hebwin {
	padding-right: 1em;
}

html {
	margin: 0px;
	padding: 0px;
}

body {
	margin: 0 auto;
	padding: 174px 0 0;
	background: url(../../i/bg/body.png) #FFFFFF 0px 122px repeat-x;
	font: 78% "Lucida Grande", Verdana, Arial, sans-serif;
	line-height: 140%; /*width: 750px;*/
	min-width: 750px;
	min-height: 300px;
	text-align: center;
}

body.simple {
	padding-top: 121px;
	background: url(../../i/bg/body_simple.png) #FFFFFF 0px 95px repeat-x;
}

body.iframe {
	padding: 0;
	margin: 0;
	text-align: left;
	background: none;
	min-width: 540px;
}

p, ul, ol, dl, table {
	font-size: 1em;
}

img {
	border: 0;
}

a {
	color: #78B40A;
	text-decoration: underline;
}

a:hover {
	color: #5D8B08;
}

a:visited:hover {
	color: #5D8B08;
}

a:visited {
	color: #8FA070;
}

p {
	margin: 0 0 1em;
}

a img {
	vertical-align: text-bottom;
}

table {
	border-collapse: collapse;
	margin: 0;
}

td {
	vertical-align: top;
	padding: 0;
}

strong, em {
	font-weight: bold;
	font-style: normal;
}

table.bio {
	border-bottom: 1px solid #B1B2B5;
}

table.bio th {
	background-color: #B1B2B5;
	border-top: 3px double #FFFFFF;
	border-bottom: 3px double #FFFFFF;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1.1em;
	padding: 1ex 1em;
}

table.bio td.img {
	background-color: #B1B2B5;
}

table.bio td.img img {
	border-bottom: 1px solid #FFFFFF;
}

table.bio td p {
	margin: 1.5em;
}

.clear {
	clear: both;
}

.floatl {
	float: left;
}

.floatr {
	float: right;
}

.skip {
	position: absolute;
	left: -1000px;
	top: -1000px;
	speak: normal;
	voice-family: female;
}

.nowrap {
	white-space: nowrap;
}

div.hr {
	clear: both;
	font: 1px/1px monospace;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Helvetica Neue Light", Helvetica, Arial, sans-serif;
	line-height: normal;
	font-weight: bold;
}

h1 {
	font-weight: 600;
	font-size: 1.7em;
	margin: 0 0 1ex;
}

h2 {
	font-size: 1.6em;
	font-weight: 500;
	margin: 1ex 0;
}

h3 {
	font-size: 1.4em;
	font-weight: bold;
	margin: 1ex 0 0.2ex;
}

h4 {
	font-size: 1.3em;
	font-weight: bold;
	margin: 1em 0 0.2ex;
}

h5 {
	font-size: 1.2em;
	font-weight: bold;
	margin: 1ex 0 0;
}

h6 {
	font-size: 1em;
	font-weight: bold;
	margin: 1ex 0 0;
}

ul, ol {
	margin: 0.5ex 0 1em;
	padding: 0;
}

li {
	padding: 0;
	margin: 0 0 0.1em 30px;
}

li.hebwin {
	padding: 0;
	margin: 0 0 0.1em 5px;
	direction: rtl;
}

ul li {
	list-style: square;
}

div#logo {
	position: absolute;
	left: 50%;
	top: 15px;
	margin-left: -375px;
	z-index: 101;
}

div#download {
	position: absolute;
	left: 50%;
	top: 10px;
	margin-left: 10px;
	z-index: 100;
}

div#header {
	height: 60px;
	width: 765px;
	position: absolute;
	top: 113px;
	left: 50%;
	margin-left: -382px;
	background: transparent url(../../i/bg/header.png) left top no-repeat;
	line-height: 1em;
	font-family: "Helvetica Neue Light", Helvetica, Arial, sans-serif;
	font-size: 1.05em;
	z-index: 99;
	text-align: center;
	direction: rtl;
}

.header-loggedout {
	background: transparent url(../../i/bg/header_blue.png) left top no-repeat !important;
	text-align: right;
}

.header-loggedout #welcome, .header-loggedout #welcome a, .header-loggedout #myaccount-links a {
	color: #FFFFFF;
}

.header-loggedout #welcome a:hover, .header-loggedout #myaccount-links a:hover {
	color: #004080;
}

body.simple div#header {
	height: 25px;
	top: 95px;
	background: transparent url(../../i/bg/header_simple.png) left top no-repeat;
}

div#header * {
	white-space: nowrap;
	margin: 0;
}

#content {
	margin: 0;
	float: left;
	width: 540px;
	padding: 15px 0 20px;
	min-height: 250px;
	text-align: right;
}

div#container {
	/*position: absolute;
	top: 174px;
	left: 50%;
	margin-left: -375px;*/
	margin: 0 auto;
	padding: 0;
	width: 750px;
	text-align: left;
	background: transparent url(../../i/bg/sidebar.png) left top repeat-y;
}

body.simple div#container {
	top: 120px;
	background: none;
}

body#main div#container {
	background: none;
}

body.simple #content {
	float: none;
	width: auto;
}

div#footer {
	clear: both;
	margin: 0;
	padding: 6px 0 20px;
	background: url(../../i/bg/sidebar_end.png) #FFFFFF left top no-repeat;
	font-family: "Helvetica Neue Light", Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-shadow: #929395 2px 2px 1px;
	position: relative;
	direction: rtl;
}

body#main div#footer, body.simple div#footer {
	background: transparent;
	padding-top: 10px;
}

div#footer div {
	margin: 0 0 1px;
	clear: both;
	width: 750px;
	height: 25px;
	background: transparent url(../../i/bg/footer.png) left top no-repeat;
	line-height: 25px;
	position: relative;
}

div#footer p {
	color: #FFFFFF;
	font-size: 0.8em;
	padding: 0;
	margin: 0;
}

div#footer p.copyright {
	position: absolute;
	top: 0;
	left: 10px;
	padding-right: 30px;
	direction: rtl;
}

div#footer p.links {
	position: absolute;
	top: 0;
	right: 10px;
	float: right;
	text-align: right;
	direction: rtl;
	left: 310px;
}

div#footer a {
	color: #FFFFFF;
	text-decoration: none;
}

div#footer a:hover {
	color: #555555;
	text-shadow: none;
}

div#footer p.links a {
	padding-left: 10px;
	padding-right: 20px;
}

p#download-count {
	position: absolute;
	top: 9px;
	left: 30px;
	width: 165px;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #EEEEEE;
	font-weight: bold;
	line-height: 25px;
	text-shadow: #929395 2px 2px 1px;
}

p#welcome {
	position: absolute;
	top: 9px;
	left: 240px;
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #2B2B2B;
	line-height: 25px;
}

p#welcome small {
	font-weight: normal;
	font-size: 0.85em;
	padding-left: 1ex; /*vertical-align: top;*/
}

p#myaccount-links {
	position: absolute;
	top: 9px;
	right: 20px;
	margin: 0;
	padding: 0;
	color: #C2C5C5;
	font-size: 0.8em;
	font-weight: bold;
	line-height: 25px;
}

p#myaccount-links span {
	padding: 0 2px;
}

p#lang-links {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: 7px;
	right: 10px;
	color: #C2C5C5;
	font-size: 0.8em;
}

p#lang-links a {
	color: #FFFFFF;
	text-decoration: none;
	text-shadow: #659706 2px 2px 1px;
}

p#lang-links img {
	vertical-align: baseline;
	position: relative;
	top: 5px;
}

ul.gnav {
	position: absolute;
	bottom: 0;
	left: 10px;
	margin: 0;
	padding: 0;
	width: 750px;
	overflow: visible;
	text-align: center;
}

ul.gnav li {
	display: inline;
	padding: 0px 50px 0px 50px;
	font-weight: bold;
	line-height: 25px;
	margin: 0px 50px 0px 50px;
	text-align: center;
}

ul.gnav li a, ul.gnav li a:visited {
	padding: 0 15px;
	color: #FFFFFF;
	text-decoration: none;
	text-shadow: #659706 2px 2px 1px;
	text-align: center;
}

ul.gnav li a:hover {
	text-shadow: none;
	text-align: center;
}

div#header a:hover {
	color: #5D8B08;
}

/*ul.nav1 > li > a:after {
	color: #619106;
	content: attr(title);
	display: inline;
	position: relative;
	top: 1px;
}
*/
/*ul.nav1 li a:hover {
	color: #555555 !important;
}
*/
ul.gnav li.selected a {
	color: #000000 !important;
	text-shadow: #92DA09 2px 2px 1px;
}

ul.gnav li.selected a:hover {
	text-shadow: none;
}

#sidebar {
	/*position: absolute;
	top: 0px;
	left: 0px;*/
	float: right;
	width: 189px;
	padding: 1px 0 50px;
	background: transparent url(../../i/bg/menu_top.png) left top no-repeat;
	min-height: 250px;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	font-family: "Helvetica Neue Light", Helvetica, Arial, sans-serif;
	text-align: right;
}

#sidebar li {
	display: block;
	margin: 0 1px;
	padding: 0;
	border-bottom: 1px solid #DBDDDF;
	font-size: 1.05em;
	line-height: 1.05em;
	list-style: none;
}

#sidebar li a {
	padding: 9px 5px 8px 15px;
	font-weight: bold;
	text-decoration: underline;
	display: block;
	list-style: none;
}

#sidebar a, .sidebar a:visited {
	color: #78B40A;
	list-style: none;
}

#sidebar a:hover {
	color: #5D8B08 !important;
}

#sidebar li.selected {
	background: url(../../i/bg/menu_row.png) left top no-repeat;
}

#sidebar li.selfirst {
	background: url(../../i/bg/menu_row_top.png) left top no-repeat !important;
}

#sidebar > ul > li.selected {
	background: url(../../i/bg/menu_row.png) left top no-repeat;
}

#sidebar > ul > li.selfirst {
	background: url(../../i/bg/menu_row_top.png) left top no-repeat !important;
}

#sidebar li.selected a {
	color: #FFFFFF;
	text-decoration: none;
}

#sidebar ul ul {
	margin: 5px 0;
	padding: 0;
}

#sidebar li li {
	margin: 0;
	border: none;
	padding: 4px 5px 4px 25px;
	font-size: 1em;
}

#sidebar li li a {
	margin: 0;
	padding: 0;
	color: #78B40A !important;
	text-decoration: underline !important;
	font-weight: normal;
}

#sidebar li li.selected {
	background: none;
}

#sidebar li li.selected a {
	color: #000000 !important;
	text-decoration: none !important;
	font-weight: bold;
}

#sidebar p {
	margin: 5px 10px 10px 15px;
	font-size: 0.9em;
	line-height: 120%;
}

#sidebar p a {
	font-weight: bold;
}

blockquote {
	margin: 0;
	padding: 10px 0 10px 40px;
	background: transparent url(../../i/bg/quotes.png) left top no-repeat;
}

blockquote p {
	font-family: Palatino, "Palatino Linotype Italic", "Times New Roman", Times, serif;
	font-style: italic;
	color: #666666;
	font-size: 1.2em;
	line-height: 1.3em;
	margin: 0 0 0.5ex;
}

blockquote p.source {
	font-family: "Helvetica Neue Light", Helvetica, Arial, sans-serif;
	font-style: normal;
	text-transform: uppercase;
	font-size: 0.9em;
	letter-spacing: normal;
	font-weight: bold;
}

dl {
	margin: 1em 0;
	padding: 0;
}

dt {
	font-weight: bold;
	margin: 0;
	padding: 0;
}

dd {
	margin: 0 0 1em 20px;
}

dd ul li {
	margin-left: 20px;
}

dl.faq dt {
	padding: 0 0 0 20px;
	background: transparent url(../../i/icons/question.png) left top no-repeat;
	min-height: 16px;
	stress: 85;
}

dl.faq dl {
	margin: 1em;
}

dl.faq dd dt {
	font-weight: normal;
	font-style: italic;
	padding: 0;
	background: none;
}

dl.faq dd dd {
	margin: 0 0 1ex;
}

dl.legal dt {
	float: left;
	clear: both;
	width: 30px;
}

dl.legal dd {
	margin-left: 30px;
}

dl.legal dl {
	margin: 0;
}

dl.legal dl dt {
	margin: 0;
	font-weight: normal;
	font-style: italic;
	float: none;
	width: auto;
}

dl.legal dl dd {
	margin: 0 0 1ex;
}

table.comparison {
	border-top: 3px double #FFFFFF;
	border-bottom: 3px double #B1B2B5;
}

table.comparison th {
	font-size: 0.9em;
	padding: 1ex 1.5ex 1ex 0;
	white-space: nowrap;
	background-color: #B1B2B5;
}

table.comparison tbody tr:first-child td {
	border-top: 3px double #B1B2B5;
}

table.comparison td {
	padding: 5px 10px 5px 0;
	line-height: 1.1em;
	border-bottom: 1px solid #B1B2B5;
}

div#modal {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background: transparent url(../../i/bg/white_50_transparent.png) left top repeat;
	z-index: 1000;
	text-align: left;
}

div.modal {
	width: 500px;
	height: 400px;
	border: 1px solid #B3B7B7;
	background: #FFFFFF;
	padding: 20px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -220px 0 0 -270px;
}

form {
	margin: 0;
	padding: 0;
}

table.form td {
	padding: 0 20px 10px 0;
}

table.form label {
	display: block;
}

table.form div label {
	display: inline;
	width: auto;
}

/* POSTPONED until form validation overhaul
form div.field-req, form div.field-err, form div.field-ok {
	padding-right: 26px;
	min-height: 25px;
	background: transparent url(/i/icons/form_required.png) right center no-repeat;
}

form div.field-err {
	background-image: url(/i/icons/form_error.png);
}

form div.field-ok {
	background-image: url(/i/icons/form_ok.png);
}

*/
form div.field-opt input, form div.field-req input, form div.field-err input, form div.field-ok input {
	display: block;
	width: 100%;
}

form div.field-opt select, form div.field-req select, form div.field-err select, form div.field-ok select,
form div.field-opt textarea, form div.field-req textarea, form div.field-err textarea, form div.field-ok textarea {
	width: 100%;
}

form div input.checkbox {
	display: inline;
	width: auto;
	float: left;
	margin-bottom: 20px;
}

form small {
	color: #A9A9A9;
	line-height: 110%;
}

input.submit, a.button, input.button {
	border: 3px double #88BB10;
	border-left-color: #A1DE13;
	border-top-color: #A1DE13;
	background-color: #98D112;
	margin: 5px 5px 5px 0;
	color: #FFFFFF;
	height: auto;
	text-decoration: underline;
	font-family: "Helvetica Neue Light", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1em;
	padding: 0.1ex 0;
	cursor: pointer;
}

a.button {
	border: 3px double #FFFFFF;
	margin: 0 2px;
	padding: 0.3ex 1em 0.5ex;
	line-height: 2em;
}

a.button:visited, a.button:hover {
	color: #FFFFFF;
}

input.button {
	padding: 0;
	margin: 0 10px 0 0;
	font-size: 0.9em;
	text-decoration: none;
}

div.radiogroup label {
	width: 49%;
	float: left;
	padding: 0 0 10px;
	display: block;
}

div.radiogroup label * {
	vertical-align: middle;
}

#payment-methods label small {
	float: left;
	margin-left: 90px;
}

div.buttons {
	clear: both;
	margin-bottom: 10px;
}

div.buttons span {
	margin: 0 1em 0 1ex;
	position: relative;
	top: -1em;
}

p.info {
	background: transparent url(../../i/icons/info.png) left top no-repeat;
	padding: 4px 0 5px 27px;
	line-height: 110%;
	margin-top: 10px;
}

div.download {
	padding: 0 0 0 40px;
	margin: 20px 0;
}

div.download p {
	margin-bottom: 1ex;
}

div.download p big, div.download p a {
	font-weight: bold;
}

div.download p small {
	color: #A9A9A9;
	line-height: 110%;
}

p.download-platform {
	width: 22%;
	float: left;
}

p.download-platform small {
	color: #A9A9A9;
}

.nospyware {
	float: left;
	margin-top: -30px;
}

p.right50 {
	padding-right: 50px;
}

/* Setup icons for download */
.setup-windows {
	background: transparent url(../../i/products/setup_windows.png) right top no-repeat;
}

.setup-pocketpc {
	background: transparent url(../../i/products/setup_ppc.png) left top no-repeat;
}

.setup-linux {
	background: transparent url(../../i/products/setup_linux.png) left top no-repeat;
}

.setup-macosx {
	background: transparent url(../../i/products/setup_macosx.png) left top no-repeat;
}

.setup-beta {
	background: transparent url(../../i/products/setup_beta.png) left top no-repeat;
}

/* Column layouts */
.col-2l {
	clear: both;
	width: 50%;
	float: left;
}

.col-2r {
	float: right;
	width: 50%;
}

.col-2l > * {
	margin-right: 10px;
}

.col-2r > * {
	margin-left: 10px;
}

.col-2l h6, .col-2r h6 {
	margin: 0 0 10px;
	padding: 0 10px;
	background: url(../../i/bg/hdr_dark.png) #A9A9A9 left top no-repeat;
	height: 25px;
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 25px;
	text-shadow: #929395 2px 2px 1px;
}

.col-2r h6 {
	background-position: right top;
	padding: 0;
}

.col-2L p, .col-2L ul {
	margin-right: 10px;
}

.links {
	font-weight: bold;
}

.links small {
	font-weight: normal;
}

.links span {
	color: #D7D9D9;
	margin: auto 0.4ex;
	speak: none;
}

p small {
	color: #A9A9A9;
	line-height: 120%;
}

a.buy {
	padding-left: 18px;
}

a.en {
	background: transparent url(../../i/bg/link_languagejump.png) right center no-repeat;
}

p a.en, dd a.en {
	padding-right: 11px;
}

#sidebar li a.en {
	margin-right: 5px;
}

#sidebar li li a.en {
	margin-right: 0;
}

.offset {
	margin-left: 10px;
}

.euro {
	font-weight: normal !important;
	padding-right: 0.1em;
}

.help-section {
	margin: 0 0 20px 70px;
}

.help-section h2, .help-section h3 {
	margin: 0 0 5px;
}

.help-section ul {
	width: 200px;
	margin: 0;
	padding: 0;
}

.help-section li {
	margin: 0 0 1ex;
	padding: 0;
	list-style: none;
	line-height: 100%;
}

.ico-skypeout {
	background: url(../../i/products/btn_skypeout_56.png) left top no-repeat;
}

.ico-skype {
	background: url(../../i/products/btn_skype_56.png) left top no-repeat;
}

.ico-windows {
	background: url(../../i/products/btn_windows_56.png) left top no-repeat;
}

.ico-macosx {
	background: url(../../i/products/btn_macosx_56.png) left top no-repeat;
}

.ico-linux {
	background: url(../../i/products/btn_linux_56.png) left top no-repeat;
}

.news h2 {
	margin: 1em 0 0;
}

.news p {
	margin: 0 0px 1em 50px;
	line-height: 1.2em;
	direction: rtl;
	padding-left: 50px;
}

#news p {
	margin: 0 0px 1em 20px;
	line-height: 1.2em;
	direction: rtl;
}

p.img img {
	margin: 10px 0;
}

table.listing {
	background: transparent url(../../i/bg/hdr_dark.png) left top no-repeat;
	margin: 0 0 1px;
	width: 100%;
}

table.listing caption {
	background: transparent url(../../i/bg/hdr_light.png) left top no-repeat;
	color: #A9A9A9;
	text-align: right;
	font-weight: bold;
	line-height: 26px;
	height: 26px;
	padding: 0 10px;
}

table.listing thead th {
	background: none;
	height: 25px;
	line-height: 25px;
	padding: 0 0 0 10px;
	color: #FFFFFF;
	text-align: left;
	white-space: nowrap;
	text-shadow: #929395 2px 2px 1px;
}

table.listing td {
	padding: 0.5ex 0 0.5ex 10px;
	font-size: 0.9em;
}

table.listing tr.r0 {
	background: #E7E8E8;
}

table.listing tr.r1 {
	background: none;
}

caption.abc-links span {
	float: left;
	color: #000000;
}

caption.abc-links a {
	padding: 0 0.5ex;
}

span.vat {
	color: #A9A9A9;
	padding-left: 1em;
}

.pstn-land {
	background: transparent url(../../i/icons/pstn_land.png) left center no-repeat;
}

.pstn-mob {
	background: transparent url(../../i/icons/pstn_mob.png) left center no-repeat;
}

.pstn-other {
	background: transparent url(../../i/icons/pstn_other.png) left center no-repeat;
}

.pstn-land, .pstn-mob, .pstn-other {
	padding-left: 12px;
	color: #FFFFFF;
}

tr.r0 .pstn-land, tr.r0 .pstn-mob, tr.r0 .pstn-other {
	color: #E7E8E8;
}

tr.highligh td {
	background: #FAFAD2;
	border-top: 1px solid #F4A460;
	border-bottom: 1px solid #F4A460;
}

h1 img, h2 img, h3 img {
	vertical-align: middle;
}

/*.error {
	color: #B22222;
}

.message {
	color: #006400;
}

ul.error, ul.message {
	padding: 1em 0 1ex;
	font-weight: bold;
	border-top: 2px dashed #B22222;
	border-bottom: 2px dashed #B22222;
}

ul.message {
	border-top-color: #006400;
	border-bottom-color: #006400;
}

ul.error li, ul.message li {
	margin: 0 0 1ex 20px;
	font-size: 1.1em;
}
*/
.error {
	color: #FF0000;
}

.message {
	color: #006400;
}

ul.error, ul.message {
	padding: 1em 1em 1ex 1em;
	font-weight: bold;
	border: 1px solid #FF0000;
}

ul.message {
	border-color: #006400;
}

ul.error li, ul.message li {
	margin: 0 0 1ex 20px;
	font-size: 1.0em;
	padding: 1px;
}

ul.plain, ul.plain li {
	margin: 0;
	list-style: none;
}

#partner-logos {
	clear: both;
	text-align: center;
	width: 189px;
}

#lang-img {
	position: absolute;
	left: 50%;
	top: 36px;
	margin-left: -80px;
}

.partnerbar {
	margin: 0;
	padding: 0 7px;
	background: url(../../i/bg/hdr_light.png) #A9A9A9 left top no-repeat;
	height: 25px;
	line-height: 25px;
	font-size: 1em;
	font-weight: bold;
	color: #A9A9A9;
	position: relative;
	top: -15px;
}

.partnerbar img {
	float: left;
}

.partnerbar span {
	float: right;
	text-align: right;
}

.partnerbar span#left {
	float: left;
	text-align: left;
	margin: 0 0 0 5px;
}

.billboard {
	border: 1px solid #AFB4B4;
	padding: 20px 20px 10px;
}

.billboard ul li {
	margin-left: 2ex;
}

.billboard p.info {
	margin-left: 0 !important;
	font-weight: bold;
}

.billboard.information {
	border: 1px solid #CCCC66;
	background: #FFFFCC;
	margin: 5px 10px 10px 0;
	padding: 5px 5px 5px 10px;
}

 #navcontainer {
	margin: 0 0 0 0;
	padding: 38px 0 0 102px;
}

#navcontainer UL {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

#navcontainer LI {
	display: block;
	margin: 0;
	padding: 0;
	float: left;
	width: auto;
}

#navcontainer A {
	color: #FFFFFF;
	display: block;
	width: auto;
	text-decoration: none;
	background: transparent;
	margin: 0;
	padding: 2px 25px;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #AAAAAA;
	font-weight: 500;
}

#navcontainer A:hover, #navcontainer A:active {
	background: #BCBCBC;
}

#navcontainer A.active:link, #navcontainer A.active:visited {
	position: relative;
	z-index: 102;
	background: transparent;
	font-weight: bold;
}

#subnav {
	position: relative;
	top: -1px;
	z-index: 101;
	margin: 0;
	padding: 0px 0 3px 0;
	background: #00BBF1;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #AAAAAA;
}

#subnav UL {
	list-style: none;
	margin: 1px 0 0px 13px;
	padding: 0px;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #AAAAAA;
}

#subnav LI {
	position: relative;
	z-index: 102;
	display: block;
	margin: 0;
	padding: 0;
	float: left;
	width: auto;
}

#subnav A {
	color: #FFFFFF;
	display: block;
	width: auto;
	text-decoration: none;
	margin: 0;
	padding: 2px 12px 2px 10px;
}

#subnav A:hover, #subnav A:active {
	color: #95CE12;
}

#subnav A.active:link, #subnav A.active:visited {
	color: #95CE12;
}

#subnav BR, #navcontainer BR {
	clear: both;
}


