

#SpotContentFormatTools{
 padding:10px;
 background:#FFF;
 overflow:hidden;
}

#SpotContentFormatTools li{
 display:inline-block;
 width:50px;
 float:left;
}

textarea { border-radius:5px; border:1px solid #000;}
textarea:focus { border-color:#f00; }

/*- Links--------------------------- */
A:link { text-decoration: underline; color: #448ddd;}
A:visited { text-decoration: underline; color: #448ddd;}
A:active { text-decoration: underline; color: #448ddd;}
A:hover { text-decoration: underline; color: #448ddd;}

.styleBox img{
border:3px solid #000; 
margin-right:5px;
}
img.SelectedBox{
border-color:#69BFDE;
}

#editor_wrap{
margin: 0 auto;
}

small {
  font-size: 9px;
  color: #666;
}

body { 
 font-family: Georgia, Times New Roman, Times, serif;
 font-family: lucida grande, verdana, sans-serif;
 font-size: 12px;
 color:#000;
}

.container {
}

.row {
}



#SpotAdmin{
color:#000;
}
#SpotAdmin form{
color:#000;
}
#SpotAdmin b, #SpotAdmin strong{
color:#000;
}


#SpotEditor {
 max-width:1200px;
 margin: 0px auto;
 padding:10px;
 border: 2px solid #000;
 background:#e2e2e2;
 overflow:hidden;
 border-radius:15px;
}
#SpotEditorInner {
 margin: 0px auto;
 border: 0px solid red;
 padding:10px;
 background:#FFF;
}

.newsAdminImageGallery{
clear:left;
margin-top:20px;
}

form#newsAdmin{
 padding:10px;
 margin:10px;
 font-size: 10px; 
 background-color: #CCCCCC; 
 border: 10px solid #666666; 

}
form#newsAdmin input.text  { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 16px; 
}

.formText { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 18px; 
}
.styleBox{
 padding:5px;
 background:#000;
 text-align:center;
}
/*-------------------------------------------------
SpotContent Spot Editor
-------------------------------------------------*/
#pictureBoxIframe{
 background:#e1e1e1;
 width:100%;
 padding:5px;
 border-radius:5px;
 height:300px;
}

#PictureBox{
 background:#FFF;
 padding:5px;
 vertical-align:center;
 border: 1px solid #666666; 
}
.setImageDiv{
}
.ImageSurround{
 color:silver;
 font-size:10px;
}

.SpotTypeChooser{
text-align:left;
}

.goBack{
float:left;
}


/*-------------------------------------------------
SpotContent Login
/*-------------------------------------------------
LOGIN SCREEN
-------------------------------------------------*/
#SpotContentLogin #wrapper{
height:100%;
padding:100px 0 200px 0;
}
#MainLoginBox {
 background:#333;
 width: 700px;
 margin:0px auto;
 padding:50px 0px 25px 0;
 border-radius: 25px;
 border:4px solid #000;
}

#SubLoginBox {
 margin:0px auto;
 width:600px;
 background: #f1f1f1 url(/sc/img/spotcontent/Login-Background.jpg) right bottom;
 padding:20px 0px 20px 0;
 border-radius: 25px;
 border:2px solid #000;
 color:#333;
}
#SubLoginBox .row {
 min-width:40px;
 width:100%;
}
#SpotCredits{
 color:#36b7dc;

}
.alert {
	text-align: left;
	font-weight: bold;
	border-top: 1px solid #c99;
	border-bottom: 1px solid #c99;
	font-size: 11px;
	background: #c00;
	color: #fff;
 overflow:auto;
 padding:10px;
}


#SubLoginBox b {

	display:block;
	padding-top:5px;
	font-size: 11px;
	color:#666;
	line-height: 20px;
	font-weight: bold;
}
.signInForm{
	padding-right:20px;
}

