/*************************** General Style ***************************/body {	margin: 2% 0pt 0pt 0pt;	background-color: #f5f5f5;	font-family: arial;	font-size: 10pt;}form {	margin: 0px 0px 0px 0px;}a:link, a:visited, a:active {	color: #000000;}.message {	color: black;	font-weight: bold;	text-align: center;	padding-top: 3pt;	padding-bottom: 3pt;	font-size: 12pt;	width: 100%;}div.menu_bar {	width: 95%;	color: black;	background-color: white;	border: 1px solid #777777;	text-align: right;	padding: 2pt 5pt 2pt 5pt;	font-size: 10pt;}tr.list_color1 {	color: black;	background-color: white;}tr.list_color1  td {	padding: 2px 5px 2px 3px;}tr.list_color2 {	color: black;	background-color: #eeeeee;}tr.list_color2  td {	padding: 2px 5px 2px 3px;}div.hr {	height: 0px;	font-size: 1px;	margin: 2px 0pt 2px 0pt;	border-bottom: 1px solid #777777;}table.box, div.box {	width: 100%;	color: black;	background-color: white;	border: 1px solid #777777;	text-align: left;	font-size: 10pt;}tr.box_top  td {	color: white;	background-color: #777777;	font-weight: bold;	padding: 2px 5px 2px 3px;}tr.box_top  td  a:link, tr.box_top  td  a:visited, tr.box_top  td  a:active {	color: white;	text-decoration: underline;	font-weight: normal;}tr.box_top  td  a:hover {	color: #dddddd;}tr.box_top2  td {	color: black;	background-color: #afc6db;	font-weight: bold;	padding: 2px 5px 2px 3px;}tr.box_top2  td  a:link, tr.box_top2  td  a:visited, tr.box_top2  td  a:active {	color: black;	text-decoration: underline;}tr.box_contents  td {	padding: 2pt 3pt 2pt 3pt;}tr.hr  td {	padding: 0pt 0pt 4pt 0pt;}table.form {	font-size: 10pt;	text-align: left;	font-weight: bold;}table.form  blockquote {	font-weight: normal;	margin: 2pt 0pt 2pt 15pt;}table.form  .note {	font-weight: normal;}table.form  select  {	margin-top: 2px;}table.form  .sect_head {	font-size: 12pt;	font-weight: bold;	font-style: italic;}table.form  .readonly {	background: #DDDDDD;}div.box_notes {	font-size: 8pt;	text-align: right;	padding-top: 2pt;}div.pagination {	padding: 10pt 0pt 10pt 0pt;	font-size: 10pt;	font-weight: bold;	text-align: center;}div.pagination  a {	padding-left: 2pt;	padding-right: 2pt;}img.border {	border: 1px solid #6090B0;}img.noborder {	border: 0px;}#slide {	margin-right: 5pt;}#slide  img {	border: 1px solid black;}/*********************************************************************/.page  td {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10pt;	text-align: left;}.page  .image {	margin-right: 8px;	margin-bottom: 5px;	float: left;}.page  .caption {	clear: both;	float: left;	text-align: center;	margin-right: 9px;	margin-bottom: 5px;}/*********************************************************************/ul.faq {	margin-bottom: 15pt;}.faq_c {	font-weight: bold;	padding-bottom: 3pt;	border-bottom: 1px solid #777777;}.faq_q {	font-weight: bold;	padding-bottom: 7pt;}.faq_a {	font-weight: normal;}.faq_top {	text-align: right;	padding-top: 5pt;	padding-bottom: 20pt;}/**************************** Nimbus Styles **************************/div.nimbus_amenu {	font-size: 10pt;	text-align: center;	padding-top: 5pt;	padding-bottom: 5pt;}img.image {	border: 1px solid black;}img.thumb {	border: 1px solid black;}#gallery {	width: 100%;	text-align: left;}#gallery  .cname {	font-size: 12pt;	font-weight: bold;	padding-bottom: 0pt;}#gallery  .cname  div.hr {	border-bottom: 2px solid #777777;}#gallery  .cinfo  td {	font-size: 10pt;	padding-bottom: 14pt;}div.close {	padding-top: 10pt;	text-align: center;}div.page_select {	font-size: 10pt;	text-align: center;}div.ipp_select {	padding-top: 0pt;	text-align: right;	font-weight: bold;	font-size: 10pt;}/********************* Folders *********************/#folder_table {	margin-bottom: 7pt;}#folder_table  a:link, #folder_table  a:visited, #folder_table  a:active {	font-weight: bold;}#folder_table  td.list {	padding-top: 5pt;	padding-bottom: 5pt;}#folder_table  div.folder {	font-size: 10pt;	padding: 2pt 5pt 2pt 5pt;}#folder_table  div.folder  img {	float: left;	margin-right: 3pt;	border: 0px;}#folder_dropdown {	width: 100%;	font-size: 8pt;	padding-bottom: 4pt;}#folder_dropdown  input {	border: 1px solid black;}/********************* Thumbnails *********************/tr.thumb_row {}td.thumb_col {	padding: 5pt 0pt 2pt 0pt;}td.thumb_col  div.alinks {	padding-top: 4pt;}td.thumb_col  div.check {	padding-top: 4pt;}/********************* Image Stuff *********************/#image_box  {	padding: 10pt 0pt 10pt 0pt;	height: 350px;}#image_box  .comment {	color: black;	width: 500px;	padding-top: 10pt;}#nakama {}#details  td {	padding: 2pt 3pt 2pt 3pt;}#details  .name {	text-align: left;	font-weight: bold;}#details  .value {	text-align: left;	width: 80%;}/********************* Comments *********************/#comment_list  td {	font-size: 10pt;}#comment_list  .name {	text-align: left;	font-weight: bold;}#comment_list  .email {	font-weight: normal}#comment_list  .date {	text-align: right;	font-size: 8pt;}#comment_list  .note {	height: 40px;	padding: 4pt 0pt 5pt 0pt;}#comment_list  .ip {	text-align: right;	font-style: italic;	font-size: 8pt;}#comment_list  .status {	text-align: left;	font-weight: bold;	font-size: 8pt;}#comment_list  .delete {	text-align: right;	font-weight: bold;}#comment_list  .update {	padding: 4pt 0pt 4pt 0pt;}/*************************** /Nimbus Styles **************************/
