/* CSS Document for WELL Products*/
html, body{
	margin:0px;
	background-color:#dedede;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
p, ol, ul, li, td, th, .centertxthome p {font-size:13px; line-height: 140%; color: black;}



h2, h3 {font-size: 13px;}

a {color: black;}

a:hover {text-decoration: underline;}

Input
{
border: solid 1px #9c9c9c;
}
Textarea
{
border: solid 1px #9c9c9c;
}
.MSecHead
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#f7721b;
text-decoration:none;
font-weight:none;
}
.bottomlink
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#242424;
text-decoration:none;
font-weight:bold;
}
.bottomlink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
background-color:#727272;
font-weight:bold;
}
.btm
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:black;
}
.btmline {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#242424;
text-decoration:none;
}

.menutxt, /*.menutxt h1*/
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
}



.menutxt h1, h1
{
margin-top: 0px;
margin-bottom: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
line-height: 140%;
color:#000000;
text-decoration:none;
}



.menutxt h2, .menutxt h3
{
margin-top: 0px;
margin-bottom: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
}

.text1
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
}
.text2
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#54575c;
text-decoration:none;
}
.centertxt, .centertxt ol li, .centertxt p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:black;
	text-decoration:none;
	text-align: justify;
	line-height: 140%;
	list-style-image: url(Imgs/more.gif);
}

ul li 	{
	list-style-image: url(Imgs/buttons.jpg);
	list-style-type: circle;
}



.centertxthome
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:black;
	text-decoration:none;
	/*text-align: justify;*/
	line-height: 130%;
}
/*.centertxt a
{color: black; text-decoration:underline;}*/


.centertxt a:hover
{text-decoration:underline;}




.btmtdbg
{
background-image:url(Imgs/btmbg.jpg);
background-repeat:repeat-x;
background-color:#dedede;
height:83px;
}
.vertdotbg
{
background-image:url(Imgs/verticaldot.jpg);
height:1px;
}
.topbutbg
{
background-image:url(Imgs/topbutbgsm.jpg);
height:37px;
}
.centerbg
{
background-image:url(Imgs/centerbg.jpg);
background-repeat:repeat-x;
background-color:#FEFEFE;
}
.horibg
{
background-image:url(Imgs/horidot.jpg);
width:1px;
}
.menubg
{
background-image:url(Imgs/menubgs.jpg);
height:116px;
}
.girlbg
{
background-image:url(Imgs/bg1.jpg);
height:117px;
}
.btmwhite
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.myfees
{
background-image:url(Imgs/fees.jpg);
width:693px;
height:245px;
}
.4step
{
background-image:url(Imgs/4step.jpg);
width:689px;
height:337px;
}
.more
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
}
.more a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
}
.more a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
}
.more a:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
}
.more a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:underline;
}
.blue, .show-gallery
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3366CC;
font-weight: bold;
/*text-decoration:none;*/
}
.blue a:link, .show-gallery a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3366CC;
font-weight: bold;
text-decoration:unerline;
}
.blue a:visited, .show-gallery a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3366CC;
font-weight: bold;
/*text-decoration:none;*/
}
.blue a:hover, .show-gallery a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3366CC;
font-weight: bold;
text-decoration:none;
}
.blue2
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3366CC;
font-weight: bold;
text-decoration: underline;
line-height:130%;
}
.blue2:hover
{
font-family:Arial, Helvetica, sans-serif;
text-decoration: none;
}



#TICKER{
	/*position:relative;*/
	top:-10px;
}
.headline{
	text-decoration:none;
	color:#666;
}
.headline:hover{
	text-decoration:underline;
	color:#333;
}

.sidebar-logo {
	padding-top:20px;
	text-align:center;
}
.sidebar-logo img{
	border:none;
}


.frame {
	padding:5px;
	margin:5px;
	border:1px solid #666;
	background-color:#F4F4F4;
}


.radiobuttons label {border: 0px;}

.submitbuttons {border: none;}

.imgframe {	border:1px solid #666;}







/* NEW SIDE NAV STYLES */

#sidenav {
	list-style:none;
	background-color:#555;
	color:#FFF;
	margin:0;
	padding-left:2px;
}
#sidenav li {
	padding:2px 0;
	list-style:none;
}
.sidesubnav {
	list-style:none;
	background-color:#E1E4FD;
	color:#000;
	padding-left:11px;
	margin-right:2px;
}
.sidesubnav li {
	padding:2px 0;
	line-height:14px;
}

#sidenav a					{color:#FFF; text-decoration:none;}
#sidenav a:hover			{color:#D9D7FF; text-decoration:underline;}
#sidenav .sidesubnav a		{color:#000; text-decoration:none;}
#sidenav .sidesubnav a:hover{color:#37110B; text-decoration:underline;}

.sidenav-arrow {
	padding:3px 4px 3px 1px;
	cursor:pointer;
}



/* VISA BUTTONS */
#visa-buttons {
	margin-top:15px;
}
.visa-button {
	background:url(Imgs/visa-buttons/button-normal.gif) no-repeat top left;
	width:134px;
	height:47px;
	display:block;
	text-align:right;
	color:white;
	text-decoration:none;
	font-size:16px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 3px;
	padding-right: 43px;
	padding-bottom: 0;
	padding-left: 0;
}
.visa-button:hover {
	background:url(Imgs/visa-buttons/button-over.gif);
	color:white;
}
