/*
FONT{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE:12px;
}
*/

<!-- F O R U M -->

.forumMainLinks {COLOR:#006600;FONT-SIZE: 10px;}
.forumMainLinks A{COLOR:#006600;}

.forumThreadTitles {FONT-SIZE:10px; COLOR:red;}
.forumThreadTitles A{COLOR:#006600;}

.forumAddMsgLink {COLOR:black;}
.forumDelete {COLOR:black;}

.forumL1MsgTitle {COLOR:#006600; FONT-SIZE:10px;}
.forumL1MsgInfo {FONT-SIZE:8pt; COLOR:gray;}
.forumL1MsgInfo A{COLOR:red;}
.forumL1MsgPreview {FONT-SIZE:8pt; COLOR:gray;}

.forumL2MsgTitle {COLOR:gray; FONT-SIZE:10px;}
.forumL2MsgInfo {FONT-SIZE:8pt; COLOR:gray;}
.forumL2MsgInfo A{COLOR:red;}
.forumL2MsgPreview {FONT-SIZE:8pt; COLOR:gray;}

<!-- LEFT NAVIGATION -->

h4 a { color:black }

a.black { color:black }

H3 {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 2px;
	WIDTH: 100%;
	COLOR: white;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #000063
}

.content {

}

.level1
{
     FONT-WEIGHT: bold;
     FONT-FAMILY: Arial, Helvetica, sans-serif;
      font-size: 10px;
      color: white;
      padding: 2px;
      margin-bottom: 1px;
}

.level1 a
{
      FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
      font-size: 10px;
      color: white;
      text-decoration: none;
}

.level1 a:hover
{
      FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
      font-size: 10px;
      color: white;
      text-decoration: none
}

.level1selected
{
      FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
      font-size: 10px;
      color: #ffffff;
      background-color: #009B2D;
      border-bottom: 1px solid #ffffff;
      padding: 2px;
      margin: 0px;
}

.level1selected a, .level1selected a:hover
{
      FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
      font-size: 10px;
      color: #ffffff;
      text-decoration: none;
}

.level2
{
      FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
      font-size: 10px;
      color: gray;
      padding: 2px 2px 2px 15px;
      margin-bottom: 1px;
}

.level2 a, .level2 a:hover
{
      FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
      font-size: 10px;
      color: white;
      text-decoration: none;
}

.level2selected
{
      FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
      font-size: 10px;
      color: #white;
      background-color: #009B2D;
 /*     border-bottom: 1px solid white;*/
      padding: 2px 2px 2px 15px;
      margin: 0px;
}

.level2selected a, .level2selected a:hover
{
      FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
      font-size: 10px;
      color: #ffffff;
      text-decoration: none;
}

.whatsnew {
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}


<!-- LOGON BOX -->

.logonbox {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: black;
	border:1px dotted white;
	padding:2px
}

.logontext{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: white;
}

.logontextb{
                FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
                FONT-SIZE: 8pt;
	COLOR: white;
}

H5 {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	COLOR: #000033;
}

INPUT {
	BORDER-RIGHT: #000063 1px solid;
	BORDER-TOP: #000063 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #000063 1px solid;
	BORDER-BOTTOM: #000063 1px solid;
}

SELECT {
	BORDER-RIGHT: #000063 1px solid;
	BORDER-TOP: #000063 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #000063 1px solid;
	BORDER-BOTTOM: #000063 1px solid;
}

TEXTAREA {
	BORDER-RIGHT: #000063 1px solid;
	BORDER-TOP: #000063 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #000063 1px solid;
	BORDER-BOTTOM: #000063 1px solid;
}

/*
UNKNOWN {
	FONT-FAMILY: verdana,arial,helvetica,sans-serif
}

*/
P {
	TEXT-ALIGN: justify
}


<!-- TOP MENU -->

.topmenu {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: right bottom;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(Media/Template/topright.gif);
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 13px;
	BACKGROUND-REPEAT: no-repeat
}

.topmenu A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px 10px 0px 0px;
	COLOR: white;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none
}

.topmenu A:hover {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px 10px 0px 0px;
	COLOR: white;
	PADDING-TOP: 0px;
	TEXT-DECORATION: underline
}

<!-- NEWS TITLE -->

.th_blue {
color:white;
FONT-WEIGHT: bold;
background-color:#00133D;
padding:2px
}

.tb_blue { border: solid 1px #00133d;
background-color:#EFEFEF;}

.th_green{
color:white;
FONT-WEIGHT: bold;
background-color:#009B2D;
padding:2px
}

.tb_green { border: solid 1px #009b2d; padding:2px}

.tb_green a { color:black }

/*
.newstitle {

	font-size: 10px;
    FONT-WEIGHT: bold;
    COLOR: black;
	margin: 1px 1px 1px 15px;
	padding: 0px
}
*/

.newstitlefront:
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: black;
	TEXT-DECORATION: none}



<!-- SITE MAP -->

.sitemap {

    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
    COLOR: black;
    margin: 1px 1px 1px 15px;
	padding: 0px
}


.sitemap A {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
    COLOR: black;
    margin: 1px 1px 1px 15px;
	padding: 0px
	TEXT-DECORATION: none
}

.sitemap A:hover {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
    COLOR: black;
    margin: 1px 1px 1px 15px;
	padding: 0px
	TEXT-DECORATION: none
}

.sitemap A:visited {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
    COLOR: black;
    margin: 1px 1px 1px 15px;
	padding: 0px
	TEXT-DECORATION: none
}



<!-- MAIN HEADINGS -->

H3 {
	PADDING-RIGHT: 2px;
	BACKGROUND-POSITION: left top;
	PADDING-LEFT: 5px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
                FONT-WEIGHT: bold;
	BACKGROUND-IMAGE: url(Media/Template/h3bg.jpg);
	PADDING-BOTTOM: 2px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #ffcc2a;
	PADDING-TOP: 2px;
	BACKGROUND-REPEAT: repeat-y;
}

h4 {

    FONT-FAMILY: Arial, Helvetica, sans-serif;
font-size:10px;
border-bottom: 1px solid black;
width:50%

}

<!-- HOME-->

.main {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 0px
}-->



.main A {
	COLOR: blue;
	TEXT-DECORATION: none
}

.main A:hover {
	TEXT-DECORATION: underline
}

<!-- PRODUCT SEARCH -->

.lightbackground {
	BACKGROUND-COLOR: palegoldenrod
}

.bbutton {
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: white 1px solid;
	FONT-WEIGHT: bolder;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	BORDER-LEFT: white 1px solid;
	COLOR: white;
	BORDER-BOTTOM: black 1px solid;
	BACKGROUND-COLOR: #009B2D
}

H2 {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 3px;
	WIDTH: 100%;
	COLOR: white;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #009B2D
}

.restraints {
	COLOR: red
}

.disclaimer {
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	COLOR: red
}

.label {
	FONT-WEIGHT: bold;
	TEXT-ALIGN: right
}

.grid {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
}

.grid .top {
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: white;
	BACKGROUND-COLOR: # #009933
}

.top {
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: white;
	BACKGROUND-COLOR: #009B2D
}

.grid .topnav {
	COLOR: white;
	BACKGROUND-COLOR: white
}

.topnav {
	COLOR: white;
	BACKGROUND-COLOR: white
}

.color {
	BACKGROUND-COLOR: #000063
}

.grid .hi {
	BORDER-RIGHT: #000063 1px solid;
	BORDER-TOP: #000063 0px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #000063 1px solid;
	BORDER-BOTTOM: #000063 1px solid;
	BACKGROUND-COLOR: #e0e0e0
}

.grid .hileft {
	BORDER-RIGHT: #000063 0px solid;
	BORDER-TOP: #000063 0px solid;
	BORDER-LEFT: #000063 1px solid;
	BORDER-BOTTOM: #000063 0px solid;
	BACKGROUND-COLOR: #e0e0e0
}

.grid .hiright {
	BORDER-RIGHT: #000063 1px solid;
	BORDER-TOP: #000063 0px solid;
	BORDER-LEFT: #000063 0px solid;
	BORDER-BOTTOM: #000063 0px solid;
	BACKGROUND-COLOR: #e0e0e0
}

.grid .hisides {
	BORDER-RIGHT: #000063 1px solid;
	BORDER-TOP: #000063 0px solid;
	BORDER-LEFT: #000063 1px solid;
	BORDER-BOTTOM: #000063 0px solid;
	BACKGROUND-COLOR: #e0e0e0
}

.grid .himiddle {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	BORDER-BOTTOM-WIDTH: 0px;
	BACKGROUND-COLOR: #e0e0e0;
	BORDER-RIGHT-WIDTH: 0px
}

.grid .lo {
	BORDER-RIGHT: #000063 1px solid;
	BORDER-TOP: #000063 0px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #000063 1px solid;
	BORDER-BOTTOM: #000063 1px solid;
	BACKGROUND-COLOR: #ffffff
}

.grid .losides {
	BORDER-RIGHT: #000063 1px solid;
	BORDER-TOP: #000063 0px solid;
	BORDER-LEFT: #000063 1px solid;
	BORDER-BOTTOM: #000063 0px solid;
	BACKGROUND-COLOR: #c9d0e4
}

.grid .loleft {
	BORDER-RIGHT: #000063 0px solid;
	BORDER-TOP: #000063 0px solid;
	BORDER-LEFT: #000063 1px solid;
	BORDER-BOTTOM: #000063 0px solid;
	BACKGROUND-COLOR: #c9d0e4
}

.grid .lomiddle {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	BORDER-BOTTOM-WIDTH: 0px;
	BACKGROUND-COLOR: #ffffff;
	BORDER-RIGHT-WIDTH: 0px
}

.grid .loright {
	BORDER-RIGHT: #000063 1px solid;
	BORDER-TOP: #000063 0px solid;
	BORDER-LEFT: #000063 0px solid;
	BORDER-BOTTOM: #000063 0px solid;
	BACKGROUND-COLOR: #c9d0e4
}

.grid .top A {
	COLOR: white
}

.grid .subhead {
	BORDER-LEFT: #000063 1px solid;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff
}
.grid .subhead2 {
	BORDER-LEFT: 1px solid White;
	COLOR: #CCFFCC;
	BACKGROUND-COLOR: #ffffff;
	font-weight : bold;
}
.subnav {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}



.subnav TABLE TD {
	PADDING-RIGHT: 5px;
	BORDER-TOP: #ffffff 3px solid;
	PADDING-LEFT: 5px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	COLOR: black;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: medium none;
border-left: 1px solid white;
	BACKGROUND-COLOR: #00133D
}

.subnav TABLE TD.selected {
border-top:none;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	BORDER-LEFT: 1px solid white;
	COLOR: white;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: medium none;
	BACKGROUND-COLOR: #009B2D
}

.subnav TABLE TD A, .subnav TABLE TD A:hover {
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: white;
	TEXT-DECORATION: none
}

.subnav TABLE TD.selected A, .subnav TABLE TD.selected A:hover {
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-STYLE: italic;
	TEXT-DECORATION: none
}


.subnav TABLE TD.plain {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	BORDER-BOTTOM-WIDTH: 0px;
	COLOR: #808080;
	FONT-STYLE: italic;
	BACKGROUND-COLOR: white;
	BORDER-RIGHT-WIDTH: 0px
}

BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: black;
	PADDING-TOP: 0px;
}

.smalllite {
	FONT-WEIGHT: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	COLOR: #000000;
	TEXT-DECORATION: none
}

TD {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: black;
}

P {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: black;
	TEXT-ALIGN: justify
}

H1 {
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: black;
}


<!-- TOP MENU -->

.tmenu {
	COLOR: black;
	TEXT-DECORATION: none
}

.normal {
	COLOR: black;
}

A {
	COLOR: #000099;
	TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE:12px;

}

A:hover {
	TEXT-DECORATION: underline;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE:12px;
}
A:visited {
	TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE:12px;
}

A.tmenu {
	CURSOR: hand;
	TEXT-DECORATION: none
}

A.tmenu:active {
	CURSOR: hand;
	TEXT-DECORATION: none
}

A.tmenu:visited {
	CURSOR: hand;
	TEXT-DECORATION: none
}

A.tmenu:link {
	CURSOR: hand;
	TEXT-DECORATION: none
}

A.tmenu:hover {
	CURSOR: hand;
	TEXT-DECORATION: underline
}


<!-- G E N E R A L -->

IMG {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px
}

shared classes {

}

.text {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}

.link {
	CURSOR: hand;
	COLOR: #800080
}

.onBackground {
	COLOR: #ffffff
}

.wrong {
	COLOR: #ce0e24
}

.correct {
	COLOR: #0000cc
}

.notAvailable {
	COLOR: #636363
}

.important {
	FONT-WEIGHT: bold
}

.small {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px
}

.decoration {
	TEXT-DECORATION: underline
}

.blueNavigation {
	COLOR: yellow
}

.message {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	COLOR: red;
}

.headlinePage {
	FONT-WEIGHT: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	COLOR: #000066
}

.headlineSection {
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #2c6394
}

.headlineParagraph {
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	COLOR: #000066;
	FONT-STYLE: italic
}

.headlineParagraphNonItalic {
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	COLOR: #000066
}

.headlineTabular {
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px
}

.box {
	BORDER-RIGHT: #cccccc 2px solid;
	BORDER-TOP: #cccccc 2px solid;
	BORDER-LEFT: #cccccc 2px solid;
	BORDER-BOTTOM: #cccccc 2px solid
}

.list {

}

.textBox {

}

.selectBox {

}

.button {

}

.tabularCell {
	BORDER-RIGHT: #cccccc 2px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #cccccc 2px solid;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: #cccccc 2px solid;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #cccccc 2px solid
}

.tabularHeaderCell {
	BACKGROUND: #aaaaaa;
	TEXT-ALIGN: center
}

.tabularRow_backgroundLightDefault {
	BACKGROUND: #ffffff
}

.tabularRow_backgroundLightAlternate {
	BACKGROUND: #eeeeee
}

shared classes end {

}

.templates_rightMargin {
	WIDTH: 10px
}

.frontpage_important {
	COLOR: #000066
}

.frontpage_headline {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	COLOR: #2c6394
}

.menupointer_link {
	COLOR: #800080
}

.menupointer_current {
	COLOR: #636363
}

.leftmenu_current {
	COLOR: #000066
}

.leftmenu_background {
	BACKGROUND: #9999cc
}

.leftmenu_backgroundColor {
	COLOR: #9999cc
}

.leftmenu_backgroundAlternate {
	BACKGROUND: #63639c
}

.leftMenu_backgroundAlternateColor {
	COLOR: #63639c
}

.subpage_leftArea {
	BACKGROUND: white;
	WIDTH: 175px
}

.subpage_leftAreaLeftMargin {
	WIDTH: 20px
}

.subpage_dynamicContent {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 0px;
	WIDTH: 600px;
	PADDING-TOP: 0px
}

.menu_imageLogo {
	WIDTH: 175px;
	HEIGHT: 89px
}

.menu_imageMenuTop {
	WIDTH: 120px;
	HEIGHT: 89px
}

.menu_imageContactUs {
	WIDTH: 175px;
	HEIGHT: 22px
}

.menu_submenu {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 120px;
	BORDER-BOTTOM: #cccccc 1px solid;
	BACKGROUND-COLOR: #ffffff
}

.menu_itemDefault {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 3px;
	COLOR: #000000;
	PADDING-TOP: 3px;
	valign: center
}

.menu_itemAlternate {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	BACKGROUND: #94a5d1;
	PADDING-BOTTOM: 3px;
	COLOR: #ffffff;
	PADDING-TOP: 3px;
	valign: center
}

.menu_itemCurrent {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	BACKGROUND: #000066;
	PADDING-BOTTOM: 3px;
	COLOR: #ffffff;
	PADDING-TOP: 3px;
	valign: center
}

.menusection {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #63639c;
	font-weight: bold
}

.artlist TABLE {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}

<!-- UNKNOWN -->

.menu TD {

}

.menu A {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: black
}

.menu A:hover {

}

.menu A:active {

}

.menu A:visited {

}

.menu TABLE {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

.linkinfo TD {
	BACKGROUND-COLOR: white
}

.linklist TD {
	BACKGROUND-COLOR: white
}

.doclinks TD {
	BACKGROUND-COLOR: white
}


<!-- SIDE LOGIN TABLES-->

.side, .side2 {
		width:168px;
		margin:5px 5px 20px 5px
	}

	.side .top {
		background-image: url('Media/Template/tabletop.gif');
    FONT-FAMILY: Arial, Helvetica, sans-serif;
		font-size:10px;
		/*color:#ffcc00;*/
		color:white;
		font-weight:bold;
		text-align:center;
		text-transform:uppercase; padding-left:3px; padding-right:3px; padding-top:10px; padding-bottom:2px
	}

	.side2 .top {
		background-image: url('Media/Template/table2top.gif');
    FONT-FAMILY: Arial, Helvetica, sans-serif;
		font-size:10px;
		color:black;
		font-weight:bold;
		text-align:center;
		text-transform:uppercase; padding-left:3px; padding-right:3px; padding-top:10px; padding-bottom:2px
	}

	.side .content {
		background-image:url('Media/Template/tablebottom.gif');
		padding:3px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:black; background-position-y:50%
	}

	.side2 .content {
		background-image:url('Media/Template/table2bottom.gif');
		padding:3px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:black; background-position-y:50%
	}

	.side a {
		text-decoration:none;
		color:white;
		font-weight:bold
	}

	.side2 a {
		text-decoration:none;
		color:darkblue;
		font-weight:bold
	}

	.side a:hover, .side2 a:hover {
		text-decoration: underline
	}

UL{
  color:black;
  margin: 16px;
}

.mrvice{
	text-decoration:underline;
    font-weight:bold;
}
/*
a.mrvice{
	color:#00703C;
	font-weight:bold;
	text-decoration:none;
	padding:3px 4px 0px 4px;
  padding-top: 2px;
  padding-bottom: 2px
}

a.mrvice :hover {
	text-decoration:underline;
}
td.menuMrvice {
	padding:15px 2px 9px 2px;
}
*/
.sectionHeader
{
    MARGIN-TOP: 5px;
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 2px;
    MARGIN-LEFT: 0px;
    COLOR: #00133D;
    BORDER-BOTTOM: #00133D 1px solid
}
td.c10 {font-size: 70%}
span.c9 {color: white; font-size: 70%}
span.c8 {font-size: 100%}
a.c7 {font-size: 10px;}
td.c6 {padding:5px}
div.c5 {text-align: center}
table.c4 {border-collapse: collapse}
td.c3 {border-right:1px solid #404040}
td.c2 {border-right:1px solid black}
div.c1 {position: absolute; top:2px; left:10px;color:white;}

/* news start */
table.news {
	border-bottom: 1px solid #339933;
	cursor:hand;
	width:100%;
	padding-top:0px;
	padding-bottom:0px;
}

a.newstitle {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	padding-top:1px;
	padding-bottom:1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

td.newsDescription {
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align:top;
}

td.newsDate {
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #339933;
	padding-top:0px;
	padding-bottom:0px;
	text-align:right;
	vertical-align:top;
}

a.newsDescription:link, a.newsDescription:active, a.newsDescription:visited {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

a.newsDescription:hover {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

a.newsFeatureTitle:link, a.newsFeatureTitle:active, a.newsFeatureTitle:visited {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #339933;
}

a.newsFeatureTitle:hover {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	color: #339933;
}

a.newsFeatureText:link, a.newsFeatureText:active, a.newsFeatureText:visited {
	display:block;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	padding-bottom: 0px;
}
a.newslink:link, a.newslink:active, a.newslink:visited {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	padding-top:1px;
	padding-bottom:1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
}
a.newstitleinner:link, a.newstitleinner:active, a.newstitleinner:visited {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	padding-top:1px;
	padding-bottom:1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
}
.newscontent{
	font-style: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.newsFeatureText:hover {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}
/* news end */
#spFormLogin{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.ULCategory:link, a.ULCategory:active, a.ULCategory:visited {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	padding-top:1px;
	padding-bottom:1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
}

.ULCategory{
font-size:18px;
}
a.footer:link, a.footer:active, a.footer:visited {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	padding-top:1px;
	padding-bottom:1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
}
/* new style 070323 */
* {
	font-family: helvetica, verdana, arial;
}

html {
	height:100%;
	margin:0px;
	padding:0px;
}

body {
	font-size:80%;
	background-color:#1c2f68;
	background-image:url("cms_images/bg.gif");
	background-repeat:repeat-y;
	height:100%;
	margin:0px;
	padding:0px;
}

#main {
	position:relative;
	background-image:url("cms_images/main.gif");
	_height:629px;
	min-height:629px;
	width:800px;
	margin:0px;
	padding:0px 0px 1em 0px;
	background-repeat:no-repeat;
}

#navigation {
   /*	position:absolute; */
	position:relative;
	top:64px;
	left:135px;
	height:32px;
	width:665px;
/*	overflow:hidden;   */
	background-image:url("cms_images/menubg.gif");
}

#navigation a {
	font-size:14px;
	font-weight:bold;
	background:green;
	float:left;
	text-decoration:none;
	color:black;
	padding:9px 10px;
	background-image:url("cms_images/menubg.gif");
	background-position:-100px 0px;
}

#navigation a.first {
	background-position:0px 0px;
	padding-left:30px;
}

#navigation a.selected {
	background-position:-100px -32px;
	color:white;
}

#navigation a:hover {
	background-position:-100px -64px;
	color:black;
}

#navigation a.first:hover {
	background-position:-0px -64px;
}

#navigation a.selected.first {
	background-position:0px -32px;
	color:white;
}

