body
{
  margin: 0px;
  font-family: Arial, Tahoma, Verdana;
  font-size: 13px;
  color: #000;
  line-height: 18px;
  background-color: #fff;
  background-image: url(images/bg.jpg);
  background-position: top center;
  background-repeat: repeat-x;
}
img
{
  behavior: url("pngbehavior.htc");
}
td
{
  font-family: Lucida Sans, Arial, Tahoma, Verdana;
  font-size: 13px;
  color: #282828;
  line-height: 18px;
}
.bodyWhite
{
  background-color: #fff;
  vertical-align: top;
}
#topbanbg
{
  background-image: url(images/topbanbg.jpg);
  background-color: #004284;
  background-repeat: repeat-x;
  height: 115px;
  vertical-align: bottom;
}
#topbanbg2
{
  background-image: url(images/topbanbg2.jpg);
  background-color: #004284;
  background-repeat: repeat-x;
  height: 115px;
  vertical-align: bottom;
}
#navbg
{
  background-image: url(images/navbg.jpg);
  background-repeat: repeat-x;
  background-color: #003160;
  height: 31px;
  vertical-align: middle;
}
#subNavbg
{
  background-image: url(images/spacer.gif);
  background-repeat: repeat-x;
  background-color: #eeeeee;
  height: 31px;
  vertical-align: middle;
}
#header
{
  background-image: url(images/b01.jpg);
  background-repeat: no-repeat;
  background-color: #000;
  height: 117px;
}
#sidebodybg
{
 /* background-image: url(images/sidebodybg.jpg);*/
  background-color: #fff;
  background-repeat: repeat-x;
  vertical-align: top;
}
.homeimage
{
/*  background-image: url(images/sidebodybg.jpg);*/
  background-color: #fff;
  background-repeat: repeat-x;
  vertical-align: top;
  width: 100%;
  text-align: center;
}
#logintop
{
  background-image: url(images/logintop.jpg);
  background-color: #fff;
  background-repeat: no-repeat;
  height: 44px;
  vertical-align: top;
}
#loginboxbg
{
  background-image: url(images/loginboxbg.jpg);
  background-color: #fff;
  background-repeat: repeat-y;
  vertical-align: top;
}
#loginboxbtm
{
  background-image: url(images/loginboxbtm.jpg);
  background-color: #fff;
  background-repeat: no-repeat;
  height: 20px;
  vertical-align: top;
}
#footerbg
{
  background-image: url(images/footerbg.jpg);
  background-color: #04488c;
  background-repeat: repeat-x;
  background-position: top;
  height: 54px;
  vertical-align: top;
}
#footerbg02
{
  background-image: url(images/footerbg02.jpg);
  background-repeat: repeat-x;
  background-color: #fff;
  height: 48px;
  vertical-align: top;
}
.v_divider
{
  background-image: url(images/v_divider.png);
  background-repeat: repeat-y;
  background-position: center;
  height: 100%;
}
.h_divider
{
  background-image: url(images/h_divider.png);
  background-repeat: repeat-x;
  background-position: center;
  width: 100%;
  height: 16px;
  margin-bottom: 5px;
}
.tdBox
{
  border: 1px solid #d9d9d9;
  background-color: #f4f4f4;
  padding: 20px 20px 20px 20px;
}
a:link, a:active, a:visited
{
  font-family: Lucida Sans, Arial, Tahoma, Verdana;
  font-size: 13px;
  color: #2444ac;
  text-decoration: underline;
}
a.PrivacyLnk:link, a.PrivacyLnk:active, a.PrivacyLnk:visited
{
  font-family: Lucida Sans, Arial, Tahoma, Verdana;
  font-size: 13px;
  color: white;
  text-decoration: underline;
}
a:hover
{
  font-family: Lucida Sans, Arial, Tahoma, Verdana;
  font-size: 13px;
  color: #2444ac;
  text-decoration: none;
}
a.whiteLink:link, a.whiteLink:active, a.whiteLink:visited
{
  font: 12px/18px Arial, Tahoma, Verdana;
  color: #fff;
  text-decoration: none;
  font-weight: normal;
}
a.whiteLink:hover
{
  color: #fff;
  text-decoration: underline;
}
.subLinkMargin
{
  padding: 0px 0px 0px 11px;
}
a.subLink:link, a.subLink:active, a.subLink:visited
{
  font: 10px/18px Arial, Tahoma, Verdana;
  color: #004284;
  text-decoration: none;
  font-weight: bold;
  text-transform: uppercase;
  padding: 0px 8px 0px 8px;
}
a.subLink:hover
{
  color: #1467ba;
  text-decoration: none;
}
a.menuTop:link, a.menuTop:active, a.menuTop:visited
{
  font: 12px/18px arial, Verdana, Tahoma;
  color: #fff;
  text-decoration: none;
  font-weight: none;
}
a.menuTop:hover
{
  font: 12px/18px arial, Verdana, Tahoma;
  color: #000;
  text-decoration: none;
  font-weight: none;
}
.menuTopSep
{
  font: 12px/18px arial, Verdana, Tahoma;
  color: #fff;
  text-decoration: none;
  font-weight: none;
  padding: 0px 10px 0px 10px;
}
a.link3:link, a.link3:active, a.link3:visited
{
  font-family: Arial, Tahoma, Verdana;
  font-size: 17px;
  font-weight: bold;
  color: #005c7e;
  line-height: 25px;
  text-decoration: underline;
}
a.link3:hover
{
  font-family: Arial, Tahoma, Verdana;
  font-size: 17px;
  font-weight: bold;
  color: #005c7e;
  line-height: 25px;
  text-decoration: none;
}
a.menu:link, a.menu:active, a.menu:visited
{
  font: 11px/18px arial, Verdana, Tahoma;
  color: #fff;
  text-decoration: none;
  font-weight: normal;
  padding: 0px 10px 0px 20px;
  text-transform: uppercase;
}
a.menu:hover
{
  font: 11px/18px arial, Verdana, Tahoma;
  color: #98cafc;
  text-decoration: none;
  font-weight: normal;
  padding: 0px 10px 0px 20px;
  text-transform: uppercase;
}
.menuSep
{
  font: 13px/18px arial, Verdana, Tahoma;
  color: #fff;
  text-decoration: none;
  font-weight: bold;
  padding: 0px 23px 0px 23px;
  text-transform: uppercase;
}
a.smallLink:link, a.smallLink:active, a.smallLink:visited
{
  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #0e5cab;
  text-decoration: underline;
}
a.smallLink:hover
{
  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #0e5cab;
  text-decoration: none;
}
a.btmMenu:link, a.btmMenu:active, a.btmMenu:visited
{
  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #fff;
  text-decoration: none;
  padding: 0px 0px 0px 0px;
}
a.btmMenu:hover
{
  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #9cbff5;
  text-decoration: none;
  padding: 0px 0px 0px 0px;
}
.btmMenuSep
{
  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #fff;
  padding: 0px 8px 0px 8px;
  text-decoration: none;
}
a.website:link, a.website:active, a.website:visited
{
  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #737373;
  line-height: 18px;
  text-decoration: none;
}
a.website:hover
{
  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #737373;
  line-height: 18px;
  text-decoration: underline;
}
.whiteTxt
{
  font-family: Arial, Tahoma,Verdana;
  font-size: 13px;
  font-weight: normal;
  color: #fff;
  line-height: 17px;
}
.smalltxt
{
  font-family: Tahoma, Arial,Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #292627;
  line-height: 15px;
}
.bigindent
{
  text-indent: 100px;
}
.smallindent
{
  text-indent: 50px;
}
.head1
{
  font-family: Lucida Sans, Arial, Tahoma, Verdana;
  font-size: 18px;
  font-weight: bold;
  color: #0e5cab;
  line-height: 25px;
}
.head2
{
  font-family: Arial, Tahoma, Verdana;
  font-size: 25px;
  font-weight: normal;
  color: #2241a9;
  line-height: 25px;
}
.head3
{
  font-family: Lucida Sans, Arial, Tahoma, Verdana;
  font-size: 15px;
  font-weight: bold;
  color: #2241a9;
  line-height: 25px;
}
.blTxt
{
  font-family: Lucida Sans, Arial, Tahoma, Verdana;
  font-size: 13px;
  font-weight: bold;
  color: #083d71;
  line-height: 18px;
}
.hTxt
{
  font-family: Lucida Sans, Arial, Tahoma, Verdana;
  font-size: 17px;
  font-weight: bold;
  color: #083d71;
  line-height: 25px;
  text-align: right;
}
.phone
{
  font-family: Arial, Tahoma, Verdana;
  font-size: 14px;
  font-weight: normal;
  color: #ff7d00;
  line-height: 14px;
}
.hand
{
  font-family: Arial, Tahoma, Verdana;
  font-size: 13px;
  color: #531b0c;
  text-decoration: underline;
  cursor: hand;
}
.copyright
{
  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #fff;
  padding: 10px 0px 0px 30px;
  line-height: 20px;
}
.design
{
  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #737373;
  padding: 10px 30px 0px 0px;
  line-height: 20px;
  text-align: right;
}
.redTxt
{
  font-family: Tahoma, Arial,Verdana;
  font-size: 8pt;
  font-weight: normal;
  color: #c91120;
  line-height: 14px;
}
input
{
  font-family: Tahoma, Arial, Verdana;
  font-size: 8pt;
  color: #4E4E4E;
  border: 1px solid #d6d6d6;
  background-image: url(images/inputbg.jpg);
  background-position: bottom;
  padding: 4px 4px 4px 4px;
  margin: 0px 0px 3px 0px;
}

