@charset "utf-8";
/**********
************************************
PCS GALLERY VIEWER 1 - Bare Bones
***********************************/
div.pcsvr1_spacer {margin:0 auto; height: 1px; clear: both; width: auto;}
div.pcsvr1_spacer hr { display: none;}

div#pcsvr1_container {width: 700px; height: auto; padding: 0; margin: 0 auto;}

div#pcsvr1_top {width: 670px; height: auto; padding: 15px; margin: 0; background: #013d61;}
div.pcsvr1_top_half {width: 335px; height: auto; padding: 0; margin: 0; float: left;}

div#pcsvr1_hold {width: 700px height: auto; padding: 0; margin: 0; background: #ececec;}
div#pcsvr1_imgdisplay {width: 488px; height: auto; padding: 20px 16px 20px 16px; margin: 0; float: left;}
img.img_display {width: 480px; height: auto; padding: 1px; margin: 0 auto; background: #fff; border: 3px solid #205d82; }


div#pcsvr1_imgbrowser {width: 159px; height: auto; padding: 0 10px 0 10px; margin: 20px 0 0 0; float: left; border-left: 1px solid #777;}
div#pcsvr1_bottom {width: 670px; height: auto; padding: 15px; margin: 0; background: #013d61;}
div.pcsvr1_bottom_half {width: 335px; height: auto; padding: 0; margin: 0; float: left;}

ul.pcsvr1_img_list {list-style-type:none; margin: 0; padding: 0 0 5px 0;}

ul.pcsvr1_img_list li {display: inline; padding: 0; margin: 0;}

img.pcsvr1_imglist {
width:70px;
height:35px;
overflow:hidden;
background: #fff;
padding: 1px;
margin: 0;
}

img.pcsvr1_imglist_active {
width:70px;
height:35px;
overflow:hidden;
background: #fff;
padding: 1px;
margin: 0;
border:3px solid #fff;
}

a:link.pcsvr1_thumb img, a:visited.pcsvr1_thumb img {border:3px solid #205d82;}

a:hover.pcsvr1_thumb img {border:3px solid #fff;}


.pcsvr1_imgtitle_lg {
font-family: Georgia;
font-size:16px;
line-height:1.6em;
padding: 2px 0 2px 0;
margin: 0 0 5px 0;
color: #111;
width: auto;
border-bottom: 1px solid #777;
}
.pcsvr1_imgbrowse_title {
font-family: Georgia;
font-size:16px;
line-height:1.6em;
padding: 2px 0 2px 0;
margin: 0 0 5px 0;
color: #111;
width: auto;
border-bottom: 1px solid #777;
text-align: right;
}

.pcsvr1_title {
font-family: Georgia;
font-size:18px;
line-height:1.6em;
padding: 2px 0 2px 0;
margin: 0 0 0 0;
color: #fff;
width: auto;
}

span.pcsvr1_folder_select {
font-family: 'lucida sans unicode', 'Lucida Grande', Arial, Verdana, sans-serif;
font-size:12px;
line-height:1em;
padding: 2px 10px 2px 0;
margin: 0 0 0 0;
color: #fff;
width: auto;
float: left;
}

span.pcsvr1_miscimgtxt {
font-family: Arial;
font-size:10px;
padding: 0 0 0 6px;
margin: 0;
float: right;
}

p.pcsvr1_minilinks {
font-family: Arial;
font-size:10px;
padding: 0 0 1em 0;
margin: 0;
text-align: right;
}
p.pcsvr1_minilinks a:link, p.pcsvr1_minilinks a:visited {color: blue; text-decoration: underline; padding: 0 2px 1px 2px;}
p.pcsvr1_minilinks a:hover {color: #fff; text-decoration: none; background: #011f31;}

/************************/

.pcsvr1_backnext_container {
	width: 468px;
	height: auto;
	overflow: hidden;
	padding: 10px;
	background: #205d82;
	}

.pcsvr1_backnextdiv {
	width: 268px;
	height: auto;
	overflow: hidden;
	float: left;
	}
.pcsvr1_backnextdiv fieldset {  
margin: 0 0 0 0;  
padding: 0;
border: none;
overflow: visible;
float: left;
width: auto;
}
.pcsvr1_backnextdiv ul {  
padding: 0 0 0 0;  
list-style-type: none;
display: block;
} 
.pcsvr1_backnextdiv li {  
padding: 0;
display: inline;
color: #fff;
}
.pcsvr1_pagin {
width: 16px;
float: left;
height: 16px;
background: url(images/pagination.jpg) no-repeat center;
margin: 0 2px 0 0px;
text-align: center;
display:block;
}
.pcsvr1_pagin_on {
width: 16px;
float: left;
height: 16px;
background: #fff;
margin: 0 2px 0 0px;
text-align: center;
display:block;
}
a.pcsvr1_pagination:link, a.pcsvr1_pagination:visited {display: block; width: 16px; background: #111; height: 16px; text-align: center; color: #fff; text-decoration: none;}
a.pcsvr1_pagination:hover {display: block; width: 16px; height: 16px; background: #999; color: #111; text-align: center; text-decoration: none;}

.pcsvr1_bnbutton {
display: block;
float: left;
width: auto;
text-align: center;
background: #011f31;
border: 1px solid #f8f8f8;
color: #fff;
cursor: pointer;
font-size: 10px;
margin: 0 2px 0 2px;
}
.pcsvr1_bnbutton:hover {
display: block;
float: left;
width: auto;
text-align: center;
background: #333;
border: 1px solid #f8f8f8;
color: #fff;
cursor: pointer;
font-size: 10px;
margin: 0 2px 0 2px;
}
.pcsvr1_bnbutton2 {
display: block;
float: left;
width: auto;
text-align: center;
background: #011f31;
border: 1px solid #f8f8f8;
color: #fff;
cursor: pointer;
font-size: 10px;
margin: 0 2px 0 2px;
}
.pcsvr1_bnbutton2:hover {
display: block;
float: left;
width: auto;
text-align: center;
background: #333;
border: 1px solid #f8f8f8;
color: #fff;
cursor: pointer;
font-size: 10px;
margin: 0 2px 0 2px;
}

select.pcsvr1_select {
width: 140px;
font-family: sans-serif, Arial, Verdana, Helvetica ;
font-size:10px;
margin: 0;
}

.pcsvr1_backnextdiv_r {
	width: 180px;
	height: auto;
	overflow: hidden;
	float:right;
	}
.pcsvr1_option_fset {  
margin: 0 0 0 0;  
padding: 0;
border: none;
overflow: visible;
float: right;
width: auto;
}
.pcsvr1_option_fset1 {  
margin: 0 0 0 0;  
padding: 0;
border: none;
overflow: visible;
float: left;
width: auto;
}
ul.pcsvr1_option {  
padding: 0 0 0 0;  
list-style-type: none;
display: block;
} 
ul.pcsvr1_option li {  
padding-bottom: 0;
display: inline;
color: #fff;
}

ul.pcsvr1_optionlist {list-style-type:none; margin: 0; padding:0; display: block; height: 25px; width: auto;}

ul.pcsvr1_optionlist li {display:inline;}

ul.pcsvr1_optionlist a:link, ul.pcsvr1_optionlist a:visited {font-weight:bold; text-decoration:none; color: #edd19c;}

ul.pcsvr1_optionlist a:hover {font-weight:bold; text-decoration:underline; color:#FFFFFF;}


ul.pcsvr1_pagelist {list-style-type:none; margin: 0; padding: 0 0 5px 0; display: block;}

ul.pcsvr1_pagelist li {display: inline; padding: 0; margin: 0;}




.pcsvr1_search_fset {
height: auto;
width: 192px;
padding:15px;
border: none;
background-color: #205d82;
margin: 0;
float: right;
}
.pcsvr1_search_input {
width: 160px;
font-family: 'lucida sans unicode', 'Lucida Grande', Verdana, Helvetica, Arial;
font-size:10px;
border: 1px solid #eeeeee;
height: 16px;
float: right;
color: #777;
background: #f3f3f3;
margin: 1px 0 0 0;
padding-top: 1px;
}
.pcsvr1_search_input:hover {
width: 160px;
font-family: 'lucida sans unicode', 'Lucida Grande', Verdana, Helvetica, Arial;
font-size:10px;
border: 1px solid #eeeeee;
height: 16px;
float: right;
background: #dae7f3;
color: #111;
margin: 1px 0 0 0;
padding-top: 1px;
}
.pcsvr1_search_label {   
width: auto;
height: auto;
margin: 0;
font-family: 'lucida sans unicode', 'Lucida Grande', Verdana, Helvetica, Arial;
font-size: 10px;
padding: 3px 10px 0 12px;
color: #fff;
display: block;
text-align: right;
float: left;
}
.pcsvr1_searchbutton {
font-family: Arial, Helvetica, sans-serif;
background: url(searchbutton.png) no-repeat top left;
font-size: 11px;
cursor: pointer;
width: 28px;
height: 22px;
float: right;
border: none;
}
.pcsvr1_searchbutton:hover {
font-family: Arial, Helvetica, sans-serif;
background: url(searchbutton.png) no-repeat top left;
font-size: 11px;
cursor: pointer;
width: 28px;
height: 22px;
float: right;
border: none;
}




p.pcsvr1_text1 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
padding: 5px;
margin: 0;
font-weight: bold;
color: #f3f3f3;
background: #011f31;
width: auto;
}
p.pcsvr1_text1 a:link, p.pcsvr1_text1 a:visited {color: #f3f3f3; text-decoration: underline; padding: 0 2px 1px 2px;}
p.pcsvr1_text1 a:hover {color: #111; text-decoration: none; background: #fff;}

p.pcsvr1_text2 {
font-family: 'lucida sans unicode', 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
font-size:10px;
padding: 5px;
margin: 0;
color: #f3f3f3;
background: #205d82;
width: auto;
}
