/* CSS Document */

body
{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#presentationcontainer
{
	position:relative;
	margin: 0px auto;
	width: 1120px;
}

#imstop
{
	background-image:url(images/imstop.gif);
	background-position:center;
	padding:10px 10px 0px 10px;
	height:40px;
	overflow:hidden;
	text-align:right;
	width:auto;
}

#imsmid
{
	background-image:url(images/imsmid.gif);
	background-repeat: repeat-y;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:0px 20px 0px 20px;
	width:auto;
	height:1120px;
}

#imsbottom
{
	background-image:url(images/imsbot.gif);
	background-position:center;
	color:#000099;
	font-size:10px;
	height:40px;
	overflow:hidden;
	padding:0px 10px 10px 10px;
	text-align:center;
	width:auto;
}

#leftcontent
{
	float:left;
	width:250px;
}

#centercontent
{
	float:right;
	position:relative;
	width:815px;
}

p.top
{
	float:right;
	font:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#whatsnewtop
{
	background-image:url(images/wn_top.jpg);
	height:30px;
	overflow:hidden;
	width:auto;
}

#whatsnewmid
{
	background-image:url(images/wn_mid.jpg);
	background-repeat:repeat-y;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	padding-left:50px;
	padding-right:50px;
	width:auto;
}

#whatsnewbot
{
	background-image:url(images/wn_bot.jpg);
	height:30px;
	width:auto;
}

#bodytop
{
	background-image:url(images/top.gif);
	padding:0px 10px 0px 10px;
	height:22px;
	overflow:hidden;
	text-align:center;
	width:auto;
}

#bodymid
{
	background-image:url(images/middle.gif);
	background-repeat: repeat-y;
	font:Arial, Helvetica, Geneva, sans-serif;
	font-size:15px;
	padding:0px 20px 0px 20px;
	width:auto;
}

#bodybottom
{
	background-image:url(images/bottom.gif);
	background-position:center;
	color:#000099;
	font-size:10px;
	height:22px;
	overflow:hidden;
	text-align:center;
	width:auto;
	padding: 0px 10px 10px 10px;
}

#mainmenu
{
	background-image:url(images/textback.png);
	color:#FFCC00;
	height:25px;
	text-indent:5px;
}

a
{
	color:#0000FF;
	text-decoration:none;
}

a.flags
{
	padding-left:5px;
	padding-right:5px;
}

a:hover
{
	color:#666666;
	text-decoration:underline;
}

hr.dates
{
	 color:#666666;
	 border-color:#666666;
}

.impdate
{
	color:#006600;
	filter:progid:DXImageTransform.Microsoft.Glow(Color=blue,Strength=5);
    width:auto;
}

.imptitle
{
	color:#666666;
}
