body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
.top_bg
 {
  background-image: url(/images/top_bg.gif);
  background-repeat:repeat-x;
  background-position: top;
}
.top2_bg
 {
  background-image: url(/images/top2.gif);
  background-repeat:no-repeat;
  background-position: left top;
}

.right_bg
 {
  background-image: url(/images/right_bg.gif);
  background-repeat:repeat-y;
  background-position: right top;
}
.left_bg
 {
  background-image: url(/images/left_bg.gif);
  background-repeat:repeat-y;
  background-position: left top;
}
.bottom_bg
 {
  background-image: url(/images/bottom_bg.gif);
  background-repeat:repeat-x;
  background-position: bottom;
}

.SectionHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.PageHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.PageSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0000cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.TableHeader {
	FONT-SIZE: 10px; COLOR: #0000cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left
}
.TableDataOdd {
	BACKGROUND-POSITION: left 50%; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.TableDataEven {
	BACKGROUND-POSITION: left 50%; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
.TableBorder {
	BORDER-RIGHT: #999998 1px solid; BORDER-TOP: #999998 1px solid; BORDER-LEFT: #999998 1px solid; BORDER-BOTTOM: #999998 1px solid
}
.TableBorderRound {
	BORDER-RIGHT: #999998 1px solid; BORDER-TOP: #999998 1px solid; BORDER-LEFT: #999998 1px solid; BORDER-BOTTOM: #999998 1px solid
}
.img_border{
  BORDER-RIGHT: #081E31 1px solid; BORDER-TOP: #081E31 1px solid; BORDER-LEFT: #081E31 1px solid; BORDER-BOTTOM: #081E31 1px solid
}
a {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    color : #3366FF;
    font-weight: bold;
    text-decoration: none;
}
a:link {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    color : #3366FF;
    font-weight: bold;
    text-decoration: none;
}
a:visited {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    color : #3366FF;
    font-weight: bold;
    text-decoration: none;
}
a:hover {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    color : #3366FF;
    font-weight: bold;
    text-decoration: underline;
}
a:active {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    color : #3366FF;
    font-weight: bold;
    text-decoration: none;
}
a.menu {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    color : #051441;
    font-weight: normal;
    text-decoration: underline;
}
a.menu:link {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    color : #051441;
    font-weight: normal;
    text-decoration: underline;
}
a.menu:visited {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    color : #051441;
    font-weight: normal;
    text-decoration: underline;
}
a.menu:hover {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    color : #051441;
    font-weight: normal;
    text-decoration: underline;
}
a.menu:active {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    color : #051441;
    font-weight: normal;
    text-decoration: underline;
}
.mainlinks {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    color : #A64233;
    font-weight: bold;
}
.title {
    FONT-SIZE: 13px;
    color : #A64233;
    font-weight: bold;
}

.BoxSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SelectedDetails {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0000cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.UserName {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0000cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.LoginMode {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FieldLabels {
	FONT-SIZE: 10px; COLOR: #0000cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.ReadOnlyText {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.DashboardTotals {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.InfoText {
	FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SysPopPlaceHolder {
	FONT-SIZE: 10px; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Radio_CheckBox_Lables {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BODY {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#2D4960;
}
td
 {
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#2D4960;
 }
.FormFields {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.TableIcons {
	TEXT-ALIGN: center
}
.ActionHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3366FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ActionBorders {
	BORDER-RIGHT: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: black; BORDER-BOTTOM: #999999 1px solid
}
.ButtonSpace {
	TEXT-INDENT: 5px; TEXT-ALIGN: center
}
.NavSpacing {
	PADDING-BOTTOM: 1pt; PADDING-TOP: 1pt
}
.NavDataColor {
	PADDING-BOTTOM: 1pt; PADDING-TOP: 1pt; BACKGROUND-COLOR: #eeeeee
}
.NavDataWhite {
	PADDING-BOTTOM: 4.5pt; PADDING-TOP: 4.5pt; BACKGROUND-COLOR: #ffffff
}
.MainMenu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.MenuColor {
	BACKGROUND-COLOR: #0051c6
}
.Date {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.background {
	BACKGROUND-REPEAT: no-repeat
}
.Mandatory {
	FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial
}
.IconHand {
	CURSOR: hand
}
.Divider {
	COLOR: #cccccc; HEIGHT: 1px
}
.hyperlinkedtext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0000cc; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.copyright {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsLabel {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid
}
.copyright
{
font-family: Verdana,Arial Cyr, Arial;
font-size: 10;
color:#FFFFFF;
padding-left: 1px;
padding-right: 1px;
background-position: center;
text-align: center;
}
.logininput{
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.cardform{
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.LOGINTITLE{
	FONT-SIZE: 10px; COLOR: #0000cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.loginbutton
{
font-style: normal;
font-weight: bold;
font-variant: normal;
font-family: Verdana, Arial Cyr, Arial;
font-size:11;
padding-bottom:5px;
border-width:0;
color: FFFFFF;
background-image:url(../images/Btn_Login.gif);
width:93px;
height:21px;
background-color:617FAF;
cursor:pointer;
}
.sendEmail
{
font-style: normal;
font-weight: bold;
font-variant: normal;
font-family: Verdana, Arial Cyr, Arial;
font-size:11;
padding-bottom:5px;
border-width:0;
color: FFFFFF;
background-image:url(../images/Btn_SendEmail.gif);
width:93px;
height:21px;
background-color:617FAF;
cursor:pointer;
}


.tablehead {
	font-weight : bold;
	color: #FFFFFF;
	background-color: #1079EF;
	padding-bottom: 3px;
	padding-top:3px;
	padding-left: 7px;
	padding-right: 7px;
	border-left: 0px solid #000000;
	border-top: 0px solid #000000;
	border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
}
.table_main {
	border: 1px solid #000000;
}

.tablehead_lastcell {
	font-weight : bold;
	color: #FFFFFF;
	background-color: #1079EF;
	padding-bottom: 3px;
	padding-top:3px;
	padding-left: 7px;
	padding-right: 7px;
	border-bottom: 1px solid #000000;
}


.tablerow1 {
	background-color: #EBEBEB;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 4px;
	/*border: 0px solid #CCE599;*/
	/*border-left: 0px solid #CCE599;*/
	border-left: 0px solid #CCE599;
	color: #4F4F4F;
}

.tablerow1_lastcell {
	background-color: #EBEBEB;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 4px;
	color: #4F4F4F;
	border-left: 0px solid #CCE599;
	border-right: 0px solid #CCE599;
	/*border: 0px solid #CCE599;*/
	/*border-left: 0px solid #CCE599;*/
	/*border-right: 0px solid #CCE599;*/
}

.tablerow2
{
	background-color: #EBEBEB;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 4px;
	padding-right: 4px;
	color: #4F4F4F;
	border-right: 1px solid #000000;
}

.tablerow2_lastrow
{
	background-color: #EBEBEB;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 4px;
	padding-right: 4px;
	color: #4F4F4F;
	border-left: 0px solid #000000;
	border-bottom: 0px solid #000000;
    border-right: 1px solid #000000;
}

.tablerow2_lastrow_lastcell
{
	background-color: #EBEBEB;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 4px;
	padding-right: 4px;
	color: #4F4F4F;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
}

.tablerow2_lastcell
{
	background-color: #EBEBEB;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 4px;
	padding-right: 4px;
	color: #4F4F4F;
	border-right: 0px solid #000000;
	border-left: 0px solid #000000;
}

.tablerow3
{
	background-color: #C6DFFB;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 4px;
	padding-right: 4px;
	color: #4F4F4F;
	border-right: 1px solid #000000;
}

.tablerow3_lastrow
{
	background-color: #C6DFFB;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 4px;
	padding-right: 4px;
	color: #4F4F4F;
	border-left: 0px solid #000000;
	border-bottom: 0px solid #000000;
    border-right: 1px solid #000000;
}

.tablerow3_lastrow_lastcell
{
	background-color: #C6DFFB;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 4px;
	padding-right: 4px;
	color: #4F4F4F;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
}

.tablerow3_lastcell
{
	background-color: #C6DFFB;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 4px;
	padding-right: 4px;
	color: #4F4F4F;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
}