body        {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 11px
         	margin-left: 0px;
                margin-top: 0px;
        	margin-right: 0px;
        	margin-bottom: 0px;
            }

.body       {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 11px
            }

fieldset {
                padding: 5px;  
}

legend {
                padding: 2px;  
                font-weight: bold;
}
            
            
textarea,select
			{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
                font-weight: normal;
		background-color: #FFFFFF; 
                border-width: 1px; 
                border-color: #CCCCCC;
                padding: 2px;  
			}
			
/*
input:focus, textarea:focus, select:focus
			{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
                font-weight: normal;
		background-color: #FFFFC1; 
                border-width: 1px; 
                border-color: #000000;
                padding: 2px;  
			} 		
*/			
#srchpage select {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 11px; 
                font-weight: bold;
                color: #FFFFFF; 
                border-color: #CCCCCC; 
                background-color: #506DC7;
                padding: 2px; 
}

#srchpage select:focus {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 11px; 
                font-weight: bold;
                color: #FFFFFF; 
                border-color: #CCCCCC; 
                background-color: #506DC7;
                padding: 2px; 
}			

.form_field_error
			{ 
				font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 12px; 
                font-weight: normal;
				background-color: #F9DEC6; 
                border-width: 1px; 
                border-color: #CCCCCC;                
			} 	
			            
            
.search_nav {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 12px; font-weight: bold;
                color: #FFFFFF;
                background-color: #3399FF;
                margin: 1px;
                padding: 1px;
                border-color: #006600 #006600 #003300 #003300; 
            }
            
.form_button 	
	{
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:506DC7;
	background-color: #f1f1f1;
	border-color: #333333;
	border-width: 1px;
	padding: 1px;
	}            

submit,button,input
	{
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:000000;
	background-color: #f1f1f1;
	border-color: #333333;
	border-width: 1px;
	padding: 1px;
	}            


.form_button_dead 	
			{
				font-family: Verdana,Arial, Helvetica, sans-serif;
				font-size: 11px;
				background-color: #FFFFFF;
				border-color: #FFFFFF;	
				border-width: 0px
			}
                 
								
.table_background 
			{
				background-color: #CCCCCC;
			}

.table_heading
			{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-weight: bold;
				color: #FFFFFF;
				font-size: 12px;
				text-align: center;
				vertical-align: middle;
				height: 14px;
				background-color: #696969;
				border-color: #FFFFFF #FFFFFF #F1F1F1 #FFFFFF;
				padding: 3px;
				border-style: solid;
				border-width: 0px
			}

.table_heading_txt
			{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				height: 14px;
				color: #FFFFFF;
				padding: 1px;
			}
			
.table_heading_cart
			{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-weight: bold;
				color: #333333;
				font-size: 12px; 
				vertical-align: middle;
				height: 18px;
				background-color: #DBDBDB;
				border-color: #FFFFFF #FFFFFF #F1F1F1 #FFFFFF;
				padding: 5px; 
			}				
				
.row1	
			{
				font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 11px; 
				background-color: #F9F9F9;
				color: #000000;
			}
				
.row2 
			{
				font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 11px; 
				background-color: #FCFCFC;
				color: #000000;
			}
						
.row_select
			{
				font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 11px; 
				background-color: #C9EEFF;
				color: #000000;
			}
				
.row_mouse_over
			{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px; 
				background-color: #FFFFCC;
				color: #000000;	
			}
				
.row_mouse_over_select
			{
				font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 11px; 
				background-color: #BEDFF1;
				color: #000000;
			}
			
                
.menu_background
			{
				background-color: #F9F9F9;
				font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 11px;
				text-weight: bold;			
			}
				
.menu_1
			{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				background-color: #898989;
				color: #FFFFFF;
                text-decoration: bold; 
                padding-top: 2px;
				padding-bottom: 2px;  
				text-weight: bold;				
			}
				
.menu_2	
			{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			background-color: #EEEEEE;
			color: #333333;
                text-decoration: none;
                padding-top: 2px;
			padding-bottom: 2px; 
			white-space: nowrap; 
			}
 
			
.pme-header-th {
	white-space: nowrap; 
   	border-width: 0px; 
        padding-left: 4px;
        border-top: #ffffff 1px solid;
        border-left: #ffffff 1px solid;
        border-bottom: #808080 1px solid;
        border-right: #808080 1px solid;
        font: 8pt Arial;
        color: #000000;
        background-color: #cccccc;
  }

.pme-header {
	white-space: nowrap; 
   	border-width: 0px; 
        border-top: #ffffff 1px solid;
        border-left: #ffffff 1px solid;
        border-bottom: #808080 1px solid;
        border-right: #808080 1px solid;
        font: 8pt Arial;
        color: #000000;
        background-color: #cccccc;
  }



.pme-header-href {
  font: 8pt Arial;
  color: #000000;
  text-decoration: none;
  }




		

.style1 {
        color: #737373;
        font-size: 11px;
        font-family: arial;
}
.style2 {
        color: #FFFFFF;
        font-size: 11px;
        font-family: arial;
}
.style3 {
        color: #526171;
        font-size: 11px;
        font-family: tahoma;
}
.style5 {
        color: #FFFFFF;
        font-size: 11px;
        font-family: tahoma;
        font-weight: bold;
}
.style6 {
        color: #848383;
        font-size: 11px;
        font-family: tahoma;
}
.style7 {
        color: #8d9ba9;
        font-size: 11px;
        font-family: tahoma;
        font-weight: bold;
}
.style8 {
        color: #9e0b0e;
        font-size: 11px;
        font-family: tahoma;
}

