/* CSS Document */
body {margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 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; }


.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; 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;
}

.headernew
{
	font-weight : Bold;
	font-family : Verdana, Arial, Helvetica; 
	FONT-SIZE: 11px;
	height:25px;
	background-image:url(../../images/bggtop); background-repeat:repeat-x;
}
.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;
}
.SurveyHeader
{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: verdana, arial; text-align:left; 
}
.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;
}