@charset "utf-8";

img, div, a, input { behavior: url(iepngfix.htc);}


.rollover_preload_1 {
	float: left;
	height: 2px;
	width: 2px;
	background-image: url(images/home/mainmenu-roll_01.jpg);
	background-repeat: no-repeat;
}
.rollover_preload_2 {
	float: left;
	height: 2px;
	width: 2px;
	background-image: url(images/home/mainmenu-roll_02.jpg);
	background-repeat: no-repeat;
}
.rollover_preload_3 {
	float: left;
	height: 2px;
	width: 2px;
	background-image: url(images/home/mainmenu-roll_03.jpg);
	background-repeat: no-repeat;
}
.rollover_preload_4 {
	float: left;
	height: 2px;
	width: 2px;
	background-image: url(images/home/mainmenu-roll_04.jpg);
	background-repeat: no-repeat;
}
.rollover_preload_5 {
	float: left;
	height: 2px;
	width: 2px;
	background-image: url(images/home/mainpic-roll_01.jpg);
	background-repeat: no-repeat;
}
.rollover_preload_6 {
	float: left;
	height: 2px;
	width: 2px;
	background-image: url(images/home/mainpic-roll_02.jpg);
	background-repeat: no-repeat;
}
.rollover_preload_7 {
	float: left;
	height: 2px;
	width: 2px;
	background-image: url(images/home/mainpic-roll_03.jpg);
	background-repeat: no-repeat;
}
.rollover_preload_8 {
	float: left;
	height: 2px;
	width: 2px;
	background-image: url(images/home/mainpic-roll_04.jpg);
	background-repeat: no-repeat;
}
.rollover_preload_9 {
	float: left;
	height: 2px;
	width: 2px;
	background-image: url(images/home/mainpic-roll_05.jpg);
	background-repeat: no-repeat;
}
.rollover_preload_10 {
	float: left;
	height: 2px;
	width: 2px;
	background-image: url(images/main/mainmenu-mn-roll_01.jpg);
	background-repeat: no-repeat;
}
.rollover_preload_11 {
	float: left;
	height: 2px;
	width: 2px;
	background-image: url(images/main/mainmenu-mn-roll_02.jpg);
	background-repeat: no-repeat;
}
.rollover_preload_12 {
	float: left;
	height: 2px;
	width: 2px;
	background-image: url(images/main/mainmenu-mn-roll_03.jpg);
	background-repeat: no-repeat;
}
.rollover_preload_13 {
	float: left;
	height: 2px;
	width: 2px;
	background-image: url(images/main/mainmenu-mn-roll_04.jpg);
	background-repeat: no-repeat;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 16px;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/topbg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0e1e47;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0e1e47;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #0e1e47;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Helvetica, sans-serif;
}
h1 {
	font-size: 16px;
	color: #0e1e47;
}
h2 {
	font-size: 14px;
	color: #0e1e47;
}
h3 {
	font-size: 12px;
	color: #666666;
}
h4 {
	font-size: 12px;
	color: #0E1E47;
}

#container {
	position: relative;
	height: auto;
	width: 802px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: top;
	background-image: url(images/home/homeheader.jpg);
}

#header {
	margin: 0px;
	height: 135px;
	width: 802px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
}
#logo {
	margin: 0px;
	height: 135px;
	width: 330px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	background-image: url(images/hammermanandgainer_logo.gif);
	float: left;
}
#leftpic-container {
	margin: 0px;
	height: 538px;
	width: 311px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
}
#center {
	margin: 0px;
	height: 538px;
	width: 20px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	background-image: url(images/home/center.gif);
	background-repeat: repeat-x;
}
#rightbody-container {
	margin: 0px;
	height: 538px;
	width: 471px;
	position: relative;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	background-color: #cccccc;
}
#mainmenu-container {
	margin: 0px;
	height: 130px;
	width: 471px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	background-color: #cccccc;
}
#body-container {
	margin: 0px;
	height: 369px;
	width: 431px;
	position: relative;
	text-align: left;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	background-color: #cccccc;
	float: left;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#bottombar {
	margin: 0px;
	height: 19px;
	width: 471px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	background-color: #0E1E47;
	float: left;
}



.property {
	height: 109px;
	width: 311px;
	float: left;
	background-image: url(images/home/mainpic_01.jpg);
	background-repeat: no-repeat;

}

