﻿@import url(../DR_Base/style.css);
@import url(../DR_Common/style.css);
@import url(../DR_Form/style.css);

.details .dwrap .top .twrap .gwrap { float:none;
									width:631px;
									height:auto;
									margin:0;margin-left:auto;margin-right:auto;
									padding:0;
									border:0;
								}
.details .dwrap .top .twrap .grid { float:none;
														width:auto;min-width:631px;
														height:auto;min-height:505px;
														table-layout:fixed;
														margin:0;margin-left:auto;margin-right:auto;
														padding:0;
														border:0;
														border-collapse:collapse;
														}

.details .dwrap .top .twrap .grid .fixed { height:0px; max-height:0px; }

.details .dwrap .top .twrap .grid .cell { margin:0;
															 padding:0;
															 vertical-align:top;
															 text-align:left;
															 border:solid 1px #D2D2D2;
															 }

.details .dwrap .top .twrap .grid .fixed .cell { height:0px; 
                                                 width:125px; 
                                                 border-top:none; 
                                                 border-bottom:none; 
                                                 }
																								 
.details .dwrap .top .twrap .grid .fixedcol { height:125px; 
                                           width:0px; 
																					 border:solid 1px #D2D2D2;
                                           border-left:none; 
                                           border-right:none;
																					 display:none;
                                           }

.details .dwrap .top .twrap .grid .fixed .fixedcol { height:0px; 
																								  width:0px; 
																								 border:none;
																								 display:none;
																								 }
																					 
* html .details .dwrap .top .twrap .grid .fixedcol { display:block; }
*+html .details .dwrap .top .twrap .grid .fixedcol { display:block; }

* html .details .dwrap .top .twrap .grid .fixed .fixedcol { display:block; }
*+html .details .dwrap .top .twrap .grid .fixed .fixedcol { display:block; }

/* === CELL SIZES ==================================================================================== */

.details .dwrap .top .twrap .grid .h0w0 { min-height:0px; max-height:0px; min-width:0px; max-width:0px; }
.details .dwrap .top .twrap .grid .h0w1 { min-height:0px; max-height:0px; min-width:125px; max-width:125px; }
.details .dwrap .top .twrap .grid .h1w0{ min-height:125px; max-height:125px; min-width:0px; max-width:0px; }

.details .dwrap .top .twrap .grid .h1w1 { min-height:125px; max-height:125px; min-width:125px; max-width:125px; }
.details .dwrap .top .twrap .grid .h1w2 { min-height:125px; max-height:125px; min-width:251px; max-width:251px; }
.details .dwrap .top .twrap .grid .h1w3 { min-height:125px; max-height:125px; min-width:377px; max-width:377px; }
.details .dwrap .top .twrap .grid .h1w4 { min-height:125px; max-height:125px; min-width:503px; max-width:503px; }
.details .dwrap .top .twrap .grid .h1w5 { min-height:125px; max-height:125px; min-width:629px; max-width:629px; }

.details .dwrap .top .twrap .grid .h2w1 { min-height:251px; max-height:251px; min-width:125px; max-width:125px; }
.details .dwrap .top .twrap .grid .h2w2 { min-height:251px; max-height:251px; min-width:251px; max-width:251px; }
.details .dwrap .top .twrap .grid .h2w3 { min-height:251px; max-height:251px; min-width:377px; max-width:377px; }
.details .dwrap .top .twrap .grid .h2w4 { min-height:251px; max-height:251px; min-width:503px; max-width:503px; }
.details .dwrap .top .twrap .grid .h2w5 { min-height:251px; max-height:251px; min-width:629px; max-width:629px; }

.details .dwrap .top .twrap .grid .h3w1 { min-height:377px; max-height:377px; min-width:125px; max-width:125px; }
.details .dwrap .top .twrap .grid .h3w2 { min-height:377px; max-height:377px; min-width:251px; max-width:251px; }
.details .dwrap .top .twrap .grid .h3w3 { min-height:377px; max-height:377px; min-width:377px; max-width:377px; }
.details .dwrap .top .twrap .grid .h3w4 { min-height:377px; max-height:377px; min-width:503px; max-width:503px; }
.details .dwrap .top .twrap .grid .h3w5 { min-height:377px; max-height:377px; min-width:629px; max-width:629px; }

