a{ background: #fffffd; color: Blue; text-decoration: none; }
a:visited{ background: #fffffd; color: Blue; }
a:hover{ background: #fffffd; color: Red; text-decoration: none; }
body{ background-attachment: fixed; background-color: #c0c0fe; background-image: url(images/bk_gradient.jpg); background-position: top center; background-repeat: repeat-y; color: #333333; font-family: /*"Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans",*/ Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 165%; margin-left: 10px; }
div.center { margin-left: auto; margin-right: auto; text-align: center; }
h1{ background: #fffffd; color: Navy; font-family: /*"Trebuchet MS",*/ Tahoma, Arial, sans-serif; font-size: large; height: 20px; margin-top: 0px; }
h2{ background: #fffffd; /*border-bottom: 1px solid #e7e4e1;*/ color: Navy; font-family: /*"Trebuchet MS",*/ Tahoma, Arial, sans-serif; font-size: medium; height: 20px; margin-top: 0px; }
h3{ background: #fffffd; /*border-bottom: 1px solid #e7e4e1;*/ color: Navy; font-family: /*"Trebuchet MS",*/ Tahoma, Arial, sans-serif; font-size: medium; height: 20px; margin-left: 0px; margin-top: 0px; }
h3.indented{ background: #fffffd; /*border-bottom: 1px solid #e7e4e1;*/ color: Navy; font-family: /*"Trebuchet MS",*/ Tahoma, Arial, sans-serif; font-size: small; height: 20px; margin-left: 10px; margin-right: 10px; margin-top: 0px; }
img.floatleft { border: 0px; float: left; padding: 10px; }
img.floatright { border: 0px; float: right; padding: 5px; vertical-align: top; }
p{ margin-left: 10px; margin-right: 10px; };
p.bronzemedallion { color: #742216; font: 180%/180% /*"Trebuchet MS",*/ Tahoma,verdana, geneva, arial, helvetica, sans-serif; }
p.goldmedallion { color: #F29A15; font: 180%/180% /*"Trebuchet MS",*/ Tahoma,verdana, geneva, arial, helvetica, sans-serif; }
p.h3, .contentbox img { margin-left: 10px; }
p.indented { margin-left: 20px; margin-right: 20px; }
p.medallionamount { color: #742216; font: 120% /*"Trebuchet MS",*/ Tahoma,verdana, geneva, arial, helvetica, sans-serif; }
p.silvermedallion { color: #808080; font: 180%/180% /*"Trebuchet MS",*/ Tahoma,verdana, geneva, arial, helvetica, sans-serif; }
table.rss  { margin-left: 8px; margin-right: 10px; };
span.attribution{ background: #fffffd; color: #000080; font-family: /*"Trebuchet MS",*/ Tahoma,verdana, arial, helvetica, sans-serif; font-size: 90%; line-height: 90%; }
span.details{ background: #fffffd; color: #000080; font-family: /*"Trebuchet MS",*/ Tahoma,verdana, arial, helvetica, sans-serif; font-size: 90%; line-height: 100%; }
span.emphasis{ background: #fffffd; color: Navy; font-size: small; margin-left: 10px; margin-top: 0px; }
span.small{ background: #FFFFFD; color: #9999CC; font-family: /*"Trebuchet MS",*/ Tahoma,verdana, arial, helvetica, sans-serif; font-size: 80%; text-align: left; text-decoration: none; }
span.smalldark{ background: #FFFFFD; color: #0066cc; font-family: /*"Trebuchet MS",*/ Tahoma,verdana, arial, helvetica, sans-serif; font-size: 80%; text-align: left; text-decoration: none; }
table.appdetails{ border: 1px solid #C0C0C0; color: #000080; font-family: verdana, arial, Sans-serif; font-size: 90%; line-height: 110%; padding: 4px; text-align: left; }
td.ad{ background: #fffffd; color: #095bc9; padding: 10px; vertical-align: top; }
td.center, tr.center { font-family: /*"Trebuchet MS",*/ Tahoma,verdana, arial, helvetica, sans-serif; font-size: 100%; line-height: normal; text-align: center; vertical-align: top; }
.answertext { color: #006699; font-family: /*"Trebuchet MS",*/ Tahoma,verdana, arial, helvetica, sans-serif; font-size: 100%; font-weight: bold; line-height: 150%; margin-left: 15px; margin-right: 20px; }
.bronzecontentbox { border: 1px solid #742216; clear: both; margin-bottom: 10px; margin-top: 0px; padding: 15px 10px 10px 10px; text-align: left; width: 450px; }

img.photo {
/* This centers the image 
display: block;
margin-left: auto;
margin-right: auto;*/
/* This adds the border */
padding:8px;
border:solid;
border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
border-width: 1px 2px 2px 1px;
background-color:white;
}

img.photoright {
/* This centers the image 
display: block;
margin-left: auto;
margin-right: auto;*/
/* This adds the border */
padding:8px;
border:solid;
border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
border-width: 1px 2px 2px 1px;
background-color:white;
float: right; padding: 5px; vertical-align: top;
}

img.photoleft {
/* This centers the image 
display: block;
margin-left: auto;
margin-right: auto;*/
/* This adds the border */
padding:8px;
border:solid;
border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
border-width: 1px 2px 2px 1px;
background-color:white;
float: left; padding: 5px; vertical-align: top;
}

span.photocaption{ background: #fffffd; color: #483d8b; font-family: verdana, arial, helvetica, sans-serif; font-size: 85%; line-height: 120%; margin-left: 15px;}

.contentbox { border: 1px solid #e7e4e1; clear: both; margin-bottom: 10px; margin-top: 0px; padding: 15px 10px 10px 10px; text-align: left; }
.goldcontentbox { border: 1px solid #F29A15; clear: both; margin-bottom: 10px; margin-top: 0px; padding: 15px 10px 10px 10px; text-align: left; width: 450px; }
.header img{ margin-left: 50px; }
.hilitecontentbox{ background: #f4f4f4; border: 1px solid #D7D7D7; clear: both; font-family: /*"Trebuchet MS",*/ Tahoma,verdana, arial, helvetica, sans-serif; font-size: 100%; margin-bottom: 10px; margin-top: 0px; padding: 15px 10px 10px 10px; text-align: left; }
.mail { font-family: /*"Trebuchet MS",*/ Tahoma,verdana, arial, helvetica, sans-serif; font-size: 90%; margin-left: auto; margin-right: auto; vertical-align: middle; }
.prodtitle { border: 1px solid #67A415; clear: both; font-size: large; font-weight: bold; padding: 5px 5px 5px 5px; text-align: left; }
.questiontext { color: #006699; font-family: /*"Trebuchet MS",*/ Tahoma,verdana, arial, helvetica, sans-serif; font-size: 100%; font-weight: bold; line-height: 150%; margin-left: 5px; margin-right: 20px; }
.quotation, .headquote { background: #fffffd; color: #00008b; font-family: arial, helvetica, sans-serif; font-size: small; text-align: left; text-decoration: none; }
.silvercontentbox { border: 1px solid #D7D7D7; clear: both; margin-bottom: 10px; margin-top: 0px; padding: 15px 10px 10px 10px; text-align: left; width: 450px; }
#footer { color: #333333; /*border-top: 1px solid #67A415;*/ font-family: /*"Trebuchet MS",*/ Tahoma,verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 90%; height: 110px; line-height: 150%; margin-bottom: 10px; margin-left: 10px; margin-right: 10px; margin-top: 20px; }
#header { background: #fffffd; /*border-bottom: 1px solid #67A415;*/ margin-bottom: 5px; margin-left: 10px; margin-right: 10px; text-align: left; }
#main { background: #fffffd; border: 1px solid  #acacac; /*Navy;*/ color: Black; text-align: left; width: 960px; /*700px;*/ }
#mainfooter { color: #333333; /*border-top: 1px solid #67A415;*/ font-family: /*"Trebuchet MS",*/ Tahoma,verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 90%; height: 140px; line-height: 150%; margin-bottom: 10px; margin-left: 10px; margin-right: 10px; margin-top: 20px; }
#navigation{ margin: 0px 10px 0px 10px; text-align: center; }
#pagecontent{ margin: 15px 10px 10px 10px; text-align: left; }
