BODY {
	BACKGROUND: url(bg.gif); MARGIN: 0px; FONT: 10px verdana, arial, sans-serif; COLOR: black
}
.img {
	BORDER-RIGHT: #ecebe9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ecebe9 1px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ecebe9 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ecebe9 1px solid
}
.box {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(http://milanogw.net/images/box1.gif); MARGIN-BOTTOM: -10px; WIDTH: 335px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 224px
}
.boxcontent {
	PADDING-RIGHT: 28px; PADDING-LEFT: 30px; PADDING-TOP: 18px
}
A:hover .img {
	BORDER-RIGHT: #b6cee5 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b6cee5 1px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #b6cee5 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #b6cee5 1px solid
}
.thumbnail {
	MARGIN-TOP: 5px; FONT-SIZE: 10px; FLOAT: left; WIDTH: 56px; MARGIN-RIGHT: 14px
}
TD {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
TR {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
DT {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
DD {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 15px; PADDING-TOP: 0px
}
.inputbox:unknown {
	BACKGROUND-COLOR: #fbfbfb
}
UL {
	PADDING-LEFT: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-SIZE: 120%; BACKGROUND: url(bullet.png) no-repeat 0px 2px; PADDING-BOTTOM: 8px; COLOR: #7c7c7c; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#mainlevel-nav {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-RIGHT: 5px; LEFT: 310px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; WIDTH: 500px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; POSITION: absolute; TOP: 70px
}
#mainlevel-nav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mainlevel-nav A:link {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 2px; BORDER-TOP: medium none; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 4px 8px 0px; BORDER-LEFT: medium none; COLOR: #4c0000; LINE-HEIGHT: 12px; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#mainlevel-nav A:visited {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 2px; BORDER-TOP: medium none; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 4px 8px 0px; BORDER-LEFT: medium none; COLOR: #4c0000; LINE-HEIGHT: 12px; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#mainlevel-nav A:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #f7e3e0 4px solid
}
#mainlevel-nav A#active_menu-nav {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #f7e3e0 4px solid
}
#nav {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 5px; LEFT: 254px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; WIDTH: 500px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; POSITION: absolute; TOP: 70px
}
#nav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav A:link {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 2px; BORDER-TOP: medium none; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 4px 8px 0px; BORDER-LEFT: medium none; COLOR: #b31b1b; LINE-HEIGHT: 12px; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#nav A:visited {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 2px; BORDER-TOP: medium none; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 4px 8px 0px; BORDER-LEFT: medium none; COLOR: #b31b1b; LINE-HEIGHT: 12px; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#nav A.active:link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 2px
}
#nav A.active:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #a6df09 4px solid
}
#nav A:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #a6df09 4px solid
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(header3b.jpg) no-repeat 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 97px
}
H3 {
	FONT-SIZE: 1.4em; MARGIN: 0.4em 0px; COLOR: #7ca807; FONT-FAMILY: arial, georgia, times, serif
}
H3 A {
	FONT-SIZE: 1em; MARGIN: 0.4em 0px 0px; COLOR: #3e82cb; FONT-FAMILY: arial, georgia, times, serif
}
H3 A:visited {
	FONT-SIZE: 1em; MARGIN: 0.4em 0px 0px; COLOR: #3e82cb; FONT-FAMILY: arial, georgia, times, serif
}
H3 A:hover {
	COLOR: #777
}
H3 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; COLOR: #984
}
DIV.clearer {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 15px
}
DIV.content {
	BACKGROUND: url(bg_content.gif) repeat-y; LEFT: 50%; MARGIN-LEFT: -385px; WIDTH: 770px; POSITION: absolute
}
#banner {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 220px
}
#left {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 220px
}
#left H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: url(bg_rule.gif) repeat-x 50% bottom; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 4px; TEXT-TRANSFORM: uppercase; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif; LETTER-SPACING: 0.3em
}
#right {
	MARGIN-LEFT: 270px; WIDTH: 450px
}
#right H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: url(bg_rule.gif) repeat-x 50% bottom; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 4px; COLOR: #BA0001; PADDING-TOP: 6px; FONT-STYLE: normal; FONT-FAMILY: arial, verdana, sans-serif
}
#right P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 15px; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
#left DIV.search {
	PADDING-RIGHT: 0px; BORDER-TOP: #e8e8e8 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 7px; BACKGROUND: url(searchbox-bg.gif) #fff repeat-x left top; PADDING-BOTTOM: 7px; PADDING-TOP: 0px; POSITION: relative
}
DIV.search INPUT.button {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
INPUT.button {
	BORDER-RIGHT: #ccc 1px outset; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px outset; MARGIN-TOP: 5px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; BACKGROUND: url(button-bg.gif) repeat-x left top; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px outset; CURSOR: pointer; COLOR: #666; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px outset
}
A {
	COLOR: #3e82cb; TEXT-DECORATION: none; outline: none
}
A.more {
	PADDING-LEFT: 15px; FONT-WEIGHT: normal; BACKGROUND: url(menu-arrow.png) no-repeat 0px 70%; COLOR: #3e82cb; LINE-HEIGHT: 15px
}
A.mainlevel {
	PADDING-LEFT: 15px; FONT-WEIGHT: normal; BACKGROUND: url(menu-arrow.png) no-repeat 0px 70%; COLOR: #4F464A; LINE-HEIGHT: 15px
}
A.sublevel {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: lowercase
}
A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000
}
#active_menu {
	FONT-WEIGHT: bold; COLOR: black
}
#right .highlight-left {
	BORDER-RIGHT: #d6d6d9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d6d6d9 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 5px 0px 0px; BORDER-LEFT: #d6d6d9 1px solid; WIDTH: 200px; COLOR: #3d3d3b; LINE-HEIGHT: 12px; PADDING-TOP: 10px; BORDER-BOTTOM: #d6d6d9 1px solid; BACKGROUND-COLOR: #fcfcfc; TEXT-DECORATION: none
}
#right .highlight-right {
	BORDER-RIGHT: #d6d6d9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d6d6d9 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 5px 0px 0px; BORDER-LEFT: #d6d6d9 1px solid; WIDTH: 200px; COLOR: #3d3d3b; LINE-HEIGHT: 12px; PADDING-TOP: 10px; BORDER-BOTTOM: #d6d6d9 1px solid; BACKGROUND-COLOR: #fcfcfc; TEXT-DECORATION: none
}
.mosFormActions {
	WIDTH: 90%; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.mosFormLabel {
	PADDING-TOP: 5px
}
.mosFormGroup {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 5px
}
.mosformgrouptitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: url(bg_rule.gif) repeat-x 50% bottom; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 4px; COLOR: #333333; PADDING-TOP: 6px; FONT-FAMILY: arial, verdana, sans-serif
}
.mosformerror {
	FONT-WEIGHT: bold; COLOR: red
}
.componentheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: url(bg_rule.gif) repeat-x 50% bottom; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 4px; COLOR: #333333; PADDING-TOP: 15px; FONT-FAMILY: arial, verdana, sans-serif
}
.pathway {
	FONT-SIZE: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 10px
}
.pathway A {
	FONT-SIZE: 10px; COLOR: #5384cd; TEXT-DECORATION: none
}
.pathway A:hover {
	FONT-SIZE: 10px; COLOR: #5384cd; TEXT-DECORATION: underline
}
DIV.footer {
	CLEAR: both; BACKGROUND: url(footer.gif) #a90000 no-repeat 50% top; PADDING-TOP: 7px; HEIGHT: 55px; TEXT-ALIGN: center
}
DIV.footer P {
	FONT-SIZE: 8px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: Verdana,Arial,sans-serif; LETTER-SPACING: 2px; POSITION: relative
}
DIV.footer P A {
	COLOR: #2872b6
}
DIV.footer P A:hover {
	COLOR: #000
}
.highlightit img{
border: 1px solid #C0C0C0;
}

.highlightit:hover img{
border: 1px solid #B30000;
}

.highlightit:hover{
color: red; /* Dummy definition to overcome IE bug */
}