/* CSS Document */





.logo a:link {
	position: absolute;	left: 82px;
	top: 30px;
	height: 15px;
	color:#A51110;
	text-decoration: none;
	font-size: 72%;
	font-family: verdana, Arial, Helvetica, sans-serif;
	letter-spacing:110%;

}

.logo a:visited {
	position: absolute;
	left: 82px;
	top: 30px;
	height: 15px;
	color:#A51110;
	text-decoration: none;
	font-size: 72%;
	font-family: verdana, Arial, Helvetica, sans-serif;
	letter-spacing:110%;
}

.logo a:hover {
	left: 82px;
	top: 30px;
	position: absolute;
	height: 15px;
	color:#999;
	text-decoration: none;
	font-size: 72%;
	font-family: verdana, Arial, Helvetica, sans-serif;
	letter-spacing:110%;
}

.logo a:active {
	left: 82px;
	top: 30px;
	position: absolute;
	height: 15px;
	color:#A51110;
	text-decoration: none;
	font-size: 72%;
	font-family: verdana, Arial, Helvetica, sans-serif;
	letter-spacing:110%;
}



/*MAIN NAVIGATION*/

.MainNav{

	width: 220px;
	height: 15px;
	color:#999999;
	font-size: 82%;
	font-family: verdana, Arial, Helvetica, sans-serif;
}

.MainNav ul{

width: 220px;
height: 15px;
padding: 5px ;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
overflow: hidden;
font-family: verdana, Arial, Helvetica, sans-serif;

}

.MainNav ul li{
display: inline;
font-family: verdana, Arial, Helvetica, sans-serif;

}

.MainNav ul li a{
color: #999;
padding: 0px 6px 6px 6px;
margin: 0;
text-decoration: none;
font-family: verdana, Arial, Helvetica, sans-serif;

}

.MainNav ul li a:hover{
color: #A51110;

font-family: verdana, Arial, Helvetica, sans-serif;

}


/*END MAIN NAVIGATION*/

#fillerText {
	width: 1px;
	left: 833px;
	top: 127px;
	position: absolute;
	height: 2000px;
	z-index: 2;
	visibility: visible;
	background-color: #D2D2D2;
	}
	
	#fillerImage {
	width: 1px;
	left: 835px;
	top: 127px;
	position: absolute;
	height: 2000px;
	z-index: 2;
	visibility: visible;
	background-color: #D2D2D2;
	}

	#fillerNoImage {
	width: 1px;
	left: 874px;
	top: 33px;
	position: absolute;
	height: 1500px;
	z-index: 2;
	visibility: visible;
	background-color: #D2D2D2;
	}


#liEdgeTop{
	
	width: 4px;
	left: 1px;
	top: 33px;
	position: absolute;
	height: 1250px;
	z-index: 2;
	visibility: visible;
	background-color: #D2D2D2;
	}
	
	
#GridSixtyfour{
width:64px;
padding:0px;
}




#body {
	
color:#B2B2B2;
font-size:85%;
}


#mainTable {
	/*/*/
	border:0px;
	padding:0px;
	margin-left: 0px;
	margin-top: 0px;
	width:875px;
font-size:85%;
	color:#B2B2B2;
	line-height: 1em;
	/* */
}



#main{
	font-family: Hoefler Text, Georgia, Times New Roman, Times, serif;
	margin-left: 0px;
	margin-top: 0px;
	border:0px;
	padding:0px;
	font-size:100%;
	}

#liTopNav{
/*/*/
	width:640px;
	border-left-color:#FFF;
	border-right-color:#FFF;
	border-top-color:#D2D2D2;
	border-bottom-color:#FFF;
	border-width: 1px;
	border-style: solid;
	 /* */
		
}



#liFour{
/*/*/
	border-left-color:#D2D2D2;
	border-right-color:#D2D2D2;
	border-top-color:#D2D2D2;
	border-bottom-color:#D2D2D2;
	border-width: 1px;
	border-style: solid;
	padding:0px;
	 /* */
}

#liBottom{
/*/*/
	border-left-color:#FFF;
	border-right-color:#FFF;
	border-top-color:#FFF;
	border-bottom-color:#D2D2D2;
	border-width: 1px;
	border-style: solid;
	padding:0px;
	 /* */
		
}

#liTop{
/*/*/
	border-left-color:#FFF;
	border-right-color:#FFF;
	border-top-color:#D2D2D2;
	border-bottom-color:#FFF;
	border-width: 1px;
	border-style: solid;
	 /* */
		
}

#liRight{
/*/*/
	border-left-color:#FFF;
	border-right-color:#D2D2D2;
	border-top-color:#FFF;
	border-bottom-color:#FFF;
	border-width: 1px;
	border-style: solid;
	 /* */
		
}

#liLeft{
/*/*/
	border-left-color:#D2D2D2;
	border-right-color:#FFF;
	border-top-color:#FFF;
	border-bottom-color:#FFF;
	border-width: 1px;
	border-style: solid;
	 /* */
		
}


#liLeftRight{
/*/*/
	border-left-color:#D2D2D2;
	border-right-color:#D2D2D2;
	border-top-color:#FFF;
	border-bottom-color:#FFF;
	border-width: 1px;
	border-style: solid;
	 /* */
		
}


