

table.content {  /* MAIN container page content */
	background: transparent; /*url(../images/indexBG.gif) repeat-y 0px 0px;*/
	background-color: #EBEFEE;
	border: 0px dotted orange;
	top: 0;
	left: 0;
	margin: 0 10px 0 10px;
	}

table.content p {
	padding: 10px;
	}

table.content a {
	color: White;
	text-decoration: none;
	}

table.content a:hover {
	color: #0060a9;
	}

/*the biz  -- NEWS*/
#Layer0 {
	position: absolute; 
	left: auto; top: 109px; 
	width:780px; 
	margin: 0 0 0 0px;
	height:207px; 
	border: 0px dotted red;
	z-index:1;
	}
	

/*the biz*/
#Layer1 {
	position: absolute; 
	left: auto; top: 109px; 
	width:780px; 
	margin: 0 0 0 0px;
	height:207px; 
	border: 0px dotted red;
	z-index:1;
	}

/*the couple*/
#Layer2 {
	position:absolute; 
	left: auto; top: 109px; 
	width:780px;
	margin: 0 0 0 0px; 
	height:207px; 
	border: 0px dotted blue;
	z-index:2;
	}

/*the girl*/
#Layer3 {
	position:absolute; 
	left: auto; top: 109px; 
	width:780px; 
	margin: 0 0 0 0px;
	height:207px; 
	border: 0px dotted aqua;
	z-index:3;
	}

/*the kid*/
#Layer4 {
	position:absolute; 
	left: auto; top: 109px; 
	width:780px; 
	margin: 0 0 0 0px;
	height:207px; 
	border: 0px dotted lime;
	z-index:4;
	}
	
/*the big arrow*/
#Layer5 {
	position:absolute; 
	left: auto; top: 108px; 
	width:780px; 
	margin: 0 0 0 0px;
	height:24px; 
	border: 0px dotted teal;
	z-index:50;
  }

.hidden {
	display: none;
	}

.visible {
	visibility: visible;
	display: block;
	}


/*the menus
#home1, #home2, #home3, #home4 {
	position: absolute; 
	right: 0px; 
	top: 0px; 
	width:149px; 
	border: 0px dotted purple;
	z-index:11;
	margin-right: 4px;
	padding: 0 10px 10px 10px;
	font: bold solid verdana;
	color: #000;
}
*/

#home1, #home2, #home3, #home4 
{
	position: relative;
	width:180px; 
	z-index:11;
	font: bold solid verdana;
}

td.afgNews {
	/*background: transparent; url(../images/rhead_afgNews.gif) no-repeat left top;*/
	width: 180px;
	height:207px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	z-index: 12;
}

div.afgNews
{
	color:White;
	font: normal 18px arial, helvetica, verdana, sans-serif;
	padding:16px 0 9px 0;
	text-align: center;
	border-bottom:solid 1px White;
}

div.afgNewsList
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

div.afgNewsList ul 
{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:32px;
	list-style-type:disc;
}

div.afgNewsList li
{
	color: White;
	font-size: 9px;
	margin: 0 0 0 0;
	padding:6px 0 0 0;
  /*background: transparent url(../images/listArrow2.gif) no-repeat 0 8px;*/
	}

div.afgNewsList a {
	color: White;
	text-decoration:none;
	font: normal 11px arial, helvetica, verdana, sans-serif;
}

div.afgNewsList a:hover {
	color: #5c5754;
	text-decoration:none;
	font: normal 11px arial, helvetica, verdana, sans-serif;
}

h1.afgCommercial {
	background: transparent url(../images/rhead_cc.gif) no-repeat left top;
	width: 137px;
	height: 27px;
	padding: 0 0 5px 0;
	margin: 8px auto;
	border-bottom: 1px solid #de1834;
	z-index: 12;
	}


h1.speciality {
	background: transparent url(../images/rhead_speciality.gif) no-repeat left top;
	width: 137px;
	height: 27px;
	padding: 0 0 5px 0;
	margin: 8px auto;
	border-bottom: 1px solid #de1834;
	z-index: 32;
	}

h1.res {
	background: transparent url(../images/rhead_res.gif) no-repeat left top;
	width: 137px;
	height: 27px;
	padding: 0 0 5px 0;
	margin: 8px auto;
	border-bottom: 1px solid #de1834;
	z-index: 32;
	}

h1.auto {
	background: transparent url(../images/rhead_auto.gif) no-repeat left top;
	width: 137px;
	height: 27px;
	padding: 0 0 5px 0;
	margin: 8px auto;
	border-bottom: 1px solid #de1834;
	z-index: 32;
	}

/*#home0 h1 span, #home1 h1 span, #home2 h1 span, #home3 h1 span, #home4 h1 span {
	display: none;
	}*/

#home0 ul, #home1 ul, #home2 ul, #home3 ul, #home4 ul {
	padding: 0px 0 0 5px;
	margin: 0;
	}

#home0 li, #home1 li, #home2 li, #home3 li, #home4 li {
	color: #f00;
	font-size: 9px;
	padding: 0 0 4px 9px;
  margin: 0;
  list-style: none;
  background: transparent url(../images/listArrow2.gif) no-repeat 0 8px;
	}

#home0 a, #home1 a, #home2 a, #home3 a, #home4 a {
	color: #0060a9;
	font-size: 11px;
	color: #000;
	}


#bigButtons {
	width: 780px;
	margin: 0 0 0 0;
	border: 0px dotted orange;
	padding: 0 0 0 0px;
	}

#bigButtons img {
	margin: 0 0 0 0;
	padding-left:12px;
	}

/*the couple*/
#role {
	position: absolute; 
	left: auto; top: 108px; 
	width:780px;
	margin: 0 0 0 10px; 
	height:207px; 
	border: 0px dotted blue;
	z-index:6;
	}

/*role-based-home menus*/
#quicklinks {
	position: absolute; 
	right: 0px top: -109px;
	width:149px; 
	border: 0px dotted purple;
	z-index:11;
	margin-right: 4px;
	padding: 0 10px 10px 10px;
	font: bold solid verdana;
	color: #000;
	}

.roleContent {
	border: 0px dotted red;
	padding: 10px 10px 10px 10px;
	width: 544px;
	}

.roleContent h1 {
	padding: 0 0 10px 0px;
	font: normal 18px arial, helvetica, verdana, sans-serif;
	color: White;
	margin: 0;
	}

.roleContent p {
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
	font: normal 12px verdana;
	color: #5c5754;
	}

#content .roleContent a {
	color: White;
	}

#content .roleContent a:hover {
	color: #5c5754;
	}

#content #smButtons {
	width:180px;
	border: 0px dotted orange;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	vertical-align:top;
	}


#sm1,#sm2,#sm3,#sm4 {
	border: 0px dotted green;
	display: block;
	padding: 0 0 0 0;
	}