* {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}

BODY {
	BORDER-RIGHT-WIDTH: 0px;
	FONT: 13px/18px Arial, Helvetica, sans-serif;
	BACKGROUND: #e1ddd3;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	COLOR: #78706a;
	BORDER-LEFT-WIDTH: 0px
}

LI {
	LIST-STYLE-TYPE: none
}
H1 {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 18px;
	LETTER-SPACING: -1px;
	PADDING-RIGHT: 0px;
	FONT: 34px/34px "Times New Roman", Times, serif;
	COLOR: #265ccd;
	PADDING-TOP: 10px
}
H2 {
	BORDER-BOTTOM: #e4e2de 2px solid; PADDING-BOTTOM: 7px; MARGIN-TOP: -5px; PADDING-LEFT: 20px; LETTER-SPACING: -1px; PADDING-RIGHT: 0px; FONT: italic 22px "Times New Roman", Times, serif; MARGIN-BOTTOM: 30px; COLOR: #b6b4b1; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 58px; LETTER-SPACING: -1px; PADDING-RIGHT: 0px; FONT: 26px "Times New Roman", Times, serif; COLOR: #64452f; PADDING-TOP: 16px
}
H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; LETTER-SPACING: -1px; PADDING-RIGHT: 0px; FONT: 34px/34px "Times New Roman", Times, serif; COLOR: #b78b0e; PADDING-TOP: 0px
}
H5 {
	BORDER-BOTTOM: #e4e2de 2px solid; PADDING-BOTTOM: 7px; MARGIN-TOP: -5px; PADDING-LEFT: 20px; LETTER-SPACING: -1px; PADDING-RIGHT: 0px; FONT: italic 22px "Times New Roman", Times, serif; MARGIN-BOTTOM: 20px; COLOR: #b6b4b1; PADDING-TOP: 0px
}
.col1 H3 {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
P {
	PADDING-BOTTOM: 18px
}
IMG {
	VERTICAL-ALIGN: top
}
#logo {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 28px; PADDING-RIGHT: 15px; BACKGROUND: url(/images/sph_logo_051112.png) no-repeat; PADDING-TOP: 0px
}
#menu {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/bg_menu.jpg) no-repeat; HEIGHT: 41px; PADDING-TOP: 19px
}
#menu LI {
	FLOAT: left
}
#menu LI A {
	LINE-HEIGHT: 28px; FLOAT: left; COLOR: #fff; FONT-SIZE: 14px; TEXT-DECORATION: none
}
#menu LI A SPAN {
	DISPLAY: block
}
#menu LI A SPAN SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; PADDING-TOP: 0px
}
#menu LI A:hover {
	BACKGROUND: url(/images/menu_bg_active.jpg) repeat-x 50% top; COLOR: #2a0b5b
}
#menu #menu_active A {
	BACKGROUND: url(/images/menu_bg_active.jpg) repeat-x 50% top; COLOR: #2a0b5b
}
#menu LI A:hover SPAN {
	BACKGROUND: url(/images/menu_left_active.jpg) no-repeat right top
}
#menu #menu_active A SPAN {
	BACKGROUND: url(/images/menu_left_active.jpg) no-repeat right top
}
#menu LI A:hover SPAN SPAN {
	BACKGROUND: url(/images/menu_right_active.jpg) no-repeat left top
}
#menu #menu_active A SPAN SPAN {
	BACKGROUND: url(/images/menu_right_active.jpg) no-repeat left top
}
#date {
	PADDING-BOTTOM: 20px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 56px; WIDTH: 500px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #4c453f; FONT-SIZE: 11px; PADDING-TOP: 9px
}
#search {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 39px; FLOAT: right; PADDING-TOP: 6px
}
#search .submit {
	PADDING-BOTTOM: 5px; WIDTH: 56px; FONT: 12px Arial, Helvetica, sans-serif; BACKGROUND: url(/images/button_search.jpg) no-repeat; FLOAT: right; HEIGHT: 24px; COLOR: #265ccd; MARGIN-LEFT: 7px; VERTICAL-ALIGN: top; CURSOR: pointer
}
#search .input {
	WIDTH: 116px; FONT: 12px Arial, Helvetica, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; HEIGHT: 14px; COLOR: #265ccd; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
