/* ------------------------------------------------------------------ */

body { 
	font-size: 12px; 
	font-family: verdana, helvetica; 
	color: black; 
	background-color: #ffffff;
	margin: 0;
	padding: 0;
}

/* My Main Layout */
/* ------------------------------------------------------------------ */

#content	 { 
	background-color: #dee1e2; 
	position: relative; 
	margin: 0 auto; 
	padding: 0; 
	width: 800px !important; 
	width: 800px; 
	text-align: left; 
	border-left: 1px solid #000; 
	border-bottom: 1px solid #000; 
	border-right: 1px solid #000; 
}

/* ------------------------------------------------------------------ */

a 			{ color : #000; }

a:visited	{  color : #000;}
a:link		{ color : #000;}
a:hover		{  color : #b24782; }
a img 		{ border: 0; margin: 0;}

hr 				{}

.tinyinfotext 	{ color: red; font-size: 10px; }
.tinytext		{ font-size: 10px;}
.teenytext		{ font-size: 8px;}
.tinyinfotext a 			{ 
	font-size : 10px;
}

.tinytext a 			{ 
	font-size : 10px;
}

h1	{}
.maintitle	{}

h2	{}
.subtitle	{}
h3, .mainheading	{ font-size : 16px; margin : 0 0 0 0; padding : 4px 0 0 0; font-family : Avenir, Verdana; }
h4, .subheading, 	{ font-size : 12px; margin : 0 0 0 0; padding : 0 0 0 0; font-family : Avenir, Verdana; }
h5, .smallheading	{ font-size : 10px; margin : 0 0 0 0; padding : 0 0 0 0; font-family : Avenir, Verdana; }
.article_bulk	{
	padding-bottom : 6px;
}
.article_date	{
	text-align: right; font-size: 9px; font-family: Verdana; padding-top : 1px
}

.mainbulk	{
	font-size: 12px;
	color: #000;
}

/* small text ... such as a sub note to a statement */
.subtext	{ 
	font-size: 10px;
	color: #6e8ade;
}

.maininfobulk	{
	color: red;
}
/* Project setting - mirrored in tadarticle.css */

/* ------------------------------------------------------------------ */

.mainform	{}
form	{}

.maincopyright	  			{ color: #000; font-size: 10px; text-align: right; margin-right : 4px; }
.maincopyright a			{  color:#000; text-decoration: none }
.maincopyright a:hover		{ color:#000; text-decoration: underline }

.errorMessageBox 		{  border: solid 1px #f00; background-color: #f8b5b5; margin : 4px; }
.errorMessage			{  color: #000 ; font-size: 12px; font-weight: bold ; margin : 4px; }
.errorMessageHeader		{  color: #f00 ; font-size: 12px; font-weight: bold ; margin : 4px; }

.error_reporter_box	{  position: absolute; top: 12px; right: 12px; width: 770px; z-index: 100;  }

label	{
	float : left;
	width : 180px;
	padding-right: 10px;
	font-size: 10px;
	font-weight: bold;
}

.wide label	{	width : 280px;	}
.sublabel	{	
	font-size: 10px;
	font-weight: bold;
}

#fixedtipdiv{
	position:absolute;
	padding: 2px;
	border:1px solid black;
	font :  12px;
	z-index:100;
}

.hidden { 
	position: absolute;
	left: -1000em;
}
