HTML {
	OVERFLOW-Y: scroll
}
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A:focus {
	OUTLINE-STYLE: none
}
*:unknown {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
*:focus:unknown {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
BODY {
	MIN-WIDTH: 982px; PADDING-BOTTOM: 0px; FONT-VARIANT: normal; FONT-STYLE: normal; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 11px; PADDING-TOP: 0px
}
A {
	TEXT-DECORATION: none
}
A {
	COLOR: #1a6690; CURSOR: pointer
}
.content A {
	COLOR: #1f6b95
}
A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
A.emphasized {
	FONT-SIZE: 1.1em; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
FIELDSET {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
FIELDSET.radio-form {
	POSITION: relative
}
H1 {
	COLOR: #555
}
H2 {
	COLOR: #555
}
H3 {
	COLOR: #555
}
H4 {
	COLOR: #555
}
H5 {
	COLOR: #555
}
TEXTAREA {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
INPUT {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
DIV.clearer {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; CLEAR: left
}
SELECT.highlight {
	BACKGROUND: #ffc
}
INPUT.highlight {
	BACKGROUND: #ffc
}
SPAN.highlight {
	BACKGROUND: #ffc
}
SELECT {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
SPAN.highlight {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
SELECT OPTION {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
INPUT[type=text] {
	BORDER-BOTTOM: #a8a8a8 1px solid; BORDER-LEFT: #a8a8a8 1px solid; BACKGROUND: #fbfbfb; BORDER-TOP: #a8a8a8 1px solid; BORDER-RIGHT: #a8a8a8 1px solid
}
INPUT[type=password] {
	BORDER-BOTTOM: #a8a8a8 1px solid; BORDER-LEFT: #a8a8a8 1px solid; BACKGROUND: #fbfbfb; BORDER-TOP: #a8a8a8 1px solid; BORDER-RIGHT: #a8a8a8 1px solid
}
SELECT {
	BORDER-BOTTOM: #a8a8a8 1px solid; BORDER-LEFT: #a8a8a8 1px solid; BACKGROUND: #fbfbfb; BORDER-TOP: #a8a8a8 1px solid; BORDER-RIGHT: #a8a8a8 1px solid
}
TEXTAREA {
	BORDER-BOTTOM: #a8a8a8 1px solid; BORDER-LEFT: #a8a8a8 1px solid; BACKGROUND: #fbfbfb; BORDER-TOP: #a8a8a8 1px solid; BORDER-RIGHT: #a8a8a8 1px solid
}
.multi_value_field {
	BORDER-BOTTOM: #a8a8a8 1px solid; BORDER-LEFT: #a8a8a8 1px solid; BACKGROUND: #fbfbfb; BORDER-TOP: #a8a8a8 1px solid; BORDER-RIGHT: #a8a8a8 1px solid
}
INPUT.large {
	WIDTH: 400px
}
TEXTAREA.large {
	WIDTH: 400px
}
.content INPUT.title {
	WIDTH: 96.5%; FONT-SIZE: 18px
}
.frame INPUT.title {
	WIDTH: 100%; FONT-SIZE: 18px
}
TEXTAREA.large {
	HEIGHT: 150px; OVERFLOW: auto
}
TEXTAREA.medium {
	WIDTH: 200px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 60px; FONT-SIZE: 11px; OVERFLOW: auto
}
INPUT[type=text]:focus {
	BACKGROUND: url(/images/text_focus2.gif) repeat-x
}
INPUT[type=password]:focus {
	BACKGROUND: url(/images/text_focus2.gif) repeat-x
}
INPUT[type=text].maininput:focus {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TEXTAREA:focus {
	BACKGROUND: url(/images/text_focus.gif) #fff repeat-x
}
DIV.br {
	HEIGHT: 0px; CLEAR: left
}
#page {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0pt auto; MIN-HEIGHT: 400px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MAX-WIDTH: 1200px; BACKGROUND: #fff 0% 50%; PADDING-TOP: 0px
}
#header {
	PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 1px
}
#table_header {
	FONT-SIZE: 20px
}
#top-right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; FLOAT: right; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#top-right A {
	TEXT-DECORATION: underline
}
#top-login {
	
}
#top-login INPUT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: black; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#top-menu-background {
	Z-INDEX: 11; POSITION: relative; HEIGHT: 26px
}
#top-menu {
	MARGIN: 0px 258px 0px 0px; HEIGHT: 26px
}
#top-menu UL {
	LIST-STYLE-TYPE: none
}
#top-menu UL A {
	TEXT-DECORATION: none
}
UL#green {
	FLOAT: left
}
UL#green LI.active {
	BORDER-LEFT: #fff 2px solid
}
UL#gray {
	BACKGROUND: #727070; FLOAT: right; HEIGHT: 26px
}
LI.main {
	BACKGROUND: url(/images/menu.png) no-repeat 0px -78px; HEIGHT: 12px
}
UL#gray LI.main:hover {
	BACKGROUND: #999
}
UL#gray LI.over.main {
	BACKGROUND: #999
}
#top-menu A.tab {
	PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