input.noborder
{
  font-family: Tahoma, Arial, Verdana;
  font-size: 8pt;
  border: 0px;
  background: none;
  margin: 0px 0px 3px 0px;
}
textarea
{
  font-family: Tahoma, Arial, Verdana;
  font-size: 8pt;
  color: #4E4E4E;
  border: 1px solid #d6d6d6;
  background-image: url(images/inputbg.jpg);
  background-position: bottom;
  background-color: #fff;
  background-repeat: repeat-x;
  overflow: auto;
  padding: 3px 4px 3px 4px;
  margin: 0px 0px 3px 0px;
}

select
{
  background-position: #fff;
  font-family: Tahoma, Arial, Verdana;
  font-size: 8pt;
  color: #4E4E4E;
  border: 1pxsolid#e7e7e7;
  background: #fff;
}


input.submit_btn
{
  font-family: Arial, Tahoma, Verdana;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
  color: #fff;
  border: 1px solid #489df2;
  background-image: url(images/submitbg.jpg);
  padding: 3px 3px 3px 3px;
  background-position: top;
}

hr
{
  height: 1px;
  color: #E3E3E3;
  margin-top: 10px;
  margin-bottom: 10px;
}

.imgLeft
{
  margin: 3px 20px 15px 0px;
  float: left;
}
.imgRight
{
  margin: 3px 0px 15px 20px;
  float: right;
}
.imgBorder
{
  border: 1px solid #cdcdcd;
  background-color: #FFFFFF;
  padding: 3px 3px 3px 3px;
}
.caption
{
  font-family: Arial, Tahoma, Verdana;
  font-size: 7.5pt;
  font-weight: bold;
}
.cursor
{
  cursor: pointer;
  font-family: Arial, Tahoma, Verdana;
  font-size: 13px;
  color: #ff7d00;
  text-decoration: underline;
}
ul, li
{
  list-style-image: url(images/blArrow.png);
  margin-top: 0px;
}
/*
ol, li
{
	list-style-image:url(images/arrow.jpg); margin-bottom:0px;	margin-top:0px;	margin-left:0x;
}*/
p
{
  margin: 0px 0px 15px 0px;
}

