/* =tags */
* {
	font-family:Verdana;
	font-size:11px;
	color:#666;
}
html {
	height: 100%;
}
body {
	height: 100%;
	background-color:#ccc;
	cursor:default;
}
h2, h3, h4, p, ul, blockquote {
	margin:0 0 10px 0;
}
fieldset div input,
fieldset div input[type="text"],
fieldset div input[type="file"],
fieldset div input[type="password"],
fieldset div textarea,
fieldset div select {
	width:300px;
	padding:2px;
	border:1px solid #666;
}
fieldset div select {
	width:306px;
	margin-top:1px;
	margin-bottom:1px;
}
input[type="radio"],
input[type="checkbox"] {
	width:13px;
	height:13px;
	border:0;
	vertical-align:middle;
}
input[type="submit"],
input[type="button"] {
	width:306px;
	border:1px solid #666;
	background-color:#ece9d8;
	color:#000;
	height:20px;
}
fieldset div input.Search,
input.Search {
	background:#fff url('searchfield.gif') no-repeat;
	width:150px;
	padding:2px;
	padding-left:22px !important;
	border:1px solid #666;
}
input#opt_count {
	width:30px;
	text-align:center;
}
textarea.Textarea {
	width:600px;
	height:300px;
	border:1px solid #666666;
}
textarea.Bg {
	background-image:url('textarea.gif');
	background-position:0 2px;
}
a {
	text-decoration:none;
}

/* =Navigation */
ol#Navigation {
	position:fixed;
	z-index:5001;
	width:100%;
	height:25px;
	padding-left:20px;
  background-color: #ece9d8;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #ccc;
	visibility:hidden;
}
ol#Navigation > li {
	float:left;
  height:20px;
  padding-top:6px;
  padding-left:7px;
  padding-right:5px;
  border-left: 1px solid #fff;
	border-right:1px solid #ccc;
}
ol#Navigation li#Base {
  border-left:0;
}
ol#Navigation li#Logout {
  border-right:0;
	width:40px;
}
ol#Navigation li#Compass {
	position:absolute;
  border:0;
	left:692px;
	width:240px;
	text-align:right;
}
ol#Navigation li#Compass span#ModName {
  font-weight:bold;
	display:inline;
}
ol#Navigation li#DE {
	left:595px;
}
ol#Navigation li#EN {
	left:645px;
}
ol#Navigation li#DE,
ol#Navigation li#EN {
	padding-top:5px;
	position:absolute;
}
ol#Navigation li#Maximize {
	position:absolute;
  border:0;
	margin-top:-2px;
	left:943px;
}
ol#Navigation li#Close {
	position:absolute;
  border:0;
	margin-top:-2px;
	left:963px;
}
ol#Navigation li.Active {
	background-color:#d4edfc;
	font-weight:normal;
}

/* =Navigation OL */
ol#Navigation ol {
	position:absolute;
	z-index:5002;
	margin-left:-7px;
	margin-top:19px;
  width:150px;
  border:1px solid #ccc;
  background-color:#fff;
	visibility:hidden;
}
ol#Navigation ol li {
	position:relative;
	display:block;
	height:18px;
  padding:0;
	padding-left:30px;
	padding-top:6px;
	border:0;
}
ol#Navigation ol li.SeparateTop {
  border-top:1px solid #ece9d8;
}
ol#Navigation ol li.SeparateBottom {
  border-bottom:1px solid #fff;
}
ol#Navigation ol li span.Image {
	position:absolute;
	left:0;
	top:0;
  background-color:#ece9d8;
	padding:4px;
	height:16px;
	width:16px;
}

/* =Branding */
div#Branding {
	position:fixed;
	z-index:1099;
	width:100%;
	height:58px;
	top:27px;
	border-bottom:1px solid #ccc;
	background:#6f757b url('title.gif') no-repeat;
}
div#Branding p {
	display:none;
}
div#Branding hr {
	position:absolute;
	width:100%;
	height:0;
	top:47px;
	color:#ccc;
	border:0;
	padding:0;
	margin:0;
	border-bottom:1px solid #ccc;
}
body.PopUp div#Branding,
body.PopUp div#BrandingLeft {
	position:relative;
	top:0;
	width:100%;
	height:58px;
	border-bottom:1px solid #ccc;
	vertical-align:top;
	background:#fff url('titlepopup.gif') no-repeat right top;
}
body.PopUp div#BrandingLeft {
	background:#fff url('titlepopup.gif') no-repeat left top;
}
div#BrandingText {
	position:absolute;
	z-index:9999;
	top:19px;
	height:40px;
	right:190px;
	color:#fff;
}
div#BrandingText.Left {
	position:absolute;
	left:12px;
	color:#000;
}
div#BrandingText * {
	color:#fff;
}
div#BrandingText.Left * {
	color:#000;
}
div#BrandingEmpty {
	width:100%;
	height:58px;
	top:0;
	border-bottom:1px solid #ccc;
	background:#fff url('title.gif') no-repeat;
}
div#BrandingEmpty p {
	display:none;
}
div#BrandingEmpty hr {
	position:absolute;
	width:100%;
	height:0;
	top:47px;
	color:#ccc;
	border:0;
	padding:0;
	margin:0;
	border-bottom:1px solid #ccc;
}
/* =Footer */
div#Footer {
	position:fixed;
	width:100%;
	padding:0;
	height:25px;
	bottom:0;
	background-color: #ece9d8;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
	z-index:9999;
}

div#Footer blockquote {
	width:986px;
	text-align:right;
	padding:0;
	padding-top:5px;
}

/* =Content */
div#Content {
	position:static;
	z-index:1001;
	padding-top:86px !important;
	top:0;
	width:100%;
	border-bottom:27px solid transparent;
}
div#Content div#FrameFull {
  background-color:#fff;
	width:986px;
}
div#Content div#FrameHalf {
  background-color:#fff;
	width:492px;
}

/* =WordPastePanel */
div#WordPastePanel {
	position:absolute;
	left:0;
	top:85px;
	right:0;
	bottom:0;
	background-image:url('back_white.png');
	z-index:9999;
}
body.PopUp div#WordPastePanel {
	top:59px;
}
div#WordPastePanel div {
	position:absolute;
	left:20px;
	top:20px;
	right:20px;
	bottom:50px;
}
div#WordPastePanel div iframe {
	border:1px solid #666;
}
div#WordPastePanel input {
	position:absolute;
	width:150px;
	left:20px;
	bottom:29px;
}
div#WordPastePanel input.Close {
	left:180px;
}

