/*
*	Utility styles
*  
*	Useful styles go here for common problems
*/

.centerContent{
	/* center inline content within this element */
	text-align: center;
}

.indentLeft{
	padding-left: 35px;
}
.indentRight{
	padding-right: 35px;
}

img.Icon{/*This pushes the ICON out to the left of the content*/
  margin:					0px;
  margin-left: 				-40px;
  padding:					0px;
  position: 				relative;  
  top: 					    0px; 
  left: 					-0px; 
  float:					left;
}
/*
*
*  PRESS RELEASE PHOTOS
*
*/
.leftPhoto
{
	float: left;
	margin: 5px;
	border: 1px #000 solid;
}
.rightPhoto
{
	float: right;
	margin: 5px;
	border: 1px #000 solid;
}
.rightPhotoNoBorder
{
	float: right;
	margin: 5px;
	border:none;
}
p.caption
{
	font-size: .85em;
	padding-left: 10px;
	padding-right: 10px;
}
p.center
{
	text-align: center;
}




/* Blue disc for bullets, bold links */
.PopularPages {
	list-style-type:none;
	padding-left:30px;
    padding-top:10px;
  
    /*Add thhis for side by side text*/
    width: 40%;
    float:left;
}

.PopularPages li {
	background-image:none;
    background:transparent url(/images/template2013/bullet_blue_disc.png) no-repeat 0px 2px;
	padding: 0 14px 10px;
    float:none;
    
}
.PopularPages a {
	font-weight:bold;
}
.PopularPages div {
	margin:.4em 0 0 0;
}

.PopularPagesWide {
	list-style-type:none;
	padding-left:30px;
    padding-top:10px;
    
    /*Add thhis for side by side text*/
    width: 90%;
    float:left;
    
}
.PopularPagesWide li {
	background-image:none;
    background:transparent url(/images/template2013/bullet_blue_disc.png) no-repeat 0px 2px;
	padding: 0 14px 10px;
    float:none;
    
}
.PopularPagesWide a {
	font-weight:bold;
}
.PopularPagesWide div {
	margin:.4em 0 0 0;
}
/*
*
*  Press Release Table 
*
*/
#VideoDistrib, table.PressReleaseTable
{
	border-collapse: collapse; 
	border-spacing: 0px;
}
table.PressReleaseTable td, table.PressReleaseTable th
{
	padding-right: 5px;
	border-bottom: 1px #000 solid;
}

#VideoDistrib th, table.PressReleaseTable th
{
	font-size: .90em;
	background-color: #ccc;
	border: 1px #000 solid;
}


.container_style_c_mini_first {
    margin-bottom:5px;
	border:1px solid #ccc;
	-moz-border-radius: 8px;
	border-radius: 8px;
	overflow:hidden;
    width:30%;
    float:left;

    
}
.container_style_c_mini_first h2 {
	color:#fff;
	margin:0 0 .8em 0;
	padding:4px 12px;
    font-size:20px;
    background-color:#002c55;
	border-bottom:3px solid #ef7c20;

}

.container_style_c_mini_first h6 {
	margin:0 0 .8em 0;
	padding:4px 12px;
    font-size:16px;
    line-height:20px;
	border-bottom:1px solid black;

}

.container_style_c_mini {
    margin-bottom:5px;
    margin-left:3%;
	border:1px solid #ccc;
	-moz-border-radius: 8px;
	border-radius: 8px;
	overflow:hidden;
    width:30%;
    float:left;

    
}

.container_style_c_mini h2 {
	color:#fff;
	margin:0 0 .8em 0;
	padding:4px 12px;
    font-size:20px;
    background-color:#002c55;
	border-bottom:3px solid #ef7c20;

}
.container_style_c_mini h6 {
	margin:0 0 .8em 0;
	padding:4px 12px;
    font-size:16px;
    line-height:20px;
	border-bottom:1px solid black;

}

.style_c_mini_gradient {
    background-color:white;
}

.container_style_c_half {
    margin-top:20px;
    margin-left:3%;
    margin-bottom:10px;
	border:1px solid #ccc;
	-moz-border-radius: 8px;
	border-radius: 8px;
	overflow:hidden;
    width:45%;
    min-width:325px;
    min-height:190px;
    float:left;

    
}
.container_style_c_half h4 {
	font-weight:bold;
	margin:0 0 .8em 0;
	padding:4px 12px;
    font-size:18px;
    color:White;
    background-color:#002c55;
	border-bottom:3px solid #ef7c20;
}
.container_style_c_half p {	
	margin:0 0 .8em 0;
	padding:4px 12px;
    font-size:12px;
    color:black;
}

