BODY
{
	font-family: Tahoma;
	margin: 0;
}
a
{
	font-family: tahoma, arial;
	color: #000080;
	font-size: 10pt;
	text-decoration: underline;
}
a:hover
{
	font-family: tahoma, arial;
	color: #0000ff;
	font-size: 10pt;
	text-decoration: underline;
}
.at
{
	font-family: tahoma, arial;
	color: #000080;
	font-size: 10pt;
	text-decoration: none;
}
:hover.at
{
	font-family: tahoma, arial;
	color: #0000ff;
	font-size: 10pt;
	text-decoration: underline;
}
.infotable
{
	border-left: 2px solid #6184FC;
	border-right: 1px solid #6184FC;
	border-top: 2px solid #6184FC;
	border-bottom: 1px solid #6184FC;
	font-family: tahoma, arial;
	font-size: 10pt;
	padding: 5px;
}
.infocellName
{
	border-right: 1px solid #6184FC;
	font-family: Tahoma;
	font-size: 10pt;
	border-bottom: 1px solid #6184FC;
	padding: 5px;
	border-left-width: 1px;
	border-top-width: 1px;
	font-weight: bold;
	background-color: #E8E8FF;
}
.infocellValue
{
	border-right: 1px solid #6184FC;
	font-family: tahoma, arial;
	font-size: 10pt;
	border-bottom: 1px solid #6184FC;
	padding: 5px;
	border-left-width: 1px;
	border-top-width: 1px;
	background-color: #FFFFFF;
}
.infocellTools
{
	border-right: 1px solid #6184FC;
	font-family: Tahoma;
	font-size: 10pt;
	border-bottom: 1px solid #6184FC;
	padding: 5px;
	border-left-width: 1px;
	border-top-width: 1px;
	font-weight: bold;
	background-color: #E8E8FF;
}
.infocellTitle
{
	background-color: #6184fc;
	font-family: Tahoma;
	color: #FFFF00;
	font-size: 10pt;
	border-top: 1px solid #6184fc;
	border-bottom: 1px solid #6184fc;
	padding: 5;
	font-weight: bold;
}

.toolbar_table
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;

	border-left: #6184fc 2px solid;
	border-right: #6184fc 1px solid;
	border-top: #6184fc 2px solid;
	border-bottom: #6184fc 2px solid;

	font-family: tahoma, arial;
	font-size: 10pt;
}
.toolbar_title
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;

	border-top: #6184fc 1px solid;
	border-bottom: #6184fc 1px solid;

	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;

	color: #ffff00;
	background-color: #6184fc;
	text-align: center;
}
.Toolbar_Item
{
	border-right: #6184fc 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 10pt;
	padding-bottom: 1px;
	padding-top: 1px;
	font-family: tahoma, arial;
}
.Toolbar_Seperator
{
	border-right: #6184fc 1px solid;
	border-bottom: #6184fc 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	font-size: 0pt;
	padding-top: 1px;
	padding-bottom: 0px;
	font-family: tahoma, arial;
}