.Form .ControlGroups > li{display:block;margin-bottom:18px;font-size:21px;font-weight:300}
.Form input[type=text],.Form input[type=password],.Form textarea{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:6px 12px;font-size:18px;font-weight:300;line-height:1.4;color:#221919;background:#fff;border:1px solid #ad9c9c;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:inset 0 1px rgba(34, 25, 25, 0.15), 0 1px white;-moz-box-shadow:inset 0 1px rgba(34, 25, 25, 0.15), 0 1px white;-webkit-box-shadow:inset 0 1px rgba(34, 25, 25, 0.15), 0 1px white;-moz-transition:all 0.08s ease-in-out;-webkit-transition:all 0.08s ease-in-out}
.Form textarea{min-height:90px}
.Form label{display:inline-block;line-height:1.4em;font-size:18px}
.Form input[type=radio]{float:left;margin-right:8px;border:none}
.Form .Right ul.pinability{float:left;margin-bottom:10px}
.Form .Right ul.pinability li{float:left;clear:none;margin-top:5px;width:auto}
.Form .Right ul li label span{font-size:18px;float:left}
.Form .Right ul li label input[type=radio]{margin-top:3px}
.Form .Right ul li:first-child label span{padding-left:25px;height:19px;line-height:1.1;background:url(../images/collaborative-icons.png) 0 0 no-repeat;margin-right:30px}
.Form .Right ul li.last-child label span{padding-left:45px;height:19px;line-height:1.1;background:url(../images/collaborative-icons.png) 0 -19px no-repeat}
.Form .ControlGroups p.owner_message{font-size:18px;margin-bottom:0}
.Form .ControlGroups li span.profile{font-size:18px}
.Form .ControlGroups li .Right span.profile img{width:36px;height:auto;float:left}
.Form .ControlGroups li .Right span.profile strong{margin:8px 0 0 10px;float:left}
.Form .ScrollingLegalText{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:580px;height:10em;overflow-y:scroll;padding:6px 12px;font-size:12px;font-weight:300;line-height:1.4;color:#221919;background:#fff;border:1px solid #ad9c9c;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:inset 0 1px rgba(34, 25, 25, 0.15), 0 1px white;-moz-box-shadow:inset 0 1px rgba(34, 25, 25, 0.15), 0 1px white;-webkit-box-shadow:inset 0 1px rgba(34, 25, 25, 0.15), 0 1px white;-moz-transition:all 0.08s ease-in-out;-webkit-transition:all 0.08s ease-in-out}
textarea#EmbedHTMLCode{height:7.5em}
.Form input[type=text]:focus,.Form input[type=password]:focus,.BoardPicker.NoBoards .CreateBoard input:focus,.Form textarea:focus,.Form input[type=text].error,.Form input[type=password].error,.Form textarea.error{border-color:#930;box-shadow:inset 0 1px rgba(34, 25, 25, 0.15), 0 1px rgba(255, 255, 255, 0.8), 0 0 14px rgba(1, 30, 93, 0.35);-moz-box-shadow:inset 0 1px rgba(34, 25, 25, 0.15), 0 1px rgba(255, 255, 255, 0.8), 0 0 14px rgba(1, 30, 93, 0.35);-webkit-box-shadow:inset 0 1px rgba(34, 25, 25, 0.15), 0 1px rgba(255, 255, 255, 0.8), 0 0 14px rgba(1, 30, 93, 0.35)}
.Form li .ValidationIcon{position:relative;top:1px;left:3px;display:inline-block;width:11px;height:11px;background-image:url(../images/orientation/CheckX.png);background-repeat:no-repeat}
.Form li .green{color:green}
.Form li .green .ValidationIcon{background-position:0 0}
.Form li .red{color:#cb2027}
.Form li .red .ValidationIcon{background-position:-11px 0}
.Form li .default{font-weight:normal;color:#ccc}
.InlineControlContainer{font-size:18px;line-height:1.4em}
.InlineControlContainer ul{border-top:none}
.InlineControlContainer li{display:inline-block;padding:4px 0 0 0;margin-right:2em;margin-bottom:0}
.InlineControlContainer li input{margin-top:4px}

.FancyForm li{padding:0px; margin:0px;list-style-type:none;}

.FancyForm li,.FancyContainer{position:relative}
.FancyForm input[type=text],.FancyForm input[type=password],.FancyForm textarea{position:relative;z-index:3;display:block;width:100%;background:transparent;border:1px solid #448DDD;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:inset 0 1px rgba(34, 25, 25, 0.15), 0 1px white;-moz-box-shadow:inset 0 1px rgba(34, 25, 25, 0.15), 0 1px white;-webkit-box-shadow:inset 0 1px rgba(34, 25, 25, 0.15), 0 1px white;-webkit-transition:all 0.08s ease-in-out;-moz-transition:all 0.08s ease-in-out}
.FancyForm textarea{min-height:3.95em;line-height:1.3}
.FancyForm #Boards input{width:410px;padding:13px 39px 8px 14px}
.FancyForm label{font-size:.9em;display:block;color:#666;-moz-user-select:none;-webkit-user-select:none;-moz-transition:all 0.16s ease-in-out;-webkit-transition:all 0.16s ease-in-out}
.FancyForm .fff{position:absolute;z-index:1;top:0;right:0;left:0;bottom:0;background-color:#fff;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
.FancyForm .helper{position:absolute;right:-194px;bottom:10px;width:180px;font-size:13px;line-height:15px}
.FancyForm input[type=text]:focus + label,.FancyForm input[type=password]:focus + label,.FancyForm textarea:focus + label{opacity:.5;filter:alpha(opacity="50")}
.FancyForm .val label{left:-9999px;opacity:0 !important;filter:alpha(opacity="0") !important}
.FancyForm .error,.FancyForm .errorlist li{clear:both;font-size:13px;margin-top:5px;margin-bottom:0}
.RememberMe{
 padding-top:5px;
 font-size:.9em;
}
.non_inputs{
float:right;
}
ul.LoginForm {
margin:0px 10px 0 0;
}
#login_wrap h1{
 padding:0px; margin:0px;
 padding-bottom:10px;
 font-size:1.3em;
 text-transform:normal;
 color:#000;
}
#login_wrap fieldset{
 padding:3px;
 border:1px solid #999;
 margin-right:10px;
 border-radius:6px;
}
.Button{border:1px solid transparent;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;-moz-box-shadow:0 1px rgba(255, 255, 255, 0.8), inset 0 1px rgba(255, 255, 255, 0.35);-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.8), inset 0 1px rgba(255, 255, 255, 0.35);box-shadow:0 1px rgba(255, 255, 255, 0.8), inset 0 1px rgba(255, 255, 255, 0.35);cursor:pointer;display:inline-block;font-family:"helvetica neue",arial,sans-serif;font-weight:bold;line-height:1em;margin:0;padding:.45em .825em .45em;text-align:center;-moz-transition:all .05s ease-in-out;-o-transition:all .05s ease-in-out;-webkit-transition:all .05s ease-in-out}
.Button:focus{outline:none}
.Button:hover{text-decoration:none}
.Button:active{-moz-transition:none;-o-transition:none;-webkit-transition:none}
button.Button::-moz-focus-inner{padding:0;border:0}
.Button.WhiteButton.Button18:hover{box-shadow:0 1px rgba(255, 255, 255, 0.8), inset 0 1px rgba(255, 255, 255, 0.35), 0 0 10px rgba(232, 230, 230, 0.75);-moz-box-shadow:0 1px rgba(255, 255, 255, 0.8), inset 0 1px rgba(255, 255, 255, 0.35), 0 0 10px rgba(232, 230, 230, 0.75);-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.8), inset 0 1px rgba(255, 255, 255, 0.35), 0 0 10px rgba(232, 230, 230, 0.75)}
.Button.WhiteButton.Button18:active{box-shadow:inset 0 1px 2px rgba(34, 25, 25, 0.25), 0 0 3px rgba(232, 230, 230, 0.5);-moz-box-shadow:inset 0 1px 2px rgba(34, 25, 25, 0.25), 0 0 3px rgba(232, 230, 230, 0.5);-webkit-box-shadow:inset 0 1px 2px rgba(34, 25, 25, 0.25), 0 0 3px rgba(232, 230, 230, 0.5)}
.Button.RedButton.Button18:hover{box-shadow:0 1px rgba(255, 255, 255, 0.8), inset 0 1px rgba(255, 255, 255, 0.35), 0 0 10px rgba(1, 30, 93, 0.25);-moz-box-shadow:0 1px rgba(255, 255, 255, 0.8), inset 0 1px rgba(255, 255, 255, 0.35), 0 0 10px rgba(1, 30, 93, 0.25);-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.8), inset 0 1px rgba(255, 255, 255, 0.35), 0 0 10px rgba(1, 30, 93, 0.25)}
.Button.RedButton.Button18:active{box-shadow:inset 0 1px 2px rgba(34, 25, 25, 0.25), 0 0 3px rgba(1, 30, 93, 0.35);-moz-box-shadow:inset 0 1px 2px rgba(34, 25, 25, 0.25), 0 0 3px rgba(1, 30, 93, 0.35);-webkit-box-shadow:inset 0 1px 2px rgba(34, 25, 25, 0.25), 0 0 3px rgba(1, 30, 93, 0.35)}
.Button.Button18{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-size:18px}

.non_inputs{overflow:hidden}
.non_inputs .Button{float:left}
.Button.WhiteButton,.repin_memo_on .pin:hover .actions .repin_link{background-color:#f0eded;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfafb), to(#f0eded), color-stop(0.5, #f9f7f7), color-stop(0.5, #f6f3f4));background-image:-moz-linear-gradient(top, #fdfafb, #f9f7f7 50%, #f6f3f4 50%, #f0eded);background-image:-o-linear-gradient(top, #fdfafb, #f9f7f7 50%, #f6f3f4 50%, #f0eded);background-image:-webkit-linear-gradient(top, #fdfafb, #f9f7f7 50%, #f6f3f4 50%, #f0eded);border-color:#bbb;color:#524d4d;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfafb', endColorstr='#f0eded');text-shadow:0 1px rgba(255, 255, 255, 0.9)}
.Button.WhiteButton:hover{background-color:#f2f0f0;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfcfc), to(#f2f0f0), color-stop(0.5, #fbf9f9), color-stop(0.5, #f7f5f6));background-image:-moz-linear-gradient(top, #fdfcfc, #fbf9f9 50%, #f7f5f6 50%, #f2f0f0);background-image:-o-linear-gradient(top, #fdfcfc, #fbf9f9 50%, #f7f5f6 50%, #f2f0f0);background-image:-webkit-linear-gradient(top, #fdfcfc, #fbf9f9 50%, #f7f5f6 50%, #f2f0f0);border-color:#c3c3c3;color:#666060;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfcfc', endColorstr='#f2f0f0');text-shadow:0 1px #fff}
.Button.WhiteButton:active{background-color:#ebe8e8;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f4f5), to(#ebe8e8), color-stop(0.5, #f3f0f0), color-stop(0.5, #f1eeef));background-image:-moz-linear-gradient(top, #f8f4f5, #f3f0f0 50%, #f1eeef 50%, #ebe8e8);background-image:-o-linear-gradient(top, #f8f4f5, #f3f0f0 50%, #f1eeef 50%, #ebe8e8);background-image:-webkit-linear-gradient(top, #f8f4f5, #f3f0f0 50%, #f1eeef 50%, #ebe8e8);border-color:#b7b7b7;color:#454141;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f4f5', endColorstr='#ebe8e8');text-shadow:0 1px rgba(255, 255, 255, 0.8)}




#ResetForm{display:none}
form.AuthForm li{border:none !important}
.non_inputs{overflow:hidden}
.non_inputs .Button{float:left}
#resetPassword,#backToLogin{float:right;font-size:13px;font-weight:normal;margin:11px 0 0 12px}
.input{position:relative}
.input + .error{position:absolute;top:10px;left:280px;width:157px}


a.status-changer {
    text-decoration: none;
}
/*Content Overrides*/


#authorEditorDiv, #authorQuickSearch{
background:#FFF;
}

#PageToolsLeft{
width:600px;
float:left;
}

#PageToolsRight{
text-align:right;
padding-right:10px;
}

/*Spot Content Header Tools*/

#AdminControls{
 padding:5px;
 background:#e2e2e2;
}

#AdminControls a:link, #AdminControls a:visited{
 color:#448ddd;
}
#LoggedIn{
 font-family: Arial, Helvetica, sans-serif;
}

