.salsa_wrapper1, .salsa_wrapper2{width: 100%; border: none 0px RED;
overflow-x: scroll; }
.salsa_wrapper1{height: 20px; }
.salsa_wrapper2{height: auto; }
.salsa_div1 {width:1500px; height: 20px; }
.salsa_div2 {width:1500px;  overflow: auto;}



#salsadiv123 {
width:100%;	
overflow: auto;
overflow-y: hidden;
-ms-overflow-y: hidden;	
}

#salsadiv {
margin-top:15px;
width: 1500px;
}


#salsadiv td {

font-size:13px;
}

#maintable {
width:1500px;
}

#salsadiv #maintable {
	border-collapse: collapse;
	}


#salsadiv #maintable, #maintable th, #maintable td{
border: 1px solid black;	
}

#salsadiv #maintable td {
padding:3px;	
}

#commentstable, #commentstable td {
border-width:0px;	
}


#salsadiv input[type=text],
#salsadiv input[type=url]
{
width:100%;
padding:3px;

font-size:13px;
}


#salsadiv select,
#salsadiv select option
{
width:100%;
padding:3px;
font-size:13px;

}

#salsadiv input[type=url] {
width:100%;

padding:3px;
}

#salsadiv select {height: auto;}

#salsadiv #commentstable select {

font-size:13px !important;
}

#salsadiv #commentstable select option{

font-size:13px !important;
}

#salsadiv .datepicker {
width:auto !important;
cursor:pointer;
}

#salsadiv .red {
background:#eb557b;
color:#ffffff;
font-weight:bold;
}

#salsadiv .lightgreen {
/* background:#92d050; */
background: #d1eacd;
font-weight:bold;
}

#salsadiv .darkblue {
/* background:#260cea; */
background:#6195e6;
color:#ffffff;
font-weight:bold;
	
}

#salsadiv .yellow {
/* background:yellow; */
background:#fafe9f;
font-weight:bold;
	
}

#salsadiv .brown {
/* background:#423506; */
background:#a97942;
color:#ffffff;
font-weight:bold;
	
}

#salsadiv .darkgreen {
/* background:#375623; */
background:#70c0b3;
color:#ffffff;
font-weight:bold;
	
}


#salsadiv .moneysite {
width:400px !important;	
}

#salsadiv .readonly {
border-width:0px;
background:transparent;
}

.notediv {
text-align:center;
width:550px;;
}

.notediv textarea{	
width:520px;
height: 350px;

}

.salsa_buttonsdiv {
display:inline-block;
margin-top:15px;
width:100%;
text-align:center;
}

.salsa_buttonsdiv a {
margin-right:10px;
}

.salsa_buttonsdiv div{
display:inline-block;
cursor:pointer;
margin-left:auto;
margin-right:auto;
padding-top:10px;
padding-bottom:10px;
padding-left:20px;
padding-right:20px;
color: #ffffff;
font-weight:bold;
font-size:15px;
margin-bottom:10px;
text-align:center;

}



#salsa_projects {
font-family: 'Open Sans', sans-serif;	
padding:10px;	
width:95%;
display:inline-block;
vertical-align:top;
border-left-width:3px;
border-bottom-width:3px;
border-top-width:0px;
border-right-width:3px;
border-style:solid;
border-color:#F1F1F1;
-webkit-border-bottom-left-radius: 7px;
-moz-border-radius-bottomleft: 7px;
border-bottom-left-radius: 7px;
-webkit-border-bottom-right-radius: 7px;
-moz-border-radius-bottomright: 7px;
border-bottom-right-radius: 7px;

}

#salsa_mainheading {
width: 95%;
padding:10px;
color:#000000;
font-size:24px;
font-weight:bold;
background:#fafafa;
border-left-width:3px;
border-bottom-width:1px;
border-top-width:3px;
border-right-width:3px;
border-style:solid;
border-color:#F1F1F1;

-webkit-border-top-left-radius: 7px;
-moz-border-radius-topleft: 7px;
border-top-left-radius: 7px;
-webkit-border-top-right-radius: 7px;
-moz-border-radius-topright: 7px;
border-top-right-radius: 7px;
}

#salsa_projects a,
#salsa_projects a:active,
#salsa_projects a:visited,
#salsa_projects a:hover
{
color: #1D8DF1;	
text-decoration:underline;
box-shadow:none;
}


#salsa_projects h1{
text-align:center;
font-weight:bold;
}

#salsa_projects h1, #salsa_lsheading{
text-align:center;
font-weight:bold;
}

#salsa_projects #salsaproject_left_guest {
	width:80%;
	height: auto;
display:inline-block;
vertical-align:top;	
}

#salsa_projects #salsaproject_right_guest {
width:20%;
height: auto;
display:inline-block;
text-align:center;
vertical-align:top;

}



