HTML {
	BACKGROUND: #568AAB/*#333333*/
}
BODY {
	/*MIN-WIDTH: 1000px; TEXT-ALIGN: center; MARGIN: 0px; FONT-FAMILY: arial; BACKGROUND: url(../../images/bck_main_blue.png) #568AAB fixed repeat-x center bottom; COLOR: #666666; FONT-SIZE: 12px*/
	/*MIN-WIDTH: 1000px; TEXT-ALIGN: center; MARGIN: 0px; FONT-FAMILY: arial; BACKGROUND: url(../../images/bck_main.png) #ffffff fixed repeat-x center bottom; COLOR: #666666; FONT-SIZE: 12px*/
}
BODY.login {
	BACKGROUND: url(../../images/360_top_bg_blue.png) repeat-x left top; PADDING-TOP: 100px
}
.clear:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; OVERFLOW: hidden; CONTENT: "."
}
.clean-margin {
	MARGIN: 0px
}
.clean-padding {
	padding: 0px;
}
UL.clean-padding.standard {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 16px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
OL.clean-padding.standard {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 22px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.hidden {
	DISPLAY: none
}
.display {
	DISPLAY: block
}
.half {
	WIDTH: 48% !important
}
.trio {
	WIDTH: 31% !important
}
.quad {
	WIDTH: 23% !important
}
.full {
	WIDTH: 100%
}
.size-80 {
	WIDTH: 80px
}
.size-120 {
	WIDTH: 120px
}
.size-150 {
	WIDTH: 150px
}
.size-170 {
	WIDTH: 170px
}
.size-200 {
	WIDTH: 200px
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.fl-space {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.fr-space {
	FLOAT: right; MARGIN-LEFT: 5px
}
.fl-space2 {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.fl-space2-freefloat {
	MARGIN-RIGHT: 10px
}
.fr-space2 {
	FLOAT: right; MARGIN-LEFT: 10px
}
.bt-space0 {
	MARGIN-BOTTOM: 0px !important
}
.bt-space5 {
	MARGIN-BOTTOM: 5px !important
}
.bt-space10 {
	MARGIN-BOTTOM: 10px !important
}
.bt-space15 {
	MARGIN-BOTTOM: 15px !important
}
.bt-space20 {
	MARGIN-BOTTOM: 20px !important
}
.bt-space30 {
	MARGIN-BOTTOM: 30px !important
}
.bt-space40 {
	MARGIN-BOTTOM: 40px !important
}
.ln-normal {
	LINE-HEIGHT: normal !important
}
.ln-22 {
	LINE-HEIGHT: 22px !important
}
.left {
	TEXT-ALIGN: left !important
}
.center {
	TEXT-ALIGN: center !important; MARGIN: auto
}
.right {
	TEXT-ALIGN: right !important
}
.block {
	TEXT-ALIGN: justify
}
IMG.block {
	DISPLAY: block
}
A {
	COLOR: #00a5c4; TEXT-DECORATION: none
}
A.red {
	COLOR: red
}
A.green {
	COLOR: green
}
A:hover {
	COLOR: #00a5c4; TEXT-DECORATION: underline
}
A.red:hover {
	COLOR: red; TEXT-DECORATION: underline
}
A.green:hover {
	COLOR: green; TEXT-DECORATION: underline
}
.button {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; DISPLAY: inline-block; FONT-FAMILY: arial; BACKGROUND: url(../../images/button_glas1.png) #333333 repeat-x center center; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px
}
.button-disable {
	TEXT-ALIGN: center; 
	PADDING-BOTTOM: 3px; 
	LINE-HEIGHT: 16px; 
	BORDER-RIGHT-WIDTH: 0px; 
	PADDING-LEFT: 13px; 
	PADDING-RIGHT: 13px; 
	DISPLAY: inline-block; 
	FONT-FAMILY: arial; 
	BORDER-TOP-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	COLOR: #ffffff; 
	FONT-SIZE: 11px; 
	BORDER-LEFT-WIDTH: 0px; 
	CURSOR: pointer; 
	FONT-WEIGHT: bold; 
	PADDING-TOP: 3px; 
	-moz-border-radius: 3px 3px 3px 3px; 
	-webkit-border-radius: 3px 3px 3px 3px; 
	border-radius: 3px 3px 3px 3px
}
.GLCsortbutton {
	HEIGHT:30px; WIDTH:30px; 
	BACKGROUND: url(../../images/GLC_Sort.gif) no-repeat center center; 
	CURSOR: pointer;
	border:0;
}
.GLCsearchbutton {
	HEIGHT:30px; WIDTH:30px; 
	BACKGROUND: url(../../images/GLC_Search.gif) no-repeat center center; 
	CURSOR: pointer;
	border:0;
}
.GLCexportbutton {
	HEIGHT:30px; WIDTH:30px; 
	BACKGROUND: url(../../images/GLC_Export.gif) no-repeat center center; 
	CURSOR: pointer;
	border:0;
}
.GLCreorderbutton {
	HEIGHT:30px; WIDTH:30px; 
	BACKGROUND: url(../../images/GLC_Reorder.gif) no-repeat center center; 
	CURSOR: pointer;
	border:0;
}
.GLCdefaultbutton {
	HEIGHT:30px; WIDTH:30px; 
	BACKGROUND: url(../../images/GLC_View.gif) no-repeat center center; 
	CURSOR: pointer;
	border:0;
}
INPUT.button {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; FONT-FAMILY: arial; BACKGROUND: url(../../images/button_glas1.png) #333333 repeat-x center center; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px
}
.button:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.green.button {
	BACKGROUND-COLOR: #4db800
}
.red.button {
	BACKGROUND-COLOR: #d80017
}
.blue.button {
	BACKGROUND-COLOR: #00a5c4
}
.grey.button {
	BACKGROUND-COLOR: #bbbbbb
}
STRONG {
	COLOR: #333333
}
STRONG.blue {
	COLOR: #2dc3e8 
}
Span.blue {
	COLOR: #00A5C4
}
SMALL {
	LINE-HEIGHT: 14px; DISPLAY: block; FONT-SIZE: 11px
}
CODE {
	FONT-FAMILY: "Courier New", Courier, monospace, sans-serif; COLOR: #333333
}
Q {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; FONT-STYLE: italic; MIN-HEIGHT: 42px; PADDING-LEFT: 32px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: "Times New Roman", arial; BACKGROUND: url(../../images/quote.png) #ffffff no-repeat 7px 8px; COLOR: #333333; FONT-SIZE: 14px; QUOTES: "" ""; PADDING-TOP: 10px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px
}
Q CITE {
	DISPLAY: block; FONT-FAMILY: arial; COLOR: #959595; FONT-SIZE: 12px; PADDING-TOP: 5px
}
DEL {
	COLOR: #ff001c; TEXT-DECORATION: line-through
}
.rule {
	PADDING-BOTTOM: 20px; BACKGROUND: url(../../images/rule.gif) repeat-x 0px 0px; PADDING-TOP: 2px
}
.rule2 {
	PADDING-BOTTOM: 20px; BACKGROUND: url(../../images/rule2.gif) repeat-x 0px 0px; PADDING-TOP: 4px
}
.sidebar .rule {
	PADDING-BOTTOM: 15px
}
.cr-help {
	CURSOR: help
}
.login-box {
	BORDER-BOTTOM: #666666 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #666666 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px auto 30px; PADDING-LEFT: 10px; WIDTH: 550px; PADDING-RIGHT: 10px; BACKGROUND: url(../../images/bck_white_10.png); BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; PADDING-TOP: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px
}
.login-border {
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
.login-style {
	BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; BACKGROUND: url(../../images/login.jpg) no-repeat center center; BORDER-TOP: #ffffff 2px solid; BORDER-RIGHT: #ffffff 2px solid; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
.login-header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(../../images/login_header.png) no-repeat left bottom; HEIGHT: 71px; PADDING-TOP: 15px; -moz-border-radius: 3px 3px 0px 0px; -webkit-border-radius: 3px 3px 0px 0px; border-radius: 3px 3px 0px 0px
}
.login-header .logo {
	MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.login-header .logo .title {
	
}
.login-header .logo .text {
	COLOR: #333333
}
.login-inside {
	BORDER-BOTTOM: #bbbbbb 1px solid; BACKGROUND: url(../../images/gear.png) no-repeat 325px bottom; HEIGHT: 180px; PADDING-TOP: 35px
}
.login-inside P {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px
}
.login-data {
	PADDING-BOTTOM: 25px; MARGIN: 0px auto 20px; PADDING-LEFT: 30px; WIDTH: 290px; PADDING-RIGHT: 10px; BACKGROUND: url(../../images/bck_white_50.png); PADDING-TOP: 30px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px
}
.login-data LABEL {
	TEXT-ALIGN: right; LINE-HEIGHT: 22px; WIDTH: 70px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 10px
}
.login-data INPUT.text {
	WIDTH: 140px
}
.login-data .row {
	PADDING-BOTTOM: 10px
}
.login-data .button {
	MARGIN-LEFT: 80px
}
.login-footer {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(../../images/bck_black_70.png); HEIGHT: 22px; BORDER-TOP: #ffffff 1px solid; PADDING-TOP: 10px; -moz-border-radius: 0px 0px 3px 3px; -webkit-border-radius: 0px 0px 3px 3px; border-radius: 0px 0px 3px 3px
}
.login-footer .remember {
	LINE-HEIGHT: 22px; DISPLAY: block; FLOAT: left; COLOR: #ffffff; FONT-WEIGHT: bold
}
.login-footer .remember LABEL {
	MARGIN-LEFT: 3px
}
.login-links {
	COLOR: #bbbbbb; FONT-SIZE: 11px
}
.login-links STRONG {
	COLOR: #ffffff; FONT-WEIGHT: normal
}
.login-links A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.login-links A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.pagesize {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 1000px
}
.pagetop {
	Z-INDEX: 100; BORDER-BOTTOM: #568AAB 2px solid; POSITION: relative; MIN-WIDTH: 1000px; WIDTH: 100%; BACKGROUND: url(../../images/360_top_bg_blue.png) #568AAB repeat-x center top
	/*Z-INDEX: 100; BORDER-BOTTOM: #FFFFFF 2px solid; POSITION: relative; MIN-WIDTH: 1000px; WIDTH: 100%; BACKGROUND: url(../../images/360_top_bg.png) #333333 repeat-x center top*/
}
.head {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/gear.png) no-repeat 500px bottom; PADDING-TOP: 0px
}
.head_top {
	POSITION: relative; MIN-HEIGHT: 114px
}
.main {
	
}
.main-wrap {
	WIDTH: 100%; PADDING-TOP: 10px
}
.page {
	PADDING-BOTTOM: 20px
}
.logo {
	PADDING-TOP: 20px
}
.logo A {
	TEXT-DECORATION: none
}
.logo .picture {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.logo .textlogo {
	FLOAT: left;
	padding-left: 30px; 
}
.logo .textloginlogo {
	FLOAT: left;
}
.logo .title {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-FAMILY: arial; LETTER-SPACING: -0.02em; COLOR: #24578A; FONT-SIZE: 28px; FONT-WEIGHT: bold
}
.logo .logintitle {
	MARGIN-TOP: 13px; DISPLAY: block; FONT-FAMILY: arial; LETTER-SPACING: -0.02em; COLOR: #FEFEFE; FONT-SIZE: 28px; FONT-WEIGHT: bold
}
.logo .title2 {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-FAMILY: arial; LETTER-SPACING: -0.02em; COLOR: black; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.logo .text {
	POSITION: relative; DISPLAY: block; COLOR: #bbbbbb; TOP: -2px; FONT-WEIGHT: bold
}

.menu {
	
}
.menu UL {
	FONT-SIZE: 13px
}
.menu LI {
	POSITION: relative; PADDING-BOTTOM: 5px; FLOAT: left; MARGIN-RIGHT: 3px
}
.menu LI A {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 16px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(../../images/button_glas1.png) #555555 repeat-x center center; COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 7px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; text-shadow: 1px 1px 1px #333333
}
.menu LI A:hover {
	BACKGROUND: url(../../images/button_glas1_ovr.png) #666666 repeat-x center center
}
.menu LI.active A {
	BACKGROUND: #ffffff; COLOR: #333333; text-shadow: 1px 1px 1px #BBBBBB
}
.menu UL UL {
	/*BORDER-BOTTOM: #bbbbbb 1px solid; POSITION: absolute; PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: url(../../images/bck_white_95.png); FONT-SIZE: 12px; TOP: 33px; BORDER-RIGHT: #bbbbbb 1px solid; PADDING-TOP: 8px; LEFT: 0px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; -moz-box-shadow: 1px 2px 2px #888888; -webkit-box-shadow: 1px 2px 2px #888888; box-shadow: 1px 2px 2px #888888*/
	BORDER-BOTTOM: #bbbbbb 1px solid; POSITION: absolute; PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: url(../../images/bck_white_95.png); FONT-SIZE: 12px; TOP: 33px; BORDER-RIGHT: #bbbbbb 1px solid; PADDING-TOP: 8px; LEFT: 0px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; -moz-box-shadow: 1px 2px 2px #888888; -webkit-box-shadow: 1px 2px 2px #888888; box-shadow: 1px 2px 2px #888888
}
.menu LI:hover UL {
	
}
.menu LI:hover UL UL {
	POSITION: absolute; DISPLAY: none; TOP: -8px; LEFT: 151px
}
.menu LI LI:hover UL {
	
}
.menu LI LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
.menu LI LI A {
	PADDING-BOTTOM: 4px !important; PADDING-LEFT: 22px !important; PADDING-RIGHT: 12px !important; BACKGROUND: url(../../images/arrow_sm_grey.gif) no-repeat 12px 10px; COLOR: #959595 !important; FONT-WEIGHT: normal; PADDING-TOP: 4px !important; text-shadow: none;
	width:158px;
}
.menu LI LI A:hover {
	BACKGROUND: url(../../images/arrow_sm_black.gif) no-repeat 12px 10px; COLOR: #333333 !important
}
.menu LI LI:hover A {
	BACKGROUND: url(../../images/arrow_sm_black.gif) no-repeat 12px 10px; COLOR: #333333 !important
}
.menu LI LI:hover LI A {
	BACKGROUND: url(../../images/arrow_sm_grey.gif) no-repeat 12px 10px; COLOR: #959595 !important
}
.menu LI LI:hover LI A:hover {
	BACKGROUND: url(../../images/arrow_sm_black.gif) no-repeat 12px 10px; COLOR: #333333 !important
}
.menu LI LI.active A {
	BACKGROUND: url(../../images/arrow_sm_black.gif) no-repeat 12px 10px; COLOR: #333333 !important; FONT-WEIGHT: bold
}
.menu LI LI.active LI A {
	BACKGROUND: url(../../images/arrow_sm_grey.gif) no-repeat 12px 10px; COLOR: #959595 !important; FONT-WEIGHT: normal
}
.menu LI LI.active LI A:hover {
	COLOR: #333333 !important
}
.menu LI LI LI.active A {
	BACKGROUND: url(../../images/arrow_sm_black.gif) no-repeat 12px 10px; COLOR: #333333 !important; FONT-WEIGHT: bold
}
.header {
	MARGIN-BOTTOM: 30px; BACKGROUND: url(../../images/line.gif) repeat-x left bottom
}
.header .links {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #333333; PADDING-TOP: 6px
}
.header .links LI {
	FLOAT: left; MARGIN-LEFT: 10px
}
.header .links .icon {
	WIDTH: 24px; DISPLAY: block; FLOAT: left; HEIGHT: 24px; MARGIN-RIGHT: 5px
}
.header .links A {
	COLOR: #333333; TEXT-DECORATION: none
}
.header .links A:hover {
	COLOR: #00a5c4; TEXT-DECORATION: none
}
.topbuts {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.topbuts UL {
	FLOAT: right
}
.topbuts LI {
	FLOAT: left; MARGIN-LEFT: 2px; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.topbuts LI A {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 16px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; BACKGROUND: #4db800; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.topbuts LI A:hover {
	BACKGROUND: #55cc00; COLOR: #ffffff; TEXT-DECORATION: none
}
.topbuts LI A.red {
	BACKGROUND: #d80017
}
.topbuts LI A.red:hover {
	BACKGROUND: #ff001c
}
.user {
	FLOAT: right; CLEAR: both; PADDING-TOP: 27px
}
.user IMG.avatar {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND: #ffffff; FLOAT: right; MARGIN-LEFT: 17px; PADDING-TOP: 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px
}
.user-detail {
	TEXT-ALIGN: right; DISPLAY: block; FLOAT: right
}
.user-detail .name {
	TEXT-ALIGN: left; PADDING-BOTTOM: 7px; LINE-HEIGHT: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: right; COLOR: #84D4E1; FONT-SIZE: 18px; PADDING-TOP: 2px
}
.user-detail .text {
	LINE-HEIGHT: 18px; DISPLAY: block; COLOR: white; CLEAR: both; FONT-SIZE: 11px
}
.user-detail A {
	COLOR: #ffc000; TEXT-DECORATION: none
}
.user-detail A:hover {
	COLOR: #ffc000; TEXT-DECORATION: underline
}
H1 {
	MARGIN-BOTTOM: 10px; COLOR: #333333; FONT-SIZE: 30px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H1 A.label {
	POSITION: relative; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: url(../../images/button_glas1.png) #c0c0c0 repeat-x center center; COLOR: #ffffff; FONT-SIZE: 11px; TOP: -12px; TEXT-DECORATION: none; PADDING-TOP: 2px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px
}
H1 A.label:hover {
	BACKGROUND-COLOR: #00a5c4; COLOR: #ffffff; TEXT-DECORATION: none
}
H2 {
	MARGIN-BOTTOM: 10px; COLOR: #333333; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H3 {
	MARGIN-BOTTOM: 10px; COLOR: #333333; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H4 {
	MARGIN-BOTTOM: 5px; COLOR: #333333; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H5 {
	MARGIN-BOTTOM: 5px; COLOR: #959595; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H6 {
	PADDING-LEFT: 1px; MARGIN-BOTTOM: 5px; COLOR: #333333; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.page P {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 16px; MARGIN: 0px
}
.page P.description {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; MARGIN: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.thumb {
	BORDER-BOTTOM: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND: #ffffff; BORDER-TOP: #bbbbbb 1px solid; BORDER-RIGHT: #bbbbbb 1px solid; PADDING-TOP: 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px
}
A .thumb {
	BORDER-BOTTOM: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; BORDER-RIGHT: #bbbbbb 1px solid
}
A:hover .thumb {
	BORDER-BOTTOM: #00a5c4 1px solid; BORDER-LEFT: #00a5c4 1px solid; BORDER-TOP: #00a5c4 1px solid; BORDER-RIGHT: #00a5c4 1px solid
}
.size48 {
	WIDTH: 48px; HEIGHT: 48px
}
.size64 {
	WIDTH: 64px; HEIGHT: 64px
}
.code {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: "Courier New", Courier, monospace, sans-serif; MARGIN-BOTTOM: 5px; BACKGROUND: url(../../images/bck_white_90.png); COLOR: #00a5c4; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.code SPAN {
	COLOR: #ff001c
}
UL.standard {
	PADDING-BOTTOM: 20px; LIST-STYLE-TYPE: square; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
UL.standard UL {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: square; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
OL.standard {
	PADDING-BOTTOM: 20px; LIST-STYLE-TYPE: decimal; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
OL.standard OL {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: lower-alpha; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
UL.intable {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; font-size:11px
}
UL.tree {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.tree UL {
	PADDING-LEFT: 5px
}
UL.tree LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.tree LI SPAN.item {
	PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND: url(../../images/ball_blue_16.png) no-repeat 0px 2px; CURSOR: pointer; FONT-WEIGHT: bold; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px
}
UL.tree LI LI SPAN.item {
	BACKGROUND: url(../../images/ball_yellow_13.png) no-repeat 2px 4px; FONT-WEIGHT: normal
}
UL.tree LI LI LI SPAN.item {
	BACKGROUND: url(../../images/ball_green_13.png) no-repeat 2px 4px
}
UL.tree LI LI LI LI SPAN.item {
	BACKGROUND: url(../../images/ball_purple_13.png) no-repeat 2px 4px
}
UL.tree LI LI LI LI LI SPAN.item {
	BACKGROUND: url(../../images/ball_black_13.png) no-repeat 2px 4px
}
UL.tree LI LI LI LI LI LI SPAN.item {
	BACKGROUND: url(../../images/ball_red_13.png) no-repeat 2px 4px
}
UL.tree LI LI LI LI LI LI LI SPAN.item {
	BACKGROUND: url(../../images/ball_grey_13.png) no-repeat 2px 4px
}
UL.tree LI LI {
	PADDING-LEFT: 10px !important
}
UL.tree LI.tree-item-main {
	PADDING-LEFT: 0px
}
UL.tree LI.tree-item {
	PADDING-LEFT: 0px
}
UL.tree UL {
	BACKGROUND: url(../../images/tree_line.gif) no-repeat 7px top
}
UL.tree UL UL {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.tree LI.last UL {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
LI.tree-item {
	BACKGROUND: url(../../images/tree_simple.png) no-repeat 0px 0px
}
LI.last.tree-item {
	BACKGROUND: url(../../images/tree_simple_last.png) no-repeat 0px 0px
}
LI.parent.tree-item {
	BACKGROUND: url(../../images/tree_point.png) no-repeat 0px 0px
}
LI.last.parent.tree-item {
	BACKGROUND: url(../../images/tree_point_last.png) no-repeat 0px 0px
}
UL.space {
	PADDING-BOTTOM: 10px
}
OL.space {
	PADDING-BOTTOM: 10px
}
.space LI {
	PADDING-BOTTOM: 10px
}
DL.standard {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
DL.standard DT {
	COLOR: #333333; FONT-WEIGHT: bold
}
DL.standard DD {
	PADDING-BOTTOM: 10px
}
.mark {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; MARGIN-BOTTOM: 15px; BACKGROUND: #ffffff; COLOR: #333333; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 10px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px
}
.mark P {
	PADDING-BOTTOM: 10px
}
.mark_greenlight {
	BORDER-BOTTOM: #c6cdd3 1px solid; BORDER-LEFT: #d7dee4 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; MARGIN-BOTTOM: 15px; BACKGROUND: #F3FCED; COLOR: #333333; BORDER-TOP: #d7dee4 1px solid; BORDER-RIGHT: #d7dee4 1px solid; PADDING-TOP: 10px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px
}
.mark_blue {
	BORDER-BOTTOM: #c6cdd3 1px solid; BORDER-LEFT: #d7dee4 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; MARGIN-BOTTOM: 15px; BACKGROUND: #e7eef4; COLOR: #333333; BORDER-TOP: #d7dee4 1px solid; BORDER-RIGHT: #d7dee4 1px solid; PADDING-TOP: 10px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px
}
.mark_blue P {
	PADDING-BOTTOM: 10px
}
.columns {
	WIDTH: 100%
}
.lastcol {
	MARGIN-RIGHT: 0px !important
}
.col1-2 {
	WIDTH: 484px; FLOAT: left; MARGIN-RIGHT: 32px
}
.col1-3 {
	WIDTH: 312px; FLOAT: left; MARGIN-RIGHT: 32px
}
.col2-3 {
	WIDTH: 656px; FLOAT: left; MARGIN-RIGHT: 32px
}
.col1-4 {
	WIDTH: 226px; FLOAT: left; MARGIN-RIGHT: 32px
}
.col2-4 {
	WIDTH: 484px; FLOAT: left; MARGIN-RIGHT: 32px
}
.col3-4 {
	WIDTH: 742px; FLOAT: left; MARGIN-RIGHT: 32px
}
.col2-3 .col1-2 {
	WIDTH: 312px; FLOAT: left; MARGIN-RIGHT: 32px
}
.col2-3 .col1-3 {
	WIDTH: 198px; FLOAT: left; MARGIN-RIGHT: 31px
}
.col2-3 .col2-3 {
	WIDTH: 427px; FLOAT: left; MARGIN-RIGHT: 31px
}
.col3-4 .col1-3 {
	WIDTH: 226px; FLOAT: left; MARGIN-RIGHT: 32px
}
.col3-4 .col2-3 {
	WIDTH: 484px; FLOAT: left; MARGIN-RIGHT: 32px
}
.col3-4 .col1-4 {
	WIDTH: 163px; FLOAT: left; MARGIN-RIGHT: 30px
}
.col3-4 .col2-4 {
	WIDTH: 356px; FLOAT: left; MARGIN-RIGHT: 30px
}
.col3-4 .col3-4 {
	WIDTH: 549px; FLOAT: left; MARGIN-RIGHT: 30px
}
.content-box .col1-2 {
	WIDTH: 468px; FLOAT: left; MARGIN-RIGHT: 18px
}
.content-box .col1-3 {
	WIDTH: 306px; FLOAT: left; MARGIN-RIGHT: 18px
}
.content-box .col2-3 {
	WIDTH: 630px; FLOAT: left; MARGIN-RIGHT: 18px
}
.content-box .col1-4 {
	WIDTH: 225px; FLOAT: left; MARGIN-RIGHT: 18px
}
.content-box .col2-4 {
	WIDTH: 468px; FLOAT: left; MARGIN-RIGHT: 18px
}
.content-box .col3-4 {
	WIDTH: 711px; FLOAT: left; MARGIN-RIGHT: 18px
}
.content-box .col1-2 .col1-2 {
	WIDTH: 225px; FLOAT: left; MARGIN-RIGHT: 18px
}
.content-box .col2-3 .col1-2 {
	WIDTH: 306px; FLOAT: left; MARGIN-RIGHT: 18px
}
.content-box .col3-4 .col1-2 {
	WIDTH: 346px; FLOAT: left; MARGIN-RIGHT: 19px
}
.content-box .col3-4 .col1-3 {
	WIDTH: 225px; FLOAT: left; MARGIN-RIGHT: 18px
}
.content-box .col3-4 .col2-3 {
	WIDTH: 468px; FLOAT: left; MARGIN-RIGHT: 18px
}
.sidebar1-2 .sidebar .col1-2 {
	WIDTH: 214px; FLOAT: left; MARGIN-RIGHT: 20px
}
.col1-2 .content-box .col1-2 {
	WIDTH: 210px; FLOAT: left; MARGIN-RIGHT: 18px
}
.col2-3 .content-box .col1-2 {
	WIDTH: 296px; FLOAT: left; MARGIN-RIGHT: 18px
}
.col2-3 .content-box .col1-3 {
	WIDTH: 192px; FLOAT: left; MARGIN-RIGHT: 17px
}
.col2-3 .content-box .col2-3 {
	WIDTH: 401px; FLOAT: left; MARGIN-RIGHT: 17px
}
.col2-4 .content-box .col1-2 {
	WIDTH: 210px; FLOAT: left; MARGIN-RIGHT: 18px
}
.col3-4 .content-box .col1-2 {
	WIDTH: 339px; FLOAT: left; MARGIN-RIGHT: 18px
}
.col3-4 .content-box .col1-3 {
	WIDTH: 220px; FLOAT: left; MARGIN-RIGHT: 18px
}
.col3-4 .content-box .col2-3 {
	WIDTH: 458px; FLOAT: left; MARGIN-RIGHT: 18px
}
.content-box {
	BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #dddddd 1px solid; MARGIN-BOTTOM: 15px; BACKGROUND: #ffffff; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.content-box .box-header {
	POSITION: relative; MIN-HEIGHT: 36px; BACKGROUND: url(../../images/bck_header.png) repeat-x center top; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px
}
.content-box .box-body {
	BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; BACKGROUND: #f5f5f5; BORDER-TOP: #ffffff 2px solid; BORDER-RIGHT: #ffffff 2px solid; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px
}
.content-box .box-wrap {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.content-box .box-border  
{
    border:1px; border-style:solid;border-color:#ACB9B9;PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px;
}
.content-box .box-border-color
{
    border:1px; border-style:solid;border-color:#ACB9B9; background-color:CaptionText;PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px;
}
.box-header H2 {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: 24px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 0px; 
	/*BACKGROUND: url(../../images/rule.gif) repeat-x left bottom; */
	BACKGROUND: url(../../images/box-header-green.png) repeat-x left bottom; 
	COLOR: #333333; PADDING-TOP: 7px
}
.box-header H3 {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 0px; 
	/*BACKGROUND: url(../../images/rule.gif) repeat-x left bottom; */
	BACKGROUND: url(../../images/box-header-green.png) repeat-x left bottom; 
	COLOR: #333333; PADDING-TOP: 7px
}
.box-header H4 {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 0px; 
	/*BACKGROUND: url(../../images/rule.gif) repeat-x left bottom; */
	BACKGROUND: url(../../images/box-header-green.png) repeat-x left bottom; 
	/*background-color:Red;*/
	COLOR: #333333; PADDING-TOP: 7px
}
.box-header .tabs {
	POSITION: absolute; TOP: 7px; RIGHT: 10px
}
.box-header .tabs LI {
	LINE-HEIGHT: 20px; FLOAT: left; MARGIN-LEFT: 3px; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.box-header .tabs LI A {
	BORDER-BOTTOM: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(../../images/button_glas2.png) #eeeeee repeat-x center center; COLOR: #333333; BORDER-TOP: #ffffff 0px solid; BORDER-RIGHT: #ffffff 0px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px
}
.box-header .tabs LI A:hover {
	BACKGROUND: #ffffff; TEXT-DECORATION: none
}
.box-header .tabs LI.active A {
	BORDER-BOTTOM: #333333 0px solid; BORDER-LEFT: #333333 0px solid; BACKGROUND: url(../../images/button_glas1.png) #4db800 repeat-x center center; COLOR: #ffffff; BORDER-TOP: #333333 0px solid; BORDER-RIGHT: #333333 0px solid
}
.box-header .tabs LI A.selected {
	BORDER-BOTTOM: #333333 0px solid; BORDER-LEFT: #333333 0px solid; BACKGROUND: url(../../images/button_glas1.png) #4db800 repeat-x center center; COLOR: #ffffff; BORDER-TOP: #333333 0px solid; BORDER-RIGHT: #333333 0px solid
}
.box-slide-head SPAN.slide-but {
	TEXT-INDENT: -9999px; WIDTH: 26px; DISPLAY: block; BACKGROUND: url(../../images/but_slide.png) no-repeat center center; HEIGHT: 24px; CURSOR: pointer
}
.box-slide-head TD.slide-but SPAN {
	TEXT-INDENT: -9999px; WIDTH: 26px; DISPLAY: block; BACKGROUND: url(../../images/but_slide.png) no-repeat center center; HEIGHT: 24px; CURSOR: pointer
}
.box-slide-head TD.slide-but {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TD.box-slide-body {
	BACKGROUND: #f0f0f0
}
.box-slide-head.box-header .slide-but {
	POSITION: absolute; TOP: 7px; RIGHT: 5px
}
.box-slide-head.box-header .tabs {
	RIGHT: 36px
}
.content-box .iconbar {
	BACKGROUND: url(../../images/bck_iconbar.png) #e9e9e9 repeat-x center top; HEIGHT: 143px; OVERFLOW: hidden
}
.content-box .iconbar .box-wrap {
	POSITION: relative; PADDING-BOTTOM: 25px; PADDING-LEFT: 42px; PADDING-RIGHT: 42px; BACKGROUND: url(../../images/bck_iconbar_bottom.png) repeat-x center bottom; HEIGHT: 103px; OVERFLOW: hidden; PADDING-TOP: 15px
}
.iconbar .jcarousel-list {
	HEIGHT: 100px; OVERFLOW: hidden
}
.iconbar .jcarousel-prev {
	BORDER-BOTTOM: #ffffff 1px solid; POSITION: absolute; BORDER-LEFT: #ffffff 0px solid; TEXT-INDENT: -9999px; WIDTH: 20px; DISPLAY: block; BACKGROUND: #f9f9f9; HEIGHT: 40px; BORDER-TOP: #ffffff 1px solid; TOP: 29px; BORDER-RIGHT: #ffffff 1px solid; LEFT: -42px; -moz-border-radius: 0px 3px 3px 0px; -webkit-border-radius: 0px 3px 3px 0px; border-radius: 0px 3px 3px 0px; -moz-box-shadow: 2px 1px 4px #dddddd; -webkit-box-shadow: 2px 1px 4px #dddddd; box-shadow: 2px 1px 4px #dddddd
}
.iconbar .jcarousel-prev-disabled {
	BACKGROUND: url(../../images/arrowleft_iconbar_off.png) #f9f9f9 no-repeat center center; CURSOR: auto !important
}
.iconbar .jcarousel-prev {
	BACKGROUND: url(../../images/arrowleft_iconbar_act.png) #f9f9f9 no-repeat center center; CURSOR: pointer
}
.iconbar .jcarousel-prev:hover {
	BACKGROUND: url(../../images/arrowleft_iconbar_ovr.png) #ffffff no-repeat center center
}
.iconbar .jcarousel-next {
	BORDER-BOTTOM: #ffffff 1px solid; POSITION: absolute; BORDER-LEFT: #ffffff 1px solid; TEXT-INDENT: -9999px; WIDTH: 20px; DISPLAY: block; BACKGROUND: #f9f9f9; HEIGHT: 40px; BORDER-TOP: #ffffff 1px solid; TOP: 29px; RIGHT: -42px; BORDER-RIGHT: #ffffff 0px solid; -moz-border-radius: 3px 0px 0px 3px; -webkit-border-radius: 3px 0px 0px 3px; border-radius: 3px 0px 0px 3px; -moz-box-shadow: -2px 1px 4px #dddddd; -webkit-box-shadow: -2px 1px 4px #dddddd; box-shadow: -2px 1px 4px #dddddd
}
.iconbar .jcarousel-next-disabled {
	BACKGROUND: url(../../images/arrowright_iconbar_off.png) #f9f9f9 no-repeat center center; CURSOR: auto !important
}
.iconbar .jcarousel-next {
	BACKGROUND: url(../../images/arrowright_iconbar_act.png) #f9f9f9 no-repeat center center; CURSOR: pointer
}
.iconbar .jcarousel-next:hover {
	BACKGROUND: url(../../images/arrowright_iconbar_ovr.png) #ffffff no-repeat center center
}
.main-icons {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.main-icons UL {
	WIDTH: 100%
}
.main-icons LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MARGIN: 0px 5px; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 1px
}
.main-icons LI.active {
	BORDER-BOTTOM: #f3f3f3 0px solid; BORDER-LEFT: #f3f3f3 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 118px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/bck_iconbar_ovr.png) no-repeat center -15px; BORDER-TOP: #f3f3f3 1px solid; BORDER-RIGHT: #f3f3f3 1px solid; PADDING-TOP: 0px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.main-icons LI:hover {
	BORDER-BOTTOM: #f3f3f3 0px solid; BORDER-LEFT: #f3f3f3 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 118px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/bck_iconbar_ovr.png) no-repeat center -15px; BORDER-TOP: #f3f3f3 1px solid; BORDER-RIGHT: #f3f3f3 1px solid; PADDING-TOP: 0px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.main-icons A {
	DISPLAY: block; COLOR: #333333; TEXT-DECORATION: none; PADDING-TOP: 14px; text-shadow: 0px 1px 2px rgba(0, 0, 0, .25)
}
.main-icons A:hover {
	BORDER-BOTTOM: #ffffff 0px solid; BORDER-LEFT: #ffffff 1px solid; COLOR: #00a5c4; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; TEXT-DECORATION: none; PADDING-TOP: 13px; -moz-border-radius: 4px 4px 0px 0px; -webkit-border-radius: 4px 4px 0px 0px; border-radius: 4px 4px 0px 0px; text-shadow: 0px 1px 10px rgba(255, 255, 255, 1.0)
}
.main-icons LI.active A {
	BORDER-BOTTOM: #ffffff 0px solid; BORDER-LEFT: #ffffff 1px solid; COLOR: #47ab00; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; TEXT-DECORATION: none; PADDING-TOP: 13px; -moz-border-radius: 4px 4px 0px 0px; -webkit-border-radius: 4px 4px 0px 0px; border-radius: 4px 4px 0px 0px; text-shadow: 0px 1px 1px rgba(71, 171, 0, .4)
}
.main-icons .icon {
	MARGIN: 0px auto; WIDTH: 64px; DISPLAY: block; HEIGHT: 64px
}
.main-icons .text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 5px
}
.box-body P {
	PADDING-BOTTOM: 20px; MARGIN: 0px
}
.content-box .sidebar1-2 {
	WIDTH: 100%; MARGIN-BOTTOM: 10px; BACKGROUND: url(../../images/bck_sidebar.png) repeat-y 486px 0px
}
.content-box .sidebar1-2 .sidebar {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; WIDTH: 448px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 10px
}
.content-box .sidebar1-3 {
	WIDTH: 100%; MARGIN-BOTTOM: 10px; BACKGROUND: url(../../images/bck_sidebar.png) repeat-y 648px 0px
}
.content-box .sidebar1-3 .sidebar {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; WIDTH: 286px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 10px
}
.content-box .sidebar1-4 {
	WIDTH: 100%; MARGIN-BOTTOM: 10px; BACKGROUND: url(../../images/bck_sidebar.png) repeat-y 729px 0px
}
.content-box .sidebar1-4 .sidebar {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; WIDTH: 205px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 10px
}
.sidemenu {
	WIDTH: 100%
}
.sidemenu UL.list {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 16px
}
.sidemenu UL.list LI {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #dddddd 1px solid; MARGIN-BOTTOM: 3px; BACKGROUND: url(../../images/ui-bg_glass_100_f6f6f6_1x400.png) repeat-x left center; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px
}
.sidemenu UL.list LI:hover {
	BACKGROUND: #ffffff
}
.sidemenu UL.list A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 17px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: url(../../images/arrow_sm_blue.gif) no-repeat 7px 10px; COLOR: #00a5c4; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.sidemenu UL.list A:hover {
	BACKGROUND: url(../../images/arrow_sm_blue.gif) no-repeat 7px 10px; COLOR: #00a5c4; TEXT-DECORATION: none
}
.sidemenu UL.list LI.active {
	BACKGROUND: #ffffff
}
.sidemenu UL.list LI.active A {
	BACKGROUND: url(../../images/arrow_sm_black.gif) no-repeat 7px 10px; COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none;
	background-color:#353740;
}
.sidebar P {
	PADDING-BOTTOM: 10px
}
TABLE {
	MARGIN: 0px 0px 10px; WIDTH: 100%
}
TABLE.ganntChart {
    MARGIN: 0px 0px 0px	;
}
TABLE.nostyle {
    MARGIN: 0px 0px 0px	
}
TABLE.nostyle_nobckgrd {

}
TABLE.orgchart {
    MARGIN: 0px 0px 0px	;
}
/*TABLE.basic {
	BORDER-BOTTOM: #ffffff 1px solid; LINE-HEIGHT: 16px; BORDER-SPACING: 0px; BORDER-COLLAPSE: separate; BORDER-TOP: #cccccc 3px solid
}*/
TABLE.basic {
	BORDER-BOTTOM: #ffffff 1px solid; LINE-HEIGHT: 16px; BORDER-SPACING: 0px; BORDER-COLLAPSE: separate; BORDER-TOP: #cccccc 1px solid
}
TABLE.basic CAPTION {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: #bbbbbb; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 5px
}
TABLE.basic TR:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TABLE.basic THEAD {
	COLOR: #333333
}
TABLE.basic TH {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
TABLE.basic .title {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
TABLE.basic .centertitle {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
TABLE.basic TBODY TH {
	
}
TABLE.basic TD {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 3px !important; LINE-HEIGHT: 16px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 8px !important; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #ffffff 1px solid; PADDING-TOP: 3px !important
}
TABLE.basic THEAD {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BORDER-TOP: #ffffff 1px solid; PADDING-TOP: 3px
}
TABLE.basic TD P {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.style1 {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
TABLE.stylesmall {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
TABLE.style1 CAPTION {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: #959595; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 5px
}
TABLE.stylesmall CAPTION {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: #959595; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 5px
}
TABLE.style1 TR:hover {
	BACKGROUND: url(../../images/bck_black_10.png)
}
TABLE.stylesmall TR:hover {
	BACKGROUND: url(../../images/bck_black_10.png)
}
TABLE.nostyle TR:hover {
	BACKGROUND: url(../../images/bck_black_10.png)
}
TABLE.style1 TH {
	BORDER-BOTTOM: #ffffff 1px solid; 
	border-left : #dddddd 1px solid;
	border-right : #dddddd 1px solid;	
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BACKGROUND: #dddddd; COLOR: #333333; PADDING-TOP: 4px
	/*BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BACKGROUND: #dddddd; COLOR: #333333; PADDING-TOP: 4px*/
}
TABLE.stylesmall TH {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BACKGROUND: #dddddd; COLOR: #333333; PADDING-TOP: 4px;
	border-left : #dddddd 1px solid;
	border-right : #dddddd 1px solid;	
	font-size:11px;
	/*BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BACKGROUND: #dddddd; COLOR: #333333; PADDING-TOP: 4px*/
}
TABLE.nostyle TH {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BACKGROUND: #dddddd; COLOR: #333333; PADDING-TOP: 4px;
	border-left : #dddddd 1px solid;
	border-right : #dddddd 1px solid;	
	font-size:11px;
	/*BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BACKGROUND: #dddddd; COLOR: #333333; PADDING-TOP: 4px*/
}
TABLE.style1 THEAD TH {
	PADDING-TOP: 2px
}
TABLE.stylesmall THEAD TH {
	PADDING-TOP: 2px
}
TABLE.nostyle THEAD TH {
	PADDING-TOP: 2px
}
TABLE.style1 THEAD TD {
	/*BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BACKGROUND: #dddddd; PADDING-TOP: 2px*/
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BACKGROUND: #dddddd; PADDING-TOP: 2px
}
TABLE.stylesmall THEAD TD {
	/*BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BACKGROUND: #dddddd; PADDING-TOP: 2px*/
	BORDER-BOTTOM: #ffffff 1px solid; 	
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BACKGROUND: #dddddd; PADDING-TOP: 2px
}
TABLE.nostyle THEAD TD {
	/*BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BACKGROUND: #dddddd; PADDING-TOP: 2px*/
	BORDER-BOTTOM: #ffffff 1px solid; 	
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BACKGROUND: #dddddd; PADDING-TOP: 2px
}
TABLE.style1 TBODY TH {
	WHITE-SPACE: nowrap; BACKGROUND: url(../../images/bck_black_5.png); COLOR: #666666; FONT-WEIGHT: bold
}
TABLE.stylesmall TBODY TH {
	WHITE-SPACE: nowrap; BACKGROUND: url(../../images/bck_black_5.png); COLOR: #666666; FONT-WEIGHT: bold
}
TABLE.nostyle TBODY TH {
	WHITE-SPACE: nowrap; BACKGROUND: url(../../images/bck_black_5.png); COLOR: #666666; FONT-WEIGHT: bold
}
TABLE.style1 TBODY .title {
	WHITE-SPACE: nowrap; BACKGROUND: url(../../images/bck_black_5.png); COLOR: #666666; FONT-WEIGHT: bold
}
TABLE.stylesmall TBODY .title {
	WHITE-SPACE: nowrap; BACKGROUND: url(../../images/bck_black_5.png); COLOR: #666666; FONT-WEIGHT: bold
}
TABLE.nostyle TBODY .title {
	WHITE-SPACE: nowrap; BACKGROUND: url(../../images/bck_black_5.png); COLOR: #666666; FONT-WEIGHT: bold
}
TABLE.style1 TD {
	BORDER-BOTTOM: #dddddd 1px solid; 
	border-left : #dddddd 1px solid;
	border-right : #dddddd 1px solid;	
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: url(../../images/bck_white_75.png); PADDING-TOP: 4px
}
TABLE.stylesmall TD {
	BORDER-BOTTOM: #dddddd 1px solid; 
	border-left : #dddddd 1px solid;
	border-right : #dddddd 1px solid;
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: url(../../images/bck_white_75.png); PADDING-TOP: 4px;
	font-size:11px;
}
TABLE.nostyle TD {
	BORDER-BOTTOM: 0; 
	border-left : 0;
	border-right : 0;
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: url(../../images/bck_white_75.png); PADDING-TOP: 4px;
}
TABLE.nostyle_nobckgrd TD {
	BORDER-BOTTOM: 0; 
	border-left : 0;
	border-right : 0;
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 4px;
}
TABLE.orgchart TD {
	BORDER-BOTTOM: 0; 
	border-left : 0;
	border-right : 0;
	BACKGROUND: url(../../images/bck_white_75.png); 
}
TABLE.style1 .icon16 {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px
}
TABLE.stylesmall .icon16 {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px
}
TABLE.nostyle .icon16 {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px
}
TABLE.style1 TD.vcenter {
	VERTICAL-ALIGN: middle
}
TABLE.stylesmall TD.vcenter {
	VERTICAL-ALIGN: middle
}
TABLE.nostyle TD.vcenter {
	VERTICAL-ALIGN: middle
}
TABLE.style1 TD P {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.stylesmall TD P {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.nostyle TD P {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
table.RepWrap
{
    WIDTH:100%;
    PADDING:0px;
    border-radius:5px;
    border:1px solid #e5e5e5;
}
tr.RepData td
{
    BACKGROUND-COLOR:#ffffff;
    TEXT-ALIGN:center;
    border:1px solid #e5e5e5;
}
tr.RepDataAlt td
{
    BACKGROUND-COLOR:#ffffff;
    TEXT-ALIGN:center;
    border:1px solid #e5e5e5;
}
tr.RepDataLeftAlign td
{
    BACKGROUND-COLOR:#ffffff;
    TEXT-ALIGN:left;
    border:1px solid #e5e5e5;
}
tr.RepDataAltLeftAlign td
{
    BACKGROUND-COLOR:#ffffff;
    TEXT-ALIGN:left;
    border:1px solid #e5e5e5;
}
tr.RepColumnHeader td
{
    BACKGROUND-COLOR:#fff;
    COLOR:black;
    FONT-WEIGHT:bold;
    TEXT-ALIGN:center;
    border:1px solid #e5e5e5;
}
tr.RepDataAltBottom td
{
    BACKGROUND-COLOR:transparent;
    TEXT-ALIGN:center;
    border-top:1px solid #e5e5e5;
}
.chart-wrap TABLE {
	BORDER-BOTTOM: #dddddd 5px solid; BORDER-LEFT: #dddddd 5px solid; BORDER-TOP: #dddddd 5px solid; BORDER-RIGHT: #dddddd 5px solid
}
.chart-wrap CAPTION {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: #959595; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 5px
}
.chart-wrap TR:hover {
	BACKGROUND: url(../../images/bck_black_10.png)
}
.chart-wrap TH {
	BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BACKGROUND: #dddddd; COLOR: #333333; PADDING-TOP: 4px
}
.chart-wrap THEAD TH {
	PADDING-TOP: 2px
}
.chart-wrap THEAD TD {
	BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BACKGROUND: #dddddd; PADDING-TOP: 2px
}
.chart-wrap TBODY TH {
	WHITE-SPACE: nowrap; BACKGROUND: url(../../images/bck_black_5.png); COLOR: #666666; FONT-WEIGHT: bold
}
.chart-wrap TD {
	BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: url(../../images/bck_white_75.png); PADDING-TOP: 4px
}
TABLE .vcenter {
	VERTICAL-ALIGN: middle
}
TABLE .full {
	WIDTH: 100%
}
TABLE .value {
	COLOR: #47ab00
}
TABLE .nowrap {
	WHITE-SPACE: nowrap
}
FORM {
	WIDTH: 100%
}
LABEL {
	/*LINE-HEIGHT: 22px; */
	CURSOR: pointer
}
LABEL:hover {
	COLOR: #333333
}
INPUT.checkbox {
	POSITION: relative; DISPLAY: inline; TOP: 1px; CURSOR: pointer; LEFT: 1px
}
INPUT.radio {
	POSITION: relative; DISPLAY: inline; TOP: 2px; LEFT: -1px
}
INPUT.text {
	BORDER-BOTTOM: #b8b8b8 1px solid; BORDER-LEFT: #b8b8b8 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline; FONT-FAMILY: arial; HEIGHT: 16px; COLOR: #333333; FONT-SIZE: 12px; BORDER-TOP: #b8b8b8 1px solid; BORDER-RIGHT: #b8b8b8 1px solid; PADDING-TOP: 2px
}
INPUT.submit {
	PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; FONT-FAMILY: arial; BACKGROUND: url(../../images/button_glas1.png) #333333 repeat-x center center; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px
}
INPUT.form-file {
	DISPLAY: inline; HEIGHT: auto; FONT-SIZE: 12px !important
}
SELECT {
	BORDER-BOTTOM: #b8b8b8 1px solid; BORDER-LEFT: #b8b8b8 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: inline; FONT-FAMILY: arial; HEIGHT: 22px; COLOR: #333333; FONT-SIZE: 12px; BORDER-TOP: #b8b8b8 1px solid; BORDER-RIGHT: #b8b8b8 1px solid; PADDING-TOP: 2px;
	word-wrap: break-word;
}
TEXTAREA {
	BORDER-BOTTOM: #b8b8b8 1px solid; BORDER-LEFT: #b8b8b8 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline; FONT-FAMILY: arial; COLOR: #333333; FONT-SIZE: 12px; BORDER-TOP: #b8b8b8 1px solid; BORDER-RIGHT: #b8b8b8 1px solid; PADDING-TOP: 4px
}
.form-label {
	WIDTH: 130px; DISPLAY: block
}
.form-field {
	PADDING-BOTTOM: 5px
}
.form-field-noborder {
	PADDING-BOTTOM: 5px;
	border:0px;
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline; FONT-FAMILY: arial; HEIGHT: 16px; COLOR: #333333; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.form-field-noborder-grayback {
	PADDING-BOTTOM: 5px;
	border:0px;
	background-color:#b8b8b8;
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline; FONT-FAMILY: arial; HEIGHT: 16px; COLOR: #333333; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.hiddentextbox
{
    display:none;
}
SPAN.required {
	COLOR: #ff0000; FONT-WEIGHT: bold
}
LABEL.error {
	COLOR: #ff0000
}
.tab-footer {
	PADDING-BOTTOM: 10px; MARGIN-TOP: -10px; WIDTH: auto
}
.pager {
	LINE-HEIGHT: 20px; FONT-SIZE: 11px
}
.pager A {
	DISPLAY: block; FLOAT: left
}
.pager .nav {
	DISPLAY: block; FLOAT: left
}
.pager .nav A {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #dddddd 1px solid; WIDTH: 20px; HEIGHT: 20px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
.pager .nav A SPAN {
	TEXT-INDENT: -9999px; DISPLAY: block; VISIBILITY: hidden; FONT-SIZE: 0%
}
.pager A.first {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND: url(../../images/arrow_leftend_off.png) no-repeat center center; -moz-border-radius: 3px 0px 0px 3px; -webkit-border-radius: 3px 0px 0px 3px; border-radius: 3px 0px 0px 3px
}
.pager A.first:hover {
	BACKGROUND: url(../../images/arrow_leftend_ovr.png) no-repeat center center
}
.pager A.previous {
	BACKGROUND: url(../../images/arrow_left_off.png) no-repeat center center; BORDER-LEFT-WIDTH: 0px; -moz-border-radius: 0px 3px 3px 0px; -webkit-border-radius: 0px 3px 3px 0px; border-radius: 0px 3px 3px 0px
}
.pager A.previous:hover {
	BACKGROUND: url(../../images/arrow_left_ovr.png) no-repeat center center
}
.pager A.last {
	BACKGROUND: url(../../images/arrow_rightend_off.png) no-repeat center center; BORDER-LEFT-WIDTH: 0px; -moz-border-radius: 0px 3px 3px 0px; -webkit-border-radius: 0px 3px 3px 0px; border-radius: 0px 3px 3px 0px
}
.pager A.last:hover {
	BACKGROUND: url(../../images/arrow_rightend_ovr.png) no-repeat center center
}
.pager A.next {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND: url(../../images/arrow_right_off.png) no-repeat center center; -moz-border-radius: 3px 0px 0px 3px; -webkit-border-radius: 3px 0px 0px 3px; border-radius: 3px 0px 0px 3px
}
.pager A.next:hover {
	BACKGROUND: url(../../images/arrow_right_ovr.png) no-repeat center center
}
.pager .pages {
	MARGIN: 0px 4px; DISPLAY: block; FLOAT: left; FONT-WEIGHT: bold
}
.pager .pages A {
	BORDER-BOTTOM: #cccccc 1px solid; MIN-WIDTH: 20px; TEXT-ALIGN: center; BORDER-LEFT: #dddddd 1px solid; MARGIN: 0px 1px; BACKGROUND: url(../../images/button_glas2.png) #eeeeee repeat-x center center; COLOR: #333333; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; TEXT-DECORATION: none; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px
}
.pager .pages A SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
.pager .pages A:hover {
	BACKGROUND: url(../../images/bck_white_50.png); COLOR: #00a5c4; TEXT-DECORATION: none
}
.pager .pages A.active {
	MIN-WIDTH: 22px; LINE-HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND: url(../../images/page_active.gif); BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.notification {
	Z-INDEX: 1; BORDER-BOTTOM: #666666 1px solid; POSITION: relative; BORDER-LEFT: #666666 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; DISPLAY: block; MARGIN-BOTTOM: 15px; OVERFLOW: hidden; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; PADDING-TOP: 9px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
.notification A.close {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 11px; DISPLAY: block; BACKGROUND: url(../../images/ico_close_off.png) no-repeat left top; HEIGHT: 11px; FONT-SIZE: 0%; TOP: 3px; RIGHT: 3px
}
.notification A.close:hover {
	BACKGROUND: url(../../images/ico_close_ovr.png) no-repeat left top
}
.notification P {
	PADDING-BOTTOM: 5px !important; LINE-HEIGHT: 16px; PADDING-LEFT: 42px !important; PADDING-RIGHT: 25px !important; COLOR: #333333; PADDING-TOP: 0px !important
}
.note-error {
	BORDER-BOTTOM-COLOR: #ec9b9b; BORDER-TOP-COLOR: #ec9b9b; BACKGROUND: url(../../images/ico_error.png) #fae2e3 no-repeat 2px 0px; BORDER-RIGHT-COLOR: #ec9b9b; BORDER-LEFT-COLOR: #ec9b9b
}
.note-success {
	BORDER-BOTTOM-COLOR: #72cb67; BORDER-TOP-COLOR: #72cb67; BACKGROUND: url(../../images/ico_success.png) #dffad3 no-repeat 2px 0px; BORDER-RIGHT-COLOR: #72cb67; BORDER-LEFT-COLOR: #72cb67
}
.note-info {
	BORDER-BOTTOM-COLOR: #50b0ec; BORDER-TOP-COLOR: #50b0ec; BACKGROUND: url(../../images/ico_info.png) #dde9f7 no-repeat 2px 0px; BORDER-RIGHT-COLOR: #50b0ec; BORDER-LEFT-COLOR: #50b0ec
}
.note-attention {
	BORDER-BOTTOM-COLOR: #d3c200; BORDER-TOP-COLOR: #d3c200; BACKGROUND: url(../../images/ico_attention.png) #fffac6 no-repeat 2px 0px; BORDER-RIGHT-COLOR: #d3c200; BORDER-LEFT-COLOR: #d3c200
}
.footer .ts5{
	MIN-WIDTH: 1000px; PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #2dc3e8; COLOR: #568AAB; FONT-SIZE: 12px; BORDER-TOP: #568AAB 2px solid; PADDING-TOP: 30px
}
.footer .pagesize {
	TEXT-ALIGN: center
}
.footer A {
	FONT-WEIGHT: bold
}
.footer .copy A {
	COLOR: white 
}
.footer .copy A:hover {
	COLOR: white
}
.footer STRONG {
	COLOR: white
}
.pagetop .modal-window {
	DISPLAY: none
}
.main .modal-window {
	DISPLAY: none
}
.footer .modal-window {
	DISPLAY: none
}
.modal-window {
	WIDTH: auto
}
.modal-window P {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 16px
}
.modal-400 {
	WIDTH: 400px
}
.modal-600 {
	WIDTH: 600px
}
.modal-800 {
	WIDTH: 800px
}
#fancybox-img {
	WIDTH: auto !important
}
.jwysiwyg {
	MIN-HEIGHT: 200px
}
.tinymce {
	MIN-HEIGHT: 350px;
	width:100%	
}
.wysiwyg {
	WIDTH: auto !important; MARGIN-BOTTOM: 20px
}
.wysiwyg IFRAME {
	WIDTH: 100% !important
}
.mceEditor {
	DISPLAY: block; MARGIN-BOTTOM: 20px
}
.mceContentBody {
	WIDTH: 100% !important
}
TABLE.mceLayout {
	WIDTH: 100% !important
}
.edit-field TEXTAREA {
	WIDTH: 95% !important
}
.edit-field INPUT {
	BORDER-BOTTOM: #b8b8b8 1px solid; BORDER-LEFT: #b8b8b8 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; WIDTH: auto !important; PADDING-RIGHT: 4px; DISPLAY: block; FONT-FAMILY: arial; HEIGHT: 16px; COLOR: #333333; FONT-SIZE: 12px; BORDER-TOP: #b8b8b8 1px solid; BORDER-RIGHT: #b8b8b8 1px solid; PADDING-TOP: 2px
}
.long INPUT {
	WIDTH: 95% !important
}
.gallery {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; MARGIN-BOTTOM: 15px; BACKGROUND: #ffffff; COLOR: #333333; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 10px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px
}
.gallery LI {
	DISPLAY: inline-block; FLOAT: left; VERTICAL-ALIGN: top
}
.gal-large LI {
	PADDING-BOTTOM: 10px; MARGIN: 5px 5px 0px; WIDTH: 88px
}
.gal-large .thumb {
	/*BORDER-BOTTOM: #bbbbbb 1px solid; */
    /*BORDER-LEFT: #bbbbbb 1px solid; */
    PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 80px; PADDING-RIGHT: 3px; DISPLAY: block; MARGIN-BOTTOM: 4px; 
    BACKGROUND: #ffffff; HEIGHT: 80px; 
    /*BORDER-TOP: #bbbbbb 1px solid; */
    /*BORDER-RIGHT: #bbbbbb 1px solid; */
    PADDING-TOP: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
.gal-large .title {
	/*BORDER-BOTTOM: #cccccc 1px solid; */
    TEXT-ALIGN: center; 
    /*BORDER-LEFT: #dddddd 1px solid; */
    PADDING-BOTTOM: 0px; 
    LINE-HEIGHT: 18px; PADDING-LEFT: 6px; 
    PADDING-RIGHT: 6px; DISPLAY: block; 
    BACKGROUND: url(../../images/ui-bg_glass_100_f6f6f6_1x400.png) repeat-x left center; COLOR: #333333; FONT-SIZE: 11px; 
    /*BORDER-TOP: #dddddd 1px solid; */
    /*BORDER-RIGHT: #dddddd 1px solid; */
    PADDING-TOP: 0px; 
    -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
.gal-large .title .wrap {
	DISPLAY: block; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.gal-large LI:hover .title {
	POSITION: relative; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 20px; COLOR: #ffffff; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.gal-large LI:hover .wrap {
	BORDER-BOTTOM: #333333 1px solid; POSITION: absolute; MIN-WIDTH: 74px; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #333333; OVERFLOW: visible; BORDER-TOP: #333333 1px solid; TOP: 0px; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 0px; LEFT: 0px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
.gal-small {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.gal-small LI {
	PADDING-BOTTOM: 5px; MARGIN: 3px 3px 0px; WIDTH: 56px
}
.gal-small .thumb {
	BORDER-BOTTOM: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 48px; PADDING-RIGHT: 3px; DISPLAY: block; MARGIN-BOTTOM: 0px; BACKGROUND: #ffffff; HEIGHT: 48px; BORDER-TOP: #bbbbbb 1px solid; BORDER-RIGHT: #bbbbbb 1px solid; PADDING-TOP: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
.gal-footer {
	PADDING-BOTTOM: 20px
}
.online-user {
	PADDING-BOTTOM: 15px
}
.online-user .mark {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 5px
}
.online-user .avatar {
	BORDER-BOTTOM: #dddddd 2px solid; BORDER-LEFT: #dddddd 2px solid; WIDTH: 50px; FLOAT: left; BORDER-TOP: #dddddd 2px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #dddddd 2px solid
}
.online-user .avatar IMG {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; WIDTH: 48px; PADDING-RIGHT: 1px; DISPLAY: block; BACKGROUND: #ffffff; HEIGHT: 48px; PADDING-TOP: 1px
}
.online-user .desc {
	MARGIN-LEFT: 64px
}
.online-user UL.links {
	FLOAT: right
}
.online-user UL.links LI {
	FLOAT: left; MARGIN-LEFT: 5px
}
.online-user UL.links .graph {
	TEXT-INDENT: -9999px; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(../../images/ico_graph_16_off.png) no-repeat 0px 0px; HEIGHT: 16px
}
.online-user UL.links .graph:hover {
	BACKGROUND: url(../../images/ico_graph_16_ovr.png) no-repeat 0px 0px
}
.online-user UL.links .cart {
	TEXT-INDENT: -9999px; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(../../images/ico_shopping_16_off.png) no-repeat 0px 0px; HEIGHT: 16px
}
.online-user UL.links .cart:hover {
	BACKGROUND: url(../../images/ico_shopping_16_ovr.png) no-repeat 0px 0px
}
.online-user UL.links .hist {
	TEXT-INDENT: -9999px; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(../../images/ico_history_16_off.png) no-repeat 0px 0px; HEIGHT: 16px
}
.online-user UL.links .hist:hover {
	BACKGROUND: url(../../images/ico_history_16_ovr.png) no-repeat 0px 0px
}
.online-user UL.links .mesg {
	TEXT-INDENT: -9999px; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(../../images/envelope_off.png) no-repeat 0px 0px; HEIGHT: 16px
}
.online-user UL.links .mesg:hover {
	BACKGROUND: url(../../images/envelope_ovr.png) no-repeat 0px 0px
}
.online-user UL.links .male {
	TEXT-INDENT: -9999px; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(../../images/user_male.png) no-repeat 0px 0px; HEIGHT: 16px; CURSOR: help
}
.online-user UL.links .female {
	TEXT-INDENT: -9999px; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(../../images/user_female.png) no-repeat 0px 0px; HEIGHT: 16px; CURSOR: help
}
.online-user P {
	PADDING-BOTTOM: 5px; COLOR: #959595
}
.online-user P.status {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; MARGIN: 0px 1px 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #333333; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.online-user P.admin {
	COLOR: #d3ff77
}
.online-user .info {
	PADDING-BOTTOM: 0px; COLOR: #333333
}
.icon-links {
	MARGIN-BOTTOM: 10px
}
.icon-links LI {
	BORDER-BOTTOM: #dddddd 1px dashed; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px
}
.icon-links LI.lastlnk {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 0px; BORDER-BOTTOM-WIDTH: 0px
}
.icon-links .icon {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 48px; PADDING-RIGHT: 6px; BACKGROUND: url(../../images/bck_icon48_dark.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 48px; PADDING-TOP: 6px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px
}
.icon-links A SPAN {
	DISPLAY: block; MARGIN-LEFT: 70px; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.icon-links A:hover SPAN {
	TEXT-DECORATION: underline
}
.icon-links P {
	PADDING-BOTTOM: 0px; MARGIN-LEFT: 70px; PADDING-TOP: 5px
}
.event-list {
	
}
.event-list .priority-high {
	TEXT-INDENT: -9999px; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(../../images/ball_red_16.png) no-repeat left center; FLOAT: left; HEIGHT: 16px; CURSOR: help
}
.event-list .priority-normal {
	TEXT-INDENT: -9999px; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(../../images/ball_yellow_16.png) no-repeat left center; FLOAT: left; HEIGHT: 16px; CURSOR: help
}
.event-list .priority-low {
	TEXT-INDENT: -9999px; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(../../images/ball_blue_16.png) no-repeat left center; FLOAT: left; HEIGHT: 16px; CURSOR: help
}
.event-list UL {
	PADDING-BOTTOM: 10px; MARGIN-TOP: -5px; PADDING-RIGHT: 2px
}
.event-list LI {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #dddddd 1px solid; MARGIN-TOP: 5px; WIDTH: 100%; BACKGROUND: #e9e9e9; FLOAT: left; CLEAR: both; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px
}
.event-list .event-list-title {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: url(../../images/ui-bg_glass_100_f6f6f6_1x400.png) #ffffff repeat-x center center; PADDING-TOP: 3px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; border-radius: 2px 2px 2px 2px
}
.event-list .event-list-title A {
	FONT-WEIGHT: bold
}
.event-list .event-edit {
	TEXT-INDENT: -9999px; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(../../images/ico_edit_16.png) no-repeat center center; FLOAT: right; HEIGHT: 16px; MARGIN-LEFT: 5px
}
.event-list .event-date {
	LINE-HEIGHT: 14px; MARGIN-TOP: 2px; DISPLAY: block; FLOAT: right; COLOR: #333333; MARGIN-LEFT: 5px; FONT-SIZE: 11px
}
.event-list .event-link {
	MARGIN: 0px 0px 0px 21px; DISPLAY: block
}
.event-list .event-note {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.event-calendar {
	
}
.event-calendar .datepicker-inline {
	PADDING-BOTTOM: 5px
}
.event-calendar .add-event {
	PADDING-BOTTOM: 10px
}
.event-calendar .event-date {
	FLOAT: left
}
.event-calendar .event-form {
	MARGIN: 0px -20px; PADDING-TOP: 10px
}
.event-calendar .event-wrap {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/rule.gif) #e9e9e9 repeat-x left top; PADDING-TOP: 22px
}
.event-calendar .event-form .form-field {
	PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
.event-calendar .title {
	WIDTH: 256px
}
.event-calendar .event {
	WIDTH: 256px
}
.article-detail-body {
	MARGIN: 0px 125px 0px 195px
}
.categories SPAN.item {
	POSITION: relative
}
.categories SPAN.item:hover {
	BACKGROUND-COLOR: #ffffff; COLOR: #333333
}
.categories .cat-links {
	POSITION: absolute; DISPLAY: block; TOP: 2px; RIGHT: 10px
}
.categories .cat-links A {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 3px
}
.categories .cat-edit {
	TEXT-INDENT: -9999px; WIDTH: 16px; BACKGROUND: url(../../images/ico_edit_16.png) no-repeat center center; HEIGHT: 16px
}
.categories .cat-add {
	TEXT-INDENT: -9999px; WIDTH: 16px; BACKGROUND: url(../../images/add_file.png) no-repeat center center; HEIGHT: 16px; width:16px
}
.categories .cat-separator {
	TEXT-INDENT: -9999px; WIDTH: 16px; BACKGROUND: url(../../images/transparent.png) no-repeat center center; HEIGHT: 16px; width:16px
}
.categories .cat-downloadnew {
	TEXT-INDENT: -9999px; WIDTH: 16px; BACKGROUND: url(../../images/download_new_16.jpg) no-repeat center center; HEIGHT: 16px
}
.categories .cat-downloadexisting {
	TEXT-INDENT: -9999px; WIDTH: 16px; BACKGROUND: url(../../images/download_existing_16.jpg) no-repeat center center; HEIGHT: 16px
}
.categories .cat-upload {
	TEXT-INDENT: -9999px; WIDTH: 16px; BACKGROUND: url(../../images/upload_16.jpg) no-repeat center center; HEIGHT: 16px
}
.categories .cat-preview {
	TEXT-INDENT: -9999px; WIDTH: 16px; BACKGROUND: url(../../images/preview_16.jpg) no-repeat center center; HEIGHT: 16px
}
.categories .cat-del {
	TEXT-INDENT: -9999px; WIDTH: 16px; BACKGROUND: url(../../images/ico_delete_12.png) no-repeat center center; HEIGHT: 16px
}
.add-category .title {
	WIDTH: 234px
}
.add-category .cat-descr {
	WIDTH: 234px
}
.add-category .cat-parent {
	WIDTH: 100%
}

/* ----- Validation and error messages class starts -----*/
.validationsummary {
	border: 1px solid #EC9B9B;/*#b08b34;*/
	background: transparent url(../../images/ico_error.png) no-repeat scroll 5px;
	background-color: #FAE2E3;
	padding: 0px 0px 13px 0px;
	font-size:12px;
	width:80%;
	border-radius: 3px 3px 3px 3px;
}
.validationheader {
	left: 0px;
	position: relative;
	font-size: 11px;
	background-color: #e5d9bd;
	color: #56300a;
	height: 14px;
	font-weight: bold;
	border-bottom: 1px solid #b08b34;
	padding-top: 3px;
}
.validationsummary ul {
	padding-top: 5px;
	padding-left: 45px;
	list-style:none;
	font-size: 11px;
	color:#982b12;
	font-style:italic;
}
.validationsummary ul li {
	padding: 2px 0px 0px 15px;
	background-image:url(../../images/Warning.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
}

.loading { background: url('../../images/loading.gif') no-repeat center; }  

.bookmark { background: url('../../images/bookmark.png') no-repeat center; height:12px; width:12px }  

/*---------- Modal Popup -----------*/

    .ModalPopupBG
    {
        background-color: #000000;
        filter: alpha(opacity=50);
        opacity: 0.7;
    }

    .PopupContent
    {
        min-width:300px;
        min-height:150px;
        background:white;
        padding:4px 4px 4px 4px;
        -moz-border-radius: 5px 5px 5px 5px; 
        -webkit-border-radius: 5px 5px 5px 5px; 
        border-radius: 5px 5px 5px 5px
    }

/*------------------Tooltips----------------*/
a.tooltip {outline:none; } 
a.tooltip strong {line-height:30px;} 
a.tooltip:hover {text-decoration:none;} 
a.tooltip span { z-index:10;display:none; padding:14px 20px; margin-top:-30px; margin-left:28px; width:240px; line-height:16px; } 
a.tooltip:hover span{ display:inline; position:absolute; color:#111; border:1px solid #DCA; background:#fffAF0;} 
.callout {z-index:20;position:absolute;top:30px;border:0;left:-12px;} 
/*CSS3 extras*/ 
a.tooltip span {border-radius:4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -moz-box-shadow: 5px 5px 8px #CCC; -webkit-box-shadow: 5px 5px 8px #CCC; box-shadow: 5px 5px 8px #CCC; }

/*-----------------Show Message Panel----------*/
        .overlaymesssagepanel 
        {
            background-color: #AEAEAE;
            z-index:99999;
            top:10px;
            left:10px;
            position:absolute;
            text-align:left;
            padding: 1px 1px 1px 1px;
            -moz-border-radius: 5px 5px 5px 5px; 
            -webkit-border-radius: 5px 5px 5px 5px; 
            border-radius: 5px 5px 5px 5px            
        }
        /* message display page */
        .message_list {
	        list-style: none;
	        margin: 0;
	        padding: 0;
	        width: 383px;
        }
        .message_list li {
	        padding: 0;
	        margin: 0;
            /*background: url(../images/message-bar.gif) no-repeat;	*/        
        }
        .message_head 
        {    
	        padding: 5px 10px;
	        cursor: pointer;
	        position: relative;
	        border-bottom:1px solid black;
            background-color: #CAD1DE;
        }
        .message_head .timestamp {
	        color: #666666;
	        font-size: 95%;
	        position: absolute;
	        right: 10px;
	        top: 5px;
        }
        .message_head cite {
	        font-size: 100%;
	        font-weight: bold;
	        font-style: normal;
        }
        .message_body {
	        padding: 5px 10px 15px;
	        background-color:#E1E6EE;	
        }
        .collapse_buttons {
	        text-align: right;
	        border-top: solid 1px #e4e4e4;
	        padding: 5px 0;
	        width: 383px;
        }
        .collapse_buttons a {
	        margin-left: 15px;
	        float: right;
        }
        .show_all_message {
	        background: url(images/tall-down-arrow.gif) no-repeat right center;
	        padding-right: 12px;
        }
        .show_recent_only {
	        display: none;
	        background: url(images/tall-up-arrow.gif) no-repeat right center;
	        padding-right: 12px;
        }
        .collpase_all_message {
	        background: url(images/collapse-all.gif) no-repeat right center;
	        padding-right: 12px;
	        color: #666666;
        }
/*-----------------Show Online User Panel----------*/
        .overlayuseronlinepanel 
        {
            background-color: #AEAEAE;
            z-index:999;
            top:10px;
            left:10px;
            position:absolute;
            text-align:left;
            padding: 1px 1px 1px 1px;
            -moz-border-radius: 5px 5px 5px 5px; 
            -webkit-border-radius: 5px 5px 5px 5px; 
            border-radius: 5px 5px 5px 5px            
        }

        .overlayusershortcutpanel 
        {
            background-color: #AEAEAE;
            z-index:999;
            top:10px;
            left:10px;
            position:absolute;
            text-align:left;
            padding: 1px 1px 1px 1px;
            -moz-border-radius: 5px 5px 5px 5px; 
            -webkit-border-radius: 5px 5px 5px 5px; 
            border-radius: 5px 5px 5px 5px            
        }
        
/*-----------------aPMG Project Status----------*/
.Red_Status
{
text-align:center; 
background-image:url(../../images/bullet_ball_glass_red.png); 
height:35px; 
width:40px; 
background-position: -8px -8px;
color:Black;
}

.Green_Status
{
text-align:center; 
background-image:url(../../images/bullet_ball_glass_green.png); 
height:35px; 
width:40px; 
background-position: -8px -8px;    
color:Black;
}

.Amber_Status
{
text-align:center; 
background-image:url(../../images/bullet_ball_glass_yellow.png); 
height:35px; 
width:40px; 
background-position: -8px -8px;    
color:Black;
}

.Grey_Status
{
  text-align:center; 
background-image:url(../../images/bullet_ball_glass_grey.png); 
height:35px; 
width:40px; 
background-position: -8px -8px;    
color:Black;  
}

.Blue_Status
{
text-align:center; 
background-image:url(../../images/bullet_ball_glass_blue.png); 
height:35px; 
width:40px; 
background-position: -8px -8px;    
color:Black;   
}

/*-----------------ajax Tabs ----------*/
.fancy-green .ajax__tab_header
{
	background: url(../../images/cbt/green_bg_Tab.gif) repeat-x;
	cursor:pointer;
}
.fancy-green .ajax__tab_hover .ajax__tab_outer, .fancy-green .ajax__tab_active .ajax__tab_outer
{
	background: url(../../images/cbt/green_left_Tab.gif) no-repeat left top;
}
.fancy-green .ajax__tab_hover .ajax__tab_inner, .fancy-green .ajax__tab_active .ajax__tab_inner
{
	background: url(../../images/cbt/green_right_Tab.gif) no-repeat right top;
}
.fancy .ajax__tab_header
{
	font-size: 13px;
	font-weight: bold;
	color: #000;
	font-family: sans-serif;
}
.fancy .ajax__tab_active .ajax__tab_outer, .fancy .ajax__tab_header .ajax__tab_outer, .fancy .ajax__tab_hover .ajax__tab_outer
{
	height: 46px;
}
.fancy .ajax__tab_active .ajax__tab_inner, .fancy .ajax__tab_header .ajax__tab_inner, .fancy .ajax__tab_hover .ajax__tab_inner
{
	height: 46px;
	margin-left: 16px; /* offset the width of the left image */
}
.fancy .ajax__tab_active .ajax__tab_tab, .fancy .ajax__tab_hover .ajax__tab_tab, .fancy .ajax__tab_header .ajax__tab_tab
{
	margin: 16px 16px 0px 0px;
}
.fancy .ajax__tab_hover .ajax__tab_tab, .fancy .ajax__tab_active .ajax__tab_tab
{
	color: #fff;
}
.fancy .ajax__tab_body
{
	font-family: Arial;
	font-size: 10pt;
	border-top: 0;
	border:1px solid #999999;
	padding: 8px;
	background-color: #ffffff;
}

.ajax__calendar_title {
    text-decoration:underline;
    color:#EE6565;
}

.ui-icon-gripsmall-diagonal-se {
background-position: -64px -224px;
}

.ui-icon, .ui-widget-content .ui-icon {
background-image: url("/images/ui-icons_222222_256x240.png");
}

.ui-icon {
width: 16px;
height: 16px;
}

.ui-resizable-se {
cursor: se-resize;
width: 12px;
height: 12px;
right: 1px;
bottom: 1px;
}

.fusioncharts-container svg {
  background-color: transparent !important;
}
.fusioncharts-container rect {
  /*fill-opacity: 0 !important;*/
}

.ui-resizable-handle {
position: absolute;
font-size: 0.1px;
display: block;
-ms-touch-action: none;
touch-action: none;
}