#top-menu UL#gray A.tab {
	COLOR: #fff
}
#top-menu UL#gray LI.active A.tab {
	COLOR: #2a2a2a
}
#top-menu UL LI {
	POSITION: relative; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 7px
}
#top-menu LI:hover + LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#top-menu UL LI.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#top-menu UL LI.active {
	BACKGROUND: #fff; HEIGHT: 12px
}
#top-menu LI.active A {
	COLOR: #2a2a2a
}
#top-menu LI:hover > UL {
	DISPLAY: block
}
#top-menu LI.over UL {
	DISPLAY: block
}
UL.menu-drop LI:hover > UL {
	DISPLAY: block
}
UL.menu-drop UL.sub-menu {
	BORDER-BOTTOM: #999 2px solid; BORDER-LEFT: #999 2px solid; BORDER-TOP: #999 2px solid; TOP: 20px; BORDER-RIGHT: #999 2px solid; LEFT: 50px
}
UL.menu-drop {
	Z-INDEX: 15000; BORDER-BOTTOM: 2px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: 2px solid; PADDING-BOTTOM: 10px !important; MARGIN: 5px 0px 0px; MIN-HEIGHT: 28px; PADDING-LEFT: 10px !important; WIDTH: 222px; PADDING-RIGHT: 10px !important; DISPLAY: none; BACKGROUND: #ffffff 0% 50%; FLOAT: left; BORDER-TOP: 0pt; TOP: 21px; BORDER-RIGHT: 2px solid; PADDING-TOP: 10px !important; LEFT: -2px
}
#top-menu LI UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.menu-drop LI {
	WIDTH: 222px; HEIGHT: auto; LEFT: 0pt
}
UL.menu-drop LI.drop-header {
	MARGIN: 12px 10px 5px; COLOR: #444; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
UL.menu-drop LI.drop-error {
	MARGIN: 12px 10px 5px; COLOR: #777; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
UL.menu-drop LI A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: none; COLOR: #1d719f !important; FONT-SIZE: 105%; BORDER-TOP: #dddddd 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
UL.menu-drop LI A.empty {
	COLOR: #aaa !important; FONT-WEIGHT: normal
}
LI A.empty {
	COLOR: #aaa !important; FONT-WEIGHT: normal
}
UL.menu-drop LI A SPAN.id {
	COLOR: #777; FONT-WEIGHT: normal
}
UL.menu-drop LI A DIV.r_n {
	COLOR: #777; FONT-WEIGHT: bold
}
UL.menu-drop LI A:hover {
	BACKGROUND: #e6f3fc 0% 50%; COLOR: #000000
}
UL.menu-drop LI A.warning {
	COLOR: #ff0000 !important
}
.content UL.drop-list {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.drop-list {
	LIST-STYLE-TYPE: none
}
UL.drop-list UL {
	LIST-STYLE-TYPE: none
}
UL.drop-list LI.link {
	COLOR: #1a6690; CURSOR: pointer; FONT-WEIGHT: bold
}
UL.drop-list UL UL {
	BORDER-BOTTOM: #999 2px solid; BORDER-LEFT: #999 2px solid; BORDER-TOP: #999 2px solid; TOP: -11px; BORDER-RIGHT: #999 2px solid; LEFT: 170px
}
UL.drop-list UL {
	Z-INDEX: 4; BORDER-BOTTOM: 2px solid; POSITION: absolute; BORDER-LEFT: 2px solid; PADDING-BOTTOM: 4px !important; MARGIN: 5px 0px 0px; MIN-HEIGHT: 18px; PADDING-LEFT: 8px !important; WIDTH: 170px; PADDING-RIGHT: 7px !important; DISPLAY: none; BACKGROUND: #ffffff 0% 50%; FLOAT: left; BORDER-TOP: 2px solid; BORDER-RIGHT: 2px solid; PADDING-TOP: 4px !important; LEFT: 150px
}
UL.drop-list UL LI:hover {
	BACKGROUND-COLOR: #1f6b95
}
UL.drop-list UL LI.sub:hover {
	BACKGROUND-COLOR: #e6f3fc
}
UL.drop-list UL.first-drop {
	MARGIN-TOP: -40px; MARGIN-LEFT: -158px
}
DIV#end-user-form UL.drop-list UL.first-drop {
	MARGIN-TOP: -23px; PADDING-TOP: 28px !important
}
DIV.select UL.drop-list UL.first-drop {
	PADDING-TOP: 45px !important
}
DIV#quick-case UL.drop-list UL.first-drop {
	MARGIN-TOP: -23px; MARGIN-LEFT: -243px; PADDING-TOP: 30px !important
}
UL.drop-list UL LI:first-child {
	BORDER-TOP-STYLE: none
}
UL.drop-list UL LI.sub {
	BACKGROUND: url(/images/composite.gif) no-repeat 162px -331px
}
UL.drop-list UL LI {
	POSITION: relative; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-SIZE: 11px; BORDER-TOP: #e5e5e5 1px solid; CURSOR: default; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
UL.drop-list LI.drop-header {
	COLOR: #444; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
UL.drop-list LI.drop-header:hover {
	BACKGROUND-COLOR: #fff
}
SPAN.drop {
	POSITION: relative; PADDING-LEFT: 12px; BACKGROUND: url(/images/composite.gif) no-repeat 0px -318px
}
#top #topquery {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 232px; PADDING-RIGHT: 8px; FLOAT: right; HEIGHT: 18px; PADDING-TOP: 4px
}
#top FORM#topquery INPUT#searchinput {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5px; WIDTH: 210px; PADDING-RIGHT: 18px; BORDER-TOP-STYLE: none; BACKGROUND: url(/images/searchinput.gif) no-repeat; HEIGHT: 15px; COLOR: #333; FONT-SIZE: 90%; BORDER-LEFT-STYLE: none; PADDING-TOP: 3px
}
DIV#container {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 16px
}
DIV#container .content {
	PADDING-BOTTOM: 0px; MARGIN: 0px 258px 0px 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