.style_c_half {
    background-color:white;
}

.container_style_what {
    margin-left:10px;
	border:1px solid #ccc;
	-moz-border-radius: 8px;
	border-radius: 8px;
	overflow:hidden;
    width:188px;
    height:87px;
    float:left;
    background:url(/images/CSLB/what.png) no-repeat top left;
    cursor:pointer;
    
}
.container_style_what h4 {
    color:black;
    text-align:center;
    vertical-align:middle;
	font-weight:bold;
	margin:0 0 .8em 0;
	padding:2px 12px;
    font-size:24px;
    border-bottom:none;
    
}


.container_style_why{
    margin-left:10px;
	border:1px solid #ccc;
	-moz-border-radius: 8px;
	border-radius: 8px;
	overflow:hidden;
    width:188px;
    height:87px;
    float:left;
    background:url(/images/CSLB/why.png) no-repeat top left;
    cursor:pointer;
    
}
.container_style_why h4 {
	color:black;
    text-align:center;
    vertical-align:middle;
	font-weight:bold;
	margin:0 0 .8em 0;
	padding:4px 12px;
    font-size:24px;
    border-bottom:none;
}

.container_style_how {
    margin-left:10px;
	border:1px solid #ccc;
	-moz-border-radius: 8px;
	border-radius: 8px;
	overflow:hidden;
    width:188px;
    height:87px;
    float:left;
    background:url(/images/CSLB/how.png) no-repeat top left;
    cursor:pointer;
}
.container_style_how h4 {
	color:black;
    text-align:center;
    vertical-align:middle;
	font-weight:bold;
	margin:0 0 .8em 0;
	padding:4px 12px;
    font-size:24px;
    border-bottom:none;
}
.container_style_press {
	-moz-border-radius: 8px;
	border-radius: 8px;
	overflow:hidden;
	margin-bottom:1em;
}
.container_style_press h5 {
        background-color: #ef7c20;
        border-bottom: 5px solid #002c55;       
	    
        -moz-border-radius: 8px;
	    border-radius: 8px;
        width:90%;
        margin:0 auto;
        margin-bottom:.8em;

    }

/*Added icons*/

.quick_print_icon{
   	-moz-transmargin-left: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
   background: url(/Images/icon/print.png) no-repeat 0 0;
   background-size:100%;
   border: 0;
   height: 30px;
   width: 45px;
   float:left;
   margin-right:5px;
   margin-top:-4px;
   cursor:pointer;
}
.quick_print_icon:hover{
   	-moz-transmargin-left: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
   background: url(/Images/icon/print_2.png) no-repeat 0 0;
   background-size:100%;
   border: 0;
   height: 30px;
   width: 45px;
   float:left;
   margin-right:5px;
   margin-top:-4px;
   cursor:pointer;
}

/*Added for Navigation fix Position*/



/**********************************Color Changes for text colors*/

.Strike {
	text-decoration:line-through;
}

.Underline {
	text-decoration:underline;
}

.Italic {
	font-style:italic;
}

.LightBlue {
	color:#336699;
}

.WarningRed{
	color:#D00917;
}

.DarkRed{
	color:#8A2326;
}

.Green{
	color:green;
}

.Orange{
	color:#C84B13;
}

/*****************************END Color Changes for text colors*/


/********* Custom table formatting for industry bulletin and press release listings ******/

table.ListingTable td
{
	padding-right: 5px;
    padding-bottom:10px;
}
table.ListingTable a
{
    text-decoration:none;
}
/********* END Custom table formatting for industry bulletin and press release listings ******/

/********* list style for indenting and displaying text that are list formated ******/
.list_style_standard {
	list-style-type:none;
	
}
.list_style_standard li {
	background:none;
	padding-bottom:10px;
}

.list_style_standard2 {
		list-style-type:none;
	padding-left:20px;
    padding-top:10px;
    width: 40%;
    float:left;
}

.list_style_standard2 li {
	background-image:none;
	padding: 0 14px 10px;
    float:none;
   
}

.list_style_standard2 a {
	font-weight:400;
}
.list_style_standard2 div {
	margin:.4em 0 0 0;
}

.list_style_standard3 {
	list-style-type:none;
	padding-left:20px;
    margin-top:-5px;
    width: 40%;
    float:left;
}

.list_style_standard3 li {
	background-image:none;
	padding-top:10px;
    float:none;
}

.list_style_standard3 a {
    font-weight:700;
    text-decoration:none;
}


/********* END UL style for indenting and displaying text that are list formated ******/


