body {
	font-style: normal; 
	line-height: 10px; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:10pt;
	padding:0px;
	margin:0px;
}
.error-label {
	color:Red;
	font-size: 14px;
	line-height: 17px;
	margin: .5em 0;
	}

table.top {
	background-color:#FF9900;
	color:white;
	width:100%;
	vertical-align:top;
	height:60px;
}

td.topRight {
	text-align:right;
	padding-right:20px;
	font-size:16pt;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	

}

table.main {
	font-size:8pt;
	width:100%;
	text-align:center;
}

tr.welcome {
	background-color:#FF9900;
	color:White;
	font-weight:bold;
}

tr.topNav {
	background-color:#999999;
	color:white;
	text-align:center;
}

.topNav_site
	{
	/*background-image: url('/img/header/menu_background.gif');*/
	color: #6B6B6B;
	text-align:center;
	border-top: solid 1px #BDBDBD;
	border-right: solid 1px #BDBDBD;
	border-bottom: solid 1px #BDBDBD;
	border-left: solid 1px #BDBDBD;
	}

.topNav_site_upper
	{
	color: #6B6B6B;
	text-align:center;
	border-top: solid 1px #BDBDBD;
	border-right: solid 1px #BDBDBD;
	border-bottom: solid 1px #BDBDBD;
	border-left: solid 1px #BDBDBD;
	}

tr.navTwo {
	background-color:black;
	color:white;
	text-align:center;
}

tr.navThree {
	background-color:white;
	color:#999999;
	text-align:center;
}

tr.navThreeLine {
	height:10px;
}

td.navThreeLine {
	border-bottom:1px solid #999999;
}

table.topNavInner {
	color:white;
	font-size:10pt;
	/*padding:5px;*/
}

table.navTwo {
	color:white;
	font-size:10pt;
}

table.navThree {
	color:#666666;
	font-size:10pt;
	margin-top:10px;
	margin-bottom:5px;
}

td.leftNav {
	background-color:#FFFF7B;
	color:#CC0000;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:10px;
	vertical-align:top;
}

table.body {
	font-size:10pt;
	width:600px;
	padding:5px;
}

td.body {
	vertical-align:top;
	padding:5px;
	text-align:center;
	height:500px;	
}

td.footer {
	background-color:black;
	text-align:center;
	color:white;
	padding:4px;
}

table.bodyTable {
	font-size:10pt;
	width:600px;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	
}

td.login {
	text-align:right;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	
	padding-bottom:5px;
	padding-top:2px;
	color:black;
	padding-right:10px;
}

td.welcome {
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	
	padding-left:10px;
	padding-top:2px;
	text-align:left;
	color:White;
}

tr.navSpacer {
	background-color:white;
	height:2px;
}

a.nav:link 
	{
	font-style: normal; 
	line-height: 12px; 
	font-variant: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF;
	text-decoration:none;
	}

a.nav:visited 
	{
	font-style: normal; 
	line-height: 12px; 
	font-variant: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF;
	text-decoration:none;
	}
	
a.nav:hover 
	{
	font-style: normal; 
	line-height: 12px; 
	font-variant: normal;
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF;
	text-decoration:underline;
	}
	
/* MENU UP*/
		
a.nav_site_up:link 
	{
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000;
	text-decoration:none;
	}

a.nav_site_up:visited 
	{
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000;
	text-decoration:none;
	}

a.nav_site_up:hover 
	{
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold; 
	color: #BDBDBD;
	text-decoration:none;
	}
	
	
/* MENU UP2*/
		
a.nav_siteON:link 
	{
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #BDBDBD;
	text-decoration:none;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 5px;
	}

a.nav_siteON:visited 
	{
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #BDBDBD;
	text-decoration:none;
	white-space: nowrap;
	padding-left: 3px;
	padding-right: 3px;
	}

a.nav_siteON:hover 
	{
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-weight: bold; 
	color: #BDBDBD;
	text-decoration:none;
	white-space: nowrap;
	padding-left: 3px;
	padding-right: 3px;
	}
a.nav_site:link 
	{
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #6B6B6B;
	text-decoration:none;
	white-space: nowrap;
	padding-left: 3px;
	padding-right: 3px;	
	}

a.nav_site:visited 
	{
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #6B6B6B;
	text-decoration:none;
	white-space: nowrap;
	padding-left: 3px;
	padding-right: 3px;
	}

a.nav_site:hover 
	{
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-weight: bold; 
	color: #BDBDBD;
	text-decoration:none;
	white-space: nowrap;
	padding-left: 3px;
	padding-right: 3px;
	}
	
td.nav {
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	cursor:pointer;	
	white-space: nowrap;
	padding-left: 3px;
	padding-right: 3px;
}

