.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.nofl {
	LINE-HEIGHT: 1px; CLEAR: both; FONT-SIZE: 1px
}
.nodisp {
	DISPLAY: none
}
.tac {
	TEXT-ALIGN: center
}
.alignm {
	VERTICAL-ALIGN: middle
}
.rightAlign {
	TEXT-ALIGN: right
}
.margin-btm {
	MARGIN-BOTTOM: 15px
}
[class].alignm {
	POSITION: relative; TOP: -2px
}
.mlr10px {
	MARGIN: 0px 10px
}
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 A{text-decoration:none;
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HR {
	DISPLAY: none
}
HR.display {
	DISPLAY: block
}
IMG {
	BORDER-BOTTOM: #000 0px solid; BORDER-LEFT: #000 0px solid; BORDER-TOP: #000 0px solid; BORDER-RIGHT: #000 0px solid
}
FIELDSET {
	BORDER-BOTTOM: #000 0px solid; BORDER-LEFT: #000 0px solid; BORDER-TOP: #000 0px solid; BORDER-RIGHT: #000 0px solid
}
A {
	COLOR: #000000
}
A:hover {
	COLOR:#0033cc
}
BODY {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Geneva, Arial, helvetica, sans-serif; 
	BACKGROUND: #ffffff; COLOR: #000
}
#main {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 80px; MARGIN: 0px auto; WIDTH: 900px
}
#cover {
	PADDING-TOP: 160px
}
#content {
	PADDING-BOTTOM: 10px; WIDTH: 900px; 
}
#nav {
	POSITION: absolute; LINE-HEIGHT: 30px; LIST-STYLE-TYPE: none; WIDTH: 900px; 
	BACKGROUND: url(bg-menu.gif) no-repeat; 
	FONT-SIZE: 70%; TOP: 81px; FONT-WEIGHT: bold; LEFT: 0px
}
#pagemain {
	PADDING-BOTTOM: 10px; WIDTH: 610px; FLOAT: left; }