/***For Color to grey buttons on **/
.container_style_Facebook {
        filter: none;
       
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;    
        background:url(/images/icon/facebook.png) no-repeat top left;
        cursor:pointer;
        width:80px;
        height:59px;
         float:left;
    }
    .container_style_Facebook:hover {
        filter: none;
        
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background:url(/images/icon/facebook_2.png) no-repeat top left;
        cursor:pointer;
        width:80px;
        height:59px;
         float:left;
    }
.container_style_Twitter{
         filter: none;
         
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background:url(/images/icon/twitter.png) no-repeat top left;
        cursor:pointer;
        width:80px;
        height:59px;
         float:left;
        
    }
    .container_style_Twitter:hover{
        filter: none;
      
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background:url(/images/icon/twitter_2.png) no-repeat top left;
        cursor:pointer;
        width:80px;
        height:59px;
        float:left;
    }

    .container_style_Instagram {
        filter: none;
       display: block;
        z-index: 5;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;    
        background:url(/images/icon/Instagram.png) no-repeat top left;
        cursor:pointer;
        width:80px;
        height:59px;
         float:left;
    }
    .container_style_Instagram:hover {
        filter: none;
        
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background:url(/images/icon/Instagram_Hover.png) no-repeat top left;
        cursor:pointer;
        width:80px;
        height:59px;
         float:left;
    }

.container_style_YouTube {
        filter: none;
        
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background:url(/images/icon/youtube.png) no-repeat top left;
        cursor:pointer;
        width:80px;
        height:59px;
        float:left;
	   
    }
    .container_style_YouTube:hover {
        filter: none;
       
        -moz-transmargin-left: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background:url(/images/icon/youtube_2.png) no-repeat top left;
        cursor:pointer;
        width:80px;
        height:59px;
        float:left;
}

    .container_style_EmailAlert {
        filter: none;
       
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background:url(/images/icon/Email.png) no-repeat top left;
        cursor:pointer;
        width:80px;
        height:59px;
        float:left;
	   
    }
    .container_style_EmailAlert:hover {
        filter: none;
        
        -moz-transmargin-left: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background:url(/images/icon/Email_2.png) no-repeat top left;
        cursor:pointer;
        width:80px;
        height:59px;
        float:left;
}

    .container_style_Flickr {
        filter: none;
       display: block;
        z-index: 5;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;    
        background:url(/images/icon/Flickr.png) no-repeat top left;
        cursor:pointer;
        width:80px;
        height:59px;
         float:left;
    }
    .container_style_Flickr:hover {
        filter: none;
        
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background:url(/images/icon/Flickr_Hover.png) no-repeat top left;
        cursor:pointer;
        width:80px;
        height:59px;
         float:left;
    }
/*for other look on Carousel*/

.container_style_Facebook2 {
        filter: none;
        margin-left:10px;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;    
       
        background:url(/images/icon/facebookx.png) no-repeat top left;
        cursor:pointer;
        width:60px;
        height:40px;
         float:left;
    }
    .container_style_Facebook2:hover {
        filter: none;
        margin-left:10px;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background:url(/images/icon/facebookx_2.png) no-repeat top left;
        cursor:pointer;
        width:60px;
        height:40px;
        float:left;
    }
.container_style_Twitter2{
         filter: none;
         margin-left:10px;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background:url(/images/icon/twitterx.png) no-repeat top left;
        cursor:pointer;
        width:60px;
        height:40px;
         float:left;
        
    }
    .container_style_Twitter2:hover{
        filter: none;
        margin-left:10px;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
       
        background:url(/images/icon/twitterx_2.png) no-repeat top left;
        cursor:pointer;
        width:60px;
        height:40px;
        float:left;
    }
.container_style_YouTube2 {
        filter: none;
        margin-left:10px;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background:url(/images/icon/youtubex.png) no-repeat top left;
        cursor:pointer;
        width:60px;
        height:40px;
        float:left;
	   
    }
    .container_style_YouTube2:hover {
        filter: none;
        margin-left:10px;
        -moz-transmargin-left: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;

        background:url(/images/icon/youtubex_2.png) no-repeat top left;
        cursor:pointer;
        width:60px;
        height:40px;
        float:left;
}
   /* end of small connect with us buttons*/

.container_style_MoreVideos {
        filter: none;
        margin: 0 auto;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background:url(/images/cslb/moreVideos.png) no-repeat top left;
        cursor:pointer;
        width:82px;
        height:40px;
        
	   
    }