#search .bg {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 30px; WIDTH: 116px; PADDING-RIGHT: 5px; BACKGROUND: url(/images/search.jpg) no-repeat; FLOAT: right; PADDING-TOP: 4px
}
#ban {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.marg_right1 {
	MARGIN-RIGHT: 10px
}
.marg_right2 {
	MARGIN-RIGHT: 30px
}
.marg_top {
	MARGIN-TOP: 30px
}
.pad_left1 {
	PADDING-LEFT: 29px
}
.pad_bot1 {
	PADDING-BOTTOM: 12px
}
.pad_bot2 {
	PADDING-BOTTOM: 25px
}
.pad_bot3 {
	PADDING-BOTTOM: 30px
}
.box1_bg1 {
	BACKGROUND: #fff
}
.box1_t {
	BACKGROUND: url(/images/box1_border.jpg) repeat-x 50% top
}
.box1_l {
	BACKGROUND: url(/images/box1_border.jpg) repeat-y left 50%
}
.box1_r {
	BACKGROUND: url(/images/box1_border.jpg) repeat-y right 50%
}
.box1_t_l {
	BACKGROUND: url(/images/box1_top_left.jpg) no-repeat left top
}
.box1_t_r {
	BACKGROUND: url(/images/box1_top_right.jpg) no-repeat right top
}
.box1_l .in {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.box1_bg2 {
	BACKGROUND: #f0eee9; BORDER-TOP: #e2dfd5 2px solid
}
.box1_bg3 {
	BACKGROUND: #bcb39d
}
.box1_b {
	BACKGROUND: url(/images/box1_border.jpg) repeat-x 50% bottom
}
.box1_b_l {
	BACKGROUND: url(/images/box1_bot_left.jpg) no-repeat left bottom
}
.box1_b_r {
	BACKGROUND: url(/images/box1_bot_right.jpg) no-repeat right bottom
}
.banner {
	FLOAT: left
}
.banner_bg1 {
	BACKGROUND: #faf9f7
}
.banner_t {
	BACKGROUND: url(/images/box3_border.jpg) repeat-x 50% top
}
.banner_l {
	BACKGROUND: url(/images/box3_border.jpg) repeat-y left 50%
}
.banner_r {
	BACKGROUND: url(/images/box3_border.jpg) repeat-y right 50%
}
.banner_t_l {
	BACKGROUND: url(/images/box3_top_left.jpg) no-repeat left top
}
.banner_t_r {
	BACKGROUND: url(/images/box3_top_right.jpg) no-repeat right top
}
.banner_bg2 {
	BACKGROUND: #f5f3ef
}
.banner_b {
	BACKGROUND: url(/images/box3_border.jpg) repeat-x 50% bottom
}
.banner_b_l {
	BACKGROUND: url(/images/box3_bot_left.jpg) no-repeat left bottom
}
.banner_b_r {
	BACKGROUND: url(/images/box3_bot_right.jpg) no-repeat right bottom
}
.banner .in {
	PADDING-BOTTOM: 12px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 5px
}
.banner H1 {
	BORDER-BOTTOM: #e4e2de 1px solid;
	LETTER-SPACING: 0px;
	COLOR: #b78b0e;
	padding-bottom: 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: xx-large;
}
.banner P {
	PADDING-BOTTOM: 5px
}
.banner .button {
	BACKGROUND: url(/images/button2_bg.jpg) repeat-x 50% top
}
.banner .button SPAN {
	BACKGROUND: url(/images/button2_left.jpg) no-repeat left top
}
.banner .button SPAN SPAN {
	BACKGROUND: url(/images/button2_right.jpg) no-repeat right top
}
.font1 {
	COLOR: #4c453f; FONT-WEIGHT: bold
}
.font2 {
	TEXT-TRANSFORM: uppercase; COLOR: #c23d27; FONT-SIZE: 12px
}
.font3 {
	LINE-HEIGHT: 24px; FONT-WEIGHT: bold
}
.color1 {
	COLOR: #b78b0e
}
.color2 {
	COLOR: #265ccd
}
.button {
	LINE-HEIGHT: 24px; BACKGROUND: url(/images/button1_bg.jpg) repeat-x 50% top; FLOAT: right; COLOR: #265ccd; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.button SPAN {
	DISPLAY: block; BACKGROUND: url(/images/button1_left.jpg) no-repeat left top
}
.button SPAN SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: url(/images/button1_right.jpg) no-repeat right top; PADDING-TOP: 0px
}
.button:hover {
	COLOR: #c23d27
}
.img1 {
	BACKGROUND: url(/images/img1.jpg) no-repeat 0px 8px
}
.img2 {
	BACKGROUND: url(/images/img2.jpg) no-repeat 1px 13px
}
.link1 {
	FONT-STYLE: italic; COLOR: #b78b0e
}
.list1 LI {
	PADDING-BOTTOM: 7px; MARGIN-BOTTOM: 5px; FONT-SIZE: 11px
}
.list1 LI A {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; COLOR: #2a0b5b; TEXT-DECORATION: none
}
.list1 LI A:hover {
	COLOR: #265ccd
}
.list1 .no_line {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; PADDING-TOP: 0px
}
.list2 LI {
	LINE-HEIGHT: 24px
}
.list2 LI A {
	PADDING-LEFT: 0px; BACKGROUND: url(/images/marker_1.gif) no-repeat 0px 4px; COLOR: #4c453f
}
.box3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; WIDTH: 190px; PADDING-RIGHT: 21px; BACKGROUND: url(/images/box2.jpg) no-repeat; HEIGHT: 125px; MARGIN-LEFT: 10px; MARGIN-RIGHT: -10px; PADDING-TOP: 0px
}
.box3 H3 {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 0px; LETTER-SPACING: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 24px; PADDING-TOP: 12px
}
.box3 A {
	COLOR: #fff
}
.line1 {
	BACKGROUND: url(/images/line_ver.jpg) repeat-y 680px 0px
}
.privacy {
	TEXT-ALIGN: center; LINE-HEIGHT: 14px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.privacy A {
	COLOR: #fff
}
#footer .list2 {
	WIDTH: 243px; FLOAT: left
}
#icons {
	PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#icons LI {
	PADDING-BOTTOM: 4px
}
#icons IMG {
	FLOAT: left; MARGIN-RIGHT: -10px
}
#icons LI A {
	COLOR: #4c453f; TEXT-DECORATION: none
}
#icons LI A:hover {
	TEXT-DECORATION: underline
}
#form_1 {
	PADDING-BOTTOM: 4px; WIDTH: 100%; OVERFLOW: auto
}
#form_1 .input {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; WIDTH: 141px; PADDING-RIGHT: 5px; FONT: 12px Arial, Helvetica, sans-serif; BACKGROUND: url(/images/input1.jpg) no-repeat; FLOAT: left; HEIGHT: 14px; COLOR: #265ccd; MARGIN-RIGHT: 7px; PADDING-TOP: 4px
}
#form_1 .submit {
	WIDTH: 56px; FONT: 12px Arial, Helvetica, sans-serif; BACKGROUND: url(/images/button_submit.jpg) no-repeat; FLOAT: left; HEIGHT: 24px; COLOR: #265ccd
}
#ContactForm {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 4px
}
#ContactForm A {
	TEXT-ALIGN: center; MARGIN-TOP: 4px; WIDTH: 87px; MARGIN-LEFT: 20px
}
#ContactForm .input {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 13px; WIDTH: 275px; PADDING-RIGHT: 13px; FONT: 11px Arial, Helvetica, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 14px; COLOR: #78706a; PADDING-TOP: 4px
}
#ContactForm TEXTAREA {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 13px; WIDTH: 275px; PADDING-RIGHT: 13px; FONT: 11px Arial, Helvetica, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 93px; COLOR: #78706a; OVERFLOW: auto; PADDING-TOP: 4px
}
.box4 {
	MARGIN-BOTTOM: 18px; BACKGROUND: #f6f6f6
}
.box4_t {
	BACKGROUND: url(/images/input2_border2.jpg) repeat-x 50% top
}
.box4_l {
	BACKGROUND: url(/images/input2_border2.jpg) repeat-y left 50%
}
.box4_r {
	BACKGROUND: url(/images/input2_border1.jpg) repeat-y right 50%
}
.box4_b {
	BACKGROUND: url(/images/input2_border1.jpg) repeat-x 50% bottom
}
.box4_t_l {
	BACKGROUND: url(/images/input2_top_left.jpg) no-repeat left top
}
.box4_t_r {
	BACKGROUND: url(/images/input2_top_right.jpg) no-repeat right top
}
.box4_b_l {
	BACKGROUND: url(/images/input2_bot_left.jpg) no-repeat left bottom
}
.box4_b_r {
	BACKGROUND: url(/images/input2_bot_right.jpg) no-repeat right bottom
}
.col_1 {
	WIDTH: 301px; FLOAT: left
}
.col_2 {
	PADDING-LEFT: 28px; WIDTH: 301px; FLOAT: left
}
.flexdropdownmenu {
	BORDER-BOTTOM: black 0px solid; POSITION: absolute; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; FONT: 13px Verdana; BACKGROUND: white; VISIBILITY: hidden; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 0px; TOP: 0px; LEFT: 0px; box-shadow: 3px 3px 8px #818181; -webkit-box-shadow: 3px 3px 8px #818181; -moz-box-shadow: 3px 3px 8px #818181
}
.flexdropdownmenu UL {
	BORDER-BOTTOM: black 0px solid; POSITION: absolute; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; FONT: 13px Verdana; BACKGROUND: white; VISIBILITY: hidden; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 0px; TOP: 0px; LEFT: 0px; box-shadow: 3px 3px 8px #818181; -webkit-box-shadow: 3px 3px 8px #818181; -moz-box-shadow: 3px 3px 8px #818181
}
.flexdropdownmenu LI {
	POSITION: relative
}
.flexdropdownmenu LI A {
	BORDER-BOTTOM: black 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; WIDTH: 160px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #ffffff; COLOR: black; TEXT-DECORATION: none; PADDING-TOP: 4px
}
* HTML .flexdropdownmenu LI {
	WIDTH: 170px; DISPLAY: inline-block
}
.flexdropdownmenu LI A:hover {
	BACKGROUND: #f0ce7d
}
.flexdropdownmenu LI.selected > A {
	BACKGROUND: #f0ce7d
}
.rightarrowclass {
	POSITION: absolute; RIGHT: 5px; TOP: 6px
}
.boxshadow {
	height: auto;
	width: auto;
	box-shadow:5px 5px 5px #ffffffff;
}
.shadow1 {
	background-color: rgb(68,68,68); /* Needed for IEs */

	-moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
	-webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
	box-shadow: 5px 5px 5px rgba(68,68,68,0.6);

	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
	-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
	zoom: 1;
}
.shadow1 .content {
	position:relative /* This protects the inner element from being blurred */
	padding: 3px;
	background-color: #DDD;
}
