body
{
	font-family: Verdana, Tahoma;
	font-size:10pt;  
	margin-left: 1;
	margin-top: 2;
	background-color: #DBC5C7;
}

TABLE.header
{	
	width: 100%;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	background-color: #320607; 
}

a, a:visited
{
	text-decoration: None; 
}

TABLE.header td.tabSelected a,
TABLE.header td.tabSelected a:visited
{
	padding: 4px;
	padding-top: 1px;
	padding-bottom: 7px;
	border-left: solid 1px #DBC5C7;
	border-top: solid 1px #3C090A;
	color: DBC5C7;
	font-weight:bold;    
	background-color: #993333;
	display: block;
	text-align:center;   
}

TABLE.header td.tab,
TABLE.header td.tabSelected
{
	vertical-align: bottom;
}
TABLE.header td.tab a,
TABLE.header td.tab a:visited
{
	padding: 4px;	
	color: white;
	border-left: solid 1px #DBC5C7;
	border-top: solid 1px #3C090A;
	background-color: #771111;
	display: block;
	text-align:center; 
}
TABLE.header td.tab a:hover
{
	background-color: #993333;
}

TABLE.header td.headerLine
{
	background-color : #993333;
	height:10;
}
TABLE.header .fixed
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#C4CCD2;  
}

.aspError
{
	color: Red;
	font-weight: bolder;
	font-size: smaller;
}
.aspOk
{
	color: Green;
	font-weight: bolder;
	font-size: smaller;	
}


.newPhases
{
	color:pink;
	font-weight: bolder;
	font-size: smaller;	
	background-color:White;  
}


.ExemptStyle
{
	font-weight: bolder;
	font-size: smaller;
	color:#339966;	
}
.NewStyle
{
	font-weight: bolder;
	font-size: smaller;
	color:#800080;	
}
.QuarantineStyle
{
	font-weight: bolder;
	font-size: smaller;
	color:#ffff00;	
}
.ObjectionableStyle
{
	font-weight: bolder;
	font-size: smaller;
	color:#ff0000;
}

.EDuplicateStyle
{
	font-weight: bolder;
	font-size: smaller;
	color:#ff6600;	
}

.QDuplicateStyle /*New Phrases*/
{
	font-weight: bolder;
	font-size: smaller;
	color:#800000;
}

.NDuplicateStyle /*Accepted New Phrases*/
{
	font-weight: bolder;
	font-size: smaller;
	color:#800080;	
}

.Title
{
	font-weight: bolder;
	font-size: smaller;
	text-decoration: None;
	color: #993333;
}

.tabs
{
	background-color: #993333;
	
}
.tabSelOpt
{
	display: inline-block;
	border: solid 1px white;
	padding: 4px;
	background-color: #771111;
	background-color: white;
	text-decoration: None;
	color: red;
	font-weight: bolder;
	font-size: smaller;
}
.tabNoSelOpt
{
	display: inline-block;
	padding: 4px;
	background-color: #993333;
	text-decoration: None;
	color: White;
}
.tabs a 
{
	font-weight: bolder;
	color: white;
	text-decoration: None;
	font-size: smaller;
}

h2
{
	color: C4CCD2;
}


.Icon
{
	background-color:#ffffff;
	filter:	progid:DXImageTransform.Microsoft.Gradient(startColorStr='#eeeeee', endColorStr='#3C090A', gradientType='0'); 
}
.Login
{
	margin:4px;
	border-collapse:collapse;
	border:0;	
	font-size: 10px;
}

.Login tr td
{
	border-bottom: solid 2px #771111;
	color:White;
}
.Login tr td a
{
	color: #C4CCD2; 
	font-size: 10px; 
	vertical-align: middle;
	text-decoration: underline !important;  
}

.Login tr td a:Hover
{
	color: White; 
}
.Login input
{
	font-size:12px; 
}

.Login tr td.LbError
{
	border:0;
	text-align:right;
}

.Links
{
	margin:4px;
	border-collapse:collapse;
	border:0;
	font-size: 10px;
	color:White;
	 
}
.Links tr td
{
	text-align:right; 
	border-bottom: solid 2px #771111;
}

Table.Counters
{
	/*width:460px;*/
	margin:0px 5px 0px 5px;
	color: #fff1c0; 
	font-size:9;
	text-align:center;
	border:0;
	border-collapse:collapse;
	
}
Table.Counters tr td.Counter
{
	width: 75px;
	text-align:center; 
	height: 45px;
	background-image: url('images/shadow3.png');	
	border-right:solid 1px white;
	
}
Table.Counters tr td.CounterTop
{
	/*width: 115px;*/
	text-align:center; 
	height: 45px;
	background-image: url('images/shadow3.png');	
	border-right:solid 1px white;
	border-bottom:solid 1px white;	
}


Table.Counters tr td.Counter img
{
	margin-top:2px;
	border:0;
}
Table.Counters tr td.CounterTop img
{
	margin-top:2px;
	border:0;
}