.details .dwrap .top .twrap .grid .h4w1 { min-height:503px; max-height:503px; min-width:125px; max-width:125px; }
.details .dwrap .top .twrap .grid .h4w2 { min-height:503px; max-height:503px; min-width:251px; max-width:251px; }
.details .dwrap .top .twrap .grid .h4w3 { min-height:503px; max-height:503px; min-width:377px; max-width:377px; }
.details .dwrap .top .twrap .grid .h4w4 { min-height:503px; max-height:503px; min-width:503px; max-width:503px; }
.details .dwrap .top .twrap .grid .h4w5 { min-height:503px; max-height:503px; min-width:629px; max-width:629px; }


/* ================================================================================================== */

.details .dwrap .top .twrap .grid .cell .box { border:0;
                                               margin:0;
                                               padding:0;
                                               vertical-align:top;
                                               text-align:left;
                                               background-position:center;background-repeat:no-repeat;
                                               }

/* === BOX SIZES ==================================================================================== */																		

.details .dwrap .top .twrap .grid .h1w1 .box { height:125px; width:125px; }
.details .dwrap .top .twrap .grid .h1w2 .box { height:125px; width:251px; }
.details .dwrap .top .twrap .grid .h1w3 .box { height:125px; width:377px; }
.details .dwrap .top .twrap .grid .h1w4 .box { height:125px; width:503px; }
.details .dwrap .top .twrap .grid .h1w5 .box { height:125px; width:629px; }

.details .dwrap .top .twrap .grid .h2w1 .box { height:251px; width:125px; }
.details .dwrap .top .twrap .grid .h2w2 .box { height:251px; width:251px; }
.details .dwrap .top .twrap .grid .h2w3 .box { height:251px; width:377px; }
.details .dwrap .top .twrap .grid .h2w4 .box { height:251px; width:503px; }
.details .dwrap .top .twrap .grid .h2w5 .box { height:251px; width:629px; }

.details .dwrap .top .twrap .grid .h3w1 .box { height:377px; width:125px; }
.details .dwrap .top .twrap .grid .h3w2 .box { height:377px; width:251px; }
.details .dwrap .top .twrap .grid .h3w3 .box { height:377px; width:377px; }
.details .dwrap .top .twrap .grid .h3w4 .box { height:377px; width:503px; }
.details .dwrap .top .twrap .grid .h3w5 .box { height:377px; width:629px; }

.details .dwrap .top .twrap .grid .h4w1 .box { height:503px; width:125px; }
.details .dwrap .top .twrap .grid .h4w2 .box { height:503px; width:251px; }
.details .dwrap .top .twrap .grid .h4w3 .box { height:503px; width:377px; }
.details .dwrap .top .twrap .grid .h4w4 .box { height:503px; width:503px; }
.details .dwrap .top .twrap .grid .h4w5 .box { height:503px; width:629px; }

/* === BOX BACKGROUND =============================================================================== */

.details .dwrap .top .twrap .grid .h1w1 .box { background-image:url(images/bg_1x1.gif); }
.details .dwrap .top .twrap .grid .h1w2 .box { background-image:url(images/bg_1x2.gif); }
.details .dwrap .top .twrap .grid .h1w3 .box { background-image:url(images/bg_1x3.gif); }
.details .dwrap .top .twrap .grid .h1w4 .box { background-image:url(images/bg_1x4.gif); }
.details .dwrap .top .twrap .grid .h1w5 .box { background-image:url(images/bg_1x5.gif); }

.details .dwrap .top .twrap .grid .h2w1 .box { background-image:url(images/bg_2x1.gif); }
.details .dwrap .top .twrap .grid .h2w2 .box { background-image:url(images/bg_2x2.gif); }
.details .dwrap .top .twrap .grid .h2w3 .box { background-image:url(images/bg_2x3.gif); }
.details .dwrap .top .twrap .grid .h2w4 .box { background-image:url(images/bg_2x4.gif); }
.details .dwrap .top .twrap .grid .h2w5 .box { background-image:url(images/bg_2x5.gif); }

.details .dwrap .top .twrap .grid .h3w1 .box { background-image:url(images/bg_3x1.gif); }
.details .dwrap .top .twrap .grid .h3w2 .box { background-image:url(images/bg_3x2.gif); }
.details .dwrap .top .twrap .grid .h3w3 .box { background-image:url(images/bg_3x3.gif); }
.details .dwrap .top .twrap .grid .h3w4 .box { background-image:url(images/bg_3x4.gif); }
.details .dwrap .top .twrap .grid .h3w5 .box { background-image:url(images/bg_3x5.gif); }

