/* description: bluewater skin styles. */

.bluewater table.skin {
    width: 100%;
}

.bluewater table.title {
    width: 100%;
	cursor: move;
}

.bluewater td.menu {
	width: 16px;
    padding-top: 2px;
    white-space: nowrap;
}

.bluewater td.title {
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 0px;
    font: 11px tahoma, verdana, sans-serif;
    font-weight: bold;
    color: #FFFFFF;
    white-space: nowrap;
    text-align: left;
	width: 100%;
}

.bluewater td.actions {
	width: 16px;
	padding-top: 3px;
}

.bluewater td.tl {
	width: 10px;
	height: 33px;
	background: url("/skins/bluewater/images/tl.png") no-repeat;
}

.bluewater td.tc {
	background: url("/skins/bluewater/images/tc.png") repeat-x;
}

.bluewater td.tr {
	width: 10px;
	height: 33px;
	background: url("/skins/bluewater/images/tr.png") no-repeat;
}

.bluewater td.ml {
	width: 10px;
	background: url("/skins/bluewater/images/ml.png") repeat-y;
}

.bluewater td.mc {
	font: 11px tahoma, verdana, sans-serif;
    color: #000000;
    text-align: left;
	background-color: #FFFFFF;
}

.bluewater td.mr {
	width: 10px;
	background: url("/skins/bluewater/images/mr.png") repeat-y;
}

/* content styles */
.content {
	font: 11px tahoma, verdana, sans-serif;
    color: #000000;
    text-align: left;
}

.caption {
	font: bold 11px tahoma, verdana, sans-serif;
    text-align: right;
	vertical-align: top;
}

label { /* all labels; used for help */
	border-bottom: dotted 1px #AAAAAA;
	cursor: help;
}

.disabled { /* disabled text */
	font: 11px tahoma, verdana, sans-serif;    
	color: #AAAAAA;
}

input.search { /* any search form input */
	border: 1px solid #AAAAAA;
	color: #000000;
	background-image:url("/skins/default/images/search.gif"); 
	background-color: #FFFFFF;
	background-repeat: no-repeat; 
	background-position: 2px center; 
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}

input.inputAlign { /* aligns checkbox or radio button to adjacent text */
	vertical-align: absmiddle;
}