#Toprail {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif !important;
	CLEAR: both;
	FONT-SIZE: 12px;
}

#Toprail * {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}

#Toprail IMG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	VERTICAL-ALIGN: bottom;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px
}

#Toprail BR {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	VERTICAL-ALIGN: bottom;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px
}

#Toprail INPUT {
	FONT-SIZE: 10px
}

#Toprail TABLE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BORDER-COLLAPSE: collapse;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px
}

#Toprail TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif !important;
	VERTICAL-ALIGN: top
}

#Toprail A {
	CURSOR: pointer;
	FONT-WEIGHT: bold
}

#Toprail A:link {
	COLOR: #305cb6;
	TEXT-DECORATION: none
}

#Toprail A:visited {
	COLOR: #305cb6;
	TEXT-DECORATION: none
}

#Toprail A:active {
	COLOR: #ff8400 !important;
	TEXT-DECORATION: underline
}

#Toprail A:hover {
	COLOR: #ff8400 !important;
	TEXT-DECORATION: underline
}

#Toprail #Auth {
	float: left;
	margin: 10px;
}

#Toprail #Topnav {
	PADDING-BOTTOM: 0px !important;
	MARGIN: 0px;
	PADDING-LEFT: 0px !important;
	PADDING-RIGHT: 0px !important;
	MAX-WIDTH: 1000px !important;
	COLOR: #293546;
	CLEAR: both;
	PADDING-TOP: 0px !important
}

#Toprail #Topnav A {
	WHITE-SPACE: nowrap;
	COLOR: #293546;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

#Toprail #Topnav TABLE#Level1 {
	WIDTH: 1000px;
	BORDER-COLLAPSE: collapse;
	MAX-WIDTH: 1000px;
	HEIGHT: 25px;
	MAX-HEIGHT: 25px
}

#Toprail #Topnav TABLE#Level1 TD {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BACKGROUND: url(/images/design/bg_level1.gif) repeat-x;
	BORDER-RIGHT: #828891 1px solid;
	PADDING-TOP: 5px
}

#Toprail #Topnav TABLE#Level1 TD A {
	DISPLAY: block !important;
	FONT-SIZE: 12px !important
}

#Toprail #Topnav TABLE#Level1 TD A:hover {
	COLOR: #293546 !important
}

#Toprail #Topnav TABLE#Level1 TD:hover {
	BACKGROUND: url(/images/design/bg_level1_hover.gif) #e8e8e8 repeat-x
}

#Toprail #Topnav TABLE#Level1 TD#Last_Cell:hover {
	BACKGROUND: url(/images/design/bg_level1.gif) #e8e8e8 repeat-x
}

#Toprail #Topnav TABLE#Level1 TD.active {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: white;
	PADDING-TOP: 0px;
	background-color: #f4f4f4;
}

#Toprail #Topnav TABLE#Level1 TD.active A:link {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BORDER-TOP: white 1px solid;
	TOP: -1px;
	PADDING-TOP: 5px
}

#Toprail #Topnav TABLE#Level1 TD.active A:visited {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BORDER-TOP: white 1px solid;
	TOP: -1px;
	PADDING-TOP: 5px
}

#Toprail #Topnav TABLE#Level1 TD#Last_Cell {
	BORDER-RIGHT: 0px;
}

#Toprail #Topnav TABLE#Level1 TD.active#Last_Cell {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BACKGROUND: url(/images/design/bg_level1_button_right_active.gif) no-repeat
		right 50%;
	BORDER-TOP: 0px;
	PADDING-TOP: 5px
}

#Toprail #Topnav TABLE#Level1 TD.active#Last_Cell A:link {
	POSITION: inherit;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: inherit;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	TOP: 0px;
	PADDING-TOP: 0px
}

#Toprail #Topnav TABLE#Level1 TD.active#Last_Cell A:visited {
	POSITION: inherit;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: inherit;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	TOP: 0px;
	PADDING-TOP: 0px
}

#Toprail #Topnav UL#Level2 {
	POSITION: relative;
	WIDTH: 995px;
	WHITE-SPACE: nowrap;
	BACKGROUND: url(/images/design/bkgd_level2_long.gif) white no-repeat 50% top;
	HEIGHT: 24px;
	OVERFLOW: hidden;
	LEFT: 5px
}

#Toprail #Topnav UL#Level2 LI {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 1px;
	FLOAT: left;
	HEIGHT: 20px;
	COLOR: #293546;
	PADDING-TOP: 4px
}

#Toprail #Topnav UL#Level2 LI#Level2_First {
	BORDER-BOTTOM: #828891 1px solid;
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 20px;
	BACKGROUND: url(/images/design/arrow_tip.gif) #828891 no-repeat right 50%;
	FLOAT: left;
	HEIGHT: 19px;
	MARGIN-LEFT: 10px;
	PADDING-TOP: 4px;
	_margin-left: 5px
}

#Toprail #Topnav UL#Level2 LI#Level2_First A {
	PADDING-LEFT: 0px;
	COLOR: white !important;
	FONT-SIZE: 11px !important
}

#Toprail #Topnav UL#Level2 LI A:link {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 13px;
	MARGIN: 0px 3px 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	FONT-SIZE: 11px !important;
	PADDING-TOP: 2px
}

#Toprail UL#Level2 LI A:visited {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 13px;
	MARGIN: 0px 3px 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	FONT-SIZE: 11px !important;
	PADDING-TOP: 2px
}

#Toprail #Topnav UL#Level2 LI.active {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(/images/design/border_gradient.gif) repeat-x 50% bottom;
	HEIGHT: 21px;
	PADDING-TOP: 5px
}

#Toprail #Topnav UL#Level2 LI.active A:link {
	PADDING-BOTTOM: 9px;
	BACKGROUND-COLOR: white;
	MARGIN: -1px 1px 5px;
	PADDING-LEFT: 9px;
	PADDING-RIGHT: 9px;
	DISPLAY: block;
	PADDING-TOP: 1px
}

#Toprail #Topnav UL#Level2 LI.active A:visited {
	PADDING-BOTTOM: 9px;
	BACKGROUND-COLOR: white;
	MARGIN: -1px 1px 5px;
	PADDING-LEFT: 9px;
	PADDING-RIGHT: 9px;
	DISPLAY: block;
	PADDING-TOP: 1px
}

#Toprail #Topnav TABLE#Level1 TD.ie6_hover {
	BACKGROUND: url(/images/design/bg_level1_hover.gif) #e8e8e8 repeat-x
}

#Toprail #Topnav TABLE#Level1 TD.first_cell_hover {
	BACKGROUND: url(/images/design/bg_level1_button_left_hover.gif) no-repeat left
		50%
}

#Toprail #Topnav TABLE#Level1 TD.last_cell_hover {
	BACKGROUND: url(/images/design/bg_level1_button_right_hover.gif) no-repeat
		right 50%
}