/************* My Connections Styles **************/

/*========= Header Section =======================*/
tr.bioHdr{
	font-weight: bold;
	font-size: 1.2em;
}
.linksB{
	padding-top: 30px;
	padding-left: 10px;
	word-spacing: 12px;
	font-weight: normal;
}
.linksR{
	margin-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	text-align: right;
	font-weight: normal;
}
.icon{
	margin-left:10px;
}
.iconS{
	margin-left:15px;
	margin-top:5px;
}
.redHdr{
	background: url(images/mychoc_header.jpg);
	height: 34px;
	font-size: 1.1em;
	padding-left: 6px;
	color: #804040;
}
.mrnHdr{
	font-weight: bold;
	font-size: 1.1em;
	color: maroon;
}
.mrnS{
	font-size: .8em;
	color: maroon;
}
.notice{
	font-size: .8em;
	color: #FF0033;
}
a.xsmLink:link{
	font-size: .9em;
	color: blue;
	text-decoration: underline;
	cursor: hand;
}
a.xsmLink:visited{
	font-size: .9em;
	color: blue;
	text-decoration: underline;
	cursor: hand;
}
a.xsmLink:active{
	font-size: .9em;
	color: blue;
	background: #FFFF66;
	text-decoration: underline;
	cursor: hand;
}
a.xsmLink:hover{
	font-size: .9em;
	color: blue;
	background: #FFFF66;
	text-decoration: underline;
	cursor: hand;
}
a.xsmTermLink:link{
	font-size: .9em;
	color: black;
	text-decoration: none;
	cursor: hand;
}
a.xsmTermLink:visited{
	font-size: .9em;
	color: black;
	text-decoration: none;
	cursor: hand;
}
a.xsmTermLink:active{
	font-size: .9em;
	color: black;
	background: #FFFF66;
	text-decoration: none;
	cursor: hand;
}
a.xsmTermLink:hover{
	font-size: .9em;
	color: black;
	background: #FFFF66;
	text-decoration: none;
	cursor: hand;
}
a.smLink:link{
	font-size: 1.1em;
	color: blue;
	text-decoration: underline;
	cursor: hand;
}
a.smLink:visited{
	font-size: 1.1em;
	color: blue;
	text-decoration: underline;
	cursor: hand;
}
a.smLink:active{
	font-size: 1.1em;
	color: blue;
	background: #FFFF66;
	text-decoration: underline;
	cursor: hand;
}
a.smLink:hover{
	font-size: 1.1em;
	color: blue;
	background: #FFFF66;
	text-decoration: underline;
	cursor: hand;
}
a.simple:link{
	color: blue;
	text-decoration: underline;
	cursor: hand;
}
a.simple:visited{
	color: blue;
	text-decoration: underline;
	cursor: hand;
}
a.simple:active{
	color: blue;
	background: #FFFF66;
	text-decoration: underline;
	cursor: hand;
}
a.simple:hover{
	color: blue;
	background: #FFFF66;
	text-decoration: underline;
	cursor: hand;
}
a.xsmLinkM:link{
	font-size: .8em;
	color: maroon;
	text-decoration: none;
	cursor: hand;
}
a.xsmLinkM:visited{
	font-size: .8em;
	color: maroon;
	text-decoration: none;
	cursor: hand;
}
a.xsmLinkM:active{
	font-size: .8em;
	color: maroon;
	background: #FFFF66;
	text-decoration: none;
	cursor: hand;
}
a.xsmLinkM:hover{
	font-size: .8em;
	color: maroon;
	background: #FFFF66;
	text-decoration: none;
	cursor: hand;
}
.ttype{
	letter-spacing: 2px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: .9em;
	text-align: left;
}
/*========= Tables Section =======================*/
table.outlineTBL{
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
td.hiliteT{
	border-top: 2px solid #FFCC33;
}
td.hiliteB{
	border-bottom: 2px solid #FFCC33;
}
td.hiliteR{
	border-right: 2px solid #FFCC33;
}
td.hiliteL{
	border-left: 2px solid #FFCC33;
}
td.hiliteTB{
	border-top: 2px solid #FFCC33;
	border-bottom: 2px solid #FFCC33;
}
td.hiliteTR{
	border-top: 2px solid #FFCC33;
	border-right: 2px solid #FFCC33;
}
td.hiliteTL{
	border-top: 2px solid #FFCC33;
	border-left: 2px solid #FFCC33;
}
td.hiliteRB{
	border-bottom: 2px solid #FFCC33;
	border-right: 2px solid #FFCC33;
}
td.hiliteLB{
	border-bottom: 2px solid #FFCC33;
	border-left: 2px solid #FFCC33;
}
td.hiliteRLB{
	border-bottom: 2px solid #FFCC33;
	border-right: 2px solid #FFCC33;
	border-left: 2px solid #FFCC33;
}
td.hiliteTRL{
	border-top: 2px solid #FFCC33;
	border-right: 2px solid #FFCC33;
	border-left: 2px solid #FFCC33;
}
td.hiliteRL{
	border-right: 2px solid #FFCC33;
	border-left: 2px solid #FFCC33;
}
td.hiliteTRBL{
	border: 2px solid #FFCC33;
}
.outlineTBL{
	border: 1px solid #FFFFFF;
}
.optSm{
	font-weight: bold;
	font-size: .8em;
}
.termsSub{
	margin-left: 10px;
	text-indent: -18px;
	text-align: justify;
}
.terms{
	position:relative;
	top:-6px;
	left:-6px;
	background-color:#eefbdf;
	border:solid 1px #999;
	padding:10px 20px 10px 20px;
}
.boxShadow{
	width:96%;
	background-color:#ccc;
	margin:10px;
	margin-left:18px;
}
.friendList{
	color: #666666;
	font-size: .8em;
	text-indent: 4px;
}
.xsmText{
	font-size: .8em;
}
/*========= Topics Section =======================*/
.boardType{
 	background-color: #FFCC33;
 	color: white;
 	font-weight: bold;
}
.boardDescr{
	color: #666666;
	font-size: .8em;
	text-indent: 4px;
	font-weight: normal;
}
.hdr{
 	font-weight: bold;
 	font-size: 1.1em;
}
.normal{
 	font-weight: bold;
}
.important{
 	font-weight: bold;
 	background-color: linen;
}
.announcement{
 	font-weight: bold;
 	background-color: linen;
}
.topicsHdr{
	font-weight: bold;
	font-size: .9em;
}
.topicsHdrG{
	font-weight: bold;
	font-size: .9em;
 	background-color: #FFCC33;
}
.topics{
	border: 1px double #000000;
	width: 80%;
}
a.xsmLink:link{
	font-size: .8em;
	color: blue;
	text-decoration: none;
	cursor: hand;
}
a.xsmLink:visited{
	font-size: .8em;
	color: blue;
	text-decoration: none;
	cursor: hand;
}
a.xsmLink:active{
	font-size: .8em;
	color: blue;
	background: #FFFF66;
	text-decoration: none;
	cursor: hand;
}
a.xsmLink:hover{
	font-size: .8em;
	color: blue;
	background: #FFFF66;
	text-decoration: none;
	cursor: hand;
}
a.crumbLocLink:link{
	font-weight: bold;
	color: black;
	text-decoration: none;
	cursor: hand;
}
a.crumbLocLink:visited{
	font-weight: bold;
	color: black;
	text-decoration: none;
	cursor: hand;
}
a.crumbLocLink:active{
	font-weight: bold;
	color: #cc0033;
	text-decoration: underline;
	cursor: hand;
}
a.crumbLocLink:hover{
	font-weight: bold;
	color: #cc0033;
	text-decoration: underline;
	cursor: hand;
}
.crumbs{
	font-size: .9em;
	background-color: linen;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.showPost{
	font-weight: bold;
	background-color: #CCFFFF;
}
.postView{
	background-color: #EEEEEE;
	border: 2px solid #FFCC33;
	width: 100%;
}
.repliedToPost
{
	margin-left: 20px;
	width: 95%;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-size: .9em;
	letter-spacing: 1px;	
	background-color: #CCCCFF;
}
.authorInfo{
	color: #666666;
	font-size: .9em;
	text-indent: 4px;
}
a.smLinkB:link{
	font-size: .9em;
	color: blue;
	text-decoration: none;
	cursor: hand;
}
a.smLinkB:visited{
	font-size: .9em;
	color: blue;
	text-decoration: none;
	cursor: hand;
}
a.smLinkB:active{
	font-size: .9em;
	color: blue;
	background: #FFFF66;
	text-decoration: none;
	cursor: hand;
}
a.smLinkB:hover{
	font-size: .9em;
	color: blue;
	background: #FFFF66;
	text-decoration: none;
	cursor: hand;
}
.readOnly{
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #999999;
	font-weight: bold;
	font-size: .8em;
	padding-left: 10px;
}
/*========= Pics Section =======================*/
.reqs{
	background-color: #DFFFA5;
	border: 1px solid blue;
	font-size: .9em;
	color: #0000CC;
	width: 50%;
	text-align: left;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.reqs ul{
	text-indent: 20px;
}
.vertSpace{
	line-height: 20px;
}
.caption{
	font-size: .9em;
	font-style: italic;
	text-indent: 25px;
}

.alpha-shadow {
  float: left;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 5px 0 0 5px !important;
  margin: 5px 0 0 2px;
}

.alpha-shadow div {
  background: url(images/shadow2.png) no-repeat left top !important;
  background: url(images/shadow2.gif) no-repeat left top;
  padding: 0px 2px 2px 0px;
}

.alpha-shadow img {
  background-color: #fff;
  border: 1px solid #a9a9a9;

  padding: 2px;
}

.imgB {
  border: 1px solid #a9a9a9;
  padding: 2px;
}

