body {
	margin: 0;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
	color: #000;
}

.gmrxMiniA
{
	 cursor: pointer;
}	
	
.bc
{
		 font-weight: bold;
		 font-family: Arial,Helvetica,sanserif;
		 text-align: center;
		 font-size: 9pt;
		 background-color: #CCCCCC;
}

.point10{
	font-size: 9pt;
}

a {
	color: #6d6d6d;
}

 a.curious {
	text-decoration: none;    added by rdp 7\7\9 */
}
a:hover {
	text-decoration: none;
}
a.light {
	color: #EFF4A0;
	font-size: 9pt;
}
.light {
	color: #EFF4A0;
	font-size: 9pt;
	line-height: 9pt;
}
a.tooltip {
	color: #4F4F4F;
	font-size: 7pt;
}

button, .btn {
	color: #000;
	font-size: 8pt;
	font-weight: bold;
	background-color: #B2B2B2;
	border: 1px solid #fff;
	height: 20px;
}

img {
	border: 0;
}

#topRow {
	height: 75px;
	border-bottom: 1px solid #999B9B;
	line-height: 14pt;
	background: url('images/bg.jpg') top right no-repeat;   /* blue shading backgound */
}

#redBar {
	height: 32px;
	background-color: #A90533;
	color: #FBF2F4;
	border-top: 1px solid #791F38;
	border-bottom: 5px solid #B2B2B2;
}
#redBar .insides {
	margin: 5px 0 0 12px;
/*	width: 1000px;  */
}

#logOutButton{
	background-color: #fff;
	border: 2px solid #A90533;
	margin-bottom: 5px;
	font-weight: bold;
}

#logInButton{
	background-color: #fff;
	border: 2px solid #A90533;
	margin-bottom: 5px;
	font-weight: bold;
}

#content {
	margin: 20px 0 10px 10px;
}

/*** NAV ***/

ul.nav {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	width: 150px;
	color: #666666;
}
ul.nav li {
	background: none;
	padding: 4px 0 3px 15px;
	margin-left: 10px;
	font-size: 9pt;
}
ul.nav li:hover, ul.nav li.selected {
	background: url('images/red_box.gif') left 50% no-repeat;
	color: #A90533;
}
ul.nav li a {
	color: inherit;
	text-decoration: none;
}
ul.nav li img {
	float: right;
	margin-right: 25px;
}

.greybox {
	background-color: #F2F2F2;
	border: 1px solid #BABABA;
	border-right: 0;
}

.grey{
	background-color: #F2F2F2;  
	}

/*** TAB CLASSES ***/
.tab1top, .tab3top {
	background: url('images/tab1_top_left.gif') bottom left no-repeat;
	height: 27px;
}
.tab1bottom {
	background: url('images/tab1_bot_left.gif') top left no-repeat;
	height: 27px;
}
.tab1content {
	background: url('images/tab_side.gif') top left repeat-y;
	padding: 0 5px 10px 10px;
	height:  566px; /*564px;  */
	font-size: 9pt;
}

.ninePnt{
	font-size: 8pt;
	}

.ninePntTrue{
	font-size: 9pt;
	}



.tab1content_pre{
	background: url('images/tab_side.gif') top left repeat-y;
	padding: 0 5px 10px 10px;
	height: 120px;
}

.tab2top {
	background: url('images/tab2_top_left.gif') bottom left no-repeat;
	height: 28px;
}
.tab2bottom, .tab3bottom {
	background: url('images/tab2_bot_left.gif') top left no-repeat;
	height: 28px;
}
.tab2content {
	background: url('images/tab_side.gif') top left repeat-y;
	padding: 0 5px 10px 10px;
	height: 564px; /*564px;   FF500px;  548px;  */
}

.tab3content {
	background: url('images/tab_side.gif') top left repeat-y;
	padding: 0 5px 10px 10px;
	font-size: 9pt;
	height: 595px; /*595px; */
}