.details .dwrap .top .twrap .grid .h4w1 .box { background-image:url(images/bg_4x1.gif); }
.details .dwrap .top .twrap .grid .h4w2 .box { background-image:url(images/bg_4x2.gif); }
.details .dwrap .top .twrap .grid .h4w3 .box { background-image:url(images/bg_4x3.gif); }
.details .dwrap .top .twrap .grid .h4w4 .box { background-image:url(images/bg_4x4.gif); }
.details .dwrap .top .twrap .grid .h4w5 .box { background-image:url(images/bg_4x5.gif); }

/* === BOX-LINE BACKGROUND ========================================================================== */

.details .dwrap .top .twrap .grid .h1w1 .line { background-image:url(images/bg_line_1x1.gif); }
.details .dwrap .top .twrap .grid .h1w2 .line { background-image:url(images/bg_line_1x2.gif); }
.details .dwrap .top .twrap .grid .h1w3 .line { background-image:url(images/bg_line_1x3.gif); }
.details .dwrap .top .twrap .grid .h1w4 .line { background-image:url(images/bg_line_1x4.gif); }
.details .dwrap .top .twrap .grid .h1w5 .line { background-image:url(images/bg_line_1x5.gif); }

.details .dwrap .top .twrap .grid .h2w1 .line { background-image:url(images/bg_line_2x1.gif); }
.details .dwrap .top .twrap .grid .h2w2 .line { background-image:url(images/bg_line_2x2.gif); }
.details .dwrap .top .twrap .grid .h2w3 .line { background-image:url(images/bg_line_2x3.gif); }
.details .dwrap .top .twrap .grid .h2w4 .line { background-image:url(images/bg_line_2x4.gif); }
.details .dwrap .top .twrap .grid .h2w5 .line { background-image:url(images/bg_line_2x5.gif); }

.details .dwrap .top .twrap .grid .h3w1 .line { background-image:url(images/bg_line_3x1.gif); }
.details .dwrap .top .twrap .grid .h3w2 .line { background-image:url(images/bg_line_3x2.gif); }
.details .dwrap .top .twrap .grid .h3w3 .line { background-image:url(images/bg_line_3x3.gif); }
.details .dwrap .top .twrap .grid .h3w4 .line { background-image:url(images/bg_line_3x4.gif); }
.details .dwrap .top .twrap .grid .h3w5 .line { background-image:url(images/bg_line_3x5.gif); }

.details .dwrap .top .twrap .grid .h4w1 .line { background-image:url(images/bg_line_4x1.gif); }
.details .dwrap .top .twrap .grid .h4w2 .line { background-image:url(images/bg_line_4x2.gif); }
.details .dwrap .top .twrap .grid .h4w3 .line { background-image:url(images/bg_line_4x3.gif); }
.details .dwrap .top .twrap .grid .h4w4 .line { background-image:url(images/bg_line_4x4.gif); }
.details .dwrap .top .twrap .grid .h4w5 .line { background-image:url(images/bg_line_4x5.gif); }

/* ================================================================================================== */

.details .dwrap .top .twrap .grid .cell .popup a.link,
.details .dwrap .top .twrap .grid .cell .popup a.link:link,
.details .dwrap .top .twrap .grid .cell .popup a.link:active,
.details .dwrap .top .twrap .grid .cell .popup a.link:visited { display:inline-block;
																																width:auto;
																																height:auto;
																																margin:0;
																																padding:0;
																																border:solid 0px Transparent;
																																border-collapse:separate;
																																cursor:default;
																																}
																																
.details .dwrap .top .twrap .grid .cell .popup a.link:hover { border:solid 0px Transparent;
																															opacity:.25;
																															-moz-opacity:.25; 
																															-khtml-opacity:.25;
																															filter:alpha(opacity=25); 
																															cursor:pointer;cursor:hand;
																															}

/* === LINK SIZES =================================================================================== */

.details .dwrap .top .twrap .grid .h1w1 .popup a.link { height:125px; max-height:125px; width:125px; }
.details .dwrap .top .twrap .grid .h1w2 .popup a.link { height:125px; max-height:125px; width:251px; }
.details .dwrap .top .twrap .grid .h1w3 .popup a.link { height:125px; max-height:125px; width:377px; }
.details .dwrap .top .twrap .grid .h1w4 .popup a.link { height:125px; max-height:125px; width:503px; }
.details .dwrap .top .twrap .grid .h1w5 .popup a.link { height:125px; max-height:125px; width:629px; }

