body
{
	background-color: #ffffff;
/*	background-image: url('./../images/topbar.png');
	background-repeat: repeat-x;
	background-attachment: fixed; */
}
h1
{
	color: #818181;
}
h2
{
	color: #000000;
}
h3
{
	color: #A50000;
}
h4
{
	color: #818181;
}
h5
{
	color: #818181;
}
h5.center
{
	color: #000000;
}
h6
{
	color: #818181;
}
p
{

}
p.cent
{

}
p.fleft
{

}
p.fright
{

}
/* ************************ Fixed Menu ************************** */
div.topbar
{

}
img.topbar
{

}
img.topbarline
{

}
div.spacer
{

}
div.topbar li
{

}
/* **************************** Project Browser ****************************** */
div.p_browser
{
	border-color: #a50000;
	background-color: #cccccc;
}
div.p_browser:hover
{
	border-color: #a50000;
}
div.p_browser:hover h4
{
	color: #000000;
}
/* ************************ Centre in Browser ************************** */
#wrapper
{

}
#content
{

}
/* ************************ Login Section ************************** */
div.logintop
{
	color: #ffffff;
	background-color: #818181;
	border-top-color: #a50000;
	border-left-color: #a50000;
	border-right-color: #a50000;
}
div.login
{
	color: #a50000;
	background-color: #cccccc;
	border-bottom-color: #a50000;
	border-left-color: #a50000;
	border-right-color: #a50000;
}
/* ************************ Toolbars ************************** */
div.toolbartip
{
	border-top-color: #a50000;
	border-bottom-color: #a50000;
	border-left-color: #a50000;
	border-right-color: #a50000;
	background-color: #a50000;
	color: #ffffff;
}
div.toolbar
{
	border-top-color: #a50000;
	border-bottom-color: #a50000;
	border-left-color: #a50000;
	border-right-color: #a50000;
	background-color: #cccccc;
	color: #a50000;
}
div.plainbar
{
	border-top-color: #a50000;
	border-bottom-color: #a50000;
	border-left-color: #a50000;
	border-right-color: #a50000;
	background-color: #ffffff;
	color: #a50000;
}
div.plainbar a:link, div.plainbar a:visited
{
	color: #818181;
}
div.plainbar a:hover
{
	color: #a50000;
}
div.plainbar a:active
{
	color: #818181;
}
div.plainbar span
{
	color: #000000;
}
/* **************************** Standard Panels ****************************** */
div.paneltop
{
	color: #ffffff;
	border-top-color: #a50000;
	border-left-color: #a50000;
	border-right-color: #a50000;
	background-color: #818181;
}
div.panelbody
{
	border-bottom-color: #a50000;
	border-left-color: #a50000;
	border-right-color: #a50000;
	background-color: #ffffff;
}
div.falsetab
{
	color: #ffffff;
	border-top-color: #a50000;
	border-left-color: #a50000;
	border-right-color: #a50000;
	background-color: #818181;
}
table.panel
{

}
th.panel
{
	border-color: #000000;
	color:#818181;
	background-color:#cccccc;
}
td.panel
{
	border-bottom-color: #A50000;
	color:#000000;
	background-color:#ffffff;
}
/* **************************** Radius Tables ****************************** */
table.radius
{
	border-color: #a50000;
	background-color: #cccccc;
}
table.radius th
{
	border-color: #818181;
	color: #cccccc;
	background-color: #818181;
}
table.radius tr:last-child td:first-child
{

}
table.radius tr:last-child td:last-child
{

}
table.radius td
{
	color: #000000;
	border-left-color: #818181;
	border-top-color: #818181;
	border-bottom-color: #818181;
}
/*
table.radius td.altcol
{
	border-left-color: #818181;
	border-top-color: #818181;
	border-bottom-color: #818181;
	color: #000000;
	background-color: #ffffff;
}
*/
table.radius td:last-child
{
	border-right-color: #818181;
}
table.radius tr:last-child td
{
	border-bottom-color: #818181;
}
table.radius tr.alt td
{
	background-color: #ffffff;
	}
