/* CSS Document */
div, body{ 
	margin: 0;
	padding: 0;
	
	font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}
td,p{ font-size:12px; }
a:hover{ text-decoration:none;}

body{
	background-image:url(media/html.gif);
	/*background-repeat:repeat-x;
	background-image:url(media/html.png);*/
	background-color:white;
}
#container{
	background-color:white;
	border-width: 0 1px 1px 1px;
	border-color: #77787B; /*Pantone Cool Gray 9*/
	border-style:solid;

	width: 950px;
	text-align:left;
	
	background-image:url(media/cont_bg.jpg);
	background-repeat:no-repeat;
	background-position: center 92px;
}
#banner{
	/*border-bottom: 1px solid #E41F1F;/*Pantone 485*/
	height:92px;
	
	background-image:url(media/logo_xl.jpg);
	background-repeat:no-repeat;
	
	background-color:black;
}
#banner #header{
	height:15px;

	text-align:right;
	font-size: 10px;
	font-weight: bold;
	
	background-image:url(media/header_bg.gif);
	background-repeat:no-repeat;
	padding-right: 7px;
	
	background-color:white;
	margin-left: 405px;
}
#banner #header .flag{ margin-left: 5px; }

#banner #textbanner{
	clear:both;
	height: 77px;
	padding-left: 407px;
	
	background-image:url(media/grey_bg.gif);
	background-repeat:no-repeat;
	background-position: right top;
}

#page{
	padding: 5px 7px;
}
#footer{
	border-top: 1px solid #77787B;
	padding: 5px 7px;
	height: 80px;
	background-color:white;
}

#footer #copyright{
	border-bottom: 1px solid #EEEEEE;
	color:#77787B;
	font-size: 10px;
	padding-bottom: 5px;
	margin-bottom:15px;
}

#footer #shortcuts { 
	float:right; 
	width: 200px; 
	text-align:right;
}

#footer #logo{
	float:left;
	width: 130px;
	height: 24px;
}

#footer #footermenu{
	float:left;
	color: #E41F1F;
	font-size: 10px;
}

#footer #footermenu a{ color: #E41F1F; }

#menu {
	width:228px;
	height:489px;
	float:left;
	
	background-image:url(media/menu_bg.gif);
	margin:32px 8px 0 12px;
}

.clear{
	float:none;
	clear:both;
	height:0;
	font-size:0;
}

.divisionBox,.divisionBox2{
	width:130px;
	height:299px;
	
	background-color:white;
	background-image:url(media/divbox_bg.gif);
	background-repeat:no-repeat;
	background-position: left top;
	
	float:left;
	margin-right: 7px;
	margin-top: 6px;
	
}
.divisionBox2{ background-image:url(media/divbox_bg2.gif); }
.divisionLink { margin-top: 40px; }
.divisionLink a { color: #E41F1F; margin-left: 4px; font-size: 11px; font-weight:bold; }
.divisionLink img { margin-left: 3px; }

#page #content, #page #flash{
	float:left;
	margin-top: 15px;
	clear:right;
}
#page #flash { width:679px; margin-top: 32px; }

#page #content, #page #summary{ 
	width:671px; 
	font-size:12px;
	text-align:justify;
}
#page #content p { margin: 14px 0; }
#page #content H4{ font-size: 13px; margin: 4px 0;}
#page #content { margin-left: 5px; margin-top:21px;}
#page #content a{ color: black; padding:0; margin:0}

#page #flash{ height:180px; }

#printLink, #toplink {
	font-size: 10px;
	background-repeat: no-repeat;
	padding-left: 18px;
	float:right;
	margin-left: 10px;
}
#printLink a, #toplink a { color: #E41F1F; }

#printlink { background-image: url(media/prn_icon.gif);}
#toplink { background-image: url(media/icon-top.gif);}

#directLinks { position:absolute; top: 581px; left:20px; width:228px; padding: 0 10px;}
#directLinks .select{ width:180px; }