/* IMAGES */
.topbarx{background-image: url("/g/tbc.jpg");}

/* BACKGROUND COLORS */
.topbar{background-color:#eae7cd;border-color: #aaaaaa;}
.floatbar{background-color:#cccccc;border-color: #aaaaaa;}
.searchbox,.loginbox{background-color:#cccccc;}
.searchboxFocus,.loginboxFocus{background-color:#ffffff;}
.bc{}
body,.ts,.tsl,.tsr{background-color:#ffffff;}
.dark{background-color:#ffffff;}
.light{background-color:#dddddd;}

/* FONT COLOR */
.skinbox,.searchbox,.searchboxFocus,.loginbox,.loginboxFocus{color:#000000;height:1em}

.bc,.searchbutton,.language,A:link.language,A:visited.language,.breadcrumb,A:link.breadcrumb,A:visited.breadcrumb{color:#000000;}

A:hover.language,A:visited.languageFocus,A:link.languageFocus,.languageFocus{color:#aa0000;}
A:visited.languageTabbed,A:link.languageTabbed,.languageTabbed{color:#aa0000;}

A:hover.breadcrumb,A:visited.breadcrumbFocus,A:link.breadcrumbFocus,.languageFocus{color:#aa0000;}
A:visited.breadcrumbTabbed,A:link.breadcrumbTabbed,.breadcrumbTabbed{color:#aa0000;}

/*.searchbuttonFocus{color:#cccccc;}*/

.floatbar{color:#000000;}
.loginbutton{color:#000000;}
.loginbuttonFocus{color:#aa0000;}
A:link.fu,A:link.floatbar{color:#000000;}
A:visited.floatbar,A:visited.fu{color:#000000}
A:hover.fu,A:hover.floatbar,A:link.fuTabbed,A:visited.fuTabbed,.fs{color:#aa0000;}

A:visited.tu,A:link.tu{color:#000000;}
A:hover.tu,A:link.tuTabbed,A:visited.tuTabbed{color:#aa0000;}

A:link{color:#0000ff;}
A:visited{color:#ff00ff;}
A:hover{color:#ff0000;}

body{color:#000000;}
.lastupdated{color:#aaaaaa;}

/* FONT SIZE & STYLE */
.searchbox,.searchboxFocus,.loginbox,.loginboxFocus{font-size:xx-small;font-weight:normal;}
.slogan1{font-weight:bold;font-size:large;width:100%;}
.slogan2{font-weight:bold;font-size:large;width:100%;}
.searchbutton,.loginbutton,.searchbuttonFocus,.loginbuttonFocus{font-size:xx-small;font-weight:bold;}
.ts{font-size:small;font-weight:bold;}
A:link.tu,A:visited.tu,A:hover.tu,.tuTabbed{font-size:small;font-weight:bold;text-decoration:none;}
A:link.fu,A:visited.fu,A:hover.fu,.fuTabbed{font-size:xx-small;font-weight:bold;text-decoration:none;}
.language{font-size:xx-small;font-weight:bold;}
A:link.language,A:visited.language,A:hover.language{font-size:xx-small;font-weight:normal;text-decoration:none;}
A:link.breadcrumb,A:visited.breadcrumb,A:hover.breadcrumb{font-size:xx-small;font-weight:normal;}
.floatbar{font-size:xx-small;font-weight:bold;text-decoration:none;}
TD{font-family: Verdana,Arial,Helvetica;font-size: xx-small;}

.lastupdated{font-size: xx-small;}
.sizenormal{font-size:small;}
.limit400{font-size:small;font-weight:bold;width:100%;}
.limit400active{font-size:small;font-weight:normal;width:400px;}

.small-bold{font-size:small;font-weight:bold;}


.linkheading{color:#000000;font-size:small;font-weight:bold;}

.linkurl,A:link.linkurl,A:visited.linkurl{font-size:xx-small;font-weight:normal;text-decoration:none;}
.linkurlfocus,A:hover.linkurl{color:#ff0000;font-size:xx-small;font-weight:normal;text-decoration:none;}

.linkdesc,A:link.linkdesc,A:visited.linkdesc{color:#000000;font-size:small;font-weight:normal;text-decoration:none;}
.linkdescfocus,A:hover.linkdesc{color:#ff0000;font-size:small;font-weight:normal;text-decoration:none;}





/*LAYOUT*/
body{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;border-style:none;border-width: 0px 0px 0px 0px;}
.topbar{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;border-style:solid;border-width: 0px 0px 2px 0px;}
.logo{padding: 0px 0px 0px 0px;}
.header{padding: 0px 0px 0px 10px;margin: 0px 0px 0px 0px;border-width: 0px 0px 0px 0px;border-style:none;}
.bc{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;border-width: 0px 0px 0px 0px;border-style:none;}
.header2{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;border-width: 0px 0px 0px 0px;border-style:none;background-repeat: no-repeat;background-position: top left;}
.content{background-color:#cccccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;border-width: 0px 0px 0px 0px;border-style:none;}
.slogan1{text-align:center;}
.slogan2{text-align:center;}
form{display:inline;}
.searchbutton,.searchbuttonFocus{border:none;vertical-align:middle;background: transparent;}
.loginbutton,.loginbuttonFocus{border:none;background: transparent;}
.loginbox,.loginboxFocus{}
.floatbar{text-align:center;padding: 0px 0px 0px 10px;margin: 0px 0px 0px 0px;border-style:solid;border-width: 2px 0px 0px 0px;}
.tab{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;border-width: 0px 0px 0px 0px;background-repeat: repeat;background-position: top left}
.tsl{background-repeat: no-repeat;background-position: top right}
.tsr{background-repeat: no-repeat;background-position: top left}
.tul{background-repeat: no-repeat;background-position: top right}
.tur{background-repeat: no-repeat;background-position: top left}
.ts{text-align:center;margin:0;background-repeat: repeat;background-position: top left}
.tu{font-weight:bold;text-decoration:none;text-align:center;margin:0;background-repeat: repeat;background-position: top left}
.topbarx{background-repeat: repeat horizontal;background-position: bottom left}
body{background-repeat:no-repeat;background-position: center center}
.lastupdated{text-align:right;}






.akey{
	    text-decoration:underline;
		}

.dialogtext{
		font-size:x-small;
		}

.footer{
		font-size:x-small;
		text-align:center;
	    background-color:#cccccc;
		}
.copyright{
		font-size:xx-small;
		}

.projtext{
		font-size:xx-small;
		}

.ptable{
		font-size:xx-small; 	  	  /* sidebar text size */
	    background-color:#cccccc; 	  /* sidebar background */
		border-color:#cccccc;		  /* space around entire sidebar */
	    border-style:solid;
		border-width:5px;
	    margin: 0px 0px 0px 0px;	  /* whitespace around sidebar */
		}
.ptitle{
		font-size:x-small;		  	  /* sidebar title size */
		font-weight:bold;
		}
.ppicture{
	 	vertical-align:top;
		}

.servicestext{
		font-size:x-small; 	  	  	  /* sidebar text size */
	    background-color:#ffffff; 	  /* sidebar background */
		border-color:#ffffff;		  /* space around entire sidebar */
	    border-style:solid;
		border-width:5px;
	    margin: 0px 0px 0px 0px;	  /* whitespace around sidebar */
		}
.servicestitle{
		font-size:x-small;		  	  /* sidebar title size */
		font-weight:bold;
		}

.mailtext{
		font-size:xx-small;
		color:#000000;
		text-align:right;
		}

.mailbutton{
		background-color:#ffffff;
		border:none;
		color:#000000;
		font-size:x-small;
		font-weight:bold;
		}

.mailbox{
		background-color:#cccccc;
		color:#000000;
		font-size:xx-small;
		font-weight:bold;
		font-family: Verdana,Arial,Helvetica;
		}

.contacttext{
		font-size:small;
		font-weight:bold;
		}

.contacttitles{
		font-size:x-small;
		}

#content a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }


