BODY {
	FONT-SIZE: 100%; MARGIN: 0px; FONT-FAMILY: Arial, helvetica, sans-serif
}
#maincontent A {
	FONT-WEIGHT: bold; COLOR: #4b4c50; TEXT-DECORATION: none
}
#maincontent A:active {
	FONT-WEIGHT: bold; COLOR: #4b4c50; TEXT-DECORATION: none
}
#maincontent A:hover {
	FONT-WEIGHT: bold; COLOR: #4b4c50; TEXT-DECORATION: underline
}
.bold_small {
	FONT-SIZE: 75%; COLOR: #6d6f74;FONT-WEIGHT: bold;
}
.small {
	FONT-SIZE: 75%; COLOR: #4b4c50
}
.bold_mini {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #4b4c50
}
.mini {
	FONT-SIZE: 70%; COLOR: #4b4c50
}
.orange {
	COLOR: #ffb007
}
.green {
	COLOR: #71b404
}
#frontpage B {
	COLOR: #71b404
}
STRONG {
	COLOR: #71b404
}
#calltoaction {
	FONT-SIZE: 110%; COLOR: #ffffff
}
#calltoaction B {
	FONT-SIZE: 110%; COLOR: #71b404
}
.vSpacer {
	LINE-HEIGHT: 12px; HEIGHT: 12px
}
.inputlogin {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: 8px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 85%; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 96%; COLOR: #6f6f6f; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff
}
.inputlogin_err {
	BORDER-RIGHT: #fbbfbf 1px solid; BORDER-TOP: #fbbfbf 1px solid; BORDER-LEFT: #fbbfbf 1px solid; BORDER-BOTTOM: #fbbfbf 1px solid; BACKGROUND-COLOR: #fbbfbf
}
.hand {
	CURSOR: pointer
}
#header {
	BACKGROUND-IMAGE: url(images/header_bg.gif); WIDTH: 100%; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 149px
}
#top {
	MARGIN-LEFT: auto; WIDTH: 760px; MARGIN-RIGHT: auto
}
#quote {
	FLOAT: right; COLOR: #5e6e65; POSITION: relative; TOP: -40px; TEXT-ALIGN: right
}
#nav_layout {
	POSITION: relative; TOP: 31px; HEIGHT: 34px
}
#nav {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 780px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px; HEIGHT: 34px
}
#nav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 75%; FLOAT: left; PADDING-BOTTOM: 10px; OVERFLOW: visible; COLOR: #ffffff; PADDING-TOP: 10px; TEXT-DECORATION: none
}
#nav A:hover {
	HEIGHT: 34px; BACKGROUND-COLOR: #d60180
}
#nav A.selected {
	BACKGROUND-COLOR: #71b404
}
#logo {
	MARGIN-TOP: 30px; BACKGROUND-IMAGE: url(images/company_logo.gif); WIDTH: 325px; HEIGHT: 53px
}
#container {
	MARGIN-TOP: 12px; MARGIN-LEFT: auto; WIDTH: 760px; MARGIN-RIGHT: auto
}
#left {
	FLOAT: left; WIDTH: 463px; MARGIN-RIGHT: 12px
}
#right {
	FLOAT: right; WIDTH: 285px
}
#base_nav {
	MARGIN-TOP: 20px; FONT-SIZE: 75%; MARGIN-LEFT: auto; WIDTH: 760px; MARGIN-RIGHT: auto; HEIGHT: 36px; BACKGROUND-COLOR: #eff0ef
}
#base_img {
	LEFT: 12px; BACKGROUND-IMAGE: url(images/mini_logo.gif); WIDTH: 103px; POSITION: relative; TOP: 8px; HEIGHT: 19px
}
#base_text {
	FONT-WEIGHT: bold; LEFT: 150px; WIDTH: 400px; COLOR: #98a29c; POSITION: relative; TOP: -8px; HEIGHT: 20px
}
#base_nav A {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #6a6a6a; TEXT-DECORATION: none
}
#base_nav A:hover {
	COLOR: #444444
}
#base_nav A.selected {
	COLOR: #444444
}
#sitemap A {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #444444; TEXT-DECORATION: none
}
#sitemap A:hover {
	COLOR: #d60180
}
#sitemap A.selected {
	COLOR: #d60180
}
#green_panel {
	BACKGROUND-IMAGE: url(images/green_gradient.gif); WIDTH: 285px; HEIGHT: 143px
}
#pink_panel {
	BACKGROUND-IMAGE: url(images/pink_gradient2.gif); WIDTH: 285px; HEIGHT: 137px
}
#green_panel {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #ffffff
}
#pink_panel .title {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #ffffff
}
#grey_panel {
	MARGIN-TOP: 12px; BACKGROUND-IMAGE: url(images/grey_gradient.gif); WIDTH: 285px; background-color:#FFF;
}
#grey_panel .title {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #D60180
}
#grey_panel UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -5px; COLOR: #5e6e65; PADDING-TOP: 0px
}
#grey_panel LI {
	MARGIN-TOP: 10px; MARGIN-LEFT: 20px
}
.panel_padding {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 12px
}
#maincontent {
	FLOAT: right; MARGIN: 10px; WIDTH: 72%; POSITION: relative
}
#leftnav {
	MARGIN-TOP: 8px; FLOAT: left; WIDTH: 170px
}
#leftnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; LIST-STYLE-TYPE: none
}
#leftnav LI A {
	DISPLAY: block; PADDING-LEFT: 8px; COLOR: #4b4c50; PADDING-TOP: 8px; HEIGHT: 24px; BACKGROUND-COLOR: #e7f7cc; TEXT-DECORATION: none
}
#leftnav LI A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #85d200
}
#leftnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#leftnav .location {
	DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; COLOR: #ffffff; PADDING-TOP: 8px; HEIGHT: 24px; BACKGROUND-COLOR: #d40281; TEXT-DECORATION: none
}
.phead1 {
	FONT-WEIGHT: bold; FONT-SIZE: 118%; PADDING-BOTTOM: 0px; COLOR: #5e6e65
}
.phead2 {
	FONT-WEIGHT: bold; FONT-SIZE: 108%; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #71b404
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 108%; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #71b404
}
.pbody {
	FONT-SIZE: 12px; COLOR: #4b4c50
}
.pmini {
	LINE-HEIGHT: 4px
}
#note {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 150px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff0f5
}
#note .title {
	FONT-WEIGHT: bold
}
#image {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#image .border {
	BORDER-RIGHT: #565656 1px solid; BORDER-TOP: #565656 1px solid; BORDER-LEFT: #565656 1px solid; BORDER-BOTTOM: #565656 1px solid
}
#image .caption {
	FONT-SIZE: 80%; TEXT-ALIGN: center
}
#rule {
	WIDTH: 100%; LINE-HEIGHT: 1px; BACKGROUND-COLOR: #878787
}
#listingwidget {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
#listingwidget A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #797979; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#listingwidget A:hover {
	COLOR: #404040; TEXT-DECORATION: underline
}
#wrapped_content {
	MARGIN-BOTTOM: 20px
}
#multicol_content {
	MARGIN-BOTTOM: 20px
}
#multicol_content .contentA {
	PADDING-RIGHT: 10px; DISPLAY: block
}
#multicol_content .contentB {
	
}
#quicklink {
	FONT-SIZE: 12px; COLOR: #565656; LINE-HEIGHT: 14px; FONT-FAMILY: Arial,Tahoma,Verdana
}
#quicklink .title {
	FLOAT: left; MARGIN-RIGHT: 25px
}
#quicklink .links {
	
}
#frontpage A {
	COLOR: #6d6f74; TEXT-DECORATION: none
}
#grey_panel_content UL {
	LIST-STYLE-TYPE: none
}
#grey_panel_content LI {
	LIST-STYLE-TYPE: none
}
#grey_panel_content A {
	COLOR: #6d6f74; TEXT-DECORATION: none
}
#grey_panel_content A:hover {
	COLOR: #6d6f74; TEXT-DECORATION: underline
}
#green_panel A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#green_panel A:hover {
	COLOR: #6d6f74; TEXT-DECORATION: underline
}
#formlabel {
	FONT-SIZE: 80%; FLOAT: left; WIDTH: 200px; COLOR: #4b4c50; PADDING-TOP: 5px
}

.frm_error{ color:#d40281;}
.msg{ color:#d40281; font-size:12px;}
img{border:none;}
#news_feed{font-size:11px;}
#news_feed a{color:#09F;}
#news_feed a:hover{ text-decoration:underline;}
#news_feed h2 a{font-size:12px;color:#71b404}
#news_feed h1 a{font-size:16px; margin-bottom:10px;color:#d60180}
#news_feed hr{height:1px; border:0;border-top:1px dashed #ccc;}