/* =Install (=Content) */
div#Install {
	padding-bottom:40px;
  background-color:#fff;
	width:986px;
}

/* =Tabs */
ol#Tabs {
	position:fixed;
	z-index:5000;
	top:43px;
	left:25px;
	height:31px;
}
body.PopUp ol#Tabs {
	position:absolute;
	top:17px;
}
ol#Tabs li {
	position:absolute;
	display:inline-block;
	text-align:center;
	width:70px;
	height:31px;
	padding:12px 13px 0 10px;
	cursor:pointer;
	background:url('tab_inactive.png') no-repeat;
}
ol#Tabs li#Tab_Two,
ol#Tabs li#Search_Two {
	left:95px;
}
ol#Tabs li#Tab_Three,
ol#Tabs li#Search_Three {
	left:190px;
}
ol#Tabs li#Tab_Four,
ol#Tabs li#Search_Four {
	left:285px;
}
ol#Tabs li#Search_Five {
	left:370px;
}
ol#Tabs li#Search_One,
ol#Tabs li#Search_Two,
ol#Tabs li#Search_Three,
ol#Tabs li#Search_Four,
ol#Tabs li#Search_Five {
	background:transparent;
	width:500px;
	text-align:left;
	padding-top:8px;
	color:#fff;
}
body.PopUp ol#Tabs li#Search_One {
	width:300px;
}
ol#Tabs li#Search_One *,
ol#Tabs li#Search_Two *,
ol#Tabs li#Search_Three *,
ol#Tabs li#Search_Four *,
ol#Tabs li#Search_Five * {
	color:#fff;
}
ol#Tabs li input {
	color:#666 !important;
	border:1px solid #666;
	padding:2px;
}
ol#Tabs li select option {
	color:#666 !important;
}
ol#Tabs li input[type="radio"],
ol#Tabs li input[type="checkbox"] {
	width:13px;
	height:13px;
	border:0;
}
ol#Tabs li#Google {
	left:190px;
	padding-top:3px;
	padding-left:4px;
}
ol#Tabs li div {
  position:absolute;
	left:1px;
	display:none;
  width:204px;
	margin-top:20px;
	padding:5px;
	text-align:left;
}
ol#Tabs li div.Preference {
	height:104px;
	background:url('tab_back.png') transparent no-repeat;
}
ol#Tabs li div.Preference table {
	width:170px;
}
ol#Tabs li div.Preference table tr td {
	text-align:center;
	padding:2px;
	padding-top:5px;
}
ol#Tabs li:hover div {
	display:inline;
}
ol.Behind {
	z-index:4099 !important;
}

/* =table#List */
table#List{
	margin-left:201px;
}
table#List tr {
	white-space:nowrap;
	background-color:#fff;
}
table#List tr {
	margin:0;
	height:14px;
}
table#List tr th {
	white-space:nowrap;
	background-color:#ece9d8;
	border-left:1px solid #fff;
	padding:3px 5px;
}
table#List tr th img.Sort {
	vertical-align:middle;
	margin-top:-1px;
}
table#List tr td {
	white-space:nowrap;
	border:1px solid #eee;
	padding:3px 5px;
	vertical-align:middle;
}
table#List tr td.Image {
	padding:0;
	width:60px;
}
table#List tr td.Image img {
	display:block;
}
table#List tr th.Owner {
	border-left:1px solid #fff;
}
table#List tr th.Basket {
	width:18px;
}
table#List tr th.Children,
table#List tr th.Parents,
table#List tr th.Collections {
	padding-left:7px;
	text-align:center;
}
table#List tr td.Children,
table#List tr td.Parents,
table#List tr td.Collections {
	text-align:center;
}
table#List tr td select {
	margin:5px;
}
table#List tr td input {
	border:0;
	padding:0;
	height:22px;
	width:100%;
}
table#List tr td input[type="checkbox"] {
	height:15px;
	width:15px;
}
table#List tr td textarea {
	border:0;
	padding:0;
	height:100px;
	width:100%;
}
table#List tr:hover th {
	cursor:pointer;
}
table#List tr td:hover {
	background-color:#C9D649;
}

/* =table#List */
table#Info {
	width:100%;
	border-bottom:1px solid #ccc;
}
table#Info tr {
	margin:0;
	height:14px;
}
table#Info tr {
	height:auto !important;
}
table#Info tr th {
	border-left:1px solid #fff;
	padding:4px;
}
table#Info tr td {
	padding:3px 5px;
	vertical-align:middle;
}
table#Info tr,
table#Info tr td {
	vertical-align:top;
}

/* =ol#List, ol#Info */
ol#List,
ol#Info,
div#DragAndDrop {
	width:100%;
	-moz-user-select:none;
	-khtml-user-select:none;
}
div#DragAndDrop {
	position:absolute;
	display:block;
	left:0;
	top:0;
	display:none;
	filter:Alpha(opacity=70);
	-moz-opacity: 0.7;
}
ol#List li,
ol#Info li,
div#DragAndDrop {
	white-space:nowrap;
	background-color:#fff;
	border-bottom:1px solid #ccc;
	min-height:23px;
	margin:0;
}
ol#Info li del {
	color:#cc0000;
}
ol#Info li ins {
	text-decoration:none;
}
ol#List li.Description,
ol#Info li.Description {
	white-space:normal;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:3px;
}
ol#List li.Info1 {
	background-color:#eee;
}
ol#List li.Info2 {
	background-color:#F7F5E9;
}

ol#List li img,
ol#Info li img,
div#DragAndDrop img {
	margin-top:3px;
	vertical-align:top;
}
ol#List li img.Node,
div#DragAndDrop img.Node {
	margin:0;
	width:15px;
	height:23px;
}
ol#List li img.NodeSpacer,
div#DragAndDrop img.NodeSpacer {
	margin:0;
	width:16px;
	height:23px;
}
ol#List li img.Right,
ol#Info li img.Right,
div#DragAndDrop img.Right {
	margin-top:3px;
	margin-left:25px;
	vertical-align:top;
}
ol#List li img.Right2,
ol#Info li img.Right2,
div#DragAndDrop img.Right2 {
	margin-top:3px;
	margin-left:50px;
	vertical-align:top;
}
ol#List li span.Right,
ol#Info li span.Right,
div#DragAndDrop span.Right {
	margin-left:25px;
}