.property:hover {
	background-image: url(images/home/mainpic-roll_01.jpg);
	background-repeat: no-repeat;

}
.property:active {
	background-image: url(images/home/mainpic_01.jpg);
	background-repeat: no-repeat;

}
.healthcare {
	height: 108px;
	width: 311px;
	float: left;
	background-image: url(images/home/mainpic_02.jpg);
	background-repeat: no-repeat;

}
.healthcare:hover {
	background-image: url(images/home/mainpic-roll_02.jpg);
	background-repeat: no-repeat;

}
.healthcare:active {
	background-image: url(images/home/mainpic_02.jpg);
	background-repeat: no-repeat;

}
.catastrophe {
	height: 107px;
	width: 311px;
	float: left;
	background-image: url(images/home/mainpic_03.jpg);
	background-repeat: no-repeat;

}
.catastrophe:hover {
	background-image: url(images/home/mainpic-roll_03.jpg);
	background-repeat: no-repeat;

}
.catastrophe:active {
	background-image: url(images/home/mainpic_03.jpg);
	background-repeat: no-repeat;

}
.consulting {
	height: 107px;
	width: 311px;
	float: left;
	background-image: url(images/home/mainpic_04.jpg);
	background-repeat: no-repeat;

}
.consulting:hover {
	background-image: url(images/home/mainpic-roll_04.jpg);
	background-repeat: no-repeat;

}
.consulting:active {
	background-image: url(images/home/mainpic_04.jpg);
	background-repeat: no-repeat;

}
.federal {
	height: 107px;
	width: 311px;
	float: left;
	background-image: url(images/home/mainpic_05.jpg);
	background-repeat: no-repeat;

}
.federal:hover {
	background-image: url(images/home/mainpic-roll_05.jpg);
	background-repeat: no-repeat;

}
.federal:active {
	background-image: url(images/home/mainpic_05.jpg);
	background-repeat: no-repeat;

}


.hide {
	display: none;
}
.services {
	height: 33px;
	width: 471px;
	float: left;
	background-image: url(images/home/mainmenu_01.jpg);
	background-repeat: no-repeat;

}

.services:hover {
	background-image: url(images/home/mainmenu-roll_01.jpg);
	background-repeat: no-repeat;

}
.services:active {
	background-image: url(images/home/mainmenu_01.jpg);
	background-repeat: no-repeat;

}
.company {
	height: 33px;
	width: 471px;
	float: left;
	background-image: url(images/home/mainmenu_02.jpg);
	background-repeat: no-repeat;

}
.company:hover {
	background-image: url(images/home/mainmenu-roll_02.jpg);
	background-repeat: no-repeat;

}
.company:active {
	background-image: url(images/home/mainmenu_02.jpg);
	background-repeat: no-repeat;

}

.resources {
	height: 33px;
	width: 471px;
	float: left;
	background-image: url(images/home/mainmenu_03.jpg);
	background-repeat: no-repeat;

}
.resources:hover {
	background-image: url(images/home/mainmenu-roll_03.jpg);
	background-repeat: no-repeat;

}
.resources:active {
	background-image: url(images/home/mainmenu_03.jpg);
	background-repeat: no-repeat;

}
.login {
	height: 33px;
	width: 471px;
	float: left;
	background-image: url(images/home/mainmenu_04.jpg);
	background-repeat: no-repeat;

}
.login:hover {
	background-image: url(images/home/mainmenu-roll_04.jpg);
	background-repeat: no-repeat;

}
.login:active {
	background-image: url(images/home/mainmenu_04.jpg);
	background-repeat: no-repeat;

}



.paragraphstart {
	color: #0E1E47;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

a.bottomlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
}
a.bottomlink:link {
	text-decoration: none;
	color: #666666;
	font-size: 10px;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
a.bottomlink:visited {
	text-decoration: none;
	color: #666666;
	font-size: 10px;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
a.bottomlink:hover {
	text-decoration: none;
	color: #0E1E47;
	font-size: 10px;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
a.bottomlink:active {
	text-decoration: none;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
	font-style: normal;
}
#bottominfo {
	height: auto;
	width: 802px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #0E1E47;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
	float: left;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



#dezinslogo {
	background-image: url(http://www.dezinsinteractive.com/weblogos/dezinsinteractive_blue.png);
	background-repeat: no-repeat;
	height: 54px;
	width: 123px;
	position: relative;
	float: left;
}
#header-rightlinks {
	height: 45px;
	width: 471px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0E1E47;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	margin: 0px;
	padding-top: 90px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mainleft-container {
	margin: 0px;
	height: 538px;
	width: 471px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
}
#centermain {
	margin: 0px;
	height: 538px;
	width: 20px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	background-image: url(images/home/center.gif);
	background-repeat: repeat-x;
}
#mainright-container {
	margin: 0px;
	height: 538px;
	width: 311px;
	position: relative;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	background-color: #cccccc;
}
#mainmenu-container-main {
	margin: 0px;
	height: 130px;
	width: 309px;
	position: relative;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: right;
	background-color: #cccccc;
}
#mainbody-container {
	margin: 0px;
	height: auto;
	width: 802px;
	position: relative;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
}
#mainbody-content {
	margin: 0px;
	height: auto;
	width: 802px;
	position: relative;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	background-image: url(images/main/bodybg.jpg);
	background-repeat: repeat-y;
	float: right;
	background-position: bottom;
}
#mainbody-header {
	margin: 0px;
	height: 130px;
	width: 802px;
	position: relative;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
}
#bodycontent-container-main {
	margin: 0px;
	height: auto;
	width: 431px;
	position: relative;
	text-align: left;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#main-mottombar {
	margin: 0px;
	height: auto;
	width: 802px;
	position: relative;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	background-image: url(images/main/bottombar.gif);
	background-repeat: no-repeat;
}
.services-main {
	height: 33px;
	width: 309px;
	float: left;
	background-image: url(images/main/mainmenu-mn_01.jpg);
	background-repeat: no-repeat;

}