.details .dwrap .top .twrap .grid .h2w1 .popup a.link { height:251px; max-height:251px; width:125px; }
.details .dwrap .top .twrap .grid .h2w2 .popup a.link { height:251px; max-height:251px; width:251px; }
.details .dwrap .top .twrap .grid .h2w3 .popup a.link { height:251px; max-height:251px; width:377px; }
.details .dwrap .top .twrap .grid .h2w4 .popup a.link { height:251px; max-height:251px; width:503px; }
.details .dwrap .top .twrap .grid .h2w5 .popup a.link { height:251px; max-height:251px; width:629px; }

.details .dwrap .top .twrap .grid .h3w1 .popup a.link { height:377px; max-height:377px; width:125px; }
.details .dwrap .top .twrap .grid .h3w2 .popup a.link { height:377px; max-height:377px; width:251px; }
.details .dwrap .top .twrap .grid .h3w3 .popup a.link { height:377px; max-height:377px; width:377px; }
.details .dwrap .top .twrap .grid .h3w4 .popup a.link { height:377px; max-height:377px; width:503px; }
.details .dwrap .top .twrap .grid .h3w5 .popup a.link { height:377px; max-height:377px; width:629px; }

.details .dwrap .top .twrap .grid .h4w1 .popup a.link { height:503px; max-height:503px; width:125px; }
.details .dwrap .top .twrap .grid .h4w2 .popup a.link { height:503px; max-height:503px; width:251px; }
.details .dwrap .top .twrap .grid .h4w3 .popup a.link { height:503px; max-height:503px; width:377px; }
.details .dwrap .top .twrap .grid .h4w4 .popup a.link { height:503px; max-height:503px; width:503px; }
.details .dwrap .top .twrap .grid .h4w5 .popup a.link { height:503px; max-height:503px; width:629px; }

/* ================================================================================================== */

/* Various hacks for IE6 */
* html .details .dwrap .top .twrap .grid .cell .popup a.link { display:block;}
* html .details .dwrap .top .twrap .grid .cell .popup a.link:link { display:block;}
* html .details .dwrap .top .twrap .grid .cell .popup a.link:active { display:block;}
* html .details .dwrap .top .twrap .grid .cell .popup a.link:visited { display:block;}
* html .details .dwrap .top .twrap .grid .cell .popup a.link:hover { display:block;}

/* ================================================================================================== */

.details .dwrap .top .twrap .grid .cell .box img { border:0;
                                                   margin:0;
                                                   padding:0;
                                                   } 
.details .dwrap .top .twrap .grid .cell .popup img { margin:0;
                                                     } 
																				
/* === IMAGE SIZES ================================================================================== */

.details .dwrap .top .twrap .grid .h1w1 .box img { height:125px; width:125px; }
.details .dwrap .top .twrap .grid .h1w2 .box img { height:125px; width:251px; }
.details .dwrap .top .twrap .grid .h1w3 .box img { height:125px; width:377px; }
.details .dwrap .top .twrap .grid .h1w4 .box img { height:125px; width:503px; }
.details .dwrap .top .twrap .grid .h1w5 .box img { height:125px; width:629px; }

.details .dwrap .top .twrap .grid .h2w1 .box img { height:251px; width:125px; }
.details .dwrap .top .twrap .grid .h2w2 .box img { height:251px; width:251px; }
.details .dwrap .top .twrap .grid .h2w3 .box img { height:251px; width:377px; }
.details .dwrap .top .twrap .grid .h2w4 .box img { height:251px; width:503px; }
.details .dwrap .top .twrap .grid .h2w5 .box img { height:251px; width:629px; }

.details .dwrap .top .twrap .grid .h3w1 .box img { height:377px; width:125px; }
.details .dwrap .top .twrap .grid .h3w2 .box img { height:377px; width:251px; }
.details .dwrap .top .twrap .grid .h3w3 .box img { height:377px; width:377px; }
.details .dwrap .top .twrap .grid .h3w4 .box img { height:377px; width:503px; }
.details .dwrap .top .twrap .grid .h3w5 .box img { height:377px; width:629px; }

