@charset "utf-8";
/* CSS Document */


  body {
	-moz-background-clip: initial;
	-moz-background-origin: initial;
	-moz-background-inline-policy: initial;
	color: #FFFFFF;
	font-family: Tahoma, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 62.5%;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	background-attachment: fixed;
	background-color: rgb(17, 64, 84);
	background-image: url(file:///H|/siteprohosting.com_beta/img/bg.jpg);
	background-repeat: repeat;
	background-position: left center;
    }
heaher {
	background-image: url(images/bgheader.gif);
}
content {
	background-image: url(images/bgmain1.gif);
}
#linkDiv1 {
	position:absolute;
	left:645px;
	top:238px;
	width:118px;
	height:35px;
	z-index:1;
	background-image: url(img/button_bg.png);
	background-repeat: no-repeat;
}

#linkDiv1 {
	position:absolute;
	left:645px;
	top:238px;
	width:118px;
	height:35px;
	z-index:1;
	background-image: url(file:///H|/siteprohosting.com_beta/img/button_bg.png);
	background-repeat: no-repeat;
}
#linkDiv1 {
	position:absolute;
	left:645px;
	top:238px;
	width:118px;
	height:35px;
	z-index:1;
	background-image: url(file:///H|/siteprohosting.com_beta/img/button_bg.png);
	background-repeat: no-repeat;
}
#apDiv1 {
	position:absolute;
	left:109px;
	top:225px;
	width:334px;
	height:92px;
	z-index:1;
}



#apDiv2 {
	position:absolute;
	left:127px;
	top:131px;
	width:773px;
	height:176px;
	z-index:1;
	overflow: visible;
}

#content_Div {
	position:absolute;
	left:124px;
	top:536px;
	width:477px;
	height:339px;
	z-index:1;
	visibility: inherit;
	border: 2px solid #FFFFFF;
	background-image: none;
	background-repeat: no-repeat;
	background-color: #009ACD;
}
.style34 {
	font-size: 11px;
	color: #008CBF;
}



#content_Div {
	position:absolute;
	left:124px;
	top:568px;
	width:477px;
	height:403px;
	z-index:1;
	visibility: inherit;
	border: 2px solid #FFFFFF;
	background-image: none;
	background-repeat: no-repeat;
	background-color: #009ACD;
}



#content_Div {
	position:absolute;
	left:544px;
	top:585px;
	width:477px;
	height:234px;
	z-index:1;
	visibility: inherit;
	border: 2px solid #FFFFFF;
	background-image: none;
	background-repeat: no-repeat;
	background-color: #009ACD;
	overflow: scroll;
}
#apDiv4 {
	position:absolute;
	left:168px;
	top:185px;
	width:558px;
	height:65px;
	z-index:2;
	visibility: visible;
}

#apDiv4 {
	position:absolute;
	left:168px;
	top:185px;
	width:558px;
	height:65px;
	z-index:2;
}
#apDiv4 {
	position:absolute;
	left:168px;
	top:185px;
	width:558px;
	height:65px;
	z-index:2;
}
#call {
	position:absolute;
	left:594px;
	top:131px;
	width:274px;
	height:34px;
	z-index:3;
}

#call {
	position:absolute;
	left:599px;
	top:131px;
	width:274px;
	height:34px;
	z-index:3;
}


#apDiv3 {
	position:absolute;
	left:702px;
	top:94px;
	width:168px;
	height:13px;
	z-index:4;
}

#apDiv5 {
	position:absolute;
	left:115px;
	top:471px;
	width:479px;
	height:48px;
	z-index:5;
}

#apDiv6 {
	position:absolute;
	left:142px;
	top:97px;
	width:348px;
	height:24px;
	z-index:5;
	visibility: visible;
}

#scrollnpause {
	position:absolute;
	left:638px;
	top:535px;
	width:237px;
	height:117px;
	z-index:6;
}


/*Example CSS for the two demo scrollers*/

#pscroller1{
width: 200px;
height: 50px;
border: 2px solid #009ACD;
padding: 5px;
background-color: white;
text-align: justify;
}

#pscroller2{
width: 200px;
height: 30px;
border: 2px solid #FFFFFF;
padding: 3px;
text-align: justify;
}


#pscroller2 a{
text-decoration: none;
}
.someclass{ //class to apply to your scroller(s) if desired
}


.someclass{ //class to apply to your scroller(s) if desired
}

.someclass{ //class to apply to your scroller(s) if desired
}
#apDiv7 {
	position:absolute;
	left:646px;
	top:665px;
	width:185px;
	height:239px;
	z-index:7;
}


#apDiv7 {
	position:absolute;
	left:646px;
	top:665px;
	width:185px;
	height:239px;
	z-index:7;
}

#apDiv7 {
	position:absolute;
	left:654px;
	top:1104px;
	width:185px;
	height:239px;
	z-index:7;
}
#apDiv8 {
	position:absolute;
	left:116px;
	top:4621px;
	width:125px;
	height:43px;
	z-index:6;
}

