body
{
 background-color: Black;
 font:"Times New Roman",Georgia,Serif;
 color: white;
 font-size:18px;
 text-align:center;
}

h2
{
 font: 52px;
 color: Black;
 font-weight:normal;
}

h3
{
 font:40px; /*"Lucida Sans","Lucida Grande",Helvetica,sans-serif;*/
 color: White;
text-align:right;
font-weight:normal;
}

#blackH3{
 color:Black;
 text-align:left;
 font-size:30px;
}

h4
{
font-weight:normal;
text-align:center;
}

table, th, td
{
color:black;
}

h5
{
font-weight:normal;
text-align:right;
}

A:link 
{
 text-decoration: none; 
 /*font-family:"Lucida Sans","Lucida Grande",Helvetica,sans-serif;*/ 
 margin-right:8px;
 margin-left:8px;
 color: white;
 font-size:15px;
}

A:visited 
{
 text-decoration: none;
 /*font-family:"Lucida Sans","Lucida Grande",Helvetica,sans-serif;*/ 
 color: white;
}

A:active 
{
 text-decoration: none;
 /*font-family:"Lucida Sans","Lucida Grande",Helvetica,sans-serif;*/ 
 color: white;  
}

A:hover 
{
 text-decoration: none;
 font-family:"Times New Roman";
 color: white;
}

body
{
margin-top:0;
}

#page
{

 width: 1200px;
 /*height: 850px;  */
 margin-left: auto;
 margin-right:  auto;
 bacground-color:Black;
 border-right-style:solid;
 border-right-color:white;
 border-right-width:2px;
	/*Left Border*/
	border-left-style:solid;
	border-left-color:white;
	border-left-width:2px;
	border-bottom-style:solid;
	border-bottom-color:white;
	border-bottom-width:2px;
}

#exPage
{

 width: 1200px;
 /*height: 850px;  */
 margin-left: auto;
 margin-right:  auto;
 bacground-color:Black;
 border-right-style:solid;
 border-right-color:white;
 border-right-width:2px;
	/*Left Border*/
	border-left-style:solid;
	border-left-color:white;
	border-left-width:2px;
	border-bottom-style:solid;
	border-bottom-color:white;
	border-bottom-width:2px;
}

#stm_page
{

 width: 1200px;
 height: 1550px;  
 margin-left: auto;
 margin-right:  auto;
 bacground-color:Black;
 border-right-style:solid;
 border-right-color:white;
 border-right-width:2px;
	/*Left Border*/
	border-left-style:solid;
	border-left-color:white;
	border-left-width:2px;
	border-bottom-style:solid;
	border-bottom-color:white;
	border-bottom-width:2px;
}

#stateTitle
{
padding-top:4px;
}

#rev_panel
{

 width: 1200px;
 /*height: 1250px;  */
 margin-left: auto;
 margin-right:  auto;
 bacground-color:Black;
 border-right-style:solid;
 border-right-color:white;
 border-right-width:2px;
	/*Left Border*/
	border-left-style:solid;
	border-left-color:white;
	border-left-width:2px;
	border-bottom-style:solid;
	border-bottom-color:white;
	border-bottom-width:2px;
}


#cv_page
{

 width: 1200px;
 /*height: 1380px;  */
 margin-left: auto;
 margin-right:  auto;
 bacground-color:Black;
 border-right-style:solid;
 border-right-color:white;
 border-right-width:2px;
	/*Left Border*/
	border-left-style:solid;
	border-left-color:white;
	border-left-width:2px;
	border-bottom-style:solid;
	border-bottom-color:white;
	border-bottom-width:2px;
}

#inst_page
{

 width: 1200px;
 /*height: 5120px;  */
 margin-left: auto;
 margin-right:  auto;
 bacground-color:Black;
 border-right-style:solid;
 border-right-color:white;
 border-right-width:2px;
	/*Left Border*/
	border-left-style:solid;
	border-left-color:white;
	border-left-width:2px;
	border-bottom-style:solid;
	border-bottom-color:white;
	border-bottom-width:2px;
}

#green_page
{

 width: 1200px;
 /*height: 1930px;  */
 margin-left: auto;
 margin-right:  auto;
 bacground-color:Black;
 border-right-style:solid;
 border-right-color:white;
 border-right-width:2px;
	/*Left Border*/
	border-left-style:solid;
	border-left-color:white;
	border-left-width:2px;
	border-bottom-style:solid;
	border-bottom-color:white;
	border-bottom-width:2px;
}

