.mytheblogtitle {
width:100%; background:#416ED7; color:#FFFFFF; font-weight:bold; font-size:150%; padding-top:2pt; padding-bottom:2pt;
}
.accordionborder{border:1px solid #808080; display:none}
.myaccentries {
outline-color:invert;
outline-style:none;
outline-width:0pt;
padding:0pt;
z-index:1;
overflow-x:hidden;
overflow-y:auto;
position:relative;
width:100%;
height:50pt;
}

.myacc-guid {display:none;}
.myaccentry
{
border-bottom:1px solid #AAAAAA;
margin:0pt;
overflow:hidden;
padding:0pt;
position:relative;
}
.myhd{cursor:pointer; width:100%; background:#E8EEF7; font-weight:bold;padding:2pt; overflow-x:hidden}
.mybd {display:none; position:relative; width:100% overflow-x:hidden}
.myfulldata {z-index:1}
.viewer-box {table-layout:fixed; width:100%; }

.mybd h1 {
	/*18px via YUI Fonts CSS foundation*/
	font-size:138.5%;  
}
.mybd h2 {
	/*16px via YUI Fonts CSS foundation*/
	font-size:123.1%; 
}
.mybd h3 {
	/*14px via YUI Fonts CSS foundation*/
	font-size:108%;  
}
.mybd h1, .mybd h2, .mybd h3 {
	/* top & bottom margin based on font size */
	margin:1em 0;
}
.mybd h1, .mybd h2, .mybd h3, .mybd h4, .mybd h5, .mybd h6, .mybd strong {
	/*bringing boldness back to headers and the strong element*/
	font-weight:bold; 
}
.mybd abbr, .mybd acronym {
	/*indicating to users that more info is available */
	border-bottom:1px dotted #000;
	cursor:help;
} 
.mybd em {
	/*bringing italics back to the em element*/
	font-style:italic;
}
.mybd blockquote, .mybd ul, .mybd ol, .mybd dl {
	/*giving blockquotes and lists room to breath*/
	margin:1em;
}
.mybd ol, .mybd ul, .mybd dl {
	/*bringing lists on to the page with breathing room */
	margin-left:2em;
}
ol li {
	/*giving OL's LIs generated numbers*/
	list-style: decimal outside;	
}
.mybd ul li {
	/*giving UL's LIs generated disc markers*/
	list-style: disc outside;
}
.mybd dl dd {
	/*giving UL's LIs generated numbers*/
	margin-left:1em;
}
.mybd th, .mybd td {
	/*borders and padding to make the table readable*/
	border:1px solid #000;
	padding:.5em;
}
.mybd th {
	/*distinguishing table headers from data cells*/
	font-weight:bold;
	text-align:center;
}
.mybd caption {
	/*coordinated margin to match cell's padding*/
	margin-bottom:.5em;
	/*centered so it doesn't blend in to other content*/
	text-align:center;
}
.mybd p, .mybd fieldset, .mybd table, .mybd pre {
	/*so things don't run into each other*/
	margin-bottom:1em;
}
/* setting a consistent width, 160px; 
   control of type=file still not possible */
.mybd input[type=text], .mybd input[type=password], .mybd textarea{width:12.25em;*width:11.9em;}
.bloglist-container {overflow-x=hide; overflow-y:auto;border-collapse:collapse; border-spacing:0; font-weight:bold; }
.bloglist-container a {text-decoration:none}
.bloglist-container a:hover { text-decoration:underline; }
.bloglist-selected-entry { background-color:#A4C5FF; }
.bloglist-selected-entry a { color:#000000; }
.single-blog {border:1px solid #E8EEF7; border-collapse:collapse; border-spacing:0pt; overflow:hidden; width:auto;}
.blog-titlelink{width:82%; display:inline; float:left;margin:0pt;padding:0pt; overflow:hidden;}
.blog-del  {width:10%; float:right; text-align:right;display:inline; ;margin:0pt;padding:0pt; overflow:hidden;}
body, html {
overflow:hidden;
}
.smalllink {font-size:85%;}
.smalllink a{color:#3B5998; text-decoration:none;}
.smalllink a:hover { text-decoration:underline; } 
.my-container-scroll-end {overflow-x:hidden;overflow-y:auto;height:300px;padding:0.5em;}

.linkAsButton {
border: 4px outset;
padding: 2px;
text-decoration: none;
text-align: center;
background-color:#99FF99;
font-weight: bold;
}
.linkAsButton:active {
border: 4px inset;
padding: 2px;
text-decoration: none;
text-align: center;
background-color:#33FF33;
font-weight: bold;
}

.linkAsButton a{text-decoration: none;}

  .srchrow_hdr {
  background-color:#F0F0F0;
  border-top:1px solid #CCCCCC;
  color:#0000ff;
  font-weight:bold;
  padding:6px 10px 7px;
  }

  .srch_col             { padding: 0.4em; }
.blodiofooter{margin-left: auto; margin-right: auto; text-align: center; font-size:85%; text-decoration: none;}

.srchbox {margin-bottom:20px;}
.mainmsg { font-size:120%; overflow:hidden; } 
.mainmsgr { font-size:100%; overflow:hidden; } 
.mainmsg li{margin: 8pt}
.mainmsg .innerlist li{margin:1pt; list-style:circle;list-style-position:inside}
.mainmsg .innerlistn li{margin:1pt; list-style:decimal;list-style-position:inside}
.mainmsg a{color:#0000ff; text-decoration:none;}
.mainmsg a:hover { text-decoration:underline; } 
.mainmsginner {padding-left:5pt; font-size:100%;}
.mainmsginner a{color:#0000ff; text-decoration:none;}
.mainmsginner a:hover { text-decoration:underline; } 
.mainmsginner .rightmsg {font-weight:bold; margin:5pt;}
.mainmsghdr {padding:0pt; font-weight:bold; margin:2pt;}
.msgattr {font-size:100%; font-weight: bold;}
.msgattr2 {font-size:100%; font-style: italic;}
.c_preview_embed_form{margin-top:4pt}
.c_preview_embed_form td{padding: 5pt; font-weight:bold}
.mod {
   border:1px solid #808080;
   background-color:#EDF5FF;
   position:relative;
   z-index:0;
}
.mod .mod-content {
   position:relative;
   z-index:2;
}
/* x1 = top-right, x1a = top-left, x2 = bottom-right, x2a = bottom-left */
.mod .x1,
.mod .x1a, 
.mod .x2,
.mod .x2a {
   display:block;
   clear:both;
   font-size:0; /* for IE6 */
   height:18px;  /* set height to the size of the corner */
   position:relative;
   background:url(/images/cr_big.gif) no-repeat;
}
.mod .x1,
.mod .x2 {
   width:100%; /* scales with the module */
   right:-1px; /* overlap borders */
}
.mod .x1a,
.mod .x2a { /* left corners */
   width:18px;
   left:-2px;
}
.mod .x1 {
   background-position:100% 0;
   top:-1px;
}
.mod .x1a {
   background-position:0 -36px;
}
.mod .x2 { /* bottom corners get moved */
   position:absolute;
   background-position:100% -18px;
   bottom:-1px; /* overlap bottom border */
}
.mod .x2a {
   background-position:0 -54px;
}
.playerobjdiv{border:1px solid #808080; margin:5pt;}
.playerlinksdiv{border:1px solid #CCCCCC; padding:6px; margin:5pt; font-weight:bold;background-color:#EDF5FF;}
.playerlinksdiv td {padding:2px}
.playerlinksdiv a{color:#0000ff;text-decoration:none;}
.playerlinksdiv a:hover { text-decoration:underline; } 
.loginborder { background:#CCCCFF none repeat scroll 0% 50%; border:1px solid #56A5EC; margin:1%; padding:10px; }
.loginmsg {padding-bottom:10px; font-size:110%; font-weight:normal;}
.blerror {font-weight:bold; color:#FF0000; border:1px solid #808080}
