BODY {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 129%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/style1/pagetop_bg.png) #adc387 repeat-x 0px 152px; COLOR: #686362; FONT-SIZE: 12px; PADDING-TOP: 0px
}
A {
	COLOR: #557f01; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #2f462b; TEXT-DECORATION: underline
}
LI {
	BACKGROUND: url(../images/style1/bullet.gif) no-repeat 0px 5px
}
#header_graphic A IMG {
	PADDING-TOP: 15px
}
#header-wrap {
	HEIGHT: 210px
}
#header_text {
	HEIGHT: 110px
}
#header_graphic {
	HEIGHT: 210px
}
#header-wrap {
	BACKGROUND: url(../images/style1/header_bg.png) #2f462b repeat-x
	
}
#header_text H1 {
	FONT: bold 40px/50px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; LETTER-SPACING: -1px; COLOR: #fff; PADDING-TOP: 15px
}
#header_text H1 A {
	FONT: bold 40px/50px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; LETTER-SPACING: -1px; COLOR: #fff; PADDING-TOP: 15px
}
#header_text H2 {
	FONT: bold italic 18px/18px Geneva, Verdana, sans-serif; COLOR: #d4e3b9
}
H1 {
	COLOR: #2f462b
}
H2 {
	COLOR: #690
}
H3 {
	COLOR: #727272
}
H4 {
	COLOR: #727272
}
BLOCKQUOTE {
	BORDER-BOTTOM: #adc387 1px solid; BORDER-LEFT: #adc387 1px solid; BACKGROUND-COLOR: #e4edd5; BORDER-TOP: #adc387 1px solid; BORDER-RIGHT: #adc387 1px solid
}
.footer {
	COLOR: #6f6f6f
}
#headermod {
	WIDTH: 500px; HEIGHT: 98px; COLOR: #dbded3; TOP: 10px
}
#headermod .contentheading {
	COLOR: #f9f9f2
}
#headermod A.contentpagetitle {
	COLOR: #f9f9f2
}
#headermod A {
	COLOR: #f9f9f2
}
#headermod TD.contentheading {
	BORDER-BOTTOM: #43643d 1px solid
}
#headermod .moduletable H3 {
	BORDER-BOTTOM: #43643d 1px solid
}
TD.sectiontableheader {
	BACKGROUND-COLOR: #557f01; FONT: 14px/20px Arial, Helvetica, Geneva, sans-serif; COLOR: #fff
}
TABLE TR.sectiontableentry1 TD {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 155%; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; PADDING-TOP: 4px
}
TABLE TD.sectiontableentry1 {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 155%; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; PADDING-TOP: 4px
}
TABLE TR.sectiontableentry2 TD {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 155%; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; PADDING-TOP: 4px
}
TABLE TD.sectiontableentry2 {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 155%; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; PADDING-TOP: 4px
}
TABLE.pollstableborder TD.sectiontableentry1 {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #f8f8f8; COLOR: #3d2518; PADDING-TOP: 2px
}
TABLE.pollstableborder TD.sectiontableentry2 {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #f2f2f2; COLOR: #3d2518; PADDING-TOP: 2px
}
TABLE.pollstableborder TD.sectiontableheader {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 8px
}
TABLE.pollstableborder TR.sectiontableentry1 TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TABLE.pollstableborder TR.sectiontableentry2 TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.blog_more {
	BORDER-TOP: #e6e6d4 1px solid
}
DIV.blog_more UL LI A {
	BORDER-BOTTOM: #dadacc 1px solid
}
DIV.blog_more UL LI A:hover {
	BORDER-BOTTOM: #dadacc 1px solid; BACKGROUND-COLOR: #fefdf2
}
DIV.mosimage {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND: #f7f7f7; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
DIV.mosimage_caption {
	BACKGROUND: #fff; COLOR: #666; BORDER-TOP: #ccc 1px solid
}
A.contentpagetitle {
	COLOR: #470705
}
A.contentpagetitle:hover {
	COLOR: #000
}
TD.contentheading {
	BORDER-BOTTOM: #efefdd 1px solid; COLOR: #466a02
}
.contentheading {
	COLOR: #466a02
}
.componentheading {
	COLOR: #2f462b
}
A.readon {
	BACKGROUND: url(../images/style1/readon.png) no-repeat left center
}
SPAN.small {
	FONT: 10px/10px Tahoma, Lucida, Verdana, sans-serif; COLOR: #adc387
}
.createdate {
	FONT: 10px/10px Tahoma, Lucida, Verdana, sans-serif; COLOR: #adc387
}
.modifydate {
	FONT: 10px/10px Tahoma, Lucida, Verdana, sans-serif; COLOR: #adc387
}
.pagenav_next A {
	BORDER-BOTTOM: #adc387 1px solid; BORDER-LEFT: #adc387 1px solid; BACKGROUND: #e4edd5; COLOR: #8fa26f; BORDER-TOP: #adc387 1px solid; BORDER-RIGHT: #adc387 1px solid
}
.pagenav_prev A {
	BORDER-BOTTOM: #adc387 1px solid; BORDER-LEFT: #adc387 1px solid; BACKGROUND: #e4edd5; COLOR: #8fa26f; BORDER-TOP: #adc387 1px solid; BORDER-RIGHT: #adc387 1px solid
}
DIV.back_button A {
	BORDER-BOTTOM: #adc387 1px solid; BORDER-LEFT: #adc387 1px solid; BACKGROUND: #e4edd5; COLOR: #8fa26f; BORDER-TOP: #adc387 1px solid; BORDER-RIGHT: #adc387 1px solid
}
.pagenav_next A:hover {
	BACKGROUND-COLOR: #fff; COLOR: #8fa26f
}
.pagenav_prev A:hover {
	BACKGROUND-COLOR: #fff; COLOR: #8fa26f
}
DIV.back_button A:hover {
	BACKGROUND-COLOR: #fff; COLOR: #8fa26f
}
TABLE.contenttoc {
	BORDER-BOTTOM: #e8e6d8 1px solid; BORDER-LEFT: #e8e6d8 1px solid; BACKGROUND-COLOR: #f5f2e1; BORDER-TOP: #e8e6d8 1px solid; BORDER-RIGHT: #e8e6d8 1px solid
}
TABLE.contenttoc TH {
	BACKGROUND-COLOR: #557f01; COLOR: #fffef1
}
DIV.module H3 {
	BORDER-BOTTOM: #efefdd 1px solid; BACKGROUND: url(../images/style1/mod_heading.png) no-repeat left center; COLOR: #466a02
}
DIV.moduletable H3 {
	BORDER-BOTTOM: #efefdd 1px solid; BACKGROUND: url(../images/style1/mod_heading.png) no-repeat left center; COLOR: #466a02
}
.moduleS1 {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/style1/topright_S1.png) #2f462b no-repeat right top; COLOR: #ffffff; PADDING-TOP: 0px
}
DIV.moduleS1 DIV {
	BACKGROUND: url(../images/style1/topleft_S1.png) no-repeat left top
}
DIV.moduleS1 DIV DIV {
	BACKGROUND: url(../images/style1/botleft_S1.png) no-repeat left bottom; HEIGHT: 1%
}
DIV.moduleS1 DIV DIV DIV {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/style1/botright_S1.png) no-repeat right bottom; PADDING-TOP: 10px
}
DIV.moduleS1 DIV DIV DIV DIV {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.moduleS1 H3 {
	BORDER-BOTTOM: #40603a 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; TEXT-INDENT: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: normal; HEIGHT: auto; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV.moduleS1 A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
DIV.moduleS1 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.moduleS1 UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.moduleS1 UL.latestnewsS1 {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.moduleS1 UL.mostreadS1 {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.moduleS1 UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; WHITE-SPACE: normal; BACKGROUND: url(../images/style1/bullet_S1.gif) no-repeat 0px 5px; PADDING-TOP: 0px
}
DIV.moduleS1 UL.latestnewsS1 LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; WHITE-SPACE: normal; BACKGROUND: url(../images/style1/bullet_S1.gif) no-repeat 0px 5px; PADDING-TOP: 0px
}
DIV.moduleS1 UL.mostreadS1 LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; WHITE-SPACE: normal; BACKGROUND: url(../images/style1/bullet_S1.gif) no-repeat 0px 5px; PADDING-TOP: 0px
}
.moduleS2 {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/style1/topright_S2.png) #669900 no-repeat right top; COLOR: #ffffff; PADDING-TOP: 0px
}
DIV.moduleS2 DIV {
	BACKGROUND: url(../images/style1/topleft_S2.png) no-repeat left top
}
DIV.moduleS2 DIV DIV {
	BACKGROUND: url(../images/style1/botleft_S2.png) no-repeat left bottom; HEIGHT: 1%
}
DIV.moduleS2 DIV DIV DIV {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/style1/botright_S2.png) no-repeat right bottom; PADDING-TOP: 10px
}
DIV.moduleS2 DIV DIV DIV DIV {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.moduleS2 H3 {
	BORDER-BOTTOM: #78b31c 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; TEXT-INDENT: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: normal; HEIGHT: auto; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV.moduleS2 A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
DIV.moduleS2 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.moduleS2 UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.moduleS2 UL.latestnewsS2 {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.moduleS2 UL.mostreadS2 {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.moduleS2 UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; WHITE-SPACE: normal; BACKGROUND: url(../images/style1/bullet_S2.gif) no-repeat 0px 5px; PADDING-TOP: 0px
}
DIV.moduleS2 UL.latestnewsS2 LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; WHITE-SPACE: normal; BACKGROUND: url(../images/style1/bullet_S2.gif) no-repeat 0px 5px; PADDING-TOP: 0px
}
DIV.moduleS2 UL.mostreadS2 LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; WHITE-SPACE: normal; BACKGROUND: url(../images/style1/bullet_S2.gif) no-repeat 0px 5px; PADDING-TOP: 0px
}
.moduleS3 {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/style1/topright_S3.png) #ebebeb no-repeat right top; COLOR: #333333; PADDING-TOP: 0px
}
DIV.moduleS3 DIV {
	BACKGROUND: url(../images/style1/topleft_S3.png) no-repeat left top
}
DIV.moduleS3 DIV DIV {
	BACKGROUND: url(../images/style1/botleft_S3.png) no-repeat left bottom; HEIGHT: 1%
}
DIV.moduleS3 DIV DIV DIV {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/style1/botright_S3.png) no-repeat right bottom; PADDING-TOP: 10px
}
DIV.moduleS3 DIV DIV DIV DIV {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.moduleS3 H3 {
	BORDER-BOTTOM: #d3d3d3 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; TEXT-INDENT: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: normal; HEIGHT: auto; COLOR: #466a02; FONT-SIZE: 16px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV.moduleS3 A {
	COLOR: #66852d; TEXT-DECORATION: underline
}
DIV.moduleS3 A:hover {
	COLOR: #66852d; TEXT-DECORATION: none
}
DIV.moduleS3 UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.moduleS3 UL.latestnewsS3 {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.moduleS3 UL.mostreadS3 {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.moduleS3 UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; WHITE-SPACE: normal; BACKGROUND: url(../images/style1/bullet_S3.gif) no-repeat 0px 5px; PADDING-TOP: 0px
}
DIV.moduleS3 UL.latestnewsS3 LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; WHITE-SPACE: normal; BACKGROUND: url(../images/style1/bullet_S3.gif) no-repeat 0px 5px; PADDING-TOP: 0px
}
DIV.moduleS3 UL.mostreadS3 LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; WHITE-SPACE: normal; BACKGROUND: url(../images/style1/bullet_S3.gif) no-repeat 0px 5px; PADDING-TOP: 0px
}
.main-top-both {
	BACKGROUND: url(../images/style1/top_has_left.png) no-repeat center bottom
}
.main-top-left-only {
	BACKGROUND: url(../images/style1/top_has_left.png) no-repeat center bottom
}
.main-top-wide {
	BACKGROUND: url(../images/style1/top_wide.png) no-repeat center bottom
}
.main-top-right-only {
	BACKGROUND: url(../images/style1/top_wide.png) no-repeat center bottom
}
#mainbody-both {
	BACKGROUND: url(../images/style1/mid_left_right.png) repeat-y center top
}
#mainbody-left-only {
	BACKGROUND: url(../images/style1/mid_leftonly.png) repeat-y center top
}
#mainbody-wide {
	BACKGROUND: url(../images/style1/mid_wide.png) repeat-y center top
}
.mainbody-wide {
	BACKGROUND: url(../images/style1/mid_wide.png) repeat-y center top
}
#mainbody-right-only {
	BACKGROUND: url(../images/style1/mid_wide.png) repeat-y center top
}
.bottom-both {
	BACKGROUND: url(../images/style1/bot_has_left.png) no-repeat center top
}
.bottom-left-only {
	BACKGROUND: url(../images/style1/bot_has_left.png) no-repeat center top
}
.bottom-wide {
	BACKGROUND: url(../images/style1/bot_wide.png) no-repeat center top
}
.bottom-right-only {
	BACKGROUND: url(../images/style1/bot_wide.png) no-repeat center top
}
.tplcright A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; TEXT-INDENT: -5000em; MARGIN: 4px 0px 2px 5px; PADDING-LEFT: 0px; WIDTH: 75px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/style1/arrowl.png) no-repeat left center; HEIGHT: 12px; COLOR: #fff; PADDING-TOP: 0px
}
UL.checklist LI {
	BACKGROUND: url(../images/style1/checklist.png) no-repeat left center
}
.menubar {
	BACKGROUND: url(../images/style1/navcontainer.png) repeat-x center top
}
#navmenu {
	BACKGROUND: url(../images/style1/navcontainer.png) no-repeat left top
}
#navmenu LI {
	BACKGROUND: url(../images/style1/nav_norm_l.png) no-repeat left bottom
}
#navmenu LI A {
	BACKGROUND: url(../images/style1/nav_norm_r.png) no-repeat right bottom; COLOR: #fff
}
DIV#navmenu LI:hover {
	BACKGROUND: url(../images/style1/nav_hover_l.png) no-repeat left bottom
}
DIV#navmenu LI.iehover {
	BACKGROUND: url(../images/style1/nav_hover_l.png) no-repeat left bottom
}
DIV#navmenu LI:hover A {
	BACKGROUND: url(../images/style1/nav_hover_r.png) no-repeat right bottom; COLOR: #557f01
}
DIV#navmenu LI.iehover A {
	BACKGROUND: url(../images/style1/nav_hover_r.png) no-repeat right bottom; COLOR: #557f01
}
DIV#navmenu LI.active {
	BACKGROUND: url(../images/style1/nav_active_l.png) no-repeat left bottom
}
DIV#navmenu LI.active A {
	BACKGROUND: url(../images/style1/nav_active_r.png) no-repeat right bottom; COLOR: #fff
}
#leftcol UL#mainlevel {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#rightcol UL#mainlevel {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#leftcol UL#mainlevel-sidenav {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#rightcol UL#mainlevel-sidenav {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#leftcol A.mainlevel {
	BACKGROUND: url(../images/style1/leftnav_norm.png) no-repeat left center; COLOR: #2f462b
}
#rightcol A.mainlevel {
	BACKGROUND: url(../images/style1/leftnav_norm.png) no-repeat left center; COLOR: #2f462b
}
#leftcol A.mainlevel-sidenav {
	BACKGROUND: url(../images/style1/leftnav_norm.png) no-repeat left center; COLOR: #2f462b
}
#rightcol A.mainlevel-sidenav {
	BACKGROUND: url(../images/style1/leftnav_norm.png) no-repeat left center; COLOR: #2f462b
}
#leftcol A.mainlevel:hover {
	BACKGROUND: url(../images/style1/leftnav_over.png) no-repeat left center; COLOR: #fff
}
#rightcol A.mainlevel:hover {
	BACKGROUND: url(../images/style1/leftnav_over.png) no-repeat left center; COLOR: #fff
}
#leftcol A.mainlevel-sidenav:hover {
	BACKGROUND: url(../images/style1/leftnav_over.png) no-repeat left center; COLOR: #fff
}
#rightcol A.mainlevel-sidenav:hover {
	BACKGROUND: url(../images/style1/leftnav_over.png) no-repeat left center; COLOR: #fff
}
#leftcol A.mainlevel#active_menu {
	BACKGROUND: url(../images/style1/leftnav_active.png) no-repeat left center; COLOR: #fff
}
#leftcol A.mainlevel#active_menu:hover {
	BACKGROUND: url(../images/style1/leftnav_active.png) no-repeat left center; COLOR: #fff
}
#rightcol A.mainlevel#active_menu {
	BACKGROUND: url(../images/style1/leftnav_active.png) no-repeat left center; COLOR: #fff
}
#rightcol A.mainlevel#active_menu:hover {
	BACKGROUND: url(../images/style1/leftnav_active.png) no-repeat left center; COLOR: #fff
}
#leftcol A.mainlevel-sidenav#active_menu-sidenav {
	BACKGROUND: url(../images/style1/leftnav_active.png) no-repeat left center; COLOR: #fff
}
#leftcol A.mainlevel-sidenav#active_menu-sidenav:hover {
	BACKGROUND: url(../images/style1/leftnav_active.png) no-repeat left center; COLOR: #fff
}
#rightcol A.mainlevel-sidenav#active_menu-sidenav {
	BACKGROUND: url(../images/style1/leftnav_active.png) no-repeat left center; COLOR: #fff
}
#rightcol A.mainlevel-sidenav#active_menu:hover {
	BACKGROUND: url(../images/style1/leftnav_active.png) no-repeat left center; COLOR: #fff
}
A.sublevel {
	COLOR: #000
}
A.sublevel-sidenav {
	COLOR: #000
}
.calendarHeader { 
    font-weight: bolder; 
    color: #FFFFFF; 
    background-color: #CC0000; 
}

.calendarToday { 
    background-color: #FFE1CE;
	font-weight: bold;
}

.calendar { 
    width:250;
    background-color: #F3F3F3;
}



.highslide-html {
    background-color: white;
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}



#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 1px solid black;
	padding: 2px;
	background-color: #FFFFFF;
	visibility: hidden;
	z-index: 100;
	filter: Alpha(Opacity=80);
	font-weight: bold;
	color: #000000;
	font-family: MS Sans Serif;
	font-size: 10px;
:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.transp {
	filter: Alpha(Opacity=100);
}


#DHTMLgoodies_formTooltipDiv{
	color:#FFF;
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
	line-height:120%;
}
.DHTMLgoodies_formTooltip_closeMessage{
	color:#FFFFFF;
	font-weight:normal;
	font-size:10px;
}


/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;


	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}