.adminTools{
 font-family: Arial, Helvetica, sans-serif;
}


input.quickEdit{
width:200px;
}

.AdminNav{
 clear:left;
 padding:10px 0px;
}
.AdminNav ul li{
 display:inline;
 padding-right:10px;
 margin: 0 0px 0 0px;
}
/*Spot Content Tools*/
.addSpot{
width:55px;
text-align:center;
}


.addSpot{
clear:left;
}

.adminBoxer{
 background:silver;
 padding-top:10px;
 font-size:10px;
 width: 100%;
 max-width:1200px;
 overflow: hidden;
}
.ResourceAttacher{
 clear:left;
 font-size:10px;
}
.spotContentEditor{
}
.editBar{
 width:35px;
 height:45px;
 font-family: Geneva, Arial, Helvetica, sans-serif;
 float:left;
 text-align:center;
 border:0px solid black;
 line-height:10px;
}

.editBar img{
 clear:both;
 padding: 0px;
 margin: 0px;
}
.editBar small{
 color:#448ddd;
 font-size:8px;
}
.editBar a { font-size:8px; text-decoration:none; }
.editBar a:hover { font-size:8px; color: #808080; background: inherit; }

.addSpotInPlaceDiv{
}

.EntireContainer{
 min-width:300px;
 font-family: Geneva, Arial, Helvetica, sans-serif;
 font-size:10px;
 border:1px solid silver;
}
.EntireContainer tr td{
 border:1px solid red;
 vertical-align:top;
}
.EntireContainer a:link, .EntireContainer a:visited{
color:#448ddd;
}
.EntireContainerAdmin a:link, EntireContainerAdmin a:visited{
color:#448ddd;
}
.EntireContainerAdmin tr td a:link, .EntireContainerAdmin tr td a:visited{
font-size:8px;
color:#448ddd;
line-height:7px;
}
.EntireContainerAdmin img{
padding:0px;
margin:0px;

}

.AddSpotsToContainer td{
    border: 1px dashed #7c002b;
}
fieldset.adminHot{
 color: red;
 margin:0px;
 padding:0px;
}

fieldset.adminHot legend{
 color: red;
 font-weight:bold;
 padding:0px;
 margin:0px;
}

fieldset.spotContent{
 border:1px solid #adeb62;
 height:100%;
 padding:0px;
 margin:0px;
}

fieldset.spotContentEditor{
 border:1px solid #448ddd;
}
.On{
 color:#448ddd;
}
.Off{
 color:#C0C0C0;
}

a.status-changer-button
{
    background-color: transparent;
    background-size: 13px 13px;
    background-position: left top;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 0 4px 0 16px;
}
a.status-changer-button span 
{
    /*display: block;
    height: 38px;
    width: 38px;*/
}
a.status-on 
{
    background-image: url("/sc/img/spotcontent/statusOn.png");
}
a.status-off 
{
    background-image: url("/sc/img/spotcontent/statusOff.png");
}


.imageBoxGallery{
 border:1px dashed silver;
 width:200px;
 height:220px;
 margin:5px 5px 0 0;
 float:left;
 text-align:center;
}
.imageBoxGalleryDelete{
display:block;
position:absolute;
width:15px;
height:15px;
text-align:center;
background:#FFF;
}

.imageBoxGalleryDelete a{
color:red;
}
.imgGallery{
background:#e2e2e2;
height:165px;
}
.inUse .imgGallery{
background:#FFF;
height:165px;
}
/*- pagination--------------------------- */

.numPerPage{
clear:both;
width:200px;
float:left;
}

.pagingBar{
background:#333;
font-size:2em;
padding:20px;
overflow:hidden;
}

div.pagingBar ul
{
margin:0px;
	list-style-type: none;
}

div.pagingBar ul li
{
	padding: 0px 7px;
}   


/*--------------------------------------------------------------------------------------------------------------------------------------- */
#pagination-digg li{

display:inline;
border:0; margin:0; padding:0;
font-size:20px;
list-style:none;
margin-right:2px;
}