#salsa_projects #salsaproject_left_structure {
	width:80%;
height: auto;
display:inline-block;
vertical-align:top;	
}

#salsa_projects #salsaproject_right_structure {
width:20%;
height: auto;
display:inline-block;
text-align:center;
vertical-align:top;

}

#salsa_projects #salsaproject_left {
width:80%;
height: 500px;
display:inline-block;

vertical-align:top;
overflow: auto;
overflow-x: hidden;
-ms-overflow-x: hidden;	
}

#salsa_projects #salsaproject_right {
width:20%;

height: 350px;
display:inline-block;
text-align:center;
vertical-align:top;

}


.newtopbtn {
cursor:pointer;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
padding-right:20px;
color: #ffffff;
display:inline-block;
font-weight:bold;
font-size:14px;
background: #4772DA;
}

.newtopbtn2 {
cursor:pointer;
padding-top:10px;
padding-bottom:10px;
padding-left:25px;
padding-right:25px;
color: #ffffff;
display:inline-block;
font-weight:bold;
font-size:15px;		
}


.sidebtn {
cursor:pointer;
margin-bottom:20px;
margin-left:auto;
margin-right:auto;
padding:10px;
width:90%;
color: #ffffff;
display:inline-block;
font-weight:bold;
font-size:15px;		
}

.savebtn {
	cursor:pointer !important;
padding-top:5px !important;
padding-bottom:5px !important;
padding-left:30px !important;
padding-right:30px !important;
color: #ffffff !important;
font-weight:bold !important;
font-size:15px !important;
}


#salsaproject_right a,
#salsaproject_right a:visited,
#salsaproject_right a:active
{
text-decoration:none;
box-shadow:none;
}

#salsaproject_right a:hover {
text-decoration:none;
box-shadow:none;
}

#salsaproject_left table {
width:100%;
}


#salsaproject_left .headrow {
background: #eeeeee;	
}


.salsa_btn1 {
background: #00b0f0 !important;
}

.salsa_btn2 {
background: #ffc000 !important;
}

.salsa_btn3 {
background: #c00000 !important;
}

.salsa_btn4 {
background: #0000ff !important;
}

.salsa_btn5 {
background: #00b050 !important;
}



.salsa_btn6 {
background: #0000FF !important;
}

.salsa_btn7 {
	background: #595959 !important;
}

.salsa_btn8 {
	background: #c9bc4c !important;
}

.salsa_btnguest {
font-weight:normal !important;	
background: #FB9D39 !important;
color: #ffffff !important;
padding: 8px !important;
box-shadow:none !important;
-webkit-border-radius: 5px !important;
-moz-border-radius: 5px !important;
border-radius: 5px !important;	

}



.salsa_status1 {
background: #ffc000 !important;
color:#ffffff;
text-align:center;
width:90%;
padding:1%;
font-size:14px;

-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

.salsa_status2 {
background: #92D050 !important;
color:#ffffff;
text-align:center;
width:90%;
padding:1%;
font-size:14px;

-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

.salsa_status3 {
background: #70c0b3 !important;	
color:#ffffff;
text-align:center;
width:90%;
padding:1%;
font-size:14px;

-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}


#addproject input[type=text],
#editproject input[type=text]
{
line-height: normal;	
display: inline-block;
padding:2%;
width:95%;
}

#salsaproject_left input[type="checkbox"]{
  width: 17px; /*Desired width*/
  height: 17px; /*Desired height*/
  cursor: pointer;
  vertical-align:middle;

}

.linkstructurebox {
display:inline-block;
width:32%;
min-height:330px;
border-width:1px;
border-style:solid;
border-color:#F1F1F1;
text-align:center;
vertical-align:top;
}

.linkstructurebox_border1 {
border-left-width:1px;	
border-right-width:0px;	
border-top-width:1px;	
border-bottom-width:1px;	
}

.linkstructurebox_border2 {
border-left-width:1px;	
border-right-width:0px;	
border-top-width:1px;	
border-bottom-width:1px;	
}

.linkstructurebox_border3 {
border-left-width:1px;	
border-right-width:1px;	
border-top-width:1px;	
border-bottom-width:1px;	
}

#lsbox_row1 {
text-align:center;
font-size:16px;
font-weight:bold;
padding-bottom:10px;
padding-top:10px;
margin-bottom:10px;
border-left-width:0px;	
border-right-width:0px;	
border-top-width:0px;	
border-bottom-width:1px;
border-style:solid;
border-color:#F1F1F1;



}

