/* CSS UNVIVERSAL STYLESHEET */
/* Developed by TCS Software (associatonsoftware.com) */
/* Created: July 2008 */
/* Default Styles for Cross-Client Consistency*/

/* 1. default resets ------------------------------------------------------  */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font,  ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
	vertical-align:baseline;
	}

body {
	line-height: 1;
	font-size:.9em;
	}

blockquote, q {
	quotes: none;
	}

blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}





/* universal structural names and styles -------------------------- */

body {
	text-align:center;
	background:;
	color:; /* sets sitewide default */
	font:; /* sets sitewide default */
	}

#frame { /* contains all content and set to center in browser */
	width:;
	margin:0 auto;
	padding:;
	background:;
	text-align:left;
	}
	
#header {
	}
	
#content { /* where TCSRESULTS for WS2 resides */
	}

#maincontent { /* main body of page */
	}
	
#subcontent { /* any side column content */
	}
	
#sidenav { /* id for subcolumn navigation of sections addplied to the ul */
	}
	
#sidenav li {
	}
	
#footer {
	margin:0;
	padding:0;
	background:;
	}
	
#footer address { /* footer content resides here */
	}
	
#footer p {
	font:9px;
	}
	
#tcspromo { /* TCS promotional graphic for the footer */
	float:right;
	margin:0 0 10px 10px;
	}







/* text styles  ------------------------------------------------------  */

h1, .heading1 {
	font-size:2.2em;
	}
	
h2, .heading2 {
	font-size:1.8em;
	}
	
h3, .heading3 {
	font-size:1.5em;
	}
	
h4, .heading4 {
	font-size:1.3em;
	}
	
h5 {
	font-size:1.1em;
	}
	
h6 {
	font-size:1em;
	}
	
	
p {
	font-size:1em;
	}

ul, ol {

	}
	
li {
	}
	
dl {
	}
	
dt {
	}
	
dd {
	}
	
blockquote {
	margin:0 1.5em;
	}

.quote {
	
	}
	
a {
	}
	
a:hover {
	
	}
	
a:visited {
	
	}
	
cite {
	}
	
strong, b {
	font-weight:bold;
	}
	
em, i {
	font-style:italic;
	}
	
table {
	}
	
tr {
	}
	
th {
	}
	
td {
	}
	
	
	
	
/* form styles ---------------------------------------------- */

#maincontent form {
	}
	
form dl {
	}
	
form dt {
	}
	
dorm dd {
	}
	
#maincontent form imput {
	}
	
#maincontent form select {
	}
	
#maincontent form .formbutton {
	}
	

	
	

	
/* default news styles  ------------------------------------------------------ */

.tcsnews {
	
	}

.tcsnews h5 { /* date posted */ 
	font-size:1em;
	}

.tcsnews h3 { /* headline */ 
	font-size:1.2em;
	}

.tcsnews h4 { /* subtitle */ 
	font-size:1.1em;
	}

.tcsnews h2 { /* section headings */ 
	font-size:1.5em;
	}

.tcsnews p { /* abstract, article, etc. */ 
	font-size:1em;
	}

/* default ads styles ------------------------------------------------------ */

.tcsads {

	}

.tcsads h5 { /* date posted and expiration date */
    font-size:1em;
	}

.tcsads h3 { /* product */
	font-size:1.2em;
	}

.tcsads h4 { /* seller */
    font-size:1.1em;
	}

.tcsads p { /* description */
	font-size:1em;
	}	
	
/* default jobs styles  ------------------------------------------------------ */

.tcsjobs {

	}
	
.tcsjobs h2 {

	}

.tcsjobs h3 { /* position */
	font-size:1.2em;
	}

.tcsjobs h4 { /* organization */
	font-size:1.1em;
	}
	
.tcsjobs h5 { /* date posted */
	font-size:1em;
	}
	
.tcsjobs h6 {

	}

.tcsjobs p { /* description */
	font-size:1em;
	}

/* default links styles  ------------------------------------------------------ */

.tcslinks {
	
	}

.tcslinks h2 {

	}

.tcslinks h5 { /* date posted, expiration date */ 
	font-size:1em;
	}

.tcslinks h3 { /* displayed link */ 
	font-size:1.2em;
	}
	
.tcslinks h4 {

	}
	
.tcslinks h6 {

	}

.tcslinks p { /* additional text */ 
	font-size:1em;
	}
	
.tcslinks table {
	border:0;
	}
	
.tcslinks td {
	border:0;
	}





/* classes  ------------------------------------------------------ */

.clearleft {
	clear:left;
	}
	
.clearright {
	clear:right;
	}
	
.clearboth {
	clear:both;
	}
	
.floatleft {
	float:left;
	}
	
.floatright {
	float:right;
	}
	
.imgleft {
	float:left;
	margin:0 10px 10px 0;
	}
	
.imgright {
	float:right;
	margin:0 0 10px 10px;
	}
	
.imgcenter {
	display:block;
	text-align:center;
	margin:10px 0;
	}
	
.colcontainer {
	width:100%;
	overflow:hidden;
	}
	
.buttonlink {
	}
	
.buttonlink span {
	}