#pagination-digg a{
border:solid 1px #203d6b;
margin-right:2px;
}

#pagination-digg .previous-off,
#pagination-digg .next-off {

border:solid 1px #DEDEDE;
color:#888888;
display:block;
float:left;
font-weight:bold;
margin-right:2px;
padding:3px 4px;
}

#pagination-digg .next a,
#pagination-digg .previous a {
font-weight:bold;
} 
#pagination-digg .active{
background:#203d6b;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}

#pagination-digg a:link,
#pagination-digg a:visited {
border:solid 1px #FFF;
color:#203d6b;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
background:#FFF;
}

#pagination-digg a:hover{
border:solid 1px #203d6b;
}

#pagination-digg span{
color:#fb8140
display:block;
background:#FFF;
float:left;
padding:3px 6px;
text-decoration:none;
}
/*--------------------------------------------------------------------------------------------------------------------------------------- */

input, textarea{
border:1px dotted gray;
}

#spotTypeSelector {
padding-bottom:20px;
text-align:center;
}

#spotTypeSelector select{
font-size:2em;
}
#spotTypeSelector input{
}

.hidden { display: none; }


.AssociateIt{
font-size:14px;
width:300px;
}
.configuration-fieldset{
text-align: left;
line-height: 25px;
}
.configuration-fieldset span, .configuration-fieldset label{
display:block
}

