﻿article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav,section {display: block;}
body {
	/*background-color: #fff;*/
	/*background-repeat: repeat;*/
}

/* default link color */
a {
	color: #000000;
	text-decoration: none;
}

/* default link hover color */
a:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.indexcell {
	background-image: url('/images/i2ethicscontainer.png');
	background-repeat: no-repeat;
	color: #000000;
	min-height: 600px;
}

#container {
    /*background:#ffffff;*/
    border-color:#ccc;
    
}
#indexcell {
	border-color: #ccc;
}

#loginform, #ticketform {
	border: 5px solid #7F3045;
}

/* bottom border of header */
#header {
  border-color:#000;
}

/* "SUPPORT TICKET SYSTEM" default text */
#header p {
  color:#666;
}

/* "SUPPORT TICKET" color */
#header p span {
  color:#fe7700;
}

/* top nav background and bottom border */
#nav {
	/*background: #ffffff;*/
	/border-color: #ccc;
	
}

/* nav link color */
#nav li a {
	color: #456;
	font-weight: bold;
	
}

/* nav link hover color */
#nav a:hover {
	color: #000000;
	
}

/* footer background and border */
#footer {
	background-color: #ffffff;
}

/* Headings */
h1 {
	color: #000000;
	font-size: x-large;
}
h2 {
  color:#333;
}
h3 {
  color:#666;
}


/* Data Table */
table.tgrid {
 border-left: 1px solid;
}

table.tgrid td {
  border:1px solid;
  border-top:none;
  border-left:none;
}

table.tgrid th {
	color: #FFF000;
	font-size: 14px;
	font-weight: bold;
	font-family: 'Roboto', sans-serif;
}


table.tgrid, table.tgrid td, table.tgrid th {
  border-color:#ADADAD;
}
.nleft {
	background-image: url('/images/nleft.png');
	background-repeat: repeat-x;
	background-attachment: scroll;
}
.ntopleft {
	background-image: url('/images/ntopleft.png');
	background-repeat: repeat-x;
	background-attachment: scroll;
}
.ndownleft {
	background-image: url('/images/ndownleft.png');
	background-repeat: repeat-x;
	background-attachment: scroll;
}
.ndown {
	background-image: url('/images/ndown.png');
	background-repeat: repeat-x;
	background-attachment: scroll;
}
.ndownright {
	background-image: url('/images/ndownright.png');
	background-repeat: repeat-x;
	background-attachment: scroll;
}
.nright {
	background-image: url('/images/nright.png');
	background-repeat: repeat-x;
	background-attachment: scroll;
}
.ntopright {
	background-image: url('/images/ntopright.png');
	background-repeat: repeat-x;
	background-attachment: scroll;
}

/* Table headings */
table.tgrid th {
	background: #9B9B9B;;
	color: #000000;
}

table.tgrid th a, table.tgrid th a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/* row highlighting on hover */
.tgrid tr:hover td {
	background-color: #FFCC99;
	color: #FF0000;
}

/* Alt rows used on most data tables */
.row1 {
	background-color: #CCCCCC;
	color: #000000;
}
.row2 {
	background-color: #C0C0C0;
	color: #000000;
}

/* auto-highlight */
.row1.highlight td,.row2.highlight td {
	background-color: #FFCC66;
}


/* mesages, warning and errors */
.error {
    color: #FF0000;
}

.msg {
    color:#006699;
}

#infomessage {
	color: #0000FF;
	background-image: url('../images17/page_bg.png');
	font-size: xx-small;
}

#errormessage {
	border-color: #903;
	background-color: #FFFFFF;
	color: #9F1C12;
}

#warnmessage {
	border-color: #fad163;
}

/* Input buttons/submits colors*/
.button {
	text-shadow: #000 -1px -1px 1px;
	background-color: #000080;
	color: #FFF;
	border-color: #666;
	cursor: pointer;
}

/* Assorted number of tables used on view ticket.*/

table.infotable td, table.infotable th {
	background-color: #FFFFFF;
	
}

table.infotable th {
    
    text-align:left;
    padding-left:3px;
}

/* Response & message background */
table.message, table.response {
    border-color:#ADADAD;
}

/* Message title */
table.message th {
    background-color: #C3D9FF;
}
/* Response title */
table.response th {
    background-color: #FFE0B3;
}

/* message & response header */
table.message tr.header td, table.response tr.header td {
	background-color: #CDCDCD;
	border-color: #ccc;
}

/* table cells bg */
table.message td, table.response td {
  background-color: #FAFAFA;
}

.rcol h3, .lcol h3 { color:#006699; }

hr { border:none; border-bottom:1px solid #ccc; margin:10px 0 10px 0; }
.labelloginclient {
 color:blue;
}
.textloginclient {
	background: #999eee;
	float: left;
}
table.tgrid th {
	;color: #782534;
}

