

body,td,th {

	Font-Family : Arial, Helvetica, sans-serif; 
    color: 666666;
	Font-Size : 12px; 

}





H1 { 
font-family: impact; 
text-decoration: none; 
font-size: 26px; 
Color : 999999;
margin-top: 0; 
margin-bottom: 0; 
Font-Weight : 100;
text-shadow: darkgrey 0.1em 0.1em 0.2em; 
}

H2 { 
font-family: arial; 
text-decoration: none; 
font-size: 20px; 
Color : 000000;
margin-top: 0; 
margin-bottom: 0; 
Font-Weight : bold;
text-shadow: darkgrey 0.1em 0.1em 0.2em;
}


A {

	Color : 000066;
	text-decoration : none;

		font-weight: bold;

}



A:hover {

	Color : FF0000;

	text-decoration : underline;

}



A.sl {

	Color : #000000;

	Font-Size : 11px;

	text-decoration : none;

}



A.sl:hover {

	Color : White;

	Font-Size : 11px;

	text-decoration : underline;

}



A.mnu {

	Color : White;

	Font-Weight : Bold;

	text-decoration : none;

}



A.mnu:hover {

	Color : White;

	Font-Weight : Bold;

	text-decoration : none;

}



.txtin { 

	BORDER-RIGHT: 1px solid; 

	BORDER-TOP: 1px solid; 

	BORDER-LEFT: 1px solid; 

	BORDER-BOTTOM: 1px solid; 

	font-size: 11px; 

	Border-Color : #8098B0; 

}


 UL {list-style-image : url(http://www.ivf.net/images/bluebutton.gif); vertical-align : super;}  


INPUT.button { 

	border : thick solid 1;

	background-color: #7E8391;

	font-weight : bold;

	color : #ffffff;

}



select {

	border : thin solid 1;

	font-size: 9pt;

}



textarea { 

	border : thin solid 1;

}



.pagetitle {

	font-size: 11pt;

	font-weight: bold;

	color: #666600;

}

.blueheader { 
background: #e2eeff url(http://www.ivf.net/content/img/gradient-blue.gif) 
bottom left repeat-x; font-size: 10px; line-height: 13px; color: #000; }


.err {

	font-weight: bold;

	color: red;

}



OPTION.root { 

	color:0000FF; 

}



.ex_row {

	background-color: #7E8391;

	color: FFFFFF;

	font-weight: bold;

	height:19;

}



.imgTag {

	BORDER-RIGHT: #fff 1px solid; 

	BORDER-TOP: #fff 1px solid; 

	BORDER-LEFT: #fff 1px solid; 

	BORDER-BOTTOM: #fff 1px solid

}

.titlebar   {
font-size: 10px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-image: url(http://www.ivf.net/images/blueblam/blueblam_r12_c21.gif);
padding-left: 4px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 4px;
height: 20px;
color: #666666
}

.column   {
background-image: url(http://www.ivf.net/images/gradientbar.jpg);
color: #CAD0DA
}



A:hover .imgTag {

	BORDER-RIGHT: #000 1px solid; 

	BORDER-TOP: #000 1px solid; 

	BORDER-LEFT: #000 1px solid; 

	BORDER-BOTTOM: #000 1px solid; 

	border-thickness: 1px

}

.listnumber { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; 
              font-weight: bold;
              color:#3366CC;}




.newsheading { font-size: 12pt; font-family: Arial, Helvetica, sans-serif; color:#000000}

.txt14 { font-size: 14pt; font-family: Arial, Helvetica, sans-serif;}

.txt12 { font-size: 12pt; font-family: Arial, Helvetica, sans-serif; }

.txt11 { font-size: 11pt; font-family: Arial, Helvetica, sans-serif ; }

.txt10 { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; }

.txt9 { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }

.txt8 { font-size: 8pt;}

.txt7 { font-size: 7.5pt; font-family: Helvetica, Arial, sans-serif; }

/* TRANSLATE SECTIONS */

.trigger {
	position: absolute;
	background: url(/images/translatebutton.png);
}

#TranslatorContainer
{
	width: 90px;
	cursor: pointer;
}

#TranslatorToggler
{
	cursor: pointer;
}

#Translator
{
	position: absolute;
	width: 160px;
	height: 60px;
	top: 380px;
	z-index: 100;
}


.gtcontain table tbody tr td div a {
	display:none;
}

.gtcontain table tbody tr td div span {
	display:none;
}
