BODY {

	FONT-SIZE: 11pt; FONT-FAMILY: trebuchet ms, trebuchet ms, trebuchet ms, sans-serif; BACKGROUND-COLOR: #cccccc

}

A {

	COLOR: #20296c

}

A:hover {

	COLOR: #ff0000

}

A.navigation {

	FONT-WEIGHT: bold; COLOR: #00gggg; TEXT-DECORATION: none

}

A.navigation:hover {

	FONT-WEIGHT: bold; COLOR: #00ffff; TEXT-DECORATION: none

}

A.on-link {

	FONT-WEIGHT: bold; COLOR: #ffff00; TEXT-DECORATION: none

}

A.on-link:hover {

	FONT-WEIGHT: bold; COLOR: #ffff00; TEXT-DECORATION: none

}

A.succ {

	FONT-WEIGHT: bold; COLOR: #ffff00

}

A.succ:hover {

	FONT-WEIGHT: bold; COLOR: #00ffff

}

A.warning {

	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none

}

A.warning:hover {

	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: underline

}

INPUT.button {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; BACKGROUND: url(imgs/nav_prim_bg.gif) repeat-x;

}

INPUT.miniButton {

	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; BACKGROUND: url(imgs/nav_prim_bg.gif) repeat-x;

}

INPUT.S_button {

	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; BACKGROUND: url(imgs/nav_prim_bg.gif) repeat-x;

}

P.success {

	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; BACKGROUND: url(imgs/nav_prim_bg.gif) repeat-x;

}

P.warning {

	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; BACKGROUND: url(imgs/nav_prim_bg.gif) repeat-x;

}

SPAN.answer {

	COLOR: #000000

}

SPAN.question {

	FONT-WEIGHT: bold; COLOR: #008000

}

SPAN.title {

	FONT-SIZE: 14pt; COLOR: #20296c; FONT-FAMILY: Impact, trebuchet ms

}

SPAN.subtitle {

	FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-STYLE: italic

}

TABLE.boxed {

	BORDER-RIGHT: #20296c 1px solid; BORDER-TOP: #20296c 1px solid; BORDER-LEFT: #20296c 1px solid; BORDER-BOTTOM: #20296c 1px solid

}

TABLE.miniBoxed {

	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid

}

TD {

	FONT-SIZE: 10pt

}

TD.copyright {

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #000000

}

TD.header {

	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ffffff; BACKGROUND: url(imgs/nav_prim_bg.gif) repeat-x;

}

TD.rest {

	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BACKGROUND: 

}

TD.miniHeader {

	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; BACKGROUND: url(imgs/nav_prim_bg.gif) repeat-x;

}

TD.miniRest {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #dddddd

}

TD.S_header {

	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; BACKGROUND: url(imgs/nav_prim_bg.gif) repeat-x;

}

TD.S_rest {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #dddddd

}

TD.divider {

	BACKGROUND-COLOR: #aaaaaa

}

TD.warning {

	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #ff0000

}

.input {

	BORDER-RIGHT: #20296c 1px solid; BORDER-TOP: #20296c 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #20296c 1px solid; COLOR: #20296c; BORDER-BOTTOM: #20296c 1px solid; BACKGROUND-COLOR: #ffffff

}

.miniInput {

	BORDER-RIGHT: #20296c 1px solid; BORDER-TOP: #20296c 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #20296c 1px solid; COLOR: #20296c; BORDER-BOTTOM: #20296c 1px solid; BACKGROUND-COLOR: #ffffff

}

.S_input {

	BORDER-RIGHT: #20296c 1px solid; BORDER-TOP: #20296c 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #20296c 1px solid; COLOR: #20296c; BORDER-BOTTOM: #20296c 1px solid; BACKGROUND-COLOR: #ffffff

}

TD.navigation-square {

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px

}

TD.navigation {

	BORDER-BOTTOM: #20296c 2px solid; BACKGROUND: url(imgs/nav_prim_bg.gif) repeat-x;

}

TD.logo-image {

	BORDER-BOTTOM: #20296c 2px solid; 

}

TD.header-adarea {

	BORDER-BOTTOM: #20296c 2px solid; 

}

TD.sidebar {

	BORDER-RIGHT: #20296c 2px solid; BACKGROUND: url() repeat-y; PADDING-BOTTOM: 100px; BORDER-LEFT: #20296c 2px solid; WIDTH: 180px; BORDER-BOTTOM: #20296c 2px solid

}

TD.contents {

	BORDER-RIGHT: #20296c 2px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 100px; PADDING-TOP: 15px; BORDER-BOTTOM: #20296c 2px solid; BACKGROUND-COLOR: #ffffff

}

SPAN.sitename {

	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #20296c

}

SPAN.siteslogan {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #555555

}

.table {

	BACKGROUND: url(imgs/nav_prim_bg.gif) repeat-x;

}

TD.pbContents {

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND: url(imgs/nav_prim_bg.gif) repeat-x;

}