html,body {
	    background:#ebeddf url("/images/page_bg.gif") repeat;
		margin:0;
		padding:0;
		color:#000;
	}
body {
	font:76%/135% "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	min-width:780px;
	}
#wrapper {
      margin:0px;
      padding:0px;
      width:100%;
      }    
    
#wrapper1 {
      background:#FFFFFF url("/images/marqueeNew.gif") no-repeat top;
      margin:0;
      width:800px;
      border-left:1px solid #bd7c42;
      border-right:1px solid #bd7c42;
      border-bottom:1px solid #bd7c42;
      padding:0px 10px 10px 10px;
      }

#content {
      background: url("/images/main-bg.gif") repeat-x top;
      margin:0;
      padding:0 10px 0 10px;
      width:780px;
      }
	/* CSS for the tabs starts here */
#header {
      float:left;
	  display:block;
      width:620px;
	  height:24px;
      font:normal 12px Verdana, Arial, Helvetica, sans-serif;
      }
#header ul {
      margin:0px;
      padding:2px 3px 0px 0px;
      list-style:none;
      }
#header li {
      float:left;
      background:url("/images/left_both1.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      border-bottom:1px solid #0961ba;
      }
#header a {
      float:left;
      display:block;
      width:.1em;
      background:url("/images/right_both1.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration:none;
      font-weight:bold;
      color:#000000;
      }
#header > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#header a {float:none;}
    /* End IE5-Mac hack */
#header a:hover {
      color:#FFFFFF;
      }
#home #nav-home, #personal #nav-personal,#applications #nav-applications,
    #commercial #nav-commercial, #claims #nav-claims,
    #contact #nav-contact {
      background-position:0 -150px;
      border-width:0px;
      }
    #home #nav-home a, #personal #nav-personal a,#applications #nav-applications a,
    #commercial #nav-commercial a, #claims #nav-claims a,
    #contact #nav-contact a {
      background-position:100% -150px;
      padding-bottom:4px;
      color:#000;
      }/* Current Tab Color */
    #header li:hover, #header li:hover a {
      background-position:0% -150px;
      color:#0961ba;
      }
    #header li:hover a {
      background-position:100% -150px;
      }
    .HeaderText{
    font:bold 16px Verdana, Arial, Helvetica, sans-serif;
    color:#014948;
    text-decoration:none;
    }
    .subHeaderText {
    font:Bold 14px Verdana, Arial, Helvetica, sans-serif;
    color:#336699;
    text-decoration:none;
    }
    .subHeaderText a{
    font:Bold 14px Verdana, Arial, Helvetica, sans-serif;
    color:#336699;
    text-decoration:none;
    }
    .NewsubHeaderText {
    font:Bold 13px Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    text-decoration:none;
    }
    .NewsubHeaderText a{
    font:Bold 13px Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    text-decoration:none;
    }
    .bodyText{
    font:normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#014948;
    text-decoration:none;
    }
    .bodyText a{
    font:normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#bd7c42;
    text-decoration:underline;
    }
    .bodyText a:visited{
    font:normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#bd7c42;
    text-decoration:underline;
    }
    .Breadcrumb{
    font:normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#638a8f;
    text-decoration:none;
    }
    .Breadcrumb a{
    font:normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#638a8f;
    text-decoration:none;
    }
    .firstCell{
    font:normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    text-decoration:none;
    }
    .firstCell a{
    font:normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    text-decoration:none;
    }
    .firstCell A:link {
    font:normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    text-decoration:none;
    }
    .firstCell A:visited {
    font:normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    text-decoration:none;
    }
    .firstCell A:active {
    font:normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    text-decoration:none;
    }
    .bodyTextB{
    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    text-decoration:none;
    }
    .bodyTextB a{
    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#995c20;
    text-decoration:underline;
    }
    .bodyTextB a:visited{
    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#995c20;
    text-decoration:underline;
    }
    .applications{
    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    text-decoration:none;
    }
    .applications a{
    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    text-decoration:underline;
    }
    .applications a:visited{
    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    text-decoration:underline;
    }
    .applications a:hover{
    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#bd7c42;
    text-decoration:underline;
    }
    .subNav{
    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    text-decoration:none;
    }
/* #638a8f */
    .subNav a{
    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    text-decoration:none;
    }
    .subNav a:visited{
    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    text-decoration:none;
    }
    .subNav a:hover{
    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#92a704;
    text-decoration:underline;
    }
    .footerText{
    font:normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#638a8f;
    text-decoration:none;
    }
    .footerText a, .footerText a:visited, .footerText a:active{
    font:normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#92a704;
    text-decoration:none;
    }
    .footerText a:hover{
    font:normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#92a704;
    text-decoration:underline;
    }
.phpdigHighlight { color: #000000; background-color: #bbd6f1; font-weight: bold; }
    input.Submit {
    color: #FFFFFF;font:Bold 9px verdana,helvetica, sans-serif;line-height:13px;border:0px;cursor:pointer;background-color:#014948;}
input.Search {
	color: #333333;font:10px verdana,helvetica, sans-serif;line-height: 10px;width:130px;border:1px solid #014948;background-color: #FFFFFF;}
input.Contact {
	color: #333333;font:11px verdana,helvetica, sans-serif;line-height: 12px;width:350px;border:1px solid #f26522;background-color: #FFFFFF;}
textarea.Contact {
	color: #333333;font:11px verdana,helvetica, sans-serif;line-height: 12px;width:450px;border:1px solid #f26522;background-color: #FFFFFF;}
ul {
    margin-top:0;
    }
ol {
    margin-top:0;
    }
#waitingRoom {
	display: none;
}
form {
  margin: 0px;
}

h2{
	font:bold 11px verdana, arial, helvetica, sans-serif;
	color:#000000;
    line-height: 18px;
    }
h3{
	font:normal 11px verdana, arial, helvetica, sans-serif;
    line-height: 18px;
    }
div{
	margin:0 20px;
    }
.triggerexpanded{
    cursor:pointer;
	background:url(/images/general/arrows.gif) no-repeat 0px -43px;
    }
.trigger{
	cursor:pointer;
	padding-left:20px;
    }
.triggernormal{
    cursor:pointer;
	background:url(/images/general/arrows.gif) no-repeat 0px -3px;
    }
.triggerhover{
	cursor:pointer;
	color:#0961ba;
	background:url(/images/general/arrows.gif) no-repeat 0px -23px;
    }
.triggerhover1{
	cursor:pointer;
	color:#0961ba;
	background:url(/images/general/arrows.gif) no-repeat 0px -43px;
    }
.elementnormal{}
.elementcollapsed{display:none;}
sup { font-size: 60%; font-family: Verdana,Arial,Helvetica; color: #000000; font-size: 7px; line-height: 6px; vertical-align: super; }