/*                                                                           */
/*   Cascading Style Sheet Definition                                        */
/*                                                                           */

body,td,p,ul,ol,li,dd,dt,div,small,textarea,input,select,h1,h2,h3
        { font-family:Verdana,Helvetica,Arial,sans-serif; }
body,td,p,ul,ol,li,dl,dd,dt,div,blockquote,textarea,input,select
        { font-size:11px; }
body    { margin:0px; }
small   { font-size: 9px; }
h1      { font-size: 15px; color: #444444; }
h2,big  { font-size: 13px; color: #666666; }
sup     { font-size: 8px; }
a	{ text-decoration: none; }
a:hover	{ text-decoration: underline; }
.alert  { color: #BE0E11; }
.hl     { color: #314B82; }
.gray   { color: #888888; }
pre.domaininfo { font-family:monospace; font-size:10px; white-space:pre; }
div.domaininfo {
	border-color: #314B82;
	border-width: 1px;
	border-style: dashed;
	background-color: #FFFFFF;
	padding: 5px;
	font-size: 9px;
	color: #888888;
}

.content { font-size:11px; line-height:18px; }

.stopper {
	border-color: #314B82;
	border-width: 1px;
	border-style: dashed;
	background-color: #FFFFFF;
}
.alertbox {
	border-color: #BE0E11;
	border-width: 1px;
	border-style: dashed;
	padding: 3px;
	background-color: #FFFFFF;
	color: #BE0E11;
}
.greenbox {
	border-color: #008D00;
	border-width: 1px;
	border-style: dashed;
	padding: 3px;
	background-color: #FFFFFF;
	color: #008D00;
}
td.head {
	border-right: #314B82;
	border-width: 0px 1px 0px 0px;
	border-style: none solid none none;
}
td.navarea {
	border-right: #314B82;
	border-width: 0px 1px 0px 0px;
	border-style: none dotted none none;
}
td.navl1 {
	border-color: #314B82;
	border-width: 1px 0px 1px 0px;
	border-style: dotted none dotted none;
}
td.navl2 {
	border-color: #314B82;
	border-width: 0px 0px 1px 0px;
	border-style: none none dotted none;
}
td.footer {
	border-color: #314B82;
	border-width: 1px 0px 1px 0px;
	border-style: solid none solid none;
}
table.stopper {
	border-color: #314B82;
	border-width: 1px;
	border-style: dotted;
	background-color: #FCFCE4;
}
table.listing {
	border-color: #314B82;
	border-width: 1px;
	border-style: dashed;
	background-color: #DEE3EC;
}
td.listing_head {
	border-color: #314B82;
	border-width: 1px;
	border-style: solid dashed solid dashed;
	background-color: #FFFFFF;
}
td.listing_line {
	border-color: #314B82;
	border-width: 1px;
	border-style: dotted dashed dotted dashed;
	background-color: #FFFFFF;
}
table.prices {
	border-color: #314B82;
	border-width: 1px;
	border-style: solid;
	background-color: #DEE3EC;
	border-collapse: collapse;
}
td.price_head {
	border-color: #314B82;
	border-width: 1px;
	border-style: solid;
	background-color: #DEE3EC;
	font-size: 9px;
}
td.price_line {
	border-color: #314B82;
	border-width: 1px;
	border-style: dotted dashed dotted dashed;
	font-size: 9px;
}
tr.price_line { background-color: #FFFFFF; }
tr.price_line:hover { background-color: #E4EAF3; }

input.search {  font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 8pt}
textarea.search {  font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 8pt}
select.search {  font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 8pt}
.search_head {
	padding: 5px;
	border: 1px dotted #314B82;
	background-color: #DFE9FF;
	font-size: 10px;
}
.search_info {
	background-color: #DEE3EC;
	margin-left: 10px;
	padding: 3px;
	border-color: #314B82;
	border-width: 0px 1px 1px 1px;
	border-style: none dotted dotted dotted;
}

div.customer {
	padding: 5px;
	border: 1px dotted #314B82;
	font-size: 10px;
}
div.customerinfo {
	margin-left: 10px;
	padding: 3px;
}

.phpdigHighlight { padding:1px; background-color:#CCCCCC; color:#000000;}
.bottom { position:relative; bottom:0px; }
.phpweight { text-align: right; }

