
/***********************************************/
/* Font Styles                                 */
/***********************************************/

.case {
 color: #5d5d5d;
 font-size:18px;
 font-weight: bold;
 margin-top:5px;
}

.casetop {
 color: #5d5d5d;
 font-size:14px;
 margin-left:10px;
 margin-bottom:10px;
 margin-bottom:5px;
}

.feat_img {
 padding:0px;
 margin-left:15px;
 margin-bottom:10px;
}

.bigblue {
 color: #014FA2;
 font-size:20px;
 font-weight: bold;
 line-height: 22px;
 margin-top: 1em;
 margin-bottom: .5em;
}

/***********************************************/
/* Popup Video                             */
/***********************************************/

#layer1 {
	position: absolute;
	visibility: hidden;
	width: 650px;
	height: 500px;
	left: 400px;
	top: 150px;
	background-color: #fff;
	border: 1px solid #000;
	padding: 10px;
	z-index: 4;
}

#close {
	float: right;
}


/***********************************************/
/* Packages Table                                 */
/***********************************************/



table.signup {
	border:5px solid #CCCCCC;
	margin:0pt auto 30px;
	width:100%;
}

table.signup th.side {
	font-size:11px;
	text-align:right;
}

table.signup th.vid {
	font-size:12px;
	text-align:center;
}

table.signup th.vidurl {
	font-size:12px;
	text-align:center;
}

table.signup th {
	border-bottom:1px solid #CCCCCC;
	vertical-align:bottom;
}

table.signup td.shaded {
	background-color:#FFFFCC;
}

table.signup td.big {
	font-size:14px;
	font-weight:bold;
}
table.signup td, table.signup th {
	border-bottom:1px solid #E3DFDF;
	border-left:1px solid #E3DFDF;
	border-right:1px solid #E3DFDF;
	font-size:11px;
	font-weight:normal;
	padding:5px;
	text-align:center;
	vertical-align:middle;
	white-space:nowrap;
}

table.signup tr.plans th.fade {
	background-image:url(http://www.basecamphq.com/images/topbluefade.gif);
	background-repeat:repeat-x;
	font-size:16px;
	font-weight:bold;
}


/************** header tag styles **************/

h1{
 font: bold 120% Arial,sans-serif;
 margin: 0px;
 padding: 0px;
 color:#5d5d5d;
}

h2{
 font: bold 114% Arial,sans-serif;
 margin: 0px;
 padding: 0px;
}

h3{
 font: bold 100% Arial,sans-serif;
 margin: 0px;
 padding: 0px;
 color: #14A200;
}

h4{
 font: bold 100% Arial,sans-serif;
 margin: 0px;
 padding: 0px;
}

h5{
 font: 100% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

hr{

}