ol#List li span.Text,
ol#List li span.TextIntLeft,
ol#List li span.TextIntRight,
ol#List li span.TextSmall,
ol#List li span.DateTime,

ol#Info li span.Text,
ol#Info li span.TextIntLeft,
ol#Info li span.TextIntRight,
ol#Info li span.TextSmall,
ol#Info li span.DateTime,

div#DragAndDrop span.Text,
div#DragAndDrop span.TextIntLeft,
div#DragAndDrop span.TextIntRight,
div#DragAndDrop span.TextSmall,
div#DragAndDrop span.DateTime {
	display:inline-block;
	width:300px;
	overflow:hidden;
	vertical-align:top;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:3px;
}
ol#List li span.TextIntLeft,
ol#Info li span.TextIntLeft,
div#DragAndDrop span.TextIntLeft {
	width:60px;
}
ol#List li span.TextIntRight,
ol#Info li span.TextIntRight,
div#DragAndDrop span.TextIntRight {
	width:60px;
	text-align:right;
}
ol#List li span.TextSmall,
ol#Info li span.TextSmall,
div#DragAndDrop span.TextSmall {
	width:200px;
}
ol#List li span.DateTime,
ol#Info li span.DateTime,
div#DragAndDrop span.DateTime {
	width:120px;
}
ol#List li span.NoLength,
ol#Info li span.NoLength,
div#DragAndDrop span.NoLength {
	width:auto !important;
}
ol#List li span.Table,
ol#Info li span.Table,
div#DragAndDrop span.Table {
	width:auto !important;
	font-weight:bold;
	font-style:italic;
}
ol#List li span.InputText,
ol#Info li span.InputText,
div#DragAndDrop span.InputText {
	margin-top:3px;
}
ol#Info li a.Red {
	color:#cc0000;
}
ol#Info li.Button,
ol#List li.Button {
	height:56px;
}
ol#Info li.Button span.Number,
ol#List li.Button span.Number {
	display:inline-block;
	height:40px;
}
ol#Info li.Button span.Field,
ol#List li.Button span.Field {
	display:inline-block;
	padding-top:10px;
	padding-bottom:10px;
}

/* =Media */
ol#Info li.Media {
	display:inline-block;
	vertical-align:top;
	margin-right:5px;
	float:left;
	height:300px;
}
ol#Info li.Media:hover {
	cursor:pointer;
	background-color:#eee;
}
ol#Info li.Media:hover table td.Filename  {
	background-color:#ccc;
}
ol#Info li.Media table {
	width:192px;
	padding:0;
	margin:0;
}
ol#Info li.Media table td {
	padding:5px;
}
ol#Info li.Media table td.Filename {
	background-color: #ece9d8;
	height:20px;
	padding-top:2px;
	padding-bottom:2px;
}
ol#Info li.Media table td.Filepreview {
	background-color:#f8f8f8;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	text-align:center;
	height:190px;
}
ol#Info li.Media table td.Filepreview img {
	margin:0;
}
ol#Info li.Media table td.Filedescription {
	white-space:pre-wrap;
	font-size:9px;
}

/* =Tree */
ol.Tree {
	margin-left:201px;
	width:auto !important;
}

/* =MediaSelect */
ol#MediaSelect {
	background-color:#fff;
	width:100%;
}
ol#MediaSelect li{
	width:160px;
	height:160px;
	float:left;
	background-repeat:no-repeat;
	background-position:center;
	cursor:pointer;
}
ol#MediaSelect li:hover{
	background-color:#eee;
}

/* =div#Edit */
div#Edit {
	width:100%;
	height:100%;
	background-color:white;
}
div.SmallHeight {
	height:auto !important;
}
div#Edit fieldset {
	background-color:#ece9d8;
	border-bottom:1px solid #ccc;
	min-height:23px;
	padding-left:180px;
}
div#Edit fieldset.H1,
div#Edit fieldset.H2,
div#Edit fieldset.H1_Active,
div#Edit fieldset.H2_Active {
	height:23px;
}
div#Edit fieldset.H1 p,
div#Edit fieldset.H2 p,
div#Edit fieldset.H1_Active p,
div#Edit fieldset.H2_Active p {
	width:auto;
}
div#Edit fieldset p {
	position:absolute;
	overflow:hidden;
	margin-left:-182px;
	padding:5px 0 0 6px;
	width:160px;
	color:#666;
}
div#Edit fieldset div {
	background-color:white;
	width:307px;
	padding:2px;
	min-height:19px;
}
div#Edit fieldset div.Double {
	width:620px;
}
div#Edit fieldset div.Full {
	width:802px;
}
div#Edit fieldset div img {
	vertical-align:middle;
}
div#Edit fieldset div img.File {
	vertical-align:middle;
	margin-top:-6px;
}
div#Edit fieldset div img.FilePreview {
	position:absolute;
	vertical-align:middle;
	margin-left:-20px;
	margin-top:3px;
	z-index:9999;
}
div#Edit fieldset div img.Languages {
	position:absolute;
	vertical-align:middle;
	margin-left:315px;
	margin-top:3px;
}
div#Edit fieldset div.H2 {
	padding:6px 0 0 0;
}
div#Edit fieldset div.Textarea {
	width:606px;
}
div#Edit fieldset img.Link {
	vertical-align:top;
	margin-top:3px;
}
div#Edit fieldset img.Link:hover {
	cursor:pointer;
}
div#Edit fieldset div.Text {
	padding-top:4px;
	min-height:17px;
}

