body {
  margin-top: 70px;
  padding-left:20px !important;

  background-attachment: fixed;
}

.errorDecoration{
font-weight:bold;
color:red;
background:#fff;
}

#leftSection{
background:#444;
padding:10px;



}

.scribeDetails h5, .vcDetails h5{
font-weight:bold;
}

.Normalbutton{
width:180px !important;
}

.Largebutton{
width:220px !important;
font-size:1.3em;
}
.Registerbutton{
width:80px !important;
}

.help-block{
color:#ff0 !important;
text-decoration:underline;
}

.has-error label{
color:#ff0 !important;
font-weight:bold;
}

.minHeight350{
min-height:350px !important;
}

.displayInline{
display:inline !important;
}

.displayBlock{
display:block !important;

}

.noDisplay{
display:none !important;
}

.noDecoration{
text-decoration:none !important;
}

.photogrid img{width:250px; height:200px; margin:0 5px 5px 0;cursor:pointer}

@media(max-width:990px){.photogrid img{width:180px;height:110px;}}

.tt-dataset{
background-color:#DDDDDD;
padding:10px;
color:#000000;
width: 196px;

border-radius: 0 0 6px 6px;
-moz-border-radius: 0 0 6px 6px;
-webkit-border-radius: 0 0 6px 6px;
border: 0px solid #000000;
}

.tt-dataset div:hover{
background-color:#BBBBBB;
text-decoration:underline;
border-radius: 4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
padding:5px;
}
.phoneFieldError{
border:2px solid red;
font-weight:bold;
color:red;
}
ul.fancyList{
width:inherit;
background:#111;
color:#EEE;
border-radius: 4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
list-style:none;
}
ul.fancyList li{
padding:10px;
}
ul.fancyList li:hover{

background:#EEE;
color:#111;
border-radius: 4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}