.preResults_right{
	background: url('images/tab_side.gif') top right repeat-y;
	padding: 0 0 0 5px;
	height: 129px;
}
.tab3right {   /* right side of third box  */
	background: url('images/tab_side.gif') top right repeat-y;
	padding: 0 0 0 5px;
	height:    603px; /*599px;  */
}

.tab4top {
	background: url('images/tab4_top_left.gif') top left no-repeat;
	height: 26px;
	background-color: #E0E0E0;
}
.tab4content {
	background: url('images/tab_side.gif') top left repeat-y;  /*  by rdp 07-07-10 */  
	height: 545px;
	background-color: #E0E0E0;
	padding: 0 0 0 5px;
}
.tab4bottom {
	background: url('images/tab4_bot_left.gif') bottom left no-repeat;
	height: 26px;
	background-color: #E0E0E0;
}

.tabInfoOn {
	background: url('images/tabInfo_on.gif') top left no-repeat;
	width: 216px;
	height: 30px;
}
.tabInfoOff {
	background: url('images/tabInfo_off.gif') top left no-repeat;
	width: 216px;
	height: 30px;
	cursor: pointer;
}
.tabStartStopOnWide {
	background: url('images/tabStartStop_onWide.gif') top left no-repeat;
	width: 209px;
	height: 30px;
}
.tabStartStopOffWide {
	background: url('images/tabStartStop_offWide.gif') top left no-repeat;
	width: 209px;
	height: 30px;
	cursor: pointer;
}


.tabStartStopOn {
	background: url('images/tabStartStop_on.gif') top left no-repeat;
	width: 162px;
	height: 30px;
}
.tabStartStopOff {
	background: url('images/tabStartStop_off.gif') top left no-repeat;
	width: 162px;
	height: 30px;
	cursor: pointer;
}
.tab5content {
	background: url('images/tab5_side.gif') top left repeat-y;
	height: 540px;
	padding: 0 0 0 3px;
}
.tab5bottom {
	background: url('images/tab5_bot_left.gif') bottom left no-repeat;
	height: 24px;
}
.tab5right {
	background: url('images/tab_side.gif') top right repeat-y;
	height: 535px;
}

.userNotes {
	height: 16px;
	font-size: 11pt;
	margin: 1px 0 4px 4px; 
	width: 250px; 	
}
/*
.notewriter{
	position: absolute;
	left:250px; 
	top:400px	
}
*/
.showNotewriter{
	background-color:#EEFFEE;
	position: absolute;
	left:250px; 
	top:400px
}

.order {
	margin: 4px 0 4px 50px;  
}

/*** RESULTS TABLE ***/

.resultsList table th {
	background-color: #8C8C8C;
	color: #fff;
	font-weight: bold;
	font-size: 8pt;
	height: 17px;
	padding-left: 24px;
	text-align: left;
}
.resultsList table th a, .resultsList table td.expanded a {
	color: #fff;
}
.resultsList table th.thbg {
	background: url('images/point.gif') left center no-repeat #8C8C8C;
}
.resultsList table td a, .resultsList table td.expandTableHolder table.extraData th a {
	color: #000;
}
.resultsList table td.toExpand {
	border-top: 1px solid #A90533;
	border-bottom: 1px solid #A90533;
/*	border-left: 1px solid #A90533;  */
	border-right: 1px solid #A90533;
}
.resultsList table td.rowA, .resultsList table td.rowB {
	background-color: #fff;
	padding-left: 15px;
	font-size: 8pt;
	border-left: 1px solid #E5E5E5;
	height: 22px;
}
.resultsList table td.rowB {
	background-color: #F2F2F2;
}
.resultsList table td.change {
	background-color: #FFECB2;
}
.resultsList table td.expanded {
	background-color: #A90533;
	color: #fff;
	padding-left: 15px;
	font-size: 8pt;
	height: 19px;
}
.resultsList table td.expandTableHolder {
	background-color: #A90533;
}