a {
        color: #9e0b0e;
        font-size: 11px;
	text-decoration: underline;
}


.style9 {
        color: #6c6b6b;
        font-size: 11px;
        font-family: tahoma;
        font-weight: bold;
}
.style10 {
        color: #ffffff;
        font-size: 11px;
        font-family: tahoma;
}
.style11 {
        color: #787575;
        font-size: 11px;
        font-family: tahoma;
}
.style12 {color: #63707D}

.header {
        color: #787575;
        font-size: 12px;
        font-weight: bold;
        font-family: tahoma;
}

h1 {
        color: #787575;
        font-size: 12px;
        font-weight: bold;
        font-family: tahoma;
	display: inline;
}

.headerx {
        color: #787575;
        font-size: 9px;
        font-family: arial;
	display: inline;
	text-align: center;
}




.header2 {
        color: #526171;
        font-size: 12px;
        font-weight: bold;
        font-family: tahoma;
}
h2 {
        color: #526171;
        font-size: 12px;
        font-weight: bold;
        font-family: tahoma;
	display: inline;
}



.pme-row-1 {
vertical-align: top;
background: #ffffff; 
font-size: 11px; 
font-family: tahoma
}

.tbl1 {
white-space: nowrap;
padding: 3px;
} 
.pme-row-0a {
white-space: nowrap; 
vertical-align: top;
background: #eeeeee; 
font-size: 11px; 
font-family: tahoma
}

.pme-row-1a {
white-space: nowrap; 
vertical-align: top;
background: #ffffff; 
font-size: 11px; 
font-family: tahoma
}



.pme-cell-1 {
vertical-align: top;
background: #eeeeee; 
font-size: 11px; 
font-family: tahoma
}

.pme-navigation-1 {
vertical-align: top;
background: #eeeeee; 
font-size: 11px; 
font-family: tahoma
}



.pme-row-0 {
vertical-align: top;
background: #ffffff; 
font-size: 11px; 
font-family: tahoma
}



.pme-main {
   border-top: #808080 1px solid;
   border-left: #808080 1px solid;
   border-right: #808080 1px solid;
   border-bottom: #808080 1px solid;
   border-collapse: collapse;
}



.header2 {
        color: #526171;
        font-size: 12px;
        font-weight: bold;
        font-family: tahoma;
}


.pme-row-1 {
vertical-align: top;
background: #ffffff; 
font-size: 11px; 
font-family: tahoma
}

.tbl1 {
white-space: nowrap;
padding: 3px;
} 
.pme-row-0a {
white-space: nowrap; 
vertical-align: top;
background: #eeeeee; 
font-size: 11px; 
font-family: tahoma
}

.pme-row-1a {
white-space: nowrap; 
vertical-align: top;
background: #ffffff; 
font-size: 11px; 
font-family: tahoma
}



.pme-cell-1 {
vertical-align: top;
background: #eeeeee; 
font-size: 11px; 
font-family: tahoma
}

.pme-navigation-1 {
vertical-align: top;
background: #eeeeee; 
font-size: 11px; 
font-family: tahoma
}



.pme-row-0 {
vertical-align: top;
background: #ffffff; 
font-size: 11px; 
font-family: tahoma
}



.pme-main {
   border-top: #808080 1px solid;
   border-left: #808080 1px solid;
   border-right: #808080 1px solid;
   border-bottom: #808080 1px solid;
   border-collapse: collapse;
}



td {
color: #848383; 
font-size: 11px; 
font-family: tahoma
}

.tdnowrap {
color: #848383; 
font-size: 11px; 
font-family: tahoma;
white-space: nowrap;
}




th {
color: #000000; 
background : #eeeeee;
 	font-size: 11px;
        font-weight: normal;
        font-family: tahoma;
	vertical-align: top;
	text-align: left;
}

.thsmall {
color: #000000; 
background : #eeeeee;
 	font-size: 8px;
        font-weight: normal;
        font-family: tahoma;
	vertical-align: top;
	text-align: center;
}

.pme-hr {
	height: 1px; 
	shade: no-shade;
	color: #ffffff; 
	background: #ffffff; 
}

.tdfield {
	color: #848383; 
 	font-size: 12px;
        font-weight: bold;
        font-family: tahoma;
	vertical-align: top;
	text-align: right;
}

.pme-key-0 {
	color: #848383; 
 	font-size: 12px;
        font-weight: bold;
        font-family: tahoma;
	vertical-align: top;
	text-align: right;
}

.pme-help-1 {
	color: #848383; 
 	font-size: 10px;
        font-weight: bold;
        font-family: tahoma;
	vertical-align: middle;
	text-align: left;
}

.pme-help-0 {
	color: #848383; 
 	font-size: 10px;
        font-weight: bold;
        font-family: tahoma;
	vertical-align: middle;
	text-align: left;
	border-width: 1px; 
}


.pme-key-1 {
	color: #848383; 
 	font-size: 12px;
        font-weight: bold;
        font-family: tahoma;
	vertical-align: top;
	text-align: right;
}




.tdsmall {
	color: #848383; 
 	font-size: 8px;
        font-weight: normal;
        font-family: tahoma;
	vertical-align: top;
	text-align: right;
}




.inputtext
{
color : #000000;
background : #ffffff;
border-color : #000000;
border-top : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-right : 1px solid;
font-family : tahoma,Arial;
font-size : 10px;
}

.udm li.dividerBelow {
	margin-bottom:2px !important;
	padding-bottom:2px;
	border-bottom:1px solid #eee;
}

.udm li.dividerAbove {
	margin-top:2px !important;
	padding-top:2px;
	border-top:1px solid #eee;
}
			

