/*
	Cardinal Factor Corp. http://www.CardinalFactor.Net  All rights reserved.
	All rights reserved. cafa_net.css ::
	:: last updated October 22 2008:: v1
	curiosity killed the cat!

*/


a,a:link	{ color:#336699; text-decoration : none; }
a:hover		{ color:#990000; text-decoration : underline; }

body 		{  background-color: #ffffff;
			font-family: trebuchet MS, tahoma,arial,helvetica,sans-serif; 
			margin: 0px 0px 0px 0px;
			scrollbar-face-color: #DEE9EE; 
			scrollbar-highlight-color: #336699; 
			scrollbar-shadow-color: #336699; 
			scrollbar-3dlight-color: #ffffff; 
			scrollbar-arrow-color: #990000; 
			scrollbar-track-color: #ffffff; 
			scrollbar-darkshadow-color: #434553;
		}
#right		{	position:absolute; float: left;
			top: 5px; left: 560px;
			width: 200px; height:700px;
		}


.box		{	font-size:10pt;
				border: 1px solid #434553;
				color: #434553;
				font-weight:bold;
		}

.formbox 	{ 	font-size:10pt;
				border-top: transparent;
				border-right: transparent;
				border-bottom: 1px solid #c6c6c6; 
				border-left: transparent;
				color: #000000;
				background:transparent;
				font-weight: normal; letter-spacing: 0.1em;
			margin-right: 15px;
			margin-left: 50px; 
		}
.formbox2 	{ 	font-size:10pt;
				border-top: transparent;
				border-right: 1px solid #c6c6c6; 
				border-bottom: 1px solid #c6c6c6; 
				border-left: transparent;
				color: #000000;
				background:transparent;
				font-weight: normal; letter-spacing: 0.1em; 
				margin-left: 50px;
		}

.button		{ font-size: 8pt; text-align:center; letter-spacing: 0.1em;
				margin: 25px 0px 25px 50px;
		 }

.redspace	{ background-image: url(/images/cf_red.jpg)length:100pt height=1pt; 
			background-repeat: no-repeat; 
					margin-top: 10pt;
					margin-bottom: 10pt;
					margin-left: 0pt;
					margin-right: 0px;
		 }

.nav2 		{ font-size:8pt; color:#434553; text-align:left; margin: 0px 0px 0px 15px; line-height:1.6em; }
.nav2 a:link 	{ color:#336699; text-decoration : none; }
.nav2 a:hover 	{ color:#990000; text-decoration : underline; }



/* ----------     content classes     ---------- */


h1		{ font-size:14pt; color:#434553; font-weight:normal; margin: 15px 0px 20px 2px; }

h2		{ font-size:11pt; color:#434553; font-weight:bold; margin: 10px 0px 10px 50px; }
h2.login	{ font-size:10pt; color:#434553; font-weight:normal; margin: 10px 180px 40px 50px; line-height:1.2em; }

h3  		{ font-size:10pt; color:#434553; text-align:left; margin-left: 50px; font-weight:bold; line-height:1.5em; }

p  		{ font-size:10pt; color:#434553; text-align:left; margin-left: 50px; line-height:1.5em; }

.td3  		{ font-size:10pt; color:#434553; text-align:left; margin-left: 50px; line-height:1.5em; }


/* ----------     tables in general     ---------- */

#ti 		{ margin: 5px 0px 10px 50px;
			border: 0px solid #c3c3c3;
		}
#ti tr		{ line-height: 1.8em; }
#ti td		{ font-size: 11pt; padding: 0px 0px 0px 0px;
			color: #434553;
			font-weight:bold;
			text-align:left;
		}
#tg 		{ margin: 10px 0px 10px 50px;
			border: 0px solid #c3c3c3;
		}
#tg td		{ font-size: 10pt; padding: 0px 0px 0px 0px;
			color: #666666;
			text-align:left;
		}
.label		{ font-size: 10pt; padding: 0px 0px 0px 0px;
			color: #000000;
			text-align:center;
		}

#tp 		{ margin: 10px 0px 10px 50px;
			border: 1px solid #c3c3c3;
		}

#tp tr		{ background: transparent; }

#tp tr.grad	{ background-image: url('/images/cfnet.pricebox2.jpg'); background-repeat: repeat-x; }

#tp th		{ font-size: 10pt;
			padding: 0px 0px 0px 15px;
			color: #434553;
			line-height:8mm;
			text-align:left;
		}
#tp th.title	{ font-size:13pt; padding: 0px 0px 0px 15px;
			color:#434553; 
		}
#tp th.subtitle	{ font-size:11pt; padding: 0px 0px 0px 0px;
			color:#434553;
			text-align:center;
		}
#tp td		{ font-size: 10pt; padding: 0px 0px 0px 0px;
			color: #000000;
			text-align:center;
		}


/* footer */

.tdfo	 		{ font-size:8pt; color:#990000; margin-left : 200px; }
.tdfocenter	 	{ font-size:8pt; color:#990000; text-align : center; line-height:1.6em; }
.tdfocenter a:link 	{ color:#336699; }
.tdfocenter a:hover 	{ color:#990000; text-decoration: underline; }



/* ----------     images in general     ---------- */

.imgadv		{ margin: 0px 0px 20px 0px; border: 0px solid #ffffff; }
.coolcat	{ margin: 0px 0px 20px 15px; border: 1px solid #000000; }