div#Edit fieldset div span {
	vertical-align:middle;
	display:inline;
}
div#Edit fieldset div#swfUpload {
	padding:0;
	width:400px;
	height:300px;
	background:#fff url('icons/logos/flash.png');
	background-repeat:no-repeat;
	background-position:center;
}
div#Edit fieldset div#swfUpload p {
	margin:20px;
	width:360px;
}
div#Edit fieldset div#swfUploadSingle {
	padding:0;
	width:311px;
	height:77px;
	background:#fff url('icons/logos/flash.png');
	background-repeat:no-repeat;
	background-position:center;
}
div#Edit fieldset div#swfUploadSingle p {
	margin:20px;
	width:300px;
}
div#Edit fieldset#Button {
	padding-top:10px;
	padding-bottom:10px;
	background-color:#fff;
	border-right:0;
}
div#Edit fieldset#Button input {
	width:150px;
}
div#Edit fieldset#Special {
	background-color:#ccc;
}
div#Edit fieldset#inProgress {
	background-color:#cc0000;
	height:19px;
}
div#Edit fieldset#inProgress p{
	color:#fff;
	width:auto;
}
div#Edit fieldset div input[type="checkbox"] {
	margin-top:3px;
}
div#Edit fieldset span.Image {
	display:inline-block;
	width:301px;
	padding:5px;
	background-color:#fff;
}
div#Edit fieldset#SearchField {
	background-color:#eee;
}
div#Edit fieldset#SearchField div {
	background-color:transparent;
}
div#Edit fieldset#SearchField p {
	display:none;
	color:red;
}
div#Edit fieldset div img.Inactive {
	vertical-align:top;
	background-color:#EFF9FF;
	border:1px solid #22bbea;
	margin-top:1px;
	margin-bottom:1px;
}
div#Edit fieldset div iframe {
  background-color:#fff;
  color:#666666;
  padding:1px;
  border:1px solid #666;
	overflow:auto;
	width:301px;
	margin-top:0 !important;
	margin-bottom:1px !important;
}
div#Edit fieldset div.iFrame {
  background-color:#eee;
	border:1px solid #ccc;
	border-bottom:0;
	padding:0;
	width:303px;
	margin-top:3px !important;
	overflow:hidden;
}
div#Edit fieldset div.iFrame div.Icons {
	background-color:transparent;
	margin:0;
	padding:0;
	margin-top:5px;
	margin-left:3px;
	height:15px;
	width:327px;
}
div#Edit fieldset div.iFrame div.LinkPanel {
	display:inline;
  background-color:#eee;
	position:absolute;
	margin-top:-113px;
	margin-left:-1px;
	width:489px;
	height:108px;
	filter:none;
	border:1px solid #000;
	border-bottom:0;
}
div#Edit fieldset div.iFrame div.LinkPanel span {
	width:100px;
	display:inline-block;
	margin-left:5px;
	margin-top:1px;
	margin-bottom:1px;
}
div#Edit fieldset div.iFrame div.LinkPanel input,
div#Edit fieldset div.iFrame div.LinkPanel select {
	position:relative;
	display:inline;
	margin-left:5px;
	margin-top:1px;
	margin-bottom:1px;
}
div#Edit fieldset div.iFrame div.LinkPanel img.Close {
	position:absolute;
	margin-left:-25px;
	margin-top:1px;
}
div#Edit fieldset table {
	width:311px;
	padding:2px;
	margin-left:-2px;
	background-color:#fff;
}
div#Edit fieldset div.Highlight {
	color:#cc0000;
}

/* =SearchResults */
div#SearchResults {
  width:303px !important;
  border:1px solid #6f6f65;
	margin:8px 0 0 0;
  padding:0;
	z-index:99999;
	left:-500px;
	top:-500px;
	display:block;
}
div#SearchResults ol {
  list-style-type:none;
  margin:0;
  padding:0;
	position:relative;
}
div#SearchResults ol li {
  margin:0;
  padding:2px 2px 0 2px ;
  height:15px;
  cursor:pointer;
}
div#SearchResults ol li.Table {
	color:#fff !important;
	font-weight:bold;
  background-color:#716f63 !important;
}
div#SearchResults ol li.User,
div#SearchResults ol li.Data {
  background-color:#eee;
	color:#000;
	display:block;
	overflow:hidden;
}
div#SearchResults ol li:hover,
div#SearchResults ol li.selected {
  background-color:#22bbea;
	color:#fff;
}

/* =table#Edit */
table#Edit tr td#info_panel {
	width:482px;
	background-color:#ece9d8;
	border-bottom:1px solid #ccc;
	padding:5px;
	height:15px;
	font-weight:bold;
}
table#Edit tr td#td_lan_1,
table#Edit tr td#td_lan_2 {
	width:482px;
	background-color:#eee;
	border-bottom:1px solid #ccc;
	padding:5px;
}
table#Edit tr td#td_lan_1 img,
table#Edit tr td#td_lan_2 img {
	margin-left:156px;
}
table#Edit tr td#td_lan_2 img#view_close_2 {
	margin-left:auto;
	position:absolute;
}
table#Edit tr td#td_head_1,
table#Edit tr td#td_head_2 {
	width:147px;
	background-color:#eee;
	border-bottom:1px solid #ccc;
	padding:2px;
}
table#Edit tr td#datagroup_1,
table#Edit tr td#datagroup_2 {
	background-color:#fff;
	vertical-align:top;
	padding:5px;
	padding-top:0;
	width:147px;
	border-bottom:1px solid #ccc;
}
table#Edit tr td#td_lan_1 img,
table#Edit tr td#td_lan_2 img,
table#Edit tr td#td_head_1 img,
table#Edit tr td#td_head_2 img {
	vertical-align:top;
	margin-top:1px;
}
table#Edit tr td#td_head_1,
table#Edit tr td#datagroup_1 {
	border-right:1px solid #808080;
}
table#Edit tr td#td_lan_2,
table#Edit tr td#td_head_2,
table#Edit tr td#datagroup_2,
table#Edit tr td#dataview_2 {
	display:none;
}
table#Edit tr td#dataview_1, 
table#Edit tr td#dataview_2 {
	vertical-align:top;
}
table#Edit tr td#dataview_1 div#Edit, 
table#Edit tr td#dataview_2 div#Edit {
	width:492px;
}

#paste_main {
	display:none;
}

/* =Context */
ol.Context {
	position:absolute;
	display:none;
  width:220px;
  left:0px;
  top:0px;
	background-color:#fff;
	border:1px solid #ccc;
	z-index:99999;
}
ol.Context li {
	height:18px;
	padding-left:23px;
	padding-top:4px;
}
ol.Context li.Seperator {
	border-top:1px solid #ccc;
}
ol.Context li img {
	position:absolute;
	margin-top:-1px;
	margin-left:-20px;
}