LABEL.option {
	MARGIN: 0px 20px 0px 0px
}
.content INPUT.radio {
	POSITION: relative; MARGIN: 0px; TOP: 1px
}
.content TEXTAREA {
	WIDTH: 96.5%
}
.content .frame TEXTAREA {
	WIDTH: 100%
}
.content H2 {
	MARGIN: 11px 0px 7px; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
.content H2.divider {
	MARGIN-TOP: 30px
}
.content H2 SPAN.line {
	COLOR: #bbb
}
.content H2 SPAN.sub {
	COLOR: #555; FONT-SIZE: 12px
}
.content H3 SPAN.sub {
	COLOR: #666; MARGIN-LEFT: 4px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.content H4 SPAN.sub {
	PADDING-LEFT: 2px; COLOR: #666; FONT-WEIGHT: normal
}
.content H3 {
	MARGIN: 25px 0px 7px; FONT-SIZE: 16px
}
.content H4 {
	PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.content P {
	LINE-HEIGHT: 1.4em; MARGIN: 7px 20px 11px 0px; COLOR: #333
}
.content UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.content UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 5px 11px 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 0px
}
.content UL.options {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 20px
}
.content .reorder A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 135px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/reorder.png) #f6f6f6 no-repeat; FLOAT: right; HEIGHT: 19px; COLOR: #4f4f4f; FONT-SIZE: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px; PADDING-TOP: 2px
}
.content HR {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN: 11px 0px 7px; BORDER-TOP-STYLE: none; BACKGROUND: #f0f0f0; HEIGHT: 1px; COLOR: #f0f0f0; CLEAR: both; BORDER-LEFT-STYLE: none
}
.content .comment P {
	MARGIN: 2px 0px 12px
}
.content #comment_value {
	WIDTH: 99%
}
DIV.content-top-right {
	MARGIN: 17px 8px 0px; FLOAT: right; COLOR: #484a36; FONT-WEIGHT: bold
}
DIV.content-top-right P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
DIV.content-top-right A {
	TEXT-DECORATION: underline
}
A.edit_this {
	COLOR: green
}
#search-result A.edit_this {
	COLOR: green
}
.action-login {
	PADDING-TOP: 25px
}
.action {
	TEXT-ALIGN: right; MARGIN-TOP: 15px; PADDING-RIGHT: 33px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 0px
}
A.admin {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #b65151
}
A.admin:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #b65151
}
.action A.admin {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #b65151
}
.action A.admin:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #b65151
}
A.admin:hover {
	BACKGROUND: #b65151; COLOR: #fff
}
.action A.admin:hover {
	BACKGROUND: #b65151; COLOR: #fff
}
.action .buttonsubmit {
	PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 5px; MARGIN-LEFT: 3px
}
.frame {
	BORDER-BOTTOM: #e6e6e6 2px solid; MIN-WIDTH: 590px; BORDER-LEFT: #e6e6e6 2px solid; PADDING-BOTTOM: 20px; MARGIN: 9px 8px 10px -12px; PADDING-LEFT: 13px; PADDING-RIGHT: 15px; BACKGROUND: #fff; BORDER-TOP: #e6e6e6 2px solid; BORDER-RIGHT: #e6e6e6 2px solid; PADDING-TOP: 7px
}
.frame H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 2px; COLOR: #555; FONT-SIZE: 16px; PADDING-TOP: 5px
}
.frame H3.light {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #ddd; PADDING-TOP: 0px
}
.frame .sub-info {
	DISPLAY: block; COLOR: #888; FONT-SIZE: 13px; PADDING-TOP: 2px
}
.frame .sub-info-small {
	COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.entry {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 12px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 5px; FONT-SIZE: 12px; PADDING-TOP: 6px
}
.entry:unknown {
	BORDER-BOTTOM-STYLE: none
}
.entry H3.entry-title {
	COLOR: #444; FONT-SIZE: 24px
}
.entry-highlight {
	FONT-WEIGHT: bold
}
.entry P {
	MARGIN: 2px 0px 6px; CLEAR: left
}
.entry P.sub {
	FLOAT: left; COLOR: #888; CLEAR: none; FONT-SIZE: 11px; MARGIN-RIGHT: 7px
}
.entry P.border-left {
	BORDER-LEFT: #999 1px solid; PADDING-LEFT: 7px
}
.entry P.comments {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 27px; BACKGROUND: url(/images/composite.gif) no-repeat 7px -204px
}
.user_formatted {
	COLOR: #333
}
.user_formatted P {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.4em; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 1px
}
.user_formatted UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 36px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.user_formatted OL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 36px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.user_formatted LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; MARGIN: 2px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.user_formatted OL LI {
	LIST-STYLE-TYPE: decimal
}
.user_formatted UL LI {
	COLOR: #333
}
.user_formatted PRE {
	PADDING-BOTTOM: 4px; OVERFLOW-X: scroll; BACKGROUND-COLOR: #f1f7ee; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: 0.8em "Lucida Console", monospace; MARGIN-BOTTOM: 10px; COLOR: #518f2a; PADDING-TOP: 4px
}
.user_formatted H1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; FLOAT: none; FONT-SIZE: 1.6em; PADDING-TOP: 0px
}
.user_formatted H2 {
	MARGIN-BOTTOM: 2px; COLOR: #444; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
.user_formatted H3 {
	PADDING-BOTTOM: 0px; MARGIN: 11px 0px 0px 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
.ticket {
	BORDER-BOTTOM: #e0e0e0 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; OVERFLOW: auto; PADDING-TOP: 15px
}
.frame .ticket H3 {
	LINE-HEIGHT: 21px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.ticket P.date {
	MARGIN: 7px 0px 8px; FLOAT: left; COLOR: #888; FONT-SIZE: 11px
}
.ticket .comment {
	PADDING-BOTTOM: 0px; MARGIN: 31px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f7f7f7; FONT-SIZE: 11px; PADDING-TOP: 0px
}
SELECT#ticket_assignee_id {
	MIN-WIDTH: 75px
}
INPUT#ticket_due_date {
	WIDTH: 120px
}
.ticket .comment .message {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 65px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.ticket .comment .message P {
	LINE-HEIGHT: 1.5em; MARGIN: 2px 10px 6px 0px; COLOR: #444
}
.ticket .comment .message H3 {
	MARGIN: 10px 0px; COLOR: #555; FONT-WEIGHT: bold
}
.ticket .comment .message .process_status {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0.6em; MARGIN: 10px 0px; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; BACKGROUND: #fff 0px 0px; FLOAT: left; COLOR: #666; FONT-SIZE: 1.1em; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0.6em
}
.ticket .comment .private {
	BACKGROUND: url(/images/speak_private_big.png) #f7f7f7 no-repeat 20px 4px
}
.ticket .comment .public {
	BACKGROUND: url(/images/speak_public_big.png) #f7f7f7 no-repeat 20px 4px
}
.ticket .comment SPAN.comment-by {
	MARGIN: 15px 0px 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #888; FONT-SIZE: 11px
}
.comment-by B {
	COLOR: #828282
}
.comment-by STRONG {
	COLOR: #828282
}
TABLE.tickets {
	POSITION: relative; MARGIN: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; CLEAR: left
}
.tickets TD {
	BORDER-BOTTOM: #f0f0f0 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 7px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; COLOR: #333; PADDING-TOP: 7px
}
.tickets TH {
	BORDER-BOTTOM: #f0f0f0 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 7px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; COLOR: #333; PADDING-TOP: 7px
}
.tickets TD.description {
	WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.tickets THEAD TH {
	BORDER-BOTTOM: #c2a200 1px solid; WHITE-SPACE: nowrap; BACKGROUND: #ffd502; BORDER-TOP: #c2a200 1px solid; FONT-WEIGHT: bold
}
.tickets THEAD TH A {
	COLOR: #333
}
.tickets THEAD TR TH.arrow A {
	DISPLAY: block; BACKGROUND: url(/images/table-arrow.png) no-repeat 85px 6px
}
.tickets TBODY TR.closed TD {
	COLOR: #999
}
.tickets TR.group_by TD {
	BACKGROUND: #f4f5f6
}
.tickets TR.linked {
	FONT-SIZE: 12px; CURSOR: pointer
}
.tickets TR.linked:hover > TD {
	BACKGROUND: #fbfbfb; COLOR: #1a6690
}
DIV#edit_requester {
	PADDING-BOTTOM: 0px
}
DIV#static_requester {
	MIN-HEIGHT: 0px; MARGIN-BOTTOM: 10px
}
DIV#dynamic_requester {
	MIN-HEIGHT: 45px; MARGIN-BOTTOM: 15px
}
SPAN.priority_urgent {
	FONT-WEIGHT: bold
}
SPAN.score_1 {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; BORDER-TOP: #ddd 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0.2em
}
SPAN.score_2 {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; BACKGROUND: #e9e9e9; COLOR: #7a7a7a; FONT-WEIGHT: bold; PADDING-TOP: 0.2em
}
SPAN.score_3 {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; BACKGROUND: #ffd500; COLOR: black; FONT-WEIGHT: bold; PADDING-TOP: 0.2em
}
SPAN.score_4 {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; BACKGROUND: #c33232; COLOR: white; FONT-WEIGHT: bold; PADDING-TOP: 0.2em
}
H2 SPAN.score_1 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.linked SPAN.score_1 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
TR.linked SPAN.score_1 {
	PADDING-BOTTOM: 0px; MARGIN: 0.1em 0px 0px; PADDING-LEFT: 0px; WIDTH: 12px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 8px; PADDING-TOP: 0px
}
TR.linked SPAN.score_2 {
	PADDING-BOTTOM: 0px; MARGIN: 0.1em 0px 0px; PADDING-LEFT: 0px; WIDTH: 12px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 8px; PADDING-TOP: 0px
}
TR.linked SPAN.score_3 {
	PADDING-BOTTOM: 0px; MARGIN: 0.1em 0px 0px; PADDING-LEFT: 0px; WIDTH: 12px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 8px; PADDING-TOP: 0px
}
TR.linked SPAN.score_4 {
	PADDING-BOTTOM: 0px; MARGIN: 0.1em 0px 0px; PADDING-LEFT: 0px; WIDTH: 12px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 8px; PADDING-TOP: 0px
}
TR.linked SPAN.score_1 {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; WIDTH: 10px; HEIGHT: 6px; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid
}
TR.group_by SPAN.score_1 {
	PADDING-BOTTOM: 0px; MARGIN: 0.1em 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TR.group_by SPAN.score_2 {
	PADDING-BOTTOM: 0px; MARGIN: 0.1em 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TR.group_by SPAN.score_3 {
	PADDING-BOTTOM: 0px; MARGIN: 0.1em 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TR.group_by SPAN.score_4 {
	PADDING-BOTTOM: 0px; MARGIN: 0.1em 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.sign-1 {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.4em; WIDTH: 44px; PADDING-RIGHT: 0.4em; BACKGROUND: #eee; FLOAT: left; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 0.2em
}
DIV.sign-2 {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.4em; WIDTH: 44px; PADDING-RIGHT: 0.4em; FLOAT: left; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0.2em
}
DIV.sign-3 {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.4em; WIDTH: 44px; PADDING-RIGHT: 0.4em; BACKGROUND: #333; FLOAT: left; COLOR: white; BORDER-TOP: #000 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 0.2em
}
DIV.float_label {
	MARGIN-TOP: 0.3em; FLOAT: left
}
DIV.pagination {
	TEXT-ALIGN: center; MARGIN: 22px auto 5px; WIDTH: 500px; HEIGHT: 20px; FONT-SIZE: 13px; PADDING-TOP: 4px
}
DIV.pagination SPAN {
	MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px
}
DIV.pagination A {
	MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px
}
DIV.pagination SPAN.current {
	COLOR: #b3b3b3; FONT-WEIGHT: bold
}
DIV.pagination SPAN.disabled {
	COLOR: #b3b3b3
}
.item {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: left; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 12px
}
.item .icon {
	TEXT-ALIGN: center; WIDTH: 43px; FLOAT: left
}
.item .icon IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 2px
}
.item .bdr IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.item .icon DIV {
	WIDTH: 40px; COLOR: #aaa; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.item .icon DIV STRONG {
	COLOR: #888
}
.item .icon .photo IMG {
	MARGIN: 0px 25px 2px 0px
}
.item .name {
	TEXT-ALIGN: center; WIDTH: 88px; FLOAT: left; CLEAR: left; FONT-SIZE: 11px; PADDING-TOP: 4px
}
.item-info {
	PADDING-LEFT: 10px; FLOAT: left
}
.full.item-info {
	WIDTH: 90%
}
.item-info H1 {
	FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.item-info H1 A {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.item-actions {
	FLOAT: right
}
.item-actions A {
	FONT-WEIGHT: bold
}
.item-actions A.big {
	FONT-SIZE: 20px
}
.item IMG.example {
	MARGIN: 7px 0px 5px; FLOAT: right
}
.item .desc {
	WIDTH: 250px; FLOAT: left; MARGIN-RIGHT: 20px
}
.item LI {
	LIST-STYLE-TYPE: none; MARGIN: 2px 0px 5px
}
#events .item LI {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/tick2.png) no-repeat; PADDING-TOP: 1px
}
#events .item LI.public {
	BACKGROUND: url(/images/speak_public_small.png) no-repeat
}
#events .item LI.private {
	BACKGROUND: url(/images/speak_private_small.png) no-repeat
}
#events .item LI.notification {
	BACKGROUND: url(/images/email.png) no-repeat 0px 4px
}
#events .item LI.attachments {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.item LI.title {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.attachment-list LI {
	LIST-STYLE-TYPE: none; MARGIN: 2px 0px 5px
}
#history .right {
	MIN-WIDTH: 400px; PADDING-BOTTOM: 0px; PADDING-LEFT: 110px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.right UL {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.user_formatted.right UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 36px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.right DIV.client-info {
	MARGIN-TOP: -3px; COLOR: #aaa; FONT-SIZE: 11px
}
IMG.user-thumb {
	BORDER-BOTTOM: #bbbbdd 1px solid; BORDER-LEFT: #bbbbdd 1px solid; FLOAT: right; BORDER-TOP: #bbbbdd 1px solid; BORDER-RIGHT: #bbbbdd 1px solid
}
IMG.example {
	BORDER-BOTTOM: #e6e6e6 5px solid; BORDER-LEFT: #e6e6e6 5px solid; BORDER-TOP: #e6e6e6 5px solid; BORDER-RIGHT: #e6e6e6 5px solid
}
.buttons-right {
	MARGIN: 10px 10px 0px 0px; HEIGHT: 25px
}
.conditions {
	PADDING-BOTTOM: 0px; MARGIN: 11px 0px 7px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BORDER-TOP: #f0f0f0 1px solid; PADDING-TOP: 7px
}
.add {
	BORDER-BOTTOM: #f0f0f0 1px solid
}
.conditions SELECT {
	MARGIN: 4px 12px 0px 0px
}
.conditions INPUT {
	MARGIN: 4px 12px 0px 0px
}
.conditions TEXTAREA {
	MARGIN: 4px 12px 0px 0px
}
.plus-button {
	MARGIN: 0px 7px 7px 0px; WIDTH: 25px; DISPLAY: block; BACKGROUND: url(/images/add_s.png) no-repeat; FLOAT: right; HEIGHT: 25px
}
.minus-button {
	MARGIN: 1px 7px 0px 0px; WIDTH: 25px; DISPLAY: block; BACKGROUND: url(/images/remove.png) no-repeat; FLOAT: right; HEIGHT: 25px
}
.preview {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 0px; WIDTH: 223px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/preview-result.png) no-repeat; FLOAT: right; HEIGHT: 22px; MARGIN-LEFT: 110px; PADDING-TOP: 1px
}
.preview A {
	COLOR: #444; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
#ticket-chat .comment {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: left; PADDING-TOP: 0px
}
.say {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 65px; PADDING-RIGHT: 15px; COLOR: #333; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.say P {
	LINE-HEIGHT: 1.5em; PADDING-RIGHT: 10px; COLOR: #333
}
#ticket-chat .comment .private {
	BACKGROUND: url(/images/speak_private_big.png) #f7f7f7 no-repeat 20px 8px
}
#ticket-chat .comment .public {
	BACKGROUND: url(/images/speak_public_big.png) #f7f7f7 no-repeat 20px 8px
}
#ticket-chat .comment SPAN.comment-by {
	MARGIN: 0px 0px 3px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #888; FONT-SIZE: 11px
}
#ticket-chat .private {
	BACKGROUND: url(/images/speak_private_big.png) #fff no-repeat 20px 8px
}
#ticket-chat .public {
	BACKGROUND: url(/images/speak_public_big.png) #fff no-repeat 20px 8px
}
.selects {
	MARGIN-TOP: 3px; CLEAR: left
}
.selects LABEL {
	MARGIN: 7px 0px 2px; DISPLAY: block; WHITE-SPACE: nowrap; FONT-SIZE: 13px
}
.selects .select {
	MARGIN: 0px 20px 0px 0px; MIN-HEIGHT: 55px; DISPLAY: inline; FLOAT: left
}
.selects .select LABEL {
	FONT-WEIGHT: bold
}
.frame .selects .select {
	MARGIN: 10px 10px 0px
}
#tags {
	MARGIN: 0px 0px 0px 10px; FLOAT: left
}
#tags LABEL {
	MARGIN: 2px 0px 1px; FONT-SIZE: 13px
}
#tags INPUT {
	MARGIN: 2px 0px 5px; WIDTH: 200px
}
#private-comment {
	MARGIN: 0px 10px 0px 0px; FLOAT: right; FONT-SIZE: 11px
}
#you-say {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; CLEAR: left; PADDING-TOP: 10px
}
#you-say LABEL {
	DISPLAY: inline
}
#you-say TEXTAREA {
	MARGIN: 2px 0px 0px; WIDTH: 98%
}
.attach {
	MARGIN: 15px 0px 5px 30px; DISPLAY: block
}
#history .item {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 15px; MARGIN: 0px 15px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: left; PADDING-TOP: 15px
}
#history .item P {
	MARGIN: 0px 0px 12px; COLOR: #333; FONT-SIZE: 12px
}
#history .via_14 {
	BACKGROUND: #f9f9f9 0% 50%
}
.gray-text {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #888; FONT-SIZE: 11px; PADDING-TOP: 7px
}
.gray-text-compact {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #888; FONT-SIZE: 11px; PADDING-TOP: 1px
}
.gray-text-per-event {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; COLOR: #9a9a9a; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.attachment-list {
	PADDING-BOTTOM: 5px !important; LIST-STYLE-TYPE: none !important; TEXT-INDENT: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.attachment-list LI {
	PADDING-BOTTOM: 10px !important; TEXT-INDENT: 0px; MARGIN: 0px 6px 0px 0px; PADDING-LEFT: 0px !important; WIDTH: 160px; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-TOP: 0px !important
}
.attachment-item .attachment IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 50px; PADDING-RIGHT: 2px; DISPLAY: block; HEIGHT: 50px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 2px
}
.attachment-item .attachment-name A {
	FONT-SIZE: 8pt
}
.attachment-item .deletable A {
	COLOR: red; FONT-SIZE: 7pt
}
DIV.attachments_for_portal {
	MARGIN-TOP: -15px; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 35px
}
#sidebar {
	MARGIN: 0px; WIDTH: 241px; FLOAT: right; CLEAR: both
}
.side-box-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; WIDTH: 197px; PADDING-RIGHT: 22px; BACKGROUND: #b6e3ec; FONT-SIZE: 12px; PADDING-TOP: 6px
}
.side-box-content H3 {
	MARGIN-BOTTOM: 12px; COLOR: #fff; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 5px; text-shadow: #bbb 1px 1px
}
.side-box-content SELECT {
	MAX-WIDTH: 205px
}
.side-box-with-image {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; WIDTH: 241px; PADDING-RIGHT: 0px; BACKGROUND: #b6e3ec; MARGIN-LEFT: -22px; PADDING-TOP: 0px
}
.side-logo {
	TEXT-ALIGN: center; MARGIN: -4px 0px 0px 8px; WIDTH: 225px; BACKGROUND: #fff
}
.side-logo IMG {
	MARGIN: 10px auto; DISPLAY: block
}
.side-slas IMG {
	MARGIN: 10px auto; DISPLAY: block
}
#sidebar .form LABEL {
	MARGIN: 10px 0px 2px; DISPLAY: block; COLOR: #224d56; FONT-SIZE: 13px
}
#sidebar .form INPUT.select {
	WIDTH: 200px
}
#sidebar .form INPUT#submit {
	MARGIN-TOP: 10px
}
.side-box-content INPUT.text {
	WIDTH: 185px
}
#search {
	WIDTH: 200px
}
#searchsubmit {
	PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: right; CLEAR: both; PADDING-TOP: 0px
}
.side-box-content {
	COLOR: #333
}
.side-box-content .user_formatted {
	COLOR: #333
}
.side-box-content UL {
	MARGIN: 7px 0px 8px
}
.side-box-content OL {
	MARGIN: 7px 0px 8px
}
.side-box-content LI {
	LIST-STYLE-TYPE: none; MARGIN: 3px 0px
}
.side-box-content H4 {
	MARGIN: 15px 0px 5px; COLOR: #444; FONT-SIZE: 12px
}
.side-box-content H4.white {
	MARGIN: 14px 0px 7px; COLOR: #fff; FONT-SIZE: 14px
}
.side-box-content P {
	LINE-HEIGHT: 1.3em; MARGIN: 10px 15px 12px 0px
}
.side-box-content P.minimum {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.side-box-content P A {
	TEXT-DECORATION: underline
}
.side-box-content TABLE {
	MARGIN: 5px 15px 5px 0px; WIDTH: 100%; COLOR: #335d66
}
.side-box-content UL.options LI {
	PADDING-BOTTOM: 0px; MARGIN: 5px 11px 5px 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/bullets.png) no-repeat 0px -275px; PADDING-TOP: 0px
}
.side-box-content UL.options LI.link {
	BACKGROUND: url(/images/bullets.png) no-repeat 0px 2px
}
.side-box-content UL.options LI.email {
	BACKGROUND: url(/images/bullets.png) no-repeat 0px -427px
}
.side-box-content UL.options LI.phone {
	BACKGROUND: url(/images/bullets.png) no-repeat 0px -872px
}
.side-box-content UL.options LI.user {
	BACKGROUND: url(/images/bullets.png) no-repeat 0px -733px
}
.side-box-content UL.options LI.forum {
	BACKGROUND: url(/images/bullets.png) no-repeat 0px -578px
}
.side-box-content UL.options LI.add-link {
	BACKGROUND: url(/images/bullets.png) no-repeat 0px -141px
}
.side-box-content SPAN.sub {
	COLOR: #888
}
P.user-mail {
	PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/bullets.png) no-repeat 0px -427px; PADDING-TOP: 0px
}
P.user-phone {
	PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/bullets.png) no-repeat 0px -872px; PADDING-TOP: 0px
}
P.user-external-id {
	PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/tag_ext_id.png) no-repeat 0px 2px; PADDING-TOP: 0px
}
P.user-openid {
	PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/openid_small_logo.png) no-repeat 0px 2px; PADDING-TOP: 0px
}
#footer {
	TEXT-ALIGN: right; MARGIN: 0px auto; MAX-WIDTH: 1200px; HEIGHT: 50px
}
#footer P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; COLOR: #aaa; FONT-SIZE: 12px; PADDING-TOP: 7px
}
#footer A {
	COLOR: #aaa; TEXT-DECORATION: underline
}
#history .nobottom {
	BORDER-BOTTOM-STYLE: none
}
.nobottom {
	BORDER-BOTTOM-STYLE: none
}
.noborder {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
SPAN.highlight {
	FONT-WEIGHT: bold
}
.nube1 {
	FONT-SIZE: 1em
}
.nube2 {
	FONT-SIZE: 1.4em
}
.nube3 {
	FONT-SIZE: 1.8em
}
.nube4 {
	FONT-SIZE: 2.2em
}
.nube5 {
	FONT-SIZE: 2.6em; FONT-WEIGHT: bold
}
.nube6 {
	FONT-SIZE: 3em; FONT-WEIGHT: bold
}
.tagcloud {
	LINE-HEIGHT: 2.2em
}
.side-box-content .tagcloud {
	LINE-HEIGHT: 1.8em
}
.tagcloud .count {
	COLOR: #999; FONT-SIZE: 10px; MARGIN-RIGHT: 5px
}
.tagcloud A {
	MARGIN-RIGHT: 0px; TEXT-DECORATION: none
}
SPAN.search_highlight {
	COLOR: black; FONT-WEIGHT: bold
}
A.underline {
	TEXT-DECORATION: underline
}
A.clean {
	TEXT-DECORATION: none
}
DIV#switch_plans {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #d8d8d8; MARGIN: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-SIZE: 14px; PADDING-TOP: 8px
}
DIV.attachmentline DIV.text {
	PADDING-LEFT: 2px; WIDTH: 150px; FLOAT: left; OVERFLOW: hidden
}
DIV.attachmentline {
	MARGIN: 2px 0px 5px; FLOAT: left; CLEAR: left
}
DIV.attachmentline A {
	PADDING-RIGHT: 3px; COLOR: #b65151
}
.beware {
	BORDER-BOTTOM: #ecc602 5px solid; BORDER-LEFT: #ecc602 5px solid; PADDING-BOTTOM: 5px; MARGIN: 28px 20px -2px 0px; PADDING-LEFT: 45px; PADDING-RIGHT: 15px; BACKGROUND: url(/images/warning.png) no-repeat 12px 11px; BORDER-TOP: #ecc602 5px solid; BORDER-RIGHT: #ecc602 5px solid; PADDING-TOP: 5px
}
.beware P {
	TEXT-ALIGN: left; MARGIN: 7px 0px; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.beware A {
	COLOR: green; TEXT-DECORATION: underline
}
SPAN.warning {
	FONT-WEIGHT: bold
}
SPAN.gray {
	COLOR: #888
}
SPAN.delim {
	MARGIN: 0px 5px; COLOR: #999
}
.newline {
	PADDING-BOTTOM: 3px; MARGIN: 0px; DISPLAY: block; COLOR: #484a36; CLEAR: both; PADDING-TOP: 10px
}
.recipient {
	MARGIN: -2px 0px 0px -11px; COLOR: #484a36
}
DIV.box {
	LINE-HEIGHT: 0pt; WIDTH: 5px; FLOAT: right; HEIGHT: 5px; FONT-SIZE: 0pt
}
DIV.box_top {
	BACKGROUND: url(/images/composite.gif) no-repeat 0px -5px
}
DIV.box_bottom {
	BACKGROUND: url(/images/composite.gif) no-repeat 0px -15px
}
.content_grey {
	BACKGROUND: #f6f6f6 no-repeat 0% 50%
}
.grey_box_top {
	MARGIN: 0px 0px 0px -20px; BACKGROUND: url(/images/composite.gif) #f6f6f6 no-repeat; HEIGHT: 5px
}
.grey_box_bottom {
	MARGIN: 15px 0px 0px -20px; BACKGROUND: url(/images/composite.gif) #f6f6f6 no-repeat 0px -10px; HEIGHT: 5px
}
.content_green {
	BACKGROUND: #f0f0f0 no-repeat 0% 50%
}
.green_box_top {
	MARGIN: 0px 0px 0px -20px; BACKGROUND: url(/images/composite.gif) #f0f0f0 no-repeat; HEIGHT: 5px
}
.green_box_bottom {
	MARGIN: 10px 0px 0px -20px; BACKGROUND: url(/images/composite.gif) #f0f0f0 no-repeat 0px -10px; HEIGHT: 5px
}
.blue_box_top {
	BACKGROUND: url(/images/composite.gif) #b6e3ec no-repeat 0px -252px; HEIGHT: 5px; FONT-SIZE: 0pt
}
.blue_box_bottom {
	MARGIN: 0px 0px 16px; BACKGROUND: url(/images/composite.gif) #b6e3ec no-repeat 0px -257px; HEIGHT: 5px; FONT-SIZE: 0pt
}
.page-box {
	MARGIN: 0px auto; MAX-WIDTH: 1231px
}
.page-box TABLE TD {
	LINE-HEIGHT: 0pt; HEIGHT: 5px; FONT-SIZE: 0pt
}
.page-box TABLE TD.top {
	WIDTH: 5px; BACKGROUND: url(/images/composite.gif) no-repeat 0px -239px; FLOAT: left
}
.page-box TABLE TD.bottom {
	WIDTH: 5px; BACKGROUND: url(/images/composite.gif) no-repeat 0px -244px; FLOAT: right
}
.rtop {
	DISPLAY: block
}
.rbottom {
	DISPLAY: block
}
.rtop * {
	DISPLAY: block; HEIGHT: 1px; OVERFLOW: hidden !important
}
.rbottom * {
	DISPLAY: block; HEIGHT: 1px; OVERFLOW: hidden !important
}
.r1 {
	MARGIN: 0px 5px
}
.r2 {
	MARGIN: 0px 3px
}
.r3 {
	MARGIN: 0px 2px
}
.r4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.r_white {
	BACKGROUND-COLOR: #fff
}
.r_grey {
	BACKGROUND-COLOR: #f6f6f6
}
DIV.editbox {
	Z-INDEX: 50; BORDER-BOTTOM: #333 2px solid; POSITION: fixed; BORDER-LEFT: #333 0px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/reply_background.png) 0% 50%; BORDER-TOP: #333 2px solid; BORDER-RIGHT: #333 0px solid; PADDING-TOP: 6px; LEFT: 0px
}
DIV.editbox .container {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MAX-WIDTH: 1200px; PADDING-TOP: 0px
}
DIV.editbox P {
	MARGIN: 0.5em 0px
}
DIV.editbox TEXTAREA {
	WIDTH: 97%; BACKGROUND: white; opacity: 1
}
DIV.editbox .button_or {
	COLOR: #888
}
DIV.editbox .button_or A {
	COLOR: #ccc
}
DIV.editbox TABLE TD {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
DIV.editbox A.utility {
	PADDING-BOTTOM: 4px; MARGIN-TOP: 1.2em; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: red; PADDING-TOP: 2px
}
DIV.editbox H5 {
	PADDING-BOTTOM: 3px; MARGIN: 0.2em 0px 0.5em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #555; COLOR: white; PADDING-TOP: 2px
}
DIV.editbox P.help SPAN {
	COLOR: #666
}
DIV.editbox UL.help SPAN {
	COLOR: #666
}
DIV.editbox P.help {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; PADDING-TOP: 3px
}
DIV.editbox UL.help {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; PADDING-TOP: 3px
}
DIV.editbox UL.help {
	MARGIN: 0px
}
DIV.editbox UL.help {
	LIST-STYLE-TYPE: none
}
TABLE.credit-card-table TH {
	TEXT-ALIGN: right; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
TABLE.credit-card-table TD {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#login-form-top {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 20px; PADDING-RIGHT: 40px; FLOAT: right; COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
#login-form-top INPUT {
	PADDING-LEFT: 2px; MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle
}
#login-form-top LABEL {
	PADDING-LEFT: 2px; MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle
}
INPUT[type=text].openid-field {
	PADDING-LEFT: 18px; BACKGROUND: url(/images/openid-icon-small.gif) #ffffff no-repeat 0pt 50%
}
BLOCKQUOTE {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f6f6f6; MARGIN-TOP: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FONT-FAMILY: courier; MARGIN-BOTTOM: 5px; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 10px
}
A.attach_files {
	MARGIN-TOP: 9px; FLOAT: left; MARGIN-LEFT: 9px; FONT-WEIGHT: bold
}
DIV.uploading_message {
	MARGIN-TOP: 9px; FLOAT: left; MARGIN-LEFT: 9px
}
DIV.attach_form {
	MARGIN: 9px 0px 0px 12px; HEIGHT: 10px; CLEAR: left
}
DIV.attach_list {
	MARGIN: 13px 14px 10px 0px; CLEAR: left
}
UL.options .r_count {
	FONT-WEIGHT: bold
}
UL.menu-drop .r_count {
	FONT-WEIGHT: normal
}
SPAN#comment_down {
	MARGIN-LEFT: 10px
}
SPAN#comment_up {
	MARGIN-LEFT: 10px
}
SPAN.link {
	COLOR: #1a6690; CURSOR: pointer; FONT-WEIGHT: bold
}
P.link {
	COLOR: #1a6690; CURSOR: pointer; FONT-WEIGHT: bold
}
SPAN.link-no-bold {
	COLOR: #1a6690; CURSOR: pointer
}
P.link-no-bold {
	COLOR: #1a6690; CURSOR: pointer
}
SPAN.invert {
	BORDER-BOTTOM: #a8a8a8 1px solid; BORDER-LEFT: #a8a8a8 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f3f3f3; BORDER-TOP: #a8a8a8 1px solid; BORDER-RIGHT: #a8a8a8 1px solid; PADDING-TOP: 2px
}
IMG.remove_frame {
	MARGIN: -10px -5px 0px 0px; FLOAT: right; CURSOR: pointer
}
IMG.view_sort {
	WIDTH: 5px; HEIGHT: 3px; MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle
}
BODY.entry {
	BORDER-BOTTOM-STYLE: none
}
BODY#tinymce {
	MIN-WIDTH: 95%
}
BODY#tinymce A {
	COLOR: #1a6690 !important; TEXT-DECORATION: none !important
}
DIV.pastie PRE {
	OVERFLOW-X: visible
}
DIV.gist PRE {
	OVERFLOW-X: visible
}
.loading {
	BACKGROUND-IMAGE: url(/images/ajax-loader.gif); MIN-WIDTH: 40px; MIN-HEIGHT: 40px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center
}
DIV#topic_suggestions {
	MARGIN: 18px 32px 18px 10px
}
DIV#topic_suggestions H2 {
	FONT-SIZE: 18px
}
UL#suggestions {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#suggestions LI.suggestion {
	BORDER-BOTTOM: #f0f0f0 1px solid
}
UL#suggestions LI H3 {
	MARGIN: 3px 0px
}
UL#suggestions LI DIV {
	MARGIN-BOTTOM: 10px
}
UL#suggestions LI DIV B {
	COLOR: #333
}
UL#suggestions LI#more_suggestions {
	FONT-SIZE: 16px
}
UL#topic_suggestions LI#more_suggestions A {
	FONT-SIZE: 16px
}
FORM#suggest_form {
	MARGIN-TOP: 13px
}
FORM#suggest_form TABLE {
	WIDTH: 96.5%
}
FORM#suggest_form TABLE TD.search_button {
	WIDTH: 20px
}
FORM#suggest_form INPUT {
	MARGIN: 0px; FONT-SIZE: 20px; VERTICAL-ALIGN: middle
}
FORM#suggest_form INPUT#q {
	WIDTH: 97%; COLOR: #555555
}
FORM#suggest_form INPUT#suggestion_submit {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 5px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; BORDER-TOP-STYLE: none; BACKGROUND: #727070; COLOR: #fff; BORDER-LEFT-STYLE: none; PADDING-TOP: 5px; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; box-shadow: 1px 1px 1px #AAA; -webkit-box-shadow: 1px 1px 1px #AAA; -moz-box-shadow: 1px 1px 1px #AAA
}
FORM#suggest_form INPUT#suggestion_submit:hover {
	BACKGROUND: #999; box-shadow: 0px 0px 1px #AAA; -webkit-box-shadow: 0px 0px 1px #AAA; -moz-box-shadow: 0px 0px 1px #AAA
}
UL#detailed_suggestions {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#detailed_suggestions LI H3 {
	FONT-SIZE: 24px
}
DIV#lightview {
	FONT-SIZE: 12px
}
DIV#lightview P {
	LINE-HEIGHT: 1.4em
}
DIV#lightview UL {
	LINE-HEIGHT: 1.4em
}
DIV#lightview DIV.lv_action H1 {
	FONT-SIZE: 18px
}
DIV#lightview DIV.lv_action .sub-info-small {
	COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