.details .dwrap .top .twrap .grid .h4w1 .box img { height:503px; width:125px; }
.details .dwrap .top .twrap .grid .h4w2 .box img { height:503px; width:251px; }
.details .dwrap .top .twrap .grid .h4w3 .box img { height:503px; width:377px; }
.details .dwrap .top .twrap .grid .h4w4 .box img { height:503px; width:503px; }
.details .dwrap .top .twrap .grid .h4w5 .box img { height:503px; width:629px; }

/* Image-Popup ====================================================================================== */

.ezyImageText .imglink { border:0 !important; 
                         }
.ezyImageText .image { border:solid 1px #D2D2D2 !important;
											 width:629px; max-width:629px;
											 height:503px; max-height:503px;
											 padding:0;
											 margin:0;
											 cursor:default;
											 }
* html .ezyImageText .image { height:510px !important; }

div.RadToolTip_Default,
div.RadToolTip_Default *
{
	margin:0;
  padding:0;
  background:none !important;
  background-color:#FFFFFF !important;
  border-width:0 !important;
  border-collapse:collapse !important;
}
/*													 
.imagepop { display:inline-block;
						height:auto;
						width:auto;
						border:0;
						padding:0;
						margin:0;
						cursor:default;
						}
						
.imagepop .imglink,
.imagepop .imglink:link,
.imagepop .imglink:active,
.imagepop .imglink:visited { text-decoration:none;
															cursor:default;
															}
.imagepop .imglink:hover { text-decoration:none;
														cursor:pointer;cursor:hand;
														}

.imagepop img { border:0;
                width:630px; max-width:630px;
                height:504px; max-height:504px;
								padding:0;
								margin:0;
								}

.imagepop .copy .text {font-size:9pt;font-weight:normal;
											 font-family:Verdana;
											 color:#555555;
											 }

.imagepop .copy a,
.imagepop .copy a:link,
.imagepop .copy a:active,
.imagepop .copy a:visited { color:#006699;
														text-decoration:underline;
														cursor:default;
														}
.imagepop .copy a:hover { color:Red;
													text-decoration:underline;
													cursor:pointer;cursor:hand;
													}

.imagepop .topic .text,
.imagepop .topic a,
.imagepop .topic a:link,
.imagepop .topic a:active,
.imagepop .topic a:visited { color:#B0A060;
																	 text-decoration:none;
																	 cursor:default;
																	 font-size:12pt;font-weight:bold;
																	 }
.imagepop .topic a:hover { color:Red;
																			text-decoration:underline;
																			cursor:pointer;cursor:hand;
																			}

.imagepop .copy ul,
.imagepop .copy ol { margin:0;
														padding:0 0 0 20px;
														font-size:9pt;
														}
.imagepop .copy ul { list-style-type:disc;
														}

.imagepop .copy p { margin:0 0 5px 0;
													 }
.imagepop .copy blockquote { margin-left:15px;
																					}
.imagepop .copy h1,
.imagepop .copy h2,
.imagepop .copy h3,
.imagepop .copy h4,
.imagepop .copy h5,
.imagepop .copy h6 { margin:0 0 2px 0;
														padding:0;
														line-height:normal;
														}
.imagepop .copy h1 { color:#505050;
														font-size:15pt;font-weight:bold;
														}
.imagepop .copy h2 { color:#A09070;
														font-size:14pt;font-weight:bold;
														}
.imagepop .copy h3 { color:#484848;
														font-size:13pt;font-weight:bold;
														}
.imagepop .copy h4 { color:#B0A060;
														font-size:12pt;font-weight:bold;
														}
.imagepop .copy h5 { color:#404040;
														font-size:11pt;font-weight:bold;
														}
.imagepop .copy h6 { color:#404040;
														font-size:10pt;font-weight:bold;
														}
.imagepop .copy strong { color:#000000;
																}
													
.imagepop .copy hr { width:auto;
														height:0;
														margin:20px 0 20px 0;
														padding:0;
														border:0;
														border-top:solid 1px #EEEEEE;
														}

.imagepop .hr { width:auto;
							height:1px;
							margin:20px 0 20px 0;
							padding:0;
							border:0;
							background-color:#EEEEEE;
							display:block;
							clear:both;
							}
.imagepop .hr hr { display:none;
								 }

.imagepop .separator { margin:20px 10px 0 10px;
										 }
*/
