@charset "utf-8";
/* CSS Document */

span.emphasis{
color: #9E0B0F;
}

/* PROJECTS, PROFILE, HISTORY AND CONTACT PAGES - START */

#content-right h1, #content-right-admin h1{
font-family: Arial, Helvetica, sans-serif;
font-size: 110%;
color: #9E0B0F;
font-weight: bold;
letter-spacing: 1px;
padding:3px 0;
margin:0;
}

#content-right p, #content-right-admin p{
font-family: Arial, Helvetica, sans-serif;
color: #000000;
padding:5px 0;
margin:0;
}

#content-right td, #content-right-admin td{
font-family: Arial, Helvetica, sans-serif;
color: #000000;
padding:5px 0;
margin:0;
}

#content-right a:link, #content-right-admin a:link{
text-decoration: underline;
color: #000000;
}

#content-right a:visited{
text-decoration: none;
color: #333333;
}

#content-right-admin a:visited{
text-decoration: underline;
color: #333333;
}

#content-right a:hover, #content-right-admin a:hover{
text-decoration: none;
color: #9E0B0F;
}

#content-right ul{
font-family: Arial, Helvetica, sans-serif;
color:#000;
list-style-image:url(bullet.gif);
list-style-position:outside;
margin:0 0 0 20px;
padding:0;
}

#content-right ol{
font-family: Arial, Helvetica, sans-serif;
color:#000;
list-style:decimal;
list-style-position:outside;
margin:0 0 0 20px;
padding:0;
}

#content-right img{
border: 1px solid #000000;
}

/* PROJECTS, PROFILE, HISTORY AND CONTACT PAGES - END */

/* INDEX PAGE - START */

div#content-intro p{
font-family:Arial, Helvetica, sans-serif;
}

div#content-intro td{
font-family:Arial, Helvetica, sans-serif;
}

/* INDEX PAGE - END */

/* XSTANDARD - START */

p.left {
text-align:left !important;
}

p.center {
text-align:center !important;
}

p.justify {
text-align:justify !important;
}

p.right {
text-align:right !important;
}

img.left {
float:left;
margin:0px 3px 3px 0px;
}

img.right {
float:right;
margin:0px 0px 3px 3px;
}

img.side {
margin:0 0 10px 0;
display:block;
}

abbr {
border-bottom:1px dashed;
cursor:help;
}

acronym {
border-bottom:1px dashed;
cursor:help;
}

img {
border:none;
}

/* XSTANDARD - END */

/* ADMIN SITE - START */

#menu-top-admin p{
font-family: Arial, Helvetica, sans-serif;
color: #000000;
padding:0;
margin:0;
}

#KT_tngerror, #KT_tngdeverror, .KT_field_error,  .KT_field_hint, .form_validation_field_error_error_message{
font-family: Arial, Helvetica, sans-serif;
color:#9E0B0F;
padding:0;
margin:0;
}

#KT_tngerror label, #KT_tngdeverror label{
display:none;
}

input.admin{
font-family: Arial, Helvetica, sans-serif;
color:#000;
padding:2px;
margin:0;
}

textarea.admin{
font-family: Arial, Helvetica, sans-serif;
color:#000;
padding:2px;
margin:0 0 5px 0;
font-size:inherit;
}

select.admin{
font-family: Arial, Helvetica, sans-serif;
color:#000;
padding:2px;
margin:0 0 5px 0;
}
