/**
 * @file
 * Block Styling
 */

.blockGreyTop {
color:#027AC6;
background-color: #d1ddcf;
width:150px;
height:10px;
	border-style:solid;
	border-color: #ccc;
	border-width:0px;
text-align:center;
margin-top:0px;
}

.videoContainer {
background-color: #d1ddcf; 
width:780 px;

text-align:middle;
margin-left:auto;
margin-right:auto;
float:center;

}

.blockGreyPlayer {
color:#027AC6;
background-color: red /*#d1ddcf; */
width:300px;
height:10px;
	border-style:solid;
	border-color: #ccc;
	border-width:0px;
text-align:center;
margin-top:10px;
}

.videoContainer {
background-color: #d1ddcf; 
width:780 px;

text-align:middle;
margin-left:auto;
margin-right:auto;
float:center;

}
.blockVideo3 {
TEXT-ALIGN:CENTER;
text-decoration: none;
padding: 5px 7px; /* blue block button top & bottom width around text */
/*margin-right: 5px; 
margin-top: 5px;*/
border: 1px solid #778;
vertical-align:90%;
border:1px solid gray;
background: #d2dcd0; 
border-radius: 8px; /*w3c border radius*/
box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* w3c box shadow */
-moz-border-radius: 8px; /* mozilla border radius */
-moz-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* mozilla box shadow */
background: -moz-linear-gradient(center top, #F6E6A9, #F3D663 25%, #D5B534 45%, #B29214 85%, #F6E6A9); /* mozilla gradient background */
-webkit-border-radius: 8px; /* webkit border radius */
-webkit-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* webkit box shadow */
background: -webkit-gradient(linear, center top, center bottom, from(#d2dcd0), color-stop(25%, #DEEBDB), color-stop(45%, #B0B9AF), color-stop(85%, #C9D5C7), to(#EFF9EC)); /* webkit gradient background grey*/
/* background: -webkit-gradient(linear, center top, center bottom, from(#a4ccec), color-stop(25%, #72a6d4), color-stop(45%, #3282c2), color-stop(85%, #357cbd), to(#72a6d4)); webkit gradient background */
width:140px;
height:110px;
display: block;
}

.blockVideo {
TEXT-ALIGN:CENTER;
text-decoration: none;
padding: 5px 7px; /* blue block button top & bottom width around text */
/*margin-right: 5px; 
margin-top: 5px;*/
border: 1px solid #778;
vertical-align:90%;
border:1px solid gray;
background: #d2dcd0; 
border-radius: 8px; /*w3c border radius*/
box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* w3c box shadow */
-moz-border-radius: 8px; /* mozilla border radius */
-moz-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* mozilla box shadow */
background: -moz-linear-gradient(center top, #d2dcd0, #DEEBDB 25%, #B0B9AF 45%, #C9D5C7 85%, #EFF9EC); /* mozilla gradient background GREY*/
/*background: -moz-linear-gradient(center top, #F6E6A9, #F3D663 25%, #D5B534 45%, #B29214 85%, #F6E6A9); /* mozilla gradient background GOLD*/
/*background: -moz-linear-gradient(center top, #a4ccec, #72a6d4 25%, #3282c2 45%, #357cbd 85%, #72a6d4); /* mozilla gradient background BLUE*/
-webkit-border-radius: 8px; /* webkit border radius */
-webkit-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* webkit box shadow */
background: -webkit-gradient(linear, center top, center bottom, from(#d2dcd0), color-stop(25%, #DEEBDB), color-stop(45%, #B0B9AF), color-stop(85%, #C9D5C7), to(#EFF9EC)); /* webkit gradient background grey*/
/*background: -webkit-gradient(linear, center top, center bottom, from(#a4ccec), color-stop(25%, #72a6d4), color-stop(45%, #3282c2), color-stop(85%, #357cbd), to(#72a6d4)); /* webkit gradient background */
width:140px;
height:130px;
display: block;
}

.roundedcorner {
/*margin: 15px 15px 15px 15px;*/
/*border:4px inset #C1C8DD; */
border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
width:120px;
height:90px;
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
}


.videoLinkText_Lower {
position:relative;
margin-top:55px;
/*margin-bottom:auto; */
	margin-right:auto;
	margin-left:auto;
	font-size:14px;
	font-family:'Verdana';
COLOR:yellow;
text-align:center;
display:inline-block;
vertical-align:middle;
text-shadow: black 1px 1px 1px;
border:0;
}

.videoLinkText_Middle {
position:relative;
margin-top:30px;
/*margin-bottom:auto; */
	margin-right:auto;
	margin-left:auto;
	font-size:14px;
	font-family:'Verdana';
COLOR:yellow;
text-align:center;
display:inline-block;
vertical-align:middle;
text-shadow: black 1px 1px 1px;
border:0;
}

div.blockVideo div.img{
	width:120px;
        height:90px;
/*	padding:2px 2px; */
	font-size:12px;
	font-family:'Verdana';
	border:0px; /* outset #ccc; */
	background-color: #d2dcd0;
	-moz-border-radius:10px;
/*	margin-bottom:0px; 
	margin-top:0px;           */
	margin-left:4px;
	margin-right:20px;
padding-right:4px;
padding-left:4px;
padding-top:4px;
padding-bottom:4px;
}




.blockVideo2 {
color:#027AC6;
background-color: #fff; /*#d1ddcf; */
width:130px;
height:90px;
	border-style:solid;
	border-color: #ccc;
	border-width:0px;
float:left;
margin-left:auto;
margin-right:auto;
text-align:center;
}

.blockContentTop {
height:5px;
Width:660px;
background-color: #d1ddcf;
margin-top:0px;
}
.scrollable {
float:left;
color:#027AC6;
background-color: #d1ddcf;
width:154px;
height:500px;
	border-style:solid;
	border-color: #d1ddcf;
	border-width:1px;
        vertical-align:middle;
margin-left:0;
/*margin-top:0px; */
}


.blockGrey {
color:#027AC6;
background-color: #d1ddcf;
width:150px;
	border-style:solid;
	border-color: #d1ddcf;
	border-width:1px;
        vertical-align:middle;
margin-top:0px;
text-align:center;
}

.blockVidbox {
color:#027AC6;
background-color: #d1ddcf;
width:150px;
height: 130px;
	border-style:solid;
	border-color: #d1ddcf;
	border-width:1px;
        vertical-align:middle;
margin-top:0px;
text-align:center;
}

.blockEmpty {
        width:150px;
        margin-top:0px;
}

.page_somaBG {
  background-image: url("/images/mainbg600x400.gif");
  background-repeat: no-repeat;
height:400px;
width:600px;
}

.blockNavGrey {
background-color: #d1ddcf;
background: #d1ddcf;
padding: 0px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 5;
font: bold 10px Verdana;
list-style-type: none;

text-align: center; /*set to left, center, or right to align the menu as desired*/
height:30px;
width:150px !important;
}



.blockNavGreyLogo {
TEXT-ALIGN:CENTER;
text-decoration: none;
padding: 5px 7px; /* blue block button top & bottom width around text */
/*margin-right: 5px; 
margin-top: 5px;*/
border: 1px solid #778;
vertical-align:90%;
border:1px solid gray;
background: #d2dcd0; 
border-radius: 8px; /*w3c border radius*/
box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* w3c box shadow */
-moz-border-radius: 8px; /* mozilla border radius */
-moz-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* mozilla box shadow */
background: -moz-linear-gradient(center top, #d2dcd0, #DEEBDB 25%, #B0B9AF 45%, #C9D5C7 85%, #EFF9EC); /* mozilla gradient background GREY*/
/*background: -moz-linear-gradient(center top, #a4ccec, #72a6d4 25%, #3282c2 45%, #357cbd 85%, #72a6d4); /* mozilla gradient background */
-webkit-border-radius: 8px; /* webkit border radius */
-webkit-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* webkit box shadow */

background: -webkit-gradient(linear, center top, center bottom, from(#d2dcd0), color-stop(25%, #DEEBDB), color-stop(45%, #B0B9AF), color-stop(85%, #C9D5C7), to(#EFF9EC)); /* webkit gradient background grey*/
/* background: -webkit-gradient(linear, center top, center bottom, from(#d2dcd0), color-stop(25%, #DEEBDB), color-stop(45%, #B0B9AF), color-stop(85%, #C9D5C7), to(#EFF9EC)); /* webkit gradient background */
width:140px;
height:93px;
display: block;
}





.blockNavGreyLogo2 {
background-color: #d2dcd0;
background: #d1ddcf;
padding: 3px 0px;
margin-left: 0;
margin-top: 0px;
margin-bottom: 3px;
font: bold 10px Verdana;
list-style-type: none;
vertical-align: center;
text-align: center; /*set to left, center, or right to align the menu as desired*/
height:103px;
width:150px;
}





.blockNavGrey li{
display: table-cell ;
margin: 0;
}
.blockNavGrey a {
text-decoration: none;
padding: 5px 7px; /* blue block button top & bottom width around text */
/*margin-right: 5px; 
margin-top: 5px;*/
border: 1px solid #778;
vertical-align:90%;
color: #780dc5;
border:1px solid gray;
background: #d2dcd0;
border-radius: 8px; /*w3c border radius*/
box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* w3c box shadow */
-moz-border-radius: 8px; /* mozilla border radius */
-moz-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* mozilla box shadow */
background: -moz-linear-gradient(center top, #d2dcd0, #DEEBDB 25%, #B0B9AF 45%, #C9D5C7 85%, #EFF9EC); /* mozilla gradient background GREY*/
/* background: -moz-linear-gradient(center top, #F6E6A9, #F3D663 25%, #D5B534 45%, #B29214 85%, #F6E6A9); /* mozilla gradient background */
/* background: -moz-linear-gradient(center top, #a4ccec, #72a6d4 25%, #3282c2 45%, #357cbd 85%, #72a6d4); /* mozilla gradient background */
-webkit-border-radius: 8px; /* webkit border radius */
-webkit-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* webkit box shadow */
background: -webkit-gradient(linear, center top, center bottom, from(#d2dcd0), color-stop(25%, #DEEBDB), color-stop(45%, #B0B9AF), color-stop(85%, #C9D5C7), to(#EFF9EC)); /* webkit gradient background grey*/
/* background: -webkit-gradient(linear, center top, center bottom, from(#a4ccec), color-stop(25%, #72a6d4), color-stop(45%, #3282c2), color-stop(85%, #357cbd), to(#72a6d4)); /* webkit gradient background */
width:150px;
}


.blockNavGreyVert {
background: #d1ddcf;
padding: 0px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 5;
font: bold 10px Verdana;
list-style-type: none;
color:white;
text-align: center; /*set to left, center, or right to align the menu as desired*/
height:30px;
width:152px;
}


#blockNavGreyVert ul {
list-style-type: none;
	margin: 0px;
	padding: 0px;
width:152px;
}

#blockNavGreyVert li{
display: block ;
margin: 0;
width:152px;

}

#blockNavGreyVert a {
text-decoration: none;
padding: 5px 7px; /* blue block button top & bottom width around text */
/*margin-right: 5px; 
margin-top: 5px;*/
/*border: 1px solid #778; */
vertical-align:90%;
border:1px solid gray;
background: #d2dcd0; 
border-radius: 8px; /*w3c border radius*/
box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* w3c box shadow */
-moz-border-radius: 8px; /* mozilla border radius */
-moz-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* mozilla box shadow */
background: -moz-linear-gradient(center top, #d2dcd0, #DEEBDB 25%, #B0B9AF 45%, #C9D5C7 85%, #EFF9EC); /* mozilla gradient background GREY*/
/*background: -moz-linear-gradient(center top, #F6E6A9, #F3D663 25%, #D5B534 45%, #B29214 85%, #F6E6A9); /* mozilla gradient background GOLD*/
/*background: -moz-linear-gradient(center top, #a4ccec, #72a6d4 25%, #3282c2 45%, #357cbd 85%, #72a6d4); /* mozilla gradient background BLUE*/
-webkit-border-radius: 8px; /* webkit border radius */
-webkit-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* webkit box shadow */
background: -webkit-gradient(linear, center top, center bottom, from(#d2dcd0), color-stop(25%, #DEEBDB), color-stop(45%, #B0B9AF), color-stop(85%, #C9D5C7), to(#EFF9EC)); /* webkit gradient background grey*/
/*background: -webkit-gradient(linear, center top, center bottom, from(#a4ccec), color-stop(25%, #72a6d4), color-stop(45%, #3282c2), color-stop(85%, #357cbd), to(#72a6d4)); /* webkit gradient background */
width:140px;
height:24px;
display: block;

/* background-color: #DDEEFF; */
color:#124a83; /*#780dc5; */
text-align:center;
margin-top:auto;
margin-bottom:auto;
/*  font-variant:small-caps; */
font-size:12px;
}

#blockNavGreyVert a:hover {
text-decoration: none;
padding: 5px 7px; /* blue block button top & bottom width around text */
/*margin-right: 5px; 
margin-top: 5px;*/
border: 1px solid #778;
vertical-align:90%;
color: #124a83; /*#4CC417; */
/*border:1px solid gray; */
background:  #d2dcd0;
border-radius: 8px; /*w3c border radius*/
box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* w3c box shadow */
-moz-border-radius: 8px; /* mozilla border radius */
-moz-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* mozilla box shadow */
background: -moz-linear-gradient(center top, #d2dcd0, #DEEBDB 25%, #B0B9AF 45%, #C9D5C7 85%, #EFF9EC); /* mozilla gradient background GREY*/
/*background: -moz-linear-gradient(center top, #F6E6A9, #F3D663 25%, #D5B534 45%, #B29214 85%, #F6E6A9); /* mozilla gradient background GOLD*/
/*background: -moz-linear-gradient(center top, #a4ccec, #72a6d4 25%, #3282c2 45%, #357cbd 85%, #72a6d4); /* mozilla gradient background BLUE*/
-webkit-border-radius: 8px; /* webkit border radius */
-webkit-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* webkit box shadow */
background: -webkit-gradient(linear, center top, center bottom, from(#a4ccec), color-stop(25%, #72a6d4), color-stop(45%, #3282c2), color-stop(85%, #357cbd), to(#72a6d4)); /* webkit gradient background */

}



.rounded3 {
  border-radius:6px;
  -webkit-border-radius:6px;
  -moz-border-radius:6px;
} 

/*
.video{display:block}
.video *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFFFF}
.video1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #cdcdcd;
  border-right:1px solid #cdcdcd;
  background:#e9e9e9}
.video2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #b0b0b0;
  border-right:1px solid #b0b0b0;
  background:#eeeeee}
.video3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #eeeeee;
  border-right:1px solid #eeeeee;}
.video4{
  border-left:1px solid #cdcdcd;
  border-right:1px solid #cdcdcd}
.video5{
  border-left:1px solid #e9e9e9;
  border-right:1px solid #e9e9e9}
.videofg{
  background:#FFFFFF}

*/
