img {

	display:block;

	}



table {

	font-size:11px;

	font-family:verdana;

	line-height:140%;	

	}



table.main {

	border: solid 3px #CDCDCD;

	background-color:#FFFFFF;

	}

	

table.sub {

	border: solid 1px #B5B5B5;

	}

	

table.interior {

	margin: 1px;

	}		

		

.comparison table {

	border:1px solid #516984;

	}

	

.comparison td {

	border:1px solid #516984;

	}	

		

h1 {

	color:#516984;

	font-size:19px;

	font-weight:bold;

	}	

	

h4 {

	color:#0C273D;

	font-size:13px;

	font-weight:bold;

	}		

div.number800

{

	color:#FFFFFF;

	font-size:16px;

	font-weight: bold;

	}

.blueHead {

	background-color:#405565;

	color:#FFF;

	font-weight:bold;

	}

	

.rightHead {

	color:#FFFFFF;

	font-weight:bold;

	padding:3px 0px 5px 10px;

	}

.rightHead H1 {

color:#FFFFFF;

	font-weight:bold;

	font-size: 11px;

	display: inline;

}	

.smallness {

	font-size:9px;

	}

		

.leftHead {

	color:#FFFFFF;

	font-weight:bold;

	font-size:13px;

	padding:3px 0px 5px 10px;

	}	

	

.leftHeadOptions {

	color:#0C273D;

	font-weight:bold;

	font-size:13px;

	padding:3px 0px 5px 10px;

	}		



.leftHead_noBG {

	color:#0C273D;

	font-weight:bold;

	font-size:13px;

	}	



.tease_blue {

	color:#516984;

	font-size:10px;

	padding:10px;

	line-height:12px;

	font-weight:bold;

	}



.tease_blue h4 {

	color:#0C273D;

	font-size:20px;

	line-height:20px;

	display:inline;

	}

	

.tease_white {

	color:#FFFFFF;

	font-size:10px;

	padding:10px;

	line-height:13px;

	font-weight:bold;

	}



.tease_white h4 {

	color:#FFFFFF;

	font-size:20px;

	line-height:20px;

	display:inline;

	}

		

.cellRight {

		border: solid 5px #0C273D;

		margin:5px 10px 2px 5px;

	}

	

.cellRightOptions {

		border: solid 1px #CFD4D8;

		margin:5px 10px 2px 5px;

	}		



.cellLeft {

		border: solid 5px #0C273D;

		margin:5px 0px 2px 10px;

	}	

	

.whiteFont {

	color:#FFF;	

	}



.right {

	color:#FFF;	

	padding:10px;

	}

	

.cellContent {

	padding:10px;

	}



.content {

	padding:20px;

	font-size:13px;

	}

	

.contentAlone {

	padding:20px;

	font-size:13px;

	}	

	

.cart {

	font-size:10px;

	font-weight:bold;

	color:#FFF;

	background-color:#253D51;

	padding:4px 12px 5px 0px;

	}

	

.cart a {

	color:#FFF;

	text-decoration:none;

	}

	

.cart a:hover {

	color:#DDD;

	text-decoration:none;

	}	

	

td.search {

	background-color:#0C273D;

	color:#FFF;

	padding:2px 10px 2px 10px;

	}

	

td.search input {

	font-size:11px;

	color:#0C273D;

	}

	

td.search select {

	font-size:11px;

	color:#0C273D;

	}	



.footer {

	font-size:9px;

	color:#fff;

	font-family:verdana;

	padding:7px 0px 7px 0px;

	}

	

.footer a {

	color:#FFF;

	}

	

.footer a:hover {

	color:#DDD;

	}		

	

a.white {

	color:#FFF;

	}

	

a.white:hover {

	color:#DDD;

	}

	

a {

	color:#253D51;

	}

	

a:hover {

	color:#516984;

	}



#wrap {

	width:100%;

	margin:auto;

	padding:0px;

}

#innerPad {

	padding:0px;

}

#flowHead h1 {

	float:left;

}

#flowLeftPane{

	float:left;

	width:70%;	

	margin:0px;

	padding-top:10px;

}

#flowRightPane{

	float:right;

	width:175px;

	margin:0px 25px 0px 0px;

}

#flowThumb{

	float:left;

	margin:0px;

	padding:0px;

}

#flowSpecs{

	padding-left:20px;

	padding-top:15px;

	float:left;

	margin:0px;

}

#flowPlanLeft{

	padding-top:15px;

	float:left;

	margin:0px;

	margin-right:5px;

}

#flowPlanRight{

	padding-top:15px;

	float:left;

	margin:0px;

}

#flowOptions {

	padding-top:15px;

	margin-bottom:15px;

	width:175px;

}

#flowFlashContent{

	width:175px;

	height:100px;

	background-color:#CCC;

}

#flowSimPlans{

	padding-top:15px;

}