.services-main:hover {
	background-image: url(images/main/mainmenu-mn-roll_01.jpg);
	background-repeat: no-repeat;

}
.services-main:active {
	background-image: url(images/main/mainmenu-mn_01.jpg);
	background-repeat: no-repeat;

}
.company-main {
	height: 34px;
	width: 309px;
	float: left;
	background-image: url(images/main/mainmenu-mn_02.jpg);
	background-repeat: no-repeat;

}
.company-main:hover {
	background-image: url(images/main/mainmenu-mn-roll_02.jpg);
	background-repeat: no-repeat;

}
.company-main:active {
	background-image: url(images/main/mainmenu-mn_02.jpg);
	background-repeat: no-repeat;

}

.resources-main {
	height: 32px;
	width: 309px;
	float: left;
	background-image: url(images/main/mainmenu-mn_03.jpg);
	background-repeat: no-repeat;

}
.resources-main:hover {
	background-image: url(images/main/mainmenu-mn-roll_03.jpg);
	background-repeat: no-repeat;

}

.resources-main:active {
	background-image: url(images/main/mainmenu-mn_03.jpg);
	background-repeat: no-repeat;

}
.login-main {
	height: 32px;
	width: 309px;
	float: left;
	background-image: url(images/main/mainmenu-mn_04.jpg);
	background-repeat: no-repeat;

}
.login-main:hover {
	background-image: url(images/main/mainmenu-mn-roll_04.jpg);
	background-repeat: no-repeat;

}
.login-main:active {
	background-image: url(images/main/mainmenu-mn_04.jpg);
	background-repeat: no-repeat;

}
a.sublink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	list-style-image: url(images/bullet.gif);
}
a.sublink:link {
	text-decoration: none;
	color: #666666;
	font-size: 11px;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
a.sublink:visited {
	text-decoration: none;
	color: #666666;
	font-size: 11px;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
a.sublink:hover {
	text-decoration: none;
	color: #0E1E47;
	font-size: 11px;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
a.sublink:active {
	text-decoration: none;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	font-style: normal;
}
#li-sub 
{
	margin: 0;
	padding: 0;
	list-style-image: url(images/bullet.gif);
	height: 9px;
	width: 20px;
	background-image: url(images/bullet.gif);
	float: left;
	background-repeat: no-repeat;
}
li {
	margin: 0;
	padding: 0;
	display: block;
	list-style-type: square;
	list-style-position: outside;
	list-style-image: url(images/bullet2.gif);
}
#body-box {
	margin: 0px;
	height: 45px;
	width: 280px;
	position: relative;
	text-align: left;
	background-image: url(images/products/highlitebox.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#page-header {
	height: auto;
	width: 269px;
	position: relative;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: right;
	background-image: url(images/main/header.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
	text-align: left;
	margin: 0px;
}
#page-header-sitemap {
	height: auto;
	width: 269px;
	position: relative;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: right;
	background-image: url(images/sitemap/header.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
	text-align: left;
	margin: 0px;
}
#page-header-policies {
	height: auto;
	width: 269px;
	position: relative;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: right;
	background-image: url(images/policies/header.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
	text-align: left;
	margin: 0px;
}
#page-header-login {
	height: auto;
	width: 269px;
	position: relative;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: right;
	background-image: url(images/login/header.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
	text-align: left;
	margin: 0px;
}
#page-header-resources {
	height: auto;
	width: 269px;
	position: relative;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: right;
	background-image: url(images/resources/header.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
	text-align: left;
	margin: 0px;
}
#page-header-ourcompany {
	height: auto;
	width: 269px;
	position: relative;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: right;
	background-image: url(images/ourcompany/header.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
	text-align: left;
	margin: 0px;
}
#page-header-products {
	height: auto;
	width: 269px;
	position: relative;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: right;
	background-image: url(images/products/header.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
	text-align: left;
	margin: 0px;
}
#page-header-contact {
	height: auto;
	width: 269px;
	position: relative;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: right;
	background-image: url(images/contact/header.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
	text-align: left;
	margin: 0px;
}
#page-header-news {
	height: auto;
	width: 269px;
	position: relative;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: right;
	background-image: url(images/news/newsheader.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
	text-align: left;
	margin: 0px;
}
#page-header-employment {
	height: auto;
	width: 269px;
	position: relative;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: right;
	background-image: url(images/employment/employmentheader.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
	text-align: left;
	margin: 0px;
}


#mainbody-picture {
	margin: 0px;
	height: 130px;
	width: 493px;
	position: relative;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	background-image: url(images/products/main-pic-main.jpg);
}
#mainbody-picture-propertycasualty {
	margin: 0px;
	height: 130px;
	width: 493px;
	position: relative;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	background-image: url(images/products/main-pic-propertycasualty.jpg);
}
#mainbody-picture-healthcare {
	margin: 0px;
	height: 130px;
	width: 493px;
	position: relative;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	background-image: url(images/products/main-pic-healthcare.jpg);
}
#mainbody-picture-catastrophe {
	margin: 0px;
	height: 130px;
	width: 493px;
	position: relative;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	background-image: url(images/products/main-pic-catastrophe.jpg);
}
#mainbody-picture-consulting {
	margin: 0px;
	height: 130px;
	width: 493px;
	position: relative;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	background-image: url(images/products/main-pic-consulting.jpg);
}

