/* HTML tags redefinitions*/
small{
	font-size:13px;
	color:#333;
}

/* Blublog CSS */
/*
.backgroundTheme{
	 background:url(../img/bg/paper-beige.jpg) repeat; 
	 background:url(../img/blonde-wood.jpg) repeat scroll; 
	 background:#F1F1F1; 		#A5BCBA		
	 background:url(../img/abstract-drawing.jpg) top left #E3E7EA no-repeat fixed; 
 	background:url(../img/Foundation_Theorem.jpg) top left #FFF repeat fixed;
}
*/
.chatBalloons{
	z-index:100;
	position:absolute;
	background-color:#FFFFCC;
	display:block;
}
.ProjectTitle {
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	font-weight:600;
	color:#FFFFFF;
}
.ProjectSubTitle {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:600;
	color:#FFF;
}
.ProjectDescription {
	font-family:"Times New Roman", Times, serif;
	font-size:10px;
	color:#FFF;
}
/***************** Project Specific tags *****************/
/* Define global properties for the 9 x 9 grid */
.framework{
	max-width:820px;
	overflow:hidden;
}
.tableTop{
	border-top-style:solid;
	border-top-color:#333333;
	border-top-width:1px;
	background-color:#EFEFEF;
	border-right-style:solid;
	border-right-color:#333333;
	border-left-style:solid;
	border-left-color:#333333;
	border-left-width:1px;
	border-right-width:1px;
	min-height:120px;
	max-height:120px;
}
.tableBottom{
	border-bottom-style:solid;
	border-bottom-color:#333333;
	border-bottom-width:1px;
	background-color:#FFFFFF;
	border-right-style:solid;
	border-right-color:#333333;
	border-left-style:solid;
	border-left-color:#333333;
	border-left-width:1px;
	border-right-width:1px;
}
.tableLeft{
	border-left-style:solid;
	border-left-color:#333333;
	border-left-width:1px;
	background-color:#FFFFFF;
}
.tableRight{
	border-right-style:solid;
	border-right-color:#333333;
	border-right-width:1px;
	background-color:#FFFFFF;
}
.tableMid{
	/*
	border-left-style:solid;
	border-left-color:#EEE;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#EEE;
	border-right-width:1px;
	border-top-style:solid;
	border-top-color:#EEE;
	border-top-width:1px;
	*/
}
.rightMenuBar {
	border-bottom-color:#999999;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#999999;
	border-top-style:solid;
	border-top-width:1px;
	border-right-color:#999999;
	border-right-style:solid;
	border-right-width:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:800;
	color:#666666;
	font-size:12px;
	max-height:20px;
	background:url(../img/glossy_gray_blends.png) repeat-x;
}
.iframeLayer{
	/* z-index:999; */
	/* position:absolute; */
	border:none;
}
/* */
.blogtable{
	max-width:620px;
	overflow:hidden;
}

.workingLabel{
	position:absolute;
	top:0;
	left:0;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	z-index:500;
	background:#990000;
	color:#000;
	overflow:hidden;
}
.workingMask{
	z-index:499;
	position:absolute;
	height:100%;
	padding-top:10%;
	/* background:url(../img/working-mask-bg.png) repeat; */
}
.categoriesHeading{
	font-family:Segoe UI, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336699;
}
.categoryName{
	font-family:Century Gothic, Garamond, Lucida Sans Unicode;
	font-weight:bold;
	font-size:16px;
	color:#333;
	text-align:left;
	max-height:30px;
	min-height:30px;
	/* border-bottom:1px solid #999999; 
	border-left: 1px solid #999999;
	border-right: 1px solid #999999; */
	padding-top:3px;
	padding-left:5px;
	background:#FFF;
}
.listOfCategories{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:800;
}
	.listOfCategories{
		color:#333333;
		font-size:11px;
		font-weight:800;
		text-decoration:none;
	}
	.listOfCategories{
		color:#333333;
		font-size:16px;
		font-weight:800;
		text-decoration:none;
	}
	.listOfLinks{
		color:#333333;
		font-size:11px;
		font-weight:800;
		text-decoration:none;
	}
	.listOfLinks{
		color:#333333;
		font-family:"Courier New", Courier, monospace;
		font-size:16px;
		font-weight:800;
		text-decoration:none;
	}
.entryTable{
	max-width:800;
	min-width:600;
}
	.entryTable td{
		padding-left:10px;
		padding-right:10px;
	}
	/*setting overflow to hidden prevents long text from extending the width of the table cells*/
	.entryTable td>div{
		overflow:hidden;
	}
