 
    
/* links */
a:link {
	color: #0095D9;
	font-weight:bold;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	font-weight:bold;
	color: #0095D9;
}
a:hover {
	text-decoration: overline underline;
	font-weight:bold;
	color: #339933;
}
a:active {
	text-decoration: none;
	font-weight:bold;
	color: #0095D9;
}

/* body */
body {
	font-family:'droid_sans_monoregular';
	font-size:13px;
	color: #333333;
	background-color: #D7E8F0;
}
tr {
		background-color: #FFFFFF;
}
.border1 {
		background-color: #D7E8F0;
                font-weight:bold;
	color: #0095D9;
}
.error_msg {
	font-weight:bold;
	color:#FF0000;
}

.tooltip_head { background-color:#FFFFFF; }

.header {
	font-size:24px;
}
.spcr {
	font-size:3px;
}
.smallin {
	font-size:9px;
}
.bigin {
	font-size:13px;
}


.bigin
.warning_text {
	font-weight:bold;
	color:#FF0000;
}

/* tables */


.cat_table {
	font-size:11px;
}

.cat_table tr:hover{
	background-color: #FFFFFF;
}

.completion_bar {
	background-color: #D7E8F0;
}

.completion_bar tr:hover{
	background-color: #D7E8F0;
}

.controls_selected {
	font-weight:bold;
}

.controls_table {
	background-color:#F4F4F4;
	border:none;
}

.controls_table_head {
	font-weight:bold;
}

.error_table {
	background-color:#FF9FEE;
	border:none;
}

.error_table_head {
	font-weight:bold;
}

.form_table {
	background-color:#FFFFFF;
	border:none;
}

.phone{
	color: #0095D9;
	font-family:'droid_sans_monoregular';
	font-size: 12px;
	font-weight:bold;
}
.tit{
	color: green;
	font-family:'droid_sans_monoregular';
	font-size: 10px;
	font-weight:bold;
}
.former {
	background-color: #FFFFFF;
	border: 1px ridge #006699;
	color: #0095D9;
	font-family:'droid_sans_monoregular';
	font-size: 10px;
}
.form_table_head {
	vertical-align:top;
	font-weight:bold;
}

.invisible_table {
	padding: 0px;
	font-family:'droid_sans_monoregular';
	font-size: 10px;
	border:none;
}

.table_row_one {
	background-color:#F8F8F8;
}

.table_row_two {
	background-color:#E6E6E6;
}

.task_table {
	border: 1px solid #bbbbbb;
	padding: 0px;
	color: #51296E;
	background-color: #D7E8F0;
	font-size: 11px;
	line-height: 150%;
	vertical-align:top;
}

.task_table tr:hover{
	background-color: #FFFFFF;
}

.task_table_head {
	background-color:#FFFFFF;
}

.warning_table {
	border:none;
	background-color:#F8F8F8;
	padding:5px;
}

/* priority row background colors */
.task_critical {background-color:#FFD7D7;}
.task_high {background-color:#FFF0D2;}
.task_normal {background-color:#FFF9D5;}
.task_low {background-color:#F5FFDF;}
.task_very_low {background-color:#F5F5F5;}

input[type=submit] , input[type=button], button{
	color: #f3f3f3;
	padding:3px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	text-align:center;
		padding-left:20px;
	padding-right:20px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ADEF', endColorstr='#134776'); /* for IE */
	background-image: -o-linear-gradient(top, #00ADEF, #134776); /* ie 10 */
	background-image: -ms-linear-gradient(top, #00ADEF, #134776); /* ie 10 */
	background-image: -moz-linear-gradient(top, #00ADEF, #134776); /* FF3.6 */
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #134776),color-stop(1, #00ADEF)); /* Saf4+, Chrome */
	-webkit-box-shadow: #4b4b4b 0px 2px 5px;
	-moz-box-shadow: #4e4e4e 0px 2px 5px;
	box-shadow: #e3e3e3 0px 2px 5px;
	border: none;

}


input[type="radio"] {
	background-color: #fafafa;
	border: 1px solid #cacece;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
	padding: 9px;
	border-radius: 50px;
	display: inline-block;
	position: relative;
}


input[type=reset]{

	color: #f3f3f3;
	padding:3px;
	text-align:center;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;

padding-left:20px;
	padding-right:20px;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d01111', endColorstr='#7e0c0c'); /* for IE */
	background-image: -o-linear-gradient(top, #d01111, #7e0c0c); /* FF3.6 */
	background-image: -ms-linear-gradient(top, #d01111, #7e0c0c); /* FF3.6 */
	background-image: -moz-linear-gradient(top, #d01111, #7e0c0c); /* FF3.6 */
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #7e0c0c),color-stop(1, #d01111)); /* Saf4+, Chrome */
	-webkit-box-shadow: #4b4b4b 0px 2px 5px;
	-moz-box-shadow: #4e4e4e 0px 2px 5px;
	box-shadow: #e3e3e3 0px 2px 5px;
	border: none;
	border-radius: 6px;

}

input, textarea, select,file,.required, .productcheckbox , .form {
	/*  width: 250px;*/
	padding: 2px;
	background-color:#F4F4F4;
	border: 1px solid #ccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;

	font-family: droid_sans_monoregular;
	color: #666666;
}


:required {
  box-shadow: 0 0 3px rgba(0, 200, 0, 0.85);
}

:required:focus {
  box-shadow: 0  0 3px rgba(200,0,0,0.5); 
}

fieldset {
	background-color:#FEFEFE;
	border: 1px solid #f0f0f0;
		-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
		behavior: url(border-radius.htc);
}

.clickableRow {
    
    cursor:pointer;
}