/* CSS Document */
body
{
	margin: 0;
	padding: 0;
	background-color: #ddedf8;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

img
{
	border: 0;
	display: block;
}

form
{
	margin: 0;
}

a
{
	text-decoration: none;
	color: #003399;
}

a:visited
{
	text-decoration: none;
	color: #003399;
}

a:hover
{
	text-decoration: none;
	color: #0066CC;
}

h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #384163;
	margin: 0;
}

h2
{
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #384163;
}

h3
{
	margin: 0;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

hr
{
	margin: 0;
	padding: 0;
	height: 1px;
	border: 0;
	color: #B5C2D7;
	background-color: #B5C2D7;
}

p
{
	font-size: 11px;
	margin: 4px 0 4px 0;
	line-height: 15px;
}

#Header
{
	height: 67px;
	background-image: url(../images/admin/admin_bg.gif);
	background-repeat: repeat-x;
	background-position:top;
	
}

#HeaderLogo
{
	float: left;
	padding-left: 10px;
	padding-top: 0px;
	vertical-align:top;
}

#HeaderOpt
{
	float: right;
	padding-top: 12px;
	padding-right: 25px;
}

#Main
{
	padding: 12px;
}

#NavigationLeft
{
	background-image: url(../images/admin/NavLeft.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #416bb6;
	width: 5px;
	height: 114px;
}

#NavigationContent
{
	background-image: url(../images/admin/NavBg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #416bb6;
	height: 114px;
	vertical-align: top;
}

#NavigationRight
{
	background-image: url(../images/admin/NavRight.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #416bb6;
	width: 17px;
	height: 114px;
}

#Tabs
{
	height: 23px;
}

.TabActLeft
{
	background-image: url(../images/admin/TabLeft.gif);
	background-repeat: no-repeat;
	height: 23px;
	float: left;
	width: 6px;
}

.TabActName
{
	float: left;
	background-image: url(../images/admin/TabBg.gif);
	height: 19px;
	font-size: 11px;
	padding: 4px 8px 0 8px;
}

.TabActRight
{
	float: left;
	background-image: url(../images/admin/TabRight.gif);
	height: 23px;
	width: 8px;
}

.TabName
{
	float: left;
	font-size: 11px;
	color: #fff;
	padding: 3px 12px 0 12px;
}

.TabName a
{
	color: #fff;
}

.TabName a:visited
{
	color: #fff;
}

.TabName a:hover
{
	color: #FFFF00;
}

.ClearBoth
{
	clear: both;
}

#Content
{
	border: 1px solid #2f4053;
	background-color: #fff;
	margin-top: 8px;
	margin-right: 4px;
	padding: 12px;
}

#NavContent
{
	width: 100%;
}

.NavButton
{
	padding: 12px 0 0 10px;
	text-align: center;
	float: left;
	font-size: 10px;
	color: #464665;
	width: 70px;
}
.NavButton p
{
	margin: 0;
	text-align: center;
}

.NavButton img
{
	margin: auto auto 6px auto;
}

#Footer
{
	font-size: 10px;
	color: #F0F3F9;
	text-align: center;
	padding: 16px;
}

#Footer a
{
	color: #fff;
}

#Footer a:visited
{
	color: #fff;
}

#Footer a:hover
{
	color: #FFFF00;
}

.Det1
{
	background-color: #e7eff7;
	font-size: 11px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.Det2
{
	background-color: #f0f5fa;
	border-bottom: 1px solid #fff;
}

.Det3
{
	text-align: center;
	background-color: #dfeaf5;
}

.Det4
{
	text-align: center;
	background-color: #E2E8F1;
	border-bottom: 1px solid #fff;
	font-size: 10px;
}

.Det5
{
	text-align: left;
	background-color: #E2E8F1;
	border-bottom: 1px solid #fff;
	font-size: 10px;
}

p.Info
{
	margin: 0 0 2px 0;
	font-size: 10px;
	color: #3F4B5F;
}

p.Link
{
	font-size: 11px;
	font-weight: bold;
}

.Note
{
	background-color: #F9FAFB;
	padding: 12px;
}

.Note p.Info
{
	font-size: 10px;
	color: #252B36;
	margin-bottom: 6px;
}

.frmText
{
	background-color: #fff;
	border: 1px solid #8c949c;
	padding: 4px;
	font-size: 11px;
	letter-spacing: 1px;
}

.frmButton
{
	font-size: 11px;
	padding: 4px 10px 4px 10px;
}

.Field1
{
	background-color: #eff4fb;
	font-size: 11px;
}

.Field2
{
	background-color: #EFF2F8;
}

.FieldButton
{
	background-color: #f4f7fc;
	text-align: left;
}

.BoxFeat
{
	background-color: #F3F5F8;
	padding: 8px;
	border-top: 1px solid #B5C2D7;
	font-size: 11px;
}

.Success
{
	padding: 6px;
	background-color: #F2FFF3;
	margin-bottom: 12px;
}

#Login
{
	text-align: left;
	background-color: #FFFFFF;
	border: 1px solid #000;
	width: 300px;
	padding: 12px;
	overflow: auto;
}

.FloatLeft
{
	float: left;
}

.FloatLeftMargin
{
	float: left;
	margin-right: 12px;
}

.frmPassLarge
{
	padding: 4px;
	font-size: 18px;
	border: 1px solid #666666;
}

.TdTitle
{
	background-color: #416bb6;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}

.Col1
{
	background-color: #F3F3F3;
	padding: 8px;
}

.Col2
{
	background-color: #EEEEEE;
	padding: 8px;
}
.table
   {
	font-family:Verdana;
	font-size:small;
	border-bottom-style:solid;
	border-width:1.5px;
	border-color:;
   }
   .TdTitle a
   {
   color: #FFFFFF;
   text-decoration: Underline;
   }
   .TdTitle a:hover
   {
   color: #FFFFFF;
   text-decoration: none;
   
   }

  // INPUT { {font-family: tahoma; font-size: 8pt; color: #000000; border: solid 1px; border-color:#cbcbcb; background-color: #ffffff; width:100px;}