/* =NavigationSub */
ol#NavigationSub {
	position:absolute;
	background-color:#fff;
	width:200px;
	left:0;
	top:86px;
}
body.PopUp ol#NavigationSub{
	top:59px;
}
ol#NavigationSub li span#Basket_Count {
	display:inline;
}
ol#NavigationSub li {
	padding:5px;
	padding-left:10px;
	padding-top:6px;
	border-bottom:1px solid #eee;
}
ol#NavigationSub li.Navigate {
	text-align:center;
	padding-top:5px;
}
ol#NavigationSub li.Table {
	padding-top:4px;
	padding-bottom:6px;
}
ol#NavigationSub li img{
	vertical-align:middle;
	display:inline;
}
ol#NavigationSub li span {
	vertical-align:middle;
	display:inline;
}
ol#NavigationSub li.Navigate img {
	width:16px;
	height:16px;
}
ol#NavigationSub li.Navigate span.Position{
	display:inline-block;
	width:130px;
	margin-bottom:3px;
}
ol#NavigationSub span#span_opt_notion_cl {
	margin-right:4px;
	margin-top:1px;
}
ol#NavigationSub li#li_opt_notion {
	padding-top:5px;
}
ol#NavigationSub li#li_opt_notion input {
	height:13px;
	padding:1px;
}
ol#NavigationSub li#li_opt_notion_cl {
	display:none;
	padding-bottom:6px;
}
ol#NavigationSub li#li_opt_notion img {
	vertical-align:top;
	margin-top:3px;
}
ol#NavigationSub li#li_opt_notion_cl img {
	vertical-align:top;
	margin-top:2px;
}
ol#NavigationSub li#li_basket {
	padding:0;
	width:200px;
	overflow:hidden;
}
ol#NavigationSub li#li_basket ol li {
	height:13px !important;
	padding:0;
	padding-left:10px;
	width:190px;
	overflow:hidden;
}

/* =Login */
body#Login {
	position:relative;
  margin:60px auto;
	width:320px;
	background-color:#eff9ff;
}
body#Login img {
	position:absolute;
	display:inline;
	margin-left:-220px;
}
body#Login img.marketing_convenience {
	margin-top:210px;
	margin-left:340px;
}
body#Login h2 {
	font-size:13px;
	margin-bottom:20px;
}
body#Login fieldset {
	width:228px;
	height:228px;
	padding:50px;
	background-color:#fff;
}
body#Login fieldset input {
	position:absolute;
	left:150px;
	width:100px;
}
body#Login fieldset input[type="button"] {
	width:104px;
}
body#Login blockquote {
	margin-top:50px;
	width:200px;
	color:red;
}
body#Login #Links {
	position:absolute;
	margin-top:-20px;
	left:20px;
	top:318px;
}
body#Login #Version {
	position:absolute;
	margin-top:-20px;
	right:10px;
	top:318px;
	text-align:right;
}
body#Login #Acrobat {
	position:absolute;
	top:340px;
	left:0;
	margin-left:220px;
}
body#Login div#Browser {
	position:absolute;
	top:340px;
	right:-10px;
}
body#Login div#Browser span {
	width:30px;
	height:30px;
	display:inline-block;
}
body#Login div#Browser span#IE7 {
	background:url('icons/browsers/msie7_gray.gif');
}
body#Login div#Browser span#IE7:hover {
	background:url('icons/browsers/msie7.gif');
}
body#Login div#Browser span#IE8 {
	background:url('icons/browsers/msie8_gray.gif');
}
body#Login div#Browser span#IE8:hover {
	background:url('icons/browsers/msie8.gif');
}
body#Login div#Browser span#Firefox {
	background:url('icons/browsers/ffox3_gray.gif');
}
body#Login div#Browser span#Firefox:hover {
	background:url('icons/browsers/ffox3.gif');
}
body#Login div#Browser span#Safari {
	background:url('icons/browsers/saf3_gray.gif');
}
body#Login div#Browser span#Safari:hover {
	background:url('icons/browsers/saf3.gif');
}
body#Login div#Browser span#Chrome {
	background:url('icons/browsers/chrome1_gray.gif');
}
body#Login div#Browser span#Chrome:hover {
	background:url('icons/browsers/chrome1.gif');
}

/* =Account */
div.Account {
	width:946px !important;
	padding:20px;
}
div.Account > a {
	display:block;
	width:126px;
	text-align:center;
	cursor:pointer;
}
div.Account ul {
	position:absolute;
	left:200px;
	top:110px;
}
div.Account ul li {
	padding-left:20px;
	height:18px;
}
div.Account ul li img {
	position:absolute;
	left:0;
}
div.Account p {
	position:absolute;
	left:400px;
	top:110px;
}

/* =WebSite_Content */
div#WebSite_Content {
	position:absolute;
	top:59px;
	left:0;
	height:480px;
	width:700px;
	overflow:auto;
	background-color:#f8f8f8;
	padding:0;
}
div#WebSite_Content div#Edit {
	width:680px;
}
div#WebSite_Content div#Edit fieldset div iframe {
	width:491px;
}
div#WebSite_Content div#Edit fieldset#Button {
	border-bottom:0;
	padding-bottom:0;
}
div#WebSite_Content div#Edit fieldset div.iFrame {
	width:493px;
}
div#WebSite_Content div#Edit fieldset img.Custom {
	position:absolute;
	left:5px;
	margin-top:3px;
	width:5px;
	height:17px;
}
div#WebSite_Content div#Edit fieldset p {
	margin-left:-170px;
}
div#WebSite_Content div.Image {
	padding:5px;
	background-color:#ffffcc;
	border:1px solid #ccc;
}
div.WebSite_Object_Create {
	padding-top:36px !important;
	padding-left:100px !important;
}
div.WebSite_Object_Create a {
	margin-bottom:5px;
	display:block;
	width:300px;
}

/* =WebSite_StyleClasses */
div#WebSite_StyleClasses {
	position:absolute;
	display:none;
	top:360px;
	left:0;
	height:200px;
	width:690px;
	padding:5px;
	background-color:#ccc;
}
div#WebSite_StyleClasses a {
	color:#000;
	margin-top:5px;
	margin-left:10px;
	display:block;
}
div#WebSite_StyleClasses a:hover {
	color:#666;
}
div#WebSite_StyleClasses table {
	margin-top:20px;
	margin-left:10px;
}
div#WebSite_StyleClasses table tr td{
	padding:2px;
}
div#WebSite_StyleClasses textarea {
	display:none;
}
div#WebSite_StyleClasses input {
	width:50px;
	padding:2px;
	border:1px solid #666666;
}
div#WebSite_StyleClasses input[type="checkbox"] {
	width:13px;
	height:13px;
	border:0;
	vertical-align:middle;
}

