body{
padding:0px;
margin:0px;
background:#555151;
}

table, td {
		width:100%;
		height:100%;
		border:0px;
	}

td { vertical-align:top;}

a:hover{text-decoration:none;}

img { border:0px;}

.main_text, table, li, input, textarea
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:normal;
		color:#A2B0BD;
	}

span { color:#FFFFFF}
span a{ color:#FFFFFF}
span strong { color:#FFFFFF}
span strong a{ color:#FFFFFF; text-decoration:none}
span strong a:hover{ color:#FFFFFF; text-decoration:underline}

font strong a{ font-size:11px; color:#FFFFFF;}


	
.c_text { font-size:9px; line-height:9px; color:#A1AFBB}
.c_text font{ font-size:9px; line-height:9px; color:#FFFFFF}
.c_text a{ font-size:9px; line-height:9px; color:#A1AFBB; text-decoration:none}
.c_text a:hover{ font-size:9px; line-height:9px; color:#A1AFBB; text-decoration:underline}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		
	}

.form{height:24px; margin-top:0px;}
.form input	{width:180px; height:21px; border-color:#D4D0C8; background-color:#ffffff; padding-left:5px; color:#153755; margin-left:21px}

textarea{width:180px; height:135px; border-color:#D4D0C8; background-color:#ffffff; padding-left:5px;  overflow:hidden; color:#153755; margin-top:0px; margin-left:21px}

ul {margin:0; padding:0; list-style:none}
li  {background:url(../images/a1.gif) no-repeat left center; margin: 0px 0px 0px 0px; padding:0px 0px 0px 11px; font-weight:bold}
li a  {font-family:Tahoma; font-size:11px; line-height:18px; color:#ffffff; text-decoration:none;}
li a:hover {text-decoration:underline;}
.mainFrame{ background-color:#555151; background-image:url(../images/background/bg-mainFrame_2.jpg); background-repeat:no-repeat; background-position:center top; width:100%; height:100%; text-align:center;}
.mainTable{ width:677px; height:788px; }
.mainTableContent{width:623px; height:406px; background-color:#00FF00; padding:0px; margin:0px; }
.mainTableSideLeft{width:27px; background-image:url(../images/background/bg-mainTableSideLeft.gif); background-repeat:no-repeat; background-position:top; height:406px;}
.mainTableSideRight{width:27px; background-image:url(../images/background/bg-mainTableSideRight.gif); background-repeat:no-repeat; background-position:top; height:406px;}
.mainFooter{ background-image:url(../images/background/bg-mainFooter.gif); background-repeat:no-repeat; background-position:top; height:71px; width:677px; color:#9daab5;}
.mainFooter p{  color:#9daab5; font-size:10px; text-align:center; margin-top:35px; }
.mainFooter a{  color:#9daab5; font-size:10px; text-decoration:underline; }
.mainFooter a:hover{  color:#9daab5; font-size:10px; text-decoration:none;  }
.leftContent{ background-image:url(../images/background/bg-left.gif); width:208px; height:406px; background-repeat:no-repeat; background-position:top; color:#c2c1c1; }
.leftContentPlain{ background-image:url(../images/background/bg-leftContentPlain.gif); width:208px; height:406px; background-repeat:no-repeat; background-position:top; color:#c2c1c1; }
.leftContentPlain H1{ font-size:12px; color:#ffffff; font-weight:bold; margin-bottom:0px;}
.leftContentPlain p{ font-size:11px; color:#c2c1c1; padding-left:15px; padding-right:15px; line-height:12px; margin-top:0px;}
.leftContentPlain a{ color:#ffffff; text-decoration:underline;}
.leftContentPlain a hover{ text-decoration:none; color:#04d3ea; }
.leftContentPlain td{color:#ffffff; font-weight:bold;}

.leftContentPlain-2{ background-image:url(../images/background/bg-leftContentPlain-2.gif); width:208px; height:406px; background-repeat:no-repeat; background-position:top; color:#c2c1c1; }
.leftContentPlain-2 H1{ font-size:12px; color:#ffffff; font-weight:bold; margin-bottom:0px;}
.leftContentPlain-2 p{ font-size:11px; color:#c2c1c1; padding-left:15px; padding-right:15px; line-height:12px; margin-top:0px; }
.leftContentPlain-2 a{ color:#ffffff; text-decoration:underline;}
.leftContentPlain-2 a hover{ text-decoration:none; color:#04d3ea; }
.leftContentPlain-2 li{ padding-left: 10px;   font-size:11px;line-height:16px; background-image: url(../images/a1.gif); background-position: left middle;  background-repeat: no-repeat; color:#ffffff;}
.leftContentPlain-2 li a{ color:#ffffff; text-decoration:none;}
.leftContentPlain-2 ul{
	padding-left: 25px;
	padding-top:5px;
}
.mainContent{ background-image:url(../images/background/bg-mainContent.jpg); width:415px; height:406px; background-repeat:no-repeat; background-position:top; color:#c2c1c1; }
.mainCopy{margin-left:19px; margin-top:0px; margin-right:10px; margin-bottom:0px; color:#9daab5;  }
.mainCopy h1{color:#ffffff; font-size:11px; margin:0px;font-weight:bold;}
.mainCopy p{color:#9daab5; font-size:11px; margin:0px;font-weight:normal; line-height:13px;}
.welcomeCopy{margin-left:19px; margin-top:12px; margin-right:10px; color:#c2c1c1; font-size:14px; line-height:16px; }
.m_text { margin-top:15px; padding-left:15px; padding-right:15px; height:120px;; color:#9daab5;}
.mainHeader{ width:677px; height:311px; background-image:url(../images/background/bg-mainHeader.gif); background-position:top; background-repeat:no-repeat;}
.mainContent-1Column{ background-image:url(../images/background/bg-mainContent-1Column.jpg); background-repeat:no-repeat; background-position:top; width:623px;}
.mainContent-1ColumnContent{width:400px; padding:0px; float:left; color:#9daab5; font-size:14px;  font-weight:normal; line-height:15px;}
.mainContent-1ColumnContent h1{color:#ffffff; font-size:11px; margin:0px;font-weight:bold;}
.mainContent-1ColumnContent  p{ color:#9daab5; font-size:14px;  font-weight:normal; line-height:15px; float:left; padding-bottom:10px;  padding-top:0px;}
.mainContent-1ColumnImg { float:left; padding-left:20px; width:130px; height:130px;}
.mainCopy2{margin-left:19px; margin-top:15px; margin-right:10px; margin-bottom:5px; color:#9daab5; font-family:Arial, Helvetica, sans-serif; }
.mainCopy2 h1{color:#ffffff; font-size:14px; margin:0px;font-weight:bold;}
.mainCopy2 img{margin-right:10px; margin-bottom:10px}
.mainCopy2 p{color:#a1afbb; font-size:13px; margin:0px;font-weight:normal; line-height:14px;}
.mainCopy2-Row2{margin-left:19px; margin-top:10px; margin-right:10px; color:#9daab5; font-family:Arial, Helvetica, sans-serif; }
.mainCopy2-Row2 h1{color:#ffffff; font-size:14px; margin:0px;font-weight:bold;}
.mainCopy2-Row2 a{color:#ffffff; text-decoration:none; font-weight:bold;}
.mainCopy2-Row2 img{margin-right:10px; margin-bottom:10px}
.mainCopy2-Row2 p{color:#a1afbb; font-size:13px; margin:0px;font-weight:normal; line-height:14px;}
.leftContentPlain-sub{ color:#ffffff; width:200px; font-size:11px; line-height:11px;}
.leftContentPlain-sub img{margin-top:10px; margin-left:15px; margin-right:10px; float:left;}
.leftContentPlain-sub p{float:left; font-weight:bold; width:90px; margin-top:15px; margin-left:0px;}
.mainCopy3{margin-left:19px; margin-top:10px; margin-right:10px; margin-bottom:20px; color:#9daab5; font-family:Arial, Helvetica, sans-serif; }
.mainCopy3 h1{color:#ffffff; font-size:14px; margin:0px;font-weight:bold;}
.mainCopy3 img{margin-right:10px;}
.mainCopy3 p{color:#a1afbb; font-size:13px; margin:0px;font-weight:normal; line-height:14px;}
.membership{color:#ffffff; font-weight:bold; width:60px; float:left; line-height:18px; padding-left:15px;}
.dots{ background-image:url(../images/dot.gif); background-repeat:repeat-x;height:18px; float:left; background-position:bottom; width:70px;}
.membershipPrice{color:#ffffff; font-weight:bold; width:60px; float:left;  padding-right:15px}
.mainCopyContact-Col1{margin-left:10px; margin-top:5px; color:#9daab5; font-family:Arial, Helvetica, sans-serif;  float:left; width:175px;}
.mainCopyContact-Col1 h1{color:#ffffff; font-size:14px; margin:0px;font-weight:bold;}
.mainCopyContact-Col1 a{color:#ffffff; text-decoration:undeline; font-weight:bold;}
.mainCopyContact-Col1 a:hover{color:#ffffff; text-decoration:none; font-weight:bold;}
.mainCopyContact-Col1 img{margin-right:10px; margin-bottom:10px}
.mainCopyContact-Col1 p{color:#a1afbb; font-size:13px; margin:0px;font-weight:normal; line-height:14px;}
.mainCopyContact-divider{width:2px; margin-left:10px; margin-top:5px; margin-right:10px; float:left;}
.mainCopyContact-Col2{margin-right:10px; margin-top:5px; color:#9daab5; font-family:Arial, Helvetica, sans-serif;  float:left; width:175px;}
.mainCopyContact-Col2 h1{color:#ffffff; font-size:14px; margin:0px;font-weight:bold;}
.mainCopyContact-Col2 a{color:#ffffff; text-decoration:none; font-weight:bold;}
.mainCopyContact-Col2 img{margin-right:10px; margin-bottom:10px}
.mainCopyContact-Col2 p{color:#a1afbb; font-size:13px; margin:0px;font-weight:normal; line-height:14px;}