#sidebar {
	WIDTH: 250px; FLOAT: right; 
}
#res {
	Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 900px; BOTTOM: 20px; LEFT: 0px
}
#pagetop {
	POSITION: absolute; WIDTH: 900px; TOP: 0px; left:0px
}
#pagetop P {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#nav UL {
	LIST-STYLE-POSITION: outside; Z-INDEX: 1000; POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; 
	LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#nav A:link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #ffffff; 
	MARGIN-LEFT: 10px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#nav A:active {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #ffffff; 
	MARGIN-LEFT: 10px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#nav A:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #ffffff; 
	MARGIN-LEFT: 10px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#nav A:hover {
	BACKGROUND: url(bg-menu-hover.gif) repeat-x
}
#nav A.divider {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; 
	BACKGROUND: url(bg-menu-divider.gif) no-repeat; HEIGHT: 20px; MARGIN-LEFT: 10px; PADDING-TOP: 0px
}
#nav LI {
	POSITION: relative; FLOAT: left
}
#nav UL {
	POSITION: absolute; WIDTH: 12em; DISPLAY: none; TOP: 30px
}
#nav LI UL A {
	WIDTH: 250px; FLOAT: left
}
#nav UL UL {
	TOP: auto
}
#nav LI UL A {
	BACKGROUND: #000000
}
#nav LI UL A.last {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; 
	HEIGHT: 20px; 
	MARGIN-LEFT: 10px; PADDING-TOP: 0px
}
#nav A.last:hover {
	BACKGROUND: url(bg-menu-end.gif) no-repeat
}
#nav LI UL UL {
	MARGIN: 0px 0px 0px 10px; LEFT: 12em
}
#nav LI:hover UL UL {
	DISPLAY: none
}
#nav LI:hover UL UL UL {
	DISPLAY: none
}
#nav LI:hover UL UL UL UL {
	DISPLAY: none
}
#nav LI:hover UL {
	DISPLAY: block
}
#nav LI LI:hover UL {
	DISPLAY: block
}
#nav LI LI LI:hover UL {
	DISPLAY: block
}
#nav LI LI LI LI:hover UL {
	DISPLAY: block
}
#phonetel {
	POSITION: absolute; WIDTH: 200px; FONT-SIZE: 70%; TOP: 50px; RIGHT: 55px; FONT-WEIGHT: bold
}
#phonetel P {
	PADDING-LEFT: 23px; BACKGROUND: url(mailicon.gif) no-repeat 0% 50%; FONT-SIZE: 120%; WORD-SPACING: 2px
}
#language {
	POSITION: absolute; TOP: 5px; RIGHT: 5px
}
#language UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#language LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;
	DISPLAY: inline; PADDING-TOP: 0px
}
#language #search-box {
	POSITION: relative; WIDTH: 120px; HEIGHT: 16px; LEFT: 20px
}
#language #submit {
	POSITION: relative; PADDING-LEFT: 20px
}
#main-crumbs {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 900px; BACKGROUND: url(border-crumbs.gif) no-repeat; 
	HEIGHT: 35px; COLOR: #000; FONT-SIZE: 65%; TOP: 120px; left:0px
}
#main-crumbs P {
	LINE-HEIGHT: 22px; VERTICAL-ALIGN: middle
}
#main-crumbs A {
	COLOR: #000;
	text-decoration:none;
}
#main-crumbs A:hover {
	COLOR: #0033cc
}
#crumbs {
	POSITION: absolute;
	LEFT: 15px;
	width: 515px;
}
#marks {
	POSITION: absolute; TOP: 2px; RIGHT: 15px
}
#marks A {
	TEXT-DECORATION: none
}
IMG.fade {
	BORDER-BOTTOM: medium none; FILTER: alpha(opacity=50); BORDER-LEFT: medium none; VERTICAL-ALIGN: middle; 
	BORDER-TOP: medium none; BORDER-RIGHT: medium none; opacity: 0.5; -moz-opacity: 0.50
}
A:hover IMG.fade {
	BORDER-BOTTOM: medium none; FILTER: alpha(opacity=100); BORDER-LEFT: medium none; VERTICAL-ALIGN: middle; 
	BORDER-TOP: medium none; BORDER-RIGHT: medium none; opacity: 1.0; -moz-opacity: 1.00
}
#res UL {
	LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 4px; LIST-STYLE-IMAGE: none
}
#res > UL {
	MARGIN-BOTTOM: 0px
}
#res LI {
	DISPLAY: inline; COLOR: #dddddd; FONT-SIZE: 65%
}
#res LI A {
	COLOR: #dddddd; TEXT-DECORATION: none
}
#res LI A:hover {
	COLOR: #ffffff
}
#res .last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#res .res-ul {
	DISPLAY: inline
}
#res .res-ul LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; COLOR: #a9a9a9; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#res .res-ul A {
	COLOR: #ffffff
}
#res .res-ul A:hover {
	COLOR: #ffffff
}
#res .bookmark A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#res .bookmark A:hover {
	COLOR: #ffffff
}
#res P {
	LINE-HEIGHT: 100%; MARGIN-TOP: 4px; COLOR: #dddddd; FONT-SIZE: 65%
}
#res > P.bookmark {
	MARGIN-BOTTOM: 8px
}
#res .lt {
	BACKGROUND: url(ftr-top-left.gif) #555555 no-repeat left top
}
#res .rt {
	BACKGROUND: url(ftr-top-right.gif) no-repeat right top
}
#res .br {
	BACKGROUND: url(ftr-bot-right.gif) no-repeat right bottom
}
#res .bl {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; 
	BACKGROUND: url(ftr-bot-left.gif) no-repeat left bottom; PADDING-TOP: 10px
}
.lt {
	BACKGROUND: url(tbl-top-left.gif) #ececec no-repeat left top
}
.rt {
	BACKGROUND: url(tbl-top-right.gif) no-repeat right top
}
.br {
	BACKGROUND: url(tbl-bot-right.gif) no-repeat right bottom
}
.bl {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; 
	BACKGROUND: url(tbl-bot-left.gif) no-repeat left bottom; PADDING-TOP: 10px
}
UL.arrow-list {
	MARGIN-LEFT: 0px
}
UL.arrow-list LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 18px; BACKGROUND: url(arrow-right.gif) no-repeat 0% 50%; FONT-SIZE: 75%
}
.daily {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#sidebar H4 {
	LINE-HEIGHT: 150%; COLOR: #5c5c5c; FONT-SIZE: 75%
}
#sidebar H2 {
	LINE-HEIGHT: 150%; COLOR: #5c5c5c; FONT-SIZE: 75%
}
#sidebar P {
	LINE-HEIGHT: 120%; FONT-SIZE: 70%
}
#sidebar A {
	COLOR: #000000; TEXT-DECORATION: none
}
#sidebar A:hover {
	COLOR: #0033cc; TEXT-DECORATION: none
}
#sidebar P A.block {
	POSITION: relative; LIST-STYLE-TYPE: none; PADDING-LEFT: 18px; 
	BACKGROUND: url(arrow-right.gif) no-repeat 0% 50%; COLOR: #1f426b; TEXT-DECORATION: none
}
#sidebar P A.block:hover {
	COLOR: #9a9795; TEXT-DECORATION: none
}
#box1 {
	WIDTH: 244x; DISPLAY: block; BACKGROUND: url(bg-box.gif)
}
#box1 H4 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 250px; PADDING-RIGHT: 10px; DISPLAY: block; 
	BACKGROUND: url(bg-box-head.gif) no-repeat; HEIGHT: 30px; PADDING-TOP: 5px
}
#box1 h2 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 240px; PADDING-RIGHT: 10px; BACKGROUND: url(bg-box-head.gif) no-repeat; HEIGHT: 30px; PADDING-TOP: 5px
}
#box1 H4 A {
	MARGIN-LEFT: 15px
}
#box1 P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
#box1 SPAN {
	WIDTH: 250px; DISPLAY: block; BACKGROUND: url(bg-box-bottom.gif) no-repeat; HEIGHT: 26px
}