#apDiv8 {
	position:absolute;
	left:140px;
	top:464px;
	width:458px;
	height:72px;
	z-index:8;
}
#apDiv8 {
	position:absolute;
	left:140px;
	top:464px;
	width:458px;
	height:72px;
	z-index:8;
}
.style26 {font-size: 14px; }

.style26 {
	font-size: 12px
}
.style27 {
	font-size: 12px;
	margin: 7px;
	padding: 4px;
}
#apDiv9 {
	position:absolute;
	left:382px;
	top:508px;
	width:320px;
	height:240px;
	z-index:6;
	background-color: #008DC0;
}

#apDiv9 {
	position:absolute;
	left:141px;
	top:460px;
	width:205px;
	height:28px;
	z-index:9;
}
#apDiv9 {
	position:absolute;
	left:600px;
	top:1164px;
	width:193px;
	height:25px;
	z-index:8;
}
#apDiv10 {
	position:absolute;
	left:114px;
	top:524px;
	width:193px;
	height:120px;
	z-index:7;
}

#apDiv10 {
	position:absolute;
	left:391px;
	top:467px;
	width:200px;
	height:32px;
	z-index:10;
}
#apDiv10 {
	position:absolute;
	left:333px;
	top:1175px;
	width:246px;
	height:22px;
	z-index:9;
}
#apDiv11 {
	position:absolute;
	left:511px;
	top:220px;
	width:189px;
	height:278px;
	z-index:8;
}

#apDiv11 {
	position:absolute;
	left:663px;
	top:468px;
	width:181px;
	height:32px;
	z-index:11;
}
#apDiv11 {
	position:absolute;
	left:369px;
	top:943px;
	width:142px;
	height:201px;
	z-index:10;
}
.style29 {font-size: 10px; }
#apDiv12 {
	position:absolute;
	left:601px;
	top:524px;
	width:69px;
	height:16px;
	z-index:9;
}
/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  html { min-height: 100%;
    }

  * {
	margin: 0pt;
	padding: 0pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
    }

  a { color: rgb(23, 80, 114);
    }

  a:hover { color: rgb(255, 125, 0);
    }

  img { border: 0pt none ;
    }

  p, code, ul {
	padding-bottom: 1.2em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
    }

  li { list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    }

  h1 { font-family: Tahoma,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 1.8em;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    margin-bottom: 4px;
    }

  h1, h2, h3 { padding-top: 6px;
    }

  .clearer { clear: both;
    }

  .left { float: left;
    }

  .right { float: right;
    }

  .container { margin: 0pt auto;
    padding: 0pt 10px 10px;
    background-color: rgb(255, 255, 255);
    font-size: 1.2em;
    width: 780px;
    }

  .top { padding: 10px 10px 0pt;
    }

  .header { margin: 0pt auto;
    padding: 10px 10px 5px;
    background-color: rgb(255, 255, 255);
    font-size: 1.2em;
    height: 105px;
    width: 780px;
    }

  .header .left, .header .right { background-color: rgb(51, 51, 51);
    color: rgb(255, 255, 255);
    height: 105px;
    }

  .header .left {
	background-color: rgb(29, 89, 124);
	font-family: "Trebuchet MS",sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 2.8em;
	font-size-adjust: none;
	font-stretch: normal;
	line-height: 105px;
	width: 564px;
	text-align: left;
	background-image: url(img/bgheader.gif);
	background-repeat: repeat-x;
    }

  .header .right {
	overflow: auto;
	width: 212px;
	background-image: url(img/SPH%20LOGO3.png);
	background-repeat: repeat-x;
	background-color: #FF5E00;
    }

  .header .right p, .header .right h2 { padding: 0pt 16px;
    }

  .header .right h2 { padding-top: 16px;
    font-family: "Trebuchet MS",sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 1.6em;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  .navigation { border: 1px solid rgb(255, 255, 255);
    background: rgb(217, 225, 229) url(file:///H|/siteprohosting.com_beta/img/nav.jpg) repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 41px;
    }

  .navigation a { border-right: 1px solid rgb(216, 235, 216);
    padding: 0pt 18px;
    background: transparent url(file:///H|/siteprohosting.com_beta/img/nav.jpg) repeat-x scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(28, 69, 94);
    display: block;
    float: left;
    font-family: sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 1.1em;
    font-size-adjust: none;
    font-stretch: normal;
    line-height: 41px;
    text-decoration: none;
    }

  .navigation a:hover {
	-moz-background-clip: initial;
	-moz-background-origin: initial;
	-moz-background-inline-policy: initial;
	color: rgb(28, 69, 94);
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(img/nav.jpg);
	background-repeat: repeat;
	background-position: left bottom;
    }

  .main {
	-moz-background-clip: initial;
	-moz-background-origin: initial;
	-moz-background-inline-policy: initial;
	background-attachment: scroll;
	background-color: #DCE7EB;
	background-image: none;
	background-repeat: repeat-y;
	background-position: 0% 50%;
	border-top-width: 4px;
	border-top-style: none;
	border-top-color: rgb(255, 255, 255);
    }

  .sidenav { float: right;
    width: 210px;
    }

  .sidenav h2 { margin: 0pt;
    color: rgb(28, 69, 94);
    font-size: 1em;
    line-height: 30px;
    padding-left: 12px;
    }

  .sidenav ul { border-top: 1px solid rgb(216, 235, 216);
    padding: 0pt;
    }

  .sidenav li { border-bottom: 1px solid rgb(216, 235, 216);
    }

  .sidenav li a { padding: 8px 0pt 8px 5%;
    font-size: 1.1em;
    color: rgb(28, 69, 94);
    display: block;
    text-decoration: none;
    width: 95%;
    }

  .sidenav li a:hover { background-color: rgb(235, 240, 243);
    color: rgb(46, 113, 152);
    }

  .content {
	float: left;
	width: 731px;
	margin-top: 10px;
	margin-right: 0pt;
	margin-bottom: 10px;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-right: 16px;
	padding-bottom: 0pt;
	padding-left: 16px;
    }

  .content .descr { color: rgb(28, 69, 94);
    font-size: 0.9em;
    margin-bottom: 6px;
    }

  .content li { margin-left: 18px;
    }

  .content .imgright { border: 1px solid rgb(173, 209, 231);
    padding: 5px;
    margin-left: 4px;
    float: right;
    }

  .content p {
	color: #666666;
    }

  .footer {
	-moz-background-clip: initial;
	-moz-background-origin: initial;
	-moz-background-inline-policy: initial;
	color: rgb(255, 255, 255);
	font-family: sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 1em;
	font-size-adjust: none;
	font-stretch: normal;
	line-height: 39px;
	text-align: center;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(img/bgfooter.gif);
	background-repeat: repeat-x;
	background-position: 0% 50%;
    }

  .footer a, .footer a:hover { color: rgb(255, 255, 255);
    }

  td {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-image: url(images/bgheader.gif);
    }
.tblborders {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.container .main .tblborders #endtbl {
	border: 1px solid #00ABDE;
}
.planendtbl {
	border: 1px solid #00ABDE;
}
.planfield {
	border: 2px solid #00FF66;
}

.style22 {
	color: #00ABDE;
	font-size: 24px;
}
#affiliatebanner {
	border: 2px solid #FF9900;
}
#affiliatebanner {
	position:absolute;
	left:104px;
	top:259px;
	width:600px;
	height:249px;
	z-index:7;
	border-top-color: #40ACD1;
	border-right-color: #40ACD1;
	border-bottom-color: #40ACD1;
	border-left-color: #40ACD1;
}
#button nav2 {
	border-top-color: #00FFCC;
	border-right-color: #00FFCC;
	border-bottom-color: #00FFCC;
	border-left-color: #00FFCC;
}