.entryTitle{
	font-family:Times New Roman, Georgia, Arial, Tahoma, Trebuchet MS;
	font-size:22px;
	/* font-weight:bold; */
	color:#333333;
}
.entryDetails{
	/* font-family:Lucida Sans,Verdana,Arial; */
	/*font-family:Lucida Sans, Century, Garamond, Georgia, Times New Roman; */
	font-family:Segoe UI, Georgia, Arial;
	font-size:12px;
}
.entryDetails0{
	/* font-family:Lucida Sans,Verdana,Arial; */
	font-family:Lucida Sans, Century, Garamond, Georgia, Times New Roman;
	font-size:11px;
}
	.entryDetails1{
	/* font-family:Lucida Sans,Verdana,Arial; */
		font-family:Lucida Sans, Century, Garamond, Georgia, Times New Roman;
		font-size:13px;
	}
	.entryDetails2{
	/* font-family:Lucida Sans,Verdana,Arial; */
		font-family:Lucida Sans, Century, Garamond, Georgia, Times New Roman;
		font-size:15px;
	}
.entryDate{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:800;
	color:#336699;
}
.entryCategory{
	font-family:Segoe UI, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	color:#333333;
}
.addCommentsLabel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:700;
	color:#333333;
}
.viewCommentsLabel{
	font-family:Tahoma,Arial,Verdana;
	font-size:9px;
	font-weight:bold;
	color:#999999;
}
.commentDetails{
	font-family:Arial, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#336699;
	letter-spacing:0px;
	word-spacing:3px;
}
.commentTimestamp{
	font-family:Lucida Sans, Verdana, Arial;
	font-size:10px;
	color:#999;
	letter-spacing:0px;
	word-spacing:5px;
}
.commentSender{
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	letter-spacing:-1px;
	word-spacing:5px;
}
.pageNumber{
	font-family:Segoe UI, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.footerHTML{
	font-family:Garamond,Georgia,Times New Roman;
	font-size:14px;
	color:#FFFFFF;
}
.headerHTML{
	font-family:Garamond,Georgia,Times New Roman;
	font-size:16px;
}
.rightColumnHeading{
	font-family:Segoe UI, Arial, Helvetica, sans-serif;
	font-weight:800;
	color:#666666;
	font-size:12px;
}
.rightColumnSubtitle{
	font-family:"Courier New", Courier, monospace;
	font-size:10px;
	color:#333333;
}
.toggleRightPanelLabel {
	font-family:Segoe UI, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:500;
	color:#FFFFFF;
	letter-spacing:1px;
}
/* Add Ons */
.genericOverlay{
	position:absolute;
	visibility:hidden;
	z-index:43945;
	/* background:#CCCC99; */
	/* background:url(../img/overlay_square_brown.gif) repeat;*/
	width:auto;
	/* white-space:nowrap; */
	overflow:hidden;
	font-family:Arial;
	font-size:10px;
	padding:2px;
}
	#alternateMessage{
		background:#FFFFFF;
		border:1px solid #999999;
		color:#006699;
	}
/* */
#entryDetailsTD>a{
	text-decoration:underline;
	border-bottom:1px solid #333333;
}
#entryDetailsTD>a:hover{
	text-decoration:underline;	
}
.plainJaneBold{
	font-family:Segoe UI, Verdana, Helvetica; font-size:14px; color:#336699;
}
.plainJaneBoldSmall{
	font-family:Segoe UI, Verdana, Helvetica; font-size:11px; color:#336699;
}
.easyReadingBold{
	font-family:Verdana, Verdana, Helvetica; font-size:14px; color:#333333; font-weight:bold;
}
.easyReadingBoldSmall{
	font-family:Verdana, Verdana, Helvetica; font-size:10px; color:#333333; font-weight:bold;
}
.easyReadingBoldExtraSmall{
	font-family:Verdana, Verdana, Helvetica; font-size:10px; color:#333333; font-weight:bold;
}
.plainJane{
	font-family:Verdana, Verdana, Helvetica; font-size:11px; color:#333333;
}
.plainJaneExtraSmall{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:normal;
}
#optext{
	position:absolute;
	z-index:49999;
}
#globalMenu, #globalPhotos, #visualBlogLink, #incfontsize, #decfontsize, #globalDL{
	text-decoration:none;
	color:#333333;
}