
a:link {

	font: bold 10px Arial;
	color: #FFFFFF;
	text-decoration: none;
	
}
a:visited {
	font: bold 10px Arial;
	text-decoration: none;
	color: #CCCCCC;

}
a:hover {
	font: bold 10px Arial;
	text-decoration: none;

}
a:active {
	font: bold 10px Arial;
	text-decoration: none;

}

a.nav1, a.nav1:link, a.nav1:visited {
	color: #ffffff;
	font: bold 10px arial;
}
a.nav1:hover, a.nav1:active {
	color: #999966;
}
a.nav2, a.nav2:link, a.nav2:visited {
	color: #999999;
	font: bold 10px arial;
}
a.nav2:hover, a.nav2:active {
	color: #999966;
}


a.txt1, a.txt1:link, a.txt1:visited {
	font:bold 12px Arial;
	color:#000000;
	text-decoration:underline;
}
a.txt1:hover, a.txt1:active {
	font:bold 12px Arial;
	color:#999966;
	text-decoration:underline;
}

span.nav2 {
	color: #999999;
	font: bold 10px arial;
}

td {
	margin:0px;
     vertical-align: top;
	 padding:0px;
	 border:0px;
	 
	 
}
tr {
	margin:0px;
     vertical-align: top;
	 padding:0px;
	 border:0px;
	 
	 
}


td.tdContentHead {
	font: bold 17px Arial;
	color: #333333;
	vertical-align:middle;
	padding: 5px;
}
td.tdContentRight {
	font: normal 12px Arial;
	color:#333333;
	vertical-align:top;
	padding: 5px;
}
td.tdContentRightabout {
	font: normal 14px Arial;
	color:#333333;
	vertical-align:top;
	padding: 5px;
}
p.pContent
	{
	font:normal 13px Tempus Sans ITC;
	vertical-align:top;
	padding: 0px 15px;
	color:#FFFFFF;	
}
td.archlogo {
	height:100px;
	vertical-align:middle;
	}
td.tdContent1 {
	
	vertical-align: middle;
	text-align:left;
/*	text-indent:inherit; */
}
p.bigish1 {
	font: normal 15px trebuchet ms, tahoma, verdana;
	color: #ffffff;
	/*margin: 0px 25px 0px 5px;*/
	padding: 0px;
}

img
{  border-style: none;
}

.whiteborder{
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: white white white white;
	}
	
.whiteborder:hover {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #996600 #996600 #996600 #996600;
}

.whiteborder:hover{
color: #996600 #996600 #996600 #996600; /* Dummy definition to overcome IE bug */
}

img.imgborder A:visited {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
}
img.imgborder A:hover {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #996600 #996600 #996600 #996600;
}
	
	
#thumbheight{height:100px;vertical-align:middle}


/*
#login {float: right; padding:40px 5px 0 0; color: #fff; font-size: 12px; font-family: sans-serif;}
#login a:visited {color: #fff;}
#login a:hover {color: #ffc;}
*/
#footer {color:#3c4116; font: 9px verdana;}
#footer a {color:#3c4116; font: 9px verdana; font-weight: normal;}
#footer a:hover {color: #eee; background:#666; font: 9px verdana; font-weight: normal;}
}

/* Portfolio styles */


/* for ie */
#flashbox{
float:right;
position:relative;
left:0px;
top:0px;
margin-left:auto;
margin-right:9px;
}

/* all other browsers */
html>body #flashbox{
float:right;
position:relative;
left:0px;
top:0px;
margin-left:auto;
margin-right:18px;
}
