body {font:70% Verdana, Arial, Helvetica, sans-serif;line-height:1.6em;margin:0;padding:0;background:#cc0000 url(../images/back_sub_body.gif) repeat-x;color:#333;}

a:link {color:#cc0000;}
a:visited {color:#960101;}
a:hover {color:#0099cc;}

h1, h2, h3 {font-weight:100;font-family:"Trebuchet MS", Verdana, Arial;line-height:130%;margin:0 0 0.5em 0;}
h1 {font-size:220%;color:#cc0000;}
h1 a:link, h1 a:visited {text-decoration:none;color:#cc0000;}
h2 {font-size:170%;color:#0099cc;}
h2 a:link, h2 a:visited {text-decoration:none;color:#0099cc;}
h2 a:hover {color:#cc0000;}
h3 {font-size:140%;color:#0099cc;}
h3 a:link, h3 a:visited {text-decoration:none;color:#0099cc;}
h3 a:hover {color:#cc0000;}
h4 {font-size:130%;font-weight:900;margin:0 0 0.5em 0;color:#cc0000;}
h7 {font-size:120%;color:#0099cc;font-weight:900;}

ul {list-style-type:square;}
li.litick {list-style-image:url(../images/tick.gif);}
li.licross {list-style-image:url(images/cross.gif);}

.h01 {color:#cc0000;}
.hl02 {color:#0099cc;}
.clear {clear:both;height:1px;overflow:hidden;}
.clearMax {clear:both;height:450px;overflow:hidden;}
.clearMax1 {clear:both;height:710px;overflow:hidden;}
.clearMax2 {clear:both;height:2600px;overflow:hidden;}
.clearMax3 {clear:both;height:500px;overflow:hidden;}

.mandatory {text-align:right;color:#cc0000;font-size:90%;}

#container {width:1000px;margin:auto;background-color:#fff;}
#mast {position:relative;height:102px;background:url(../images/back_mast.gif) no-repeat bottom;}
#content1 {width:880px;float:left;padding:10px 0 10px 15px;text-align:justify;}
#content2 {width:680px;float:left;padding:10px 0 10px 15px;}
#content3 {width:500px;float:left;padding:10px 0 10px 15px;}
#rightCol {width:175px;float:right;padding:20px 15px 0 0;}

#logoLinkSub {position:absolute;top:25px;left:10px;width:147px;height:43px;display:block;}
#logoPruHealthSub {position:absolute;top:25px;left:10px;background:url(../images/logo_pruhealth_sub.gif) no-repeat;width:147px;height:43px;}
#logoPruHealthSub h1 {display:none;}
#tel {float:right;font:220% "Trebuchet MS", Verdana, Arial;background:url(../images/icon_tel_sub.gif) no-repeat 0 4px;margin-top:20px;padding:0 15px 0 35px;color:#cc0000;}

#topTabs {position:absolute;bottom:14px;right:15px;height:21px;background:url(../images/toptab_left.gif) no-repeat;}
#topTabs span {display:block;height:21px;background:url(../images/toptab_right.gif) no-repeat right top;}
#topTabs ul {display:inline;margin:0;padding:0;}
#topTabs li {display:inline;padding:0 10px;}
#topTabs a:link, #topTabs a:visited {text-decoration:none;color:#fff;}
#topTabs a:hover {color:#72cdf4;}

#formGym, select, input {font-size:90%;}
#map {float:left;width:445px;height:330px;margin:20px 0 20px 0;font-size:90%;line-height:1.2em;}
#results {float:left;width:200px;height:330px;overflow:auto;padding:0 5px;margin:20px 50px 0 0;line-height:1.3em;text-align:left;}
#results a {text-decoration:none;font-size:80%;}
#loading {position:absolute;left:10px;top:260px;}

.table01 {margin:20px 0;}
.table01 th {background-color:#eff8fd;border-right:1px solid #0099cc;color:#0099cc;}
.table01 td, .table01 th {padding:2px 5px;border-bottom:1px solid #fff;}
.table01 th.h01 {border-right:1px solid #cc0000;background-color:#fff;color:#cc0000;}

.table02 {margin:20px 0;}
.table02 th {border-bottom:1px solid #0099cc;color:#0099cc;}
.table02 td, .table02 th {padding:2px 5px; text-align:left;}
.table02 th.h01 {border-color:#cc0000;color:#cc0000;}

.alt01 td {background-color:#deeff9;}
.alt02 td {background-color:#eff8fd;}
td.alt03 {background-color:#f6d3d3;}
td.alt04 {background-color:#ffe0e0;}

.tick {background:url(images/tick.gif) no-repeat 10% 50%;}
.cross {background:url(images/cross.gif) no-repeat 10% 50%;}

#bread {margin:0 0 20px 0;padding:0;font-size:80%;}
#bread ul, #bread li {margin:0;padding:0;display:inline;}
#bread a:link, #bread a:visited {text-decoration:none;color:#0099cc;}
#bread a:hover {color:#cc0000;}

.boxA, .boxB, .boxD {border:1px solid #b2d8f3;margin-bottom:15px;text-align:left;font-size:90%;}
.boxD {margin-bottom:10px;}
.boxA {height:53px;padding:25px 5px 21px 135px;}
.boxB, .boxD {height:100%;padding:15px 5px 0 135px; background:no-repeat bottom left}
.boxD {padding:15px 5px 0 120px;}
.boxA h2, .boxB h2, .boxD h2 {margin:-10px 0 5px 0;line-height:1.1em;font:900 80%;}
.boxA h2 a:link, .boxA h2 a:visited, .boxB h2 a:link, .boxB h2 a:visited, .boxD h2 a:link, .boxD h2 a:visited {text-decoration:none;font-weight:900;font-size:80%;color:#33add6;}
.boxA h2 a:hover, .boxB h2 a:hover, .boxD h2 a:hover {color:#cc0000;}
.boxA h3, .boxB h3, .boxD h3 {margin-bottom:5px; line-height:1.1em;}

.boxB p {margin-top:-5px;margin-bottom: 5px;}

#leftNav {width:190px;float:left;padding:10px 0 20px 10px;text-align:left;line-height:normal;}
#leftNav ul {margin:0;padding:0;margin-left:7px;}
#leftNav li {list-style:none;}
#leftNav ul ul {margin-left:0;border-bottom:none;}
#leftNav a:link, #leftNav a:visited {display:block;text-decoration:none;padding:6px 0 6px 3px;height:1%;color:#cc0000;}
#leftNav a:hover {background-color:#ededed;color:#cc0000;}
#leftNav ul ul a:link, #leftNav ul ul a:visited {padding-left:15px;color:#386c85;}
#leftNav ul ul ul a:link, #leftNav ul ul ul a:visited {padding-left:30px;color:#595959;}
#leftNav ul li a:link span, #leftNav ul li a:visited span {display:none;float:right;height:1px;margin:2px 0 0 5px;border-left:4px solid #9ec4e2;border-top:4px solid #EAEAEA;border-bottom:4px solid #EAEAEA;overflow:hidden;}
#leftNav ul li a:hover span {border-color:#bfdcf1;border-left:4px solid #cc0000;}

.boxARed {padding:1px 7px 10px 7px;background:#c30000 url(../images/box_img_05.gif) repeat-x;text-align:left;color:#fff;}
.boxARed h2 {color:#fff;}
.boxARed h2 a:link {text-decoration:none;font-size:110%;}
.boxARed p {font-size:90%;}
.boxARed a {color:#fff;}

.boxC {padding:1px 7px 80px 7px;color:#666;border:1px solid #bbb;margin-top:15px;text-align:left; background:bottom no-repeat}
.boxC h2 a:link, .boxC h2 a:visited {text-decoration:none;font-size:110%;color:#666;}
.boxC h2 a:hover {color:#0099cc;}
.boxC p {font-size:90%;}

.boxF {position:relative;border:1px solid #89cbec;padding:0 5px 20px 20px;text-align:left;}
.boxF h2 {margin:15px 0 0 0;font-size:130%;font-weight:900;}
.boxF h2 a:link, .boxF h2 a:visited {text-decoration:none;color:#0099cc;}
.boxF h2 a:hover {color:#cc0000;}
.boxF h3 {margin:10px 0 -10px 0;}
.boxF ul {margin:15px 40px 0 0;padding:0;float:left;}
.boxF li {margin:0;padding:0;list-style-type:none;}
.boxF a {white-space:nowrap;font-size:90%;}

.boxG {float:left;width:30%;border:1px solid #89cbec;padding:0 5px 20px 10px;margin:10px 10px 5px 0;text-align:left;}
.boxG h3 {margin:10px 0 -10px 0;}
.boxG ul {padding:0;margin:10px 0 10px 16px;font-size:90%;}

.boxH {background-color:#e5f4fa;border:1px dashed #89cbec;}
.boxH td {border:1px dashed #89cbec;background-color:#fff;text-align:left;padding:10px 5px;vertical-align:top;width:30%;}
.boxH h2 {margin:0 0 0 0;}
.boxH ul {font-size:90%;padding-left:20px;margin-left:0;}
.boxH li {margin:5px 0;}

.boxJ {background-color:#CCECFA;padding:6px 6px 5px 6px;text-align:left;}

.boxImg01 {background:url(../images/box_img_01.jpg) no-repeat;}
.boxImg02 {background:url(../images/box_img_02.jpg) no-repeat;}
.boxImg03 {background:url(../images/box_img_03.jpg) no-repeat bottom left;}
.boxImg04 {background:url(../images/box_img_04.jpg) no-repeat;}
.boxImg05 {background:#c30000 url(../images/box_img_05.gif) repeat-x;}
.boxImg06 {background:url(../images/box_img_06.jpg) no-repeat bottom;}

a.hrefButton:link, a.hrefButton:visited {padding:2px 13px 2px 13px;height:19px;margin:0px 10px;font:0.8em Verdana, Arial, Helvetica, sans-serif;text-decoration:none;text-align:center;text-transform:capitalize;font-weight:900;border-top:2px solid #9CD8FF;border-right:2px solid #006992;border-bottom:2px solid #006992;border-left:2px solid #9CD8FF;background-color:#149BD3;color:#FFF;}
a.hrefButtonA:link, a.hrefButtonA:visited {padding:2px 13px 2px 13px;height:19px;margin:0px 10px;font:0.8em Verdana, Arial, Helvetica, sans-serif;text-decoration:none;text-align:center;text-transform:capitalize;font-weight:900;border-top:2px solid #666666;border-right:2px solid #666666;border-bottom:2px solid #666666;border-left:2px solid #666666;background-color:#666666;color:#FFF;}
a.hrefButton:hover {color:#FFF;background-color:#00B6F8;cursor:pointer;}

ul.listLinks {margin:0;padding:0;}
ul.listLinks li {display:inline;}
ul.listLinks li a:link, ul.listLinks li a:visited {padding:1px 4px 3px 3px;white-space:nowrap;text-decoration:none;}
ul.listLinks li a:hover, ul.listLinks li a#on {background-color:#cc0000;padding:2px 3px 2px 3px;border-right:1px solid #730303;border-bottom:1px solid #730303;color:#fff;}

ul#siteMap li {list-style-type:none;padding:0;}
ul#siteMap li a {text-decoration:none;font-size:135%;font-weight:900;color:#0099cc;}
ul#siteMap li ul li a {font-size:100%;font-weight:100;color:#cc0000;}
ul#siteMap li ul li ul li a {font-size:100%;color:#666;}
ul#siteMap li a:hover {text-decoration:underline;}

input.btn01 {padding:0px 13px 15px 13px;height:19px;margin:0px 10px;font:0.8em Verdana, Arial, Helvetica, sans-serif;text-decoration:none;text-align:center;text-transform:capitalize;font-weight:900;border-top:2px solid #FC8B83;border-right:2px solid #8B2A33;border-bottom:2px solid #8B2A33;border-left:2px solid #FC8B83;background-color:#C80000;color:#FFF;}
input.btn01:hover {color:#FFF;background-color:#E90001;cursor:pointer;}
input.btn02 {padding:0px 13px 15px 13px;height:19px;margin:0px 10px;font:0.8em Verdana, Arial, Helvetica, sans-serif;text-decoration:none;text-align:center;text-transform:capitalize;font-weight:900;border-top:2px solid #9CD8FF;border-right:2px solid #006992;border-bottom:2px solid #006992;border-left:2px solid #9CD8FF;background-color:#149BD3;color:#FFF;}
input.btn02:hover {color:#FFF;background-color:#00B6F8;cursor:pointer;}

.textArea {font-size:1em;color:#474747;}

.errorHead {color:#CC0001;font-weight:900;padding:10px 5px;}
.errorBody {border:1px solid #CC0001;padding:0px;margin-bottom:20px;}
.errorBody p {position:relative;padding:7px 20px;margin:1px 0px;background-color:#FAE4E6;font-weight:900;color:#2A1F57;}
td.errorBody {background-color:#FAE4E6;font-weight:900;color:#2A1F57;}
.errorBody ul {margin-left:0px;}
.errorBody ul ul {border-bottom:1px solid #FFF;padding:0px 0px 9px 20px;margin-bottom:-4px;}
.error {color:#cc0000;}

#foot {clear:both;background:#a20000 url(../images/back_foot.gif) repeat-x;padding:20px 20px 10px 20px;text-align:justify;font-size:80%;line-height:normal;color:#fff;}
#foot #container {background-color:#a20000;}
#footLeft {float:left;width:500px;}
#footImages {float:left;padding-left:15px;width:140px;}
#footRight {float:right;width:380px;}
#foot ul {margin:0;padding:0;}
#foot ul li {display:inline;}
#foot ul li a:link, #foot ul li a:visited {padding-right:10px;color:#fff;}
#foot ul li a:hover {text-decoration:underline;color:#fff;}

a#award2006:link, a#award2006:visited {display:block;float:left;margin-left:10px;width:44px;height:116px;background:url(../images/award_2006.gif) no-repeat right;cursor:default;}
a#award2006:hover {background:url(../images/award_2006.gif) no-repeat left;}
a#award2007:link, a#award2007:visited {display:block;float:left;margin-left:10px;width:44px;height:116px;background:url(../images/award_2007.gif) no-repeat right;cursor:default;}
a#award2007:hover {background:url(../images/award_2007.gif) no-repeat left;}
a#awardM:link, a#awardM:visited {display:block;float:left;margin-left:10px;width:51px;height:116px;background:url(../images/award_m.gif) no-repeat right;cursor:default;}
a#awardM:hover {background:url(../images/award_m.gif) no-repeat left;}
a#awardEx:link, a#awardEx:visited {display:block;float:left;margin-left:10px;width:96px;height:116px;background:url(../images/award_excellence.gif) no-repeat top right;cursor:default;}
a#awardEx:hover {background:url(../images/award_excellence.gif) no-repeat top left;}
a#awardHitwise:link, a#awardHitwise:visited {display:block;float:left;margin-left:10px;width:58px;height:116px;background:url(../images/award_hitwise.gif) no-repeat top right;cursor:default;}
a#awardHitwise:hover {background:url(../images/award_hitwise.gif) no-repeat top left;}

input.btn {
	border-color: #CC0001;
	border: 1px;
	background-color: #CC0001;
	color: #FFFFFF;
	font-family: arial, verdana;
	font-size: 11px;
	text-align:center;
	text-transform:capitalize;
	}
	input.btnhov {
	border-color: #999999;
	border: 1px;
	background-color: #cccccc;
	color: #ffffff;
	font-family: arial, verdana;
	font-size: 11px;
	text-align: centre;
	cursor:hand;
	text-transform:capitalize;
}
    
.blueWhite {display:block;position:relative;background:#fff url(../images/bw_bckfd.gif) repeat-x bottom;}
.blueWhite em {display:block;font-style:normal;}
.blueWhite div.inner {padding:6px 15px;}
.blueWhite .bdrTile {background:url(../images/bw_bdrtile.gif) repeat-y right;}
.blueWhite .topL {background:url(../images/bw_tl.gif) no-repeat left top;height:7px;}
.blueWhite .topR {background:url(../images/bw_tr.gif) no-repeat right top;height:7px;}
.blueWhite .botL {background:url(../images/bw_bl.gif) no-repeat bottom left;height:10px;}
.blueWhite .botR {background:url(../images/bw_br.gif) no-repeat bottom right;height:10px;}

.whiteWhite {display:block;position:relative;background:#fff url(../images/ww_bckfd.gif) repeat-x bottom;}
.whiteWhite em {display:block;font-style:normal;}
.whiteWhite div.inner {padding:6px 15px;}
.whiteWhite .bdrTile {background:url(../images/ww_bdrtile.gif) repeat-y right;}
.whiteWhite .topL {background:url(../images/ww_tl.gif) no-repeat left top;height:7px;}
.whiteWhite .topR {background:url(../images/ww_tr.gif) no-repeat right top;height:7px;}
.whiteWhite .botL {background:url(../images/ww_bl.gif) no-repeat bottom left;height:10px;}
.whiteWhite .botR {background:url(../images/ww_br.gif) no-repeat bottom right;height:10px;}

.blueBlue {display:block;position:relative;background:#a9e0f7 url(../images/bb_bckfd.gif) repeat-x bottom;}
.blueBlue em {display:block;font-style:normal;}
.blueBlue div.inner {padding:6px 15px;}
.blueBlue .bdrTile {background:url(../images/bb_bdrtile.gif) repeat-y right;}
.blueBlue .topL {background:url(../images/bb_tl.gif) no-repeat left top;height:7px;}
.blueBlue .topR {background:url(../images/bb_tr.gif) no-repeat right top;height:7px;}
.blueBlue .botL {background:url(../images/bb_bl.gif) no-repeat bottom left;height:10px;}
.blueBlue .botR {background:url(../images/bb_br.gif) no-repeat bottom right;height:10px;}