#liLeftRightBot{
/*/*/
	border-left-color:#D2D2D2;
	border-right-color:#D2D2D2;
	border-top-color:#FFF;
	border-bottom-color:#D2D2D2;
	border-width: 1px;
	border-style: solid;
	 /* */
		
}

#liLeftRighTop{
/*/*/
	border-left-color:#D2D2D2;
	border-right-color:#D2D2D2;
	border-top-color:#D2D2D2;
	border-bottom-color:#FFF;
	border-width: 1px;
	border-style: solid;
	 /* */
}

#liLefTop{
/*/*/
	border-left-color:#D2D2D2;
	border-right-color:#FFF;
	border-top-color:#D2D2D2;
	border-bottom-color:#FFF;
	border-width: 1px;
	border-style: solid;
	 /* */
}

#liRighTop{
/*/*/
	border-left-color:#FFF;
	border-right-color:#D2D2D2;
	border-top-color:#D2D2D2;
	border-bottom-color:#FFF;
	border-width: 1px;
	border-style: solid;
	 /* */
}

#liLefTopBot{
/*/*/
	border-left-color:#A51110;
	border-right-color:#FFF;
	border-top-color:#A51110;
	border-bottom-color:#A51110;
	border-width: 1px;
	border-style: solid;
	 /* */
}

#liLeftBot{
/*/*/
	border-left-color:#D2D2D2;
	border-right-color:#FFF;
	border-top-color:#FFF;
	border-bottom-color:#D2D2D2;
	border-width: 1px;
	border-style: solid;
	 /* */
}

#liRightBot{
/*/*/
	border-left-color:#FFF;
	border-right-color:#D2D2D2;
	border-top-color:#FFF;
	border-bottom-color:#D2D2D2;
	border-width: 1px;
	border-style: solid;
	 /* */
}

#liCaptiontext{
/*/*/
	border-left-color:#D2D2D2;
	border-right-color:#FFF;
	border-top-color:#FFF;
	border-bottom-color:#D2D2D2;
	border-width: 1px;
	border-style: solid;
	padding:10px;
	font-family:Hoefler Text, Georgia, Times New Roman, Times, serif;
	font-size:80%;
	width:192px;
	text-align:left;
	color: #6F6F6F;	
	line-height: 1.3
	 /* */
}

#liCaptiontextNoLines{
/*/*/
	padding:5px;
	font-family:Hoefler Text, Georgia, Times New Roman, Times, serif;
	font-size:80%;
	width:192px;
	text-align:left;
	color: #5A5A5A;	
	line-height: 1.3
	 /* */
}



#textboxrigh{
border;
	position: right;
}


#leftrightlinebottom{
/*/*/
	border-left-color:#D2D2D2;
	border-right-color:#D2D2D2;
border-bottom-color:#D2D2D2;
	border-width: 1px;
	border-style: solid;
	padding:0px;
	
	 /* */
		
}






td, p, ul {
	font-family: Hoefler Text, Georgia, Times New Roman, Times, serif;
	
}


h1:first-child {margin-top: 0;
}/*starts first heading in a TD flush top*/
h2:first-child {margin-top: 0;}
h3:first-child {margin-top: 0;}
h4:first-child {margin-top: 0;
	padding: 0px;}
h5:first-child {margin-top: 0;}	
/*starts first heading in a TD flush top*/

h2 {
	color:#B2B2B2;
font-size:100%;
	}


.body a:link {
	color:  #606060;
	font-size: 100%;
	text-decoration: none;
	font-family:Hoefler Text, Georgia, Times New Roman, Times, serif;
	line-height: 1em;

}


.body a:visited {
	color:  #606060;
	font-size: 100%;
	text-decoration: none;
	font-family: Hoefler Text, Georgia, Times New Roman, Times, serif;
	text-decoration: none;
	line-height: 1em;	
}

.body a:hover {
	color: #A51110;
	font-size: 100%;
	text-decoration: none;
	font-family: Hoefler Text, Georgia, Times New Roman, Times, serif;
	text-decoration: none;	
	line-height: 1em;	
}

.body a:active {
	font-size: 100%;
	text-decoration: none;
	font-family: Hoefler Text, Georgia, Times New Roman, Times, serif;
	text-decoration: none;
	color: #606060;
	line-height: 1em;	
}


#toc a {
	/*/*/
	color: #333;
	font-size: 100%;
	text-decoration: none;
	font-family:Hoefler Text, Georgia, Times New Roman, Times, serif;
	line-height: .8em;

	/* */
}
#toc a:link, a:visited {
	color: #747474;
	font-size: 100%;
	text-decoration: none;
	font-family: Hoefler Text, Georgia, Times New Roman, Times, serif;
	text-decoration: none;
	line-height: .8em;	
}
#toc a:hover, #toc a:active {
	font-size: 100%;
	text-decoration: none;
	font-family: Hoefler Text, Georgia, Times New Roman, Times, serif;
	text-decoration: none;
	color: #B1B1B1;
	line-height: .8em;	
}

#toc ul {
	/*/*/padding: 0em;
	list-style-type: none;
	margin-left: 0em;
	font-size: 100%;
	line-height: .8em;
	text-align:left; /* */
}

#toc li {
	/*/*/margin: 0px 0px 0px 0px;
	font-size: 100%;
	line-height: .8em;
	text-align:left;; /* */
}
