body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #e7e7e7;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 16px;
}


.ddnav { font-size:36px;
color:#FFFFFF;
				   
				   }
				    .ddnav a:link { 				   
					color:#FFFFFF;
					text-decoration: none;
					font-size: 12px;
					}
					
					.ddnav a:visited{
					color:#FFFFFF;
					text-decoration: none;
					font-size: 12px;
					}
					.ddnav a:hover{
					color:#FFCC00;
					text-decoration: none;
					font-size: 12px;
					}
.ddnav a:active{
					color:#FFFFFF;
					text-decoration: none;
					font-size: 12px;
					}


.bgleft {
	background-color: #FFFFFF;
	background-image: url(images/border_left.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.bgright {
	background-color: #FFFFFF;
	background-image: url(images/border_right.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.bottomnav {
	font-size: 10px;
	color: #14145F;
}
.hmmiddiv {
	background-image: url(images/hm_servprov_middiv.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.bottomnav a:link{
	font-size: 10px;
	color: #14145F;
}
.bottomnav a:visited{
	font-size: 10px;
	color: #14145F;
}
.bottomnav a:hover{
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}
.bottomnav a:active{
	font-size: 10px;
	color: #14145F;
}
.divider {
	background-color: #FFFFFF;
	background-image: url(images/divider.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.servdiv {
	background-color: #FFFFFF;
	background-image: url(images/hm_servprov_middiv.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.contentbg {
	background-color: #FFFFFF;
	background-image: url(images/contentbg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.lineleft {
	background-image: url(images/prj_leftline.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.projects2_leftlinebg {
	background-image: url(images/prj_leftline.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.projects3_pic {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
h1 {
	font-size: 16px;
	font-weight: bold;
}
.palmettosoftlink {
	font-size: 10px;
	color: #666666;
	background-color: #E7E7E7;
	padding: 5px;
}
.palmettosoftlink a:link {
	font-size: 10px;
	color: #666666;
	background-color: #E7E7E7;
}
.palmettosoftlink a:visited {
	font-size: 10px;
	color: #666666;
	background-color: #E7E7E7;
}
.palmettosoftlink a:hover {
	font-size: 10px;
	color: #666666;
	background-color: #E7E7E7;
}
.palmettosoftlink a:active {
	font-size: 10px;
	color: #666666;
	background-color: #E7E7E7;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #14145F;
	text-decoration: underline;
}
a:visited {
	color: #14145F;
	text-decoration: underline;
}
a:hover {
	color: #999999;
}
a:active {
	color: #14145F;
	text-decoration: underline;
}
newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #14145f;
	background-color: #FAFAFA;
	border: 3px solid #14145f;
}
.headbkg {
	background-color: #FFFFFF;
	background-image: url(images/hm_top_bkg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#careers ul {
	position: relative;
	left: 30px;
	width: 90%;
	clear: both;
	list-style-type: disc !important;
	list-style-position:inside;
}

#careers ul li {
float:none;
height:auto;
	margin: .7em .2em;
	width:  50em;	
	clear: both;
	oveflow: hidden;
	vertical-align:text-top;
}