/* CSS Document */
body {margin:0px;
	height: 100%;}

.mar1 {margin:1px}
.pad2 {padding:2px}
.padt4 {padding-top:4px}
.padt8 {padding-top:8px}
.pad10 {padding-left:10px;}
.pad30 {padding-left:30px; padding-top:2px;}
.pad40 {padding-left:40px; padding-top:2px;}
.pad50 {padding-left:50px; padding-top:2px;}
.pad55 {padding-left:55px; padding-top:2px;}
.pad60 {padding-left:60px; padding-top:2px;}
.pad85 {padding-left:85px; padding-top:2px;}
.w27 {width:27px}
.w35 {width:35px}
.w53 {width:53px}
.w72 {width:72px}
.w75 {width:75px}
.w87 {width:87px}
.w90 {width:90px}
.w92 {width:92px}
.w105 {width:105px}
.w110 {width:110px}
.w118 {width:118px}
.w125 {width:125px}
.w130 {width:130px}
.w700 {width:700px}
.w170 {width:170px}
.w190 {width:190px}
.w260 {width:260px}
.w730 {width:730px}

fieldset {background-color:#ffffff}
tr .vbg {background-color:#e9eef3}
tr .vbg:hover {background-color:#f2f3e9}
.borlg {border-left:1px solid #d6dde2}
.SurveyTips
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: italic;
	background-color: #FFFFFF;
}
.main2Sales
{
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-weight: normal;
	background-color: #eee8aa;
}
.Sample
{
	font-size: 9px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #666666;
	font-weight: normal;

}
.main2AltSales
{
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-weight: normal;
	background-color: #f0e68c;
}
.main2  { font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif ; color: #000000; font-weight:normal;}
.pmammain2  { font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif ; color: #000000; font-weight:normal;}

.main20  { font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif ; color: #005FFF; font-weight:normal;}

.main2bold  { font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left; padding-left:3px; text-transform:none;}

.main2boldtop  { font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif ; color: #000000; font-weight:Bold; vertical-align:top; text-align:left; padding-left:3px;}


.main2boldfrm  { font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left; padding-left:30px;}

.main2boldfrm2  { font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left; padding-left:30px; padding-right:5px;}
.main2boldfrm3  { font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left; padding-right:5px;}


.main2  a{font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif ; color: #000000; font-weight:normal; text-decoration:underline;}

.main2  a:hover{font-size: 11px;  font-family: Verdana, Helvetica, Arial, sans-serif ; color: #000000; font-weight:normal; text-decoration:none; background-color:#CCFF99;}


.main22  a{font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif ; color: #000000; font-weight:normal; text-decoration:underline;}
.main22  a:visited{font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif ; color: #000000; font-weight:normal; text-decoration:underline;}
.main22  a:hover{ font:Verdana, Geneva, sans-serif; font-size:11px; color:#000; font-weight:normal; text-decoration:underline; background-color:#CCFF99; border:1px solid #039; display:block;}

.mainfooter  { font-size:11px; color : #fff; font-family: Verdana, Helvetica, Arial, sans-serif; background-color:#003289; text-align:center; }

table.padlr10 {margin-left:10px; margin-right:10px}

.borwh {border:1px solid #ffffff}

.tabletitle {background-color:#f3f3f3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5d5d5d; font-weight:bold; height:20px;}

.welcome {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#58fff5; font-weight:bold; padding-top:15px; padding-bottom:5px}

.nav {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding-top:5px; padding-bottom:5px}

.nav a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none}

tr.nav:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; background-color:#576f81; cursor:hand}

.selectlistv {height:20px}

.eventbox {
border : 1px solid #003399; BORDER-BOTTOM: #003399 1px solid; 
color : #000000; font-family : Verdana, Arial, Helvetica; font-size:10px;
text-align : left; top:auto; background-color:#FFFFFF; background-position:left; padding-left:30px;vertical-align:top;
} 


.flatbox {
	BACKGROUND: #F9F9F9; 
	BORDER-BOTTOM: #b5b5b5 1px solid; 
	BORDER-LEFT: #b5b5b5 1px solid; 
	BORDER-RIGHT: #b5b5b5 1px solid; 
	BORDER-TOP: #b5b5b5 1px solid; 
	COLOR: #000000; 
	FONT-FAMILY: verdana,Helvetica; 
	FONT-SIZE: 8pt;	
	TEXT-ALIGN: left; 
	scrollbar-face-color: #CCCCCC; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #000000;
	margin-top:4px; margin-bottom:4px;
	
    }
	
	.flatbox3 {
	BACKGROUND: #F9F9F9; 
	BORDER-BOTTOM: #b5b5b5 1px solid; 
	BORDER-LEFT: #b5b5b5 1px solid; 
	BORDER-RIGHT: #b5b5b5 1px solid; 
	BORDER-TOP: #b5b5b5 1px solid; 
	COLOR: #064B7F; 
	FONT-FAMILY: verdana,Helvetica; 
	FONT-SIZE: 7pt;	
	TEXT-ALIGN: left; 
	scrollbar-face-color: #CCCCCC; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #000000;
	margin-top:4px; margin-bottom:4px
    }
.flatboxmandatory {
	BACKGROUND: #e9eef3; 
	BORDER-BOTTOM: #b5b5b5 1px solid; 
	BORDER-LEFT: #b5b5b5 1px solid; 
	BORDER-RIGHT: #b5b5b5 1px solid; 
	BORDER-TOP: #b5b5b5 1px solid; 
	COLOR: #000000; 
	FONT-FAMILY: verdana,Helvetica; 
	FONT-SIZE: 8pt; 
	TEXT-ALIGN: left; 
	scrollbar-face-color: #CCCCCC; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #000000
}

.Mandatory
{
	font-weight : Normal;
	font-family : Verdana, Arial, Helvetica; 
	FONT-SIZE: 11px;
	color:Red;
}

.basketImg
{
	font-weight : Normal;
	font-family : Verdana, Arial, Helvetica; 
	FONT-SIZE: 10px;
	height:76px;
	width:82px;
	background-image:url(../../images/basket.jpg);
  background-repeat:no-repeat; cursor:hand;
}
.bookmarkImg
{
	font-weight : Normal;
	font-family : Verdana, Arial, Helvetica; 
	FONT-SIZE: 10px;
	background-image:url(../../images/bookmark.gif);
  background-repeat:no-repeat; cursor:hand;
}

.ErrorMsg
{
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica; 
	FONT-SIZE: 10px;
	color:blue;
}

.flatbuttonsilver {
border: 1px solid #BBBBBB;
color : #000000; 
font-weight : Normal;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 11px;
text-align : center;
height:20px;
background-color : #ffffff;
background-image:url(../../images/silverbg.gif);
background-repeat:repeat-x; cursor:hand;
} 

.flatbutton {
border: 1px solid #BBBBBB;
color : #FFF;  
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 11px;
text-align : center;
background-color : #ffffff;
background-image:url('../../images/buttonbg2.gif');
background-repeat:repeat-x; cursor:hand;
} 

.flatbuttonok {
color : #FFF;  
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 11px;
text-align : center;
height:22px; width:91px; border: 0px;
background-color : #ffffff;
background-image:url(../../images/OK_B.gif);
background-repeat:repeat-x; cursor:hand;
} 

.flatlead {
border: 1px solid #BBBBBB;
color : #FFF;  
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 11px;
text-align : center;
height:20px;
background-color : #ffffff;
background-image:url(../../images/buttonbg2.gif);
background-repeat:repeat-x; cursor:hand;
} 


.flatlead2 {
border: 1px solid #BBBBBB;
color : #FFFFFF; padding:2px;
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 11px;
text-align : center;
height:20px;
background-color : #ffffff;
background-image:url(../../images/buttonbg2.gif);
background-repeat:repeat-x; cursor:hand;
} 
.flatlead2 a {
border: 1px solid #BBBBBB; color : #FFFFFF; padding:2px; font-weight : Bold; font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 11px; text-align : center; height:20px; background-color : #ffffff; background-image:url(../../images/buttonbg2.gif);
background-repeat:repeat-x; cursor:hand;
}

.flatlead2 a:hover {
border: 1px solid #BBBBBB; color : #FFFFFF; padding:2px; font-weight : Bold; font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 11px; text-align : center; height:20px; background-color : #ffffff; background-image:url(../../images/buttonbg2.gif);
background-repeat:repeat-x; cursor:hand;
}

.flatlead2 a:visited {
border: 1px solid #BBBBBB; color : #FFFFFF; padding:2px; font-weight : Bold; font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 11px; text-align : center; height:20px; background-color : #ffffff; background-image:url(../../images/buttonbg2.gif);
background-repeat:repeat-x; cursor:hand;
}


.flatbuttonmail {
border: 1px solid #9d855f;
color : #29281b; 
font-weight : Normal;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 11px;
text-align : center;
height:18px;
background-color : #ffffff;
background-image:url(../../images/mail.gif);
background-repeat:repeat-x; cursor:hand;
} 

.roundbutton
{
	border: 0px solid #ffffff;
	color: #ffffff;
	background-color : #074F80;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	width: 20px;
	height: 20px;
	background-image: url(../../images/bookmark1.gif);
	background-repeat: no-repeat; cursor:hand;
	} 
	
#Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
	COLOR: #5981ab;
    FONT-FAMILY: verdana, arial;
}

#Header1
{
    FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #5981ab; FONT-FAMILY: verdana, arial;
}

#Header2
{
    FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #5981ab; FONT-FAMILY: verdana, arial;
	}

#Header3
{
    FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #5981ab; FONT-FAMILY: verdana, arial;
}

.Subheader {
color : #000000; font-weight:normal; font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 11px; height:21px; background-color : #ffffff;
background-image:url(../../images/subheadbg.gif); background-repeat:repeat-x;
} 


.TR1
{
	background-color: #d3d3d3;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-weight: normal;
}
.TR2
{
	background-color: #d3d3d3;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-weight: normal;
}

.tr1
{
    FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana, arial; BACKGROUND-COLOR: #F6F6F6;
}

.tr2
{
    FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana, arial; BACKGROUND-COLOR: #EBEBEB;
}
#tr33
{
    FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana, arial; BACKGROUND-COLOR: #F2F2F2;
}

#tr1
{
    FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana, arial; BACKGROUND-COLOR: #F2F2F2;
}

#tr2
{
    FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana, arial; BACKGROUND-COLOR: #EBEBEB;
}

#tr3
{
    FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana, arial; BACKGROUND-COLOR: #ebf2fd; padding-left:4px;
}

#tr4
{
    FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana, arial; BACKGROUND-COLOR: #f2f6fd; padding-left:4px;
}

#footer{
    BACKGROUND-COLOR: #f3f3f3; height:26px;
}
#graphhd{
    BACKGROUND-COLOR: #D2E6FF; height:20px;
}

#Mandatory
{
    FONT-SIZE: 8pt; color:#000000; FONT-FAMILY: verdana; font-weight: Normal; 	
}

#mandatoryconfirm
{
    FONT-SIZE: 8pt;	color:#ff0000; FONT-FAMILY: verdana; font-weight: bold; 	
}
A.main2:link {
	COLOR: #000000; TEXT-DECORATION: none; font-family: verdana, verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: Normal; cursor:hand;
}

A.main2:visited {
	COLOR: #000000; TEXT-DECORATION: none; font-family: verdana, verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: Normal; cursor:hand;
}

A.main2:hover {
	COLOR: #003399; TEXT-DECORATION: none; font-family: verdana, verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: Normal; cursor:hand;
}

A.main2:active {
	COLOR: #000000;  TEXT-DECORATION: none; 
	font-family: verdana, verdana, Helvetica, sans-serif; 
	font-size: 8pt; font-weight: Normal;
	cursor:hand;
}
.main2 a
{
	color : #32536d; 
	font-weight : Normal;
	font-family : Verdana, Arial, Helvetica; 
	FONT-SIZE: 11px;
	cursor:hand; 
	text-decoration:none;
}


A.footlink:link {
	COLOR: #000000; TEXT-DECORATION: none
; font-family: verdana, verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: Normal;
background-image:url(../../images/flatbut_bg.gif);
background-repeat:repeat-x; cursor:hand;
}
A.footlink:visited {
	COLOR: #000000; TEXT-DECORATION: none
; font-family: verdana, verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: Normal;
background-image:url(../../images/flatbut_bg.gif);
background-repeat:repeat-x; cursor:hand;
}
A.footlink:hover {
	COLOR: #003399; TEXT-DECORATION: none
; font-family: verdana, verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: Normal;
background-image:url(../../images/flatbut_bg.gif);
background-repeat:repeat-x; cursor:hand;
}
A.footlink:active {
	COLOR: #000000; TEXT-DECORATION: none
; font-family: verdana, verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: Normal;
background-image:url(../../images/flatbut_bg.gif);
background-repeat:repeat-x; cursor:hand;
}
.footlinkv a{border: 1px solid #0162FF;
color : #ffffff; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 11px;
text-align : center;
padding:2px 0px;
background-color : #ffffff;
background-image:url(../../images/buttonbg2.gif);
background-repeat:repeat-x; cursor:hand; text-decoration:none; display:block; height:14px;}

.footlinkv a:hover{border: 1px solid #0162FF;
color : #ffffff; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 11px;
text-align : center;
padding:2px 0px;
background-color : #ffffff;
background-image:url(../../images/buttonbg2.gif);
background-repeat:repeat-x; cursor:hand; text-decoration:none; display:block; height:14px;}

.footlinkv a:visited{border: 1px solid #0162FF;
color : #ffffff; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 11px;
text-align : center;
padding:2px 0px;
background-color : #ffffff;
background-image:url(../../images/buttonbg2.gif);
background-repeat:repeat-x; cursor:hand; text-decoration:none; display:block; height:14px;}

.externallayer {
	BORDER-BOTTOM: #b5b5b5 1px solid; 
	BORDER-LEFT: #b5b5b5 1px solid; 
	BORDER-RIGHT: #b5b5b5 1px solid; 
	BORDER-TOP: #b5b5b5 1px solid; 
	COLOR: #064B7F; 
	FONT-FAMILY: verdana,Helvetica; 
	FONT-SIZE: 8pt;	
	TEXT-ALIGN: left;
	overflow:auto;
	scrollbar-face-color: #CCCCCC; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #000000;
	margin-top:4px; margin-bottom:4px
    }
    
#progressBackgroundFilter { 
  position:absolute; top:0px; bottom:0px; left:0px; right:0px; overflow:hidden; 
  padding:0; margin:0; background-color:#000000; filter:alpha(opacity=50); opacity:0.5; 
  z-index:1000; height: expression(document.body.clientHeight + "px"); width: expression(document.body.clientWidth + "px");
} 

#processMessage {  
  position:absolute; top:30%; left:43%; padding:10px; width:14%; z-index:1001; background-color:#fff; 
} 

.modelPopup {
position:absolute; top:0px; bottom:0px; left:0px; right:0px; overflow:hidden; padding:0;
margin:0; background-color:#000000; filter:alpha(opacity=50); opacity:0.5; z-index:1000; height: expression(document.body.clientHeight + "px"); width: expression(document.body.clientWidth + "px");
}

#processMessagePanel {  
  position:absolute; top:30%; left:43%; padding:10px; width:20%; z-index:1001; background-color:#fff; 
} 

#pending
{
    FONT-SIZE: 9pt; COLOR: red
}
#notpending
{
    FONT-SIZE: 9pt; COLOR: black
}
#completed
{
    FONT-SIZE: 9pt; COLOR: darkgreen
}
#Headertab
{
    FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #3474cc; FONT-FAMILY: verdana, arial; background-color:#f2eecc;
}

.Headertab
{
    FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #3474cc; FONT-FAMILY: verdana, arial; background-color:#f2eecc;
}
.mainmenu
{
	font-family:arial,comic sans ms,technical; font-weight:bold; font-size:8pt;	color:#FFFFFF; border-right:1px solid #FFFFFF 
}
.mainmenuhover
{
	font-family:arial,comic sans ms,technical; font-weight:bold; font-size:8pt; color:#FFFFFF; background-color:#7c7864;
}
.mainmenu a:link,a:visited 
{
	
	font-family:arial,comic sans ms,technical; font-weight:bold; font-size:8pt; color:#FFFFFF; text-decoration: none;
}
.submenu
{
	font-family:arial,comic sans ms,technical; font-weight:bold; font-size:8pt; color:#000000; background-color:#bbd2ea;
	width:170px;
}
.submenuhover
{
	font-family:arial,comic sans ms,technical; font-weight:bold; font-size:8pt; color:#000000; background-color:#6992ca;
}

.submenu a:link,a:visited 
{
	
	font-family:arial,comic sans ms,technical; 	font-weight:bold;	font-size:8pt; color:#000000; text-decoration: none;
}
.submenu a:hover
{
	
	font-family:arial,comic sans ms,technical; 	font-weight:bold;	font-size:8pt;	color:#FFFFFF;    text-decoration: none;
}

A.dash1:link {
color : #00FFF6; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash1:visited {
color : #00FFF6; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash1:hover {
color : #00FFF6; text-decoration : underline; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash1:active {
color : #00FFF6; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 

A.dash2:link {
color : #FF8921; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash2:visited {
color : #FF8921; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash2:hover {
color : #FF8921; text-decoration : underline; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash2:active {
color : #FF8921; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 

A.dash22:link {
color : #FF8921; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight :bold; 
} 
A.dash22:visited {
color : #FF8921; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight :bold; 
} 
A.dash22hover {
color : #003399; text-decoration : underline; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight: bold; 
} 
A.dash22active {
color : #FF8921; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight :bold; 
} 




A.dash3:link {
color : #BB73FF; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash3:visited {
color : #BB73FF; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash3:hover {
color : #BB73FF; text-decoration : underline; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash3:active {
color : #BB73FF; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 

A.dash4:link {
color : #E9FF00; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash4:visited {
color : #E9FF00; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash4:hover {
color : #E9FF00; text-decoration : underline; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash4:active {
color : #E9FF00; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 

A.dash5:link {
color : #0088FF; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash5:visited {
color : #0088FF; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash5:hover {
color : #0088FF; text-decoration : underline; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash5:active {
color : #0088FF; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 

A.dash6:link {
color : #FF0000; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash6:visited {
color : #FF0000; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash6:hover {
color : #FF0000; text-decoration : underline; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash6:active {
color : #FF0000; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 

A.dash7:link {
color : #0AE36B; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash7:visited {
color : #0AE36B; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash7:hover {
color : #0AE36B; text-decoration : underline; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash7:active {
color : #0AE36B; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 

A.dash8:link {
color : #FFCC00; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash8:visited {
color : #FFCC00; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash8:hover {
color : #FFCC00; text-decoration : underline; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash8:active {
color : #FFCC00; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 

A.dash9:link {
color : #FF00E4; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash9:visited {
color : #FF00E4; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash9:hover {
color : #FF00E4; text-decoration : underline; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash9:active {
color : #FF00E4; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 

A.dash10:link {
color : #ABDEFF; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash10:visited {
color : #ABDEFF; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash10:hover {
color : #ABDEFF; text-decoration : underline; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
A.dash10:active {
color : #ABDEFF; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; 
} 
.recordstd{color : #000000;font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight:normal;}
 

A.record:link {color : #000000; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight:normal;}

A.record:visited {color : #000000; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight:normal;} 

A.record:hover {color : #ffffff; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight:normal; background-color:#036;} 

A.record:active {color : #000000; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight:normal;} 

.cssClass1{color:#FF0000;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal}
.cssClass2{color:#333333;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal}
.cssClass3{color:#D800D0;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal}
.cssClass4{color:#00B9B2;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal}
.cssClass5{color:#006633;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal}

.tabheader { background-image:url(../../images/tabbg.gif); background-repeat:no-repeat; padding-left:12px; padding-top:7px; width:202px; font-size: 11px; font-family: Verdana, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left;
	}

.tab11 { background-image:url(../../images/tab1.gif); background-repeat:no-repeat; padding-left:12px; padding-top:2px; width:700px; font-size: 11px; font-family: Verdana, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left;
	}
	
.tab22 { background-image:url(../../images/tab2.gif); background-repeat:no-repeat; padding-left:12px; padding-top:2px; width:700px; font-size: 11px; font-family: Verdana, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left;
	}

.tab33 { background-image:url(../../images/tab3.gif); background-repeat:no-repeat; padding-left:12px; padding-top:2px; width:700px; font-size: 11px; font-family: Verdana, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left;
	}

.tab44 { background-image:url(../../images/tab4.gif); background-repeat:no-repeat; padding-left:12px; padding-top:2px; width:700px; font-size: 11px; font-family: Verdana, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left;
	}
	
	.tab3a { background-image:url(../../images/tab3_1.gif); background-repeat:no-repeat; padding-left:12px; padding-top:2px; width:700px; font-size: 11px; font-family: Verdana, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left;
	}
	.tab3b { background-image:url(../../images/tab3_2.gif); background-repeat:no-repeat; padding-left:12px; padding-top:2px; width:700px; font-size: 11px; font-family: Verdana, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left;
	}
	.tab3c { background-image:url(../../images/tab3_3.gif); background-repeat:no-repeat; padding-left:12px; padding-top:2px; width:700px; font-size: 11px; font-family: Verdana, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left;
	}



.tabheader5 { background-image:url(../../images/tabbg.gif); background-repeat:no-repeat; padding-left:12px; padding-top:0px; width:700px; font-size: 11px; font-family: Verdana, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left;
	}
	
.tabheaderbig { background-image:url(../../images/tabbg_big.gif); background-repeat:no-repeat; padding-left:12px; padding-top:7px; width:250px; font-size: 11px; font-family: Verdana, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left;
	}
	
.tabheaderbigedit { background-image:url(../../images/tabbg_big_edit.gif); background-repeat:no-repeat; padding-left:12px; padding-top:1px; width:500px; font-size: 11px; font-family: Verdana, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left;
	}
	
	.tabheaderbigedit2 { background-image:url(../../images/tabbg_big_editbiger.gif); background-repeat:no-repeat; padding-left:12px; padding-top:1px; width:700px; font-size: 11px; font-family: Verdana, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left;
	}
	.tabheaderbigedit3 { background-image:url(../../images/tabbg_big_editbiger_mid.gif); background-repeat:no-repeat; padding-left:12px; padding-top:1px; width:700px; font-size: 11px; font-family: Verdana, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left;
	}
	.tabheaderbigedit4 { background-image:url(../../images/tabbg_big_editbiger3.gif); background-repeat:no-repeat; padding-left:12px; padding-top:1px; width:700px; font-size: 11px; font-family: Verdana, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left;
	}
	
.tabheaderbiger { background-image:url(../../images/tabbg_biger.gif); background-repeat:no-repeat; padding-left:12px; padding-top:7px; width:250px; font-size: 11px; font-family: Verdana, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left;
	}
	
	.tabheaderbigest { background-image:url(../../images/tabbgbigger.gif); background-repeat:no-repeat; padding-left:12px; padding-top:7px; width:650px; font-size: 11px; font-family: Verdana, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left;
	}
	
	.tabheader2tab { background-image:url(../../images/tabbg_2tab.gif); background-repeat:no-repeat; padding-left:12px; padding-top:1px; width:700px; font-size: 11px; font-family: Verdana, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left;
	}
	
	.tabheader2tab2nd { background-image:url(../../images/tabbg_2tab2nd.gif); background-repeat:no-repeat; padding-left:12px; padding-top:1px; width:700px; font-size: 11px; font-family: Verdana, Arial, sans-serif ; color: #000000; font-weight:Bold; text-align:left;
	}

.searchpadding { width:160px; padding-left:40px; vertical-align:top; text-align:left; padding-right:2px;
	}

.bookmarklayer {
			
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	FONT-SIZE: 8pt; TEXT-ALIGN: left; 
	scrollbar-face-color: #CCCCCC; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #000000; height:420px;
	overflow:auto; padding-top:2px;
}


.leftpanel a{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
cursor:hand; text-decoration:none; display:block;}

.leftpanel a:hover{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color : #E0E0E0;
cursor:hand; text-decoration:none; display:block;}

.leftpanel a:visited{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
cursor:hand; text-decoration:none; display:block;}

.leftpanel img{ border:0px; vertical-align:middle; 
}
.BlueHeader
{
    FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: verdana, arial; background-color:#F2F2F2; text-align:left; height:22px;
}

.SurveyQuestionTip
{
	font-weight: normal;
	font-size: 11px;
	color: #003399;
	font-family: verdana, arial;
	text-align: left;
	background-color: #add8e6;
}

.flatbuttonA {
border: 1px solid #BBBBBB;
color : #FFFFFF;  
font-weight : normal;
padding:2px;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 11px;
text-align : center;
height:20px;
background-color : #ffffff;
background-image:url(../../images/buttonbg2.gif);
background-repeat:repeat-x; cursor:hand;
}
a.flatbuttonA {
border: 1px solid #BBBBBB;
color : #FFFFFF;  
font-weight : normal;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 11px;
text-align : center;
height:20px;
background-color : #ffffff;
background-image:url(../../images/buttonbg2.gif);
background-repeat:repeat-x; cursor:hand;
}

a.flatbuttonA:hover {
border: 1px solid #BBBBBB;
color : #FFFFFF;  
font-weight : normal;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 11px;
text-align : center;
height:20px;
background-color : #ffffff;
background-image:url(../../images/buttonbg2.gif);
background-repeat:repeat-x; cursor:hand;
}

a.flatbuttonA:visited {
border: 1px solid #BBBBBB;
color : #FFFFFF;  
font-weight : normal;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 11px;
text-align : center;
height:20px;
background-color : #ffffff;
background-image:url(../../images/buttonbg2.gif);
background-repeat:repeat-x; cursor:hand;
}
A.tablink:link {
color: #0023BC; text-decoration: none; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; 
} 
A.tablink:visited {
color: #0023BC; text-decoration: none; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; 
} 
A.tablink:hover {
color: #000000; text-decoration: underline; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; 
} 
A.tablink:active {
color: #0023BC; text-decoration : none; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; 
}
.step1 { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:336699; font-weight:bold; text-align:center; background-image:url(../../images/step_orange.gif); background-repeat:no-repeat; width:144px; height:48px;}
.step2 { font-family:Verdana, Geneva, sans-serif; font-size:12px; background-color:#BBDBFF; color:336699; font-weight:bold; text-align:center; background-image:url(../../images/step_blue.gif); background-repeat:no-repeat; color:#333; width:144px; height:48px; }

.tab1 { background-image:url(../../images/orangetab.gif); background-repeat:repeat-x; height:25px; BORDER-RIGHT: #FFC987 1px solid; BORDER-TOP: #FFC987 1px solid; COLOR: #000000; FONT-FAMILY: verdana,Helvetica; FONT-SIZE: 8pt; text-align:left; padding-left:5px; padding-right:5px; }

.tab2 { background-image:url(../../images/greytab.gif); background-repeat:repeat-x; height:25px; COLOR: #000000; FONT-FAMILY: verdana,Helvetica; FONT-SIZE: 8pt; text-align:left; padding-left:5px; padding-right:5px; BORDER-RIGHT: #cccccc 1px solid; }

.tab101 { background-image:url(../../images/orangetab.gif); background-repeat:repeat-x; height:25px; BORDER-RIGHT: #FFC987 1px solid; BORDER-TOP: #FFC987 1px solid; BORDER-LEFT: #FFC987 1px solid; COLOR: #000000; FONT-FAMILY: verdana,Helvetica; FONT-SIZE: 8pt; text-align:left; padding-left:5px; padding-right:5px; padding-top:5px; }

.tab201 { background-image:url(../../images/greytab.gif); background-repeat:repeat-x; height:25px; COLOR: #000000; FONT-FAMILY: verdana,Helvetica; FONT-SIZE: 8pt; text-align:left; padding-left:5px; padding-right:5px; BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; padding-top:5px; }

A.toplink:link {
color : #000; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : normal; padding-left:10px; padding-right:10px; } 

A.toplink:visited {
color : #000; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : normal; padding-left:10px; padding-right:10px; } 

A.toplink:hover {
color : #003399; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : normal; padding-left:10px; padding-right:10px; } 

A.toplink:active {
color : #000; text-decoration : none; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : normal; padding-left:10px; padding-right:10px; } 

.stepsfield {width:770px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:003366; font-weight:bold; text-transform:uppercase;}

.flatboxsteps {
	BACKGROUND: #F9F9F9; 
	BORDER-BOTTOM: #b5b5b5 1px solid; 
	BORDER-LEFT: #b5b5b5 1px solid; 
	BORDER-RIGHT: #b5b5b5 1px solid; 
	BORDER-TOP: #b5b5b5 1px solid; 
	COLOR: #000000; width:200px;
	FONT-FAMILY: verdana,Helvetica; 
	FONT-SIZE: 8pt;	
	TEXT-ALIGN: left; 
	scrollbar-face-color: #CCCCCC; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #000000;
	margin-top:4px; margin-bottom:4px
    }

.Number {BORDER-BOTTOM: #FFFFFF 1px solid; 
	BORDER-LEFT: #FFFFFF 1px solid; 
	BORDER-RIGHT: #FFFFFF 1px solid; 
	BORDER-TOP: #FFFFFF 1px solid; display:block; width:10px; height:10px; padding:3px; }
	.flatboxMandatory
{
	background: fuchsia;
	border-bottom: black 1px solid;
	border-left: black 1px solid;
	border-right: black 1px solid;
	border-top: black 1px solid;
	color: whitesmoke;
	font-family: verdana,Helvetica;
	font-size: 8pt;
	text-align: left;
	scrollbar-face-color: #CCCCCC;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
	margin-top: 4px;
	margin-bottom: 4px;
}
.flatboxNonMandatory
{
	background: #99ff99;
	border-bottom: black 1px solid;
	border-left: black 1px solid;
	border-right: black 1px solid;
	border-top: black 1px solid;
	color: black;
	font-family: verdana,Helvetica;
	font-size: 8pt;
	text-align: left;
	scrollbar-face-color: #CCCCCC;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
	margin-top: 4px;
	margin-bottom: 4px;
}
.greyfont{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#7D7D7D; font-weight:bold;}
#moreinfo {
	position:absolute;
	width:500px;
	height:115px;
	z-index:100; visibility:hidden;
}
#dvHelpText {
	position:absolute;
	width:500px;
	height:120px;
	z-index:101; visibility:hidden;
}
#CustomInformation {
	position:absolute;
	width:500px;
	height:115px;
	z-index:100; visibility:hidden;
	left:8px;
	
}
.watertext
{
	BACKGROUND: #F9F9F9; 
	BORDER-BOTTOM: #b5b5b5 1px solid; 
	BORDER-LEFT: #b5b5b5 1px solid; 
	BORDER-RIGHT: #b5b5b5 1px solid; 
	BORDER-TOP: #b5b5b5 1px solid; 
	COLOR: #808080; 
	FONT-FAMILY: verdana,Helvetica; 
	FONT-SIZE: 8pt;	
	TEXT-ALIGN: left;
	font-style: italic; 
	scrollbar-face-color: #CCCCCC; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #000000;
	margin-top:4px; margin-bottom:4px;
}
a.modalPop:link
{
	color: #333333;
	text-decoration: none;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
} 
a.modalPop:visited {
color: #333333;
	text-decoration: none;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
} 
a.modalPop:hover
{
	color: #333333;
	text-decoration: underline;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
} 
a.modalPop:active {
color: #333333;
	text-decoration: underline;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}


.leftpanel1 a
{
	color: #000000;
	font-weight: Bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	text-align: left;
	padding: 5px 0px 5px 8px;
	background-color: #e7ebc0;
	cursor: hand;
	text-decoration: none;
	display: block;
}

.leftpanel1 a:hover{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color : #E0E0E0;
cursor:hand; text-decoration:none; display:block;}

.leftpanel1 a:visited{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color: #e7ebc0;
cursor:hand; text-decoration:none; display:block;}



.leftpanel2 a
{
	color: #000000;
	font-weight: Bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	text-align: left;
	padding: 5px 0px 5px 8px;
	background-color: #6eadb1;
	cursor: hand;
	text-decoration: none;
	display: block;
}

.leftpanel2 a:hover{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color : #E0E0E0;
cursor:hand; text-decoration:none; display:block;}

.leftpanel2 a:visited{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color: #6eadb1;
cursor:hand; text-decoration:none; display:block;}



.leftpanel3 a
{
	color: #000000;
	font-weight: Bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	text-align: left;
	padding: 5px 0px 5px 8px;
	background-color: #d2c0eb;
	cursor: hand;
	text-decoration: none;
	display: block;
}

.leftpanel3 a:hover{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color : #E0E0E0;
cursor:hand; text-decoration:none; display:block;}

.leftpanel3 a:visited{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color: #d2c0eb;
cursor:hand; text-decoration:none; display:block;}


.leftpanel4 a
{
	color: #000000;
	font-weight: Bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	text-align: left;
	padding: 5px 0px 5px 8px;
	background-color: #cae9e7;
	cursor: hand;
	text-decoration: none;
	display: block;
}

.leftpanel4 a:hover{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color : #E0E0E0;
cursor:hand; text-decoration:none; display:block;}

.leftpanel4 a:visited{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color: #cae9e7;
cursor:hand; text-decoration:none; display:block;}



.leftpanel5 a
{
	color: #000000;
	font-weight: Bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	text-align: left;
	padding: 5px 0px 5px 8px;
	background-color: #f3ecae;
	cursor: hand;
	text-decoration: none;
	display: block;
}

.leftpanel5 a:hover{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color : #E0E0E0;
cursor:hand; text-decoration:none; display:block;}

.leftpanel5 a:visited{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color: #f3ecae;
cursor:hand; text-decoration:none; display:block;}



.leftpanel6 a
{
	color: #000000;
	font-weight: Bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	text-align: left;
	padding: 5px 0px 5px 8px;
	background-color: #abc8ff;
	cursor: hand;
	text-decoration: none;
	display: block;
}

.leftpanel6 a:hover{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color : #E0E0E0;
cursor:hand; text-decoration:none; display:block;}

.leftpanel6 a:visited{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color: #abc8ff;
cursor:hand; text-decoration:none; display:block;}



.leftpanel7 a
{
	color: #000000;
	font-weight: Bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	text-align: left;
	padding: 5px 0px 5px 8px;
	background-color: #ffdd9d;
	cursor: hand;
	text-decoration: none;
	display: block;
}

.leftpanel7 a:hover{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color : #E0E0E0;
cursor:hand; text-decoration:none; display:block;}

.leftpanel7 a:visited{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color: #ffdd9d;
cursor:hand; text-decoration:none; display:block;}



.leftpanel8 a
{
	color: #000000;
	font-weight: Bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	text-align: left;
	padding: 5px 0px 5px 8px;
	background-color: #bed24a;
	cursor: hand;
	text-decoration: none;
	display: block;
}

.leftpanel8 a:hover{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color : #E0E0E0;
cursor:hand; text-decoration:none; display:block;}

.leftpanel8 a:visited{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color: #bed24a;
cursor:hand; text-decoration:none; display:block;}



.leftpanel9 a
{
	color: #000000;
	font-weight: Bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	text-align: left;
	padding: 5px 0px 5px 8px;
	background-color: #bae6ff;
	cursor: hand;
	text-decoration: none;
	display: block;
}

.leftpanel9 a:hover{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color : #E0E0E0;
cursor:hand; text-decoration:none; display:block;}

.leftpanel9 a:visited{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color: #bae6ff;
cursor:hand; text-decoration:none; display:block;}


.leftpanel10 a
{
	color: #000000;
	font-weight: Bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	text-align: left;
	padding: 5px 0px 5px 8px;
	background-color: #c5b9ae;
	cursor: hand;
	text-decoration: none;
	display: block;
}

.leftpanel10 a:hover{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color : #E0E0E0;
cursor:hand; text-decoration:none; display:block;}

.leftpanel10 a:visited{
color : #000000; 
font-weight : Bold;
font-family : Verdana, Arial, Helvetica; 
FONT-SIZE: 10px;
text-align : left;
padding:5px 0px 5px 8px;
background-color: #c5b9ae;
cursor:hand; text-decoration:none; display:block;}


.flatboxSurvey
{
	padding: 5px;
	background: #FFFFFF;
	border-bottom: #333333 1px solid;
	border-left: #333333 1px solid;
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	color: #000000;
	font-family: verdana,Helvetica;
	font-size: 12pt;
	text-align: left;
	margin-top: 4px;
	margin-bottom: 4px;
	border-color: #333333;
}
.flatboxSurvey2
{
	padding: 5px;
	background: #FFFFFF;
	border-bottom: #333333 1px solid;
	border-left: #333333 1px solid;
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	color: #000000;
	font-family: verdana,Helvetica;
	font-size: 9pt;
	text-align: left;
	margin-top: 4px;
	margin-bottom: 4px;
	border-color: #333333;
}
.flatbuttonSurvey
{
	border: 1px solid #000000;
	color: #FFFFFF;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12pt;
	text-align: center;
	background-color: #669900;
	width: 250px;
} 
.flatbuttonSurveyInactive
{
	border: 1px solid #333333;
	color: #333333;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12pt;
	text-align: center;
	background-color: #CCCCCC;
	width: 250px;
}
.flatbuttonSurvey2
{
	border: 1px solid #000000;
	color: #FFFFFF;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	text-align: center;
	background-color: #669900;
	
} 
.flatbuttonSurveyInactive2
{
	border: 1px solid #333333;
	color: #333333;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	text-align: center;
	background-color: #CCCCCC;
	
}
.flatbuttonSurveyPreview
{
	border: 1px solid #333333;
	color: #333333;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12pt;
	text-align: center;
	background-color: #FFCC00;
	width: 250px;
}
.flatbuttonSurveyPreview2
{
	border: 1px solid #333333;
	color: #333333;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	text-align: center;
	background-color: #FFCC00;
	width: 250px;
}
.SurveyTextFont
{
	font-size: 12pt;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #336600;
	font-weight: normal;
	text-align: left;
	padding-left: 30px;
} 
.SurveyTextFont2
{
	font-size: 9pt;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #336600;
	font-weight: normal;
	text-align: left;
	padding-left: 30px;
} 
.SurveyTextSrNo
{
	font-size: 12pt;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-weight: normal;
	text-align: left;
}
.SurveyHeader
{
	font-weight: normal;
	font-size: 12pt;
	color: #003399;
	font-family: verdana, arial;
	text-align: left;
}
.SurveyHeader2
{
	font-weight: normal;
	font-size: 10pt;
	color: #003399;
	font-family: verdana, arial;
	text-align: left;
}
.SurveySubHeader
{
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	height: 30px;
	background-color: #E1ECFF;
}
.ProposalHeader
{
	font-weight: normal;
	font-size: 12pt;
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	height: 30px;
	background-color: #E1ECFF;
	padding-left:30px;
}
.hhheader { background-image:url(../../images/hbg.gif); background-repeat:repeat-x; height:27px; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:14px; }
.quickborder { border-bottom:1px solid #c4c4c4; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4; padding:7px;}
A.quick:link {font-family:Arial, Helvetica, sans-serif; color:#004f76; font-weight:normal; font-size:14px; text-decoration:none; background-image:url(../../images/quickbullet.png); background-position:left top; background-repeat:no-repeat; padding-left:20px;}
A.quick:active {font-family:Arial, Helvetica, sans-serif; color:#004f76;font-weight:normal; font-size:14px; text-decoration:none;  background-image:url(../../images/quickbullet.png); background-position:left top; background-repeat:no-repeat; padding-left:20px;}
A.quick:visited {font-family:Arial, Helvetica, sans-serif; color:#004f76;font-weight:normal; font-size:14px; text-decoration:none; background-image:url(../../images/quickbullet.png); background-position:left top; background-repeat:no-repeat; padding-left:20px;}
A.quick:hover {font-weight:normal;text-decoration:underline;}

A.quick2:link {font-family:Arial, Helvetica, sans-serif; color:#004f76; font-weight:normal; font-size:12px; text-decoration:none;}
A.quick2:active {font-family:Arial, Helvetica, sans-serif; color:#004f76;font-weight:normal; font-size:12px; text-decoration:none; }
A.quick2:visited {font-family:Arial, Helvetica, sans-serif; color:#004f76;font-weight:normal; font-size:12px; text-decoration:none;}
A.quick2:hover {font-weight:normal;text-decoration:underline;}
.QuestionTypeHeader
{
	font-size: 9pt;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #336600;
	font-weight: normal;
	text-align: left;
}
.quickheader
{
    FONT-SIZE: 12px; FONT-FAMILY: Arial;COLOR:#000000; BACKGROUND-COLOR: #FFFFFF;width:200px;border-bottom:1px solid #000000;	
}
.quickItem
{
   FONT-SIZE: 12px; FONT-FAMILY: Arial;color:#666666; BACKGROUND-COLOR: #FFFFFF;border-bottom:1px solid #C4C4C4;padding:3px; 	
}
.flatboxSurvey3
{
	background: #FFFFFF;
	border-bottom: #333333 1px solid;
	border-left: #333333 1px solid;
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	color: #000000;
	font-family: verdana,Helvetica;
	font-size: 10pt;
	text-align: left;
	margin-top: 4px;
	margin-bottom: 4px;
	border-color: #333333;
}
.aquabutton {
border: 1px solid #3c461e; background-image:url(../../images/aquabutbg.gif); background-repeat:repeat-x;
color : #FFFFFF; 
    font-family : Arial, Helvetica; font-weight:bold;
    font-size : 12px; 
    text-align : center; padding:4px 15px 4px 15px; cursor:pointer;
} 
.yellowbutton {
border: 1px solid #564f18; background-image:url(../../images/yellowbutbg.gif); background-repeat:repeat-x;
color : #a25000; 
    font-family : Arial, Helvetica; font-weight:bold;
    font-size : 12px; 
    text-align : center; padding:4px 15px 4px 15px; cursor:pointer;
} 
.greybutton {
border: 1px solid #929292; background-image:url(../../images/greybutbg.gif); background-repeat:repeat-x;
color : #4d4d4d; 
    font-family : Arial, Helvetica; font-weight:bold;
    font-size : 12px; 
    text-align : center; padding:4px 15px 4px 15px; cursor:pointer;
}