/* CSS Document */
body
{
	font-family:Helvetica, Verdana, Arial, sans-serif;
	color:#010101;
	font-size:80%;
	background:#ffffff;
	margin:0,0,0,0;
}
.clear
{
clear:both;
}

* {
	margin: 0px;
	padding: 0px;
}
.flash_bg
{
	background:url(../images/topbottom.JPG);
	width:100%;
	height:35px;
	text-align:left;
	color:#FFF;
	text-decoration:none;
}
.flash_bg a
{
width:100%;
height:35px;
text-align:left;
text-decoration:none;
color:#FFF;
}
.flash_bg a:hover
{
width:100%;
height:35px;
text-align:left;
text-decoration:underline;
color:#FFF;
}
.footer_inner
{
	color:#FFF;
	text-decoration:none;
	height:35;
	padding:8px 0px 5px 0px;
	padding-top:5px;
}
.footer_inner a
{
	height:35;
	color:#fff;
	padding:8px 0px 5px 0px;	
	text-decoration:none;
}
.footer_inner a:hover
{
	height:35;
	color:#fff;
	padding:8px 0px 5px 0px;
	text-decoration:underline;
}
.white_link1
{
	COLOR:#fff;
    TEXT-DECORATION:underline;
}
.white_link1 a
{
	COLOR:#fff;
    TEXT-DECORATION:underline;
}
.white_link1 a:hover
{
	COLOR:#fff;
    TEXT-DECORATION:underline;
}
.white_link
{
    FONT-WEIGHT: bold;
	COLOR:#fff;
    TEXT-DECORATION: none;
	margin-left:5px;
	
}
.white_link a
{
    FONT-WEIGHT: bold;
	COLOR:#fff;
    TEXT-DECORATION: none
	margin-left:5px;

}
.white_link a:hover
{
    FONT-WEIGHT: bold;
	COLOR:#fff;
    TEXT-DECORATION: none
	margin-left:5px;
}
.menu_link 
{
    FONT-WEIGHT: bold;
    COLOR:#993333;
    TEXT-DECORATION:underline;
}
.menu_link a
{
    FONT-WEIGHT: bold;
    COLOR:#993333;
    TEXT-DECORATION:underline;
}
.menu_link a:hover
{
    FONT-WEIGHT:normal;
    COLOR:#000;
    TEXT-DECORATION: none;
}
.table
{
	border:#000 1px solid;
    COLOR: #333333;
}
.border
{
    FONT-WEIGHT: bolder;
	color:#FFF;
    BACKGROUND-COLOR:#993333;
    TEXT-ALIGN: center
}
.msg
{
	text-align:center;
    COLOR: #ff0000;
}
.table_text
{
	padding-top:5px;
	padding-bottom:2px;
}
.namelink
{
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    TEXT-DECORATION: underline
}
.namelink: a hover
{
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    TEXT-DECORATION: none
}
.login_banner
{
	background:url(../images/topbottom.JPG);
	width:100%;
	color:#FFF;
	font-weight:bold;
	font-size:medium;
}
.topmenu_link
{
	color:#FFF;
	text-decoration:none;
}
.topmenu_link a
{
	color:#FFF;
	text-decoration:underline;
}	
.topmenu_link a:hover
{
	color:#FFF;
	text-decoration:underline;
}
.form_title
{
    FONT-WEIGHT: bolder;
    BACKGROUND-COLOR:#247293;
	height:25px;
}
.table_title
{
    FONT-WEIGHT: bolder;
    BACKGROUND-COLOR:#247293;
	color:#FFF;
	height:25px;
}
.optional
{color:#F00;
}
.current{
	color:#03F;
	padding-top:5px;
	padding-bottom:2px;
	vertical-align:top;

}
a.tooltip {
	color:#c00;
	text-decoration:none;
}
a.tooltip b {
	display:none;
}
a.tooltip:hover {
	border:0;
	position:relative;
	z-index:500;
	text-decoration:none;
}
a.tooltip:hover b {
	display:block;
	text-align:left;
	position:absolute;
	top:20px;
	left:0px;
	padding:5px;
	font-weight:normal;
	color:#fff;
	border:1px solid $fff;
	background:#247293;
	width:300px;
	line-height:18px;
}
a.tooltip:hover b em.outer {
	position:absolute;
	left:20px;
	top:-8px;
	width:0;
	height:0;
	display:block;
	background:transparent;
	border-left:7px dashed transparent;
	border-right:7px dashed transparent;
	border-bottom:7px solid #ff0;
	overflow:hidden;
	z-index:100;
}
a.tooltip:hover b em.inner {
	position:absolute;
	left:20px;
	top:-7px;
	width:0;
	height:0;
	display:block;
	background:transparent;
	border-left:7px dashed transparent;
	border-right:7px dashed transparent;
	border-bottom:7px solid #247293;
	overflow:hidden;
	z-index:100;
}