/* CSS Document */* {	font-family: Tahoma, Helvetica, sans-serif;	font-size:1em;	color:#666666;}body {	background-image:url(http://www.citrustelecom.com/images/bkg.gif);	background-repeat:repeat;	font-size:76%;	line-height:140%;	text-align: center;}img {border:0;}h1 {	font-size:1.5em;	font-family:"Trebuchet MS", Tahoma, Helvetica, sans-serif;	font-weight: 300;	line-height: 120%;	}	h3 {	font-family:"Trebuchet MS", Tahoma, Helvetica, sans-serif;	}ul#menu li {	text-decoration:none;	display:inline;	list-style-type: none;	padding: 0;	font-size: 1em;}ul#menu {	margin: 0;	padding: 0 0 0 15px;	height: 30px;}ul#menu a {	text-decoration:none;	color:#0099CC;	font-family: "Trebuchet MS";	font-weight:700;	font-size:1.1em;}ul#menu a:hover {	text-decoration:none;	color:#ccc;}a {	text-decoration:none;	color:#00CC66;	}a:hover {	color:#999;	}	input#txtemail1 {	margin-top:70px;		}input#registerbutton {	}	label,input, select, textarea {        display: block;        width: 300px;        float: left;        margin-bottom: 10px;}label {        text-align: right;        width: 200px;        padding-right: 20px;}br.clear {        clear: left;}	.button {	width:100px	}		/*  DIVS  */	div#container {	width:800px;	margin:auto;	text-align:left;	}div#header {	background-color:#FFFFFF;	height: 185px;	padding: 0 15px 15px 15px;	margin: 0;	display: block;}div#footer {	background-color:#FFFFFF;	margin: 0;	padding: 15px;}div#nav {	background-image: url(../images/divider.gif);	background-repeat: repeat-x;	height: 30px;	clear: both;	}	div#content {	background-color:#FFFFFF;	padding: 15px 0 0 0;	clear: both;	display: block;}div#top {	height:15px;	width:800px;	margin:0;	padding:0;	background-image: url(../images/top.gif);	background-repeat: no-repeat;	}div#bottom {	height:15px;	width:800px;	margin:0;	padding:0;	background-image:url(../images/btm.gif);	clear: both; 	}div#intro {	width:220px;	float:left;	padding: 0 0 0 15px;	}	div#leftcol {	width:575px;	padding:0 0 0 15px;	float: left;	}div#leftcolplain {	width:575px;	padding:0 15px 0 15px;	float: left;	}div#centrecol {	width:325px;	float:left;	padding: 0 0 0 30px;	}	div#rightcol {	width:160px;	float:left;	padding: 0 0 0 35px;		}	div#rightcol ul {	display: block;	padding:0;	margin:0;	width: 160px;}div#rightcol li {	list-style-type: none;	line-height: 130%;	padding-bottom: 1em;}div#privacy {	color:#FFFFFF;	font-size:1em;	margin: 0;	padding: 0 0 0 15px;	}div#privacy a {	color:#999999;	}	div#privacy a:hover {	color:#666666;	}	div#clear {	clear:both;	}	div#register {	background-image:url(../images/register.gif);	background-repeat:no-repeat;	height:150px;	width:215px;	padding-left: 20px;}	/*  CLASSES  */	.imgleft {	float:left;	border:none;	}	.imgright {	float:right;	border:none;	}	.intro {	color:#333333;	}	.products {	border-top: 1px;	border-top-style: dotted;	clear: both;	}.footerlinks {	float:left;	width:150px;}.footerlinks ul {	display: block;	padding:0 0 0 20px;	margin:0;	width: 140px;}.footerlinks li {	list-style-type: none;	line-height: 150%;}.footerlinks a {	color:#CCCCCC;}.footerlinks ul:hover li a h3 {	color: #000;}.footerlinks ul:hover li a {	color: #9CADA5;}.footerlinks ul:hover li a:hover {	text-decoration: underline;}.footerlinks ul.hover li a {	color: #9CADA5;}.footerlinks ul.hover li a:hover {	text-decoration: underline;}.divider {	background-image: url(../images/divider.gif);	background-repeat: repeat-x;	height: 30px;	width:800px;	margin:0;	padding: 0;	clear: both;	}	.productleft {	width:160px;	float:left;	margin: 0;	padding: 5px 0 0 0;}.productright {	width:125px;	float:left;	padding: 5px 0 10px 0;	}.partners a {	color:#FFCC00;	}.partners a:hover {	color:#999999;	}.mand {	color:#FF6600;	}	.labels {border-top: 1px dotted #666;}.quick {color:#CCCCCC;}
