/*style.css for www.crxnet.com*/

body {
	margin:2px;
	padding:2px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:black;

	font-size:0.9em;
	}
h1 {
	font-family: arial, helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding-left:4px;
	font-size:22px;
	font-weight:900;
	color:slategray;
	}
h2 {
	font-family: arial, helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding-left:4px;
	font-size:13px;
	font-weight:400;
	color:#96C8A2;
	}
	
h3 {
font-family: arial, helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding-top:5px;
	padding-left:5px;
	font-size:14px;
	font-weight:bold;
	color:#96C8A2;


}	
h4 {
	font-family: arial, helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding-top:5px;
	padding-left:5px;
	font-size:11px;
	font-weight:normal;
	color:#96C8A2;
	}
	
	
h5 {
	font-family: arial, helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding-top:5px;
	padding-left:5px;
	font-size:0.8em;
	font-weight:bold;
	color:#008cb5;
	}	
	
h6 {
	font-family: arial, helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding-top:5px;
	padding-left:5px;
	font-size:0.8em;
	font-weight:bold;
	color:#008cb5;
	}		
	
	


th {
	font:bold 11px verdana, arial, helvetica, sans-serif;
	background-color:#C0C0C0;
	color:black;
}

p {
	font:11px verdana, arial, helvetica, sans-serif;
	line-height:18px;
	margin:0px 0px 0px 0px;
	padding:5px;

	text-align:left;
	}

	
p.alert {
	font:0.7em verdana, arial, helvetica, sans-serif;
	line-height:18px;
	margin:0px 0px 0px 0px;
	padding:5px;
	background-color:#ececec;
	text-align:left;
	color:red;
	}	
	
li {
	font:11px verdana, arial, helvetica, sans-serif;
	padding:0px;
	line-height:15px;
	text-align:left;
	margin:0px;
	
	
	
}

ul, ol {
	font:11px verdana, arial, helvetica, sans-serif;
	padding-left:5px;
	text-align:left;
	margin:20px;
	
	
}











/*classes*/
a.navigation {
color:white;
align:center;
text-decoration:none;
font: 0.6em verdana, arial, helvetica, sans-serif;
}

a:link.navigation {
color:white;
font: 0.6em verdana, arial, helvetica, sans-serif;
align:center;
}

a:visited.navigation {
font: 0.6em verdana, arial, helvetica, sans-serif;
color:white;
align:center;
}

a:hover.navigation {
font: 0.6em verdana, arial, helvetica, sans-serif;
align:center;
}



a.vip {
	color:white;
	text-decoration:none;
	font:0.7em verdana, arial, helvetica, sans-serif;
/*/*/	padding:5px;/**/

	line-height:20px;
	}
a:link.vip {color:white;}
a:visited.vip {color:navy;}
a:hover.vip {
	color:white; 
	background-color:black; 
	}

td.nav {
	
	font: 0.6em verdana, arial, helvetica, sans-serif;
color:white;
align:center;
	text-align:center;
}

td.footer {
	font:0.6em verdana, arial, helvetica, sans-serif;
	text-align:center;
}

td.login {
	font:0.6em verdana, arial, helvetica, sans-serif;
	text-align:right;
}

td.members {
	font:bold 0.6em verdana, arial, helvetica, sans-serif;
	text-align:left;
	color:red;
}

td.map {
	font:0.6em verdana, arial, helvetica, sans-serif;
	text-align:right;
}


input.submit {
	font:0.6em verdana, arial, helvetica, sans-serif;
}

input.search {
	font:0.6em verdana, arial, helvetica, sans-serif;
	width:60px;
	color:#808080;
	background-color:white;
}

select.search, input.text {
	font:0.7em verdana, arial, helvetica, sans-serif;
	width:250px;
	color:#808080;
	background-color:white;
}

td.line {
	background-image: url(../images/line.jpg);
	background-repeat:repeat-y;
	background-color:white;
}

