body { margin:0px; padding:0px; background-image:url(../images/page_bg.gif); background-repeat:repeat-x; background-color:#FFFFFF}

.topnav { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4D668D; padding-left:12px; font-weight:bold;}

.topnav a{ color:#4D668D; text-decoration:none;}
.topnav a:hover { color:#15254C; text-decoration:underline;}

.services { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:left; padding-left:20px; padding-right:20px;}
.services a { color:#FFFFFF; text-decoration:none;}
.services a:hover { color:#9999CC; text-decoration:underline;}

.ourser { color:#9999CC; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; padding-left:15px;}
.ourser a { color:#9999CC; text-decoration:none;}
.ourser a:hover { color:#FFFFFF; text-decoration:underline;}

.indtext { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; text-align:left; line-height:18px; padding-bottom:6px;}

select { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}
 
.policy { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}
.policy a{color:#666666; text-decoration:none;}
.policy a:hover{color:#333333; text-decoration:underline;}

.design { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}
.design a{color:#333333; text-decoration:none;}
.design a:hover{color:#333333; text-decoration:underline;}
.linkpage {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #77732E;
	text-decoration: none;
	padding-left: 10px;
}
.linkpage a {
	color: #77732E;
	text-decoration: none;
}
.linkpage a:hover {
	color: #77732E;
	text-decoration: none;
}

.group_co {
	font-family: Arial;
	font-size: 11px;
	color: #304E7C;
	text-decoration: none;
	padding-left: 10px;
}
.group_co a {
	color: #304E7C;
	text-decoration: none;
}
.group_co a:hover {
	color: #77732E;
	text-decoration: none;
}

.sublink {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #304E7C;
	text-decoration: none;
	padding-left: 10px;
}
.sublink a {
	color: #304E7C;
	text-decoration: none;
}
.sublink a:hover {
	color: #77732E;
	text-decoration: none;
}

.pghead {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #4D668D;
	text-decoration: none;
}
.pghead a {
	color: #4D668D;
	text-decoration: none;
}
.pghead a:hover {
	color: #0055ff;
	text-decoration: underline;
}

.dotline {
	background-image: url(../images/dot_line.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.path {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4D668D;
	text-decoration: none;
}


.path a {
	color: #4D668D;
	text-decoration: none;
}
.path a:hover {
	color: #4D668D;
	text-decoration: underline;
}
.description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
.description a {
	color: #666666;
	text-decoration: none;
}
.description a:hover {
	color: #304E7C;
	text-decoration: underline;
}

.leftbg {
	background-image: url(../images/left_side_in.gif);
	background-repeat: no-repeat;
}
.rightbg {
	background-image: url(../images/right_side_in.gif);
	background-repeat: no-repeat;
}
.smpline {
	background-image: url(../images/smp_dot.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.smpliner {
	background-image: url(../images/smp_dot.gif);
	background-repeat: repeat-y;
	background-position: right;
}

a.smph2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005AAB;
	text-decoration: none;
	margin-left: 5px;
	font-weight: bold;
}
a.smph2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005AAB;
	text-decoration: underline;
	margin-left: 5px;
	font-weight: bold;
}
a.smph2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005AAB;
	text-decoration: none;
	margin-left: 5px;
	font-weight: bold;
}
a.smph2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005AAB;
	text-decoration: none;
	margin-left: 5px;
	font-weight: bold;
}

a.smplinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin-left: 5px;
}
a.smplinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin-left: 5px;
}
a.smplinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #304E7C;
	text-decoration: underline;
	margin-left: 5px;
}
a.smplinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin-left: 5px;
}
.gap {
	line-height: 20px;
}
.border {
	border: 1px solid #CCCCCC;
}
.pop_logo {
	background-image: url(../images/nipa_logo.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.descript {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	text-align:left;
}

.imgrt {padding-left:6px;}
.grcompany {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #77732E;
}