/* **************************** Quote Tables ****************************** */
table.quote
{
	border-color: #a50000;
	background-color: #cccccc;
}
table.quote th
{
	border-color: #818181;
	color: #cccccc;
	background-color: #818181;
}
table.quote tr:last-child td:first-child
{

}
table.quote tr:last-child td:last-child
{

}
table.quote td
{
	border-left-color: #818181;
	border-top-color: #818181;
	border-bottom-color: #818181;
	background-color: #ffffff;
	color: #000000;
}
/*
table.quote td.altcol
{
	border-left-color: #818181;
	border-top-color: #818181;
	border-bottom-color: #818181;
	color: #000000;
	background-color: #cccccc;
}
*/
table.quote td:last-child
{
	border-right-color: #818181;
}
table.quote tr:last-child td
{
	border-bottom-color: #818181;
}
table.quote tr.alt td
{
	background-color: #cccccc;
	}
/* **************************** Timeline Tables ****************************** */
table.timeline
{
	border-color: #a50000;
	background-color: #cccccc;
}
table.timeline th
{
	border-color: #cccccc;
	color: #cccccc;
	background-color: #818181;
}
table.timeline tr:last-child td:first-child
{

}
table.timeline tr:last-child td:last-child
{

}
table.timeline td
{
	border-left-color: #cccccc;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
	border-right-color: #cccccc;
	background-color: #ffffff;
	color: #000000;
}
table.timeline td.stage1
{
	cursor: pointer;
	background-image: url(./../images/tls_first.png);
	background-repeat: no-repeat;
	background-size:100% 100%;
	-moz-background-size:100% 100%; /* Old Firefox */
}
table.timeline td.stage2
{
	cursor: pointer;
	background-image: url(./../images/tls_mid.png);
	background-repeat: no-repeat;
	background-size:100% 100%;
	-moz-background-size:100% 100%; /* Old Firefox */
}
table.timeline td.stage3
{
	cursor: pointer;
	background-image: url(./../images/tls_last.png);
	background-repeat: no-repeat;
	background-size:100% 100%;
	-moz-background-size:100% 100%; /* Old Firefox */
}
table.timeline td.task0
{
	cursor: pointer;
	background-image: url(./../images/tlt0.png);
	background-repeat: no-repeat;
	background-size:100% 100%;
	-moz-background-size:100% 100%; /* Old Firefox */
}
table.timeline td.task10
{
	cursor: pointer;
	background-image: url(./../images/tlt10.png);
	background-repeat: no-repeat;
	background-size:100% 100%;
	-moz-background-size:100% 100%; /* Old Firefox */
}
table.timeline td.task20
{
	cursor: pointer;
	background-image: url(./../images/tlt20.png);
	background-repeat: no-repeat;
	background-size:100% 100%;
	-moz-background-size:100% 100%; /* Old Firefox */
}
table.timeline td.task30
{
	cursor: pointer;
	background-image: url(./../images/tlt30.png);
	background-repeat: no-repeat;
	background-size:100% 100%;
	-moz-background-size:100% 100%; /* Old Firefox */
}
table.timeline td.task40
{
	cursor: pointer;
	background-image: url(./../images/tlt40.png);
	background-repeat: no-repeat;
	background-size:100% 100%;
	-moz-background-size:100% 100%; /* Old Firefox */
}
table.timeline td.task50
{
	cursor: pointer;
	background-image: url(./../images/tlt50.png);
	background-repeat: no-repeat;
	background-size:100% 100%;
	-moz-background-size:100% 100%; /* Old Firefox */
}
table.timeline td.task60
{
	cursor: pointer;
	background-image: url(./../images/tlt60.png);
	background-repeat: no-repeat;
	background-size:100% 100%;
	-moz-background-size:100% 100%; /* Old Firefox */
}
table.timeline td.task70
{
	cursor: pointer;
	background-image: url(./../images/tlt70.png);
	background-repeat: no-repeat;
	background-size:100% 100%;
	-moz-background-size:100% 100%; /* Old Firefox */
}
table.timeline td.task80
{
	cursor: pointer;
	background-image: url(./../images/tlt80.png);
	background-repeat: no-repeat;
	background-size:100% 100%;
	-moz-background-size:100% 100%; /* Old Firefox */
}
table.timeline td.task90
{
	cursor: pointer;
	background-image: url(./../images/tlt90.png);
	background-repeat: no-repeat;
	background-size:100% 100%;
	-moz-background-size:100% 100%; /* Old Firefox */
}
table.timeline td.task100
{
	cursor: pointer;
	background-image: url(./../images/tlt100.png);
	background-repeat: no-repeat;
	background-size:100% 100%;
	-moz-background-size:100% 100%; /* Old Firefox */
}
/*
table.timeline td.altcol
{
	border-left-color: #818181;
	border-top-color: #818181;
	border-bottom-color: #818181;
	color: #000000;
	background-color: #cccccc;
}
*/
table.timeline td:last-child
{
	border-right-color: #cccccc;
}
table.timeline tr:last-child td
{
	border-bottom-color: #cccccc;
}
table.timeline tr.alt td
{
	background-color: #cccccc;
}
/* **************************** ipan Tables ****************************** */
table.ipan
{
	background-color: #cccccc;
}
table.ipan tr:first-child th:first-child
{
	border-color: #A50000;
	color: #ffffff;
	background-color: #a50000;
}
table.ipan tr:first-child th:last-child
{
	border-color: #A50000;
	color: #ffffff;
	background-color: #a50000;
}
table.ipan th
{
	border-color: #A50000;
	color: #ffffff;
	background-color: #a50000;
}
table.ipan tr:last-child td:first-child
{

}
table.ipan tr:last-child td:last-child
{

}
table.ipan td
{

}
table.ipan td:last-child
{
	border-right-color: #a50000;
}
table.ipan tr:last-child td
{
	border-bottom-color: #a50000;
}
table.ipan tr.alt td
{
	background-color: #ffffff;
	}
