h1 {
	font-weight: normal;
	font-size: 16pt;
	color: #004000;
	font-style: normal;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	margin-top : 6pt;
	margin-bottom : 2pt;
}
h2 {
	font-weight: bold;
	font-size: 11pt;
	color: #004000;
	font-style: normal;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	border-bottom : thin solid #237423;
	margin-top : 6pt;
	margin-bottom : 0pt;
}
h3 {
	font-weight: bold;
	font-size: 11pt;
	color: #004000;
	font-style: italic;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	margin-top : 4pt;
	margin-bottom : 0pt;
}
h6 {
	font-weight: bold;
	font-size: 10pt;
	color: #004000;
	font-style: normal;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	margin-top : 0pt;
	margin-bottom : 0pt;
}
body {
	font-weight: normal;
	font-size: 8pt;
	color: #336633;
	font-style: normal;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
}
body.default {
	background-image : url(images/bglogo-wctt.gif);
	background-attachment : fixed;
	background-position : center;
	background-repeat : no-repeat;
}
body.phone {
	background-image : url(images/dialingbg.jpg);
	background-attachment : fixed;
	background-position : center;
	background-repeat : no-repeat;
}
body.menu {
	font-family : verdana, geneva, arial, helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #003300;
	background-image : url(/images/topmenubg.gif);
	background-attachment : fixed;
	background-position : top;
	background-repeat : repeat-x;
}

.tiny {
	font-weight: normal;
	font-size: 8pt;
	color: #336633;
	font-style: normal;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
}
table {
	font-weight: normal;
	font-size: 10pt;
	color: #336633;
	font-style: normal;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
}

p {
	font-weight: normal;
	font-size: 10pt;
	color: #336633;
	font-style: normal;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	margin-top : 5pt;
	margin-bottom : 5pt;
}
a:link {
	font-weight: normal;
	font-size: 10pt;
	color: #3d99f5;
	font-style: normal;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
}
a:visited {
	font-weight: normal;
	font-size: 10pt;
	color: #3d99f5;
	font-style: normal;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
}
a:hover {
	font-weight: normal;
	font-size: 10pt;
	color: lime;
	font-style: normal;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
}
a.next:link {
	font-weight: normal;
	font-size: 10pt;
	color: red;
	font-style: normal;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
}
a.next:visited {
	font-weight: normal;
	font-size: 10pt;
	color:red;
	font-style: normal;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
}
a.next:hover {
	font-weight: normal;
	font-size: 10pt;
	color: lime;
	font-style: normal;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
}

td.menu {
	font-family : verdana, geneva, arial, helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #003300;
	text-decoration : none;


	white-space : nowrap;
}

a.menu:link  {
	font-family : verdana, geneva, arial, helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #003300;
	text-decoration : none;
	border : thin dotted #66cc33;
}
a.menu:visited {
	font-family : verdana, geneva, arial, helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #003300;
	text-decoration : none;
	border : thin dotted #66cc33;
}
a.menu:hover {
	font-family : verdana, geneva, arial, helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #66cc33;
	text-decoration : underline;
	border : thin dotted #66cc33;
}
a.menu:active {
	font-family : verdana, geneva, arial, helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : lime;
	text-decoration : underline;
	border : thin dotted #66cc33;
}
a.mainlink:link  {
	font-family : verdana, geneva, arial, helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color: #336633;
	text-decoration : none;
}
a.mainlink:visited {
	font-family : verdana, geneva, arial, helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color: #336633;
	text-decoration : none;
}
a.mainlink:hover {
	font-family : verdana, geneva, arial, helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #66cc33;
	text-decoration : underline;
}

.ratehead{
	background-color : #66ff66;
	color : green;
	font-weight : bold;
}
.rates{
	background-color : #ccffcc;
	color : green;
	font-weight : bold;
}
.rateval{
	background-color : #ccffcc;
	color : green;
	font-weight : bold;
	text-align : right;
}
.ratetable{
	background-color : #b0f0b0;
	color : green;
	font-weight : bold;
	border : thin solid #006600;
}
table.auxtable{
	background-color : #ccffcc;
	border-top : 1px solid #006600;
	border-left : 1px solid #006600;
}
th.auxtable{
	background-color : #ccffcc;
	color : green;
	font-weight : bold;
	border-right : 1px solid #006600;
	border-bottom : 1px solid #006600;
}
td.auxtable{
	background-color : #ccffcc;
	color : green;
	border-right : 1px solid #006600;
	border-bottom : 1px solid #006600;
}
td.auxtable2{
	background-color : white;
	color : green;
	border-right : 1px solid #006600;
	border-bottom : 1px solid #006600;
}

#box_right {
   border: 1px dotted #080;
   background-color: #efe;
   margin: 5px 5px 5px 5px;
   padding: 5px 5px 5px 5px;
   color: #080;
   font-size: 0.8em;
   float: right;
   text-align: left;
   width: 250px;
   clear: right;
}
#box_right h2 {
   /*font-size: 0.8 em;*/
   border-bottom: 1px solid #080;
   white-space: nowrap;
}