.body { font-size: 11px; font-family: Verdana, Arial, Geneva, Swiss, SunSans-Regular}
.menu { font-size: 12px; font-family: Verdana,: Arial, Geneva, Swiss, SunSans-Regular}
.bodysmall { color: #666666; font-size: 10px; font-family: Verdana,: Arial, Geneva, Swiss, SunSans-Regular}
.bodygray { color: #666666; font-size: 15px; font-family: Verdana, Arial, Geneva, Swiss, SunSans-Regular}

.search_text { text-align: center; color: #3E5A81;margin-left: 0.0cm; font-size: 18px; font-family: Verdana, Arial, Geneva, Swiss, SunSans-Regular}

.detailtext { font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.footertext { color: #ffffff; font-size: 9px; font-family: Verdana, Arial, Helvetica, san-serif }
.warning {color: #D42626 ; border-color:red; font-size: 15px; font-family: Verdana, Arial, Helvetica, san-serif }
.bold {color: #3E5A81 ; border-color:black; font-weight:bold; font-size: 15px; font-family: Verdana, Arial, Helvetica, san-serif }
.search {color: black ;background-image: url(../images/possible_back2.jpg); background-repeat:repeat ;border-style: solid; border-width: 1px; border-color:black; font-size: 15px; font-family: Verdana, Arial, Helvetica, san-serif }
.display_search {color: black ;background-image: url(../images/possible_back2.jpg); background-repeat:repeat ;font-size: 1em; font-family: Verdana, Arial, Helvetica, san-serif }
.display_search:hover { background-image : url(../images/possible_back2.jpg);
	        background-repeat: repeat-x;
	        background-color : transparent;	
	      color: #CC0000; text-decoration: underline}
	      
.feature_display {visibility:hidden}	      
	
.publisher_txt_buying { height: 0 }	
	      
.thumbnail {        
        border: 1px solid #666;       
        background-color: #FFF;
        padding: 1px;
        }		      
.new_image {
        
        border: 1px solid #666;       
        background-color: #FFF;
        padding: 1px;
        position:relative;
  }      
 
 .photo2 {
	      background: url(../images/drop_shadow.gif) right bottom no-repeat;
	 }                   
.photo {
	      background: url(../images/drop_shadow.gif) right bottom no-repeat;
	      position: absolute;
        left: 2.0em;
	     }    
.photo3 {
	      background: url(../images/drop_shadow.gif) right bottom no-repeat;
	      position: absolute;
        right: 2.0em;
	     }   	     
	       
.new_image2 {
        font-weight:bold;
        text-align:center; 
        border: 1px solid #666;       
        background-color: #FFF;
        padding: 1px;
        
        }	             
.headertext {color: black ;background-color:#CBD2DF ;border-style: solid; font-size: 15px; font-family: Verdana, Arial, Helvetica, san-serif }
.header_display {display:block; 
	 							 width: 144px;
	 							 background-image: url(../images/possible_back.jpg);
	 							 background-position:center;
	               background-repeat: none;
	               text-align:center;
	               font-weight: bold;
								 margin-left: 0.0cm;
								 text-indent:0em;
								 
	               font-size: 1em; font-family: Verdana, Arial, Helvetica, san-serif }
.big_header_display {display:block; 
	 							 width: 170px;
	 							 background-image: url(../images/possible_back.jpg);
	 							 background-position:center;
	               background-repeat: none;
	               text-align:center;
	               text-align:center;
	               font-weight: bold;
								 margin-left: 0.0cm;
								 text-indent: 0em;
	               font-size: 1em; font-family: Verdana, Arial, Helvetica, san-serif }
	               
.really_big_header_display {display:block; 
	 							 width: 300px;
	 							 background-image: url(../images/possible_back.jpg);
	 							 background-position:center;
	               background-repeat: none;
	               text-align:center;
	               font-weight: bold;
								 margin-left: 0.0cm;
								 text-indent: 0em;
	               font-size: 1em; font-family: Verdana, Arial, Helvetica, san-serif }	               
ul.nav_left {
	         float:left;	
	         
	        
	         background-attachment: fixed;
	         margin-left: 0px;
	         padding-left: 0px;
	         list-style: none;	       	         
	         width:100%;	
	         font-family : Verdana,: Arial, Geneva, Swiss, SunSans-Regular;
					 font-weight: bold;
					 text-align:center;
					 font-size: font-size: 16px;	
					 width:100%;			          
	          }
ul.nav_left li {
								display:inline;
							}	          
ul.nav_left a { display:block; 
	 							width: 144px;
	 							background-image: url(../images/possible_back.jpg);
	 							background-position:center;
	              background-repeat: none;
	             }
	ul.nav_left a:hover { display:block;          
	          background-image : url(../images/possible_back2.jpg);
	        background-repeat: repeat-x;
	        background-color : transparent;	
	 			}
.centered {text-align: center;
	    		 margin-left: 0.5cm;
			     margin-right : 0.5cm;}
			
.right {text-align: center;
			margin-left: 9.0cm;
			margin-right : 0.0cm;}

div.visible {visibility:visible}
div.invisible {visibility:hidden}
body {font-size: 14px; font-family: Verdana, Arial, Geneva, Swiss,: SunSans-Regular}
body {background-color : #9FADC7 }
img {padding-top : 1px;}
table {background-color : #DFE3EB; }
h1 { font-size 150% }
h2 { font-size 130% }
h3 { font-size 120% }
h4 { font-size 110% }
h1, h2, h3, h4 {color:#3E5A81 }

p { font-size: 14px; font-family: Verdana, Arial, Geneva, Swiss, SunSans-Regular;
    text-indent: 2em;
    text-align:justify;
	margin-left: 0.5cm;
	margin-right : 0.5cm;}

p.noindent { font-size: 14px; font-family: Verdana, Arial, Geneva, Swiss, SunSans-Regular;
    text-align:justify;
	margin-left: 0.5cm;
	margin-right : 0.5cm;}
 
h1,h2,h3,h4, p.centered {text-align: center;
				margin-left: 0.5cm;
				margin-right : 0.5cm;}
a:link {color:#982106 ; text-decoration:none; border-bottom:1px dotted color: #3E5A81 }
a:visited {color:#4242FC;  text-decoration: none }

a { font-size: 14px; font-family: Verdana, Arial, Geneva, Swiss, SunSans-Regular}
tr {font-size: 14px; font-family: Verdana, Arial, Geneva, Swiss, SunSans-Regular}

a:hover { background-image : url(../images/possible_back2.jpg);
	        background-repeat: repeat-x;
	        background-color : transparent;	
	        color: #CC0000; text-decoration: underline }

input[type="text"] {
color:#385B83;
background-color: #DAEADB;
}

input {
color:#385B83;
background-color: #DAEADB;
}
TEXTAREA{
color:#385B83;
background-color: #DAEADB;
}
select{
color:#385B83;
background-color: #DAEADB;
}
input[TYPE="button"]{
background-image: url(../images/possible_back.jpg);
background-position:center;
background-repeat: none;
text-align:center;
font-weight:bold;
margin-left: 0.0cm;
text-indent: 0em;
font-size: 1em; font-family: Verdana, Arial, Helvetica, san-serif 
}
input[TYPE="file"]{
background-image: url(../images/possible_back.jpg);
background-position:center;
background-repeat: none;
text-align:center;
font-weight:bold;
margin-left: 0.0cm;
text-indent: 0em;
font-size: 1em; font-family: Verdana, Arial, Helvetica, san-serif 
}

input[TYPE="submit"]{
background-image: url(../images/possible_back.jpg);
background-position:center;
background-repeat: none;
text-align:center;
font-weight:bold;
margin-left: 0.0cm;
text-indent: 0em;
font-size: 1em; font-family: Verdana, Arial, Helvetica, san-serif 
}
input[TYPE="submit"]:hover { display:block;          
	          background-image : url(../images/possible_back2.jpg);
	        background-repeat: repeat-x;
	      background-color : transparent;	
	      color: #CC0000; text-decoration: underline 
	      }
	      

ul.nav { margin-left: 0px;
	       padding-left: 0px;
	       list-style: none;	       
	       float:left;
	       width:100%;
	       
	        }
ul.nav li {display: inline;
	         float:left;	
	         background-image: url(../images/possible_back.jpg);
	         background-position:left;
	         background-repeat: repeat;
	         					          
	          }
ul.nav a {border-right: #F1EFF2 solid 1px ;
					border-bottom: #F1EFF2 solid 2px ;
	        display:block;
	        width: 150px ;	        
					font-family : Verdana,: Arial, Geneva, Swiss, SunSans-Regular;
					font-weight: bold;
					font-size: font-size: 15px;					
					background-position:center; 
	        text-align:center;
	        text-decoration:none;
	        background-color: white #A6C0D7;
	        background-repeat: repeat-x;
					background-attachment:fixed;};
	        
  ul.nav a:hover {border-right: #F1EFF2 solid 1px ;
					border-bottom: #F1EFF2 solid 2px ;
	        display:block;
	        width: 150px ;
	        background-image : url(../images/possible_back2.jpg);
	        background-repeat: repeat-x;
	        background-color : transparent;					
					font-family : Verdana,: Arial, Geneva, Swiss, SunSans-Regular;
					font-weight: italic;
					font-size: font-size: 16px;					
					background-position:center; 
	        text-align:center;
	        text-decoration:none;
	         };	        

TABLE.table { BORDER-RIGHT: rgb(158,169,190) 1px solid;: BORDER-TOP: rgb(158,169,190) 1px solid; BORDER-LEFT: rgb(158,169,190) 1px solid; BORDER-BOTTOM: rgb(158,169,190) 1px solid}
TABLE.table2 { BORDER-RIGHT: rgb(158,169,190) 1px solid; BORDER-TOP: rgb(158,169,190) 0px solid; BORDER-LEFT: rgb(158,169,190) 1px solid; BORDER-BOTTOM: rgb(158,169,190) 1px solid}

label.error { float:none; color:red; padding-left: .5em; verical-align:top; }
label {width:10em; float:left}
