#proto-menu {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica! important
}
#proto-bar {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica! important
}
.proto-menu-sub {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica! important
}
#proto-menu A {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica! important
}
.proto-menu-sub A {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica! important
}
#proto-float A {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica! important
}
#proto-login-table {
	BACKGROUND: url(proto_bg.gif) 50% 50%; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 100%
}
#proto-login-table TD {
	TEXT-ALIGN: center
}
#proto-login-box {
	BACKGROUND: url(proto_login_box.gif) no-repeat; MARGIN: auto; WIDTH: 406px; HEIGHT: 208px
}
#proto-login-box .proto-actions {
	MARGIN: 10px 8px 0px 0px
}
#proto-login-box .proto-actions A {
	FONT-SIZE: 10px; COLOR: #b2f203; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
#proto-login-content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#proto-login-form {
	MARGIN: 25px 0px 0px 190px
}
#proto-login-form TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px
}
#proto-login-form TD.name {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 70px; COLOR: #b2f203; PADDING-TOP: 2px; FONT-FAMILY: arial; TEXT-ALIGN: right
}
#proto-login-form TD.inpt {
	WIDTH: 110px; TEXT-ALIGN: left
}
#proto-login-form TD INPUT {
	BORDER-RIGHT: #002600 1px solid; BORDER-TOP: #002600 1px solid; BACKGROUND: url(proto_login_form.gif) #ffffff repeat-x left top; BORDER-LEFT: #002600 1px solid; WIDTH: 101px; COLOR: #002600; BORDER-BOTTOM: #002600 1px solid
}
DIV#proto-login-text {
	PADDING-RIGHT: 3px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; HEIGHT: 50px
}
DIV#proto-login-text DIV {
	BORDER-RIGHT: #0a570b 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #0a570b 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #0a570b 1px solid; COLOR: #0a570b; PADDING-TOP: 3px; BORDER-BOTTOM: #0a570b 1px solid; BACKGROUND-COLOR: #b2f203
}
#proto-float {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000 1px solid; DISPLAY: none; PADDING-LEFT: 1px; FONT-SIZE: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans; POSITION: absolute
}
#proto-float A {
	DISPLAY: block; FLOAT: left; WIDTH: 16px; COLOR: #000; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#proto-float A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #000
}
.hidden#proto-float {
	BACKGROUND-COLOR: #bbb! important
}
.hidden#proto-float A {
	BACKGROUND-COLOR: #bbb! important
}
.hidden#proto-float A:hover {
	BACKGROUND-COLOR: #666! important
}
#proto-menu {
	BACKGROUND: url(menu_bg01.gif) #fff repeat-x left bottom; HEIGHT: 26px
}
#proto-bar {
	BACKGROUND: url(menu_bg01.gif) #fff repeat-x left bottom; HEIGHT: 26px
}
.proto-menu-sub {
	BACKGROUND: url(menu_bg01.gif) #fff repeat-x left bottom; HEIGHT: 26px
}
#proto-menu {
	Z-INDEX: 999; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px
}
#proto-menu .proto-padding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#proto-menu A {
	FLOAT: left; COLOR: #000; TEXT-DECORATION: none
}
#proto-menu IMG {
	VERTICAL-ALIGN: middle
}
#proto-menu #proto-menu-logout {
	FLOAT: right; WIDTH: 70px
}
#proto-menu #proto-menu-logout A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(ico_logout.gif) no-repeat 0px 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px
}
#proto-menu #proto-menu-login {
	FLOAT: right; WIDTH: 60px
}
#proto-menu #proto-menu-login A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(ico_login.gif) no-repeat 0px 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px
}
#proto-menu #proto-menu-start {
	BACKGROUND: url(menu_bg00.gif) no-repeat left bottom; FLOAT: left; WIDTH: 23px; HEIGHT: 26px
}
.proto-menu-item {
	FLOAT: left; MARGIN-LEFT: 15px
}
.proto-menu-item-active {
	FLOAT: left; MARGIN-LEFT: 15px
}
.proto-menu-spacer {
	BACKGROUND: url(ico_spacer.gif) no-repeat 0px 2px; MARGIN-LEFT: 15px
}
.proto-inactive A {
	COLOR: #999! important
}
.proto-menu-icon {
	MARGIN: -1px 0px 0px 4px
}
.proto-menu-icon SPAN {
	BACKGROUND-POSITION: left top; FLOAT: left; WIDTH: 16px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
.proto-edit SPAN {
	BACKGROUND-IMAGE: url(ico_edit.gif); MARGIN: 0px 0px 0px 10px
}
.proto-code SPAN {
	BACKGROUND-IMAGE: url(ico_code.gif); MARGIN: 0px 0px 0px 10px
}
.proto-edit2 {
	MARGIN-LEFT: 5px
}
.proto-red SPAN {
	BACKGROUND-IMAGE: url(flag_red_2.gif)
}
.proto-blue SPAN {
	BACKGROUND-IMAGE: url(flag_blue_2.gif)
}
.proto-green SPAN {
	BACKGROUND-IMAGE: url(flag_green_2.gif)
}
.proto-inactive .proto-red SPAN {
	BACKGROUND-IMAGE: url(flag_red_1.gif)
}
.proto-inactive .proto-blue SPAN {
	BACKGROUND-IMAGE: url(flag_blue_1.gif)
}
.proto-inactive .proto-green SPAN {
	BACKGROUND-IMAGE: url(flag_green_1.gif)
}
.proto-red SPAN.proto-selected {
	BACKGROUND-IMAGE: url(flag_red_3.gif)
}
.proto-blue SPAN.proto-selected {
	BACKGROUND-IMAGE: url(flag_blue_3.gif)
}
.proto-green SPAN.proto-selected {
	BACKGROUND-IMAGE: url(flag_green_3.gif)
}
.proto-menu-sub {
	BORDER-RIGHT: #939393 1px solid; BORDER-TOP: #939393 1px; DISPLAY: none; Z-INDEX: 999; BACKGROUND: url(menu_bg02.gif) #fff repeat-x left top; BORDER-LEFT: #939393 1px solid; WIDTH: 100px; BORDER-BOTTOM: #939393 1px solid; POSITION: absolute; TOP: 24px; HEIGHT: auto; TEXT-ALIGN: left
}
.proto-menu-item-active .proto-menu-sub {
	DISPLAY: block
}
.proto-menu-sub DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.proto-menu-sub A {
	PADDING-RIGHT: 5px! important; DISPLAY: block; PADDING-LEFT: 5px! important; FLOAT: none! important; PADDING-BOTTOM: 3px! important; COLOR: #000; BORDER-TOP-STYLE: none! important; PADDING-TOP: 3px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; TEXT-DECORATION: none! important; BORDER-BOTTOM-STYLE: none! important
}
.proto-menu-sub A:hover {
	COLOR: #333! important; BACKGROUND-COLOR: #eee
}
#proto-menu-object {
	LEFT: 29px
}
#proto-menu-project {
	LEFT: 81px
}
#proto-menu-prototype {
	LEFT: 137px; WIDTH: 75px
}
#proto-menu-loginbox {
	BORDER-RIGHT: #939393 1px; BORDER-TOP: #939393 1px; DISPLAY: none; RIGHT: 0px; BACKGROUND: url(menu_bg02.gif) #fff repeat-x left top; BORDER-LEFT: #939393 1px solid; WIDTH: 202px; BORDER-BOTTOM: #939393 1px solid; POSITION: absolute; TOP: 24px
}
#proto-menu-loginbox TABLE.proto-form {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#proto-menu-loginbox TABLE.proto-form TD {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#proto-menu-loginbox DIV.proto-actions {
	MARGIN-RIGHT: 10px
}
#proto-menu-loginbox TABLE.proto-form INPUT {
	WIDTH: 115px
}
#proto-bar {
	CLEAR: both; BACKGROUND: url(bar_bg01.gif) #f3f3f3 no-repeat right top; MARGIN: 10px 0px; HEIGHT: auto
}
#proto-bar A {
	COLOR: #000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#proto-bar-start {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bar_bg00.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 12px; PADDING-TOP: 0px
}
.proto-bar-header {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND: url(bar_bg01.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
.proto-bar-count {
	COLOR: #939393
}
.proto-bar-header-active A {
	COLOR: #083
}
.proto-bar-header-active {
	BACKGROUND-IMAGE: url(bar_bg01a.gif); PADDING-BOTTOM: 6px
}
#proto-bar-clear {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 0; HEIGHT: 1px
}
#proto-bar-objects {
	BORDER-RIGHT: #939393 1px solid; BORDER-TOP: #939393 1px; BORDER-LEFT: #939393 1px solid; BORDER-BOTTOM: #939393 1px solid
}
.proto-bar-object {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#proto-bar-object-page IMG {
	MARGIN: 4px 0px 5px; VERTICAL-ALIGN: middle
}
#proto-bar-object-page A.proto-bar-object-active {
	TEXT-DECORATION: underline! important
}
.proto-bar-add {
	FONT-SIZE: 10px; FLOAT: right; MARGIN-RIGHT: 10px
}
.proto-bar-add A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(ico_add.gif) no-repeat 0px 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px
}
.proto-bar-comment-tools {
	FLOAT: right; WIDTH: 190px! important; TEXT-ALIGN: right
}
#proto-bar-comment-highlight {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#proto-bar-object-comment HR {
	CLEAR: both; BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN: 5px 0px 10px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px
}
#proto-bar-object-comment BLOCKQUOTE {
	MARGIN: 5px 0px 5px 20px
}
#proto-bar-object-comment TD.name {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TABLE.proto-data {
	MARGIN: 10px 0px; WIDTH: 100%
}
TABLE.proto-data TR.even {
	BACKGROUND: #f8f8f8
}
TABLE.proto-data TH {
	BORDER-RIGHT: #868686 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #868686 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: url(proto_th.gif) #f2f2f2 repeat-x left bottom; PADDING-BOTTOM: 4px; BORDER-LEFT: #868686 1px solid; COLOR: #3d3d3d; PADDING-TOP: 4px; BORDER-BOTTOM: #868686 1px solid; TEXT-ALIGN: left
}
TABLE.proto-data TH A {
	COLOR: #3d3d3d; TEXT-DECORATION: underline
}
TABLE.proto-data TD {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #dcdcdc 1px solid
}
TABLE.proto-data TD.actions {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
TABLE.proto-data INPUT {
	VERTICAL-ALIGN: middle
}
TABLE.proto-data SELECT {
	MARGIN-BOTTOM: -1px; VERTICAL-ALIGN: middle
}
TABLE.proto-pagination {
	MARGIN: 10px 0px
}
TABLE.proto-pagination DIV {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 4px; BACKGROUND: #f8f8f8; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 4px 4px 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 24px; COLOR: #aaa; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
TABLE.proto-pagination A {
	COLOR: #080
}
TABLE.proto-pagination A:hover {
	COLOR: #080
}
TABLE.proto-form {
	BORDER-TOP: #e8e8e8 1px solid; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 10px; WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px
}
TABLE.proto-form TD {
	VERTICAL-ALIGN: top; BORDER-BOTTOM: #e8e8e8 1px solid; TEXT-ALIGN: left
}
TABLE.proto-form TD.name {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 5px; WIDTH: 30%; COLOR: #777; PADDING-TOP: 7px; TEXT-ALIGN: right
}
TABLE.proto-form TD.data {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 70%; PADDING-TOP: 5px
}
TABLE.proto-form TD.inpt {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 70%; PADDING-TOP: 5px
}
TABLE.proto-form TR.cols4 TD.name {
	WIDTH: 20%
}
TABLE.proto-form TR.cols4 TD.data {
	WIDTH: 30%
}
TABLE.proto-form TR.cols4 TD.inpt {
	WIDTH: 30%
}
DIV.proto-actions2 {
	FLOAT: right; WIDTH: 300px; TEXT-ALIGN: right
}
DIV.proto-actions {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: right
}
DIV.proto-actions INPUT {
	BORDER-RIGHT: #383 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #383 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(button_bg00a.gif) #6d2 repeat-x 1px 1px; PADDING-BOTTOM: 4px; OVERFLOW: visible; BORDER-LEFT: #383 1px solid; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #383 1px solid; FONT-FAMILY: verdana
}
DIV.proto-actions2 INPUT {
	BORDER-RIGHT: #383 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #383 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(button_bg00a.gif) #6d2 repeat-x 1px 1px; PADDING-BOTTOM: 4px; OVERFLOW: visible; BORDER-LEFT: #383 1px solid; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #383 1px solid; FONT-FAMILY: verdana
}
TABLE.proto-data TD.actions INPUT {
	BORDER-RIGHT: #383 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #383 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(button_bg00a.gif) #6d2 repeat-x 1px 1px; PADDING-BOTTOM: 4px; OVERFLOW: visible; BORDER-LEFT: #383 1px solid; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #383 1px solid; FONT-FAMILY: verdana
}
INPUT.proto-button {
	BORDER-RIGHT: #383 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #383 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(button_bg00a.gif) #6d2 repeat-x 1px 1px; PADDING-BOTTOM: 4px; OVERFLOW: visible; BORDER-LEFT: #383 1px solid; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #383 1px solid; FONT-FAMILY: verdana
}
INPUT.proto-button-small {
	BORDER-RIGHT: #383 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #383 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(button_bg00a.gif) #6d2 repeat-x 1px 1px; PADDING-BOTTOM: 4px; OVERFLOW: visible; BORDER-LEFT: #383 1px solid; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #383 1px solid; FONT-FAMILY: verdana
}
INPUT.proto-button-grey {
	BORDER-RIGHT: #383 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #383 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(button_bg00a.gif) #6d2 repeat-x 1px 1px; PADDING-BOTTOM: 4px; OVERFLOW: visible; BORDER-LEFT: #383 1px solid; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #383 1px solid; FONT-FAMILY: verdana
}
INPUT.proto-button-small {
	BORDER-RIGHT: #030 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #030 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal! important; BACKGROUND: url(button_bg01.gif) #5caa34 repeat-x 1px 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #030 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #030 1px solid
}
TABLE.proto-data TD.actions INPUT {
	BORDER-RIGHT: #030 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #030 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal! important; BACKGROUND: url(button_bg01.gif) #5caa34 repeat-x 1px 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #030 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #030 1px solid
}
INPUT.proto-button-grey {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; FONT-WEIGHT: normal! important; BACKGROUND: url(button_bg00.gif) #fff repeat-x 1px 1px; BORDER-LEFT: #888 1px solid; BORDER-BOTTOM: #888 1px solid
}
* HTML DIV.proto-actions INPUT {
	WIDTH: 1px
}
* HTML DIV.proto-actions2 INPUT {
	WIDTH: 1px
}
* HTML TABLE.proto-data TD.actions INPUT {
	WIDTH: 1px
}
* HTML INPUT.proto-button {
	WIDTH: 1px
}
TABLE.proto-form .proto-textarea {
	WIDTH: 99%; HEIGHT: 400px
}
TABLE.proto-form SELECT.parents {
	WIDTH: 450px
}
TABLE.proto-form OPTION.proto-module-page {
	BACKGROUND: #eee
}
DIV.proto-error {
	BORDER-RIGHT: #f00 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #f00 2px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #f00 2px solid; COLOR: #f00; PADDING-TOP: 10px; BORDER-BOTTOM: #f00 2px solid
}
DIV.proto-ok {
	BORDER-RIGHT: #090 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #090 2px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #090 2px solid; COLOR: #090; PADDING-TOP: 10px; BORDER-BOTTOM: #090 2px solid
}
H1.proto-heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #008a28; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H2.proto-heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #008a28; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.w100p {
	WIDTH: 100%
}
.w500 {
	WIDTH: 500px
}
.w400 {
	WIDTH: 400px
}
.w300 {
	WIDTH: 300px
}
.w250 {
	WIDTH: 250px
}
.w200 {
	WIDTH: 200px
}
.w150 {
	WIDTH: 150px
}
.w120 {
	WIDTH: 120px
}
.w100 {
	WIDTH: 100px
}
.w90 {
	WIDTH: 90px
}
.w80 {
	WIDTH: 80px
}
.w70 {
	WIDTH: 70px
}
.w60 {
	WIDTH: 60px
}
.w50 {
	WIDTH: 50px
}
.w40 {
	WIDTH: 40px
}
.w30 {
	WIDTH: 30px
}
.w20 {
	WIDTH: 20px
}

@media Print    
{
.noprint {
	DISPLAY: none
}

}