.cellbatchtools
{
	background-color: #AFC1FE;
	font-family: tahoma, arial;
	color: #FFFF00;
	font-size: 10pt;
	border-top: 1px solid #6184FC;
	border-bottom: 1px solid #6184FC;
	padding: 5;
}
.cellheader
{
	background-color: #6184fc;
	font-family: tahoma, arial;
	color: #ffff00;
	font-size: 10pt;
	border-top: 1px solid #6184fc;
	border-bottom: 1px solid #6184fc;
	padding: 5;
}
.cellheader_sel
{
	background-color: #BCCBFE;
	font-family: tahoma, arial;
	color: #FFFF00;
	font-size: 10pt;
	border-top: 1px solid #6184FC;
	border-bottom: 1px solid #6184FC;
	padding: 5;
}
.cellleft
{
	background-color: #6184fc;
	font-family: tahoma, arial;
	color: #ffff00;
	font-size: 10pt;
	border-bottom: 1px solid #6184fc;
	padding: 5;
}
.cellbottomline
{
	font-family: tahoma, arial;
	font-size: 10pt;
	border-bottom: 1px solid #6184FC;
	padding: 5;
}
.cellbottomline_sel
{
	background-color: #DDDDDD;
	font-family: tahoma, arial;
	font-size: 10pt;
	border-bottom: 1px solid #6184FC;
	padding: 5;
}
.cellhotbottomline
{
	background-color: #ffcfb9;
	font-family: tahoma, arial;
	font-size: 10pt;
	border-bottom: 1px solid #6184fc;
	padding: 5;
}
.cellhotbottomline_sel
{
	background-color: #FFE8DD;
	font-family: tahoma, arial;
	font-size: 10pt;
	border-bottom: 1px solid #6184FC;
	padding: 5;
}
.celltools
{
	font-family: tahoma, arial;
	font-size: 10pt;
	border-bottom: 1px solid #6184FC;
	border-left: 1px solid #6184FC;
	border-right: 1px solid #6184FC;
	padding: 5;
}
.celltools_sel
{
	background-color: #DDDDDD;
	font-family: tahoma, arial;
	font-size: 10pt;
	border-bottom: 1px solid #6184FC;
	border-left: 1px solid #6184FC;
	border-right: 1px solid #6184FC;
	padding: 5;
}
.cellhottools
{
	background-color: #ffcfb9;
	font-family: tahoma, arial;
	font-size: 10pt;
	border-bottom: 1px solid #6184fc;
	border-left: 1px solid #6184FC;
	border-right: 1px solid #6184FC;
	padding: 5;
}
.cellhottools_sel
{
	background-color: #FFE8DD;
	font-family: tahoma, arial;
	font-size: 10pt;
	border-bottom: 1px solid #6184FC;
	border-left: 1px solid #6184FC;
	border-right: 1px solid #6184FC;
	padding: 5;
}
.txt_white
{
	color: #ffff00;
}
.secsty
{
	padding-left: 10;
	padding-right: 10;
}
.firsty
{
	padding-left: 5;
	padding-right: 5;
}
.menu
{
	font-family: tahoma, arial;
	color: #f0ff00;
	font-size: 10pt;
}
:hover.menu
{
	color: #feffe1;
	font-size: 10pt;
}
.check
{
	font-size: 10pt;
	text-decoration: overline;
}
.a2
{
	font-family: tahoma, arial;
	color: #ffff00;
	font-size: 10pt;
	text-decoration: none;
}
.costmenu
{
	color: #ffffff;
	font-size: 8pt;
	font-family: tahoma, arial;
	text-decoration: none;
}
:hover.costmenu
{
	color: #d6e2de;
	font-size: 8pt;
	font-family: tahoma, arial;
	text-decoration: underline;
}
.sermenu
{
	color: #ffffff;
	font-size: 8pt;
	font-family: tahoma, arial;
	text-decoration: none;
}
:hover.sermenu
{
	color: #d6d9ff;
	font-size: 8pt;
	font-family: tahoma, arial;
	text-decoration: underline;
}
.menu-ser
{
	color: #001196;
	font-size: 10pt;
	font-family: tahoma, arial;
	text-decoration: none;
}
:hover.menu-ser
{
	color: #001dff;
	font-size: 10pt;
	font-family: tahoma, arial;
	text-decoration: underline;
}
:hover.contact
{
	color: #ffd7d7;
	font-size: 8pt;
	font-family: tahoma, arial;
	text-decoration: underline;
}
.contact
{
	color: #ffffff;
	font-size: 8pt;
	font-family: tahoma, arial;
	text-decoration: none;
}
.ai
{
	font-family: tahoma, arial;
	color: #edeabc;
	font-size: 10pt;
}
.a3
{
	color: #0000a0;
}
.a3.b
{
	color: #ffffff;
}
:active.a3
{
	color: #ffffff;
}
:hover.a3
{
	color: #ff0000;
	text-decoration: underline;
}
.a3
{
	text-decoration: none;
}
.fav_a
{
	font-family: tahoma, arial;
	color: #000080;
	font-size: 8pt;
	text-decoration: none;
}
:visited.fav_a
{
	font-family: tahoma, arial;
	color: #000080;
	font-size: 8pt;
	text-decoration: none;
}
:hover.fav_a
{
	font-family: tahoma, arial;
	color: #000080;
	font-size: 8pt;
	text-decoration: underline;
}
.sort_a
{
	font-family: tahoma, arial;
	color: #FFFF00;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
}
:visited.sort_a
{
	font-family: tahoma, arial;
	color: #FFFF00;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
}
:hover.sort_a
{
	font-family: tahoma, arial;
	color: #000099;
	font-size: 10pt;
	text-decoration: none;
}
.sort_a_sel
{
	font-family: tahoma, arial;
	color: #000099;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
}
:visited.sort_a_sel
{
	font-family: tahoma, arial;
	color: #000099;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
}
:hover.sort_a_sel
{
	font-family: tahoma, arial;
	color: #FFFF00;
	font-size: 10pt;
	text-decoration: none;
}

