a.cgcustom:link {color:#000000; text-decoration:none; font-family: Verdana; font-size:7pt}
a.cgcustom:active {color:#000000; text-decoration:none; font-family: Verdana; font-size:7pt}
a.cgcustom:visited {color:#000000; text-decoration:none; font-family: Verdana; font-size:7pt}
a.cgcustom:hover {color:#CC0000; text-decoration:none; text-decoration: underline; font-family: Verdana; font-size:7pt}

a.cgcustom2:link {color:#000000; text-decoration:none; font-family: Arial; font-size:9pt;}
a.cgcustom2:active {color:#000000; text-decoration:none; font-family: Arial; font-size:9pt;}
a.cgcustom2:visited {color:#000000; text-decoration:none; font-family: Arial; font-size:9pt;}
a.cgcustom2:hover {color:#CC0000; text-decoration:none; font-family: Arial; font-size:9pt;}


a.cgcustom_faq:link {color:#000099; text-decoration:none; font-family: Verdana; font-size:8pt}
a.cgcustom_faq:active {color:#000099; text-decoration:none; font-family: Verdana; font-size:8pt}
a.cgcustom_faq:visited {color:#000099; text-decoration:none; font-family: Verdana; font-size:8pt}
a.cgcustom_faq:hover {color:#CC0000; text-decoration:none; text-decoration: underline; font-family: Verdana; font-size:8pt}

a.cgcustom_topnav:link {color:#FFFFFF; text-decoration:none; font-family: Verdana; font-size:7pt; font-weight:bold}
a.cgcustom_topnav:active {color:#FFFFFF; text-decoration:none; font-family: Verdana; font-size:7pt; font-weight:bold}
a.cgcustom_topnav:visited {color:#FFFFFF; text-decoration:none; font-family: Verdana; font-size:7pt; font-weight:bold}
a.cgcustom_topnav:hover {color:#F7E600; text-decoration:none; font-family: Verdana; font-size:7pt; font-weight:bold}

a.cgcustom_links:link {color:#000099; text-decoration:none; font-family: Verdana; font-size:9pt;}
a.cgcustom_links:active {color:#000099; text-decoration:none; font-family: Verdana; font-size:9pt;}
a.cgcustom_links:visited {color:#000099; text-decoration:none; font-family: Verdana; font-size:9pt;}
a.cgcustom_links:hover {color:#CC0000; text-decoration:none; font-family: Verdana; font-size:9pt;}

a.cgcustom_links2:link {color:#000099; text-decoration:none; font-family: Verdana; font-size:8pt}
a.cgcustom_links2:active {color:#000099; text-decoration:none; font-family: Verdana; font-size:8pt}
a.cgcustom_links2:visited {color:#000099; text-decoration:none; font-family: Verdana; font-size:8pt}
a.cgcustom_links2:hover {color:#CC0000; text-decoration:none; font-family: Verdana; font-size:8pt}

a.cgcustom_links3:link {color:#000099; text-decoration:none; font-style: italic; font-family: Verdana; font-size:8pt}
a.cgcustom_links3:active {color:#000099; text-decoration:none; font-style: italic; font-family: Verdana; font-size:8pt}
a.cgcustom_links3:visited {color:#000099; text-decoration:none; font-style: italic; font-family: Verdana; font-size:8pt}
a.cgcustom_links3:hover {color:#CC0000; text-decoration:none; font-style: italic; font-family: Verdana; font-size:8pt}

a.cgcustom_links4:link {color:#000099; text-decoration:none; font-family: Verdana; font-size:10pt}
a.cgcustom_links4:active {color:#000099; text-decoration:none; font-family: Verdana; font-size:10pt}
a.cgcustom_links4:visited {color:#000099; text-decoration:none; font-family: Verdana; font-size:10pt}
a.cgcustom_links4:hover {color:#CC0000; text-decoration:none; font-family: Verdana; font-size:10pt}

a.cgcustom_links5:link {color:#000099; text-decoration:none; font-family: Verdana; font-size:-2}
a.cgcustom_links5:active {color:#000099; text-decoration:none; font-family: Verdana; font-size:-2}
a.cgcustom_links5:visited {color:#000099; text-decoration:none; font-family: Verdana; font-size:-2}
a.cgcustom_links5:hover {color:#CC0000; text-decoration:none; font-family: Verdana; font-size:-2}

a.cgcustom_linksleft:link {color:#000099; text-decoration:none; font-family: Arial; font-size:8pt; font-weight:bold}
a.cgcustom_linksleft:active {color:#000099; text-decoration:none; font-family: Arial; font-size:8pt; font-weight:bold}
a.cgcustom_linksleft:visited {color:#000099; text-decoration:none; font-family: Arial; font-size:8pt; font-weight:bold}
a.cgcustom_linksleft:hover {color:#CC0000; text-decoration:none; font-family: Arial; font-size:8pt; font-weight:bold}

a.cgcustom_linksright-red:link {color:#CC0000; text-decoration:none; font-family: Arial; font-size:8pt; font-weight:bold}
a.cgcustom_linksright-red:active {color:#CC0000; text-decoration:none; font-family: Arial; font-size:8pt; font-weight:bold}
a.cgcustom_linksright-red:visited {color:#CC0000; text-decoration:none; font-family: Arial; font-size:8pt; font-weight:bold}
a.cgcustom_linksright-red:hover {color:#000099; text-decoration:none; font-family: Arial; font-size:8pt; font-weight:bold}

a.cgcustom_linksStatic:link {color:#990000; text-decoration:none; font-family: Verdana; font-size:9pt}
a.cgcustom_linksStatic:active {color:#990000; text-decoration:none; font-family: Verdana; font-size:9pt}
a.cgcustom_linksStatic:visited {color:#990000; text-decoration:none; font-family: Verdana; font-size:9pt}
a.cgcustom_linksStatic:hover {color:#000099; text-decoration:none; font-family: Verdana; font-size:9pt}

a.cgcustom_linksStaticbig:link {color:#990000; text-decoration:none; font-family: Verdana; font-size:12pt}
a.cgcustom_linksStaticbig:active {color:#990000; text-decoration:none; font-family: Verdana; font-size:12pt}
a.cgcustom_linksStaticbig:visited {color:#990000; text-decoration:none; font-family: Verdana; font-size:12pt}
a.cgcustom_linksStaticbig:hover {color:#000099; text-decoration:none; font-family: Verdana; font-size:12pt}

a.cgcustom_linksStaticbigbold:link {color:#990000; text-decoration:none; font-family: Verdana; font-size:12pt; font-weight:bold}
a.cgcustom_linksStaticbigbold:active {color:#990000; text-decoration:none; font-family: Verdana; font-size:12pt; font-weight:bold}
a.cgcustom_linksStaticbigbold:visited {color:#990000; text-decoration:none; font-family: Verdana; font-size:12pt; font-weight:bold}
a.cgcustom_linksStaticbigbold:hover {color:#000099; text-decoration:none; font-family: Verdana; font-size:12pt; font-weight:bold}

a.cgcustom_linksHeader:link {color:#240087; text-decoration:none; font-family: Verdana; font-size:9pt}
a.cgcustom_linksHeader:active {color:#240087; text-decoration:none; font-family: Verdana; font-size:9pt}
a.cgcustom_linksHeader:visited {color:#240087; text-decoration:none; font-family: Verdana; font-size:9pt}
a.cgcustom_linksHeader:hover {color:#240087; text-decoration:none; font-family: Verdana; font-size:9pt}

a.cgcustom_links8pt:link {color:#000099; text-decoration:none; font-family: Verdana; font-size:8pt}
a.cgcustom_links8pt:active {color:#000099; text-decoration:none; font-family: Verdana; font-size:8pt}
a.cgcustom_links8pt:visited {color:#000099; text-decoration:none; font-family: Verdana; font-size:8pt}
a.cgcustom_links8pt:hover {color:#CC0000; text-decoration:none; font-family: Verdana; font-size:8pt}

H1 {text-decoration:none; color:#003366; font-weight:bold; font-style:normal; font-size:20px; }

H2 {text-decoration:none; color:#003366; font-weight:bold; font-style:normal; font-size:18px; }



.cgcustom_text {
	font-family: Verdana;
	font-size: 9pt;
}

.cgcustom_InvoiceHeader {
	font-family: Verdana;
	font-size: 9pt;
	background-color: FFFF66;
	
}

.cgcustom_textbig {
	font-family: Verdana;
	font-size: 16pt;
	color: #990000;
}

.cgcustom_textbig2 {
	font-family: Verdana;
	font-size: 14pt;
	color: #990000;
}

.cgcustom_textmainpagebiggray {
	font-family: Verdana;
	font-size: 12pt;
	font-weight: Bold;
	color: #909090;
}

.cgcustom_textmainpagebigdarkblue {
	font-family: Verdana;
	font-size: 12pt;
	font-weight: Bold;
	color: #240087;
}

.cgcustom_textmainpagebigdarkred {
	font-family: Verdana;
	font-size: 12pt;
	font-weight: Bold;
	color: #C30013;
}

.cgcustom_texttopnav {
	font-family: Verdana;
	font-size: 8pt;
}

.cgcustom_texttopnav_Link {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;

}

.cgcustom_production_header {
	font-family: Verdana;
	font-size: 2em;
	font-weight: bold;
	color: #ff9000;

}

.cgcustom_dv_production {
	width: 70%;
	margin-left: 50px;
	font-family: Verdana;
	font-size: 9pt;
	color: #595959;
}

.cgcustom_production_header_red {
	font-family: Verdana;
	font-size: 1.5em;
	font-weight: bold;
	color: #b90016;

}
	
.cgcustom_table_custom_information {
	width: 100%;
	border: 0;


}


.cgcustom_dv_custom_information_left_header {
	width: 100%;
	padding-left: 5px;

	min-height: 20px;
	background-color: #707070;
	font-family: Verdana;
	font-size: 1.5em;
	font-weight: bold;
	color: #fff000;
}

.cgcustom_dv_custom_information_right_header {
	padding-left: 5px;
	min-height: 20px;
	width: 100%;
	background-color: #707070;
	font-family: Verdana;
	font-size: 1.5em;
	font-weight: Bold;
	color: #fff000;
	margin-left:10px;
}

.cgcustom_dv_custom_information_left {
	width: 100%;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: 1em;
	font-weight: none;
	color: #707070;
}

.cgcustom_dv_custom_information_right {
	width: 100%;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: 1em;
	font-weight: none;
	color: #707070;
	margin-left:10px;
}

.cgcustom_dv_custom_information_left_header_1column {
	width: 50%;
	padding-left: 5px;

	min-height: 20px;
	background-color: #707070;
	font-family: Verdana;
	font-size: 1.5em;
	font-weight: bold;
	color: #fff000;
}

div.personalization-question { margin-bottom: 15px }
    span.personalization-question-label { font-weight:bold }
      
      div.personalization-answers {  margin: 5px 0 0 15px  }
        div.personalization-answer {  margin-bottom: 5px  }
      
          div.personalization-question, div.text-answer { clear:both }
          div.select-answer select, div.select-answer img, div.text-answer span, div.text-answer input, div.text-answer img { display:block; float:left; margin:3px 5px }
          div.text-answer span.counter { float:none !important }
          div.radio-image-answer, div.check-image-answer { text-align:center; float:left; margin:5px }			
      
      span.personalization-answer-image {}


#btnVirtual
{
    height: 35px;
    width: 150px;
    font-size: 1em;
    color: White;
    border-style:solid;
    border-width:0px;
    border-color:#C11B17;
    border-radius: 5px; 
    background: #267cae;
    margin-bottom:5px;

    /* RGBa with 0.6 opacity */
   /* background: rgba(91, 91, 91, 0.45); */
   
/* For IE 5.5 - 7*/
 
 
}

#btnVirtual:hover
{
    height: 35px;
    width: 150px;
    font-size: 1em;
    color: White;
    border-style:solid;
    border-width:0px;
    border-color:#C11B17;
    border-radius: 5px; 
    background: #2a94b6;
    margin-bottom:5px;
    /* RGBa with 0.6 opacity */
   /* background: rgba(91, 91, 91, 0.45); */
   
/* For IE 5.5 - 7*/
 
}