.container_style_MoreVideos p {
        
        display:none;
	   
    }
    .container_style_MoreVideos:hover {
        filter: none;
        margin: 0 auto;
        -moz-transmargin-left: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background:url(/images/cslb/moreVideos_2.png) no-repeat top left;
        cursor:pointer;
        width:82px;
        height:40px;
        
}
.container_style_New {
        filter: none;
        float:left;
        margin: 0 auto;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background:url(/images/icon/New.png) no-repeat top left;
        cursor:pointer;
      
        
	   
    }
    .container_style_New p {
        
        display:none;
	   
    }
    .container_style_New:hover {
        filter: none;
        float:left;
        margin: 0 auto;
        -moz-transmargin-left: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background:url(/images/icon/New_2.png) no-repeat top left;
        cursor:pointer;
       
}
 .SearchButton {
        filter: none;
        margin: 0 auto;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background:url(/images/icon/search.png) no-repeat 0 0;
        cursor:pointer;
        background-size:100%;
        width:80px;
        height:40px;
        border-style:none;
	   
    }

    .SearchButton:hover {
        filter: none;
        margin: 0 auto;
        -moz-transmargin-left: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background:url(/images/icon/search_2.png) no-repeat 0 0;
        background-size:100%;
        cursor:pointer;
        width:80px;
        height:40px;
        border-style:none;
        
}
.EmailSignupImage {
        filter: none;
        margin: 0 auto;
        -moz-transmargin-left: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background:url(/images/icon/submit.png) no-repeat 0 0;
        background-size:100%;
        cursor:pointer;
        width:100px;
        height:50px;
        border-style:none;
}
    .EmailSignupImage:hover {
        filter: none;
        margin: 0 auto;
        -moz-transmargin-left: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        background: url(/images/icon/submit_2.png) no-repeat 0 0;
        background-size: 100%;
        cursor: pointer;
        width: 100px;
        height: 50px;
        border-style: none;
    }

    input,select
    {
        border:solid 1px;
        vertical-align:middle;
        border-radius: 5px;
        outline:none;
    }
    input:focus , select:focus
    {
        border-radius:5px;
        outline: none;
        border-color: #c60;
        box-shadow: 0 0 10px #c60;
    }

    input[type="radio"],input[type="checkbox"]
    {
        border:none;
        background-color:grey;
        
    }
        input[type="image"] {
        border:none;
        
        }


/*Upcoming Events Div*/

.upComingEvents {
   
    max-width:140px;/*200px;*/
    min-width:140px;/*200px;*/
    max-height:230px;
    min-height:230px;
    margin-left:10px;
    margin-top:5px;
    margin-bottom:10px;
    margin-right:15px;

    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 20px 20px 20px 20px;
    /*background:white;*/
    background: none repeat scroll 0% 0% #FFF;
    /*background-image:url('/images/test-wth.jpg');*/
    border:1px solid;
    -webkit-box-shadow: -6px 4px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: -6px 4px 5px 0px rgba(0,0,0,0.75);
    box-shadow: -6px 4px 5px 0px rgba(0,0,0,0.75);
    display:inline-block;

}
    .upComingEvents h1 {
        margin-top:0;
        text-align:left;
        background: #555;
        color: #fff;
        text-shadow: 0 -1px 1px rgba(0,0,0,0.7);
        border-radius: 20px 20px 0 0;
        padding: 7px 15px;
        font-size: 14px;
        font-weight:700;
       

    }

    .upComingEvents p {
        line-height:1;
        text-align:left;
        padding-left:5px;
        text-shadow: 0 -1px 1px rgba(117,117,117,0.3);
    }
    
    .upComingEvents .date {
        
        background-color:gray;
        float:right;  
        margin-top:-1px;

    }
         .upComingEvents .date .month{
                margin-top:-8px;
                background: #ccc;
                color: #002c55;
                text-shadow: 0 -1px 1px rgba(250,250,250,0.3);
                padding: 5px 10px;
                font-size: 12px;
                text-align:center;
                font-weight:900;
            
    }
          .upComingEvents .date .day{
                text-align:center;
                background: #aaa;
                color: #ef7c20;
                text-shadow: 0 -1px 1px rgba(250,250,250,0.3);
                padding: 5px 10px;
                font-size: 16px;
                font-weight:900;
        
    }
           .upComingEvents .date .dow{
           
                text-align:center;
                background: #aaa;
                color: #fff;
                text-shadow: 0 -1px 1px rgba(0,0,0,0.7);
                padding: 5px 10px;
                font-size: 12px;
                font-weight:700;
        
    }

/* Take Tables out of press release, industry and board meetings*/

