
.ipl table {
	padding-bottom:0px;
	padding-top:0px;
	margin:0px;	
	border:0px solid red;
	height:1px;
}

.ipl Table
{
    line-height:normal;
    font-size:11px;
}

.ipl image {
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
	border:0px solid red;
}

select {
    font-size: 10px;
}
.ipl .boxlist {
	list-style-type: square;	
	list-style-image: url(/Global/porsche2005/images/Ipl/list_dot_ns.gif);
}

.ipl .boxlist ul
{	
	list-style-type: square;
 	margin-left: 8px; 
 	margin-top: 0px; 
 	margin-bottom: 0px; 
 	padding-left: 7px;
	list-style-image: url(/Global/porsche2005/images/Ipl/list_dot_ns.gif);
}



.ipl .boxlist li
{
	list-style-type: square;
	list-style-image: url(/Global/porsche2005/Files/images/Ipl/list_dot_ie.gif);
}

textarea {
    font-family: arial, geneva, sans-serif;
    font-size: 11px;
}

input {
    font-size: 10px;
}

.aleft
{
  text-align: left;
}

.aright
{
  text-align: right;
}

.acenter
{
  text-align: center;
}

.ipl .result 
{
    cursor:pointer;
}

.ipl th.result
{ background-color:#F8F8F8; text-align: center; font-weight:bold; margin:0px; font-size:11px; padding-top:10px; padding-bottom:10px; }

.ipl td.result
{ background-color:#F8F8F8; font-weight:bold; font-size:11px;border:0px solid red;width:0px;cursor:pointer}

.ipl td.bc
{ background-color:#F8F8F8;}

.ipl tr.resultline
{ background-color:white; border-bottom:2px solid #999999; cursor:auto; }

.ipl tr.resultlineselected
{ background-color:#F8F8F8; border-bottom:2px solid #999999; cursor:pointer; }

.ipl tr.back
{ background-color:#F8F8F8;}

.ipl .resultlinepic
{ background-color:#F8F8F8; border:1px solid #999999; margin-top:2px; margin-bottom:2px; width:50px; height:37px; }

.ipl .resultlinenopic
{ margin-top:2px; margin-bottom:2px; width:50px; height:37px; }

.ipl .resultlinetext
{ font-family: arial, geneva, sans-serif; font-size: 11px; }

body.popup
{ background-color:#F8F8F8; margin:20px; font-size:11px;}

body.pics
{ margin:20px; font-size:11px;}


.ipl .highlighttext
{ color: #980000; font-weight:bold; }

.ipl .highlighttextdisplay
{ color: #980000; font-weight:bold; border-style:none; background-color:#F8F8F8; padding:px; margin:0px; font-size:13px; }

.ipl .textdisplay
{ border-style:none; background-color:#F8F8F8; padding:px; margin:0px; font-size:13px; }

.ipl .box
{ border:1px solid #999999; background-color:#F8F8F8; padding:10px; margin:0px; font-size:11px;}

.ipl .box table 
{
    padding:2px;
}

.ipl .boxtext
{ text-decoration:none;font-size:11px; }

.ipl .boxheadline
{ font-size:11px; font-weight:bold; padding-top: 5px; }

.ipl .boxhborders
{ border-top:1px solid #999999; border-bottom:1px solid #999999; background-color:#F8F8F8; padding:10px; padding-top:5px; padding-bottom:5px; margin:0px; font-size:11px;height:18px;}

.ipl A.boxlink
{ text-decoration:none;font-size:11px;}

.ipl A.boxlink:HOVER
{ color:black; text-decoration:underline;font-size:11px;}

.ipl A.boxlinksmall
{ text-decoration:none;font-size:10px;}

.ipl A.boxlinksmall:HOVER
{ color:black; text-decoration:underline;font-size:10px;}

.ipl A.boxlinksmallcpo
{ text-decoration:none;font-size:10px;}

.ipl A.boxlinksmallcpo:HOVER
{ color:red; text-decoration:underline;font-size:10px;}

.ipl A.pagenavilink
{ text-decoration:none;font-size:11px;}

.ipl A.pagenavilink:HOVER
{ color:black; text-decoration:underline;font-size:11px;}

A.button
{ text-decoration:none;font-size:11px;}

.pagenaviselected
{ text-decoration:none; font-size:11px; color: #980000; font-weight:bold; }

.FormInputDescription
{
    font-family: arial, sans-serif;
    font-size: 11px;
    color: #000000;
    padding-top: 5px;
    margin-bottom: 1px;
}

.PlzDescription
{
    font-family: arial, sans-serif;
    font-size: 11px;
    color: #000000;
}


#infodiv
{
    font-family: arial, sans-serif;
    font-size: 12px;
    padding: 2px;
    background-color: #FFFFFF;
    visibility:hidden;
    border: 1px solid black;
    position:absolute;
    z-index: 1;
}

img.invert
{
    filter: alpha(opacity=45);
    -moz-opacity: 0.45;
}

div.image {
    border:1px solid black;
}


.ipl .headbox
{
  border: 0;
  border-collapse: collapse;
  background-color: #7B8B9A;
  margin-top: 1px;
  margin-bottom: 14px;
  padding: 8px;
  width: 711px;
  font-family: arial, geneva, sans-serif;
  color: #FFF;
  font-size: 11px;
}

.ipl .headbox a
{
  float: left;
  display: block;
  text-decoration: none;
  color: #FFF;
  width: 100px;
  padding-top: 3px;
  padding-bottom: 0;
  padding-left: 18px;
  font-size: 10px;
  background-image: url(/global/porsche2005/Files/images/Ipl/arrow-white.gif);
  background-repeat: no-repeat;
  background-position: 4px 6px;
}

.ipl .headbox a:hover
{
  color: #990000;
  background-image: url(/global/porsche2005/Files/images/Ipl/arrow-red.gif);
}

.ipl .headbox td
{
  padding: 8px;
}

.ipl td.spacer
{
  background-color: #FFF;
  padding: 0;
  width: 1px;
}

img.button
{
  border: 0;
  margin-left: 2px;
  margin-right: 2px;
  vertical-align: middle;
}

.ipl tr.resultlineheader table
{
  width: auto;
  display: inline;
  font-size: 11px;
}

.ipl tr.resultlineheader td
{
  background-color: #F8F8F8;
  border-bottom: 1px solid white;
  padding-left: 4px;
  font-weight: bold;
  color: black;
 
}

.ipl .selectedText{
 color: #980000;
}

.ipl tr.resultlineheader td.selected
{
  color: #980000;
  background-color: #FCFCFD;
  border-bottom: 1px solid white;
  cursor: pointer;
}
.ipl tr.result a:hover
{
   background-color: #000000;  
}

.ipl .arrowdown
{
  display: block;
  margin: 0;
  padding: 0;
  width: 25px;
  height: 25px;
  background-image: url(/global/porsche2005/Files/images/Ipl/arrow_down.gif);
  background-repeat: no-repeat;
  background-position: center;
}

.ipl .arrowdownselected
{
  display: block;
  margin: 0;
  padding: 0;
  width: 25px;
  height: 25px;
  background-image: url(/global/porsche2005/Files/images/Ipl/arrow_down_selected.gif);
  background-repeat: no-repeat;
  background-position: center;
}


.ipl tr.resultlineheader td.selected .arrowdownselected
{
  margin: 0;
  padding: 0;
  width: 25px;
  height: 25px;
  background-image: url(/global/porsche2005/Files/images/Ipl/arrow_up_selected.gif);
  background-repeat: no-repeat;
  background-position: center;
}

.ipl tr.resultlineheader td.selected .arrowdown
{
  margin: 0;
  padding: 0;
  width: 25px;
  height: 25px;
  background-image: url(/global/porsche2005/Files/images/Ipl/arrow_down_selected.gif);
  background-repeat: no-repeat;
  background-position: center;
}

.ipl .arrowup
{
  display: block;
  margin: 0;
  padding: 0;
  width: 25px;
  height: 25px;
  background-image: url(/global/porsche2005/Files/images/Ipl/arrow_up.gif);
  background-repeat: no-repeat;
  background-position: center;
}

.arrowupselected
{
  display: block;
  margin: 0;
  padding: 0;
  width: 25px;
  height: 25px;
  background-image: url(/global/porsche2005/Files/images/Ipl/arrow_up_selected.gif);
  background-repeat: no-repeat;
  background-position: center;
}

.ipl tr.resultlineheader td.selected .arrowupselected
{
  margin: 0;
  padding: 0;
  width: 25px;
  height: 25px;
  background-image: url(/global/porsche2005/Files/images/Ipl/arrow_down_selected.gif);
  background-repeat: no-repeat;
  background-position: center;
}

.ipl tr.resultlineheader td.selected .arrowup
{
  margin: 0;
  padding: 0;
  width: 25px;
  height: 25px;
  background-image: url(/global/porsche2005/Files/images/Ipl/arrow_up_selected.gif);
  background-repeat: no-repeat;
  background-position: center;
}


.ipl .boxnopadding
{
  border: 1px solid #999999;
  width: 709px;
  background-color: #F8F8F8;
  padding: 0;
  margin-top: 2px;
  margin-bottom: 2px;
  font-size: 11px;
}

.ipl .boxnopadding table, .ipl .boxhborders table
{
  margin: 0;
  padding: 0;
  width: 100%;
}

.nobg
{
  border: 0;
  background-color: #FFF;
}

div.resultheader
{ font-size:11px;}

div.resultheader:HOVER
{ color: #980000;}

/* Styles für Tabulatoren Ausstattung Fremdfabrikate */
div.tab {
    width: 177px;
    height: 15px;
    height: 26px !ie;
    padding: 5px 0px 5px 0px;
    position:relative;
    background: #999999;
    cursor:default; 
    text-align: left;
    color: #FFFFFF;
    font-size: 11px;
    font-weight:bold;
    border: 1px solid #999999;
    border-bottom: 2px solid #999999;
    vertical-align: bottom;
}

div.tab_first {
    width: 177px;
    height: 15px;
    height: 26px !ie;
    padding: 5px 0px 5px 0px;
    position:relative;
    background: #999999;
    cursor:default; 
    text-align: left;
    color: #FFFFFF;
    font-size: 11px;
    font-weight:bold;
    border: 1px solid #999999;
    border-bottom: 2px solid #999999;
    vertical-align: bottom;
}

div.notab {
    width: 177px;
    height: 15px;
    height: 25px !ie;
    padding: 5px 0px 5px 0px;
    position:relative;
    background: #F8F8F8;
    cursor:pointer;
    font-size: 11px;
    font-weight:bold;
    border-left: 1px solid #999999;
    border-top: 1px solid #999999;
    border-right: 1px solid #999999;
    border-bottom: 1px solid #999999;
    text-align: left;
    color: #000000;
    vertical-align: bottom;
}

div.notab_first {
    width: 177px;
    height: 15px;
    height: 25px !ie;
    padding: 5px 0px 5px 0px;
    position:relative;
    background: #F8F8F8;
    cursor:pointer;
    font-size: 11px;
    font-weight:bold;
    text-align:left;
    border-left: 1px solid #999999;
    border-top: 1px solid #999999;
    border-right: 1px solid #999999;
    border-bottom: 1px solid #999999;
    text-align: left;
    color: #000000;
    vertical-align: bottom;
}

div.notab_mouseover {
    width: 177px;
    height: 15px;
    height: 25px !ie;
    padding: 5px 0px 5px 0px;
    position:relative;
    background: #999999;
    cursor:pointer; 
    font-size: 11px;
    font-weight:bold;
    border-left: 1px solid #999999;
    border-top: 1px solid #999999;
    border-right: 1px solid #999999;
    border-bottom: 1px solid #999999;
    text-align: left;
    color: #FFFFFF;
    vertical-align: bottom;
}

div.notab_first_mouseover {
    width: 177px;
    height: 15px;
    height: 25px !ie;
    padding: 5px 0px 5px 0px;
    position:relative;
    background: #999999;
    cursor:pointer;
    font-size: 11px;
    font-weight:bold; 
    border-left: 1px solid #999999;
    border-top: 1px solid #999999;
    border-right: 1px solid #999999;
    border-bottom: 1px solid #999999;
    text-align: left;
    color: #FFFFFF;
    vertical-align: bottom;
}
/*CSS-Button-Frames*/
.btn_arrow
{
  font-size: 11px;
  font-family: helvetica, arial;
  font-weight: bold;
  cursor: pointer;
  vertical-align:middle;
  text-align:  left;
  padding-left: 7px;
  text-transform: uppercase;
  text-decoration: none;
  height: 16px;
  border: 1px solid #666666; 
  color: #666666;
  padding-right: 15px;
  background: #FFFFFF;
  background-image: url(../images/Ipl/btn_arrow.gif);
  background-repeat: no-repeat;
  background-position: right;  
}

.btn_doublearrow
{
  font-size: 11px;
  font-family: helvetica, arial;
  font-weight: bold;
  cursor: pointer;
  vertical-align:middle;
  text-align:  left;
  padding-left: 7px;
  text-transform: uppercase; 
  text-decoration: none;
  height: 16px;
  border: 1px solid #666666; 
  color: #666666;
  padding-right: 18px;
  background: #FFFFFF;
  background-image: url(../../images/common/buttons/btn_doublearrow.gif);
  background-repeat: no-repeat;
  background-position: right;  
}

.btn_arrow_back
{
  font-size: 11px;
  font-family: helvetica, arial;
  font-weight: bold;
  cursor: pointer;
  vertical-align:middle;
  text-align:  left;
  padding-left: 7px;
  text-transform: uppercase; 
  text-decoration: none;
  height: 16px;
  border: 1px solid #666666; 
  color: #666666;
  padding-right: 15px;
  background: #FFFFFF;
  background-image: url(../../images/common/buttons/btn_arrow_back.gif);
  background-repeat: no-repeat;
  background-position: right;  
}

.btn_doublearrow_back
{
  font-size: 11px;
  font-family: helvetica, arial;
  font-weight: bold;
  cursor: pointer;
  vertical-align:middle;
  text-align:  left;
  padding-left: 18px;
  text-transform: uppercase; 
  text-decoration: none;
  height: 16px;
  border: 1px solid #666666; 
  color: #666666;
  padding-right: 7px;
  background: #FFFFFF;
  background-image: url(../../images/common/buttons/btn_doublearrow_back.gif);
  background-repeat: no-repeat;
  background-position: left;
}

.btn_arrow_up
{
  font-size: 11px;
  font-family: helvetica, arial;
  font-weight: bold;
  cursor: pointer;
  vertical-align:middle;
  text-align:  left;
  padding-left: 7px;
  text-transform: uppercase; 
  text-decoration: none;
  height: 16px;
  border: 1px solid #666666; 
  color: #666666;
  padding-right: 18px;
  background: #FFFFFF;
  background-image: url(../../images/common/buttons/btn_arrow_up.gif);
  background-repeat: no-repeat;
  background-position: right;  
}

.btn_arrow_down
{
  font-size: 11px;
  font-family: helvetica, arial;
  font-weight: bold;
  cursor: pointer;
  vertical-align:middle;
  text-align:  left;
  padding-left: 7px;
  text-transform: uppercase; 
  text-decoration: none;
  height: 16px;
  border: 1px solid #666666; 
  color: #666666;
  padding-right: 18px;
  background: #FFFFFF;
  background-image: url(../../images/common/buttons/btn_arrow_down.gif);
  background-repeat: no-repeat;
  background-position: right;  
}

.btn_add
{
  font-size: 11px;
  font-family: helvetica, arial;
  font-weight: bold;
  cursor: pointer;
  vertical-align:middle;
  text-align:  left;
  padding-left: 7px;
  text-transform: uppercase; 
  text-decoration: none;
  height: 16px;
  border: 1px solid #666666; 
  color: #666666;
  padding-right: 15px;
  background: #FFFFFF;
  background-image: url(../../images/common/buttons/btn_add.gif);
  background-repeat: no-repeat;
  background-position: right;  
}

.btn_refresh
{
  font-size: 11px;
  font-family: helvetica, arial;
  font-weight: bold;
  cursor: pointer;
  vertical-align:middle;
  text-align:  left;
  padding-left: 7px;
  text-transform: uppercase; 
  text-decoration: none;
  height: 16px;
  border: 1px solid #666666; 
  color: #666666;
  padding-right: 16px;
  background: #FFFFFF;
  background-image: url(../../images/common/buttons/btn_refresh.gif);
  background-repeat: no-repeat;
  background-position: right;  
}

.btn_delete
{
  font-size: 11px;
  font-family: helvetica, arial;
  font-weight: bold;
  cursor: pointer;
  vertical-align:middle;
  text-align:  left;
  padding-left: 7px;
  text-transform: uppercase; 
  text-decoration: none;
  height: 16px;
  border: 1px solid #666666; 
  color: #666666;
  padding-right: 20px;
  background: #FFFFFF;
  background-image: url(../../images/common/buttons/btn_delete.gif);
  background-repeat: no-repeat;
  background-position: right;  
}

.btn_print
{
  font-size: 11px;
  font-family: helvetica, arial;
  font-weight: bold;
  cursor: pointer;
  vertical-align:middle;
  text-align:  left;
  padding-left: 7px;
  text-transform: uppercase; 
  text-decoration: none;
  height: 16px;
  border: 1px solid #666666; 
  color: #666666;
  padding-right: 23px;
  background: #FFFFFF;
  background-image: url(../images/Ipl/btn_print.gif);
  background-repeat: no-repeat;
  background-position: right;  
}

.btn_reset
{
  font-size: 11px;
  font-family: helvetica, arial;
  font-weight: bold;
  cursor: pointer;
  vertical-align:middle;
  text-align:  left;
  padding-left: 7px;
  text-transform: uppercase; 
  text-decoration: none;
  height: 16px;
  border: 1px solid #666666; 
  color: #666666;
  padding-right: 16px;
  background: #FFFFFF;
  background-image: url(../../images/common/buttons/btn_reset.gif);
  background-repeat: no-repeat;
  background-position: right;  
}

.LINKHOMESCHWARZ {
	color: #000000;
	font-family: Arial, Geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;	
}

.NATIONALROT {
	color: #CC0033;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.NATIONALROT:VISITED {
	color: #CC0033;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.NATIONALROT:HOVER {
	color: #CC0033;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.NAVGRAU {
	color: #666666;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.NAVGRAU:VISITED {
	color: #666666;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.NAVGRAU:HOVER {
	color: black;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.NAVSCHWARZ {
	color: black;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.NAVSCHWARZ:VISITED {
	color: black;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.NAVSCHWARZ:HOVER {
	color: black;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.NAVGRAUINDEX {
	color: #666666;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.SUBHEAD {
	color: #000000;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
}

.SMALLREDCONTENTLINK {
	color: #CC0033;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.SMALLREDCONTENTLINK:VISITED {
	color: #CC0033;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.SMALLREDCONTENTLINK:HOVER {
	color: #CC0033;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.SMALLBLACKCONTENTLINK {
	color: #000000;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.SMALLBLACKCONTENTLINK:VISITED {
	color: #000000;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.SMALLBLACKCONTENTLINK:HOVER {
	color: #000000;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.SMALLWHITECONTENTLINK {
	color: #FFFFFF;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.SMALLWHITECONTENTLINK:VISITED {
	color: #FFFFFF;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.SMALLWHITECONTENTLINK:HOVER {
	color: #FFFFFF;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.SMALLBLUECONTENTLINK {
	color: #003366;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.SMALLBLUECONTENTLINK:VISITED {
	color: #003366;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.SMALLBLUECONTENTLINK:HOVER {
	color: #003366;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.SMALLGREYCONTENTLINK {
	color: #A7A7A7;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.SMALLGREYCONTENTLINK:VISITED {
	color: #A7A7A7;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.SMALLGREYCONTENTLINK:HOVER {
	color: #A7A7A7;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.SMALLGREENCONTENTLINK {
	color: #005A63;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.SMALLGREENCONTENTLINK:VISITED {
	color: #005A63;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.SMALLGREENCONTENTLINK:HOVER {
	color: #005A63;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.ipl .SMALLCOPYTEXT {
	color: #000000;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.SMALLWHITECOPYTEXT {
	color: #FFFFFF;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.SMALLGREYCOPYTEXT {
	color: #666666;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.SMALLCLUBNEWSGREENLINK {
	color: #003921;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.SMALLCLUBNEWSGREENLINK:VISITED {
	color: #003921;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.SMALLCLUBNEWSGREENLINK:HOVER {
	color: #003921;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.SMALLCLUBNEWSCOPYTEXT {
	color: #003921;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
}

.BIGCOPYTEXT {
	color: #000000;
	font-family: arial, geneva, sans-serif;
	font-size: 17px;
	text-decoration: none;
}

.BLACKCONTENTLINK {
	color: #000000;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.BLACKCONTENTLINK:VISITED {
	color: #000000;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.BLACKCONTENTLINK:HOVER {
	color: #000000;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.BLUECONTENTLINK {
	color: #053C96;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.BLUECONTENTLINK:VISITED {
	color: #053C96;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.BLUECONTENTLINK:HOVER {
	color: #053C96;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.GREENCONTENTLINK {
	color: #005A63;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.GREENCONTENTLINK:VISITED {
	color: #005A63;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.GREENCONTENTLINK:HOVER {
	color: #005A63;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.ORANGECONTENTLINK {
	color: #FF3300;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.ORANGECONTENTLINK:VISITED {
	color: #FF3300;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.ORANGECONTENTLINK:HOVER {
	color: #FF3300;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.REDCONTENTLINK {
	color: #D60027;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.REDCONTENTLINK:VISITED {
	color: #D60027;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.REDCONTENTLINK:HOVER {
	color: #D60027;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.GREYCONTENTLINK {
	color: #666666;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.GREYCONTENTLINK:VISITED {
	color: #666666;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.GREYCONTENTLINK:HOVER {
	color: #666666;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.COPYTEXT {
	color: #000000;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.COPYTEXTBLUE {
	color: #053C96;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.COPYTEXTGREEN {
	color: #005A63;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.COPYTEXTGREY {
	color: #666666;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.COPYTEXTORANGE {
	color: #FF0000;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.COPYTEXTRED {
	color: #D60027;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.SMALLREDCOPYTEXT {
	color: #D60027;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.COPYTEXTWHITE {
	color: #FFFFFF;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.COPYTEXTSMALLWHITE {
		font-size: 10px;
		color: white;
}

.SMALLWHITEUNDERLINE {
		font-family: Arial, Geneva;
		font-size: 10px;
		font-weight: medium;
		color: white;
		text-decoration: underline;
}

.SMALLWHITEUNDERLINE:VISITED {
		font-family: Arial, Geneva;
		font-size: 10px;
		font-weight: medium;
		color: white;
		text-decoration: underline;
}

.SHOPPINGASSISTANT {
	color: #FFFFFF;
	font-family: arial, geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.GAMEZONEBLUECOPYTEXT {
	color: #003399;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.GAMEZONESMALLBLUELINK {
	color: #003399;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.GAMEZONEGREENCOPYTEXT {
	color: #006633;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.GAMEZONESMALLGREENLINK {
	color: #006633;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.PCDBLAU {
	color: #01518d;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.PCDBLAULINK {
	color: #003366;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.PCDBLAULINK:VISITED {
	color: #003366;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.PCDBLAULINK:HOVER {
	color: #003366;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.PCDBLAUSMALLLINK {
	color: #01518d;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.PCDBLAUSMALLLINK:VISITED {
	color: #01518d;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.PCDBLAUSMALLLINK:HOVER {
	color: #01518d;
	font-family: arial, geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}


.ipl td {
	color: black;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
}


#cpyRtImg {
	position: relative;
}

.ipl a {
	color: #666666;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.GREYTABLEHEADLINE {
	color: white;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color: #666666;
    padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
}

.GREYTABLECONTENT {
	color: black;
	font-family: arial, geneva, sans-serif;
	font-size: 13px;
	background-color: #EFEFEF;
    padding: 5px;
}

.InputDescription
{
    font-family: arial, sans-serif;
    font-color: #FF0000;
    font-size: 10px;
    padding-top: 4px;
}

.InputDescriptionCenter
{
    font-family: arial, sans-serif;
    font-color: #FF0000;
    font-size: 10px;
    vertical-align:middle;
}