#suth_page
{

 width: 1200px;
 /*height: 4145px;  */
 margin-left: auto;
 margin-right:  auto;
 bacground-color:Black;
 border-right-style:solid;
 border-right-color:white;
 border-right-width:2px;
	/*Left Border*/
	border-left-style:solid;
	border-left-color:white;
	border-left-width:2px;
	border-bottom-style:solid;
	border-bottom-color:white;
	border-bottom-width:2px;
}

#ice_page
{
 width: 1200px;
 /*height: 2030px;  */
 margin-left: auto;
 margin-right:  auto;
 bacground-color:Black;
 border-right-style:solid;
 border-right-color:white;
 border-right-width:2px;
	/*Left Border*/
	border-left-style:solid;
	border-left-color:white;
	border-left-width:2px;
	border-bottom-style:solid;
	border-bottom-color:white;
	border-bottom-width:2px;
}

#header
{
 letter-spacing:1px;
 font-size: 50px;
 color: Black;
 font-weight:normal;
 background-color:White;
 margin-bottom:0;
 height:60px; 
 text-align:left;
 word-spacing:2px;
 padding-left:10px;
}

#secondHeader
{
 	bacground-color:Black;
	border-bottom-style:solid;
	border-bottom-color:white;
	border-bottom-width:2px;
	font-size: 36px;
	color:white;
	font-weight:normal;
	text-align:right;
	word-spacing:2px;
	letter-spacing:2px;
	padding-right:2px;
}

#panel
{  
  /*height: 600px;  */
	margin:0 auto;
}

#homeImage
{
text-align:center;
/*display:block;*/
/* width: 679px;*/
 margin-left:auto;
 margin-right:auto;
}

hr{
	 height:1px;
	 border:none;
	 color:white;
	 background-color:white;
}

.homeImg
{
 margin-left: 16px;
 margin-right:16px;
 border-style:solid;
 border-width:1px;
 border-color:white;
}

.homeImgLeft
{
/*LIVE*/
 /*
 margin-left: 24px;
 margin-right:8px;
 */
 /*TEST*/
 margin-left: 20px;
 margin-right:12px;
 border-style:solid;
 border-width:1px;
 border-color:white;
}

.homeImgRight
{

/*LIVE*/
/*
 margin-right:24px;
 margin-left:8px;
*/

 /* /*TEST*/
 margin-right:20px;
 margin-left:12px;
 
 border-style:solid;
 border-width:1px;
 border-color:white;
}

.homeImgCtr
{
 margin-left: 12px;
 margin-right:12px;
 border-style:solid;
 border-width:1px;
 border-color:white;
}

#titles
{
width:1150px;
margin-left:auto;
margin-right:auto;
}

table.homeImageTitle td
{
/*font-family:"times new roman";*/
color:white;
}

.title1
{
width:485px;
text-align:center;
font-size:15px;
}

.title2
{
width:245px;
text-align:center;
padding-left:50px;
font-size:15px;
}

.title3
{
width:313px;
text-align:center;
padding-left:30px;
font-size:15px;
}

#linksBar
{
width:800px;
 margin-left:auto;
 margin-right:auto;
 text-align:center;
 font-size:15px;
}

#lineBreak
{
width:679px;
 margin-left:auto;
 margin-right:auto;
}

#footer
{
 padding-top:20px;
 text-align:center;
 font-size:13px;
 clear:both;
}

#Ann
{
width:679px;
margin-left:auto;
margin-right:auto;
}

#green
{
width:679px;
margin-left:auto;
margin-right:auto;
/*background-color:White;
color:black;*/
background-color:Black;
color:White;
}

#galleryTitle
{
text-align:center;

font-size:14px;
}

p.rightP
{
float:right;
display:block;
}

#stm
{
width:679px;
margin-left:auto;
margin-right:auto;
text-align:left;
background-color:White;
color:black;
}

#siteMap
{
width:679px;
margin-left:auto;
margin-right:auto;
text-align:left;
}
.brdr
{
padding-left:5px;
}

#nonHomeContent
{
width:679px;
margin-left:auto;
margin-right:auto;
text-align:center;
font-size:13px;
background-color:White;
color:black;
}

#cv
{
width:679px;
margin-left:auto;
margin-right:auto;
text-align:left;
font-size:13px;
background-color:White;
color:black;
}

#centerCvHead
{
text-align:center;
}

