/* Gray Spot */
.grayBG {
	background-color:#EFEFEF !important;
}
.grayBorder {
	background-color:#C8C8C8 !important;
}
.graySpot {
	border:1px solid #CACACA;
	margin:0px 0px 5px 0px;
}
.graySpot th {
	background-image:url('../images/gray_title.png');
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-align:left;
	color: #5F5B5C;
	height:31px;
	vertical-align:top;
}
.graySpot th span {
	display:block;
	background-image:url('../images/gray_dot.png');
	background-repeat:no-repeat;
	padding:8px 0px 0px 10px;
	height:20px;
}
.graySpot td span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #FFFFFF;
	background-color:#EFEFEF;
	padding:2px;
	display:block;
}
.grayTable {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5F5B5C;
	margin:2px;
	text-align:left;
}
.grayTableWhite {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5F5B5C;
	background-color:#FFFFFF;
	border: 1px solid #CACACA;
	margin:2px;
	text-align:left;
}
.graySpot ul {
	margin:0px;
	padding:0px;
}
.graySpot li {
	list-style:none;
}
.graySpot li a, .graySpot li a:active, .graySpot li a:visited{
	display:block;
	background-color:#F5F5F5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	border-top:1px solid #EFEFEF;
	border-bottom:1px solid #EFEFEF;
	padding:2px 0px 2px 5px;
	height:12px;
}
.graySpot li a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
	background-color:#FFFFFF;
	border-top:1px solid #E6E6E6;
	border-bottom:1px solid #E6E6E6;
}
/* Blue Spot */
.blueBG {
	background-color:#DBEAFE !important;
}
.blueBorder {
	background-color:#AACFFD !important;
}

.blueSpot {
	border:1px solid #AACFFD;
	margin:0px 0px 5px 0px;
}
.blueSpot th {
	background-image:url('../images/blue_title.png');
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-align:left;
	color: #033674;
	height:31px;
	vertical-align:top;
}
.blueSpot th span {
	display:block;
	height:20px;
	background-image:url('../images/blue_dot.png');
	background-repeat:no-repeat;
	padding:8px 0px 0px 10px;
}
.blueSpot td span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #FFFFFF;
	background-color:#F0F7FF;
	display:block;
	padding:2px;
	text-align:left;
}
.blueSpot ul {
	margin:0px;
	padding:0px;
}
.blueSpot li {
	list-style:none;
}
.blueSpot li a, .blueSpot li a:active, .blueSpot li a:visited{
	display:block;
	background-color:#F2F9FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#0664D7;
	text-decoration:none;
	border-top:1px solid #F0F7FF;
	border-bottom:1px solid #F0F7FF;
	padding:2px 0px 2px 5px;
	height:12px;
}
.blueSpot li a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
	border-top:1px solid #F0F7FF;
	border-bottom:1px solid #F0F7FF;
	background-color:#FFFFFF;
}
.blueTable {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#F0F7FF;
	margin:2px;
	text-align:left;
}
.blueSpot a, .blueSpot a:active, .blueSpot a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0664D7;
	text-decoration:none;
}
.blueSpot a:hover {
	color:#FF6600;
	text-decoration:underline;
}
.blueTableWhite {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5F5B5C;
	background-color:#FFFFFF;
	border: 1px solid #AACFFD;
	margin:2px;
	text-align:left;
}
/* Pink Spot */
.pinkBG {
	background-color:#FAECEC !important;
}
.pinkBorder {
	background-color:#F0C8C8 !important;
}

.pinkSpot {
	border:1px solid #F0C8C8;
	margin:0px 0px 5px 0px;
}
.pinkSpot th {
	background-image:url('../images/pink_title.png');
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-align:left;
	color: #990000;
	height:31px;
	vertical-align:top;
}
.pinkSpot th span {
	display:block;
	height:20px;
	background-image:url('../images/pink_dot.png');
	background-repeat:no-repeat;
	padding:8px 0px 0px 10px;
}
.pinkSpot td span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #FFFFFF;
	background-color:#FBF0F0;
	display:block;
	padding:2px;
	text-align:left;
}
.pinkSpot ul {
	margin:0px;
	padding:0px;
}
.pinkSpot li {
	list-style:none;
}
.pinkSpot li a, .pinkSpot li a:active, .pinkSpot li a:visited{
	display:block;
	background-color:#F9E8E8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#D86D6D;
	text-decoration:none;
	border-top:1px solid #FBF0F0;
	border-bottom:1px solid #FBF0F0;
	padding:2px 0px 2px 5px;
	height:12px;
}
.pinkSpot li a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
	background-color:#FFFFFF;
	border-top:1px solid #FBF0F0;
	border-bottom:1px solid #FBF0F0;
}
.pinkTable {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#F0F7FF;
	margin:2px;
	text-align:left;
}
.pinkTableWhite {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5F5B5C;
	background-color:#FFFFFF;
	border: 1px solid #F0C8C8;
	margin:2px;
	text-align:left;
}
.commindx {
 color:#000000;
}
a.commindx {
 color:#000000;
}
a:hover.commindx {
 color:#333333;
}
a:active.commindx {
 color:#000000;
}
a:visited.commindx {
 color:#000000;
}
/* Gallery Styles */

#motioncontainer {
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
width: 100%; /* Set to gallery width, in px or percentage */
height: 100px; /* Set to gallery height */
}

#motioncontainer a img {
border: 1px solid #cccccc; /* Set image border color */
}
#motioncontainer a:hover img {
border: 1px solid navy; /* Set image border hover color */
}

#statusdiv {
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}
/* End Gallery Styles */