#navigation a.selected.first:hover {
	background-position:0px -64px;
	color:black;
}

#picture {
	position:absolute;
	width:100px;
	height:100px;
	top:109px;
	left:121px;
	width:514px;
	height:214px;
	background-image:url("cms_images/cows.jpg");
	background-position:bottom;
}
#titleBox {
	position:absolute;
	width:100px;
	top:109px;
	left:121px;
	width:514px;
	height:170px;
	background-image:url("cms_images/cows.jpg");
	background-position:bottom;
}

body.inner #picture {
	height:114px;
	width:489px;
}
body.home #titleBox {
	height:114px;
	width:489px;
}
body.inner #titleBox {
	height:114px;
	width:489px;
}

div.topleft, div.topright, div.bottomleft, div.bottomright {
	position:absolute;
	width:5px;
	height:5px;
	overflow:hidden;
	background-image:url("cms_images/corners.gif");
}

div.topleft, div.topright {
	top:0px;
}

div.topleft, div.bottomleft {
	left:0px;
}

div.topright, div.bottomright {
	right:0px;
	margin-right:-1px;
}

div.bottomleft, div.bottomright {
	bottom:0px;
}

div.topright {
	background-position:-5px 0px;
}

div.bottomright {
	background-position:-5px -5px;
}

div.bottomleft {
	background-position:0px -5px;
}

