/*-------- Design style --------*/

.pre_defined_color { background: #231e20;}
#skin_wrap { width:100%; position:relative;z-index:1; background:#231e20;}
.skin_content { background: #ffffff;padding:50px 10px 10px 10px; min-height:500px;}
.skin_center_line { display:none; }
.skin_bottom_line { display:none;}
#skin_footer { color:#231e20;}

/*-------- Nav Menu --------*/

#skin_nav {background:#a91835; border-radius: 0px 0px 0px 0px; }
#standardMenu .rootMenu li a span { display:block; padding: 0 8px; height:50px; line-height:50px; color:#000000; white-space:nowrap; font-size:14px; font-weight:normal; text-shadow:none; text-transform:uppercase;}
#standardMenu .rootMenu > li.selected > a span, #standardMenu .rootMenu > li.breadcrumb > a span { color:#ffffff; -moz-transition:color 0.2s ease; -webkit-transition:color 0.2s ease; transition:color 0.2s ease;}
#standardMenu .rootMenu li:hover a span, #standardMenu .rootMenu li a:hover span { color:#cccccc; -moz-transition:color 0.2s ease; -webkit-transition:color 0.2s ease; transition:color 0.2s ease;}

/*------Buttons OFF ------*/

#custom-button { display:none; }
.login-button { display:none; }
.user_style .user-button { display:none; }
.login_style .login-button span { display:none; }
.login_style .login-button { display:none; }
.search_style .search-button { display:none; }


/*------- Posterbox Slider -----*/

h3{ margin: 10px 10px 0 10px;text-align: center; color:#FFF; font:16pt Arial, sans-serif; letter-spacing:-1px; font-weight: bold;  }
.boxgrid img{ position: absolute; top: 0; left: 0; border: 0;}
.boxgrid p{ padding: 0 10px; color:#ffffff; font-weight:bold; font:10pt "Lucida Grande", Arial, sans-serif; }
.boxgrid{ width:100%; height: 290px; background:#161613; border: solid 2px #8399AF; overflow: hidden; position: relative; }
.boxcaption{ float: left; text-align: left ;position: absolute; background: #000; height: 300px; width: 100%; opacity: .8; 
/* For IE 5-7 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}

.captionfull .boxcaption {top: 260;left: 0;}
 				
.caption .boxcaption {top: 260;left: 0;}



/*------- FormMaster Style--------*/

.mainReport
{
padding: 10px 10px 10px 10px;
border-radius: 5px 5px 5px 5px;
width: 100%;
border-collapse: separate;
background: url("../Portals/77/MainImages/PNGs/thumb_thumb_thumb_thumb_SH_Pattern.png") no-repeat #cccccc;
background-position:top right;
box-shadow: 2px 2px 5px #888888;
}

.NormalTextBox
{
margin-left: 10px;
padding: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
width: 75%;

}

.SubHead
{
margin-left: 10px;
} 

.datefield
{
width: 100px;
margin-left: 10px;
padding: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
}

.guestfield
{
margin-top: 5px;
margin-bottom: 10px;
margin-left: 10px;
}