.configuration-fieldset span>label{
display:inline-block
}

#associateItBox table {
margin: 20px 0 0 20px;
}

#associateItBox td {
padding-top: 20px;
}
#associateItBox ul {
text-align: left;
line-height: 17px;
}
#associateItBox a {
margin-right: 10px;
}

td.normalShareValue {
  text-align: left;
  font-size: 11px;
  padding-left: 10px;
}
#spotTypeSelector .configSelect {
  font-size: 1em;
  max-width: 522px;
border: 1px dotted gray;
}


#ui-datepicker-div {
    background-color: #f0f0f0;
    padding: 13px;
}
#ui-datepicker-div .ui-datepicker-title {
    font-weight: bold;
    text-align: center;
    padding: 5px;
}
#ui-datepicker-div .ui-datepicker-calendar td {
    padding: 4px;
	text-align: center;
}
#ui-datepicker-div a.ui-datepicker-next {
    float: right;
    cursor: pointer;
}
#ui-datepicker-div a.ui-datepicker-prev {
    cursor: pointer;
}
#ui-datepicker-div a.ui-state-default {
    color: #2B3979;
    text-decoration: none;
}
#ui-datepicker-div .ui-datepicker-week-end a {
    color: #9C0000;
}
#ui-datepicker-div .ui-state-hover {
    text-decoration: underline;
}
#ui-datepicker-div .ui-state-active {
    font-weight: bold;
}
#ui-datepicker-div .ui-datepicker-today {
    background: #FFFEFE;
}
.adminSaveBtn {
    border: none;
}


.newsGallItem {
    margin-bottom: 9px;
}

.newsGallItem>div {
    font-size: 0.9em;
    color: grey;
}
.newsGall {
    margin-top: 15px;
}
.newsGallItem input {
    padding: 2px 4px;
}
.newsGall h3,#classAdminWrapper h3 {
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 8px;
    display: block;
}
select#newsClass {
    margin-bottom: 8px;
}
input.exLink {
    padding: 3px 5px;
    width: 87%;
}