#contentHome {
	position:relative;
	top:200px;
	left:121px;
	width:504px;
	padding:5px;
/*	background-image:url("cms_images/innerbg.gif"); */
	background-position:0px -13px;
	margin-bottom:334px; /*Matches "top" */
}
#contentReg {
	position:relative;
	top:200px;
	left:121px;
	width:654px;
	padding:5px;
/*	background-image:url("cms_images/innerbg.gif"); */
	background-position:0px -13px;
	margin-bottom:334px; /*Matches "top" */
}

#content {
	position:relative;
	top:250px;
	left:121px;
	width:504px;
	padding:5px;
/*	background-image:url("cms_images/innerbg.gif"); */
	background-position:0px -13px;
	margin-bottom:334px; /*Matches "top" */
}

body.inner #contentHome {
	width:479px;
/*	background-image:url("cms_images/innerbginner.gif"); */
	top:200px;
	margin-bottom:234px;
}
body.inner #content {
	width:479px;
/*	background-image:url("cms_images/innerbginner.gif"); */
	top:200px;
	margin-bottom:234px;
}

#contentHome .top {
	position:absolute;
	top:0px;
	left:0px;
	width:514px;
	height:5px;
	overflow:hidden;
	background-image:url("cms_images/innertop.gif");
}

#content .top {
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: white;
	BACKGROUND-COLOR: # #009933
}
/*
#content .top {
	position:absolute;
	top:0px;
	left:0px;
	width:514px;
	height:5px;
	overflow:hidden;
	background-image:url("cms_images/innertop.gif");
}
*/
#contentHome .bottom {
	position:absolute;
	bottom:0px;
	left:0px;
	width:514px;
	height:5px;
	overflow:hidden;
	background-image:url("cms_images/innerbottom.gif");
}

