FORM {
	MARGIN: 0px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(/images/common/secondary_bg.gif); PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP: 0px; FONT-FAMILY: verdana; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(/images/common/secondary_bg.gif); PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP: 0px; FONT-FAMILY: verdana; HEIGHT: 100%
}
#bg2 {
	CLEAR: both; MIN-HEIGHT: 100%; BACKGROUND: url(/images/common/vertical_bg.gif) repeat-x; MARGIN: 0px auto; WIDTH: 100%; POSITION: relative; HEIGHT: auto! important
}
* HTML #bg2 {
	HEIGHT: 100%
}
#container {
	CLEAR: both; MIN-HEIGHT: 100%; MARGIN: 0px auto; WIDTH: 770px; POSITION: relative; HEIGHT: auto! important; BACKGROUND-COLOR: #ffffff
}
* HTML #container {
	HEIGHT: 100%
}
.bold_black {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
.bold_grey {
	FONT-WEIGHT: bold; COLOR: #696969
}
IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
SELECT {
	FONT-SIZE: 11px
}
TEXTAREA {
	FONT-SIZE: 11px
}
INPUT {
	FONT-SIZE: 11px
}
A {
	FONT-WEIGHT: bold; COLOR: #ff7e00; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; COLOR: #ff7e00; TEXT-DECORATION: none
}
A:link {
	FONT-WEIGHT: bold; COLOR: #ff7e00; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #ff7e00; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.black {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
A.black:active {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
A.black:link {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
A.black:visited {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
A.black:hover {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
A.small {
	FONT-SIZE: 10px
}
A.small:active {
	FONT-SIZE: 10px
}
A.small:link {
	FONT-SIZE: 10px
}
A.small:visited {
	FONT-SIZE: 10px
}
A.small:hover {
	FONT-SIZE: 10px
}
#top_nav {
	PADDING-RIGHT: 18px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/images/common/utility_bar.gif); PADDING-TOP: 9px; POSITION: relative; HEIGHT: 21px; TEXT-ALIGN: right
}
#top_nav A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff7e00; TEXT-DECORATION: none
}
#top_nav A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff7e00; TEXT-DECORATION: none
}
#top_nav A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff7e00; TEXT-DECORATION: none
}
#top_nav A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff7e00; TEXT-DECORATION: none
}
#top_nav A:hover {
	TEXT-DECORATION: underline
}
#main_nav {
	WIDTH: 770px; POSITION: relative; HEIGHT: 30px; BACKGROUND-COLOR: #000000
}
#main_nav A {
	DISPLAY: inline; FLOAT: left; POSITION: relative; HEIGHT: 30px
}
#sub_nav {
	PADDING-LEFT: 15px; WIDTH: 755px; PADDING-TOP: 8px; POSITION: relative; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
