﻿/* GLOBALS0 */
/*body{line-height:1}
body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,
q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0;text-align:justify;cursor:default}*/ 
body{
     /*text-align: center;*/ font-family: "Segoe UI Web Light","Segoe UI Light","Segoe UI Web Regular","Segoe UI","Segoe UI Symbol","Helvetica Neue","Lucida Grande",Arial,Verdana,Helvetica,sans-serif
    }
ol,ul{list-style:none}
/*.layouth{left:11px;right:11px;border-radius:7px;min-width:840px}  .divcenterh {bottom: 0; top: 67px; min-height:364px}  .divconth {bottom: 41px; top: 0;left:0;right:0}*/
/*div,.layouth,.divconth,.headrh > img,.menu,.footrh,.crgt,.footernav,.footernav div{position:absolute}*/                 
ul {margin:0;padding:0} textarea {font-family: inherit/*'kozuka Gothic Pr6N EL',"Segoe UI Web Light","Segoe UI Light","Segoe UI Web Regular","Segoe UI","Segoe UI Symbol","Helvetica Neue","Lucida Grande", Arial, Verdana, Helvetica*/ }     
b { font-weight: 600 }


/* CEYWORD */
.root, .contnt, .headr, .viewr, .footr, .crgt/*, .fnav, .headr > img, .menu*/ { position: absolute }