/* =WebSite_Bottom */
div#WebSite_Bottom {
	position:absolute;
	top:540px;
	left:0;
	height:20px;
	width:690px;
	text-align:right;
	padding:5px;
}

/* =WebSite_Delete_Clones */
div#WebSite_Delete_Clones {
	position:absolute;
	top:418px;
	left:0;
	height:100px;
	width:100%;
	background-color:#f8f8f8;
}

/* =Table */
table#Table thead td {
	background-color:#ece9d8;
}
table#Table td {
	width:15%;
	padding:5px;
}
table#Table td.Name {
	width:40%;
}
fieldset#Edit label span.Field img.Image {
	vertical-align:bottom;
	margin-bottom:4px;
	margin-top:-2px;
	margin-left:5px;
}
div#Edit fieldset div.TableType {
	padding-top:7px;
	padding-bottom:7px;
}
div#Edit fieldset div.TableType img {
	margin-top:1px;
	margin-bottom:2px;
	margin-left:7px;
}

/* =Page_Preview */
div#Page_Preview {
	position:absolute;
	background-color:white;
	top:112px;
	left:640px;
	width:350px;
	min-height:200px;
}
div#Page_Preview img#Loader {
	position:absolute;
	margin-left:142px;
	margin-top:50px;
	display:none;
}
div#Page_Preview div#Preview {
	color:#ccc;
	border:1px solid #ccc;
}

/* =Pages */
ol#Pages {
	position:absolute;
	top:112px;
	left:495px;
	background-color:#fff;
}
ol#Pages li,
ol#Fieldsets li {
	padding:4px;
	width:137px;
	background-color:#fff;
	border:1px solid transparent;
	border-top:0;
	border-right:0;
}
ol#Fieldsets li {
	border:1px solid #eee;
	margin-top:5px;
}
ol#Fieldsets li img {
	vertical-align:middle;
}

/* =PagesGraphic */
ol#PagesGraphic {
	position:absolute;
	top:133px;
	left:0;
	background-color:#fff;
}
ol#PagesGraphic li {
	padding:4px;
	padding-top:5px;
	width:170px;
	background-color:#fff;
}

/* =Steps */
ol#Steps {	
	background-color:#ece9d8;
	min-height:23px;
	height:23px;
}
ol#Steps li {
	display:inline-block;
	padding:5px;
	width:25px;
	text-align:center;
}
ol#Steps li.H1 {
	width:auto;
	text-align:left;
	font-weight:bold;	
}
ol#Steps li.Active {
	font-weight:bold;	
	color:#000;
	border-left:2px solid #fff;
	border-right:2px solid #fff;
	background-color:#ccc;
}

/* =Flash_Info */
.Flash_Info {
	padding:5px;
	background:url('icons/logos/flash.png');
	background-color:#eeeeee;
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	z-index:1;
	overflow:hidden;
}

/* =tree */
div#tree {
	display:none;
	position:fixed;
	border-top:0;
	background-color:#fff;
	overflow:auto;
	top:86px;
	left:0;
	right:0;
	bottom:27px;
}

/* =TreeHead */
table.TreeHead {
	width:100%;
}
table.TreeHead tr td {
	padding:5px;
	border-bottom:1px solid #ccc;
}
table.TreeHead tr td.Image {
	width:20px;
	text-align:center;
}
table.TreeHead tr td.Text {
	width:300px;
}
table.TreeHead  tr.Identify {
	background-color:#ece9d8;
}
table.TreeHead  tr.Table {
	background-color:#eee;
}
table.TreeHead  tr.Table td{
	vertical-align:bottom;
}
table.TreeHead  tr.Identify td {
	padding-bottom:2px !important;
}

/* =Design */
div.TemplateMargin {
	height:47px;
}
div#Template {
	position:relative;
	background-color:#fff;
	border:1px solid #000;
	margin-left:25px;
	margin-bottom:25px;
}
div#Template textarea {
	cursor:pointer;
	margin:-1px;
	border:0;
	overflow:hidden;
}
div#Template textarea.Text {
	background:url('icons/others/spacer.gif');
}
div#Template textarea.Image {
	background-color:#ffffcc;
}
div#Template textarea.Hitbox {
	background:transparent url('back_grey.png');
}
div#Template textarea.dynImage {
	background-color:#ffcc99;
}
div#Template textarea.Box {
	position:absolute;
	top:0;
}
div.TemplateElement {
	top:0px;
	left:0px;
	width:30px;
	height:30px;
	position:absolute;
	border:1px dotted #ccc;
	z-index:1000;
	overflow:hidden;
}
div.RulerTop {
	background:url('ruler_top.gif');
	position:fixed;
	z-index:4099;
	top:110px;
	left:25px;
	right:0;
	height:15px;
}
div.RulerLeft {
	background:url('ruler_left.gif');
	position:absolute;
	z-index:1;
	top:134px;
	left:0;
	width:15px;
}
div.TemplateInfo {
	position:fixed;
	z-index:4099;
	top:86px;
	width:100%;
	background-color:#eee;
	border-bottom:1px solid #fff;
}
div.TemplateInfo span {
	display:block;
	margin:5px;
	margin-left:30px;
}
div.TemplateInfo span.PaperSize {
	display:inline;
	margin-left:20px;
}
div.TemplateInfo a {
	position:absolute;
	left:970px;
	top:4px;
}

/* =Settings */
div#Settings {
	display:inline-block;
	position:fixed;
	top:133px;
	right:10px;
	width:396px;
	z-index:9998;
	bottom:47px;
	overflow:auto;
}
div#Settings div#Tools div {
	display:none;
}
div#Settings div#Tools {
	width:375px;
	background-color:#F7F5E9;
	border:1px solid #fff;
	border-bottom:0;
	height:365px;
}
div#Settings div#Tools h2 {
	padding:5px;
	background-color:#22bbea;
	border-bottom:1px solid #fff;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
	margin-bottom:0;
}
div#Settings div#Tools div div {
	height:245px;
}
div#Settings div#Tools div div#rules_rules {
	margin-left:10px;
}
div#Settings div#Tools div div#Tree,
div#Settings div#Tools div div#text_box,
div#Settings div#Tools div div#data_box,
div#Settings div#Tools div div#picture_box,
div#Settings div#Tools div div#datapicture_box,
div#Settings div#Tools div div#lines_box {
	display:block;
}
div#Settings div#Tools div table tr {
	height:20px;
}
div#Settings div#Tools div table tr.White td {
	background-color:#fff;
}
div#Settings div#Tools div table tr td {
	padding:0;
	vertical-align:top;
}
div#Settings div#Tools div table tr td.Name {
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	white-space:nowrap;
	overflow:hidden;
}
div#Settings div#Tools div table tr td img {
	height:17px;
	width:5px;
	vertical-align:bottom;
}
div#Settings div#Tools div table tr td img.File {
	height:16px;
	width:16px;
}
div#Settings div#Tools div table tr td img.FilePreview {
	display:none;
}
div#Settings div#Tools div table tr td input,
div#Settings div#Tools div table tr td input[type="text"],
div#Settings div#Tools div table tr td textarea {
	height:13px;
	border:1px solid #ccc;
	padding:1px;
}
div#Settings div#Tools div table tr td input[type="radio"],
div#Settings div#Tools div table tr td input[type="checkbox"] {
	width:13px;
	height:13px;
	border:0;
	vertical-align:middle;
}
div#Settings div#Tools div table tr td select {
	height:17px;
	border:1px solid #ccc;
}
div#Settings div#Tree a {
	margin-left:10px;
}

