#translucentarea{
	filter: alpha(opacity=50);
	opacity: 0.5;
}

#translucentarea2{
	filter: alpha(opacity=80);
	opacity: 0.8;
}

#GradTd{filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#DDDDDD' ,endColorStr= '#ffffff' ,gradientType= '1' )}

#GradTd2{filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#FFFFFF' ,endColorStr= '#DDDDDD' ,gradientType= '1' )}

#GradTd3{filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#888888' ,endColorStr= '#000000' ,gradientType= '1' )}

#GradTdVert{filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#DDDDDD' ,endColorStr= '#ffffff' ,gradientType= '0' )}

#GradTdVert2{filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#EEEEEE' ,endColorStr= '#888888' ,gradientType= '0' )}

.photoThumb {
	border:1px solid white;
}

.white {
	color:#FFFFFF;
}

.error {
	margin-left:5px;
	color:#992200;
	font-weight:bold;
}

.pad5 {
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
} 

.pad10 {
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
} 

.pad15 {
	padding-right:15px;
	padding-left:15px;
	padding-bottom:15px;
	padding-top:15px;
} 


H1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 24px;
	font-weight : bold;
}

.nomargin {
	margin-top:0px;
	margin-bottom:0px;
}

H2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
}

H3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
}

H4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}

H6 {
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

#Nav{
	padding: 0px 0px 0px 0px;
	font-family:arial,verdana, helvetica, arial, sans-serif;
	font-size : 12px;
	font-weight:Bold;
}
#Nav ul{
	list-style: none;margin: 0;padding: 0;
}
#Nav li{
	width: 173px;
	text-align : right;
}

#Nav a{
	position: relative;
	cursor: pointer;
	display: block;
	color: #000000;
	padding: 10px 12px 8px 2px;
	text-decoration : none;
}
#Nav>ul>li>a{
	border: 1px solid transparent;
	padding: 10px 12px 8px 2px;
	text-decoration : none;
}
#Nav a:visited{
	color: #000000;
}
#Nav a:hover{
	border: 1px solid #AAAAAA;
	padding: 8px 12px 8px 2px;
	background-color: #DDDDDD;
	text-decoration: none;
}
#Nav a:active{
	border: 1px solid #333333;
	color: #FFFFFF;
	background-color: #999999;
}

#Nav A.NavAt{
	position: relative;
	cursor: pointer;
	display: block;
	color: #0A357E;

	text-decoration : none;
}
#Nav a.NavAt:hover{
	border: 1px solid #FFFFFF;

	background-color: #FFFFFF;
	text-decoration: none;
}
#Nav A.NavAt:Visited{
	position: relative;
	cursor: pointer;
	display: block;
	color: #0A357E;
	text-decoration : none;
}

#NavQL{
	padding: 0px 0px 0px 0px;
	font-family:arial,verdana, helvetica, arial, sans-serif;
	font-size : 12px;
}
#NavQL ul{
	list-style: none;margin: 0;padding: 0;
}
#NavQL li{
	width: 173px;
	text-align : right;
}

#NavQL a{
	position: relative;
	cursor: pointer;
	display: block;
	color: #000000;
	padding: 10px 12px 8px 2px;
	text-decoration : none;
}
#NavQL>ul>li>a{
	border: 1px solid transparent;
	padding: 10px 12px 8px 2px;
	text-decoration : none;
}
#NavQL a:visited{
	color: #000000;
}
#NavQL a:hover{
	border: 1px solid #AAAAAA;
	padding: 8px 12px 8px 2px;
	background-color: #DDDDDD;
	text-decoration: none;
}
#NavQL a:active{
	border: 1px solid #333333;
	color: #FFFFFF;
	background-color: #999999;
}


A.path {

}

.submit {
	background-color : #003366;
	color : #FFFFFF;
	font-size:10px;
	font-family:arial,verdana, helvetica, arial, sans-serif;
}

.submitlg {
	background-color : #003366;
	color : #FFFFFF;
	font-size:12px;
	font-family:arial,verdana, helvetica, arial, sans-serif;
}

A.calendar:Hover {
	color:#FFFFFF;
	background-color:#003366;
}

A.calendar:Visited {
	color:#000033;
}

.calendar {
	text-decoration:none;
	font-size:10px;
	font-family:arial, verdana, helvetica, arial, sans-serif;
}

p	{
	font-size:12px;
	font-family:arial, helvetica, arial, sans-serif;

}

TD	{
	font-size:12px;
	font-family:arial, helvetica, arial, sans-serif;

}


.tableTitleText {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color:#FFFFFF;
}

.tableTitleTextLg {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color:#FFFFFF;
}

.table {
	border-color : #000000;
	border : thin solid #006699;
}

.adminTitle {
	background-color:#333333;
}

.adminNav {
	background-color:#AA4400;
}

.adminBtn {
	background-color:#4466CC;
}

.tableTitle {
	background-color:#0A357E;
}

.tableLight {
	background-color:#DDDDDD;
}

.tableDark {
	background-color:#CCCCCC;
}

textarea {
	font-size:11px;
	font-family:arial, helvetica, sans-serif;
}

.path {
	font-size:11px;
	font-family:arial, helvetica, sans-serif;
	color:#BBBBBB;
}

.pathat {
	color:#EEEEEE;
	font-weight:bold;
}

A.path {
	color:#BBBBBB;
}

A.path:Visited {
	color:#BBBBBB;
}

A.path:Hover {
	color:#EEEEEE;
}

A.path:Active {
	color:#FFCC00;
}

A {
	color:#2244AA;
}

A:Active {
	color:#003366;
}

A:Visited {
	color:#003366;
}

A:Hover {
	color:#cc3300;
}

A.tan {
	color:#EEEEBB;
}

A.tan:Active {
	color:#EEEEBB;
}

A.tan:Visited {
	color:#EEEEBB;
}

A.tan:Hover {
	color:#EEEEBB;
}

A.white {
	color:#FFFFFF;
}

A.white:Active {
	color:#EFEFEF;
}

A.white:Visited {
	color:#FFFFFF;
}

A.white:Hover {
	color:#DEDEDE;
}

a.sidebar  {
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
a.sidebar:hover {
	text-decoration:underline;
		}
a.sidebar:visited {
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	}