form
{
margin:0px;
}
body
{
margin:0px;
}
span.req
{
	color: #ff0000;
}
a
{
	color:009900;
	text-decoration: none;
}
input.button
{
	font: 8pt Arial, Helvetica, sans-serif;
	color: #026702;
	background-color:#96E194;
	border-top:#55DE52 1 solid;
	border-bottom:#666666 1 solid;
	border-left:#55DE52 1 solid;
	border-right:#666666 1 solid;
	letter-spacing: 1px;
}
a:hover
{
	text-decoration: underline;
}
.main_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: oblique;
	color: #009900;
	text-decoration: underline;
}
.sub_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: oblique;
	color: #4DC226;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.style1 {color: #29CE06;font-weight: bold;}
.style2 {color: #003399;font-weight: bold;}
.style3 {color: #4DC226}
.style5 {color: #000000; font-weight: bold; }
.style6 {color: #009900}
.style7 {font-size: 12px}
.style9 {color: #333333;font-size: 13px;font-weight: bold;font-style: italic;}
.style10 {font-size: 14px; color: #4DC226; font-family: Arial, Helvetica, sans-serif;}
.style16 {font-weight: bold}
.style18 {color: #333333}
.style19 {font-size: 15px; font-weight: bold; }
.style20 {font-size: 15px}
.style25 {color: #787775}
.style26 {color: #333333}
.style27 {color: #F1080B;font-size: 12px;}
.style30 {color: #FE0000; font-size: 12px; }

div.loginbox
{
	position:absolute;
	width:280px;
	height:50px;
	left: 382px;
	top: 122px;
}

div.loginbox table tr th
{
	font: bold 9pt Arial, Helvetica, sans-serif;
	color:  #009900;
	text-align: left;
	vertical-align: right;
}
div.loginbox input
{
	border: 1px solid #cccccc;
	font: 8pt Arial, Helvetica, sans-serif;
}
div.loginbox input.button
{
	width: 60px;
	font: 8pt Arial, Helvetica, sans-serif;
	color: #026702;
	background-color:#96E194;
	border-top:#55DE52 1 solid;
	border-bottom:#666666 1 solid;
	border-left:#55DE52 1 solid;
	border-right:#666666 1 solid;
	letter-spacing: 1px;
}



div.signupform
{
	padding-left:20px;
}
div.signupform input
{
	border-top:#aaaaaa 1px solid;
	border-bottom:#888888 1px solid;
	border-left:#aaaaaa 1px solid;
	border-right:#888888 1px solid;
	font: 8pt Arial, Helvetica, sans-serif;
}
div.signupform input.button
{
	font: 8pt Arial, Helvetica, sans-serif;
	color: #026702;
	background-color:#96E194;
	border-top:#55DE52 1 solid;
	border-bottom:#666666 1 solid;
	border-left:#55DE52 1 solid;
	border-right:#666666 1 solid;
	letter-spacing: 1px;
}
div.signupform select
{
	font: 8pt Arial, Helvetica, sans-serif;
}
div.signupform input.radio
{
	border: 0px;
	margin:0px;
}
div.signupform table
{
	font: 8pt Arial, Helvetica, sans-serif;
	color: #333333;
	padding: 2px;
}
div.signupform table tr td
{
	vertical-align: top;
}
div.signupform table tr td.col1
{
	padding-right: 15px;
}
div.signupform table tr th
{
	padding-top: 20px;
	font: bold 12pt Arial, Helvetica, sans-serif;
	color: #026702;
	text-align: left;
}
div.signupform table tr th.sub
{
	padding-top: 5px;
	font: bold 9pt Arial, Helvetica, sans-serif;
	color: #026702;
	text-align: left;
}
div.signupform table tr td span
{
	color: #226722;
}
div.signupform table tr td span.req
{
	color: #ff0000;
}

div.page
{
	padding:10px;
	width: 100%;
}
div.page table.logininfo tr th
{
	font: bold 12pt Arial, Helvetica, sans-serif;
	color: #026702;
	text-align: left;
}
div.page table.logininfo tr td
{
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #026702;
}
div.page table.logininfo tr th span.name
{
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #222222;
	text-align: left;
}
div.page table.logininfo tr td span
{
	font: normal 9pt Arial, Helvetica, sans-serif;
	color: #222222;
	text-align: left;
}
div.page table.logininfo tr td span.small
{
	font: normal 8pt Arial, Helvetica, sans-serif;
}

.pageHeader
{
	font: bold 12pt Arial, Helvetica, sans-serif;
	color: #020167;
	text-align: left;
}

.name
{
	font: bold 12pt Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
}

div.callhistory
{
	font: bold 12pt Arial, Helvetica, sans-serif;
	color: #020167;
	text-align: left;
	width: 100%;
}
div.callhistory input
{
	border-top:#aaaaaa 1px solid;
	border-bottom:#888888 1px solid;
	border-left:#aaaaaa 1px solid;
	border-right:#888888 1px solid;
	font: 8pt Arial, Helvetica, sans-serif;
}
div.callhistory input.radio
{
	border:#ffffff 0px solid;
}
div.callhistory div
{
	font: normal 8pt Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	padding-left: 20px;
}
div.callhistory p
{
	font: normal 9pt Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
}
div.callhistory span.title
{
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #020167;
	text-align: left;
}
div.callhistory table
{
	font: normal 9pt Arial, Helvetica, sans-serif;
	color: #000000;
	border-top: 1px solid #000000;
}
div.callhistory table tr th
{
	font: bold 9pt Arial, Helvetica, sans-serif;
	color: #020167;
	text-align: left;
}
div.callhistory table tr td
{
	font: normal 8pt Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
}
div.callhistory table tr td strong
{
	color: #333333;
	text-align: left;
}

div.callhistory table tr td.link
{
	font: normal 8pt Arial, Helvetica, sans-serif;
	text-align: right;
}

div.rate
{
	text-align: center;
}
div.rate table
{
	font: normal 10px Arial, Helvetica, sans-serif;
	border: 1px solid #020167;
}
div.rate table.head
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #006600;
	border: 0px solid #020167;
}
div.rate table.head input
{
	border-top:#aaaaaa 1px solid;
	border-bottom:#888888 1px solid;
	border-left:#aaaaaa 1px solid;
	border-right:#888888 1px solid;
	font: normal 12px Arial, Helvetica, sans-serif;
}
div.rate table.head select
{
	font: normal 12px Arial, Helvetica, sans-serif;
}
div.rate table tr td
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	border-bottom: 1px solid #CCCCCC;
}
div.rate table tr td.alp
{
	font: normal 11px Arial, Helvetica, sans-serif;
	padding-bottom: 3px;
	padding-top: 3px;
	text-align: center;
	border: 0px solid #ffffff;
}
div.rate table tr td.note
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #FF0000;
	border: 0px solid #ffffff;
}
div.rate table tr td.num
{
	font: normal 11px "Courier New", Courier, mono;
	text-align: right;
}
div.rate table tr td.seperat
{
	border: 0px solid #ffffff;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
div.rate table tr th
{
	font: bold 12px Arial, Helvetica, sans-serif;
	padding-bottom: 3px;
	padding-top: 3px;
	color: #FFFFFF;
	background: #020167;
	text-align: center;
	border: 1px solid #020167;
}