/* =Save */
div#Settings table.Save {
	width:375px;
	margin-top:10px;
	background-color:#F7F5E9;
	border:1px solid #000;
	display:block;
}
div#Settings table.Save tr.SaveLine td {
	padding-bottom:0;
}
div#Settings table.Save tr td {
	width:20px;
	padding-bottom:2px;
}
div#Settings table.Save tr td.Save {
	width:225px;
}
div#Settings table.Save tr td.tree_switch {
	text-align:right;
}
div#Settings table.Save input {
	width:150px;
	margin:5px 0 0 5px;
}
div#Settings table.Save a,
div#Settings table.Save img {
	padding:0;
	margin:0;
}
div#Settings table.Save img {
	height:auto;
	width:auto;
	vertical-align:auto;
}


/* =Design_Maths */
div#Design_Maths_Choose {
	position:absolute;
	padding:10px;
	font-size:15px;
	font-weight:bold;
	left:150px;
}
div#Design_Maths_Select {
	position:absolute;
	left:670px;
	top:12px;
}
div#Design_Maths_Actions {
	position:absolute;
	left:680px;
	top:560px;
}
div#Design_Maths_Save {
	position:absolute;
	left:825px;
	top:560px;
	text-align:center;
	height:21px;
	width:160px;
}
div#Design_Maths_Save a {
	padding:2px;
	width:140px;
	display:inline-block;
	border:#666666 solid 1px;
	background-color:#ECE9D8;
	color:#000000;
}
textarea#rule_math_value {
	width:700px;
	height:516px;
	overflow:auto;
	margin:10px 5px 10px 5px;
	border:1px solid #000;
}
div#newExp {
	display:none;
	position:absolute;
	width:702px;
	height:236px;
	top:341px;
	left:0;
	margin:10px 5px 10px 5px;
	border:1px solid #000;
	background-color:#ece9d8;
}
div#newExp_data,
div#newExp_field,
div#newExp_bild,
div#newExp_box,
div#newExp_design,
div#newExp_pool,
div#newExp_table {
	width:140px;
	height:24px;
	padding-left:9px;
	padding-top:9px;
	background-color:#F7F5E9;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}
div#newExp_data {
	height:23px;
}
div#newExp_data:hover,
div#newExp_field:hover,
div#newExp_bild:hover,
div#newExp_box:hover,
div#newExp_design:hover,
div#newExp_pool:hover,
div#newExp_table:hover {
	background-color:#ece9d8;
	border-right:0;
	cursor:pointer;
}
div#newExp_data img,
div#newExp_field img,
div#newExp_bild img,
div#newExp_box img,
div#newExp_design img,
div#newExp_pool img,
div#newExp_table img {
	margin-right:5px;
}
div#newExpSelect {
	left:150px;
	top:30px;
	position:absolute;
	padding:10px;
}
ol#variables {
	position:absolute;
	top:59px;
	right:5px;
	width:260px;
	height:508px;
	overflow:auto;
	border:1px solid #000;
	background-color:#F7F5E9;
	margin:10px 0 10px 10px;
	padding:5px;
}
ol#variables li {
	padding:3px;
	border:1px solid transparent;
}
ol#variables li:hover {
	background-color:#eee !important;
	cursor:pointer;
}
ol#variables li span.Action {
	color:red;
}
ol#variables li span.expNum {
	width:30px;
	text-align:right;
	font-weight:bold;
}
ol#variables li span.expType {
	width:100px;
	font-weight:bold;
}
ol#variables li span.expSpecifications {
	overflow:hidden;
	font-size:9px;
	color:#999;
	width:180px;
	height:28px;
	font-weight:bold;
	margin-left:30px;
}
ol#variables li span.expOption {
	overflow:hidden;
	font-size:9px;
	color:#999;
	width:180px;
	height:14px;
	margin-left:30px;
}

/* =PDF */
body.PDF {
  margin:60px auto 0 auto;
	width:320px;
	height:auto;
	background-color:#eff9ff;
}
body.PDF p.PDF {
	position:absolute;
	background-color:#fff;
	padding:10px;
	margin-left:100px;
	width:190px;
	height:190px;
}
body.PDF img.Brandbox{
	position:absolute;
	margin-left:-120px;
}
body.PDF img.KonMedia {
	position:absolute;
	margin-left:320px;
	margin-top:209px;
}

/* =Documentation */
ol.docuFileList {
	width:250px !important;
}
div.Documentation  {
	margin-left:251px;
	width:735px !important;
	background-color:#fff;
}
div#Documentation  {
	margin:20px;
	display:inline-block;
}
div#Documentation h1  {
	font-weight:normal;
	color:#999;
	margin-bottom:30px;
}
div#Documentation p.Method  {
	margin:0;
	margin-top:-18px;
	margin-left:100px;
	padding:5px;
	width:586px;
	background-color:#ECE9D8;
}
div#Documentation p.Var  {
	margin:0;
	margin-top:-13px;
	margin-left:100px;
	font-weight:bold;
}
div#Documentation p.Var span.Element  {
	color:#7ab40b;
}
div#Documentation p.Param  {
	margin-top:-13px;
	margin-left:100px;
	font-weight:bold;
}
div#Documentation p.Method span.Element  {
	font-style:italic;
	font-weight:bold;
	color:#ff9313;
}
div#Documentation span.Type  {
	font-style:italic;
	color:#5695cb;
	width:95px;
	display:block;
	text-align:right;
}
div#Documentation span.Signature  {
	font-style:italic;
	color:#5695cb;
}
div#Documentation span.Property  {
	font-style:italic;
	font-weight:bold;
	color:#cbb956;
}
div#Documentation p.MethodDescription {
	padding-top:10px;
}
div#Documentation p.MethodDescription,
div#Documentation p.ParamDescription {
	margin-left:100px;
}
div#Documentation p.ParamDescription {
	margin-top:-5px;
	margin-bottom:15px;
}
div#Documentation hr {
	height:1px;
	color:#ccc;
	width:695px;
}
div#Documentation p.Sector {
	font-weight:bold;
	color:#000;
}