#sub_nav A.sub_nav_off {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
#sub_nav A.sub_nav_off:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
#sub_nav A.sub_nav_off:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
#sub_nav A.sub_nav_off:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
#sub_nav A.sub_nav_off:hover {
	COLOR: #ff7e00
}
#sub_nav A.sub_nav_on {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
#sub_nav A.sub_nav_on:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff7e00; TEXT-DECORATION: none
}
.third_lev_nav_head {
	PADDING-BOTTOM: 8px; WIDTH: 160px; PADDING-TOP: 7px
}
.third_lev_nav_head A.thr_nav_on {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.third_lev_nav_head A.thr_nav_on:active {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.third_lev_nav_head A.thr_nav_on:link {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.third_lev_nav_head A.thr_nav_on:visited {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.third_lev_nav_head A.thr_nav_on:hover {
	COLOR: #ff7e00
}
.third_lev_nav_head A.thr_nav_off {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.third_lev_nav_head A.thr_nav_off:hover {
	COLOR: #ff7e00; TEXT-DECORATION: none
}
.third_lev_nav {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 22px; PADDING-TOP: 20px
}
.bread_crumb A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.bread_crumb A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.bread_crumb A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.bread_crumb A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.bread_crumb A:hover {
	TEXT-DECORATION: underline
}
.page_links {
	FONT-SIZE: 10px
}
#home_banner {
	LEFT: 15px; WIDTH: 770px; POSITION: relative; HEIGHT: 217px
}
#main_content {
	BORDER-TOP: #f1edea 10px solid; WIDTH: 770px; BORDER-BOTTOM: #f1edea 10px solid; POSITION: relative
}
#home_left {
	BORDER-RIGHT: #f1edea 10px solid; PADDING-BOTTOM: 33px; WIDTH: 100%; POSITION: relative
}
#home_content_left {
	BORDER-RIGHT: #f1edea 10px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 33px; WIDTH: 250px; PADDING-TOP: 15px; POSITION: relative
}
#home_content_right {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 33px; WIDTH: 250px; PADDING-TOP: 15px; POSITION: relative
}
INPUT.login_input {
	BORDER-RIGHT: #a9aaac 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a9aaac 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; BORDER-LEFT: #a9aaac 1px solid; WIDTH: 154px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #a9aaac 1px solid; FONT-FAMILY: arial; POSITION: relative
}
.button_bar {
	MARGIN: 0px; WIDTH: 100%; POSITION: relative; HEIGHT: 21px; BACKGROUND-COLOR: #e6e3de; TEXT-ALIGN: right
}
.login_btn {
	PADDING-RIGHT: 13px; POSITION: relative
}
INPUT.button {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 60px; PADDING-TOP: 1px; FONT-FAMILY: verdana; HEIGHT: 21px; BACKGROUND-COLOR: #dcd5cd; BORDER-RIGHT-WIDTH: 0px
}
INPUT.button:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff7e00
}
.button_bar INPUT.over2 {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff7e00
}
.login_btn INPUT.over2 {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff7e00
}
.bread_crumb {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; COLOR: #ff7e00; POSITION: relative
}
.left_pad {
	PADDING-LEFT: 15px; POSITION: relative
}
.left_right_pad {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; POSITION: relative
}
.content {
	PADDING-BOTTOM: 23px; POSITION: relative
}
.content_left {
	PADDING-RIGHT: 30px; PADDING-LEFT: 15px; POSITION: relative
}
.content_right {
	FONT-SIZE: 10px; WIDTH: 100px; POSITION: relative
}
.content_col_one {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 30px; POSITION: relative
}
.content_heading {
	PADDING-LEFT: 15px; PADDING-TOP: 7px; POSITION: relative; HEIGHT: 21px
}
.thumb_ {
	BACKGROUND: url(/images/common/thumb_border.gif) no-repeat; WIDTH: 123px; HEIGHT: 121px; TEXT-ALIGN: center
}
.thumb_ IMG {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
.stretch IMG {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
.thumb_content {
	PADDING-LEFT: 15px; FONT-SIZE: 10px; WIDTH: 108px
}
.main_ {
	BACKGROUND: url(/images/common/main_border.gif) no-repeat; MARGIN-LEFT: 15px; WIDTH: 259px; PADDING-TOP: 3px; HEIGHT: 290px; TEXT-ALIGN: center
}
.main_ IMG {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
.stretch IMG {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
.related_links DIV {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
.related_links IMG {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
.related_links {
	PADDING-LEFT: 15px; POSITION: relative
}
.intro {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.content_banner {
	PADDING-BOTTOM: 11px; PADDING-TOP: 11px; POSITION: relative
}
#main_right {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 33px; WIDTH: 540px; PADDING-TOP: 18px; POSITION: relative
}
#main_left {
	BORDER-RIGHT: #f1edea 10px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 33px; WIDTH: 190px; PADDING-TOP: 15px; POSITION: relative
}
.left_content_box {
	PADDING-RIGHT: 15px; BORDER-TOP: #f1edea 10px solid; PADDING-LEFT: 15px; FONT-SIZE: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.left_content_box_no_top {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.left_content_box_no_top_inc {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 5px
}
.left_content_box_no_nav {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 28px
}
.expand_box_content {
	BORDER-RIGHT: #d1d1d1 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #d1d1d1 0px solid; DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 6px; BORDER-LEFT: #d1d1d1 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #d1d1d1 0px solid; POSITION: relative
}
.t {
	BACKGROUND: url(/images/boxes/dot.gif) repeat-x 0px 0px; POSITION: relative
}
.b {
	BACKGROUND: url(/images/boxes/dot.gif) repeat-x 0px 100%; POSITION: relative
}
.l {
	BACKGROUND: url(/images/boxes/dot.gif) repeat-y 0px 0px; POSITION: relative
}
.r {
	BACKGROUND: url(/images/boxes/dot.gif) repeat-y 100% 0px; POSITION: relative
}
.bl {
	BACKGROUND: url(/images/boxes/bottom_left.gif) no-repeat 0px 100%; POSITION: relative
}
.br {
	BACKGROUND: url(/images/boxes/bottom_right.gif) no-repeat 100% 100%; POSITION: relative
}
.tl {
	BACKGROUND: url(/images/boxes/top_left.gif) no-repeat 0px 0px; POSITION: relative
}
.tr {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(/images/boxes/top_right.gif) no-repeat 100% 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; POSITION: relative
}
#tbl_hover DIV.over {
	BACKGROUND: url(/images/boxes/dot_hover.gif) repeat-x 0px 0px; POSITION: relative
}
#tbl_hover DIV.t:hover {
	BACKGROUND: url(/images/boxes/dot_hover.gif) repeat-x 0px 0px; POSITION: relative
}
#tbl_hover DIV.over .b {
	BACKGROUND: url(/images/boxes/dot_hover.gif) repeat-x 0px 100%; POSITION: relative
}
#tbl_hover DIV.b:hover {
	BACKGROUND: url(/images/boxes/dot_hover.gif) repeat-x 0px 100%; POSITION: relative
}
#tbl_hover DIV.over .l {
	BACKGROUND: url(/images/boxes/dot_hover.gif) repeat-y 0px 0px; POSITION: relative
}
#tbl_hover DIV.l:hover {
	BACKGROUND: url(/images/boxes/dot_hover.gif) repeat-y 0px 0px; POSITION: relative
}
#tbl_hover DIV.over .r {
	BACKGROUND: url(/images/boxes/dot_hover.gif) repeat-y 100% 0px
}
#tbl_hover DIV.r:hover {
	BACKGROUND: url(/images/boxes/dot_hover.gif) repeat-y 100% 0px
}
#tbl_hover DIV.over .bl {
	BACKGROUND: url(/images/boxes/bottom_left_hover.gif) no-repeat 0px 100%; POSITION: relative
}
#tbl_hover DIV.bl:hover {
	BACKGROUND: url(/images/boxes/bottom_left_hover.gif) no-repeat 0px 100%; POSITION: relative
}
#tbl_hover DIV.over .br {
	BACKGROUND: url(/images/boxes/bottom_right_hover.gif) no-repeat 100% 100%; POSITION: relative
}
#tbl_hover DIV.br:hover {
	BACKGROUND: url(/images/boxes/bottom_right_hover.gif) no-repeat 100% 100%; POSITION: relative
}
#tbl_hover DIV.over .tl {
	BACKGROUND: url(/images/boxes/top_left_hover.gif) no-repeat 0px 0px; POSITION: relative
}
#tbl_hover DIV.tl:hover {
	BACKGROUND: url(/images/boxes/top_left_hover.gif) no-repeat 0px 0px; POSITION: relative
}
#tbl_hover DIV.over .tr {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(/images/boxes/top_right_hover.gif) no-repeat 100% 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; POSITION: relative
}
#tbl_hover DIV.tr:hover {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(/images/boxes/top_right_hover.gif) no-repeat 100% 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; POSITION: relative
}
#copy_right_bar {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND: #000000; WIDTH: 740px; COLOR: #ffffff; PADDING-TOP: 9px; POSITION: relative; HEIGHT: 21px
}
#copy_right_bar A {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none
}
#copy_right_bar A:active {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none
}
#copy_right_bar A:link {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none
}
#copy_right_bar A:visited {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none
}
#copy_right_bar A:hover {
	TEXT-DECORATION: underline
}
#bottom_bar {
	PADDING-LEFT: 499px; BACKGROUND: #ffffff; PADDING-BOTTOM: 30px; POSITION: relative
}
.dotted_line {
	BACKGROUND-IMAGE: url(/images/common/grey_pixel.gif); HEIGHT: 1px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.white {
	COLOR: #ffffff
}
.elf_point {
	FONT-SIZE: 11px
}
A.calendar_stat {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.calendar_stat:active {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.calendar_stat:link {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.calendar_stat:visited {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.calendar_stat:hover {
	COLOR: #ff7e00
}
.work_img {
	PADDING-TOP: 10px; POSITION: relative
}
.work_img IMG {
	PADDING-TOP: 10px; POSITION: relative
}
.popup_cl {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; FONT-FAMILY: verdana; POSITION: relative
}