DIV#lightview DIV.lv_action {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 12px; PADDING-TOP: 5px
}
DIV#lightview UL.lv_options {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
DIV#lightview H1 {
	MARGIN: 0.5em 0px 1em; FONT-SIZE: 14px
}
DIV#lightview H1 SPAN.sub {
	COLOR: #aaa; FONT-WEIGHT: normal
}
DIV#lightview H2 SPAN.sub {
	COLOR: #aaa; FONT-WEIGHT: normal
}
DIV#lightview H2 {
	MARGIN: 1em 0px 0.3em; FONT-SIZE: 14px
}
DIV#lightview H3 {
	FONT-SIZE: 13px
}
DIV#lightview P {
	MARGIN: 0.4em 0px 0.6em; COLOR: #666
}
DIV#lightview P.action {
	TEXT-ALIGN: left; MARGIN-TOP: 10px
}
DIV#lightview P.separate {
	BORDER-BOTTOM: #bbb 1px dashed; PADDING-BOTTOM: 15px; MARGIN-BOTTOM: 10px
}
DIV#lightview TABLE.selector {
	MARGIN-TOP: 8px
}
DIV#lightview TABLE.selector TD {
	BORDER-LEFT: #ddd 1px solid; PADDING-LEFT: 10px; PADDING-RIGHT: 15px
}
INPUT.initial_help_value {
	COLOR: #ccc !important
}
DT {
	FONT-WEIGHT: bold
}
DD {
	MARGIN: 0px 0px 10px 10px
}
LABEL.help {
	CURSOR: help
}
#flash {
	PADDING-BOTTOM: 0px; MARGIN: -5px 0px 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: white; PADDING-TOP: 0px
}
#flash UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 10px; FONT-SIZE: 12px; PADDING-TOP: 4px
}
#flash LI {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 3px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #555; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#flash LI SPAN.bulk_error {
	COLOR: #c33232; FONT-WEIGHT: bold
}
#flash LI SPAN.bulk_success {
	FONT-WEIGHT: bold
}
#flash DIV#error {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 44px; PADDING-RIGHT: 12px; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
#flash DIV#notice {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 44px; PADDING-RIGHT: 12px; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
#flash DIV#beware {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 44px; PADDING-RIGHT: 12px; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
#flash DIV#alert {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 44px; PADDING-RIGHT: 12px; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
#flash DIV#error {
	BORDER-BOTTOM: #cf1a1a 1px solid; BORDER-LEFT: #cf1a1a 1px solid; BACKGROUND: url(/images/error.png) no-repeat 12px 11px; BORDER-TOP: #cf1a1a 1px solid; BORDER-RIGHT: #cf1a1a 1px solid
}
#flash DIV#notice {
	BORDER-BOTTOM: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; BACKGROUND: url(/images/green_tick.png) no-repeat 12px 11px; BORDER-TOP: #f0f0f0 1px solid; BORDER-RIGHT: #f0f0f0 1px solid
}
#flash DIV#beware {
	BORDER-BOTTOM: #ecc602 4px solid; BORDER-LEFT: #ecc602 4px solid; BACKGROUND: url(/images/warning.png) #ffd502 no-repeat 12px 11px; COLOR: #333; BORDER-TOP: #ecc602 4px solid; BORDER-RIGHT: #ecc602 4px solid
}
#flash DIV#alert {
	BORDER-BOTTOM: #ecc602 4px solid; BORDER-LEFT: #ecc602 4px solid; BACKGROUND: url(/images/warning.png) #ffd502 no-repeat 12px 11px; COLOR: #333; BORDER-TOP: #ecc602 4px solid; BORDER-RIGHT: #ecc602 4px solid
}
#flash A {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#flash A.title {
	COLOR: #1a6690; TEXT-DECORATION: underline
}
#flash SPAN.attention {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #404040; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: white; PADDING-TOP: 2px
}
.content-top-right SPAN.add {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/composite.gif) no-repeat 0px -63px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.content-top-right A.add {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/composite.gif) no-repeat 0px -63px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.content-top-right .rss {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-LEFT: 13px; BACKGROUND: url(/images/composite.gif) no-repeat 0px -49px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.content-top-right .subscribe {
	PADDING-LEFT: 19px; BACKGROUND: url(/images/email.png) no-repeat 0px 50%
}
DIV.full_width#container .content {
	MARGIN-RIGHT: 0px
}
DIV.minimized_widgets#container .content {
	MARGIN-RIGHT: 50px
}
DIV.full_width#container #sidebar {
	DISPLAY: none
}
DIV.minimized_widgets#container #sidebar {
	WIDTH: 50px
}
#sidebar .widget A {
	OUTLINE-STYLE: none
}
#widget_manager_widget A {
	OUTLINE-STYLE: none
}
#sidebar .widget_edit_mode {
	CURSOR: move
}
.widget_close_button {
	Z-INDEX: 999; POSITION: relative; WIDTH: 28px; DISPLAY: block; BACKGROUND: url(/images/widgets/widget_close.png) no-repeat; HEIGHT: 28px; TOP: -12px; CURSOR: pointer; LEFT: 227px
}
.mac_widget_close_button {
	LEFT: -15px
}
.widget_edit_button {
	Z-INDEX: 999; POSITION: relative; WIDTH: 1px; DISPLAY: block; FONT-SIZE: 12px; TOP: -12px; CURSOR: pointer; LEFT: 215px
}
#widget_manager_widget {
	PADDING-BOTTOM: 0px; MARGIN-TOP: -10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#widget_manager_widget #add_widget_button {
	TEXT-ALIGN: right; PADDING-BOTTOM: 25px
}
#widget_manager_widget #add_widget_button A {
	LINE-HEIGHT: 19px; TEXT-INDENT: 20px; BACKGROUND: url(/images/widgets/puzzle.png) no-repeat left top; FLOAT: right; HEIGHT: 16px
}
DIV.minimized_widgets#container #widget_manager_widget #add_widget_button A {
	MARGIN-TOP: 11px; WIDTH: 20px; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