#flowPlanWebCopy{

	padding-top:15px;

	float:left;

	margin:0px;

	margin-right:5px;

}



#mf-nav {

  float: left;

  width: 99%;

  margin: 0;

  margin-top: 12px;

  padding:0;

  padding-left: 9px;

  list-style: none;

  background: transparent url(http://www.frankbetz.com/images/mfnav/bottom.gif) repeat-x bottom left;

  font-weight: bold;

  color: #0D263D

}



#mf-nav li {

  float: left;

  margin: 0;

  padding: 0 0 0 3px;

  background: transparent url(http://www.frankbetz.com/images/mfnav/left.gif) no-repeat top left;

}



#mf-nav li:hover, #mf-nav li:active, #mf-nav:focus {

  background: transparent url(http://www.frankbetz.com/images/mfnav/left.gif) no-repeat top left;

}



#mf-nav a {

  float: left;

  display: block;

  margin: 0 1px 0 0;

  background: transparent url(http://www.frankbetz.com/images/mfnav/right_off.gif) no-repeat top right;

  padding: 5px 15px 2px 11px;

  text-decoration: none;

}



#mf-nav a:hover, #mf-nav a:active, #mf-nav a:focus {

  color: black;

  text-decoration: underline;

  background: transparent url(http://www.frankbetz.com/images/mfnav/right_on.gif) no-repeat top right;

}



#mf-nav #tab-on {

  background-image: url(http://www.frankbetz.com/images/mfnav/left.gif);

}

#mf-nav #tab-on a {

  background-image: url(http://www.frankbetz.com/images/mfnav/right_on.gif);

  padding-bottom: 3px;

  color: #990000;

  text-decoration: none;

  font-weight: bold;

}



.tiny {

font-size: 9px; 

font-family: Arial, Helvetica, sans-serif;

color:#999999; 

}

.tiny a {

color:#999999; 

}

.botlinks {

font-size: 12px; 

font-family: Arial, Helvetica, sans-serif;

color:#FFFFFF; 

text-align: center;

}

.botlinks a {

color:#FFFFFF; 

}

#rewards input { margin:2px 0 4px 0; }

#rewardsTease { width:280px; height:70px; float:right; margin:0 10px 0 0; }

.featuredBuilder { border: solid 5px #0C273D; margin:5px 10px 2px 5px; float:left; width:46%; height:175px; }

.subFeatured {	border: solid 1px #B5B5B5; height:175px; }

.featuredLogo { padding:10px 5px 0 10px; }

.featuredContent { padding:10px 10px 10px 0; }

.flashHome{width:100%; float:left; text-align:center;margin:5px 0 0 0;}



/**** New Home Page 05-16-07 MR ****/

#mainContent{

	margin-top:10px;

}

#mainContent td .cellLeft{

	border-color:#4B7295;

	margin-bottom:15px;

}

#mainContent td .cellRight{

	border-color:#4B7295;

	margin-bottom:15px;

}

#mainContent td{

	vertical-align:top;

	padding:2px;

}

#mainContent td.tease_white{

	padding:5px;

}

#mainContent td table.search td{

	padding-left:5px;

}

#mainCellLeft{

	width:215px;

}

#mainCellLeft table, #mainCellLeft .cellRight{

	width:215px;

}

#mainCellLeft .cellContent{

	padding:15px 2px;

}

#mainContent #mainCellMidLeft{

	padding:2px 5px 0 0px;

}

#mainCellMidLeft .homeText,#mainCellMidLeft .cellRight{

	float:left;

}

#mainCellMidLeft .homeText p{

	margin-top:0px;

}

#mainCellMidRight div{

	width:275px;

	margin-left:5px;

	margin-right:4px;

}

#mainCellMidRight div#rewardsTease{

	width:100px;

	height:87px;

}

#mainCellMidRight td.modUntDesign{

	background:url(/images/bg_mods2.jpg) no-repeat center;

}

#mainCellMidRight td.publishing{

	background:url(/images/bg_books.jpg) repeat-x top #7D321D;

}

#mainCellMidRight .flashHome{

	border:none;

	float:none;

	text-align:center;

	margin-left:12px;

}

.SouthernLivin{

	float:left;

	width:215px;

	margin:0 5px 0 5px;

}

.FeaturedHomePlan{

	float:left;

	width:auto;

	margin:5px 0px 5px 0;

}

.FeaturedHomePlan .tease_white h4{

	color:#406C91;

}



.FeaturedHomePlan .tease_white{

	color:#000000;

	font-weight:normal;

}

#mainCellRight{

	width:140px;

}

.addBar{

	color:#FFFFFF;

	background-color:#264B6C;

	border:solid 1px #0C273D;

	font-size:10px;

	font-weight:bold;

	margin:5px;

	padding:9px 2px;

}

.addBar div.add{

	margin:10px 0 20px 0;

}

.planInfoAdd{

	float:right;

	width:120px;

	margin-top:30px;

	margin-right:-25px;

}