.style7 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style9 {
	color: #0000CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}
.style9 {
	color: #0000CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}
.style10 {
	color: #F0F0F0;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.style10 {
	color: #F0F0F0;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.style14 {
	font-size: 14px;
	font-family: Tahoma;
	color: #FFFFFF;
}
.style14 {
	font-size: 14px;
	font-family: Tahoma;
	color: #FFFFFF;
}
.style25 {color: #FFFFFF; font-size: 12px; }
a:link {
	color: #FFFFFF;
}


scroll and pause script start


/*Example CSS for the two demo scrollers*/

#pscroller1{
width: 160px;
height: 50px;
border: 2px solid #009ACD;
padding: 5px;
background-color: white;
margin: 7px;
padding: 4px;
}
.style23 {
	color: #008CBF;
	font-size: 18px;
}
#pausenscroll {
	
}
#pagelinks {
	margin: 4px;
	padding: 7px;
}
.style35 {
	color: #00A3DE
}
.style36 {color: #FFA401}

.style38 {color: #FDA600}

.style39 {color: #0033CC; }

.style40 {color: #FF6100}

.style41 {font-size: 11px}

.blinks {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 12px;
}
.style42 {color: #FFFFFF}
.style28 {font-size: 14px}
.style30 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.style33 {color: #00AFE9}

.style43 {color: #003399}

.style44 {color: #DCE7EB}

.navigationmain {
	border-right: 1px solid rgb(216, 235, 216);
	padding: 0pt 18px;
	background: transparent url(file:///H|/siteprohosting.com_beta/img/nav.jpg) repeat-x scroll left top;
	-moz-background-clip: initial;
	-moz-background-origin: initial;
	-moz-background-inline-policy: initial;
	color: rgb(28, 69, 94);
	display: block;
	float: left;
	font-family: sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 1.1em;
	font-size-adjust: none;
	font-stretch: normal;
	line-height: 41px;
	text-decoration: none;
}
