@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: normal;
  src: local('Lato Regular'), local('Lato-Regular'), url(Lato-Regular.woff) format('woff'),url('Lato-Regular.ttf')  format('truetype');
}
@font-face {
    font-family: 'LatoBold';
    src: url('Lato-Bold.eot'); /* IE9 Compat Modes */
    src: url('Lato-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('Lato-Bold.woff') format('woff'), /* Modern Browsers */
         url('Lato-Bold.ttf') format('truetype'); 
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

@font-face {
    font-family: 'LatoLatinbold';
    src: url('LatoLatin-BoldItalic.eot'); /* IE9 Compat Modes */
    src: url('LatoLatin-BoldItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('LatoLatin-BoldItalic.woff') format('woff'), /* Modern Browsers */
         url('LatoLatin-BoldItalic.ttf') format('truetype'); 
    font-style: italic;
    font-weight: bold;
    text-rendering: optimizeLegibility;
}
@font-face {
    font-family: 'LatoLatinLight';
    src: url('LatoLatinLight-Italic.eot'); /* IE9 Compat Modes */
    src: url('LatoLatinLight-Italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('LatoLatinLight-Italic.woff') format('woff'), /* Modern Browsers */
         url('LatoLatinLight-Italic.ttf') format('truetype'); 
    font-style: italic;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}



body{margin:0px;font-size:15px;;background-color:#E5E5E5;font-family:"Lato",sans-serif;}
strong {font-family:"LatoBold",sans-serif;}
em {font-family:"LatoLatinLight",sans-serif; font-style: italic;}
strong em {font-family:"LatoLatinbold",sans-serif; font-style: italic;}
#header{background-color:#4E99CD;padding:10px;font-size:34px;font-family:font-family:"LatoBold",sans-serif;color:#F88123;text-align:center;border-bottom:2px solid #F88123;}
#content{width:1000px;margin:0 auto;background-color:#FFF;min-height:200px;padding:20px;box-sizing:border-box;}
.formtable td input[type='text'],input[type='email'],input[type='password'] {border:1px solid #F88123;border-radius:2px;padding:5px;width:200px;}
.formtable td select {border:1px solid #F88123;border-radius:2px;padding:5px;width:213px;box-sizing:border-box;}
select {border:1px solid #F88123;border-radius:2px;padding:5px;width:213px;box-sizing:border-box;}
#footer{position:fixed;bottom:0;background-color:#4E99CD;width:100%;color:#FFF;font-size:12px;padding:5px;text-align:right;}

input[type='submit']{background-color:#55BA5A;;padding:5px 20px;color:#FFFFFF;font-size:16px;font-style:italic;border:0px;
border-radius:3px;font-weight:bold;cursor:pointer;}
label.error{display:block;font-size:12px;color:#990000;}
.oddtr{background: #DAE3E5}
.evaluation td{border:1px solid #DAE3E5;}
.evaluation .oddtr td{border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;font-size:12px;padding:5px;
}
textarea{width:100%;height:100px;border:1px solid #F88123;border-radius:2px;padding:5px;box-sizing:border-box;resize:vertical;box-sizing:border-box;}
.evaluation td input[type='text']{width:100%;border:1px solid #F88123;border-radius:2px;padding:5px;box-sizing:border-box;resize:vertical;text-align:center;box-sizing:border-box;}
.ev_self_txt,.ev_weight_txt,.ev_yself_txt{height:100px;}
input[type='text'],input[type='email'],input[type='password'] {border:1px solid #F88123;border-radius:2px;padding:5px;width:200px;}
.formtable td select {border:1px solid #F88123;border-radius:2px;padding:5px;width:213px;box-sizing:border-box;}
h2.midheading{background-color:#F88123;padding:4px;color:#FFF;}
.placeholder{color:#666666;}
.dispatch{display:none;}

.button{
background:#55BA5A; color:#FFF; border-bottom:0px;border-left:0px;border-right:0px;border-top:0px;display:inline-block;margin-left:5px;
padding:3px 10px;border-radius:3px;text-decoration:none;
	
}
.buttonadmin{
	
	background-color: #999999;
    border: 0 none;
    border-radius: 3px;
    color: #ffffff;
    cursor: pointer;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    padding: 5px 10px;
	text-decoration:none;
	font-weight:normal;
	
	
}
#sequence_table input{width:150px;}
#sequence_table select{width:160px;}
.relist{list-style:none;margin:0px;padding:0px;}
.relist li {float:left;margin:10px 5px;}
.relist li a{}
.adminsubhead{background-color:#F88123;color:#FFF;padding:3px;margin-bottom:20px;}

h3.home_cat{color:#F88123;}
.datatable th{color:#FFFFFF;}