a:link {
text-decoration: underline;
color: #414040
}

a:visited {
text-decoration: underline;
color: #414040 
}

a:hover {
text-decoration: underline;
color: #0000ff
}

a:active {
text-decoration: underline;
color: #0000ff
}

.toplinks a:link {
font-family: tahoma; 
font-size: 15px;
text-decoration:  none;
color: #000000
}

.toplinks a:visited {
font-family: tahoma; 
font-size: 15px;
text-decoration: none;
color: #000000
}

.toplinks a:hover {
font-family: tahoma; 
font-size: 15px;
text-decoration:underline;
color: #0000ff 
}

.toplinks a:active {
font-family: tahoma; 
font-size: 15px;
text-decoration:underline;
color: #0000ff
}

.bluelink {
font-family: tahoma; 
font-size: 13px;
color: #0000ff
}

.bluelink a:link {
font-family: tahoma; 
font-size: 13px;
text-decoration: underline;
color: #0000ff
}

.bluelink a:visited {
font-family: tahoma; 
font-size: 13px;
text-decoration: underline;
color: #0000ff
}

.bluelink a:hover {
font-family: tahoma; 
font-size: 13px;
text-decoration: none;
color: #000000 
}

.bluelink a:active {
font-family: tahoma; 
font-size: 13px;
text-decoration: none;
color: #000000 
}

.smgreylink {
font-family: tahoma; 
font-size: 10px;
color: #666666
}

.smgreylink a:link {
font-family: tahoma; 
font-size: 10px;
text-decoration: underline;
color: #666666
}

.smgreylink a:visited {
font-family: tahoma; 
font-size: 10px;
text-decoration: underline;
color: #666666
}

.smgreylink a:hover {
font-family: tahoma; 
font-size: 10px;
text-decoration: none;
color: #0000ff 
}

.smgreylink a:active {
font-family: tahoma; 
font-size: 10px;
text-decoration: none;
color: #0000ff 
}

.smwhitelink {
font-family: tahoma; 
font-size: 11px;
color: #eeeeee
}

.mdwhitelink {
font-family: tahoma; 
font-size: 13px;
color: #ffffff
}

.smwhitelink a:link {
font-family: tahoma; 
font-size: 11px;
text-decoration: underline;
color: #eeeeee
}

.smwhitelink a:visited {
font-family: tahoma; 
font-size: 11px;
text-decoration: underline;
color: #eeeeee
}

.smwhitelink a:hover {
font-family: tahoma; 
font-size: 11px;
text-decoration: none;
color: #ffff00 
}

.smwhitelink a:active {
font-family: tahoma; 
font-size: 11px;
text-decoration: none;
color: #ffff00
}


.bottomlinks a:link {
font-family: tahoma; 
font-size: 15px;
font-weight: bold;
text-decoration:  none;
color: #373636
}

.bottomlinks a:visited {
font-family: tahoma; 
font-size: 15px;
font-weight: bold;
text-decoration: none;
color: #373636
}

.bottomlinks a:hover {
font-family: tahoma; 
font-size: 15px;
font-weight: bold;
text-decoration:underline;
color: #0163b2 
}

.bottomlinks a:active {
font-family: tahoma; 
font-size: 15px;
font-weight: bold;
text-decoration:underline;
color: #0163b2
}





.bodybg{
background-image: url(images/gradientbg.jpg);
background-repeat: repeat-x;
background-position: top center;
background-color: #2c2c2c;
margin-top:0;
padding-top:0;
margin-bottom:0;
padding-bottom:0;
}




/**************************************************************

	SlideShow
	v 1.3

**************************************************************/

.slideshowContainer {
	border: 3px solid #000000; background: url(images/javascript-off.gif) center no-repeat; width: 350px;
	height: 263px;
	margin-bottom: 5px;
}

.loading {
	background: url(images/loading.gif) center no-repeat;
}

.slideshowThumbnail {
	outline: none;
}

.slideshowThumbnail img {
	border: 1px solid #ffffff;
	padding: 4px;
}

a:hover.slideshowThumbnail img {
	border: 1px solid #696969;
	padding: 4px;
}

.current img {
	border: 1px solid red;
	padding: 5px;
}

.outline {
	border: 1px solid orange;
	z-index: 0;
	position: absolute;
}

#thumbnails {
	/*width: 102px;
	float: left;*/
}

/*************************************************************/





body{
font-family: tahoma;
font-size: 14px;
color: #414040
}

p, td  { 
font-family: tahoma;
font-size: 14px;
color: #414040
 }  

h1 { 
font-family: tahoma; 
font-size: 24px;
color: #414040; 
}


h2 { 
font-family: tahoma; 
font-size: 20px;
color: #5e5d5d; 
}



.txtreg {
font-family: tahoma;
font-size: 13px;
color: #414040;
}




.txtbold {
font-family: tahoma;
font-size: 13px;
font-weight: bold;
color: #414040;
}

.txtbold14 {
font-family: tahoma;
font-size: 13px;
font-weight: bold;
color: #414040;
}


.txtsmall{ 
font-family: tahoma; 
font-size: 11px;
color: #414040; 
}


.txtsmallbold { 
font-family: tahoma; 
font-size: 10px;
font-weight: bold;
color: #414040; 
}

.txtmid { 
font-family: tahoma;
font-size: 15px;
color: #414040; 
}

.txtmed { 
font-family: tahoma; 
font-size: 17px;
color: #414040; 
}

.txtmedbold {
font-family: tahoma;
font-size: 17px;
font-weight: bold;
color: #414040;
}

.txtlgbold { 
font-family: tahoma; 
font-size: 22px;
font-weight: bold;
color: #414040; 
}

.txtxlgbold { 
font-family: tahoma; 
font-size: 26px;
font-weight: bold;
color: #414040; 
}

.whitetxtsmall { 
font-family: tahoma;
font-size: 10px;
color: #fdfdfd
}



.ltgreentxt { 
font-family: tahoma;
font-size: 11px;
color: #56a16d
}



3a8651
.greentxtreg { 
font-family: tahoma;
font-size: 13px;
color: #0c451a
}



.greentxtmed { 
font-family: tahoma;
font-size: 17px;
color: #0c451a
}

.greentxtlg { 
font-family: tahoma;
font-size: 19px;
color: #0c451a
}


.redtxtreg { 
font-family: tahoma;
font-size: 13px;
color: #b93332
}

.redtxtmed { 
font-family: tahoma;
font-size: 17px;
color: #b93332
}


.whitetxtmed { 
font-family: tahoma;
font-size: 15px;
color: #fdfdfd
}

.whitetitle { 
font-family: tahoma;
font-size: 35px;
color: #fdfdfd
}