.navHi_site 
	{
	font-weight:bold;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: #C6C6C6;
	cursor:pointer;
	white-space: nowrap;
	padding-left: 3px;
	padding-right: 3px;
	}

	
td.navTwo {
	color:white;
	font-weight:bold;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	height:18px;
}

td.navThree {
	color:#666666;
	font-weight:bold;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	height:18px;
}


td.navOver {
	text-decoration:underline;
	font-weight:bold;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	cursor:pointer;
	padding-left: 3px;
	padding-right: 3px;
}

td.navHi {
	background-color:black;
	font-weight:bold;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:white;
	cursor:pointer;
	height:18px;
	padding-left: 3px;
	padding-right: 3px;
	}
	

	
td.navTwoHi {
	font-weight:bold;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:white;
	padding-left: 3px;
	padding-right: 3px;
	/*cursor:hand;*/
	height:18px;
}

td.navThreeHi {
	color:#666666;
	padding-left: 3px;
	padding-right: 3px;
	font-weight:bold;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	height:18px;
}
	

	
a.navTwo:link {
	color:white;
	text-decoration:underline;
	font-weight:bold;
} 

a.navTwo:hover {
	text-decoration:none;
	color:white;
	font-weight:bold;
}

a.navTwo:visited {
	color:white;
	font-weight:bold;
}

a.navTwoHi:link {
	color:white;
	text-decoration:none;
	font-weight:bold;
} 

a.navTwoHi:hover {
	text-decoration:underline;
	color:white;
}

a.navTwoHi:visited {
	color:white;
	text-decoration:none;
}
a.navTwoHi:visited:hover {
	color:white;
	text-decoration:underline;
}

a.navThree:link {
	color:#666666;
	text-decoration:underline;
} 

a.navThree:hover {
	text-decoration:none;
	color:#666666;
}

a.navThree:visited {
	color:#666666;
}

a.navThreeHi:link {
	color:#666666;
	text-decoration:none;
} 

a.navThreeHi:hover {
	text-decoration:underline;
	color:#666666;
}

a.navThreeHi:visited {
	color:#666666;
	text-decoration:none;
}
a.navThreeHi:visited:hover {
	color:#666666;
	text-decoration:underline;
}

A:link {
	color:black;
	text-decoration:underline;
}
A:hover {
	color:black;
	text-decoration:none;
}
A:visited {
	color:black;
}

A.home:link {
	font-size:10pt;
	color:#666666;
	text-decoration:underline;
}
A.home:hover {
	font-size:10pt;
	color:#666666;
	text-decoration:none;
}
A.home:visited {
	font-size:10pt;
	color:#666666;
}

.Heading1 {
	font-size:12pt;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:10px;
	border-bottom:1px solid #666666;
}

.RedHeading1 {
	font-size:12pt;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:10px;
	color:red;
	
}

.RedHeading2 {
	font-size:16pt;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:10px;
	color: Red;	
}

.BlueHeading {
	font-size:21pt;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:10px;
	color:navy;
	border-bottom:1px solid #666666;
}

H1 {
	color:#FF0000;
	font-size:14pt;
	margin:0px;
}

H1.Black {
	color:#000000;
	font-size:14pt;
	margin:0px;
}

H2 {
	color:#FF0000;
	font-size:12pt;
	margin:0px;
}

H2 {
	color:#FF0000;
	font-size:12pt;
	margin:0px;
	border-bottom:1px solid #999999;
	padding-bottom:5px;
}

H3 {
	color:#FF0000;
	font-size:10pt;
	margin:0px;
}

H3.Orange {
	color:#FF9900;
	font-size:10pt;
	margin:0px;
}

H1.Heading2, .Heading2 {
	font-size:12pt;
	font-weight:bold;
	padding-bottom:5px;
	border-top:1px solid #666666;
}

.Heading3 {
	font-size:12pt;
	font-weight:bold;
	padding-bottom:5px;
}

.Heading4 {
	font-size:10pt;
	font-weight:bold;
}


.SmallTitle {
	font-size:8pt;
	padding-bottom:10px;
}

p {
	/*margin-top:1px;
	margin-bottom:1px;*/
	
}
li.square {
	list-style:square;
	margin-left:0px;
}

li {
	padding-bottom:4px;
}

ul,ol{
	margin-top:2px;
	margin-bottom:2px;
}

table {
	font-size:10pt;
	color:#666666;
}

.testimonial {
	font-size:12pt;
	font-weight:bold;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 

}
td.box {
	border:1px solid #666666;
	padding:5px;
}

.text {
	font-size:10pt;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	border:1px solid #666666;
	width:200px;
	padding-left:3px;
}

.smalltext {
	font-size:10pt;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	border:1px solid #666666;
	width:100px;
	padding-left:3px;
}

.middletext {
	font-size:10pt;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	border:1px solid #666666;
	width:150px;
	padding-left:3px;
}

.normaltext {
	font-size:10pt;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	border:1px solid #666666;
	width:180px;
	padding-left:3px;
}

.largetext {
	font-size:10pt;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	border:1px solid #666666;
	width:350px;
	padding-left:3px;
}

.extralargetext {
	font-size:10pt;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	border:1px solid #666666;
	width:530px;
	padding-left:3px;
}

.bigtext {
	font-size:12pt;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bolder;
}

.littletext {
	font-size:10pt;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bolder;
}

.size_11_text {
	font-size:11pt;
	font-style: normal; 
	font-variant: normal;
	font-family:  Helvetica, Terminal, sans-serif, Arial, Times New Roman CE, Courier New CE,; 
	font-weight: bold;
}

input.login {
	font-size:10pt;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	border:1px solid #666666;
	width:140px;
}

select {
	font-size:10pt;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	border:1px solid #666666;
	width:200px;
}
textarea {
	font-size:10pt;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	padding:3px;
	border:1px solid #666666;
}


select.month {
	font-size:10pt;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	border:1px solid #666666;
	width:80px;
}

select.year {
	font-size:10pt;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 
	border:1px solid #666666;
	width:80px;
}
.phone3 {
	font-size:10pt;
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 

	border:1px solid #666666;
	width:30px;
}
.phone4 {
	font-size:10pt;
	
	font-style: normal; 
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif; 

	border:1px solid #666666;
	width:40px;
}


.exp {
	font-size:10pt;
	font-family:Arial;
	border:1px solid #666666;
	width:20px;
}
input.button {
	  FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
	width: 75px;
}

input.largebutton {
	FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
	width: 125px;
}

input.extralargebutton {
 WIDTH: 245px; 
 border-style : none;
 background-color:White;
 HEIGHT: 61px; 
 cursor:hand;
 background-image:url("../../img/button_signup.gif");
}

table.account {
	width:100%;
	border:1px solid black;
}
td.account {
	color:Black;
	background-color:#FFFF7B; 
	font-weight:bold;
	padding-left:4px;
	padding-bottom:2px;
	padding-top:2px;
	border-bottom:1px solid black;
	padding-right:5px;
	border-right:1px solid black;
}

td {
	font-size:8pt;
}

table.lookfor {
	border-top:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
}

tr.lookfor_title {
	background-color:#FF9900;
}
td.lookfor_title {
	color:White;
	font-size:10pt;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
}
tr.lookfor {
}
td.lookfor {
	color:Black;
	border-bottom:1px solid black;
	padding-top:2px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
}

tr.rate_header {
	background-color:#FF9900;
}

td.rate_header {
	font-weight:bold;
	font-size:12px;
	color:white;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:7px;
	padding-right:7px;
}

tr.rate {
}

tr.rateHi {
	background-color:#FFFF99
}

td.rate {
	padding-top:2px;
	padding-bottom:2px;
	padding-left:7px;
	padding-right:7px;
}

table.call {
	border:1px solid black;
	width:100%;
}
tr.callHeader {
	background-color:#FF9900;
	color:Black;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:1px;
	padding-top:1px;
}
td.callHeader {
	border-bottom:1px solid black;
	color:Black;	
}
tr.callHi {
	background-color:#FFFF99;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:1px;
	padding-top:1px;
}
tr.call {
	padding-left:7px;
	padding-right:7px;
	padding-bottom:1px;
	padding-top:1px;
}

table.number {
	border:1px solid black;
	padding:5px;
	width:336px;
}

tr.number {
	background-color:white;
}

td.number {
	padding-top:1px;
	padding-bottom:1px;
	padding-left:7px;
	padding-right:7px;
}
td.number2 {
	padding-top:1px;
	padding-bottom:1px;
	padding-left:7px;
	padding-right:7px;
	width:200px;
}

td.numberHi {
	padding-top:1px;
	padding-bottom:1px;
	padding-left:7px;
	padding-right:7px;
}

tr.numberHi{
	background-color:#FFFF99;
}

tr.numberHeader {
	background-color:#FF9900;
	color:Black;
	font-weight:bold;
	
}

td.numberHeader {
	padding-left:5px;
	padding-right:5px;
	border-bottom:1px solid black;
}

td.numberHeader2 {
	padding-left:5px;
	padding-right:5px;
	border-bottom:1px solid black;
	width:200px;
}

.Big {
	font-size:24pt;
	font-weight:bold
}

.NewUser {
	color:Red;
	font-size:14pt;
	font-weight:bold;	
}

.error {
	font-size:10pt;
	font-style: normal; 
	font-variant: normal;
	color: Red;
	font-family: Arial, Helvetica, sans-serif; 
	padding-left:3px;
}
.space{
	background-color:White;
}