Table.Counters tr td.Title  span
{		
	color: #C4CCD2;
	font-size:19px; 
	font-weight:bolder;
	vertical-align:middle;
	/*width:230px;*/	
}

Table.Counters tr td.MainTitle
{	
	filter: Glow(color=#A67D3D, strength=7);
	color: #ffffff;
	font-size:23px; 
	font-weight:bolder;	
	vertical-align:middle;
	/*width:230px;*/	
}

input
{
	font-size: smaller;
	font-family: Verdana;
}

button
{
	font-size: smaller;
}

a
{
	font-size: smaller;
}
.Link
{
	color: white;
	font-size: 12px;
	text-decoration: None;	
}

.linkOnBody
{
	color: #993333;
	font-size: 12px;
	text-decoration:underline !important; 
}

.Link hover
{
	background-color:Red; 
}

.IssueLink
{
	width: 100%;
	border-top: solid 1px black;
	background-color: White;
}
.fsTitle
{
	font-size: Smaller;
}
Table.CustomTable
{
	font-family: Verdana, Tahoma;
	font-size: 12px;
	border-collapse: collapse; 
}
Table.CustomTable tr td table tr td
{
	width : 100px; 
	border-collapse:collapse; 	
}
Table.CustomTable td.Title
{
	font-family: Verdana, Tahoma;
	text-align:center;
	background-color: #FFF1C0; 
}
.chekBoxList
{
	font-family: Verdana, Tahoma;
	font-size: 12px;  
}
Table.Input
{
	border-collapse: collapse; 	
	font-size: 12px;
}
Table.Input tr td.LeftTitle
{
	background-color:  #DBA5A7;
	vertical-align : top; 
}
Table.Input tr td.Line
{
	border-top:solid 2px #DBA5A7;
}
Table.Input tr td
{
	/*border: solid 2px white;	*/
}
.imgE { CURSOR: hand }

.foot
{
	font-family:Verdana, Arial;
	font-size: 10px;
	text-align : center;
}

.foot td.dgfoot
{
	border-left:solid 2px #771111; 
	border-right:solid 2px #771111; 
	padding: 0px 3px 0px 3px; 
	
}

.foot td.dgfoot a
{
	color:#771111;
}

.foot td.dgfoot a:hover
{
	
	color: #FFF1C0;
}

.foot td.dgfoot a
{
	color:#771111;
}

.foot td.dgfoot a:hover
{
	color: #FFF1C0;
}
.Text
{
	font-family:Trebuchet MS;
	font-size: 10pt;  
	text-align: justify;  
	padding: 10px 10px 10px 10px;
	
}
.Text p
{
	text-indent: 20px; 	
}
.Text li
{
	padding-bottom: 5px; 
}
Table.body
{
	height: 100%; 
	width: 100%; 
	border-collapse: collapse;
	border:0; 
}

td.tdBody 
{
	padding: 30px 30px 30px 30px;
	height:100%;
	vertical-align:top;
}
Table.IntoBody
{
	
	border-width:2px; 
	border-color: #993333;
	border-style:ridge;
	/*background-color: #DBA5A7;*/
	width: 100%; 
	height:100%;
	
}
Table.IntoBody tr
{
	vertical-align:top;
	font-size:12; 
}

Table.hoverTable
{
	background-color: #993333;
	filter : progid:DXImageTransform.Microsoft.Gradient(startColorStr='#c61c1c', endColorStr='#710000', gradientType='0');
	font-family:arial, helvetica, sans-serif;
	font-weight: 400; 
	font-size:12px;
	color: #fff;
}
Table.hoverTable tr td
{
	padding:1px 1px 1px 1px !important;
}

.ToolBar
{
	font-family: Verdana;  
	font-size: 14px;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#AA7777', endColorStr='#AA3333', gradientType='0'); 
	border:0;
	border-collapse:collapse; 
	/*background-color: #AA3333;*/
}
.ToolBar tr td a
{
	text-decoration: None;
	text-align:center; 
	color:#CCCCCC;
	border: solid 2px #AA7777;  
}
.ToolBar tr td a img
{
	vertical-align:middle;
}
.ToolBar tr td
{
	text-decoration: None;
	padding: 3px 3px 3px 3px;
}

.ToolBar tr td a:hover
{
	background-color: #AA7777;
	border: solid 2px #CCCCCC;  		 
}

.References
{
	font-family: Verdana;  
	font-size: 12px;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#AA7777', endColorStr='#AA3333', gradientType='0'); 
	/*border:0;*/
	/*border-collapse:collapse; */
	/*background-color: #AA3333;*/
}
.References tr td
{
	text-align:center; 
	color:#CCCCCC;
	padding: 1px 5px 1px 5px;
}
.References tr td img
{
	text-align:center; 
	vertical-align:middle;
}
.References tr td a
{	 
	color:#CCCCCC;
}