.root { bottom: 0; left: 11px; min-height: 364px; min-width: 840px; right: 11px; top: 11px }
.contnt { border: 1px solid #ddd; border-radius: 5px; bottom: 41px; left: 0; right: 0; top: 0 }
.headr { height: 51px; left: 23px; margin: 0 auto; right: 23px; top: 13px }
.cey-divider{ top: 47px; position: relative; display: none}
.viewr { bottom: 0; left: 0; margin: 23px; overflow: hidden; right: 0; top: 57px }
.footr { bottom: 13px; height: 17px; left: 0; right: 0 }
.crgt, .fnav { font-size: 13px; height: 17px; padding: 0 } .crgt { left: 1px } 


.cover { position:absolute;height:100%; width:100%;top:0;left:0;text-align:center; border-style:none}
.viewport { top: 0; overflow: hidden; left:0; position:relative }/*.viewport { height: 100%; overflow: hidden; width: auto }*/
div.divfixed { height: auto; margin: 70px auto 0; width: 800px/*; z-index: 303;*/}

.alert_window {position:absolute; z-index:7;font-size:25px; height:auto; display:block;padding:22px 26px 26px}
.alert_window div{position:relative }
.textarea {width :336px; margin:0 10px 0 0 ;height :45px;border :solid 1px #ddd;padding:6px ; z-index: 5;resize:none}
.alert_window_button {position:relative; margin-top:17px; width:100%;   padding:0;padding-top: 10px}
.alert_window_button :hover { color:#ccc}
.alert_window_button > div{width :101px; padding:5px; text-align: center; color:gray; font-size:15px; cursor:pointer}
#clientMsg { color: #000; font-size: 15px; line-height: 25px; margin: 10px}
#okButton {  width: 100px; position:relative}


/* FORM0 */
form {
  font-size: 14px;
  min-width: 427px;
}
.form-hdn {
  font-size: 23px;
  padding-bottom: 13px;
  text-align: left;
}
.form-err {text-align:right;margin-bottom:3px}


/* COMPONENTS0 --- COMMPONENTS ARE MEANT TO BE HEAVILIY RE-USABLE AND PLUGGED INTO MULTIPLE POINTS, THEY ARE GENERALLY RECOGNIZED BY THE c- PREFIX*/
 
.c-fillup {position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}


.c-preldr,.OptOk{ background-position:center;background-repeat:no-repeat;border:none}
/*.cover { position:absolute;height:100%; width:100%;top:0;left:0;text-align:center; border-style:none}*/
.c-bgbasic{background-position:0 center;background-repeat:no-repeat;background-size: 100% auto} /*.headr>span{position:absolute;top:11px;right:13px}*/
.c-bgw{background-color:white} .c-bgf6{background-color:#f6f6f6}  .c-bgf1{background-color:#f1f1f1}  .c-bgd3{background-color:#ddd} /*.headr>span{position:absolute;top:11px;right:13px}*/
.c-logo{background-image:url(../Images/ceyword.png)}

.c-ci, .c-c10, .c-c7  {border:  1px solid #ddd;border-radius: 7px;position: relative;display: inline-block }
.c-c10 {border-radius: 7px;width: 10px;height: 10px }
.c-c7 { position: relative;display: inline-block;border-radius: 7px; border: 1px solid #ddd; height: 7px; width: 7px}
.c-font13{ font-size:13px} .c-font35{ font-size:35px} 
.c-fontw700{font-weight:700}
.c-padtop5{ padding-top:5px} .c-padtop23{ padding-top:23px} 
.c-abs0{ top:0;left:0;position:absolute} .c-rel{ position:relative}
.c-hide{ display:none} .c-show{ display:block}
.c-bodr-show,.c-bodr-show5,.c-bodr-show7{ border:1px solid #ddd}.c-showtop{ border-top:1px solid #ddd} .c-showbotom{ border-bottom:1px solid #ddd} .c-showleft{ border-left:1px solid #ddd}  .c-bodr-hid{ border:none}
.hideBodr{border-style:none} .c-border-red{ border: 1px solid red }
.radius5,.c-bodr-show5{ -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px}
.radius7,.c-bodr-show7{ -moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px}
.c-right-Left,.c-right-Left-botom { position: absolute;  left: 0;   right: 0} .c-right-Left-botom {  bottom: 0 }
.fillta{border-style:none;width:100%;height:100%;resize:none;overflow:hidden;margin:0;padding:0;font:inherit}
.c-fill,.fillupc{top: 0;left: 0;width:100%;height:100%;overflow:hidden}.fillwidth{width:100%;bottom:0}.filhigt{height:100%;overflow:hidden}
.rfill{position:absolute;top:30px;bottom:0;width:100%;left:0;right:0;overflow:hidden}
.fillupc{clear:both}
.prevwr{z-index:160;display:none}
.c-preldr{ background-image:url(../Images/preload4.gif)} .OptOk{ background-image:url(../Images/OK.png)}
.c-covr { background-color: #fff;  display: block;  opacity: 0.91}
.c-hand { cursor:pointer}
.c-opcp1 { opacity: 0.1}

div.c-row { clear: both;display: block; height: auto; overflow: hidden; position: relative;text-align: left}

.bold {font-weight:bold}
.c-fleft {float:left;left:0} 
.c-fright {float:right;right:0}  
.c-centrliz {margin:0 auto}
.c-tleft {text-align:left}  .c-tcenter {text-align:center} .c-tright {text-align:right}  .c-justify {text-align:justify}  
.c-underl {border-bottom: 1px solid #ddd}
.c-smargin{ margin-right:17px} 

.c-fleftbtn li{float: left;padding:0 13px 0 0;color:#a39c9c} 
.c-frightbtn li{float: right;padding:0 0 0 13px;color:#a39c9c}
ul.c-flowh li { display: inline }

div.c-inblk {position: relative; display:inline-block}

.c-btn,.c-btnd {  background-color: transparent; display: inline; border-radius: 3px; color: #a39c9c; cursor: pointer; position: relative;padding:3px 11px} 
.c-btn:hover,.c-btnd:hover,.c-btnh li:hover{color:#ddd} .c-btnd{margin: 25px;padding: 3px 10px}
.c-searcbtn {
  border-bottom: 1px solid #ccc;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  margin-top: 5px;
  padding: 3px 7px;
}
.c-ored{color:#f00}.c-oorange {color:#ffc000}.c-oyellow {color:#fcff00}.c-ogreen {color:#3cff00}.c-oblue {color:#006cff}.c-oindigo {color:#ba00ff}.c-oviolet { color: #ff00f6 }

table.c-wrap {table-layout: fixed; width: 100%} table.c-wrap td {word-wrap:break-word; /*white-space: -o-pre-wrap;*//* white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; display: inline-block*/ }
.table-hover {cursor: pointer} .table td:last-child, .table th:last-child {text-align: right}
.table.c-plain th,.table.c-plain td {border-top:none} 

.c-group, .c-group-vertical { display: inline-block; position: relative; vertical-align: middle}
.c-group > .groupd:last-child:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0 }
.c-group .groupd + .groupd, .c-group .groupd + .c-group, .c-group .c-group + .groupd, .c-group .c-group + .c-group { margin-left: -1px }
.c-group-vertical > .groupd, .c-group > .groupd { float: left; position: relative }
.c-group > .groupd:first-child:not(:last-child){ border-bottom-right-radius: 0; border-top-right-radius: 0 }
.c-group > .groupd:first-child { margin-left: 0 }
.c-group-vertical > .groupd, .c-group > .groupd { float: left; position: relative}
  
 .groupd {   
   -moz-user-select: none;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857;
  margin-bottom: 0;
  padding: 6px 12px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap
}    








 













