body
{ background: #cacaca;
color: #000000;
font-family: "Helvetica Neue", Arial, sans-serif;
font-size: 11pt;
}

/* Links */
a { text-decoration: none }
a:link { color: #3070B7 }
a:visited { color: #3070B7 }
a:hover { color:#EA7D00 }
a:active { color: #3070B7; }


#header
{ background: repeat url(http://www.enrollment123.com/media/1039/website/Images/TomFerry_Header_BG.gif); 
  color: #FFF;
  border-bottom: #5c5c5c solid 1px;
width:100%; 
text-align:center;
}

#footer
{
background: repeat url(http://www.enrollment123.com/media/1039/website/Images/TomFerry_Footer_BG.gif); 
border-top: #000000 solid 1px;
color: #a4a4a4;
font-size: 10pt;
margin: 10px 0 0 0;
width:100%;
text-align:center;
}

#footer TD
{
color: #a4a4a4;
font-size: 10pt;
}

#footer A { text-decoration: none }
#footer A:link { color: #98b606 }
#footer A:visited { color: #98b606 }
#footer A:hover { color:#98b606 }
#footer A:active { color: #98b606 }




#menu
{ 
background: #444 url(http://www.enrollment123.com/media/1039/website/Images/TomFerry_Nav_BG.gif) repeat scroll 0 0;

}


#nav
{ 
margin-right:auto;margin-left:auto;width:953px;

}

#nav a#selected, #nav a#selected:hover
{ 
} 

.yuimenubar, .yuimenu, .yuimenubaritem, .yuimenuitem
{ background: #444 url(http://www.enrollment123.com/media/1039/website/Images/TomFerry_Nav_BG.gif) repeat scroll 0 0;
  color: #FFF;
  border-color: #000;

}


#nav a
{ 
background: #444 url(http://www.enrollment123.com/media/1039/website/Images/TomFerry_Nav_BG.gif) repeat scroll 0 0;
border-color:#6C6C6C;
color:#E2E2E2;
}

#nav a:hover
{
background: #98b606;
color: #000;
}


#content
{
padding: 0px;
}


#login
{ 
background: repeat url(http://www.enrollment123.com/media/1039/website/Images/TomFerry_Login_BG.gif);
border-bottom: #050505 solid 1px;
}


#loginSubmit
{ 
color:#3070B7;
font-size: 10pt;
font-weight: bold;
}



.loginHorizontal
{ padding: 5px 0 5px 34px;
margin-right:auto;margin-left:auto;width:955px;
color:#000000;
font-size: 10pt;
}

.loginHorizontal H1
{ 
color:#3070B7;
font-size: 9pt;

}

.loginHorizontal p
{ 
  margin: 0;
  padding: 0px 0px 0px 0px;
}

.loginHorizontal input
{ 
color:#000000;
font-size: 10pt;
font-weight: bold;
}




.list
{ 
  margin: 10px 0 0 0;
  padding: 3px 7px 7px 7px;
background: #ffffff;
}

.list H1
{ 
  margin: 0 0 14px 0;
  padding: 0px 0 0px 0px;
color:#3070B7;
line-height: 2.0em;
border-bottom: 1px dashed #c2c2c2;
}


.list ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		text-indent: 8px;
		}
		
.list li {

	margin: 0 0 3px 0;
		}
		
.list li a {
		display: block;
		padding: 5px 0 5px 0;
		border-left: 0px solid #1958b7;
		border-right: 0px solid #508fc4;
		background-image: url(http://www.enrollment123.com/media/1039/website/Images/TomFerry_List1_BG.gif) ;
		color: #333;
		font-size: 11pt;
		font-weight: bold;
		text-decoration: none;
		width: 291px;
		}


.list a:visited { color: #333; }
.list a:active { color: #333; }


.list li a:hover {
		
		background-image: url(http://www.enrollment123.com/media/1039/website/Images/TomFerry_List1_BG_selected.gif) ;
		text-decoration: none;
		border-bottom: 0px;
		}

.list img {

	padding: 0px 0 7px 0;
		}

.list embed
{ 
  margin: 0 0 14px 0;
  padding: 0px 10px 0px 10px;
color:#000000;
}


.article
{ 
   margin: 10px 0 0 0;
  padding: 7px;
background: #ffffff;
}

.article H1
{ 
  margin: 0 0 14px 0;
  padding: 7px 0px 7px 12px;
color:#ffffff;
background: #4E4E4E;

}

.article H2
{ 
  margin: 0 0 14px 0;
  padding: 10px;
color:#000000;
line-height: 22px;
background: #D7E0A9;
}

.article H3
{ 
  margin: 0 0 14px 0;
  padding: 10px;
color:#000000;
line-height: 18px;
border-bottom: 1px solid #D7E0A9;
}


.article p
{ 
  margin: 0 0 14px 0;
  padding: 0px 10px 0px 10px;
color:#000000;
}



.adOrange
{ 
   margin: 10px 0 0 0;
  padding: 0px;
background: #F5BE80;
border-bottom: 5px solid #EA7D00;
}

.adOrange H1
{ font-size: 14pt;
  margin: 0 0 14px 0;
  padding: 7px 0px 7px 12px;
color:#ffffff;
background: #EA7D00;
}

.adOrange P
{ 
  margin: 0;
  padding: 0px 12px 7px 12px;
color:#000000;
font-weight:bold;
}


.adGreen
{ 
   margin: 10px 0 0 0;
  padding: 0px;
background: #E0EBAA;
border-bottom: 5px solid #98B606;
}

.adGreen H1
{ font-size: 14pt;
  margin: 0 0 14px 0;
  padding: 7px 0px 7px 12px;
color:#ffffff;
background: #98B606;
}

.adGreen P
{ 
  margin: 0;
  padding: 0px 12px 7px 12px;
color:#000000;
font-weight:bold;
}

.adBlue
{ 
   margin: 10px 0 0 0;
  padding: 0px;
background: #B9D0EB;
border-bottom: 5px solid #3070B7;
}

.adBlue H1
{ font-size: 14pt;
  margin: 0 0 14px 0;
  padding: 7px 0px 7px 12px;
color:#ffffff;
background: #3070B7;
}

.adBlue P
{ 
  margin: 0;
  padding: 0px 12px 7px 12px;
color:#000000;
font-weight:bold;

}



.files
{ 
  margin: 10px 0 0 0;
  padding: 0px 0px 0px 0px;
background: #ffffff;
}

.files H1
{ 
  margin: 0 0 5px 0;
  padding: 0px 0 0px 10px;
color:#000000;
line-height: 2.0em;
background-image: url(http://www.enrollment123.com/media/1039/website/Images/TomFerry_List2_Title_BG.gif);
}


.files ul {
		list-style-image: url(http://www.enrollment123.com/media/1039/website/Images/TomFerry_List2_Bullet.gif);
		list-style-type: circle;
		margin: 0;
		padding: 5px 10px 5px 23px;
		border: none;
		text-indent: -2px;
		}
		
.files li {

	margin: 0 0 3px 0;
		}
		
.files li a {
		display: block;
		font-size: 11pt;
		font-weight: bold;
		}

.files p
{ 
  margin: 0;
  padding: 0px 10px 0px 10px;
color:#000000;
}



.title
{ 
  margin: 10px 0 0 0;
  padding: 0;
background: #ffffff;
  padding: 7px 12px 7px 12px;
font-weight: bold;
font-size: 14pt;
color:#ffffff;
background: #4E4E4E;
}



.testimonial
{ 

}



.boxWhite
{ 
  margin: 10px 0 0 0;
 padding: 3px 7px 7px 7px;
background: #ffffff;
}

.boxWhite H1
{ 
   margin: 0 0 14px 0;
  padding: 0px 0 0px 0px;
color:#3070B7;
line-height: 2.0em;
border-bottom: 1px dashed #c2c2c2;
}


.boxWhite ul {
		list-style-image: url(http://www.enrollment123.com/media/1039/website/Images/TomFerry_List2_Bullet.gif);
		list-style-type: circle;
		margin: 0;
		padding: 5px 0 5px 23px;
		border: none;
		text-indent: -2px;
		}
		
.boxWhite li {

	margin: 0 0 3px 0;
		}
		
.boxWhite li a {
		display: block;
		font-size: 11pt;
		font-weight: bold;
		}


.boxWhite p
{ margin: 0 0 10px 0;
  padding: 0px 0px 7px 0px;
  color:#000000;
}





.boxGrey
{ 
   margin: 10px 0 0 0;
  padding: 7px;
background: #ffffff;
}

.boxGrey H1
{ 
  margin: 0 0 14px 0;
  padding: 7px 0px 7px 12px;
color:#ffffff;
background: #4E4E4E;

}

.boxGrey H2
{ 
  margin: 0 0 14px 0;
  padding: 10px;
color:#000000;
line-height: 22px;
background: #D7E0A9;
}

.boxGrey H3
{ 
  margin: 0 0 14px 0;
  padding: 10px;
color:#000000;
line-height: 18px;
border-bottom: 1px solid #D7E0A9;
}


.boxGrey p
{ 
  margin: 0 0 10px 0;
  padding: 0px 10px 0px 10px;
color:#000000;
}

.boxGrey ul {
		list-style-image: url(http://www.enrollment123.com/media/1039/website/Images/TomFerry_List2_Bullet.gif);
		list-style-type: circle;
		margin: 0;
		padding: 5px 0 5px 23px;
		border: none;
		text-indent: -2px;
		}
		
.boxGrey li {

	margin: 0 0 3px 0;
		}
		
.boxGrey li a {
		display: block;
		font-size: 11pt;
		font-weight: bold;
		}



.boxGreen
{ 
  margin: 10px 0 0 0;
  padding: 0px 0px 0px 0px;
background: #ffffff;
}

.boxGreen H1
{ 
  margin: 0 0 5px 0;
  padding: 0px 0 0px 10px;
color:#000000;
line-height: 2.0em;
background-image: url(http://www.enrollment123.com/media/1039/website/Images/TomFerry_List2_Title_BG.gif);
}


.boxGreen ul {
		list-style-image: url(http://www.enrollment123.com/media/1039/website/Images/TomFerry_List2_Bullet.gif);
		list-style-type: circle;
		margin: 0;
		padding: 5px 0 5px 23px;
		border: none;
		text-indent: -2px;
		}
		
.boxGreen li {

	margin: 0 0 3px 0;
		}
		
.boxGreen li a {
		display: block;
		font-size: 11pt;
		font-weight: bold;
		}

.boxGreen p
{ 
  margin: 0 0 10px 0;
  padding: 0px 10px 0px 10px;
color:#000000;
}



/* box */

.box
{ 
  margin: 0px 0 0 0;
   padding: 0;
background: #ffffff;
}






p
{ margin: 0px;
  padding: 0px 0px 7px 0px;
  font-size: 11pt;
}

h1
{ font-size: 13pt;
margin: 0px 0px 0px 0px;

}

h2
{ font-size: 11pt;
margin: 0px 0px 0px 0px;
}

h3
{ font-size: 11pt;
margin: 0px 0px 0px 0px;
}

img
{ border: 0px;
}


/* image positioning - left, right and center */
.left
{ float: left; 
  padding: 0px 8px 0px 0px;
}

.right
{ float: right; 
  padding: 0px 0px 0px 8px;
}

.center
{ display: block;
  text-align: center;
  margin: 0 auto;
}

/* block quote */
blockquote
{ margin: 20px 0px 20px 0px; 
  padding: 10px 20px 0px 20px;
  border-left: 8px solid;
}


/*
ul
{ margin: 8px 0px 0px 16px;
  padding: 0px;
}

ul li
{ 
  margin: 0px 0px 8px 0px; 
  padding: 0px;
}

/* ordered list */
ol
{ margin: 8px 0px 0px 24px;
  padding: 0px;
}

ol li
{ margin: 0px 0px 11px 0px; 
  padding: 0px;
}
*/










/* logo */
#logo
{ padding: 0;
  margin: 0;
}

#logo h1
{ font-family: verdana, arial, sans-serif;
  margin: 0;
  padding: 0px 0px 0px 0px;
  font-size: 160%;
  letter-spacing: .2em;
  text-transform: uppercase;
}

#logo h2
{ font-family: verdana, arial, sans-serif;
  margin: 0px;
  padding: 5px 5px 5px 5px;
  font-size: 108%;
  letter-spacing: .2em;
}






/* RSS */

.contentRSS
{ margin: 0px 0px 0px 0px;
  padding: 10px 10px 10px 10px;
}

.contentRSS A
{ font-weight: bold;
}

.contentRSSdescription A
{ font-weight: normal;
	font-size: 11pt;
}

.contentRSSdescription
{ margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}