#content .bottom {
	position:absolute;
	bottom:0px;
	left:0px;
	width:514px;
	height:5px;
	overflow:hidden;
	background-image:url("cms_images/innerbottom.gif");
}

body.inner #contentHome .top {
/*	background-image:url("cms_images/innertopinner.gif"); */
	width:489px;
}
body.inner #content .top {
/*	background-image:url("cms_images/innertopinner.gif"); */
	width:489px;
}

body.inner #content .bottom {
	background-image:url("cms_images/innerbottominner.gif");
	width:489px;
}
body.inner #contentHome .bottom {
	background-image:url("cms_images/innerbottominner.gif");
	width:489px;
}

#rhs {
	position:absolute;
	top:109px;
	text-align:center;
	font-size:90%;
}

body.home #rhs {
	left:635px;
	width:165px;
}

body.inner #rhs {
	left:610px;
	width:180px;
	padding:0px 5px;
	text-align:left;
}

body.home #rhs a.pub {
	margin-bottom:1em;
	display:block;
}

#rhs h4 {
	background-position:left;
	margin:0px 0px 1em 0px;
	padding:6px 4px 4px;
	border-top:solid 1px #1c2f68;
	border-bottom:solid 1px #1c2f68;
	font-size:9pt;
}

#rhs h4.green {
	color:black;
