body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
  margin-bottom: 0px;
}

p, form {
  margin: 0px;
  padding: 0px;
}

body, table, tr, td, input, textarea, select {
  font-family: tahoma, arial;
  font-size: 11px;
}

a, a:hover, a:visited {
  color: #FF6600;
  text-decoration: none;
}

ul, ol {
  margin: 0px;
  padding: 0px;
  margin-right: 20px;
}

.copyright, .cContentCOPYRIGHT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	color: #666666;
	background-color: #CCCCCC;
}

a.copyright, a.copyright:hover, a.copyright:visited {
	color: #666666;
}

#tipDiv {	border: 1px solid #BABCBE; font-size: 11px; width: 200px;	text-align: justify; padding: 2px; background-color: #F1F3F5; direction: rtl; }
.cLink { cursor: pointer; cursor: hand; }
.wxCMS { border: 1px solid #red; width: 100%; }

.EN { font-family: verdana; font-size: 11px; direction: ltr; }

.cMenuHeader { font-weight: 600; padding-right: 10px; }
.cMenuContent { padding: 5px; }

a.cAjaxHeaderLink,
a.cAjaxHeaderLink:hover,
a.cAjaxHeaderLink:visited { color: #EFEFEF; }
.cAjaxWindow { position: absolute; background-color: #F9F9F9; display: none; border: 1px solid #000000; width: 350px; }
.cAjaxHeader { font-weight: 600; padding: 4px; padding-bottom: 6px; background-color: #E0E5E9; color: #000509; border-top: 2px solid #C0C5C9; }
.cAjaxComment { padding: 25px; padding-right: 50px; padding-left: 50px; text-align: center; }
.cAjaxBody { }

.cContentBody { text-align: justify; line-height: 15px; padding: 7px; }
.cContentFORM {  padding: 7px; }
.cContentERROR { padding: 5px; background-color: #FFF5F5; border: 1px solid #FFDFDF; border-top: 2px solid #FF8888; color: #990000; }
.cContentCORRECT { padding: 5px; background-color: #F5FFF5; border: 1px solid #DFFFDF; border-top: 2px solid #88FF88; color: #009900; }
.cContentHEADER { font-weight: 600; padding: 4px; padding-bottom: 6px; background-color: #E0E5E9; color: #000509; border-top: 2px solid #C0C5C9; text-align: justify; }
.cContentPAGEBAR { }
.cContentLIST { }
.cContentCOMMENT { padding: 25px; text-align: center; border-bottom: 2px solid #F5F5FF; }
.cContentTITLE { background-image: url('http://www.dot-corp.com/image/fa/title.gif'); background-position: 100% 0; background-repeat: no-repeat; padding: 2px; padding-right: 25px; font-weight: 600; }

.cFormSection { padding: 5px; background-color: #E0E5E9; border-top: 2px solid #C0C5C9; font-weight: 600; color: #000509; }
.cFormObjectTitle { background-color: #FFFFFF; border: 1px solid #EFEFEF; vertical-align: top; }
.cFormObject { background-color: #FFFFFF; border: 1px solid #EFEFEF; text-align: justify; }
.cFormObjectCheck { background-color: #FFFFFF; border: 1px solid #EFEFEF; text-align: center; }
.cFormObjectFA { border: 1px solid #B2B6C5; background-color: #EFEFEF; font-family: tahoma; direction: rtl; font-size: 11px; width: 170px; }
.cFormObjectEN { border: 1px solid #B2B6C5; background-color: #EFEFEF; font-family: verdana; direction: ltr; font-size: 10px; width: 170px; }
.cFormButton { font-family: tahoma; font-size: 11px; text-align: center; cursor: pointer; cursor: hand; }
.cFormButtonPlace { margin-top: 5px; text-align: center; }
.cFormImagePreview { border: 1px solid #EFEFFF; }

.cFormStyleButtonNormal { border: 1px solid #EFEFFF; background-color: #F9F9F9; cursor: pointer; cursor: hand; }
.cFormStyleButtonSelected { border: 1px solid #AAAAFF; background-color: #F9F9F9; cursor: pointer; cursor: hand; }

.cFormStyleTitle { padding: 5px; background-color: #EFEFEF; border-top: 2px solid #999999; font-weight: 600; color: #000000; }
.cFormStyleSelectedY { border: 1px solid #B2B6C5; background-color: #EFEFEF; }
.cFormStyleSelectedN { border: 1px solid #FFFFFF; }

.cListHeader { padding: 5px; background-color: #F5F5FF; border: 1px solid #DFDFFF; border-top: 2px solid #8888FF; font-weight: 600; color: #0000FF; }
.cListLine01 { border: 1px solid #F5F5F5; background-color: #FFFFFF; }
.cListLine02 { border: 1px solid #F5F5F5; background-color: #F9F9F9; }
.cListTools { padding: 5px; background-color: #F5F5FF; border: 1px solid #DFDFFF; border-bottom: 2px solid #8888FF; }

.cPagebar { margin-top: 10px; background-color: #F5F5FF; border-top: 2px solid #8888FF; border-bottom: 2px solid #8888FF; }
.cPagebarData { padding: 5px; }
.cPagebarSelect {}
.cPagebarPages { direction: ltr; }
.cPagebarLink {}

.cPopupContent { padding: 25px; background-color: #FFFFFF; }
.cMenuBackground { background-color: #EFEFFF; border-bottom: 1px solid #30559C; }

.cSpecialWord { cursor: hand; cursor: pointer; padding-bottom: 1px; border-bottom: 1px solid #000000; }
.cTooltip { z-index: 100; position: absolute; width: 250px; overflow: visible; border: 1px solid BABCBE; background-color: #F1F3F5; color: #000000; font-family: tahoma, arial; fonr-size: 10px; text-align: justify; direction: rtl; }
.cTooltipText { cursor: hand; text-decoration: underline; }
.cTooltipCaption { color: #F1F3F5; font-weight: bold; padding: 2px; background-color: #BABCBE; font-family: verdana; direction: ltr; text-align: left; }

.cListTable {}
.cListCHeader { font-weight: 600;	padding: 4px; background-color: #3872B2; background-image: url('/themes/webilix/img/background.gif'); background-repeat: repeat-x; color: #FFFFFF; }
.cListLine1 { background-color: #F1F3F5; padding: 3px; }
.cListLine2 { border: 1px solid #F1F3F5; padding: 3px; }
.cListActions { background-color: #F1F3F5; }
.cListActionList { width: 200px; }

a.cCopyright, a.cCopyright:hover, a.cCopyright:visited { font-size: 10px; color: #000000; text-decoration: none; }
a.cCopyright:hover { font-size: 10px; color: #000000; text-decoration: underline; }