table.ipan input
{
	color:#000000;
	background-color:#FFFFFF;
}
/* **************************** Tables ****************************** */
table
{
border-color: #A50000;
}
table.open
{
border-color: #ffffff;
background-color: #ffffff;
}
table.opencenter
{

}
th.open
{
border-color: #000000;
color: #ffffff;
background-color: #818181;
}
th.opencenter
{
border-color: #000000;
color: #cccccc;
background-color: #818181;
}
td.open
{
border-color: #A50000;
color: #000000;
background-color: #ffffff;
}
td.opencenter
{
border-color: #A50000;
color: #000000;
background-color: #cccccc;
}
td.altcol
{
border-color: #A50000;
color: #000000;
background-color: #ffffff;
}
td.altcol2
{
border-color: #A50000;
color: #000000;
background-color: #aaaaaa;
}
td.altcol3
{
border-color: #A50000;
color: #000000;
background-color: #999999;

}
td.openaltcol
{
border-color: #A50000;
color: #000000;
background-color: #cccccc;
}

input
{
	border-color: #a50000;
	color: #000000;
	background-color: #FFFFFF;
}

input.color
{
color: #000000;
background-color: #cccccc;
}
input:focus
{
background-color: #DFF6CC;
}
textarea.ticket
{
	border-color: #a50000;
}
textarea:focus
{
background-color: #DFF6CC;
}
div
{

}
div.links
{

}
div.fleft
{

}
div.fright
{

}
div.center
{

}
div.scrollbox
{

background-color: #ffffff;
}
div.textbox
{
color: #000000;
border-color: #a50000;
background-color: #cccccc;
}
div.box
{
	border-color: #a50000;
}
fieldset.panel
{
	border-color: #a50000;
	background-color: #cccccc;
}
fieldset.panel_top
{
	border-color: #a50000;
	background-color: #cccccc;
}
fieldset.panel_middle
{
	border-color: #a50000;
	background-color: #cccccc;
}
fieldset.panel_bottom
{
	border-color: #a50000;
	background-color: #cccccc;
}
legend.panel
{
	border-color: #a55050;
	background-color: #cccccc;
	color: #A50000;
}
img
{

}
img.fleft
{

}
img.fright
{

}
img.pa1
{

}
/* ******************** Links ************************ */
a:link
{
	color: #a50000;
	text-decoration: none;
}
a:visited
{
	color: #a50000;
	text-decoration: none;
}
a:hover
{
	color: #008800;
	text-decoration: none;
}
a:active
{
	color: #a50000;
	text-decoration: none;
}
a.search_reset:link, a.search_reset:visited
{
	color: #818181;
	text-decoration: underline;
}
a.search_reset:hover
{
	color: #555555;
	text-decoration: underline;
}
a.search_reset:active
{
	color: #818181;
	text-decoration: underline;
}