div#Documentation p.Params {
	font-weight:bold;
	color:#aaa;
	margin-left:100px;
}

/* =Help */
body.Help {
	position:relative;
}
body.Help div#Branding img {
	margin-top:5px;
	margin-left:20px;
}
body.Help strong {
	font-weight:bold;
}
body.Help ol.Images {
	position:absolute;
	left:20px;
	margin-top:52px;
}
body.Help ol.Images li img{
	border:5px solid #fff;
	margin-bottom:10px;
}
body.Help div.Description h1 {
	font-size:15px;
	margin-bottom:30px;
	color:#000;
}
body.Help div.Description {
	position:relative;
	display:block;
	margin-left:150px;
	width:750px;
	margin-top:10px;
	padding:10px;
	padding-bottom:20px;
	background-color:#fff;
}
body.Help div.Description table {
	width:750px;
}
body.Help div.Description,
body.Help div.Description td {
	font-size:12px;
}
body.Help div.Description tr.alternate td {
	background-color:#fff;
}
body.Help div.Description td {
	padding:3px;
}
body.Help div.Description h2 {
	font-weight:normal;
	color:#fff;
	background-color:#666;
	padding:5px;
	margin-top:30px;
}
body.Help div.Description h3 {
	border-bottom: 1px dotted;
	margin-top:30px;
	height:30px;
	color:#000;
}
body.Help div.Description h4 {
	border-bottom: 1px dotted;
	color:#000;
	font-weight:normal;
	display:inline-block;
	padding:2px;
	margin-left:20px;
}
body.Help div.Description h4:after {
	content:':';
}
body.Help div.Description ol li p,
body.Help div.Description ul li p { 
	margin-bottom:0;
}

body.Help div.Description ol li,
body.Help div.Description ul li { 
	margin-bottom:10px;
}

body.Help div.Description p,
body.Help div.Description ol,
body.Help div.Description ul {
	margin-left:20px;
	margin-right:20px;
}

/* =LoaderPopUp */
img#LoaderPopUp {
	position:absolute;
	margin-left:160px;
	margin-top:55px;
}

/* .H1 */
.H1,
.H1_Active {
	background-color:#ece9d8 !important;
}
.H1:hover,
.H1:hover * {
	background-color:#ece9d8 !important;
	color:#666 !important;
	cursor:auto !important;
}

/* .H2 */
.H2,
.H2_Active {
	background-color:#eee !important;
}
.H2:hover {
	background-color:#eee !important;
	color:#666 !important;
	cursor:auto !important;
}
.H1_Active:hover,
.H1_Active:hover *,
.H2_Active:hover,
.H2_Active:hover * {
	background-color:#22bbea !important;
	cursor:pointer !important;
	color:#fff !important;
}

/* .Wrong1 */
.Wrong1 {
	background-color:#cc0000;
	color:#fff;
}
/* .Folder, .Shortcut */
.Folder,
.Folder *,
.Shortcut,
.Shortcut * {
	font-style:italic;
	color:#000;
}
/* .Active, .Wrong2 */
.Active {
	font-weight:bold;
}
.Active,
.Wrong2 {
	background-color:#D4EDFC;
}
/* i.id */
i.id {
	font-style:italic;
	color:#999;
}
/* .NoPadding */
.NoPadding {
	padding:0;
}
/* .Number */
.Number {
	display:inline-block;
	text-align:right;
	width:30px;
	height:16px;
	padding:3px;
	padding-top:5px;
	background-color:#ece9d8 !important;
	color:#666 !important;
	border-right:1px solid #fff;
}

/* span.Rendertime */
span.Rendertime {
	font-size:10px;
	font-weight:normal;
	font-style:italic;
}

/* =a:hover */
a:hover {
	color:#000;
}

/* =*:hover */
ol#Navigation li:hover,
ol#NavigationSub li.Table:hover,
ol#NavigationSub li.Table:hover > * {
	background-color:#C9D649;
	cursor:pointer;
	color:#fff;
}
table#List tr:hover,
ol#List li:hover,
ol#List li:hover > *,
ol.Context li:hover {
	background-color:#22bbea;
	cursor:pointer;
	color:#fff;
}
table#List tr:hover td {
	color:#fff;
}

/* =Navigation:hover */
ol#Navigation li#Compass:hover,
ol#Navigation li#Maximize:hover,
ol#Navigation li#Close:hover {
	background-color:transparent;
	color:#666;
}
ol#Navigation li:hover ol {
	visibility:visible;
}

/* =Width */
.Width920 {
	width:920px !important;
}
.Width350 {
	width:350px !important;
}
.Width240 {
	width:240px !important;
}
.Width200 {
	width:200px !important;
}
.Width172 {
	width:172px !important;
}
.Width160 {
	width:160px !important;
}
.Width117 {
	width:117px !important;
}
.Width113 {
	width:113px !important;
}
.Width100 {
	width:100px !important;
}
.Width75 {
	width:75px !important;
}
.Width65{
	width:65px !important;
}
.Width50 {
	width:50px !important;
}
.Width45 {
	width:45px !important;
}
.Width40 {
	width:40px !important;
}
.Width28 {
	width:28px !important;
}
.Width25 {
	width:25px !important;
}
.Width20 {
	width:20px !important;
}
.Width10 {
	width:10px !important;
}
span.Width920,
span.Width350,
span.Width240,
span.Width172,
span.Width113,
span.Width100,
span.Width65,
span.Width28,
span.Width25,
span.Width45,
span.Width40,
span.Width20,
span.Width10 {
	display:inline-block;
}

/* =Notice */
.Notice {
	display:none;
}
/* =Red */
.Red {
	color:red !important;
}