.bannerbar_table
{
	background-color: #789CE5;
}

.taskbar_table
{
	font-family: tahoma, arial;
	font-size: 10pt;
}
.taskbar_title
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;

	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;

	color: #ffff00;
	background-color: #1C56C6;
	text-align: center;
}
.taskbar_Item
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 0px;

	border-left: #6184fc 1px solid;
	border-right: #6184fc 1px solid;
	
	font-size: 10pt;
	font-family: tahoma, arial;
	background-color: #D6DFF7;
}
.taskbar_Item_Hot
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 0px;

	border-left: 1px solid #6184FC;
	border-right: 1px solid #6184FC;
	
	font-size: 10pt;
	font-family: Tahoma;
	background-color: #A6BAEE;
}
.taskbar_Seperator
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;

	border-left: 1px solid #6184fc;
	border-right: 1px solid #6184fc;
	border-bottom: 1px solid #6184fc;

	font-size: 0pt;
	background-color: #D6DFF7;
}
.window_blue_table
{
	border-collapse: collapse;
}
.window_blue_title_table
{
	background-position: left top;
	background-image: url(../../images/default_default/Window_Blue_Title_Bk.gif);
	border-top-style: none;
	background-repeat: repeat-x;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.window_blue_title
{
	font-weight: bold;
	font-size: 10pt;
	filter: progid:DXImageTransform.Microsoft.Shadow(color= '#444444' , direction=135, Strength=2);
	width: 0px;
	color: #fafad2;
	height: 0px;
}
.window_blue_bottom_table
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	background-color: #0058EE;
}
.window_blue_bottom_message
{
	font-size: 10pt;
	color: #30FF00;
	font-weight: bold;
}
.window_blue_content_table
{
	border-right: #0058ee 1px solid;
	border-left: #0058ee 1px solid;
	background-color: #DDEEFF;
}

.window_gray_table
{
	border-collapse: collapse;
}
.window_gray_title_table
{
	background-position: left top;
	background-image: url(../../images/default_default/Window_gray_Title_Bk.gif);
	border-top-style: none;
	background-repeat: repeat-x;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.window_gray_title
{
	font-weight: bold;
	font-size: 10pt;
	filter: progid:DXImageTransform.Microsoft.Shadow(color= '#A8A7BF' , direction=135, Strength=2);
	width: 0px;
	color: #000000;
	height: 0px;
}
.window_gray_bottom_table
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	background-color: #66667E;
}
.window_gray_bottom_message
{
	font-size: 10pt;
	color: #FFFF00;
	font-weight: bold;
}
.window_gray_content_table
{
	border-right: #66667E 1px solid;
	border-left: #66667E 1px solid;
	background-color: #E0DFE3;
}
.window_gray_title_left
{
	background-position: left top;
	background-image: url('../../images/default_default/Window_gray_Title_Bk_L.gif');
	background-repeat: no-repeat;
}
.window_gray_title_right
{
	background-position: right top;
	background-image: url('../../images/default_default/Window_gray_Title_Bk_R.gif');
	background-repeat: no-repeat;
}
.field_req_blink
{
	font-size: 10pt;
	color: #FF0000;
	font-weight: bold;
	text-decoration:blink;
}
.OkButton
{
	width: 70;
}