/* CSS Document */  /* anchor properties */ a { font-family:Tahoma; color: #660900; text-decoration: underline;} a:hover { color: #ff0f00;} .box_head_1_dyn a,
.box_head_1_dyn, .box_head_1_dyn a:hover { color:#FFFFFF; text-decoration: none; font-weight: bold; white-space:nowrap;} .box_head_2_dyn a { color:#660900; text-decoration: none; font-weight: bold; white-space:nowrap;} .box_head_2_dyn a:hover { color:#660900; text-decoration: none; font-weight: bold;} .box_head_2_flip a { color:#660900; text-decoration: none; font-weight: bold;} .box_head_2_flip a:hover { color:#DDDDDD; text-decoration: none; font-weight: bold;} .box_content_link {} .box_content_link a { color:#000000; text-decoration: none; font-weight: normal;} .box_content_link a:hover { color:#ff9900; text-decoration: underline; font-weight: normal;} .submenu_buttons a { color:#993333; text-decoration: none; font-weight: bold;} .submenu_buttons a:hover { color:#FFFFFF; text-decoration: underline; font-weight: bold;} .submenu a { color:#000000; text-decoration: none; font-weight: normal;} .submenu a:hover { color:#000000; text-decoration: underline; font-weight: normal;}  /* Keep image links from having a border */
a img { border: none; }
 body {
	
	background-image:url(images/watermark1.gif);
	
	margin: 0 0 0 0;
	
	font-size:12px;
	
	font-family:Tahoma;
	
	text-align: center;

}

.bodytable {
	
	width: 990px;

      background-image:url(images/bg.gif);
	
	border: 0px solid #000000;
	
	border-collapse:collapse;
	
	padding: 0px;
		
	/* make Firefox center */
	
	margin-left: auto;
	
	margin-right: auto;
	
	/* make IE center */
	
	text-align: left;
	
}  /* 3 column main table */ .maintable { 	width: 936px; 	border: 0px solid #AAAAAA; 	border-collapse: collapse; 	padding: 2px; 	margin: 2px; 	margin-left: 24px; }  /*columns in main table */ .columns { width: 280px;	padding: 4px; } .leftcolumn { width: 190px; } .rightcolumn { 	width: 150px; 	padding:0px 4px; }  /*box defining properties */ .box_150 { 	width: 150px; 	border-collapse: collapse; 	border: 0px; 	padding: 0 0 0 0; 	margin: 0 0 0 0;  } .box_content_1 { 	background-color: #ffa61a; border: none; 	padding: 0px; 	font-size: 12px; } .box_head_1_150 { 	width: 126px; 	background-color: #993333; 	background-image:url(images/boxhead2/hd_993333_mid.gif); background-repeat:repeat-x; 	font-weight: bold; 	color: #FFFFFF; } .box_head_1_left { 	width:12px; 	height:21px; 	background-color: #993333;

	background-image:url(images/boxhead2/hd_993333_left.gif); 	background-repeat: no-repeat; } .box_head_1_right { 	width:12px; 	height:21px; 	background-color: #993333;

	background-image:url(images/boxhead2/hd_993333_right.gif); 	background-repeat: no-repeat; } .box_head_2_150 { 	width: 126px; 	background-color: #ff9900; 	background-image:url(images/boxhead2/hd_993333_mid.gif); background-repeat:repeat-x; 	font-weight: bold; 	color: #FFFFFF; } .box_head_2_left { 	width:12px; 	height:21px;
	background-color: #ff9900;
	background-image:url(images/boxhead2/hd_ff9900_left.gif);
	background-repeat: no-repeat; } .box_head_2_right { 	width:12px; 	height:21px;
	background-color: #ff9900;
	background-image:url(images/boxhead2/hd_ff9900_right.gif);
	background-repeat: no-repeat; } .box_head_2_left_flip { 	width:12px; 	height:21px; 	background-image:url(images/boxhead2/hd_ff9900_left_flip.gif); } .box_head_2_right_flip { 	width:12px; 	height:21px; 	background-image:url(images/boxhead2/hd_ff9900_right_flip.gif); } .box_150_content_2 { 	width: 148px; 	background-color: #d6c5c5; 	border-left: 1px solid #AAAAAA; 	border-right: 1px solid #AAAAAA; 	border-bottom: 1px solid #AAAAAA; 	padding: 4px; } .box_head_2_dyn { 	background-color: #ff9900; 	background-image:url(images/boxhead2/hd_ff9900_mid.gif); 
	background-repeat:repeat-x; 	font-weight: bold; 	font-family:Tahoma; 	font-size: 12px; 	color: #660900; } .box_head_2_flip { 	background-color: #ff9900; 	background-image:url(images/boxhead2/hd_ff9900_mid_flip.gif); 
	background-repeat:repeat-x; 	font-weight: bold; 	font-family:Tahoma; 	font-size: 12px; 	color: #FFFFFF; } .box_content_2 { 	background-color: #EEEEEE; 	border-left: 1px solid #666666; 	border-right: 1px solid #666666; 	border-bottom: 1px solid #666666; 	padding: 0px; 	font-size: 12px;  } /* Fix for IE 6 to inherit font size */ .box_content_2 td{ 	font-size:12px; } .box_dyn { 	border-collapse: collapse; 	border: 0px; 	padding: 0 0 0 0; 	margin: 0 0 0 0;  } .box_head_1_dyn { 	background-color: #993333; 	background-image:url(images/boxhead2/hd_993333_mid.gif); 
	background-repeat:repeat-x; 	font-weight: bold; 	color: #FFFFFF; 	font-family:Tahoma; 	font-size: 12px; } .box_dyn_content { 	background-color: #FFFFFF; 	border-left: 1px solid #ffa61a; border-right: 1px solid #ffa61a; border-bottom: 1px solid #ffa61a;  	padding-left: 2px; 	padding-bottom: 2px; }  /*not boxes*/ .submenu { 	border-top: none; 	border-bottom: none; 	border-collapse:collapse; 	text-indent: 8px; 	background-image:url(images/boxhead2/hd_ff9900_mid.gif); 	padding: 2px; 	font-size: 12px; width: 936px; margin-left: 24px; } .submenu_buttons { 	padding: 0px 0px 0px 0px; 	border-collapse:collapse; 	border: 0; 	font-size: 12px; } .formbutton { background-color: #ff0f00; border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #dddddd; border-bottom: 1px solid #dddddd; color: #ffffff; font-size: 10px; font-weight: bold; } .user_admin_text1 { color: #000000; font-size: 12px; font-weight: bold; } h1 { font-size: 16px; text-align: center; font-weight:bold; } .footertext { 	font-size: 10px;} .login_box_text1 { font-size: 12px; line-height: 18pt; } .login_box_text2 { font-size: 12px; } /* ----- CSS for User Management Table ----- */ .use_man_table_container {   text-align: center;   margin: 0px auto;   width: 600px; } .use_man_table_header
{
     clear: both;
     width: 600px;
     padding-bottom: 0px;
     padding-top: 30px;
} .use_man_table_left {   width: 295px;   padding-right: 5px;   float: left;   clear: left; } .use_man_table_right {   width: 295px;   padding-left: 4px;   float: right;   clear: right; } .use_man_table_footer {      clear: both;      width: 600px;      height: 1px; }
.use_man_table_left div,
.use_man_table_right div{
	text-align:left;
}
.use_man_table_left div a,
.use_man_table_right div a {
	padding-left: 30px;
	text-decoration:none;
}
.use_man_table_left div img,
.use_man_table_right div img {
	width: 42px;
	height: 42px;	
}
.use_man_table_sep {
	width: 100%;
	height: 20px;
	border-bottom: 1px solid #dddddd;
	clear:both;
}
 /* extra questions and extra checkboxes */
.extraCheckboxes {
	margin:0px;
	padding:0px;
	float:left;
	list-style-type: none;	
}
.extraCheckboxes li {
	background-image: url('images/checkbox_arw.gif');
	background-position: 0px 50%; /* X-pos Y-pos (from top-left) */
	background-repeat: no-repeat;
	padding-left: 15px;
	border: 0px solid black;
	white-space:nowrap;
	margin:0px; }
.extraQuestionName,
.extraQuestionName li, .extraQuestionValue, .extraQuestionValue li { 	margin:0px;
	padding:0px;
	list-style-type: none; }
.extraQuestionName li, .extraQuestionValue li { 	margin-bottom: 5px; }

/* gallery images on listing page */
#galleryContainer
{
	width: 450px;
	height: 100%;
	margin: 0px auto; /* CENTER THE DIV */
	text-align: center;
}
#galleryBigImage
{
	float: left;
	text-align: center;
	border: 1px solid #ccc;
	margin-top: 4px;
}
#galleryBigImage img
{
	margin: 0px auto;
}
#galleryThumbs
{
	width: 192px;
	
	float: right;
	padding: 3px;
	
	text-align: auto;
}

#galleryThumbs ul
{
	margin: 0px;
	padding: 0px;
}
#galleryThumbs ul li
{
	list-style: none;
	padding: 0px;
	margin: 1px;
	display: block;
	float: left;
	border: 1px solid #ccc;
	text-align: center;
	
}

#galleryThumbs ul li img
{
	margin: 0px auto;
	border: 0px;	
}

.descr { background: #FFFFFF; float: left; padding: 0px 10px; border: 0px solid #ff571f; } .descr h2 { color: #660900; font-size: 14px; font-family: Arial, Tahoma, Verdana; font-weight: bold; text-align: center; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; } .descr p { margin: 0px 0px 5px 0px; padding: 0px; }