#mainbody-picture-fbs {
	margin: 0px;
	height: 130px;
	width: 493px;
	position: relative;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	background-image: url(images/products/main-pic-fbs.jpg);
}
#mainbody-picture-ourcompany {
	margin: 0px;
	height: 130px;
	width: 493px;
	position: relative;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	background-image: url(images/ourcompany/main-pic.jpg);
}
#mainbody-picture-resources {
	margin: 0px;
	height: 130px;
	width: 493px;
	position: relative;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	background-image: url(images/resources/main-pic.jpg);
}
#mainbody-picture-sitemap {
	margin: 0px;
	height: 130px;
	width: 493px;
	position: relative;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	background-image: url(images/sitemap/main-pic.jpg);
}
#mainbody-picture-policies {
	margin: 0px;
	height: 130px;
	width: 493px;
	position: relative;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	background-image: url(images/policies/main-pic.jpg);
}
a.bodylink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0e1e47;
}
a.bodylink:link {
	text-decoration: none;
}
a.bodylink:visited {
	text-decoration: none;
	color: #0e1e47;
}
a.bodylink:hover {
	text-decoration: none;
	color: #666666;
}
a.bodylink:active {
	text-decoration: none;
	color: #0e1e47;
}
.hometext {
	color: #333333;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

#body-box2 {
	margin: 0px;
	height: 90px;
	width: 290px;
	position: relative;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 115px;
	border: 1px solid #0E1E47;
	background-image: url(images/home/logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#body-box3 {
	margin: 0px;
	height: auto;
	width: 280px;
	position: relative;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	border: 1px solid #0E1E47;
}
#bottominfo-left {
	height: auto;
	width: 300px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #0E1E47;
	text-decoration: none;
	text-align: left;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
	float: left;
	margin: 0px;
	padding: 0px;
}
#bottominfo-right {
	height: auto;
	width: 502px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #0E1E47;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
	float: left;
	margin: 0px;
	padding: 0px;
}
#body-boxhome {
	margin: 0px;
	height: auto;
	width: 412px;
	position: relative;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
	border: 1px solid #0E1E47;
}

#hrline {
	position: relative;
	height: 2px;
	width: 430px;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0E1E47;
}
a.newslink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0e1e47;
	font-weight: bold;
}
a.newslink:link {
	text-decoration: none;
}
a.newslink:visited {
	text-decoration: none;
	color: #0e1e47;
}
a.newslink:hover {
	text-decoration: none;
	color: #666666;
}
a.newslink:active {
	text-decoration: none;
	color: #0e1e47;
}
#mainbody-picture-news {
	margin: 0px;
	height: 130px;
	width: 493px;
	position: relative;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	background-image: url(images/news/news-pic.jpg);
}
#mainbody-picture-employment {
	margin: 0px;
	height: 130px;
	width: 493px;
	position: relative;
	text-decoration: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-color: 0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-left-color: 0;
	float: left;
	background-image: url(images/employment/employment-pic.jpg);
}
.required {
	color: #F00;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
}