#lsbox_row2 {
margin-top:10px;
text-align:center;
margin-bottom:10px;
}
#salsadiv span.question {
  cursor: pointer;
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: #89A4CC;
  line-height: 16px;
  color: White;
  font-size: 13px;
  font-weight: bold;
  border-radius: 8px;
  text-align: center;
  position: relative;
}
#salsadiv span.question:hover { background-color: #3D6199; }
#salsadiv div.tooltip {
  background-color: #3D6199;
  color: White;
  position: absolute;
  left: 25px;
  top: -25px;
  z-index: 1000000;
  width: 250px;
  border-radius: 5px;
}



.tooltipsy
{
    padding: 10px;
    max-width: 450px;
    color: #303030;
    background-color: #f5f5b5;
    border: 1px solid #deca7e;
	
}

.hastip,
.hastip:active,
.hastip:visited,
.hastip:hover
{
text-decoration:none !important;
box-shadow:none !important;
cursor:pointer;
}

#salsadiv .datepicker{
width:150px;	
}
#salsadiv .campaignstart_txt {
float:left;
margin-right:10px;
margin-top:4px;
}

#guestposts-index {
display:inline-block;
width:100%;
margin-top:15px;
margin-bottom:15px;	
}

#guestposts-index a,
#guestposts-index a:visited,
#guestposts-index a:active,
#guestposts-index a:hover {
color: green;
box-shadow:none;
text-decoration:none;
}




#guestposts-category-col a,
#guestposts-category-col a:visited,
#guestposts-category-col a:active,
#guestposts-category-col a:hover {
color: green;
box-shadow:none;
text-decoration:none;
}


#guestposts-category {
display:table;
width:100%;
margin-top:15px;
margin-bottom:15px;	
}



#guestposts-category-col {
display:table-cell;
padding-bottom:8px;
padding-top:8px;

border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#dcdcdc;

}

#submissionpage {
background:#fe9d01;
color:#ffffff !important;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
vertical-align:middle;
margin-top:5px;
margin-bottom:5px;
}

#submissionpage:active
#submissionpage:visited,
#submissionpage:hover
{
text-decoration:none;
color:#ffffff !important;
}


#salsa_btnguest1 {
background:green !important;	
display: inline-block;

    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    color: #ffffff;
    font-weight: bold;
    font-size: 15px;
    margin-bottom: 10px;
    text-align: center;	
}

#lspage_guest {
display:inline-block;
width:100%;	
text-align:center;
}

#lspage_guest a,
#lspage_guest a:active,
#lspage_guest a:visited,
#lspage_guest a:hover {
text-decoration:none;	
box-shadow:none;
}

#salsa_projects #moveid {
display:inline-block;
margin:0px;
padding:3px;
line-height:0px;
height:auto;	
}

#salsa_newtable2_headercol1 {
padding:10px;
font-weight:bold;
border-left-width: 1px;
border-left-color: #F1F1F1;
border-left-style:solid;
width:4%;
}

#salsa_newtable2_headercol2 {
padding:10px;
font-weight:bold;
width:13%
}

#salsa_newtable2_headercol3 {
padding:10px;
font-weight:bold;
width:16%
}

#salsa_newtable2_headercol4 {
padding:10px;
font-weight:bold;
width:14%
}

#salsa_newtable2_headercol5 {
padding:10px;
font-weight:bold;
width:13%
}

#salsa_newtable2_headercol6 {
padding:10px;
font-weight:bold;
width:12%
}

#salsa_newtable2_headercol7 {
padding:10px;
font-weight:bold;
width:13%
}


#salsa_newtable2_headercol8 {
padding:10px;
padding-top:15px !important;
padding-bottom:15px !important;
font-weight:bold;
border-right-width: 1px;
border-right-color: #F1F1F1;
border-right-style:solid;
text-align:right;
width:15%
}

#salsa_newtable_headercol1 {
padding:10px;
font-weight:bold;
border-left-width: 1px;
border-left-color: #F1F1F1;
border-left-style:solid;
width:6%;
}

#salsa_newtable_headercol2 {
padding:10px;
font-weight:bold;
width:23%;
}

#salsa_newtable_headercol3 {
padding:10px;
font-weight:bold;
width:23%;
}

#salsa_newtable_headercol4 {
padding:10px;
padding-top:15px !important;
padding-bottom:15px !important;
font-weight:bold;
border-right-width: 1px;
border-right-color: #F1F1F1;
border-right-style:solid;
text-align:right;
width:23%;
}



#salsa_newtableguest_headercol1 {
padding:10px;
font-weight:bold;
border-left-width: 1px;
border-left-color: #F1F1F1;
border-left-style:solid;

}

#salsa_newtableguest_headercol2 {
padding:10px;
font-weight:bold;

}


#salsa_newtableguest_headercol3 {
padding:10px;
font-weight:bold;

}

#salsa_newtableguest_headercol4 {
padding:10px;
font-weight:bold;

}