.resultsList table td.expandTableHolder table.extraData th {
	background-color: #F1F1F1;
	color: #000;
	font-weight: bold;
	font-size: 8pt;
	height: 19px;
	padding-left: 15px;
	text-align: left;
	border-bottom: 1px solid #A90533;
}
.resultsList table td.expandTableHolder table.extraData th.thbg {
	background: url('images/point_red.gif') left center no-repeat #F1F1F1;
}
.resultsList table td.expandTableHolder table.extraData td {
	background-color: #FFF5D8;
	color: #666666;
	font-size: 8pt;
	padding: 2px 0 2px 15px;
	text-align: left;
	border-left: 1px solid #A90533;
	border-bottom: 1px solid #C5C3BC;
}
.resultsList table td.expandTableHolder table.extraData td.first {
	border-left: 0;
}
.resultsList table td.expandTableHolder table.extraData td.nopad {
	padding: 1px;
}
.resultsList table td.expandTableHolder table.extraData td a.red {
	color: #FF3D36;
}
/*
.uno {width: 24px;}
.dos {width: 144px;}
.tres {width: 85px;}
.cuatro {width: 122px;}
.cinco {width: 103px;}
*/
.uno {width: 24px;}
.dos {width: 162px;}
.tres {width: 85px;}
.cuatro {width: 166px;}
.cinco {width: 103px;}

/*** COMMON CLASSES ***/

.list {
	width: 125px;
	float: left;
	font-size: 8pt;
}

.left {
	float: left;
}
.right {
	float: right;
}
.clear {
	clear: both;
}
.grey {
	color: #6D6D6D;
}
.greyAnchor {
	color: #6D6D6D;
/*	text-decoration: none;  */
}
.red {
	color: #A90533;
}
.biggish {
	font-size: 11pt;
}

.bold{
	font-weight: bold;
	}
	
.smallish {
	font-size: 8pt;
}
.ninePoint{
	font-size: 9pt;
}

.iframeBorder {
	border: 0px solid #C4C4C4;
}
.box1 {
	border: 1px solid #C4C4C4;
	border-right: 0;
	border-top: 0;
	padding: 5px 0 3px 10px;
}
.box2 {
	border-bottom: 1px solid #C4C4C4;
	padding: 5px 3px 3px 0;
	font-size: 8pt;
}
.box2 div {
  width: 110px;
  overflow: hidden;
}
.box3 {
	border: 1px solid #C4C4C4;
	border-left: 0;
	border-top: 0;
	padding: 5px 0 3px 0;
}
.greybg {
	background-color: #F2F2F2;
}
.blogTitle {
	background-color: #B2B2B2;
	width: 265px;
	margin: 20px 0 0 10px;
	font-weight: bold;
}
.blogBody {
	background-color: #E0E0E0;
	width: 265px;
	margin-left: 10px;
}

/*** Balloon Tooltip styles ***/
#dhtmlgoodies_tooltip{
	background-color:#EEE;
	border:1px solid #000;
	position:absolute;
	display:none;
	z-index:20000;
	padding:6px;
	font-sixe: 9pt;  /* font-size:0.9em;  */
	-moz-border-radius:6px;	/* Rounded edges in Firefox */
	font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;

}
#dhtmlgoodies_tooltipShadow{
	position:absolute;
	background-color:#555;
	display:none;
	z-index:10000;
	opacity:0.7;
	filter:alpha(opacity=70);
	-khtml-opacity: 0.7;
	-moz-opacity: 0.7;
	-moz-border-radius:6px;	/* Rounded edges in Firefox */
}

.hideIt {
 	 display: none;
	}
	
.screens_hideIt    /* On paper don't hide and don't underline */
	{
		 display: none; 
	}
.screens_showIt    /* On paper don't hide and don't underline */
	{
		 display: block;
		 text-decoration: none;
		 padding-left:30px;
		 font-size: 9pt;
		 color: #000;	 
	}
.screensUnderline
	{
		text-decoration: underline;
		font-size: 10pt;
		font-weight : bold;
		color: #000;		
	}	
	
