body{
scrollbar-face-color:#DCE8EF;
scrollbar-arrow-color:white;
scrollbar-track-color:#BAD8DF;
scrollbar-shadow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#B2B2B2;
scrollbar-darkshadow-Color:#B2B2B2;
scrollbar-width:12px;
}

.font1{ 
color: #33788C; 
font-size: 10px; 
font-family: Verdana, Arial, sans-serif;
}

.font2_menutitles{ 
color: #FFFFFF; 
font-size: 10px; 
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
}

.font2_menutitles2{ 
color: #OOOOOO; 
font-size: 10px; 
font-family: Verdana, Arial, sans-serif;
font-weight: none;
}

.font3_news1{ /* title */
white-space:wrap;
color: #33788C; 
font-size: 10px; 
font-family: Verdana, Arial, sans-serif;
font-weight: bold;

}

.font3_news2{ /*description*/

color: #OOOOOO; 
font-size: 10px; 
font-family: Verdana, Arial, sans-serif;
font-weight: none;
}

.font3_news3{  /*link*/

color: #B1AD00;
/*
text-overflow:ellipsis;
overflow:hidden;
border: 1px dashed #333;
padding: 10px;
width:100px;
*/
font-family: Verdana, Arial, sans-serif;
font-weight: bold;

}

.font4_main{ 
color: #OOOOOO; 
font-size: 10px; 
font-family: Verdana, Arial, sans-serif;
font-weight: none;
line-height: 18px;
}

.font4b_mainnobreak{ 
color: #OOOOOO; 
font-size: 10px; 
font-family: Verdana, Arial, sans-serif;
font-weight: none;
}

.font5_req{ 
color: red; 
font-size: 10px; 
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
}

.font6_searchnomatch{ 
color: red; 
font-size: 14px; 
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
}

.font7_searchmatch{ 
color: green; 
font-size: 14px; 
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
}




.background{ 
background-attachment: fixed; 
background-image: url(images/background_fade.jpg); 
background-repeat: repeat-x; 
background-position: top;
}

.background2{ 
background-attachment: fixed; 
background-image: url(images/menu/bottom.jpg); 
background-repeat: repeat-x; 
background-position: top right;
}

.background3{
background-attachment: fixed
background-image: url(images/menu/all2.jpg);
background-repeat: repeat-x;
background-position: right;
}

.background4{ 
background-attachment: fixed; 
background-image: url(images/numbercheckerback2.jpg); 
background-repeat: repeat-x; background-position: right;
}

.background5{ 
background-attachment: fixed; 
background-image: url(images/watermark_port.jpg); 
background-repeat: repeat-x; background-position: top;
}

.background6{ 
background-attachment: fixed; 
background-image: url(images/watermark_clouds1.jpg); 
background-repeat: repeat-x; background-position: top;
}


.field{ 
background-color: #ffffff; 
height: 14px; 
border: #C6C352; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; border-bottom-width: 1px; 
border-left-width: 1px; 
font-family: Verdana, Helvetica;
font-size: 7pt; 
clip: rect( ); 
padding-left: 3px ; font-weight: ; 
color: #000000 ;
background-attachment: fixed; 
background-image: url(images/fieldsback.gif); 
background-repeat: no-repeat;	
background-position: left top;
}

.fieldreq{
border: 1px solid;  
background-color: #FFE9E9; 
border-color: #0025A0 solid; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; font-style: normal; 
font-weight: normal; 
color: #000000; 
background-attachment: fixed; 
background-image: url(images/fieldsback2.gif); 
background-repeat: no-repeat;	
background-position: left top;
clip: rect( ); 
padding-left: 3px }

.fieldnoreq{
border: 1px solid;  
border-color: #0025A0 solid; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; font-style: normal; 
font-weight: normal; 
color: #000000; 
background-attachment: fixed; 
background-image: url(images/fieldsback1.gif); 
background-repeat: no-repeat;	
background-position: left top;
clip: rect( ); 
padding-left: 3px }

.standard{ 
border: 1px solid; 
background-color: #FFFFFF; 
border-color: #0025A0 solid; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; font-style: normal; 
font-weight: normal; 
color: #000000; 
clip: rect( ); 
padding-left: 3px }

.buttons{
background-color: ffffff; 
border: #000000; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; border-bottom-width: 1px; 
border-left-width: 1px; 
font-family: Verdana, Helvetica; 
font-size: 7pt; 
clip: rect( );
padding-left: 1px ; font-weight: ; 
color: #000000;
}



.submit { 
background-color: #7F9DFF; 
border: #0025A0; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
font-family: Verdana, Helvetica; 
font-size: 8pt; clip: rect( ); 
padding-left: 4px ; 
font-weight: bold; 
color: #000000
}