/*	background-image:url("cms_images/greenh4.gif");*/
	border-color:#52a456;
}

#rhs h4.blue {
	color:white;
/*	background-image:url("cms_images/blueh4.gif"); */
}

#contentHome .grid .top {
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: white;
	BACKGROUND-COLOR: # #009933
}

#content .grid .top {
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: white;
	BACKGROUND-COLOR: # #009933
}

#divHomeAccordion {
	position:absolute;
	top:249px;
	text-align:center;
	font-size:90%;
    width: 504px;
}
#divHomeAccordion h4 {
	background-position:left;
	margin:0px 0px 1em 0px;
	padding:6px 4px 4px;
	border-top:solid 1px #1c2f68;
	border-bottom:solid 1px #1c2f68;
	font-size:9pt;
}

#divHomeAccordion h4.green {
	color:black;
/*	background-image:url("cms_images/greenh4.gif"); */
	border-color:#52a456;
    background-color: #5ac34a;
}

#divHomeAccordion h4.blue {
	color:white;
/*	background-image:url("cms_images/blueh4.gif"); */
    background-color: #182C6B;
}

/* rico - accordion */
.accordionTabTitleBarHi {
/*background-image:url('cms_images/blueh4.gif');*/
font-size:12px;
color:#ffffff;
CURSOR: pointer;
border-left-width:0px; border-right-style:none; border-right-width:0px; padding-left:6px; padding-right:6px; padding-top:3px; padding-bottom:3px;
background-color: #182C6B;
text-align: left;
/*height:25px;*/
}
.accordionTabTitleBarLo {
border-top:0px solid #BDC7E7; border-bottom:0px solid #182052;
/*background-image:url('cms_images/greenh4.gif');*/
font-size: 12px;
color:black;
CURSOR: pointer;
background-color: #5ac34a;
/*height:28px;*/
border-left-width:0px; border-right-style:none; border-right-width:0px; padding-left:6px; padding-right:6px; padding-top:3px; padding-bottom:3px;
vertical-align: middle;
text-align: left;
}
.accordionTabTitleBarRed {
   font-size           : 12px;
	padding             : 4px 6px 4px 6px;
   border-style        : solid none solid none;
	border-top-color    : #BDC7E7;
	border-bottom-color : #182052;
   border-width        : 1px 0px 1px 0px;
}

.accordionTabTitleBarHover {
   font-size        : 11px;
	background-color : #1f669b;
	color            : #000000;
}

.accordionTabContentBox {
   font-size        : 11px;
   border           : 0px solid #1f669b;
   border-top-width : 0px;
   padding          : 0px 8px 0px 8px;
}
#accordionDiv {
    background-color:#OOOOOO;
}
/* end rico - accordion */
/* crumbs */
.mrvice{
text-decoration:underline;
font-weight:bold;
}
a.mrvice{
color:#00703C;
font-weight:bold;
text-decoration:none;
padding:3px 4px 0px 4px;
padding-top: 2px;
padding-bottom: 2px
}
a.mrvice :hover {
text-decoration:underline;
}
td.menuMrvice {
padding:15px 2px 9px 2px;
}
/* crumbs end */
/* new style 070323 end */