.showIt {
// 	display: block;
	background-color: #ffffff;
	}
.visabilityNone{
	visibility:hidden;
	}	
.visabilityYes{
	visibility:visible;
	}
.alignRight{
	font-size: 9pt;
	text-align: right;
	}
	
.mj{
	font-family : Arial;
	font-weight : bold;
	font-size: 11pt 
	}	
	
.mn{
	font-size: 8pt 
	}
.blinkON
{
	text-decoration: blink;
	color: #FFD700; 	
}
.blinkOFF
{
	text-decoration: none;
	color: #FFD700; 
}

 iframe.c40 {
 	position: absolute; 
	left:50px; 
	top:450px;
	}
/* iframe.c39 {background-color: #ffffff; position: absolute; left:300px; top:150px}  */
 div.c38 {display: block; width: 425px;}
/* div.c37 {padding: 12px 0 0 100px;}  */
 div.c36 {padding: 12px 0 0 148px;}
 img.c35 {margin-top: 5px;}
 div.c34 {width: 615px;}
 span.c33 {padding-left:20px}
 img.c32 {margin-bottom: 7px}
 img.c31 {margin-bottom: 12px;}
 img.c30 {margin-top: 12px;}
 div.c29 {width: 275px;}
 img.c28 {position: relative; top: -18px; left: -2px;}
 div.c27 {width: 299px;}
 img.c26 {margin-top: 1px;}
 div.c25 {width: 250px;}
 select.c24 {width: 240px; display: none;}
 td.c23 {background: url('/ddiD/images/delete_active.gif') 9px bottom no-repeat; border-bottom: 1px solid #C4C4C4;}
 img.c22 {margin-left: 20px;}
 div.c21 {width: 270px;}
 img.c20 {margin-right: 5px;}
 /*td.c19 {padding-right: 10px;}  */
 div.c18 {width: 260px;}
 table.c17 {background-color: #8C8C8C; margin-top: 5px; border: 3px solid #8C8C8C; font-size: 9pt;} 
 input.c16 {width: 115px;}
 td.c15 {color: #EAEAEA;}
 div.c14 {margin-top: 4px}
 div.c13 {margin-bottom: 4px}
 ul.c12 {color: #000;}
 a.c11 {margin-bottom: 15px;}
 img.c10 {margin-bottom: 15px;}
 button.c9 {margin-left: 20px;}
/* span.c8 {color: #FFD700; margin-right: 10px;}  */
 select.c7 {
  	height: 20px;
	font-size: 11pt;
	margin: 5px 13px 4px 4px; 
 
 
 
/*  margin: 0 13px;  */
  width:200px
 }
 span.c6 {color: #B3C2BE;}
 img.c5 {margin: 24px 0 0 25px;}
 img.c4 {background-color: #D5D5D5; margin-top: 11px;}
 img.c3 {margin: 12px 15px 0 10px;}
 div.c2 {text-align: right; padding: 6px 8px 0 0;}
 div.c1 {text-align: center}
 a.ordAnk {font-weight : bold;	color: #000;}

.resourcepagetitle { font-size: 16pt; font-weight : bold; color: #990033 ; line-height: 15pt}
.resourcepagesubtitle { font-size: 13pt; font-weight : 400; color: #990033; line-height: normal}
Resourcebody { color: #000; }
.resourcepageheadings { font-size: 14pt; font-weight : bold;background-color : #CCCCCC; color: #990033; font-family: Arial, Helvetica, sans-serif}
.resourcepagesubheadings { font-size: 13pt; font-weight : 400; color: #000000; font-family: Arial, Helvetica, sans-serif}
Resourcebodytext { color: #000; }
.resourcepagelinks { font-size: 12pt; font-weight : 500; color: #666666; font-family: Arial, Helvetica, sans-serif}
.resourcepagetext { font-size: 11pt; font-weight : normal; color: #000000; font-family: Arial, Helvetica, sans-serif }

	.head
	{
		font-size: 18pt;
		font-weight : bold;
		color: #cc0066
	}
	