a:link { border: 0; text-decoration: none; color: #3399FF; }
a:visited { border: 0; text-decoration: none; color: #3399FF; }
a:active { border: 0; text-decoration: none; }
a:hover { border: 0; text-decoration: none; color: #336699; }

.button a:link 
{ 
  border: 0px solid black; text-decoration: none; color: black;
  background-color: white; 
}
.button a:visited 
{ 
  border: 0px solid black; text-decoration: none; color: black; 
  background-color: white; 
}
.button a:active 
{ 
  border: 0px solid black; text-decoration: none; color: black;
  background-color: white; 
}
.button a:hover 
{ 
  border: 0px solid black; text-decoration: underline; color: #336699; 
  /*background-color: black; */
}

.class
{
   border: 1px solid black; color: white; background-color: black;
   padding: 0px; margin 0px;
}

body
{
        position: relative; width: 800px;
	text-align: center;
        margin: auto;
}

div#Content 
{ 
	font-family: Tahoma, Verdana; font-size: 10px;
	position: relative; width: 800px; top: 15px;
	border: 0px solid red; text-align: center; margin: 0;
}
div#ContentLeft
{ 
	font-family: Tahoma, Verdana; font-size: 14px;
	position: relative; width: 800px; top: 15px;
	border: 0px solid red; text-align: left; margin: 0;
}

.smallTable
{
   font-size: 13px;
}

#Footer
{
	font-family: Tahoma, Verdana; font-size: 10px;
	width: 800px; height: 50px; padding-top: 25px;
	border: 0px black solid; border-top: 0px solid silver;
    text-align: center; color: black; font-weight: normal; margin: 0;
}

.smallFooterText
{
   color: black; font-size: 9px;
}

#Header 
{ 
	position: relative; width: 800px;
	border: 0px solid black; padding: 0px; margin 0px;
}

#links
{ 
	font-size: 10pt; font-weight: bold;
	font-family: Tahoma; vertical-align: top;
        border: 0px solid blue; padding: 0px; margin 0px;
}

.maillist { color: #336699; }
.center { text-align: center; }
#maillistlinkinside
{ 
    font-weight: bold; border: 2px solid #336699; 
    width: 99%; height: 99%; margin: 0;
}

#maillistlinkoutside
{ font-weight: bold; border: 4px solid #336699; width: 63%; padding:2px; }

#contact { text-align: center; font-family: Tahoma; }

#contactDone
{ 
   position: relative; top: 25px; width: 100%; 
   text-align: center; font-family: Tahoma; cursor: hand;
}

#contactDone #header
{ 
   width: 65%; text-align: center; font-family: Tahoma; 
}

#contactTable { width: 65%; border: 0px black solid; } 

.label
{ 
   font-family: Tahoma; text-align: right; border: solid black 1px;
   background: #336699; color: white; font-weight: bold;
}

.form
{ 
   font-family: Tahoma; text-align: left; border: solid #999999 1px;
   background: #CCCCCC;
}

#subject { font-family: Tahoma; font-size: 12pt; }
#comments { font-family: Tahoma; font-size: 12pt; }

body#size ol { text-align: left; margin: auto; }
body#size #middleNav li { padding-bottom: 5px; }
body#size #middleNav { text-align: left; }
.sizequestion 
{ font-weight: bold; font-size: 12px; color: black !important; }
.sizequestionText 
{ font-weight: normal; font-size: 8pt; }
.sizeDiv 
{ 
     position: relative; left: 25px; padding: 8px;
     border: 1px solid #CCCCCC; background: #EEEEEE; color: black; 
     visibility: hidden; display: none; font-weight: normal;
     font-size: 8pt; width: 90%; margin: 3px;
}

.sizeTable
{
     border: 0px solid black; text-align: left;
     width: 100%; /*padding: 10px; float: left;*/ 
     font-family: Tahoma, Verdana; color: #000000; 
     font-size: 8pt; 
}
.sizeTable .tdblue
{
     border: 1px solid black; background-color: 3399FF;
}
.sizeTable .tdgray
{
     border: 1px solid #C0C0C0; background-color: #EEEEEE;
}

.hidden
{
     display: none;
}

.smallmargin
{
	margin-top: 2px;
	margin-bottom: 8px;
}

h2, h3 { margin: 0px; }
h2 { font-size: 13px; } 

.resourceIndent { margin-left: 20px; font-size: 12px; }

.resourceList 
{ 
	display: inline-block; width: 350px; border: 0px solid black; margin: 0px; 
	text-align: left; font-size: 14px; font-weight: bold; color: #AAAAAA; float: left;
}
.resourceList .resourceIndent { font-size: 12px; font-weight: normal; }

#resourceMenu
{
	display: inline; width: 175px; border: 0px solid black; margin-right: 0px;
	text-align: left; font-size: 14px; font-weight: bold; 
	float: left; vertical-align: top; position: relative; left: -35px;
}
#resourceMenu ul { display: block; list-style-type: none; list-style-position: outside; }
#resourceMenu li { list-style-position: outside; }
#resourceMenu a:link { color: #AAAAAA; text-decoration: none; }
#resourceMenu a:visited { color: #AAAAAA; text-decoration: none; }
#resourceMenu a:hover { color: White; background-color: #AAAAAA; text-decoration: none; }

#resourceImages 
{ 
	display: block; position: absolute; right: 0px; width: 200px; 
	text-align: center; border: 0px solid black; 
}
.resourceHidden { display: none; visibility: hidden; }
.bold { font-weight: bold; }

#leftMain 
{
	display:inline; 
}

#rightTips 
{
	font-size: 12px; text-align: left; position: relative;
}

div#pageContentFAQ { font-size: 11px; }