#salsa_newtableguest_headercol5 {
padding:10px;
font-weight:bold;
border-right-width: 1px;
border-right-color: #F1F1F1;
border-right-style:solid;
text-align:right;

}


#salsa_newtable2_col1 {
padding:10px;
border-left-width: 1px;
border-left-color: #F1F1F1;
border-left-style:solid;

}

#salsa_newtable2_col2 {
padding:10px;


}

#salsa_newtable2_col3 {
padding:10px;
}

#salsa_newtable2_col4 {
padding:10px;
}

#salsa_newtable2_col5 {
padding:10px;
}

#salsa_newtable2_col6 {
padding:10px;
}

#salsa_newtable2_col7 {
padding:10px;
}

#salsa_newtable2_col8 {
padding:10px;
border-right-width: 1px;
border-right-color: #F1F1F1;
border-right-style:solid;

}

#salsa_newtable2_bottomrow {
border-bottom-width: 1px;
border-bottom-color: #F1F1F1;
border-bottom-style:solid;

}

#salsa_newtable2_headrow {
border-top-width: 1px;
border-top-color: #F1F1F1;
border-top-style:solid;	
border-bottom-width: 1px;
border-bottom-color: #F1F1F1;
border-bottom-style:solid;		
}

#salsa_newtable_col1 {
padding:10px;
border-left-width: 1px;
border-left-color: #F1F1F1;
border-left-style:solid;

}

#salsa_newtable_col2 {
padding:10px;


}

#salsa_newtable_col3 {
padding:10px;
}

#salsa_newtable_col4 {
padding:10px;
border-right-width: 1px;
border-right-color: #F1F1F1;
border-right-style:solid;

}

#salsa_newtable_bottomrow {
border-bottom-width: 1px;
border-bottom-color: #F1F1F1;
border-bottom-style:solid;	
}

#salsa_newtable_headrow {
border-top-width: 1px;
border-top-color: #F1F1F1;
border-top-style:solid;	
border-bottom-width: 1px;
border-bottom-color: #F1F1F1;
border-bottom-style:solid;

}


#salsa_guest_col1 {
padding:10px;
border-left-width: 1px;
border-left-color: #F1F1F1;
border-left-style:solid;

}


#salsa_guest_col2 {
padding:10px;
}

#salsa_guest_col3 {
padding:10px;
border-right-width: 1px;
border-right-color: #F1F1F1;
border-right-style:solid;

}





#salsa_guestcat_col1 {
padding:10px;
border-left-width: 1px;
border-left-color: #F1F1F1;
border-left-style:solid;

}


#salsa_guestcat_col2 {
padding:10px;
}

#salsa_guestcat_col3 {
padding:10px;
}

#salsa_guestcat_col4 {
padding:10px;
}

#salsa_guestcat_col5 {
padding:10px;
border-right-width: 1px;
border-right-color: #F1F1F1;
border-right-style:solid;

}

#salsa_newbtn1,
#salsa_newbtn1:active,
#salsa_newbtn1:visited,
#salsa_newbtn1:hover
{
font-weight:normal;	
background: #4772DA;
color: #ffffff !important;
text-decoration:none !important;
padding: 8px;
box-shadow:none;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#salsa_newbtn2,
#salsa_newbtn2:active,
#salsa_newbtn2:visited,
#salsa_newbtn2:hover
{
font-weight:normal;	
background: #EB557B;
color: #ffffff !important;
text-decoration:none !important;
padding: 8px;
box-shadow:none;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.salsa_newbtn3 {
font-weight:normal !important;	
background: #4772DA !important;
color: #ffffff !important;
padding: 8px !important;
box-shadow:none !important;
-webkit-border-radius: 5px !important;
-moz-border-radius: 5px !important;
border-radius: 5px !important;	
}

.salsa_newbtn4 {
font-weight:normal !important;	
background: #70c0b3 !important;
color: #ffffff !important;
padding: 8px !important;
box-shadow:none !important;
-webkit-border-radius: 5px !important;
-moz-border-radius: 5px !important;
border-radius: 5px !important;	
}

.salsa_newbtn5 {
font-weight:normal !important;	
background: #EB557B !important;
color: #ffffff !important;
padding: 8px !important;
box-shadow:none !important;
-webkit-border-radius: 5px !important;
-moz-border-radius: 5px !important;
border-radius: 5px !important;	
}


#notfound{
text-align:center;
margin-top:20px;
margin-bottom:20px;
display:block;	
}

#notfound span{
text-align:center;
font-weight:normal;	
background: #EB557B;
color: #ffffff !important;
text-decoration:none !important;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
}

#salsa_projects #moveid {
padding:10px;	
}

#salsa_projects td {
font-size:14px;	
}