.cvTAble
{
font-size:13px;
letter-spacing:1px;
}


A:link.mail
{
color:black;
}

A:visited.mail 
{ 
 color: black;
}

#instruct
{
width:679px;
margin-left:auto;
margin-right:auto;
text-align:center;
font-size:13px;
background-color:White;
color:black;
}

#review
{
width:679px;
margin-left:auto;
margin-right:auto;
text-align:left;
font-size:13px;
background-color:White;
color:black;
padding-left:10px;
padding-right:10px;
}

#divide
{
width:679px;
margin-left:auto;
margin-right:auto;
}

#centralTxt
{
margin-left:auto;
margin-right:auto;
text-align:center;
font-size:13px;
}

#leftHandText
{
text-align:left;
font-size:13px;
}

ol
{
list-style-type:upper-alpha;
text-align:left;
}

h6
{
text-align:left;
font-size:14px;
}

#reviewHeader
{
text-align:center;
font-size:14px;
}

#instructionHeader
{
text-align:center;
font-size:14px;
}

p.sttemnt
{
font-size:13px;
padding-left:10px;
padding-right:10px;
}

.leftAlign
{
text-align:left;
}

.centeredImage
    {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    }
		
.rightImage
{
 text-align:right;
 margin-top:15px;
 margin-bottom:0px;
 padding:0px;
 float:right;
}		

.leftText
{
margin-top:15px;
font-size:13px;
text-align:left;
width:460px;
float:left;
line-height:115%
}

#step1
{
 width: 679px;
}

.leftInstImage
{
 float:left;
 border:20px;
 border-color:white;
padding-right:25px;
padding-left:10px;
vertical-align:middle;
}

.leftInstImage_suth/*Added to allow for thinner image with larger text*/
{
 float:left;
 border:5px;
padding-right:25px;
padding-left:10px;
 vertical-align:middle;
 vertical-align:middle;
 padding-top:30px;
 padding-bottom:20px;
}
#buffer
{
height:50px;
float:right;
width:300px;
}

.sig
{
padding-right:10px;
}

.rightInstImage
{
 float:right;
 padding-left:10px;
 border:5px;
 padding-right:10px; 
 vertical-align:middle;
 }
 
/*.rightInstImage_suth6/*Added to allow for particularly thin image*/
/*{
 float:right;
 padding-left:10px;
 border:5px;
 padding-right:10px; 
 vertical-align:middle;
 padding-top:10px;
 }*/
 
 .rightInstImage_suth6/*Added to allow for thinner image with larger text*/
{
 float:right;
 padding-left:10px;
 border:5px;
 padding-right:10px; 
 vertical-align:middle;
 padding-top:20px;
 }

 
 
.rightInstImage_1 /*added this to the first image on the instructions to sort a weird quirk*/
{
 float:right;
 padding-left:10px;
 /*border:5px;*/
 padding-right:25px;
 }
 
.noIcon
{
 list-style-type:decimal;
}

.liPadd
{
padding-right:10px;
}

.addBorder
{
padding-top:10px;
padding-bottom:40px;
}

.addBorder_1
{
padding-top:10px;
padding-bottom:10px;
}

.addBorderGal
{
padding-top:10px;
padding-bottom:40px;
font-size:14px;
vertical-align:middle;
}

.addBorderGal_suth6 /*Added to allow for small image in sutherland*/
{
padding-top:10px;
padding-bottom:20px;
font-size:14px;
vertical-align:middle;
}

.printInfo
{
font-size:14px;
}

.galleryTbl
{
text-align:center;
color:white;
padding-left:50px;
}

.instP
{
padding-left:10px;
padding-right:10px
}

.numberHeading
{
 text-align:left;
}

.textBlock
{
display:table-cell;
}

.leftMarg
{
margin-left:235px;
}

img.studioArts
{
margin-top:15px;
}

.galleryTable
{
	padding-bottom:1em;
	padding-top:1em;
	font-size:14px;
}

.galleryLeftData
{
	text-align:center;
	color:white;
	vertical-align:middle;
	padding-right:5em;
	padding-left:3em;
}

.galleryLeftImg
{
	padding-left:3em;
	padding-right:5em;
}

.galleryRightData
{
	text-align:center;
	color:white;
	vertical-align:middle;
}

.fillerTd
{
 padding: 2em;
}

.thinBorder
{
	border:1px solid white;	
}

.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}

img{
    display: block;
  margin:auto;
  width: 50%;
}





