body {
	background-position: 50% 0px; margin: 0px; padding: 0px; color: rgb(102, 102, 102) !important; background-image: url("bg-wrapper-image.gif"); background-attachment: scroll; background-repeat: repeat-y; background-size: auto; background-origin: padding-box; background-clip: border-box; background-color: rgb(235, 235, 235) !important;
}
#Common {
	margin: 0px auto; width: 990px;
}
#ThreadedViewFix {
	width: 710px; margin-right: 0px; mrgin-left: 0px;
}
#CommonBody {
	margin-left: 4px;
}
.CommonBodyColumn {
	margin-top: 0px; margin-bottom: 0px;
}
#CommonHeader {
	width: 100%; overflow: hidden; padding-top: 0px; margin-top: 0px;
}
#CommonFooter {
	color: rgb(220, 218, 217) !important; margin-left: 4px; background-color: rgb(108, 104, 98);
}
#CommonLeftColumn {
	
}
#CommonRightColumn {
	
}
a:link {
	color: rgb(0, 169, 210);
}
a:active {
	color: rgb(0, 169, 210);
}
a:visited {
	color: rgb(0, 169, 210);
}
a:hover {
	color: rgb(0, 169, 210) !important; text-decoration: underline !important;
}
select {
	font-family: Arial,Helvetica; font-size: 90%;
}
textarea {
	color: rgb(51, 51, 51); font-family: Arial,Helvetica; font-size: 12px;
}
input {
	font-family: Tahoma,Arial,Helvetica; font-size: 90%;
}
button {
	font-family: Tahoma,Arial,Helvetica; font-size: 90%;
}
.CommonTitleBar {
	border-color: currentColor rgb(0, 45, 143) rgb(0, 45, 143); padding-top: 10px; margin-right: 20px; margin-left: 20px; border-top-width: 0px; border-top-style: none;
}
.CommonTitleBarTitleArea {
	color: rgb(0, 0, 0); font-family: Arial,Helvetica;
}
.CommonTitleBarSearchArea {
	padding: 10px; text-align: right; color: rgb(102, 102, 102); font-family: Arial,Helvetica; margin-top: 5px;
}
.CommonTitleBarImage {
	
}
.CommonTitleBarTitle {
	margin: 0px 0px -5px; padding: 0px 0px 0px 10px; height: 50px; color: rgb(85, 85, 85); font-family: Arial,Helvetica; font-size: 24px; font-weight: bolder;
}
.CommonTitleBarTitle a:link {
	color: rgb(51, 51, 51); text-decoration: none;
}
.CommonTitleBarTitle a:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
.CommonTitleBarTitle a:active {
	color: rgb(51, 51, 51); text-decoration: none;
}
.CommonTitleBarDescription {
	margin: 0px 0px -14px; padding: 0px 0px 0px 12px; top: -10px; color: rgb(85, 85, 85); font-family: Arial,Helvetica; position: relative;
}
.CommonUserArea {
	color: rgb(2, 70, 155); padding-top: 4px; font-family: Tahoma,Arial,Helvetica; font-size: 80%; font-weight: normal;
}
.CommonUserArea a:link {
	color: rgb(2, 70, 155); font-size: 80%; font-weight: bold;
}
.CommonUserArea a:visited {
	color: rgb(2, 70, 155); font-size: 80%; font-weight: bold;
}
.CommonUserArea a:active {
	color: rgb(2, 70, 155); font-size: 80%; font-weight: bold;
}
.CommonUserArea a:hover {
	text-decoration: underline;
}
.CommonFormArea {
	
}
.CommonFormTitle {
	margin: 0px; padding: 4px 4px 4px 0px; color: rgb(102, 102, 102); font-family: Tahoma,Arial,Helvetica; font-size: 140%; font-weight: bold;
}
.CommonFormDescription {
	padding: 8px 2px 8px 0px; font-family: Tahoma,Arial,Helvetica;
}
td.CommonFormFieldName {
	padding: 2px 8px 2px 2px; color: rgb(102, 102, 102); font-family: Tahoma,Arial,Helvetica; font-weight: bold;
}
div.CommonFormFieldName {
	padding: 8px 2px 2px; color: rgb(102, 102, 102); font-family: Tahoma,Arial,Helvetica; font-weight: bold;
}
td.CommonFormFieldDescription {
	padding: 2px; color: rgb(0, 0, 0); font-family: Tahoma,Arial,Helvetica; font-size: 90%; font-weight: normal;
}
div.CommonFormFieldDescription {
	padding: 2px; color: rgb(0, 0, 0); font-family: Tahoma,Arial,Helvetica; font-size: 90%; font-weight: normal;
}
td.CommonFormField {
	padding: 2px; color: rgb(0, 0, 0); font-family: Tahoma,Arial,Helvetica;
}
div.CommonFormField {
	padding: 2px; color: rgb(0, 0, 0); font-family: Tahoma,Arial,Helvetica;
}
.CommonFormActionButtons {
	padding: 2px; text-align: right; color: rgb(0, 0, 0); font-family: Tahoma,Arial,Helvetica;
}
.CommonMessageArea {
	width: 50%; margin-top: 64px; margin-bottom: 64px; background-color: rgb(255, 255, 255);
}
.CommonMessageTitle {
	margin: 0px; padding: 2px 2px 2px 8px; border: 1px solid rgb(136, 136, 136); text-align: left; color: rgb(255, 255, 255); font-family: Tahoma,Arial,Helvetica; font-size: 140%; font-weight: bold; background-color: rgb(24, 77, 143);
}
.CommonMessageContent {
	padding: 8px 8px 16px; border: 1px solid rgb(204, 204, 204); text-align: left; color: rgb(0, 0, 0); font-family: Tahoma,Arial,Helvetica; font-size: 100%;
}
.CommonInlineMessageArea {
	border: 1px solid rgb(204, 204, 204); margin-top: 4px; margin-bottom: 4px; background-repeat: repeat-x; background-color: rgb(255, 255, 255);
}
.CommonInlineMessageTitle {
	background: url("../Img/bg_top2.gif") repeat-x 0px 0px rgb(0, 81, 147); border-width: 0px 0px 1px; border-style: solid; border-color: rgb(204, 204, 204); margin: 0px; padding: 2px 2px 2px 8px; text-align: left; color: rgb(255, 255, 255); font-family: Tahoma,Arial,Helvetica; font-size: 100%; font-weight: bold;
}
.CommonInlineMessageArea a:link {
	color: rgb(255, 255, 255);
}
.CommonInlineMessageArea a:visited {
	color: rgb(255, 255, 255);
}
.CommonInlineMessageArea a:active {
	color: rgb(255, 255, 255);
}
.CommonInlineMessageArea a:hover {
	color: rgb(255, 255, 255);
}
.CommonInlineMessageContent {
	padding: 8px; text-align: left; color: rgb(51, 51, 51); font-family: Tahoma,Arial,Helvetica; font-size: 12px;
}
.CommonInlineMessageContent a:link {
	color: rgb(0, 169, 210);
}
.CommonInlineMessageContent a:visited {
	color: rgb(0, 169, 210);
}
.CommonInlineMessageContent a:active {
	color: rgb(0, 169, 210);
}
.CommonInlineMessageContent a:hover {
	color: rgb(0, 169, 210);
}
.CommonInlineTidbit {
	background-position: 1px 1px; margin: 1px 1px 1px 40px; padding: 4px 4px 4px 22px; display: inline-block; background-image: url("/cs/themes/default/images/tidbit_arrow.gif"); background-repeat: no-repeat;
}
.CommonInlineTidbit {
	text-align: left; color: rgb(102, 187, 102); font-family: Tahoma,Arial,Helvetica; font-size: 80%; font-weight: bold;
}
.CommonInlineTidbit a {
	text-align: left; color: rgb(102, 187, 102); font-family: Tahoma,Arial,Helvetica; font-size: 80%; font-weight: bold;
}
.CommonInlineTidbit a {
	color: rgb(68, 153, 68);
}
.CommonMessageSuccess {
	padding: 8px; border: 1px solid rgb(0, 107, 49); color: rgb(0, 107, 49); font-family: Tahoma,Arial,Helvetica; font-size: 100%; font-weight: bold; margin-top: 8px; margin-bottom: 8px; background-color: rgb(176, 229, 124);
}
.CommonLicenseMessageSuccess {
	padding: 8px; border: 1px solid rgb(0, 107, 49); color: rgb(0, 107, 49); font-family: Tahoma,Arial,Helvetica; font-size: 100%; font-weight: bold; margin-top: 8px; margin-bottom: 8px; background-color: rgb(176, 229, 124);
}
.CommonSmallMessageSuccess {
	padding: 2px; color: rgb(0, 153, 0); font-family: Tahoma,Arial,Helvetica; font-size: 80%; font-weight: bold;
}
.CommonMessageError {
	padding: 4px; border: 1px solid rgb(145, 7, 9); color: rgb(145, 7, 9); font-family: Tahoma,Arial,Helvetica; font-size: 100%; font-weight: bold; margin-top: 8px; margin-bottom: 8px; background-color: rgb(235, 217, 217);
}
.CommonLicenseMessageError {
	padding: 4px; border: 1px solid rgb(153, 136, 0); color: rgb(102, 85, 0); font-family: Tahoma,Arial,Helvetica; font-size: 100%; font-weight: bold; margin-top: 8px; margin-bottom: 8px; background-color: rgb(255, 221, 0);
}
.CommonSmallMessageError {
	padding: 2px; color: rgb(153, 0, 0); font-family: Tahoma,Arial,Helvetica; font-size: 80%; font-weight: bold;
}
.CommonContentArea {
	margin: 4px; padding: 8px 0px 0px; overflow: hidden;
}
.CommonFreeTextContent {
	line-height: 20px; padding-left: 15px;
}
.CommonTitle {
	margin: 0px 0px 10px; padding: 0px; color: rgb(0, 45, 143); font-family: Arial,Helvetica; font-size: 28px; font-weight: normal;
}
.CommonTitle a:link {
	color: rgb(0, 45, 143);
}
.CommonTitle a:active {
	color: rgb(0, 45, 143);
}
.CommonTitle a:visited {
	color: rgb(0, 45, 143);
}
.CommonTitle a:hover {
	color: rgb(0, 45, 143);
}
.CommonSubTitle {
	margin: 0px; padding: 4px 4px 4px 0px; color: rgb(102, 102, 102); font-family: Arial,Helvetica; font-size: 140%; font-weight: bold;
}
.CommonHeader {
	margin: 8px 0px 0px; padding: 0px; color: rgb(102, 102, 102); font-family: Arial,Helvetica; font-size: 130%; font-weight: bold;
}
.CommonContent {
	padding: 8px 0px 20px; font-family: Arial,Helvetica; font-size: 100%;
}
.CommonTreeFormNodeSelected {
	font-weight: bold; background-color: gray;
}
.CommonGroupedContentArea {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(204, 204, 204); padding-bottom: 8px; margin-bottom: 16px;
}
.CommonFloatArea {
	margin: 8px 8px 8px 0px; padding: 0px 8px 8px; width: 126px; float: left;
}
ul.CommonFloatList {
	margin: 0px; padding: 0px; list-style-type: none;
}
ul.CommonFloatList li {
	clear: both; margin-bottom: 8px;
}
.CommonNonFloatArea {
	margin-left: 150px;
}
.CommonSidebar {
	padding: 0px; width: 193px; overflow: hidden; margin-top: 54px; margin-right: 10px; margin-left: 10px;
}
.CommonSidebarContentItem {
	width: 193px; color: rgb(0, 45, 143); overflow: hidden; font-size: 11px; margin-bottom: 5px; margin-left: 8px; display: list-item; list-style-type: square;
}
.CommonSidebarArea {
	margin: 22px 0px 0px; width: 192px; overflow: hidden;
}
.CommonSidebarArea a:link {
	color: rgb(0, 45, 143);
}
.CommonSidebarArea a:active {
	color: rgb(0, 45, 143);
}
.CommonSidebarArea a:visited {
	color: rgb(0, 45, 143);
}
.CommonSidebarArea a:hover {
	color: rgb(0, 45, 143);
}
.CommonSidebarContent a:link {
	color: rgb(0, 45, 143);
}
.CommonSidebarContent a:active {
	color: rgb(0, 45, 143);
}
.CommonSidebarContent a:visited {
	color: rgb(0, 45, 143);
}
.CommonSidebarContent a:hover {
	color: rgb(0, 45, 143);
}
.CommonListTitle a {
	text-align: left; color: rgb(255, 255, 255); font-family: Arial,Helvetica; font-size: 100%; font-weight: bold;
}
.CommonListTitle a:visited {
	text-align: left; color: rgb(255, 255, 255); font-family: Arial,Helvetica; font-size: 100%; font-weight: bold;
}
.CommonListTitle a:active {
	text-align: left; color: rgb(255, 255, 255); font-family: Arial,Helvetica; font-size: 100%; font-weight: bold;
}
.CommonListTitle a:hover {
	text-align: left; color: rgb(255, 255, 255); font-family: Arial,Helvetica; font-size: 100%; font-weight: bold;
}
.CommonSidebarHeader {
	background: url("../Img/bg_top2.gif") repeat-x 0px 0px rgb(0, 81, 147); margin: 0px; padding: 2px 2px 2px 8px; text-align: left; color: rgb(255, 255, 255) !important; line-height: 1.4em; font-family: Arial,Helvetica; font-size: 13px;
}
.CommonSidebarHeader a:active {
	color: rgb(255, 255, 255);
}
.CommonSidebarHeader a:visited {
	color: rgb(255, 255, 255);
}
.CommonSidebarHeader a:hover {
	color: rgb(255, 255, 255);
}
.CommonSidebarHeader a:link {
	color: rgb(255, 255, 255);
}
.CommonSidebarContent {
	padding: 8px 5px 5px 8px; border: 1px solid rgb(204, 204, 204); width: 177px; color: rgb(0, 0, 0); overflow: hidden; font-family: Arial,Helvetica; font-size: 90%; background-color: rgb(255, 255, 255);
}
ul.CommonSidebarList {
	margin: 0px; padding: 0px;
}
ul.CommonSidebarList li {
	color: rgb(76, 122, 158); margin-bottom: 5px; margin-left: 16px; list-style-type: square;
}
.CommonDescription {
	padding: 0px 0px 8px; color: rgb(102, 102, 102); font-family: Arial,Helvetica; font-size: 90%; margin-top: -5px; margin-bottom: 10px;
}
.CommonSidebarImage {
	padding: 3px; border: 1px solid rgb(196, 214, 174); text-align: center; margin-top: 4px; margin-bottom: 4px; background-color: rgb(250, 250, 250);
}
ul.CommonSidebarImageList {
	margin: 0px; padding: 0px; list-style-type: none;
}
#welcome {
	color: rgb(76, 122, 158); padding-bottom: 10px; font-size: 10px; margin-top: -5px; margin-right: 5px;
}
#welcome a {
	color: rgb(76, 122, 158); font-size: 10px;
}
#welcome a:visited {
	color: rgb(76, 122, 158); font-size: 10px;
}
#welcome a:active {
	color: rgb(76, 122, 158); font-size: 10px;
}
#welcome a:hover {
	color: rgb(76, 122, 158); font-size: 10px;
}
.CommonTextButton {
	border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204); margin: 1px; padding: 4px; color: rgb(51, 51, 51); font-family: Arial,Helvetica; font-size: 80%; font-weight: bold; display: inline-block; white-space: nowrap; background-color: rgb(238, 238, 238);
}
.CommonTextButton:link {
	color: rgb(51, 51, 51); text-decoration: none; background-color: rgb(238, 238, 238);
}
.CommonTextButton:visited {
	color: rgb(51, 51, 51); text-decoration: none; background-color: rgb(238, 238, 238);
}
.CommonTextButton:active {
	color: rgb(51, 51, 51); text-decoration: none;
}
.CommonTextButton:hover {
	color: rgb(51, 51, 51); text-decoration: underline; background-color: rgb(221, 221, 221);
}
.CommonTextButtonHighlight {
	border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204); margin: 1px; padding: 4px; color: rgb(51, 51, 51); font-family: Arial,Helvetica; font-size: 80%; font-weight: bold; display: inline-block; white-space: nowrap; background-color: rgb(187, 187, 187);
}
.CommonTextButtonHighlight:link {
	color: rgb(51, 51, 51); text-decoration: none; background-color: rgb(187, 187, 187);
}
.CommonTextButtonHighlight:visited {
	color: rgb(51, 51, 51); text-decoration: none; background-color: rgb(187, 187, 187);
}
.CommonTextButtonHighlight:active {
	color: rgb(51, 51, 51); text-decoration: none; background-color: rgb(187, 187, 187);
}
.CommonTextButtonHighlight:hover {
	color: rgb(51, 51, 51); text-decoration: none; background-color: rgb(187, 187, 187);
}
.CommonImageTextButton {
	background-position: 1px 1px; border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204); margin: 1px; padding: 4px 4px 4px 22px; color: rgb(51, 51, 51); line-height: normal; font-family: Arial,Helvetica; font-size: 80%; font-weight: bold; display: inline-block; white-space: nowrap; background-repeat: no-repeat; background-color: rgb(238, 238, 238);
}
.CommonImageTextButton:link {
	margin: 1px; color: rgb(51, 51, 51); text-decoration: none;
}
.CommonImageTextButton:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
.CommonImageTextButton:active {
	color: rgb(51, 51, 51); text-decoration: none;
}
.CommonImageTextButton:hover {
	color: rgb(51, 51, 51); text-decoration: underline; background-color: rgb(221, 221, 221);
}
.CommonImageTextButtonHighlight {
	background-position: 1px 1px; border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204); margin: 1px; padding: 4px 4px 4px 22px; color: rgb(51, 51, 51); line-height: normal; font-family: Tahoma,Arial,Helvetica; font-size: 80%; font-weight: bold; display: inline-block; white-space: nowrap; background-repeat: no-repeat; background-color: rgb(187, 187, 187);
}
.CommonImageTextButtonHighlight:link {
	color: rgb(51, 51, 51); text-decoration: none; background-color: rgb(187, 187, 187);
}
.CommonImageTextButtonHighlight:visited {
	color: rgb(51, 51, 51); text-decoration: none; background-color: rgb(187, 187, 187);
}
.CommonImageTextButtonHighlight:active {
	color: rgb(51, 51, 51); text-decoration: none; background-color: rgb(187, 187, 187);
}
.CommonImageTextButtonHighlight:hover {
	color: rgb(51, 51, 51); text-decoration: none; background-color: rgb(187, 187, 187);
}
.CommonButtonInnerContentDown {
	background-position: right; padding-right: 9px; background-image: url("../Img/button-down-arrow.gif"); background-repeat: no-repeat;
}
.CommonButtonInnerContentRight {
	background-position: right; padding-right: 7px; background-image: url("../Img/button-right-arrow.gif"); background-repeat: no-repeat;
}
.CommonOptionsListArea {
	border-width: 1px 0px; border-style: solid; border-color: rgb(204, 204, 204); margin: 0px 0px 6px; padding: 6px 4px; background-color: rgb(244, 244, 244);
}
.CommonOptionsListTitle {
	margin: 0px 0px 4px; padding: 0px; color: rgb(102, 102, 102); font-family: Arial,Helvetica; font-size: 8pt; font-weight: normal;
}
.CommonOptionsListItem {
	font-family: Arial,Helvetica; font-size: 8pt;
}
.CommonStandardTopAdArea {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(153, 153, 153); margin: 0px 0px 4px; padding: 4px; text-align: center;
}
.CommonStandardTopAdArea iframe {
	margin-right: auto; margin-left: auto;
}
.CommonStandardBottomAdArea {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(153, 153, 153); margin: 4px 0px 0px; padding: 4px; text-align: center;
}
.CommonStandardBottomAdArea iframe {
	border: 1px solid rgb(153, 153, 153); margin-right: auto; margin-left: auto;
}
.CommonListArea {
	background: rgb(255, 255, 255); margin: 8px 0px;
}
.CommonListTitle {
	background: url("../Img/bg_top2.gif") repeat-x 0px 0px rgb(0, 81, 147) !important; margin: 0px; padding: 2px 2px 2px 8px; text-align: left; color: rgb(255, 255, 255); line-height: 30px; font-family: Arial,Helvetica; font-size: 13px; font-weight: bold;
}
.CommonListHeaderLeftMost {
	padding: 4px; border: 1px solid rgb(204, 204, 204); text-align: center; color: rgb(102, 102, 102); font-family: Arial,Helvetica; font-size: 80%; font-weight: bold; background-color: rgb(238, 238, 238);
}
.CommonListHeader {
	border-width: 1px 1px 1px 0px; border-style: solid; border-color: rgb(204, 204, 204); padding: 4px; text-align: center; color: rgb(102, 102, 102); font-family: Arial,Helvetica; font-size: 80%; font-weight: bold; background-color: rgb(238, 238, 238);
}
.CommonListCellLeftMost {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(221, 221, 221); padding: 4px; color: rgb(102, 102, 102); font-family: Arial,Helvetica; font-size: 80%;
}
.CommonListCell {
	border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(221, 221, 221); padding: 4px; text-align: left; color: rgb(102, 102, 102); font-family: Arial,Helvetica; font-size: 80%;
}
.CommonSimpleTabStripTab {
	background-position: right top; height: 30px; color: white; padding-right: 12px; padding-left: 12px; font-family: Arial,Helvetica; font-size: 11px; cursor: pointer; background-image: url("../Img/top_group_bg_bar.gif"); background-repeat: no-repeat;
}
.CommonSimpleTabStripTab a:link {
	color: white; text-decoration: none;
}
.CommonSimpleTabStripTab a:visited {
	color: white; text-decoration: none;
}
.CommonSimpleTabStripTab a:active {
	color: white; text-decoration: none;
}
.CommonSimpleTabStripTab a:hover {
	color: white; text-decoration: underline;
}
.CommonSimpleTabStripTabHover {
	border-color: rgb(255, 255, 255); height: 30px; color: rgb(255, 255, 255); padding-right: 12px; padding-left: 12px; font-family: Arial,Helvetica; font-size: 11px; cursor: pointer; background-image: url("../Img/top_item_selected_bg.gif"); background-repeat: repeat-x; background-color: rgb(208, 224, 239);
}
.CommonSimpleTabStripTabHover a:link {
	color: white; text-decoration: none;
}
.CommonSimpleTabStripTabHover a:visited {
	color: white; text-decoration: none;
}
.CommonSimpleTabStripTabHover a:active {
	color: white; text-decoration: none;
}
.CommonSimpleTabStripTabHover a:hover {
	color: white; text-decoration: underline;
}
.CommonSimpleTabStripSelectedTab {
	border-color: rgb(255, 255, 255); height: 30px; color: rgb(255, 255, 255); padding-right: 12px; padding-left: 12px; font-family: Arial,Helvetica; font-size: 11px; font-weight: bold; cursor: pointer; background-image: url("../Img/top_item_selected_bg.gif"); background-repeat: repeat-x; background-color: rgb(208, 224, 239);
}
.CommonSimpleTabStripSelectedTab a:link {
	color: white; text-decoration: none;
}
.CommonSimpleTabStripSelectedTab a:visited {
	color: white; text-decoration: none;
}
.CommonSimpleTabStripSelectedTab a:active {
	color: white; text-decoration: none;
}
.CommonSimpleTabStripSelectedTab a:hover {
	color: white; text-decoration: underline;
}
.CommonTabBar {
	height: 30px; padding-left: 20px; clear: both; margin-top: 10px; margin-bottom: 0px; background-image: url("../Img/top_group_bg.gif"); background-repeat: repeat-x; background-color: rgb(140, 174, 201);
}
.CommonTopGroup {
	
}
.CommonLevel2Group {
	background-image: url("../Img/level2_group_bg.gif"); background-color: silver;
}
.CommonTopLevelTab {
	background-position: right top; color: white; padding-top: 3px; font-family: Arial,Helvetica; font-size: 11px; cursor: pointer; background-image: url("../Img/top_group_bg_bar.gif"); background-repeat: no-repeat;
}
.CommonTopLevelTab a:link {
	color: white; text-decoration: none; display: block;
}
.CommonTopLevelTab a:visited {
	color: white; text-decoration: none; display: block;
}
.CommonTopLevelTab a:active {
	color: white; text-decoration: none; display: block;
}
.CommonTopLevelTab a:hover {
	color: white; text-decoration: underline; display: block;
}
.CommonTopLevelTabHover {
	color: rgb(255, 255, 255); padding-top: 3px; font-family: Arial,Helvetica; font-size: 11px; position: relative; cursor: pointer; background-image: url("../Img/top_item_selected_bg.gif"); background-repeat: repeat-x;
}
.CommonTopLevelTabHover a:link {
	color: white; text-decoration: none; display: block;
}
.CommonTopLevelTabHover a:visited {
	color: white; text-decoration: none; display: block;
}
.CommonTopLevelTabHover a:active {
	color: white; text-decoration: none; display: block;
}
.CommonTopLevelTabHover a:hover {
	color: white; text-decoration: underline; display: block;
}
.CommonSelectedTopLevelTab {
	border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); padding-top: 3px; font-family: Arial,Helvetica; font-size: 11px; font-weight: bold; position: relative; cursor: pointer; background-image: url("../Img/top_item_selected_bg.gif"); background-repeat: repeat-x; background-color: rgb(208, 224, 239);
}
.CommonSelectedTopLevelTab a:link {
	color: white; text-decoration: none; display: block;
}
.CommonSelectedTopLevelTab a:visited {
	color: white; text-decoration: none; display: block;
}
.CommonSelectedTopLevelTab a:active {
	color: white; text-decoration: none; display: block;
}
.CommonSelectedTopLevelTab a:hover {
	color: white; text-decoration: underline; display: block;
}
.CommonLevel2Tab {
	font-family: Arial,Helvetica; font-size: 11px; cursor: default;
}
.CommonLevel2TabHover {
	font-family: Arial,Helvetica; font-size: 11px; text-decoration: underline; cursor: pointer;
}
.CommonSelectedLevel2Tab {
	border-width: 1px; border-style: solid; border-color: rgb(170, 170, 170) rgb(246, 246, 246) rgb(246, 246, 246) rgb(170, 170, 170); font-family: Arial,Helvetica; font-size: 11px; cursor: pointer; background-color: rgb(246, 246, 246);
}
.CommonSearchResultArea {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(238, 238, 238); margin: 8px 8px 8px 0px;
}
.CommonSearchResult {
	color: rgb(0, 0, 0); line-height: 20px; font-family: Arial,Helvetica; font-size: 100%;
}
.CommonSearchResultName {
	margin: 0px; padding: 4px 4px 4px 0px; color: rgb(115, 138, 196); font-family: Arial,Helvetica; font-size: 150%; font-weight: normal;
}
.CommonSearchResultDetails {
	color: rgb(153, 153, 153); font-family: Arial,Helvetica; font-size: 80%; margin-top: 10px; margin-bottom: 10px;
}
.CommonSearchStatistics {
	font-size: 80%; margin-top: 8px; margin-bottom: 16px;
}
ul.CommonSearchResultList {
	margin: 0px; padding: 0px; list-style-type: none;
}
.CommonValidationWarning {
	padding: 2px; color: rgb(255, 0, 0); font-family: Arial,Helvetica; font-size: 100%; font-weight: bold;
}
.CommonPopupArea {
	padding: 8px; border: 1px solid rgb(153, 153, 153); background-color: rgb(238, 238, 238);
}
.CATopGroup {
	position: relative; z-index: 99;
}
.CADefaultTab {
	color: black; font-family: Arial,Helvetica; font-size: 11px; cursor: default; background-image: url("../../../utility/caimages/tabs/tab_bg.gif");
}
.CADefaultTabHover {
	color: black; font-family: Arial,Helvetica; font-size: 11px; cursor: default; background-image: url("../../../utility/caimages/tabs/hover_tab_bg.gif");
}
.CASelectedTab {
	color: black; font-family: Arial,Helvetica; font-size: 11px; cursor: default; background-image: url("../../../utility/caimages/tabs/selected_tab_bg.gif");
}
.CADisabledTab {
	color: rgb(170, 170, 170); font-family: Arial,Helvetica; font-weight: bold; cursor: default; background-image: url("../../../utility/caimages/tabs/tab_bg.gif");
}
.CAMultiPage {
	padding: 10px; border: 1px solid rgb(145, 155, 156); left: 1px; top: -3px; width: 100%; position: relative; z-index: 98; background-color: white;
}
.CAMultiPageModal {
	padding: 20px; border: 1px solid rgb(145, 155, 156); left: 1px; top: -3px; height: 350px; position: relative; z-index: 98; background-color: white;
}
.PageViewModalPanel {
	height: 290px; padding-right: 2px; -ms-overflow-y: scroll;
}
.CAPageContent {
	font-family: Arial,Helvetica;
}
.CommonContentPartBorderOff {
	padding: 1px;
}
.CommonContentPartBorderOn {
	border: 1px dotted orange; background-color: rgb(239, 239, 239);
}
.CommonInlineEditOn {
	border: 0px solid rgb(153, 153, 153); background-color: rgb(239, 239, 239);
}
.CommonInlineEditOff {
	padding: 0px;
}
.Copyright {
	text-align: right; font-family: Arial,Helvetica; font-size: 11px; margin-top: 10px; margin-right: 13px; margin-left: 13px;
}
.CommonContextMenuGroup {
	border: 1px solid gray; background-color: rgb(255, 255, 255);
}
.CommonContextMenuItem {
	border: 1px solid white; font-family: Arial,Helvetica; font-size: 90%; cursor: pointer; background-color: white;
}
.CommonContextMenuItemHover {
	border: 1px solid gray; color: black; font-family: Arial,Helvetica; font-size: 90%; cursor: pointer; background-color: silver;
}
.CommonContextMenuItemExpanded {
	border: 1px solid white; color: black; font-family: Arial,Helvetica; font-size: 90%; cursor: pointer; background-color: silver;
}
.CommonContextMenuSeperatorItem {
	border: 4px solid white; height: 1px; cursor: pointer; background-color: rgb(204, 204, 204);
}
#popupMask {
	left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: absolute; z-index: 200; opacity: 0.4; background-image: url("../Img/maskBG.png") !important; background-repeat: repeat; background-color: transparent !important;
}
#popupContainer {
	padding: 0px; left: 0px; top: 0px; display: none; position: absolute; z-index: 201;
}
#popupInner {
	border-width: 1px 3px 3px 1px; border-style: solid; border-color: rgb(136, 136, 136); background-color: rgb(238, 238, 238);
}
#popupFrame {
	margin: 0px; width: 100%; height: 100%; position: relative; z-index: 202;
}
#popupTitleBar {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(136, 136, 136); padding: 5px 5px 7px; height: 1.3em; color: rgb(76, 122, 158); font-family: Arial,Helvetica; font-weight: bold; position: relative; z-index: 203; background-color: rgb(205, 222, 238);
}
#popupTitle {
	color: rgb(76, 122, 158); font-size: 1.1em; float: left;
}
#popupControls {
	float: right; cursor: pointer;
}
.CommonRateControlReadOnly {
	padding: 1px; border: 1px solid rgb(153, 153, 153); display: inline-block; white-space: nowrap; background-color: rgb(255, 255, 255);
}
.CommonRateControl {
	padding: 1px; border: 1px solid rgb(153, 153, 153); display: inline-block; white-space: nowrap; cursor: pointer; background-color: rgb(238, 238, 238);
}
.CommonRateControlActive {
	padding: 1px; border: 1px solid rgb(204, 153, 51); display: inline-block; white-space: nowrap; cursor: pointer; background-color: rgb(255, 204, 102);
}
.CommonVideoArea {
	margin: 16px auto; border: 2px solid rgb(102, 102, 102); width: 350px; background-color: rgb(0, 0, 0);
}
.CommonVideoContent {
	padding: 2px;
}
.CommonVideoControlArea {
	border-width: 2px 0px 0px; border-style: solid; border-color: rgb(102, 102, 102); padding: 2px; vertical-align: middle; background-color: rgb(153, 153, 153);
}
.CommonVideoDuration {
	padding: 2px; color: rgb(102, 102, 102); font-family: Arial,Helvetica; font-size: 80%; margin-left: 4px; display: inline-block;
}
.CommonVideoPlayButton {
	width: 30px; height: 30px; margin-left: 4px; display: inline-block; background-image: url("../Img/play-icon.gif"); background-repeat: no-repeat;
}
.CommonVideoPlayButton:link {
	text-decoration: none;
}
.CommonVideoPlayButton:hover {
	text-decoration: none;
}
.CommonVideoPlayButton:visited {
	text-decoration: none;
}
.CommonVideoPlayButton:active {
	text-decoration: none;
}
.CommonVideoPauseButton {
	width: 30px; height: 30px; margin-left: 4px; display: inline-block; background-image: url("../Img/pause-icon.gif"); background-repeat: no-repeat;
}
.CommonVideoPauseButton:link {
	text-decoration: none;
}
.CommonVideoPauseButton:hover {
	text-decoration: none;
}
.CommonVideoPauseButton:visited {
	text-decoration: none;
}
.CommonVideoPauseButton:active {
	text-decoration: none;
}
.CommonVideoStopButton {
	width: 24px; height: 24px; margin-left: 4px; display: inline-block; background-image: url("../Img/stop-icon.gif"); background-repeat: no-repeat;
}
.CommonVideoStopButton:link {
	text-decoration: none;
}
.CommonVideoStopButton:hover {
	text-decoration: none;
}
.CommonVideoStopButton:visited {
	text-decoration: none;
}
.CommonVideoStopButton:active {
	text-decoration: none;
}
.CommonVideoFooterArea {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(102, 102, 102); padding: 2px; background-color: rgb(204, 204, 204);
}
.CommonVideoDetails {
	padding: 2px 4px 2px 2px; text-align: right; color: rgb(0, 0, 0); font-family: Arial,Helvetica; font-size: 80%;
}
.CommonVideoDownloadButton {
	padding: 2px; color: rgb(51, 51, 51); font-family: Arial,Helvetica; font-size: 80%; margin-right: 2px;
}
.CommonVideoDownloadButton:link {
	color: rgb(51, 51, 51);
}
.CommonVideoDownloadButton:visited {
	color: rgb(51, 51, 51);
}
.CommonVideoDownloadButton:hover {
	color: rgb(51, 51, 51);
}
.CommonVideoDownloadButton:active {
	color: rgb(51, 51, 51);
}
.CommonContentSelectorTreeArea {
	margin: 5px; border: 1px solid rgb(153, 153, 153); width: 215px; height: 330px; overflow: auto; background-color: rgb(255, 255, 255);
}
.CommonContentSelectorItemsArea {
	margin: 5px 5px 0px 0px; padding: 4px; border: 1px solid rgb(153, 153, 153); height: 250px; overflow: auto; background-color: rgb(255, 255, 255);
}
.CommonContentSelectorOptionsArea {
	margin: 0px 5px 5px 0px; padding: 4px; border: 1px solid rgb(153, 153, 153); height: 60px; overflow: auto; background-color: rgb(255, 255, 255);
}
.CommonContentSelectorTree {
	padding: 0px; width: 215px; height: 330px; overflow: visible;
}
.CommonContentSelectorTreeNode {
	font-family: Arial,Helvetica; cursor: pointer;
}
.CommonContentSelectorTreeNodeSelected {
	font-family: Arial,Helvetica; font-weight: bold; cursor: pointer;
}
.CommonContentSelectorTreeNodeHover {
	font-family: Arial,Helvetica; cursor: pointer;
}
.CommonContentSelectorItem {
	margin: 6px 6px 0px; padding: 3px; border: 1px solid rgb(204, 204, 204); width: 79px; height: 79px; text-align: center; overflow: hidden; font-family: Arial,Helvetica; font-size: 90%; vertical-align: middle; cursor: pointer;
}
.CommonContentSelectorItemSelected {
	margin: 6px 6px 0px; padding: 1px; border: 3px solid rgb(153, 153, 153); width: 79px; height: 79px; text-align: center; overflow: hidden; font-family: Arial,Helvetica; font-size: 90%; vertical-align: middle; cursor: pointer;
}
.CommonContentSelectorItem img {
	margin-top: auto; margin-bottom: auto;
}
.CommonContentSelectorItemSelected img {
	margin-top: auto; margin-bottom: auto;
}
.CommonContentSelectorItemName {
	margin: 1px 6px 16px; padding: 2px; width: 83px; height: 12px; text-align: center; overflow: hidden; font-family: Arial,Helvetica; font-size: 90%; font-weight: normal; cursor: pointer;
}
.CommonContentSelectorItemNameSelected {
	margin: 1px 6px 16px; padding: 2px; width: 83px; height: 12px; text-align: center; overflow: hidden; font-family: Arial,Helvetica; font-size: 90%; font-weight: normal; cursor: pointer; background-color: rgb(153, 153, 153);
}
.CommonContentSelectorButtonArea {
	margin: 0px 5px 5px;
}
.CommonResizeArea {
	border-width: 0px 1px; border-style: solid; border-color: rgb(51, 51, 51); width: 8px; position: relative; cursor: col-resize; background-color: rgb(127, 162, 189);
}
.CommonCollapseButton {
	border: 1px solid rgb(102, 102, 102); color: rgb(0, 0, 0); padding-top: 16px; padding-bottom: 16px; font-family: Arial,Helvetica; font-size: 10px; font-weight: bold; vertical-align: middle; display: inline-block; background-color: rgb(204, 204, 204);
}
.CommonCollapseButton:link {
	color: rgb(0, 0, 0);
}
.CommonCollapseButton:visited {
	color: rgb(0, 0, 0);
}
.CommonCollapseButton:active {
	color: rgb(0, 0, 0);
}
.CommonCollapseButton:hover {
	color: rgb(0, 0, 0); background-color: rgb(238, 238, 238);
}
p.MsoNormal {
	margin: 0in 0in 0pt;
}
li.MsoNormal {
	margin: 0in 0in 0pt;
}
div.MsoNormal {
	margin: 0in 0in 0pt;
}
table.MsoNormalTable {
	width: 710px;
}
tr.MsoNormalTable {
	width: 710px;
}
td.MsoNormalTable {
	width: 710px;
}
p.MsoNormalTable {
	width: 710px;
}
#CommonCommentForm {
	padding: 0px; font-size: 0.95em;
}
#CommonContactForm {
	padding: 0px; font-size: 0.95em;
}
#CommonCommentForm h2 {
	margin-bottom: 0px;
}
#CommonContactForm h2 {
	margin-bottom: 0px;
}
#CommonCommentForm h3 {
	margin: 0px 10px 0px 0px; padding: 10px 0px 5px; letter-spacing: 0px; font-family: Arial,Helvetica; font-size: 1.3em; font-weight: 600;
}
#CommonContactForm h3 {
	margin: 0px 10px 0px 0px; padding: 10px 0px 5px; letter-spacing: 0px; font-family: Arial,Helvetica; font-size: 1.3em; font-weight: 600;
}
#CommonCommentForm p {
	padding: 0em; font-size: 0.95em;
}
#CommonContactForm p {
	padding: 0em; font-size: 0.95em;
}
#CommonCommentForm dl {
	margin: 0px; padding: 0px;
}
#CommonContactForm dl {
	margin: 0px; padding: 0px;
}
#CommonCommentForm dt {
	margin: 0px; padding: 5px 0px; font-size: 1em;
}
#CommonContactForm dt {
	margin: 0px; padding: 5px 0px; font-size: 1em;
}
#CommonCommentForm dd {
	color: rgb(119, 119, 119); margin-left: 0px;
}
#CommonContactForm dd {
	color: rgb(119, 119, 119); margin-left: 0px;
}
#CommonCommentForm dt em {
	font-size: 0.95em;
}
#CommonContactForm dt em {
	font-size: 0.95em;
}
#CommonCommentForm .smallbox {
	border-width: 1px; border-style: solid; border-color: rgb(127, 141, 62) rgb(226, 227, 209) rgb(226, 227, 209); padding: 2px; width: 350px;
}
#CommonContactForm .smallbox {
	border-width: 1px; border-style: solid; border-color: rgb(127, 141, 62) rgb(226, 227, 209) rgb(226, 227, 209); padding: 2px; width: 350px;
}
#CommonCommentForm textarea {
	border-width: 1px; border-style: solid; border-color: rgb(127, 141, 62) rgb(226, 227, 209) rgb(226, 227, 209); padding: 2px; width: 500px; height: 150px; font-size: 1em;
}
#CommonContactForm textarea {
	border-width: 1px; border-style: solid; border-color: rgb(127, 141, 62) rgb(226, 227, 209) rgb(226, 227, 209); padding: 2px; width: 500px; height: 150px; font-size: 1em;
}
#comments {
	margin: 0px; padding: 0px;
}
#comments dl {
	margin: 0px; padding: 0px;
}
#comments h3 {
	margin: 0px; padding: 10px 0px 5px; letter-spacing: 0px; font-family: Arial,Helvetica; font-size: 1.3em; font-weight: 600;
}
#comments dt {
	letter-spacing: 0px; padding-left: 0px; font-size: 1.1em; font-weight: 600; margin-left: 0px;
}
#comments dd {
	margin: 0px 0px 1em; padding: 0.5em 1em 0.5em 0px; font-size: 0.9em;
}
#comments dd span {
	color: rgb(119, 119, 119); padding-top: 0.5em; font-size: 0.9em; font-weight: 600;
}
.comment h4 {
	margin: 0px; padding: 0px; font-size: 1.1em; font-weight: 600;
}
.helpicon {
	line-height: normal;
}
.helpicon img {
	width: 16px; height: 20px; vertical-align: middle;
}
a.helpicon {
	height: 20px; background-image: url("../../../ControlPanel/images/help_out_lt.gif"); background-repeat: no-repeat;
}
a.helpicon:hover {
	cursor: help; background-image: url("../../../ControlPanel/images/help_hover.gif"); background-repeat: no-repeat;
}
a.helpicon:active {
	cursor: help; background-image: url("../../../ControlPanel/images/help_hover.gif"); background-repeat: no-repeat;
}
.calendar_button {
	border: currentColor; cursor: pointer;
}
.picker {
	padding: 2px; border: 1px solid gray; font-family: Arial,Helvetica; font-size: 12px; font-weight: bold; cursor: pointer; background-color: rgb(255, 255, 255);
}
.calendar td {
	font-size: 11px;
}
.title {
	font-weight: bold; background-color: rgb(215, 215, 229);
}
.day {
	border: 1px solid rgb(246, 246, 246); width: 25px; text-align: center; cursor: pointer;
}
.dayhover {
	border: 1px solid rgb(246, 246, 246); width: 25px; text-align: center; text-decoration: underline; cursor: pointer;
}
.dayheader {
	border: 1px solid white; width: 25px; text-align: center; font-weight: bold; background-color: rgb(255, 255, 255);
}
.othermonthday {
	color: rgb(153, 153, 153);
}
.outofrangeday {
	visibility: hidden;
}
.selectedday {
	border-width: 1px; border-style: solid; border-color: rgb(187, 85, 3) !important; width: 25px; color: rgb(0, 0, 0); font-weight: bold; background-color: rgb(251, 230, 148);
}
.calendar {
	border: 1px solid black; border-collapse: collapse; cursor: default; background-color: rgb(255, 255, 255);
}
.month {
	margin: 0px 5px 5px; background-color: rgb(246, 246, 246);
}
.nextprev {
	padding: 0px 5px; height: 25px; cursor: pointer;
}
.selector {
	width: 14px; text-align: left; cursor: pointer; background-color: rgb(255, 255, 255);
}
.CommonPollMoveUpButton {
	border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204); margin: 1px; width: 20px; height: 20px; color: rgb(51, 51, 51); line-height: normal; font-family: Arial,Helvetica; font-size: 80%; font-weight: bold; display: inline-block; background-image: url("../Img/up.gif"); background-repeat: no-repeat; background-color: rgb(238, 238, 238);
}
.CommonPollMoveUpButton:hover {
	color: rgb(51, 51, 51); text-decoration: none; background-color: rgb(221, 221, 221);
}
.CommonPollMoveDownButton {
	border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204); margin: 1px; width: 20px; height: 20px; color: rgb(51, 51, 51); line-height: normal; font-family: Arial,Helvetica; font-size: 80%; font-weight: bold; display: inline-block; background-image: url("../Img/down.gif"); background-repeat: no-repeat; background-color: rgb(238, 238, 238);
}
.CommonPollMoveDownButton:hover {
	color: rgb(51, 51, 51); text-decoration: none; background-color: rgb(221, 221, 221);
}
.CommonPollDeleteButton {
	border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204); margin: 1px; width: 20px; height: 20px; color: rgb(51, 51, 51); line-height: normal; font-family: Arial,Helvetica; font-size: 80%; font-weight: bold; display: inline-block; background-image: url("../Img/delete.gif"); background-repeat: no-repeat; background-color: rgb(238, 238, 238);
}
.CommonPollDeleteButton:hover {
	color: rgb(51, 51, 51); text-decoration: none; background-color: rgb(221, 221, 221);
}
ol.CommonPollAnswerList {
	margin: 0px; padding: 0px;
}
ol.CommonPollAnswerList li {
	margin-left: 24px;
}
.CommonPollArea {
	border: 1px solid rgb(153, 153, 153); width: 375px; margin-right: auto; margin-left: auto; background-color: rgb(238, 238, 238);
}
.CommonPollQuestion {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(153, 153, 153); margin: 0px; padding: 4px; color: rgb(76, 122, 158); font-size: 105%; background-color: rgb(205, 222, 238);
}
.CommonPollContent {
	padding: 4px;
}
.CommonPollDescription {
	
}
.CommonPollSwitchedContent {
	margin: 6px auto; width: 275px;
}
ul.CommonPollAnswerList {
	margin: 0px; padding: 0px; list-style-type: none;
}
ul.CommonPollAnswerList li {
	margin: 6px 0px; padding: 0px;
}
.CommonPollAnswer {
	padding: 2px;
}
.CommonPollUserVote {
	color: rgb(119, 119, 119);
}
.CommonPollFooter {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(153, 153, 153); padding: 2px; font-size: 80%; background-color: rgb(204, 204, 204);
}
ul.CommonPollFooterList {
	margin: 0px; text-align: center; list-style-type: none;
}
ul.CommonPollFooterList li {
	margin-right: 6px; margin-left: 6px; display: inline;
}
.code {
	color: black; font-family: "Courier New",Consolas,Courier,Monospace; font-size: small; white-space: pre; background-color: rgb(255, 255, 255);
}
.csharpcode {
	color: black; font-family: "Courier New",Consolas,Courier,Monospace; font-size: small; white-space: pre; background-color: rgb(255, 255, 255);
}
.csharpcode pre {
	color: black; font-family: "Courier New",Consolas,Courier,Monospace; font-size: small; white-space: pre; background-color: rgb(255, 255, 255);
}
.csharpcode pre {
	margin: 0em;
}
.csharpcode .rem {
	color: rgb(0, 128, 0);
}
.csharpcode .kwrd {
	color: rgb(0, 0, 255);
}
.csharpcode .str {
	color: rgb(0, 96, 128);
}
.csharpcode .op {
	color: rgb(0, 0, 192);
}
.csharpcode .preproc {
	color: rgb(204, 102, 51);
}
.csharpcode .asp {
	background-color: rgb(255, 255, 0);
}
.csharpcode .html {
	color: rgb(128, 0, 0);
}
.csharpcode .attr {
	color: rgb(255, 0, 0);
}
.csharpcode .alt {
	margin: 0em; width: 100%; background-color: rgb(244, 244, 244);
}
.csharpcode .lnum {
	color: rgb(96, 96, 96);
}
.CommonTagCloud {
	margin: 32px 0px; padding: 16px 8px; color: rgb(153, 153, 153); line-height: 250%; list-style-type: none; background-color: rgb(247, 247, 247);
}
.CommonSidebarTagCloud {
	margin: 0px; padding: 0px; line-height: 225%; list-style-type: none;
}
.CommonTag1 {
	margin: 0px; padding: 0px; display: inline;
}
.CommonTag2 {
	margin: 0px; padding: 0px; display: inline;
}
.CommonTag3 {
	margin: 0px; padding: 0px; display: inline;
}
.CommonTag3 {
	margin: 0px; padding: 0px; display: inline;
}
.CommonTag4 {
	margin: 0px; padding: 0px; display: inline;
}
.CommonTag5 {
	margin: 0px; padding: 0px; display: inline;
}
.CommonTag6 {
	margin: 0px; padding: 0px; display: inline;
}
.CommonTag1 a:link {
	color: rgb(102, 102, 102); font-size: 17pt; text-decoration: none; margin-right: 6px;
}
.CommonTag1 a:visited {
	color: rgb(102, 102, 102); font-size: 17pt; text-decoration: none; margin-right: 6px;
}
.CommonTag1 a:active {
	color: rgb(102, 102, 102); font-size: 17pt; text-decoration: none; margin-right: 6px;
}
.CommonTag2 a:link {
	color: rgb(102, 102, 102); font-size: 14pt; text-decoration: none; margin-right: 6px;
}
.CommonTag2 a:visited {
	color: rgb(102, 102, 102); font-size: 14pt; text-decoration: none; margin-right: 6px;
}
.CommonTag2 a:active {
	color: rgb(102, 102, 102); font-size: 14pt; text-decoration: none; margin-right: 6px;
}
.CommonTag3 a:link {
	color: rgb(102, 102, 102); font-size: 12pt; text-decoration: none; margin-right: 6px;
}
.CommonTag3 a:visited {
	color: rgb(102, 102, 102); font-size: 12pt; text-decoration: none; margin-right: 6px;
}
.CommonTag3 a:active {
	color: rgb(102, 102, 102); font-size: 12pt; text-decoration: none; margin-right: 6px;
}
.CommonTag4 a:link {
	color: rgb(102, 102, 102); font-size: 10pt; text-decoration: none; margin-right: 6px;
}
.CommonTag4 a:visited {
	color: rgb(102, 102, 102); font-size: 10pt; text-decoration: none; margin-right: 6px;
}
.CommonTag4 a:active {
	color: rgb(102, 102, 102); font-size: 10pt; text-decoration: none; margin-right: 6px;
}
.CommonTag5 a:link {
	color: rgb(102, 102, 102); font-size: 9pt; font-weight: bold; text-decoration: none; margin-right: 6px;
}
.CommonTag5 a:visited {
	color: rgb(102, 102, 102); font-size: 9pt; font-weight: bold; text-decoration: none; margin-right: 6px;
}
.CommonTag5 a:active {
	color: rgb(102, 102, 102); font-size: 9pt; font-weight: bold; text-decoration: none; margin-right: 6px;
}
.CommonTag6 a:link {
	color: rgb(102, 102, 102); font-size: 8pt; text-decoration: none; margin-right: 6px;
}
.CommonTag6 a:visited {
	color: rgb(102, 102, 102); font-size: 8pt; text-decoration: none; margin-right: 6px;
}
.CommonTag6 a:active {
	color: rgb(102, 102, 102); font-size: 8pt; text-decoration: none; margin-right: 6px;
}
.CommonTag1 a:hover {
	text-decoration: underline;
}
.CommonTag2 a:hover {
	text-decoration: underline;
}
.CommonTag3 a:hover {
	text-decoration: underline;
}
.CommonTag4 a:hover {
	text-decoration: underline;
}
.CommonTag5 a:hover {
	text-decoration: underline;
}
.CommonTag6 a:hover {
	text-decoration: underline;
}
.CommonSidebarFooter {
	margin: 8px 0px 0px; padding: 4px 0px 0px; font-size: 85%; border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid;
}
.HeadWrapper {
	
}
.top2-search input {
	color: rgb(255, 255, 255) !important;
}
.top2 {
	
}
.RadMenu_Default {
	background: url("../Img/bg_top2.gif") repeat-x 0px 0px !important; text-decoration: none !important;
}
body .RadMenu_Default .text {
	color: rgb(255, 255, 255); text-decoration: none !important; cursor: pointer;
}
body .RadMenu_Default .rootGroup .link .text {
	color: rgb(255, 255, 255); line-height: 35px !important; text-decoration: none !important; margin-left: 20px; cursor: pointer;
}
body .RadMenu_Default .rootGroup .link .text:hover {
	background: url("../Img/bg_top3.gif") repeat-x 0px 0px !important; text-decoration: none !important;
}
.Footer {
	padding: 10px 10px 0px; height: 70px; color: rgb(220, 218, 217) !important; line-height: 17px; font-family: Arial,Helvetica,sans-serif !important; font-size: 0.97em !important; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 10px; border-bottom-style: solid;
}
.Footer a {
	color: rgb(220, 218, 217) !important; font-size: 12px !important;
}
.Footer a:hover {
	text-decoration: underline !important;
}
#Footer a {
	color: rgb(220, 218, 217) !important;
}
#Footer a:hover {
	text-decoration: underline !important;
}
#Footer img {
	float: right;
}
.top1 {
	width: 990px; clear: both; float: left; display: block;
}
.top1 span {
	clear: right; float: right;
}
.top1 span img {
	border: 0px currentColor; vertical-align: middle;
}
.top1 select {
	border: 1px inset rgb(204, 204, 204); width: 150px; letter-spacing: 0px; font-family: Arial,Helvetica,sans-serif !important; font-size: 13px;
}
.aspose-logo {
	background: rgb(255, 255, 255); clear: left; margin-left: 4px; float: left; display: inline;
}
.top-right {
	
}
.welcome-user {
	background: url("../Img/bg_welcome.gif") repeat-x rgb(255, 255, 255); padding: 7px 8px 0px 5px; width: 250px; height: 20px; clear: both; font-family: Arial,Helvetica,sans-serif !important; font-size: 12px; border-right-color: rgb(185, 188, 173); border-bottom-color: rgb(185, 188, 173); border-left-color: rgb(185, 188, 173); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; float: right; display: block;
}
.welcome-user img {
	vertical-align: middle;
}
.language-line {
	padding: 10px 5px 0px; width: 250px; height: 27px; clear: both; font-family: Arial,Helvetica,sans-serif !important; font-size: 12px; float: right; display: block;
}
.language-line a:link {
	color: rgb(51, 51, 51); text-decoration: none;
}
.language-line a:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
.language-line a:active {
	color: rgb(51, 51, 51); text-decoration: none;
}
.language-line a:hover {
	text-decoration: underline;
}
.top2 {
	background: url("../Img/bg_top2.gif") repeat-x top rgb(255, 255, 255); width: 986px; height: 39px; clear: both; margin-left: 4px; float: left; display: block;
}
.top2-search {
	background: url("../Img/bg_top2_search.gif") repeat-x top rgb(106, 123, 145); width: 252px; height: 39px; border-left-color: rgb(188, 188, 188); border-left-width: 1px; border-left-style: solid; float: right; display: inline;
}
.top2-search span {
	background: rgb(44, 45, 51); margin: 6px 12px 0px 0px; border: 1px solid rgb(162, 171, 181); width: 234px; height: 24px; clear: both; display: block;
}
.top2-search input {
	padding: 6px 5px 4px; border: 0px currentColor; width: 182px; height: auto; color: rgb(255, 255, 255); line-height: 14px; font-family: Arial,Helvetica,sans-serif !important; font-size: 11px; float: left; background-color: transparent;
}
.loginLink {
	width: 100% !important; height: 20px !important; color: rgb(51, 51, 51); padding-left: 5px; clear: both;
}
.loginLink a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.loginLink a:hover {
	text-decoration: underline;
}
.CommonBreadCrumbArea {
	margin-left: 0px;
}
#CommonBodyTable {
	clear: both;
}
.dropdown-menu {
	z-index: 100000 !important;
}
input {
	height: auto !important; line-height: 14px !important;
}
.navbar a:hover {
	text-decoration: none !important;
}
body > footer a:hover {
	text-decoration: none !important;
}
.button-account {
	background: url("../img/sprite-main.png") no-repeat right -54px rgb(15, 68, 111); font: 700 14px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 5px 15px; border-radius: 12px; border: 0px currentColor; color: rgb(131, 221, 250); text-decoration: none; position: relative; font-size-adjust: none; font-stretch: normal; box-shadow: 0px -1px 0px 0px rgba(255,255,255,0.25); text-shadow: 0px -1px 2px rgba(0,0,0,0.65); -webkit-box-shadow: 0 -1px 0 0 rgba(255, 255, 255, 0.25); -webkit-border-radius: 12px;
}
.button-account:hover {
	background: url("../img/sprite-main.png") no-repeat right -31px rgb(255, 255, 255); border-radius: 6px 6px 0px 0px; color: rgb(18, 83, 137); text-shadow: 0px 0px 0px transparent; -webkit-border-radius: 6px 6px 0 0;
}
.button-account .dropdown-menu {
	border-radius: 6px 0px 6px 6px; left: auto; right: 0px; text-shadow: 0px 0px 0px transparent; -webkit-border-radius: 6px 0 6px 6px;
}
.button-account_id {
	padding: 3px 15px; color: rgb(51, 51, 51); font-weight: 400;
}
