DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}
a:visited {COLOR: #0000FF}

.albumSelect {font-family: Tahoma; font-size: 12px; font-color: #FFFFFF; color: #FFFFFF; background-color: #000000} 
.photoSelect {font-family: Tahoma; font-size: 12px; font-color: #000000; color: #000000; border: solid #000000 1px; background-color: #FFFFFF; width:50px}
.gallerySelect {font-family: Tahoma; font-size: 12px; font-color: #000000; color: #000000; border: solid #000000 1px; background-color: #FFFFFF; width:150px}
.linkTypeSelect {font-family: Tahoma; font-size: 12px; font-color: #53305E; font-weight:bold; color: #53305E; border: solid #000000 1px; background-color: #FFFFFF; width:80px}
.captionTypeSelect {font-family: Tahoma; font-size: 12px; font-color: #53305E; font-weight:bold; color: #53305E; border: solid #000000 1px; background-color: #FFFFFF; width:75px}
.albumNameSelect {width:200px} 
.fileNameSelect {width:170px} 

td		{font-family:verdana,helvetica,arial; font-size:12px; color:#000000}
p {margin:0px;}
h1 {font-family:verdana,helvetica,arial; color:#53305E; font-weight:bold; font-size:17px; margin-bottom:3pt; margin-top:3pt}
h2	{font-family:verdana,helvetica,arial; color:#53305E; font-weight:bold; font-size:14px; margin-bottom:3pt; margin-top:3pt}
h3	{font-family:verdana,helvetica,arial; color:#53305E; font-weight:bold; font-size:12px; margin-bottom:3pt; margin-top:3pt}
h4	{font-family:verdana,helvetica,arial; color:#53305E; font-weight:bold; font-size:10px; margin-bottom:3pt; margin-top:3pt}

.headerSmall {font-family:verdana,helvetica,arial; color:#FFFFFF; font-weight:bold; font-size:10px;}
.whiteText {font-family:verdana,helvetica,arial; color:#FFFFFF; font-weight:bold; font-size:17px;}
.largeText {font-family:verdana,helvetica,arial; color:#63305E; font-weight:bold; font-size:17px;}
.mediumText {font-family:verdana,helvetica,arial; color:#63305E; font-weight:bold; font-size:13px;}
.mediumText2 {font-family:verdana,helvetica,arial; color:#63305E; font-weight:bold; font-size:14px;}
.smallText {font-family:verdana,helvetica,arial; color:#63305E; font-weight:bold; font-size:10px;}
.captionText {font-family:verdana,helvetica,arial; color:#400040; font-weight:italic; font-size:11px;}

.album {background-color:#CCBF8E}
.albumbutton {border-bottom:thin solid #000000; border-right:thin solid #000000;border-top:thin solid #C8B4C8; border-left:thin solid #E0D6DF; background-color: #CCBF8E; color:#FFFFFF; font-weight:bold}
        
.redErrorSmall {font-family:verdana,helvetica,arial; color:#FF0000; font-weight:bold; font-size:10px;}
.redWarning {font-family:verdana,helvetica,arial; color:#FF0000; font-weight:bold; font-size:12px;}        
        
.blackbg {background-color:#000000}
.whitebg {background-color:#FFFFFF}
.dark {background-color:#63305E}    
.darker {background-color:#808080}   
.darklight {background-color: #B4B4B7}
.light {background-color: #DADADC}
.lighter {background-color: #EEEEF0}
.captionBoxBG {background-color: #F6F7FC}

.whiteLogo {font-family:verdana,helvetica,arial; color:#FFFFFF; font-weight:bold; font-size:20px;}
.darkLogo {font-family:verdana,helvetica,arial; color:#63305E; font-weight:bold; font-size:20px;}

.helpLogo {font-family:verdana,helvetica,arial; color:#FF8000; font-weight:bold; font-size:20px; cursor:help}

.white {font-family:verdana,helvetica,arial; color:#FFFFFF; font-weight:none; font-size:13px;}
.black {font-family:verdana,helvetica,arial; color:#000000; font-weight:none; font-size:13px;}
.black2 {font-family:verdana,helvetica,arial; color:#000000; font-weight:none; font-size:12px;}
.black3 {font-family:verdana,helvetica,arial; color:#000000; font-weight:none; font-size:11px;}
.black4 {font-family:verdana,helvetica,arial; color:#000000; font-weight:none; font-size:10px;}
.qsDesc {font-family:verdana,helvetica,arial; color:#63305E; font-weight:none; font-size:10px;}
.orange {font-family:verdana,helvetica,arial; color:#FF8000; font-weight:none; font-size:14px;}
.lightText {font-family:verdana,helvetica,arial; color:#C0C0C0; font-weight:none; font-size:13px;}
.title_blue {font-family:arial,helvetica,verdana; color:#004080; font-weight:bold; font-size:15px;}

.statusFont 		{font-family:arial,helvetica,verdana; color:#000000; font-weight:bold; font-size:13px;}
.statusFont_blue 	{font-family:arial,helvetica,verdana; color:#004080; font-weight:bold; font-size:13px;}
.statusFont_gray 	{font-family:arial,helvetica,verdana; color:#B1B1B1; font-weight:bold; font-size:13px;}
.statusFont_og		{font-family:arial,helvetica,verdana; color:#FF8000; font-weight:bold; font-size:13px;}
.statusFont2 {font-family:arial,helvetica,verdana; color:#000000; font-weight:none; font-size:12px;}
.statusFont2_blue {font-family:arial,helvetica,verdana; color:#004080; font-weight:none; font-size:12px;}

.showFont {font-family:verdana,helvetica,arial; color:#FF8000; font-weight:none; font-size:13px;} 
.showFontSmall {font-family:verdana,helvetica,arial; color:#C0C0C0; font-weight:none; font-size:9px;} 

.logo {font-family:verdana,helvetica,arial; color:#FFFFFF; font-weight:bold; font-size:30px; margin-bottom:3pt; margin-top:3pt}
.button {border-bottom:thin solid #000000; border-right:thin solid #000000;border-top:thin solid #C8B4C8; border-left:thin solid #E0D6DF; background-color: #63305E; color:#FFFFFF; font-weight:bold}

.sbutton {border-bottom:thin solid #000000; border-right:thin solid #000000;border-top:thin solid #C8B4C8; border-left:thin solid #E0D6DF; background-color: #63305E; color:#FFFFFF; font-size: 10px; font-weight:bold}
.ssbutton {font-size: 11px; font-weight:bold; width:100px}
.abutton {font-size: 11px; font-weight:bold; width:100px}
.rbutton {font-size: 10px; font-weight:bold; width:100px}
.gbutton {font-size: 10px; font-weight:none; width:90px}
.gbutton_s {font-size: 10px; font-weight:none; width:60px}
.ibutton {font-size: 13px; font-weight:bold; width:160px}
.qsbutton {font-size: 13px; font-weight:bold; width:180px}
.nbutton {font-size: 13px; font-weight:bold; width:100px}
.hbutton {font-size: 14px; font-weight:bold; width:25; cursor:help}
.bbutton {font-size: 11px; font-weight:bold; width:130px}

.tableHeader {color:#FFFFFF}
.tableHeaderBlack {color:#000000}
.border {border-color:#63305E; border-width: 0.5px}

table.albumborder {border:1px solid #CCBF8E;}
table.boxborder {border:1px solid #63305E;}
table.pvborder {border:1px solid #C0C0C0;}
table.featureCSS td {font-family:verdana,helvetica,arial; color:#000000; font-weight:none; font-size:10px;}

table.scrapbook 
{
	border:1px solid #C0C0C0;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray', Positive='true');
}


.captionBG {background-repeat:no-repeat;background-position:top right;}

input.accessCode {font-family: verdana,helvetica,arial; font-weight:bold; font-size: 14px; font-color: #FF0000; color: #FF0000; border: solid #FF8000 1px; background-color: #FFFFFF; width="180"}

A.navigation {font-family:arial,helvetica,verdana; COLOR: #000000; FONT-SIZE: 13px; TEXT-DECORATION: none; font-weight:bold}
A.navigation:visited {font-family:arial,helvetica,verdana; COLOR: #000000; FONT-SIZE: 13px; TEXT-DECORATION: none; font-weight:bold}
A.navigation:hover {font-family:arial,helvetica,verdana; COLOR: #FF8000;  FONT-SIZE: 13px; TEXT-DECORATION: none; font-weight:bold}

A.navigation_w {font-family:arial,helvetica,verdana; COLOR: #FFFFFF; FONT-SIZE: 13px; TEXT-DECORATION: none; font-weight:bold}
A.navigation_w:visited {font-family:arial,helvetica,verdana; COLOR: #FFFFFF; FONT-SIZE: 13px; TEXT-DECORATION: none; font-weight:bold}
A.navigation_w:hover {font-family:arial,helvetica,verdana; COLOR: #FF8000;  FONT-SIZE: 13px; TEXT-DECORATION: none; font-weight:bold}

A.navigation_s {COLOR: #000000; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold}
A.navigation_s:visited {COLOR: #000000; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold}
A.navigation_s:hover {COLOR: #FF8000;  FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold}

A.albumFontLink {COLOR :#C0C0C0; FONT-SIZE: 9px; TEXT-DECORATION: none; font-weight:none}
A.albumFontLink:visited {COLOR: #C0C0C0; FONT-SIZE: 9px; TEXT-DECORATION: none; font-weight:none}
A.albumFontLink:hover {COLOR: #FFFFFF;  FONT-SIZE: 9px; TEXT-DECORATION: none; font-weight:none}

A.navigation_p {COLOR: #63305E; FONT-SIZE: 13px; TEXT-DECORATION: none; font-weight:bold}
A.navigation_p:visited {COLOR: #63305E; FONT-SIZE: 13px; TEXT-DECORATION: none; font-weight:bold}
A.navigation_p:hover {COLOR: #FF8000;  FONT-SIZE: 13px; TEXT-DECORATION: none; font-weight:bold}

A.albumFontLink_B{color:#000000; FONT-SIZE: 9px; TEXT-DECORATION: none; font-weight:none}
A.albumFontLink_B:visited{color:#000000; FONT-SIZE: 9px; TEXT-DECORATION: none; font-weight:none}
A.albumFontLink_B:hover{color:#C0C0C0;  FONT-SIZE: 9px; TEXT-DECORATION: none; font-weight:none}

.natButton {font-family:verdana,helvetica,arial; color:#FF8000; font-weight:none; font-size:14px;}
.photoHeader {font-family:verdana,helvetica,arial; color:#C0C0C0; font-weight:bold; font-size:17px;}
.photoDesc {font-family:verdana,helvetica,arial; color:#C0C0C0; font-weight:none; font-size:12px;}
.photoFeature {font-family:verdana,helvetica,arial; color:#C0C0C0; font-weight:none; font-size:11px;}
.sbText {font-family:verdana,helvetica,arial; color:#000000; font-weight:none; font-size:12px;}          
.photoHeader2 {font-family:verdana,helvetica,arial; color:#000000; font-weight:bold; font-size:17px;}         
          
A.nav {COLOR: #FF8000; FONT-SIZE: 14px; TEXT-DECORATION: none; font-weight:bold}
A.nav:visited {COLOR: #FF8000; FONT-SIZE: 14px; TEXT-DECORATION: none; font-weight:bold}
A.nav:hover {COLOR: #C0C0C0;  FONT-SIZE: 14px; TEXT-DECORATION: none; font-weight:bold}

A.help {COLOR: #FF8000; FONT-SIZE: 20px; TEXT-DECORATION: none; font-weight:bold; cursor:help}
A.help:visited {COLOR: #FF8000; FONT-SIZE: 20px; TEXT-DECORATION: none; font-weight:bold; cursor:help}
A.help:hover {COLOR: #C0C0C0;  FONT-SIZE: 20px; TEXT-DECORATION: none; font-weight:bold; cursor:help}

A.dhelp {COLOR: #63305E; FONT-SIZE: 20px; TEXT-DECORATION: none; font-weight:bold; cursor:help}
A.dhelp:visited {COLOR: #63305E; FONT-SIZE: 20px; TEXT-DECORATION: none; font-weight:bold; cursor:help}
A.dhelp:hover {COLOR: #C0C0C0;  FONT-SIZE: 20px; TEXT-DECORATION: none; font-weight:bold; cursor:help}

A.logoHelp {COLOR: #ffffff; FONT-SIZE: 20px; TEXT-DECORATION: none; font-weight:bold}
A.logoHelp:visited {COLOR: #ffffff; FONT-SIZE: 20px; TEXT-DECORATION: none; font-weight:bold}
A.logoHelp:hover {COLOR: #ffffff;  FONT-SIZE: 20px; TEXT-DECORATION: none; font-weight:bold}

A.headLogo {COLOR: #FFFFFF; FONT-SIZE: 30px; TEXT-DECORATION: none; font-weight:bold}
A.headLogo:visited {COLOR: #FFFFFF; FONT-SIZE: 30px; TEXT-DECORATION: none; font-weight:bold}
A.headLogo:hover {COLOR: #FFFFFF;  FONT-SIZE: 30px; TEXT-DECORATION: none; font-weight:bold}

A.small_r {COLOR: #FF0000; FONT-SIZE: 10px; TEXT-DECORATION: none; font-weight:none}
A.small_r:visited {COLOR: #FF0000; FONT-SIZE: 10px; TEXT-DECORATION: none; font-weight:none}
A.small_r:hover {COLOR: #C0C0C0;  FONT-SIZE: 10px; TEXT-DECORATION: none; font-weight:none}


A.small {COLOR: #63305E; FONT-SIZE: 10px; TEXT-DECORATION: none; font-weight:none}
A.small:visited {COLOR: #63305E; FONT-SIZE: 10px; TEXT-DECORATION: none; font-weight:none}
A.small:hover {COLOR: #FF8000;  FONT-SIZE: 10px; TEXT-DECORATION: none; font-weight:none}

A.medium {font-family: Helvetica, Arial, Verdana, sans-serif; COLOR: #63305E; FONT-SIZE: 15px; TEXT-DECORATION: none; font-weight:none}
A.medium:visited {font-family: Helvetica, Arial, Verdana, sans-serif; COLOR: #63305E; FONT-SIZE: 15px; TEXT-DECORATION: none; font-weight:none}
A.medium:hover {font-family: Helvetica, Arial, Verdana, sans-serif; COLOR: #FF8000;  FONT-SIZE: 15px; TEXT-DECORATION: none; font-weight:none}

A.large {COLOR: #63305E; FONT-SIZE: 18px; TEXT-DECORATION: none; font-weight:none}
A.large:visited {COLOR: #63305E; FONT-SIZE: 18px; TEXT-DECORATION: none; font-weight:none}
A.large:hover {COLOR: #FF8000;  FONT-SIZE: 18px; TEXT-DECORATION: none; font-weight:none}

A.menu {COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold; PADDING: 3px; WIDTH: 100%; height: 100%}
A.menu:visited {COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold; PADDING: 3px ; height: 100%}
A.menu:hover {COLOR: #000000;  FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold; height: 100%}

A.orangeLink {COLOR: #FF8000; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:none}
A.orangeLink:visited {COLOR: #FF8000; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:none}
A.orangeLink:hover {COLOR: #63305E;  FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:none}

A.footer {COLOR: #63305E; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:none}       
A.footer:visited {COLOR: #63305E; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:none}
A.footer:hover {COLOR: #FF8000;  FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:none}

td.menu{background-color: #DDDBD1; filter:alpha(opacity=100); -moz-opacity:1}
td.menu:hover {background-color: #FF8000; filter:alpha(opacity=100); -moz-opacity:1}

td.menu_st{background-color: #DDDBD1; filter:alpha(opacity=90); -moz-opacity:0.9}
td.menu_st:hover {background-color: #FF8000; filter:alpha(opacity=100); -moz-opacity:1}

textarea.mailBox {font-family: verdana,helvetica,arial; font-size: 10px; font-color: #000000; color: #000000; background-color: #FFFFFF; width="500"; height="100"}
textarea.mailBox2 {height="80"}

A.navigation_n {COLOR: #FFFFFF; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold}
A.navigation_n:visited {COLOR: #FFFFFF; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold}
A.navigation_n:hover {COLOR: #FF8000;  FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold}

.bottomShadow {
	background-image: url(../../../WebFilm/site_images/spacer.gif);
	background-repeat: no-repeat;
}

a.thumbnail, a.thumbnail:link, a.thumbnail:visited, a.thumbnail:active {
border: rgb(214, 214, 214) 2px solid;
width: 110px;
display: block;
height: 83px;
}

a.thumbnail:hover            {
border: rgb(255, 0, 0) 2px solid;
width: 110px;
display: block;
height: 83px;
}


td.buttonLinkBG {
	background-image: url(../../../WebFilm/site_images/buttons/linkButton.gif);
	background-repeat: no-repeat;
}

td.buttonLinkBGOver {
		background-image: url(../../../WebFilm/site_images/buttons/linkButtonOver.gif);
		background-repeat: no-repeat;
}

A.buttonLink         {font-family: sans-serif, Arial, Verdana, Helvetica; COLOR: #6C6C6C; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold}
A.buttonLink:visited {font-family: sans-serif, Arial, Verdana, Helvetica; COLOR: #6C6C6C; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold}
A.buttonLink:hover   {font-family: sans-serif, Arial, Verdana, Helvetica; COLOR: #6C6C6C; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold}
	
A.albumButtonLink 			{COLOR :#C0C0C0; FONT-SIZE: 13px; TEXT-DECORATION: none; font-weight:none}
A.albumButtonLink:visited 	{COLOR: #C0C0C0; FONT-SIZE: 13px; TEXT-DECORATION: none; font-weight:none}
A.albumButtonLink:hover 	{COLOR: #FFFFFF; FONT-SIZE: 13px; TEXT-DECORATION: none; font-weight:none}



.liteDesc {font-family:verdana,helvetica,arial; color:#63305E; font-weight:none; font-size:10px;}
td.liteTabBG {
	background-image: url(../../../WebFilm/site_images/lite/tabBG2.gif);
	background-repeat: no-repeat;
}

td.liteTabBGPrev {
	background-image: url(../../../WebFilm/site_images/lite/tabBGPrev2.gif);
	background-repeat: no-repeat;
}

td.liteTabBGNext {
	background-image: url(../../../WebFilm/site_images/lite/tabBGNext2.gif);
	background-repeat: no-repeat;
}

td.liteTabBottomBG1 {
	background-image: url(../../../WebFilm/site_images/lite/tabBottomBG3.gif);
	background-repeat: no-repeat;
}

td.liteTabBottomBG2 {
	background-image: url(../../../WebFilm/site_images/lite/tabBottomBG2.gif);
	background-repeat: repeat;
}

td.liteContentBG {
	background-image: url(../../../WebFilm/site_images/lite/contentBG3.gif);
	background-repeat: repeat;
}

td.tabShadow {
	background-image: url(../../../WebFilm/site_images/tabShadow2.gif);
	background-repeat: no-repeat;
}

td.liteHeader {
	background-image: url(../../../WebFilm/site_images/liteHeader.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
}

td.liteHeaderR {
	background-image: url(../../../WebFilm/site_images/liteHeaderR.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
}

td.liteHeaderRD {
	background-image: url(../../../WebFilm/site_images/liteHeaderRD.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
}

img.shadowBorder {
	border: 1px solid;
	border-color: #C0C0C0;
}