.technicaltopbottomline{
border-top:1px solid #DCDCDC;
border-bottom:1px solid #DCDCDC;
}


.technicaltopline{
border-top:1px solid #DCDCDC;
}

.technicalbottomline{
border-bottom:1px solid #DCDCDC;
}

.technicalleftline{
border-left:1px solid #DCDCDC;
}

.technicalrightline{
border-right:1px solid #DCDCDC;
}

.producttopline{
border-top:1px solid #FDB826;
}

.productbottomline{
border-bottom:1px solid #FDB826;
}

.productrightline{
border-right:1px solid #FDB826;
}

.productleftline{
border-left:1px solid #FDB826;
}

.topline{
border-top:1px solid #000000;
}

.aroundline{
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
}

.borderline{
border-bottom:1px solid #000000;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
}

a:link {
	font: 11px verdana, Arial, helvetica, sans serif;
	color : #222399;
	text-decoration : none;
	line-height: 12pt
}

a:visited {
	font: 11px verdana, Arial, helvetica, sans serif;
	color : #222399;
	text-decoration : none;
	line-height: 12pt
}

a:hover { 
	font: 11px verdana, Arial, helvetica, sans serif;
	color: #6464FF; 
	text-decoration: underline;
	line-height: 12pt
}

TD{
	font: 11px verdana, Arial, helvetica, sans serif;
	line-height: 12pt;
    color: #424242;
}
	
STRONG{
	font: 11px verdana, Arial, helvetica, sans serif;
	line-height: 12pt;
    color: #222399;
	font-weight: BOLD
}

.producttext{
	font: 9px verdana, Arial, helvetica, sans serif;
	line-height: 12pt;
    color: #424242;
    }
	
P{
	font: 11px verdana, Arial, helvetica, sans serif;
	line-height: 12pt;
    color: #424242;
    }
	
.italic {
	font: 11px verdana, Arial, helvetica, sans serif;
	line-height: 12pt;
    color: #424242;
	font-style: italic
    }
	
.linktext {
	font: 12px verdana, Arial, helvetica, sans serif;
	line-height: 12pt;
    color: #000000;
	font-weight: bold
    }
	
.bottomtext{
	font: 10px verdana, Arial, helvetica, sans serif;
	line-height: 12pt;
    color: #000000;
}

.bottomtext a:link {
	font: 10px verdana, Arial, helvetica, sans serif;
	color : #222399;
	text-decoration : none;
	line-height: 12pt
}

.bottomtext a:visited {
	font: 10px verdana, Arial, helvetica, sans serif;
	color : #222399;
	text-decoration : none;
	line-height: 12pt
}

.bottomtext a:hover { 
	font: 10px verdana, Arial, helvetica, sans serif;
	color: #6464FF; 
	text-decoration: underline;
	line-height: 12pt
}

INPUT.questionnaire {
	FONT-WEIGHT: normal; BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
	
INPUT.field {
	FONT-WEIGHT: normal; BACKGROUND-COLOR: #cccccc; FONT-SIZE: 11px; WIDTH: 130px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

TEXTAREA.field {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 340px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}

.field {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #424242;
}

.subheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6381b5;
}
.subheading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: 222399;
	font-weight: bold;
}