BODY
{
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #023467;
    SCROLLBAR-SHADOW-COLOR: #023467;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #023467;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    SCROLLBAR-BASE-COLOR: #ffffff
    
    
}

input, p	{font: 10px Verdana, Arial, Helvetica, Geneva, Swiss, Arial; color:#333333}

tr.respondent		{font: 10px Verdana, Arial, Helvetica; color:#333333; background:#ffffff;}
tr.respondenthigh	{font: 10px Verdana, Arial, Helvetica; color:#333333; background:#eeeeee;}

td			{font: 11px Verdana, Arial, Helvetica; color:#787878; }

td.elementmenutitle	{font: 13px Verdana, Arial, Helvetica; color:#787878; font-weight:bold}

td.lighttitle		{font: 12px Verdana, Arial, Helvetica; color:#ffffff; font-weight:bold}
td.darktitle		{font: 12px Verdana, Arial, Helvetica; color:#333333; font-weight:bold; background:#eeeeee;}
td.littletitle		{font:  9px Verdana, Arial, Helvetica; color:#333333; font-weight:bold}
                                
td.passivebody		{font: 11px Verdana, Arial, Helvetica; color:#787878; background:#eeeeee;}

td.nav_lightlink		{font-size: 10px; color: #ffffff; font-family: verdana; text-decoration: none }

td.highlightbody	{font: 10px Verdana, Arial, Helvetica; color:#ffffff; font-weight:bold; background:#8D878D;}


td.topmenu{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight:bold; }


td.heading		{font: 10px Verdana, Arial, Helvetica; color:#333333; font-weight:bold; background:#eeeeee;}
td.querybody		{font: 10px Verdana, Arial, Helvetica; color:#784d56; font-weight:bold;}

td.listheader		{font: 10px Verdana, Arial, Helvetica; color:#ffffff; background:#6A79B7; border-right: 1px solid #C1C1C1; border-bottom: 1px solid #C1C1C1; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#749CD5', endColorStr='#4473A7', gradientType='1')}

td.quickstartheader {font: 15px Helvetica; color:1C5180; font-weight:bold;}
td.loadheader		{font: 11px Verdana, Arial, Helvetica; color:#ffffff; border-top: 1px solid #D5D2D5; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#5E6FB3', gradientType='1')}
td.loadheader_top	{font: 11px Verdana, Arial, Helvetica; color:#ffffff; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#5E6FB3', gradientType='1')}
td.loadheader_inline	{font: 11px Verdana, Arial, Helvetica; color:#ffffff; font-weight:bold; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#384576', endColorStr='#C9CFE6', gradientType='1');}


td.tabtop		{font: 11px Verdana, Arial, Helvetica; bgcolor:#ffffff; border-top: 1px solid #D5D2D5; }

td.listelements		{font: 10px Verdana, Arial, Helvetica; color:#333333; background:#ffffff; border: 1px solid #333333;}
td.designheader		{font: 10px Verdana, Arial, Helvetica; color:#143D61; background:#ffffff; border:none;border-bottom: 1px solid #C1C1C1;}
td.designheader2	{font: 10px Verdana, Arial, Helvetica; color:#333333; background:#ffffff; border:none; border-bottom: 1px solid #C1C1C1; }


td.whiteheader		{font: 10px Verdana, Arial, Helvetica; color:#1C5180; font-weight:bold; background:#ffffff; border: 1px solid #333333;}
td.rightheader		{font: 10px Verdana, Arial, Helvetica; color:#333333; background:#ffffff; border-right: 1px solid #C1C1C1; }


td.buttonheadersoff	{ border-bottom: 1px solid #999999; border-right: 1px solid #999999; background: #ffffff; font: 10px Verdana, Arial, Helvetica; }
td.buttonheaderson	{ border-bottom: 1px solid #999999; border-right: 1px solid #999999; font: 10px Verdana, Arial, Helvetica; color:#ffffff; font-weight:bold; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#384576', endColorStr='#C9CFE6', gradientType='1'); }


td.tabletrack	{ border-bottom: 1px solid #BBBBBB; border-right: 1px solid #BBBBBB; background: #ffffff; }

td.buttonheadersoff2	{ border-top: 1px solid #999999; border-right: 1px solid #999999; background: #ffffff; font: 10px Verdana, Arial, Helvetica; }
td.buttonheaderson2	{ border-top: 1px solid #999999; border-right: 1px solid #999999; background: #7D777C; font: 10px Verdana, Arial, Helvetica; color:#ffffff; font-weight:bold; background:#7D777C; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#384576', endColorStr='#C9CFE6', gradientType='1'); }                          

td.buttonheadersoff3	{ border-top: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; background: #ffffff; font: 10px Verdana, Arial, Helvetica; }
td.buttonheaderson3	{ border-top: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; font: 10px Verdana, Arial, Helvetica; color:#ffffff; font-weight:bold;  }                          
            
td.showactiveinfo	{font: 10px Verdana, Arial, Helvetica; color:#333333; background:#eedddd; border: 1px solid black;}
td.showpassiveinfo	{font: 10px Verdana, Arial, Helvetica; color:#333333; background:#eeeeee; border: 1px solid black;}
                               
td.actionbody		{font: 10px Verdana, Arial, Helvetica; color:#ffffff; font-weight:bold; background:#D4373D;}
td.actionbody_hl	{font: 10px Verdana, Arial, Helvetica; color:#1C5180; font-weight:bold; background:#ffffff;}
td.largebody		{font: 12px Verdana, Arial, Helvetica; color:#333333;}
                                                    
td.error		{font:  9px Verdana, Arial, Helvetica; color:red; font-style:italic;}
td.webPresentationLink		{font:  10px Verdana, Arial, Helvetica; color:blue; font-weight:bold;}
                                                 
td.navmenu	{  background: #ffffff; text-decoration: underline; }

a:link {
	color: #1C5180;
	text-decoration: underline;
	
}

a:visited {
	color: #1C5180;
	text-decoration: underline;
}

a:hover {
	color: #1C5180;
	text-decoration: none;
}

a.lightlink		{font: 10px Verdana, Arial, Helvetica; color:#ffffff; font-weight:bold;}
a.orangelink		{font: 10px Verdana, Arial, Helvetica; color:#1C5180; font-weight:bold;}
                                                    
td.menu 		{font: 12px Verdana, Arial, Helvetica; color:#784d56; font-weight:bold; padding:2}
a.menu			{font: 12px Verdana, Arial, Helvetica; color:#784d56; font-weight:bold; padding:2}
                                                                 
  #smartinput {                                                  
  	font:  10px Verdana, Arial, Helvetica, Geneva, Swiss, Arial;
	border-bottom: 1px solid #1C5180; border-top: 1px solid #1C5180; border-left: 1px solid #1C5180;border-right: 1px solid #1C5180;background-color: #DBE2F6;      
  }                                                  
               
  #smartbutton {                                                 
  	background-color: #ffffff; border: 1px solid black;      
  }                                                              
  #jumpbutton {                                                  
  	background: #eedddd; border: 1px solid black;
  }
  #smartsubmit {
  	background-color: #ffffff; color:#000000; font: 10px Verdana, Arial, Helvetica, Geneva, Swiss, Arial; font-weight:bold; border: 1px solid black;
  }
 
img.imgbottom {vertical-align:bottom; height:17}
img.imgbottom2 {vertical-align:bottom; height:15}
img.noTop {vertical-align:top; height:53}

tr.rowalternatestyle
{font: 10px Verdana, Arial, Helvetica; color:#333333; background:#eeeeee;}

tr.headerrowstyle
{
font: 10px Verdana, Arial, Helvetica; 
color:#143D61; background:#DBE2F6; 
border-right: 1px solid #C1C1C1; 
border-bottom: 1px solid #C1C1C1;
}

tr.rowstyle
{font: 10px Verdana, Arial, Helvetica; color:#333333; background:white;}

td.translationLeft		{font: 10px Verdana, Arial, Helvetica; color:#333333; background:#fcfcfc; border-right: 1px solid #C1C1C1; border-left: 1px solid #C1C1C1;  border-top: 1px solid #C1C1C1; border-bottom: 1px solid #C1C1C1; }

