/* Generic and MSIE CSS */
img[src$=".gif"] { image-rendering: optimizeSpeed; -ms-interpolation-mode: nearest-neighbor; }
img[src$=".png"] { image-rendering: optimizeSpeed; -ms-interpolation-mode: nearest-neighbor; }

/* Mozilla specific CSS */
@-moz-document url-prefix() {
	img[src$=".gif"] { image-rendering: -moz-crisp-edges; }
	img[src$=".png"] { image-rendering: -moz-crisp-edges; }
}

/* Opera specific CSS */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
	img[src$=".gif"] { image-rendering: -o-crisp-edges; }
	img[src$=".png"] { image-rendering: -o-crisp-edges; }
}


.interpolated img[src$=".gif"] { image-rendering:optimizeQuality; -ms-interpolation-mode:bicubic; }
.interpolated img[src$=".png"] { image-rendering:optimizeQuality; -ms-interpolation-mode:bicubic; }

p
{
 display: block;
 margin: 0px;
 padding: 0.5em 0px 0.5em 0px;
}

.outermost-body
{
padding: 0px;
margin: 0px;
 color: #FFFFFF;
 background-color: #000000;
 font-family: Verdana,Arial,Helvetica,'Bitstream Vera Sans', sans-serif;

}
a
{
color:	#30c0ff;
text-decoration:	underline;
}


body
{
padding: 0px;
margin: 0px;
 color: #FFFFFF;
 background-color: #000000;
 font-family: Verdana,Arial,Helvetica,'Bitstream Vera Sans', sans-serif;
}

html
{
padding: 0px;
margin: 0px;
 color: #FFFFFF;
 background-color: #000000;
 font-family: Verdana,Arial,Helvetica,'Bitstream Vera Sans', sans-serif;
}

.main
{
 color: #FFFFFF;
 background-color: #000000;
 font-family: Verdana,Arial,Helvetica,'Bitstream Vera Sans', sans-serif;
}

.headingbox     
{
 height: 64px;
 width: 100%;
 display: block;
 max-height: 64px;
 min-height: 64px;
 overflow: hidden;
 color: #FFFFFF;
 background-color: #000000;
 padding: 0px;
 margin: 0px;

}
.headingbox2
{
 height: 48px;
 width: 100%;
 display: block;
 max-height: 48px;
 min-height: 48px;
 overflow: hidden;
 color: #FFFFFF;
 background-color: #000000;
 padding: 0px;
 margin: 0px;

}

.headingtable
{

}

.titlebackground     
{
 color: #FFFFFF;
 background-color: #4A4C97;
 background-image: url('titleback.jpg');
 height: 48px;
 width: 100%;
 background-position: top left;
 background-repeat: repeat-x;
 max-height: 48px;
 min-height: 48px;
 position: relative;
 top: 0px;
 left: 0px;
 padding: 0px;
 margin: 0px;

}
.headingtext     
{
 max-height: 64px;
 height: 64px;
 position: relative;
 top: -48px;

}
.headsmall    
{
 font-family: Verdana,Arial,Helvetica,'Bitstream Vera Sans', sans-serif;
 font-size: 7pt;
 color: #FFFFFF;

}
.headsmall a    
{
 font-family: Verdana,Arial,Helvetica,'Bitstream Vera Sans', sans-serif;
 font-size: 7pt;
 color: #FFFFFF;
 text-decoration: underline ;

}
.headbig    
{
 color: #FFFFFF;
 font-family: Verdana,Arial,Helvetica,'Bitstream Vera Sans', sans-serif;
 font-size: 14pt;

}
.headbig a    
{
 font-family: Verdana,Arial,Helvetica,'Bitstream Vera Sans', sans-serif;
 font-size: 14pt;
 color: #FFFFFF;
 text-decoration: none ;

}
.titleimage   
{
 background-image: url('title1.png');
 height: 48px;
 width: 380px;
 background-repeat: no-repeat;
 background-position: top left;
}
.leftbar   
{
 width: 192px;
 float: left;
 padding: 0px;
 margin: 0px;
 display: block;

}
.middle   
{
 padding: 0px;
 margin: 0px;
 margin-left: 192px;

}
.cleaner    
{
   clear: both;
   margin: 0;
   padding: 0;

}
.leftbarbox  
{
 width: 192px;
 padding: 0px;
 margin: 0px;

}
.leftbarhead 
{
 width: 192px;
 height: 24px;
 overflow: hidden;
 background-image: url('lefttop.png');
 color: #FFFFFF;
 background-color: #5D548D;
 background-repeat: no-repeat;
 background-position: top left;

}
.leftbarheadtext 
{
font-family: Verdana, Arial, Helvetica, 'Bitstream Vera Sans', sans-serif;
font-size: 20px;
color: #FFFFFF;
overflow: hidden;
position: relative;
left: 2px;
top: -3px;
font-weight: bold;
font-style: italic;

}
.leftbarheadtext a 
{
color: #FFFFFF;
text-decoration: underline ;

}
.leftbarcontent 
{
 width: 192px;
 color: #FFFFFF;
 background-color: #1C0070;
 background-image: url('leftback2.png');
 background-position: top left;
 background-repeat: no-repeat;

}
.leftbarcontenttext 
{
 font-family:	Verdana, Arial, Sans-Serif;
 font-size:	9pt;
  color: #30c0ff;


}
.leftbarcontenttext a
{
  color: #30c0ff;
text-decoration: underline ;
}
.margins  {
background-color:	#000000;
border-width:	0px;
padding-left:	32px;
padding-right:	32px;
width:	auto;
}

.heading  {
background-color:	#6B6B8A;
background-image:	url(headback.png);
background-position:	left top;
background-repeat:	repeat-x;
clip:	rect(auto, auto, auto, auto);
color:	#FFFFFF;
float:	none;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	36px;
font-style:	oblique;
font-variant:	normal;
font-weight:	bold;
height:	48px;
margin-right:	73px;
overflow:	hidden;
padding-left:	16px;
position:	static;
width:	auto;
}

.heading2  {
background-color:	#6B6B8A;
background-image:	url(head2.png);
background-position:	right top;
background-repeat:	no-repeat;
bottom:	auto;
clip:	rect(auto, auto, auto, auto);
color:	#FFFFFF;
height:	auto;
left:	auto;
margin-bottom:	auto;
margin-left:	auto;
margin-right:	16px;
margin-top:	auto;
overflow:	hidden;
right:	auto;
top:	auto;
width:	auto;
}
