.MSel 
{
	border-bottom:5px solid green;
	font-weight:bolder;
	color:Green;
	background-color:white;
	//border-left:5px solid red;
	}
.shadowBordered {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E5E5E5;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 4px 18px #C8C8C8;
    font-weight: normal;
    margin-left: 8px;
    padding: 7px 7px 15px;
    }

/*-----------Following CSS used only in Theams page---------------*/
.imageborder input
{
	border :10px solid #f1f1f1;
	}
.imageborder input:hover
{
	width:170px;
	height:170px;
	border :10px solid green;
	}


#coverBG {
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
height:100%; 
}
#popUpDiv,#PreviewBox {
position:absolute;
top:15%;
left:40%; 
background-color:#eeeeee;
z-index: 9002;
}
#Templates,#popupInfo {
position:absolute;
top:15%;
padding:20%; 
background-color:#f1f1f1;
z-index: 9002;
}
#templatesHeader {
background: -moz-linear-gradient(center top , #FFFFFF 1%, #EAEAEA 100%) repeat scroll 0 0 transparent;
    box-shadow: 0 0 0 1px rgba(155, 155, 155, 0.3), 1px 0 0 0 rgba(255, 255, 255, 0.9) inset, 0 2px 2px rgba(0, 0, 0, 0.1);
    color: #777777;
    display: block;
    font-family: 'BebasNeueRegular','Arial Narrow',Arial,sans-serif;
    font-size: 19px;
    height: 30px;
    line-height: 33px;
    padding: 5px 12px;
    position: relative;
    text-decoration: none;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.8);
    z-index: 10;
}
/* Tab Bar */
#bar {margin-top:10px;}
#bar a{padding:7px; background:#f8f8f8; text-decoration:none; font-weight:bold;font-size:small;margin-top:15px;}
#bar a:hover{color:#003366;}
/* Content Layers */
#container{padding:0px; min-height:300px;}
div.main div {display: none;}
div.main div:target {display: block;}

#loadTemplates td {border-bottom:1px solid #f1f1f1; padding:5px; text-align:left; border-right:1px solid #f1f1f1; margin:0px;
}

.gridviewStyle td,.gridviewStyle th {border-bottom:1px solid #dcdcdc; padding:2px; text-align:left; border-right:1px solid #dcdcdc; margin:0px;
}

.gridviewStyle td,.gridviewStyle th {padding-top:10px;padding-bottom:10px;cellspacing:5px;cellpadding:5px;}
.gridviewStyle table {cellspacing:5px;cellpadding:5px;}
.gridviewStyle {overflow-y:scroll;overflow-x:scroll;width:100%;cellspacing:5px;cellpadding:5px;}