#widget_manager_widget UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#widget_manager_widget UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 5px 11px 5px 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/bullets.png) no-repeat 0px -275px; PADDING-TOP: 0px
}
DIV.media_widget_content {
	MARGIN: -5px -14px
}
DIV.media_widget_inner_content {
	TEXT-ALIGN: center
}
DIV.media_widget_text {
	MARGIN-TOP: 14px
}
TABLE.widget_types {
	BORDER-BOTTOM: #e6e6e6 2px solid; MIN-WIDTH: 590px; BORDER-LEFT: #e6e6e6 2px solid; PADDING-BOTTOM: 20px; MARGIN: 9px 8px 10px -12px; PADDING-LEFT: 13px; WIDTH: 100%; PADDING-RIGHT: 15px; BACKGROUND: #fff; BORDER-TOP: #e6e6e6 2px solid; BORDER-RIGHT: #e6e6e6 2px solid; PADDING-TOP: 7px
}
TABLE.widget_types H3 {
	MARGIN: 5px 0px 0px; DISPLAY: block
}
TABLE.widget_types P {
	MARGIN: 5px 0px 0px; DISPLAY: block
}
TABLE.widget_types A.big {
	MARGIN: 5px 0px 0px; DISPLAY: block
}
TABLE.widget_types A.big {
	FONT-SIZE: 20px; FONT-WEIGHT: bold
}
TABLE.widget_types TD {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 10%; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.prototip {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #000
}
.prototip .default {
	WIDTH: 250px; COLOR: #808080
}
.prototip .default .toolbar {
	BACKGROUND: #f1f1f1; FONT-WEIGHT: bold
}
.prototip .default .title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.prototip .default .content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; PADDING-TOP: 5px
}
.prototip .basic {
	WIDTH: 250px; COLOR: #808080
}
.prototip .basic .toolbar {
	BACKGROUND: #f1f1f1; FONT-WEIGHT: bold
}
.prototip .basic .title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.prototip .basic .content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; PADDING-TOP: 5px
}
.prototip .hint {
	WIDTH: 250px; BACKGROUND: #fff6aa; COLOR: #313120
}
.prototip .hint .toolbar {
	BACKGROUND: #fdf1a0; FONT-WEIGHT: bold
}
.prototip .hint .title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.prototip .hint .content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.prototip .protoblue {
	WIDTH: 250px; COLOR: #fff
}
.prototip .protoblue .toolbar {
	BACKGROUND: #0d7cd0; FONT-WEIGHT: bold
}
.prototip .protoblue .title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.prototip .protoblue .content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #1e90ff; PADDING-TOP: 5px
}
.prototip .creamy {
	WIDTH: 250px; COLOR: #bb9c61
}
.prototip .creamy .toolbar {
	BACKGROUND: #f3edc2; FONT-WEIGHT: bold
}
.prototip .creamy .title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.prototip .creamy .content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f8f4ca; PADDING-TOP: 5px
}
.prototip .darkgrey {
	WIDTH: 250px; COLOR: #fff
}
.prototip .darkgrey .toolbar {
	BACKGROUND: #5f5f5f; FONT-WEIGHT: bold
}
.prototip .darkgrey .title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.prototip .darkgrey .content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #808080; PADDING-TOP: 5px
}
.prototip .protogrey {
	WIDTH: 250px; BACKGROUND: #fff; COLOR: #fff
}
.prototip .protogrey .toolbar {
	BACKGROUND: #969c92; FONT-WEIGHT: bold
}
.prototip .protogrey .title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.prototip .protogrey .content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #808080; PADDING-TOP: 5px
}
.prototip .zd_comment {
	WIDTH: 250px; BACKGROUND: #f5f5f5; COLOR: #fff; FONT-SIZE: 12px
}
.prototip .zd_comment .toolbar {
	BACKGROUND: #727070; FONT-WEIGHT: bold
}
.prototip .zd_comment .title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.prototip .zd_comment .content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #808080; PADDING-TOP: 0px
}
.prototip .protogrey .toolbar .close {
	WIDTH: 14px; HEIGHT: 14px
}
.prototipLoader {
	BORDER-BOTTOM: #dddddd 1px solid; POSITION: absolute; BORDER-LEFT: #dddddd 1px solid; WIDTH: 14px; HEIGHT: 14px; OVERFLOW: hidden; BORDER-TOP: #dddddd 1px solid; TOP: -1000px; BORDER-RIGHT: #dddddd 1px solid; LEFT: -1000px
}
.prototip {
	POSITION: absolute; OVERFLOW: hidden
}
.prototip .tooltip {
	POSITION: relative
}
.prototip .toolbar {
	POSITION: relative
}
.prototip .toolbar .title {
	POSITION: relative
}
.prototip .content {
	CLEAR: both
}
.prototip .toolbar .close {
	POSITION: relative; LINE-HEIGHT: 0; BORDER-RIGHT-WIDTH: 0px; WIDTH: 19px; DISPLAY: block; FLOAT: right; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 15px; FONT-SIZE: 0px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; TEXT-DECORATION: none
}
.prototip .tooltip {
	FLOAT: left; CLEAR: both
}
.prototip .borderLeftWrapper {
	POSITION: absolute; WIDTH: 300px; HEIGHT: 20px; TOP: 0px; LEFT: 0px
}
.prototip .borderRightWrapper {
	POSITION: absolute; WIDTH: 300px; HEIGHT: 20px; TOP: 0px; LEFT: 0px
}
.prototip .borderFrame {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 100%; PADDING-TOP: 0px
}
.prototip .borderTop {
	OVERFLOW: hidden
}
.prototip .borderBottom {
	OVERFLOW: hidden
}
.prototip .borderRow {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
.prototip_CornerWrapper {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; CLEAR: both; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
.prototip_Corner {
	POSITION: relative; FLOAT: left
}
.prototip canvas {
	POSITION: relative; FLOAT: left
}
.prototip_CornerTr {
	FLOAT: right
}
.prototip_CornerBr {
	FLOAT: right
}
.prototip_BetweenCorners {
	POSITION: absolute; WIDTH: 100%; CLEAR: both; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.prototip .borderMiddle {
	POSITION: relative; FLOAT: left
}
.prototip .borderCenter {
	POSITION: relative; FLOAT: left; HEIGHT: 100%
}
.prototip_StemWrapper {
	POSITION: relative; WIDTH: 100%; HEIGHT: auto; CLEAR: both
}
.prototip_StemBox {
	POSITION: relative; FLOAT: left
}
.prototip_Stem {
	POSITION: absolute; WIDTH: 100%; OVERFLOW: hidden
}
.iframeShim {
	POSITION: absolute; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.prototip .clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.prototip .clearfix {
	DISPLAY: inline-block
}
.prototip .clearfix {
	DISPLAY: block
}