.box1 {
	WIDTH: 250px; DISPLAY: block; BACKGROUND: url(bg-box.gif)
}
#box1 h2 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 240px; PADDING-RIGHT: 10px; BACKGROUND: url(bg-box-head.gif) no-repeat; HEIGHT: 30px; PADDING-TOP: 5px
}
.box1 H4 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 250px; PADDING-RIGHT: 10px; DISPLAY: block; 
	BACKGROUND: url(bg-box-head.gif) no-repeat; HEIGHT: 30px; PADDING-TOP: 5px
}
.box1 H4 A {
	MARGIN-LEFT: 15px
}
.box1 P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.box1 SPAN {
	WIDTH: 250px; DISPLAY: block; BACKGROUND: url(bg-box-bottom.gif) no-repeat; HEIGHT: 26px
}

.text H1 {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 120%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; 
	MARGIN-BOTTOM: 0.8em; FONT-SIZE: 100%; PADDING-TOP: 6px
}
.text H2 {
	LINE-HEIGHT: 120%; MARGIN: 0.5em 0px 1em; FONT-SIZE: 75%
}
.text H3 {
	LINE-HEIGHT: 120%; FONT-STYLE: italic; MARGIN-TOP: 0.5em; FONT-SIZE: 70%
}
.text P {
	LINE-HEIGHT: 120%; MARGIN: 0.4em 0px 0.8em; FONT-SIZE: 70%
}
.text P A {
	 COLOR: #000000; TEXT-DECORATION: none
}
.text P A.imgnb {
	BORDER-BOTTOM: medium none
}
.text UL {
	MARGIN: 0.4em 0px 0.8em 40px
}
.text OL {
	MARGIN: 0.4em 0px 0.8em 40px
}
.text UL UL {
	MARGIN: 0.2em 0px 0.4em 40px
}
.text OL OL {
	MARGIN: 0.2em 0px 0.4em 40px
}
.text UL P {
	LINE-HEIGHT: 120%; FONT-SIZE: 100%
}
.text OL P {
	LINE-HEIGHT: 120%; FONT-SIZE: 100%
}
.text LI {
	LINE-HEIGHT: 120%; FONT-SIZE: 70%
}
.text LI LI {
	LINE-HEIGHT: 120%; FONT-SIZE: 100%
}
.text LI A {
	TEXT-DECORATION: underline
}
.text A {
	COLOR: #000000
}
.text A:hover {
	COLOR: #0033cc
}
.text HR {
	DISPLAY: block
}
.quote {
	BORDER-BOTTOM: medium none; PADDING-LEFT: 18px; 
	BACKGROUND: url(tick.gif) no-repeat 0% 50%; TEXT-DECORATION: none
}
A.quote {
	BORDER-BOTTOM: medium none; POSITION: relative; LIST-STYLE-TYPE: none; PADDING-LEFT: 18px; 
	BACKGROUND: url(tick.gif) no-repeat 0% 50%; COLOR: #1f426b; TEXT-DECORATION: none
}
.text A.quote {
	BORDER-BOTTOM: medium none; POSITION: relative; LIST-STYLE-TYPE: none; PADDING-LEFT: 18px; 
	BACKGROUND: url(tick.gif) no-repeat 0% 50%; COLOR: #1f426b; TEXT-DECORATION: none
}
#box1 A.quote {
	BORDER-BOTTOM: medium none; POSITION: relative; LIST-STYLE-TYPE: none; PADDING-LEFT: 18px; 
	BACKGROUND: url(tick.gif) no-repeat 0% 50%; COLOR: #1f426b; TEXT-DECORATION: none
}
A.quote:hover {
	BORDER-BOTTOM: medium none; COLOR: #9a9795; TEXT-DECORATION: none
}
.text A.quote:hover {
	BORDER-BOTTOM: medium none; COLOR: #9a9795; TEXT-DECORATION: none
}
#box1 A.quote:hover {
	BORDER-BOTTOM: medium none; COLOR: #9a9795; TEXT-DECORATION: none
}
.text .maroon {
	COLOR: #6f0100
}
.text UL.maroon LI {
	COLOR: #6f0100
}
.text UL.maroon P {
	COLOR: #4c4c4c
}
.img-border {
	BORDER-BOTTOM: #c3d9ff 1px solid; BORDER-LEFT: #c3d9ff 1px solid; 
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; 
	BORDER-TOP: #c3d9ff 1px solid; BORDER-RIGHT: #c3d9ff 1px solid; PADDING-TOP: 4px
}
TABLE.table-general {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 120%; 
	MARGIN: 0.4em 0px 0.8em; FONT-SIZE: 70%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TABLE.table-general TH {
	BORDER-BOTTOM: #999999 1px dotted; FONT-WEIGHT: bold
}
.dots-h {
	BACKGROUND: url(dots-h.gif) repeat-x left top;	
}

.list {
}

.list ul {list-style-type: none; }

.list li {background-image:url(arrow-right.gif);
	background-repeat:no-repeat;
	background-position: 5px 2px;
	padding-left: 25px;
	LINE-HEIGHT: 150%; COLOR: #000; FONT-SIZE: 75%
}

.list-1 {
}

.list-1 ul {list-style-type: none; }

.list-1 li {background-image:url(arrow.gif);
	background-repeat:no-repeat;
	background-position: 5px 11px;
	padding-left: 25px;
	padding-top: 5px;
	LINE-HEIGHT: 150%; FONT-SIZE: 75%;
	margin-left: -15px;
	
}
.imgs {
vertical-align:middle;}