td.line_h {
	background-image: url(../images/line_h.jpg);
	background-repeat:repeat-x;
	background-color:white;
}

img.border {
	border: 1px outset #cccccc;
}

span.tiny {
	font:0.9em verdana, arial, helvetica, sans-serif;
}

span.red {
	font:0.9em verdana, arial, helvetica, sans-serif;
	color:red;
	margin:0px;
}

p.right {
	font:0.65em verdana, arial, helvetica, sans-serif;
	text-align:right;
}

p.text {
	font:0.7em tahoma, monospace;
	text-align:right;
	margin:0px;
}

p.note {
	font:0.7em verdana, arial, helvetica, sans-serif;
	color:red;
}
td.yellow {
	font:0.7em verdana, arial, helvetica, sans-serif;
	color:black;
	background-color:#ececec;
}

td.customer {
	font:0.7em verdana, arial, helvetica, sans-serif;
	margin:0px;
	text-align:left;
	background-color:#ececec;
}
textarea.area {
	font:0.7em verdana, arial, helvetica, sans-serif;
	background-color:#ffffff;
	color:#808080;
	width:400px;
}
td.bordertop {
	border-top: 1px solid #808080;
	font:0.7em verdana, arial, helvetica, sans-serif;
}
td.text {
	font:0.7em verdana, arial, helvetica, sans-serif;
}
td.caps {
	font:0.6em verdana, arial, helvetica, sans-serif;
	font-variant:small-caps;
	text-align:right;
}

select.date {
	font:0.7em verdana, arial, helvetica, sans-serif;
	color:#808080;
	background-color:white;
}
p.header {
	font:bold 0.7em verdana, arial, helvetica, sans-serif;
	line-height:18px;
	margin:0px 0px 0px 0px;
	padding:5px;
	background-color:#c0c0c0;
	text-align:left;
	}
	
	
	td.tdnav1 {
	
	
	
	
	}
	
	td.tdnav2 {	
	
	background-color:#008eb5;
	color:white;
	
	}
	
	a:hover.tdnav2 {	
	
	
	color:white;
	
	}
	
	
a:visited.tdnav2 {	
	
	
	color:white;
	
	}
	
	a:link.tdnav2 {	
	
	
	color:white;
	
	}
	
	td.tdnav {
	height:22px;
	width:92;
	
		background-color:#b2c0c4;
	
	
	}
	


a:menu {
color:white;

}

P
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
H3
{
    COLOR: brown;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}

H8
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    
	
	margin:0px 0px 0px 0px;
	padding-top:5px;
	padding-left:5px;
	font-size:14px;
	font-weight:bold;
	

}

H1
{
    COLOR: #698B69;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14pt
}
BODY
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
TABLE
{
    BACKGROUND-COLOR: ;
    BACKGROUND-POSITION: center top;
  border:0;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px
}
TR
{


}
A
{
    color:brown;
    LIST-STYLE: outside;
    TEXT-DECORATION: none;
}
A:visited
{
color:brown
}
A:active
{
    COLOR: teal;
	
}
A:hover
{
     COLOR: black
}
H5
{
    COLOR: #2C8742
}
.button
{
    BACKGROUND-COLOR: #EBEBEB;
    COLOR: #666666
}

.table_reg
{
    BACKGROUND-COLOR: white;
    BACKGROUND-POSITION: center top;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}.td_reg {  color: #000000}
li {  list-style-position: outside; list-style-image: }


.header {  font-style: normal; font-weight: bold; color: #3B7744; cursor: hand; height: auto; width: auto; text-decoration: none; text-transform: none; font-variant: normal; background-repeat: no-repeat}
.headersmall {  font-size: 9px; color: #EBEBEB; text-decoration: none}



td.men {

background-color:whitesmoke;


}

hr {
width:100%;
size: 1px;
color: whitesmoke;

}

.titl
{
font:18px arial;
color:teal;
font-weight:bold;
text-align:right
}

p.nv {

font: 13px arial;
text-align:right;
}
