TD{

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B8A8A;
}


a:link{
	color: #999999;
	text-decoration: none;
}

a:visited{
	color: #999999;
	text-decoration: none;
}

a:hover{
	color: #626161;
	text-decoration: underline;
}

a.design:link{
	color: #ffffff;
	text-decoration: none;
}

a.design:visited{
	color: #ffffff;
	text-decoration: none;
}

a.design:hover{
	color: #002779;
	text-decoration: underline;
}

.small{
	font-size: 9px;
}

small{
	font-size: 9px;
}

.medium{
	font-size: 11pt;
	font-weight: 600;
}

medium{
	font-size: 11pt;
	font-weight: 600;
}

.large{
	font-size: 32px;
}

big{
	font-size: 13pt;
}

.tiny{
	font-size: 7pt;
}

.error{
	color: 					#FF0000;
}

.highlight{
	background-color: 		#EEEEEE;
}

table.design{
	font-size: 				10px;
	border-color: 			#666666 #666666 #666666 #666666;
	border-left-style: 		solid;
	border-left-width: 		1px;
	border-right-style: 	none;
	border-right-width: 	0px;
	border-top-style: 		solid;
	border-top-width: 		1px;
	border-bottom-style:	solid;
	border-bottom-width:	1px;
}


table.design th{	
	padding: 3px;
	background-color: #888888;
	font-size: 10px;
	color: #ffffff;
	border-color: #666666 #666666 #666666 #666666;
	border-left-style: none;
	border-left-width: 0px;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-style: none;
	border-top-width: 0px;
	border-bottom-style: none;
	border-bottom-width: 0px;
}

table.design td{
	padding: 3px;
	font-size: 10px;
	color: #000000;
	border-color: #666666 #666666 #666666 #666666;
	border-left-style: none;
	border-left-width: 0px;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: none;
	border-bottom-width: 0px;
}

table.empty{
	border: none;
	padding: 0px;
	border-width: 0px;
}

table.empty td{
	border: none;
	padding: 0px;
	border-width: 0px;
	border-left: 0px; 
    border-top: 0px;
    border-right: 0px; 
    border-bottom: 0px;
}

td.row1{
	background-color: #FFFFFF;
}

td.row2{
	background-color: #F7F7F7;
}

td.copy{
	background-color: #000000;
}

input{
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #444444;

}

textarea{
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #444444;
	border: #444444 1px solid;
}

select{
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #444444;
	border: #444444 1px solid;
}

input.checkbox{
	border: none;
}

input.button{
	background-color: #EEEEEE;
	cursor: hand;
}

.open{
	color: #009000;
}

.frozen{
	color: #000000;
}

.closed{
	color: #900000;
}

.plus{
	color: #00A000;
}

.minus{
	color: #FF0000;
}

ul,li{
	margin-left: 10px;
	padding: 0px;
}

.quote{
	margin-left:	50px;
	margin-right:	50px;
	border:		1px solid black;
	background:		#dddddd;
	padding:		5px;
}
.errorText {
 FONT-FAMILY: Verdana, Arial, San-Serif; 
 FONT-SIZE: 11px;
 COLOR: red;
}


tr.t1 {
background-color: #EFEFEF;
border-left: 1px solid #CCCCCC; 
border-top: 1px solid #CCCCCC;
}

tr.t2 {
background-color: #OOFFFF;
border-left: 1px solid #CCCCCC; 
border-top: 1px solid #CCCCCC;

}

table.t {
background-color: #FFFFFF;
width: 90%; 
border-left: 1px solid #CCCCCC; 
border-top: 1px solid #CCCCCC;
}

table.t td { 
border-right: 1px solid #CCCCCC; 
border-bottom: 1px solid #CCCCCC; 
}

tr.title  {
background-color: #CCDCE9;
border-color: #CCCCCC;
border-style: solid; 
text-align:center;
border-width: 1px;
font-weight:bold;
}


table.t1 {
background-color: #FFFFFF;
width: 60%; 
border-left: 0px; 
border-top: 0px;
}

table.t1 tr { 
border-left: 0px; 
border-top: 0px; 
}

table.t1 td { 
border-right: 0px; 
border-bottom: 0px; 
}

table.t2 {
width: 					60%;
font-size: 				10px;
border-color: 			#666666 #666666 #666666 #666666;
border-left-style: 		solid;
border-left-width: 		1px;
border-right-style: 	none;
border-right-width: 	0px;
border-top-style: 		solid;
border-top-width: 		1px;
border-bottom-style:	solid;
border-bottom-width:	0px;
}

table.t2 tr { 
}

table.t2 td { 
padding: 3px;
font-size: 10px;
color: #000000;
border-color: #666666 #666666 #666666 #666666;
border-left-style: none;
border-left-width: 0px;
border-right-style: solid;
border-right-width: 1px;
border-top-style: solid;
border-top-width: 0px;
border-bottom-style: solid;
border-bottom-width: 1px;
}


textarea.imagelink
{
 overflow:hidden;
}

.blackText
{
 color:black;
 font-weight:bold; 
}

input.req{border-style: solid; width: 500px; color: #000000; background-color: #F9F9F9; border-width: 1px; border-color: #BBBBBB; padding: 2pt;}
input.req1{border-style: solid; width: 260px; color: #000000; background-color: #F9F9F9; border-width: 1px; border-color: #BBBBBB; padding: 2pt;}



.title  {
background-color: #CCDCE9;
border-color: #CCCCCC;
border-style: solid; 
text-align:center;
border-width: 1px;
font-weight:bold;
}

tr.woborder {
border-right: 0px; 
border-bottom: 0px;
border-left: 0px; 
border-top: 0px;
}
td.woborder {
border-right: 0px; 
border-bottom: 0px;
border-left: 0px; 
border-top: 0px;
}