/* CSS Document */

body
{ 
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-position: 0% 90px;
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin:0px;
	height:100%;
	min-height:100%;
	
} 
P
{
	margin-top:3px;
	margin-bottom:6px;
}

a:link
{
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
a:visited
{
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
a:hover
{
	text-decoration:none;
}
.side
{
background-image: url(images/grey.gif);
background-position: 0% 555px;
background-repeat:repeat;
}
.pressroom_date
{
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
}
.style1 {
	font-size: 10px;
	font-weight: bold;
}
.toplinks a:link{
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.toplinks a:visited{
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.toplinks a:hover{
	text-decoration:underline;
}
.searchTxt {
	width:80px;
	height:15px;
	border: 1px solid #666666;
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	}
.products_side
{
	/*margin:0px;*/
	margin-left:15px;
	margin-bottom:0px;
	list-style-image: url(images/bulletRed.gif);
	list-style:square;
	line-height:20px;
}
.products_side a:link
{
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	color:#3f3f3f;
	font-size:10px;
	text-decoration:underline;
	position:relative;
	top:-4px;
}
.products_side a:visited
{
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	color:#3f3f3f;
	font-size:10px;
	text-decoration:underline;
	position:relative;
	top:-4px;
}
.products_side a:hover
{
	text-decoration:none;
}
.products_side li {
	margin: 0;
	list-style-image: url(images/bulletRed.gif);
} /* values for IE */
html:not([dummy]) .products_side li {
	margin: 0 0 0 -40px;
} /* values for Safari and Firefox */
@media all and (min-width: 0px) { .products_side li {
	margin: 0 0 0 -40px;
} } /* values for Opera */
.copyrights
{
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#818284;
	background-color:#DCE0E3;
	padding-bottom:5px;
	padding-left:5px;
	}
.topblue{
background-image:url(images/content_02.jpg);
height:22px;
background-repeat: repeat-x;
font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
.topblueBOLD{
font-weight:bold;
font-size:11px;

}
.test14{
height:14px;
}
.whiteBG{
background-color:#ffffff;
}
td.submenu 
{
	padding-left:10px;
	height:35px;
	vertical-align:top;
}
.submenu
{
 color:#ffffff;
 margin-top:5px;
}
a:link.submenu
{
	color:#ffffff;
	font-size:10px;
	text-decoration:none;
}
a:visited.submenu
{
	color:#ffffff;
	font-size:10px;
	text-decoration:none;
}
a:link.submenuB
{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
}
a:visited.submenuB
{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	
}
td.but
{
	width:170px;
	height:24px;
	cursor:hand;
	background-image:url(images/but.gif);
	vertical-align:middle;
}
a:link.but
{
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C90000;
	font-weight:bold;
	text-decoration:none;
	margin-left:10px;
}
a:visited.but
{
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C90000;
	font-weight:bold;
	text-decoration:none;
	margin-left:10px;
}
.pagesButs a:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#124393;
	font-weight:bold;
	text-decoration:none;
}
.pagesButs a:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#124393;
	font-weight:bold;
	text-decoration:none;
}
.pagesButs a:hover
{
	text-decoration:underline;
}
.pagesNum
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.jobtitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#124393;
	font-weight:bold;
}
.jobtext
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.blue12
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#124393;
	font-weight:bold;
}
.blue13
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#124393;
	font-weight:bold;
}
.blue14
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#124393;
	font-weight:bold;
}
a:link.more
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C90000;
	font-weight:bold;
}
a:visited.more
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C90000;
	font-weight:bold;

}
a:hover.more
{
	text-decoration:none;
}
.shorttext
{
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.dateNews
{
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
}
a:link.newsletter
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
a:visited.newsletter
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
a:hover.newsletter
{
	text-decoration:underline;
}
.newsletterDate
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}
.formtext220
{
	border:1px solid #999999;
	width:220px;
	height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.formtext120
{
	border:1px solid #999999;
	width:120px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.formtext60
{
	border:1px solid #999999;
	width:60px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.formtextarea
{
	border:1px solid #999999;
	width:250px;
	height:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.files_header
{
	background-color:#91A3A8;
	height:20px;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:middle;
}
.files_border
{
background-color:#8C8C8C;
}
.files_borderH
{
background-color:#8C8C8C;
height:1px;
}
.files_line1
{
	background-color:#ffffff;
	height:20px;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#3F3F3F;
}
.files_line2
{
	background-color:#E6EBED;
	height:20px;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#3F3F3F;
	
}
a:link.files_pages
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
}
a:visited.files_pages
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
}
a:hover.files_pages
{
	text-decoration:none;
}
.updatesTD
{
	background-image:url(images/updatesside_mid.gif);
	height:132px;
	vertical-align:top;
}
a:link.updates
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#124393;
	font-weight:bold;
}
a:visited.updates
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#124393;
	font-weight:bold;
}
.updates_date
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	margin-bottom:20px;
}
.bottomlinks a:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
.bottomlinks a:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
.bottomlinks a:hover
{
	text-decoration:underline;
}
ul
{
	margin-left:15px;
	margin-bottom:0px;
	margin-top:5px;
	list-style-image: url(images/bulletRed.gif);
	list-style:square;
	line-height:15px;
}