.newsContainer {
  
    max-width: 750px;
    min-height: 50px;
    margin-bottom:15px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 20px 20px 20px 20px;
    background:#ccc;
    border: 1px solid;
    -webkit-box-shadow: -6px 4px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: -6px 4px 5px 0px rgba(0,0,0,0.75);
    box-shadow: -6px 4px 5px 0px rgba(0,0,0,0.75);
}

.newsContainer h1{
        max-width:90px;
        min-width:90px;
        max-height: 80px;
        min-height: 80px;
        margin-top:10px;
        margin-left:10px;
        background: #002c55;
        color: #fff;
        padding-top:10px;
        text-shadow: 0 -1px 1px #fff;
        border:2px solid;
        border-color:#ef7c20;
        border-radius: 20px 20px 20px 20px;
        text-wrap:normal;
        font-size: 20px;
        font-weight:700;
        float:left;
        text-align:center;
}
.newsContainer h2{
        text-align:left;
        color: black;
        text-shadow: 0 -1px 1px #fff);
        font-size: 18px;
        font-weight:700;
        margin-left:125px;
        margin-right:15px;
        margin-top:40px;
        
}

.newsContainer p{
    color: #fff;
    font-size: 14px;
      margin-top:20px;
    margin-left:150px;
}

.newsContainer a{
    color: #fff;
   
      
}
.newsContainer a:visited{
    color:#2074f7;    
      
}
.newsContainer a:hover{
    color: #ef7c20;
      
}

.bmArchive {
        max-width:23%;
        min-width:23%;
        max-height: 40px;
        min-height: 40px;
        margin-top:10px;
        margin-left:23px;
        background: #ccc;
        color: #fff;
        padding-top:20px;
        text-align:center;
        text-shadow: 0 -1px 1px #000;
        border:2px solid;
        border-color:#ef7c20;
        border-radius: 20px 20px 20px 20px;
        text-wrap:normal;
        font-size: 20px;
        font-weight:700;
        float:left;

}
.bmArchive a{
       text-decoration:none;
}

.VidBoxes {
     width:120px;
    height:90px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 15px 15px 15px 15px;
    border:1px solid;
    -webkit-box-shadow: -2px 4px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: -2px 4px 5px 0px rgba(0,0,0,0.75);
    box-shadow: -2px 4px 5px 0px rgba(0,0,0,0.75);
}

/*Return to top div box*/


#fixed-return {
    
   
    margin-bottom:5px;  
    width:100px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 15px 0 0 15px;
    background:gray;
    border:1px solid;
    -webkit-box-shadow: -2px 4px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: -2px 4px 5px 0px rgba(0,0,0,0.75);
    box-shadow: -2px 4px 5px 0px rgba(0,0,0,0.75);
    z-index: 100;
}
#fixed-return a {
    margin-left:10px;
    color: white;
    text-decoration:none;
}
#bar-inner {
    width: 376px;
    margin: 0 auto; 
    height: 36px;
    line-height: 36px;
}

.centerDiv {
width: 50%; margin: 0 auto;
}




.accordionHeader {
border: 1px solid #2F4F4F;
color: white;

font-family: Arial, Sans-Serif;
font-size: 12px;
font-weight: bold;
padding: 5px;
margin-top: 5px;
cursor: pointer;
display:none;
}
        
.accordionHeaderSelected {
border: 1px solid #2F4F4F;
color: white;

font-family: Arial, Sans-Serif;
font-size: 12px;
font-weight: bold;
padding: 5px;
margin-top: 5px;
cursor: pointer;
display:none;
}
        
.accordionContent {

border: none;
border-top: none;
padding: 5px;
padding-top: 10px;
margin:0 auto;
width:90%
}

.onlineServicesButton {
    color:white;
    font-size:small;
    font-weight:bold;
    background-color:#002c55;
    border:solid thin;
    border-color:white;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 4px 6px 4px;
    box-shadow:  3px 4px 3px #686E74;
    -moz-box-shadow: 3px 4px 3px #686E74;
    -webkit-box-shadow:  3px 4px 3px #686E74;
}

.onlineServicesButtonInvisible {
    cursor:default;
    height:1px;
    color:transparent;
    font-size:small;
    background-color:transparent;
    border:none;
    border-color:white;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.LicenseDetailButton {
    color:white;
    height:75px;
    width:150px;
    word-wrap:normal;
    white-space:normal;
    /*font-family:Constantia;*/
    font-size:16px;
    font-weight:bold;
    background-color:#002c55;
    border:double;
    border-color:white;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 6px 6px 4px;
    box-shadow:  3px 4px 3px #686E74;
    -moz-box-shadow: 3px 4px 3px #686E74;
    -webkit-box-shadow:  3px 4px 3px #686E74;
    margin:15px 15px 15px 15px;
}
