.block_header {TEXT-ALIGN:center; FONT-SIZE: 18pt; COLOR:rgb(65,98,129)}
.block_header td a:hover {TEXT-DECORATION:none; FONT-WEIGHT: bold; COLOR:rgb(128,0,0) !important}
.block_header a {TEXT-DECORATION:none; FONT-WEIGHT: normal !important; COLOR:rgb(65,98,129) !important}
.block_content {TEXT-ALIGN:left; FONT-SIZE: 11pt}
.block_tbl_content {TEXT-ALIGN:left; FONT-SIZE: 11pt}
.block_td_ul {background-color: rgb(212,221,221) !important; padding-right:6px}
.block_tbl_content a {TEXT-DECORATION:none; FONT-WEIGHT: normal !important; COLOR:rgb(45,45,45) !important}
.block_header .block_content a:hover {TEXT-DECORATION:none; FONT-WEIGHT: bold; COLOR:rgb(65,98,129) !important}
.block_header .block_content a {TEXT-DECORATION:none; FONT-WEIGHT: bold !important; COLOR:rgb(45,45,45) !important}
.btn_signup {color: #ffffff; }
.btn_signup a:link {font-size: 22pt; color: #ffffff !important; background-color: rgb(212,221,221) !important;}
.content_body {width:100%}
.content_col1 {width:430px; vertical-align: bottom}
.content_col2 {TEXT-ALIGN: center; FONT-SIZE: 11px; color: rgb(199,221,235); width: 140px; padding: 6px 6px 4px 6px; line-height: 14px}
.content_col3 {FONT-SIZE: 11pt; width:490px}
.content_div {padding: 0px}
.content {BACKGROUND-COLOR: rgb(136,138,135); minwidth:980px; padding: 0px 12px 5px 12px}
.content_bottom {TEXT-ALIGN:center; FONT-SIZE: 18pt; COLOR:rgb(128,0,0) !important;}
.footer_bottom {BACKGROUND-POSITION: bottom center; BACKGROUND-REPEAT: repeat-x; BACKGROUND-IMAGE: url(../images/ele_ban2_picbg_o80.jpg); width:100%}
.footer_col1 {FONT-SIZE: 9px; padding-left: 6px; padding-right: 6px; padding-top: 6px; padding-bottom: 0px; FONT-WEIGHT: bold; vertical-align: bottom}
.footer_col2 {TEXT-ALIGN: center; FONT-SIZE: 12px; padding: 6px 10px 6px 10px}
.footer_col3 {FONT-SIZE: 8px; TEXT-ALIGN: right; padding-right: 6px; width: 20%; FONT-WEIGHT: bold; vertical-align: bottom}
.footer_col3 a {FONT-WEIGHT: bold}
.footer_sep {border-top: 2px solid #7A7770}
.gr8rounded {FONT-SIZE: 10pt}
.hdrtxt_blocks {FONT-SIZE: 11px; width:25%; vertical-align:top; padding-right: 12px}
.header_page {FONT-SIZE: 1em; padding: 2px}
.heading {COLOR: #800000; MARGIN-TOP: 6pt; FONT-WEIGHT: bolder; FONT-SIZE: 18pt; MARGIN-BOTTOM: 6pt}
.header_about {margin:0px; padding:0px; width:960px; HEIGHT:110px; BACKGROUND: url('../images/pcc_logo.gif') no-repeat bottom left;}
.header_about_txt {text-align:top; padding-top: 48px; padding-left:300px; FONT-SIZE: 22pt; COLOR:rgb(65,98,129)}
.header_contact {margin:0px; padding:0px; width:960px; HEIGHT:180px; BACKGROUND: url('../images/call_me_180h.jpg') no-repeat bottom left;}
.header_contact_details {FONT-SIZE: 12pt; COLOR: rgb(45,45,45); }
.header_contact_details a {text-decoration:none; FONT-WEIGHT:normal !important; COLOR: rgb(128,0,0) !important;}
.header_contact_txt {text-align:top; padding-top: 4px; padding-left:260px; FONT-SIZE: 22pt; COLOR:rgb(65,98,129)}
.header_solutions {margin:0px; padding:0px; width:960px; HEIGHT:180px; BACKGROUND: url('../images/smiling-woman-behind-board_180h.jpg') no-repeat bottom left;}
.header_solutions_txt {text-align:top; padding-top: 54px; padding-left:330px; FONT-SIZE: 22pt; COLOR:rgb(65,98,129)}
.header_services {margin:0px; padding:0px; width:960px; HEIGHT:180px; BACKGROUND: url('../images/woman-behind-board_f_180h.jpg') no-repeat bottom left;}
.header_services_txt {text-align:top; padding-top: 54px; padding-left:300px; FONT-SIZE: 22pt; COLOR:rgb(65,98,129)}
.index_header {margin:0px; padding:0px; width:960px; HEIGHT:214px; BACKGROUND: url('../images/woman-above-whiteboard.jpg') no-repeat bottom left;}
.index_header_txt {text-align:top; padding-top: 28px; padding-left:390px; FONT-SIZE: 22pt; COLOR:rgb(65,98,129)}
.index_header_txt_small {FONT-SIZE: 16pt; COLOR: rgb(45,45,45); }
.main_footer {padding: 0px}
.main_logoimg {position: absolute; top: 20px; left: 12px}
.main_menucell {FONT-SIZE: 18px; letter-spacing: 1px}
.main_menubottom {FONT-SIZE: 12px; letter-spacing: 1px}
.main_row2 {COLOR: #EFEFEF; FONT-SIZE: 10px; text-align: right; height: 77px; padding-right: 12px}
.main_row3_col1 {height: 50px; vertical-align: bottom; padding-left: 12px}
.main_row3_col2 {vertical-align: bottom; padding-right: 12px}
.main_row3 {height: 50px}
.maintbl {BACKGROUND-POSITION: top center; BACKGROUND-REPEAT: repeat-x; BACKGROUND-IMAGE: url(../images/ele_ban2_picbg_o80.jpg); width:100%}
.menubgb {TEXT-ALIGN: center; padding: 6px}
.menubg {TEXT-ALIGN: center}
.menuitem a:hover {text-decoration: underline}
.menuitem a {text-decoration:none}
.menuitem {FONT-SIZE: 12px; FONT-WEIGHT: normal; letter-spacing: 1px; padding: 0px 24px 0px 24px}
.menutable {padding: 0px}
.more {letter-spacing:0px; font-size:12px; color:rgb(128,0,0)}
.page_header_posi {position: absolute; top: 172px; left: 40px; padding: 2px}
.page_menuitem {FONT-SIZE: 12px; font-weight: normal}
.page_menusep {width: 16px}
.pic_credits {letter-spacing:0px; font-size:4px; color:rgb(199,221,235)}
.pack_table {font-size: 10pt}
.pack_table td {padding-left:4px; padding-right:4px; padding-top:6px; padding-bottom:6px; border-right: 1px solid rgb(45,45,45); border-bottom: 1px solid rgb(45,45,45)}
.pack_table th {text-align:center; color:rgb(65,98,129); border-bottom: 1px solid rgb(65,98,129); font-weight: bold}
.prop_table {font-size: 11pt}
.prop_table td {padding-left:12px; padding-right:12px; padding-top:6px; padding-bottom:6px; border-right: 1px solid rgb(45,45,45); border-bottom: 1px solid rgb(45,45,45)}
.prop_table th {text-align:center; color:rgb(65,98,129); border-bottom: 1px solid rgb(65,98,129); font-weight: bold}
.round_blue a:hover {text-decoration: underline}
.round_blue a {text-decoration:none}
.round_blue {COLOR: #FFFFFF; BACKGROUND-COLOR: #90B0E1}
.round_col1 {padding: 0px}
.round_col3 {padding:0px}
.round_content_body {padding:0px}
.round_white a:hover {text-decoration: underline}
.round_white a {text-decoration:none}
.round_white {padding:0px}
.roundimg {border: 0px}
.textsmall {FONT-SIZE: 11px }
.texttiny {FONT-SIZE: 10px }
.topright {TEXT-ALIGN: center; FONT-SIZE: 9px; FONT-WEIGHT: normal; width: 120px}
a img {border:0px}
a:hover {text-decoration: none}
a {text-decoration:underline}
body, td {padding:0px; letter-spacing: 1px}
body {BACKGROUND-COLOR: #7A7770; padding:0; margin:0; height:100%; font-size: 14px; letter-spacing: 1px}
table {border:0px; border-collapse:collapse}