#bodyContent {
   margin-left: 130px;
   width: 580px;
}

div#cw_main {
   clear: both;
   margin-left: 0px;
   width: ;
/*	padding: 10px;*/
}

#message_box {
   color: #000099;
}

#message_box.error {
   color: red;
}

ul.tabbed_menu {
   margin: 0px;
   margin-top: 10px;
   margin-bottom: 10px;
   padding: 5px;
   padding-bottom: 4px;
   border-bottom: 1px solid #999;
}

ul.tabbed_menu.second {
   padding-bottom: 2px;
}

ul.tabbed_menu li {
   display: inline;
   list-style-type: none;
   margin-right: 2px;
   border: 1px solid #999;
   padding: 4px;
   padding-left: 4px;
   padding-right: 4px;
   background-color: #87ABEA;
}

ul.tabbed_menu.second li {
   background-color: #DBE4FF;
   padding: 2px;
   padding-left: 3px;
   padding-right: 3px;
}

ul.tabbed_menu li.active {
   border-bottom: 1px solid white;
   background-color: white;
}

ul.tabbed_menu li.remote {
   background-color: #ffc905;
}

ul.tabbed_menu li a {
   color: black;
}

ul.tabbed_menu li a:hover {
   background-color: #87ABEA;
   text-decoration: underline;
}

ul.tabbed_menu.second li a:hover {
   background-color: #D6DDFC;
}

ul.tabbed_menu li.remote a:hover {
   background-color: #ffc905;
}

ul.tabbed_menu li.active a:hover {
   background-color: white;
}

.control_form input,
      .control_form select,
      .control_form img {
      }

.control_form input.long,
	    input.long {
	       float: none;
	       display: block;
	       width: 360px;
	       margin-left: 0px;
		   clear: both;
	    }

input.short {
   width: 100px;
}

.control_form input {
   width: 380px;
   /* float: right; */
}

.control_form div.special input,
.control_form div.special label {
   width: auto;
   float: none;
}

.control_form img {
   margin: 5px;
   float: left;
   margin-right: 0px;
   padding: 5px;
   border: 1px solid #D6DDFC;
}

.control_form label,
span.label {
   float: left;
   color: #000099;
   padding-top: 2px;
   width: 200px;
}

img.help-image {
   padding: 0px;
   margin: 0px;
   margin-left: 3px;
   border: none;
   float: left;
}

a.help-text {
   color: red;
   padding: 0 0 0 5px;
   text-decoration: none;
}

.control_form textarea {
   width: 600px;
   min-width: 100%;
   max-width: 100%;
}

.control_form p {
   clear: both;
   padding: 5px;
}

form.control_form {
   width: 600px;
}

#cw_main div {
   margin-top: 5px;
   margin-bottom: 5px;
}

.invalid {
   color: red;
}



.note {
   color: gray;
}
p.cancel {
   float: right;
}

p.buttons input {
   float: left;
   margin-left: 0px;
   margin-right: 10px;
   width: 135px;
   margin-bottom: 10px;
}

input[value=Delete],
   .scary {
      color: #c00;
   }

.light {
   font-size: .9em;
   font-color: #ccc;
}

p.radio_box span {
   float: left; 
   clear: left; 
   width: 30px; 
   margin: 5px
}

p.radio_box input {
   float: left; 
   margin: 5px;
}

hr {
   clear: both;
}

.boldish {
   font-size: 1.2em;
   font-weight: bold;
}

.hidden {
   display: none;
}

.clear {
   clear: both;
}

/* This file skins sliders */

.ui-slider { width: 100%; height: 23px; position: relative; background-repeat: no-repeat; background-position: center center; }
.ui-slider-handle { position: absolute; z-index: 1; height: 23px; width: 12px; top: 0px; left: 0px; background-image: url(/images/slider-hor.gif);  }
.ui-slider-handle-active { border: 1px dotted black;  }
.ui-slider-disabled .ui-slider-handle { opacity: 0.5; filter: alpha(opacity=50); }
.ui-slider-range { position: absolute; background: #50A029; opacity: 0.3; filter: alpha(opacity=30); width: 100%; height: 100%; }

/* Default slider backgrounds */
.ui-slider { 
   background-image: url(/images/slider-bak-hor.gif);
   background-repeat: repeat-x;
   background-position: 0px -5px;
   margin-top: 30px;
   width: 500px;
   margin-left: 100px;
}

span.help-text {
   color: #999999;
   float: left;
   margin-left: 203px;
   width: 380px;
   padding-bottom: 3px;
   padding-top: 2px;
}

span.help-text.right {
   margin-left: 0px;
}

.resources div {
   float: left;
   padding: 10px !important;
   width: 45%;
}

.resources img {
   float: left;
   border: none;
   margin-right: 5px;
}

.resources p {
   padding-top: 0px;
}

