body, address, blockquote, dl, ol, ul, li, form, fieldset, legend, h1, h2, h3, h4, h5, h6, p, pre {
margin:0;
padding:0;
}




div#homeContainer {
    width: 960px; 
    margin: 5px 0 0 0; 
    padding: 0px; 
    text-align: left;
}
	div#homeContainer a:link, div#homeContainer a:visited, div#homeContainer a:active {
	    color: #000;
	    text-decoration: none;
	}
	
	div#homeContainer a:hover {
	    color: #000;
	    text-decoration: underline;
	}        

div#homeLeft {
    float: left;
    width: 637px;
}

	div#homeSplash {
	    margin: 0px;
	    padding: 0px;
	    background-image: url(/images/homepage/UpTime_BoxHeader_v05.jpg);
	    background-repeat: no-repeat;
	    width: 637px;
	    height: 322px;
	}

        div#homeSplash h1 {
            color: white; 
            font-family: Arial;
            font-weight: normal; 
            font-size: 24px;
            padding-left: 28px;       
            padding-top: 15px; 
        }

        div#homeSplash p {
	        margin: 0px;
	        padding: 5px 300px 0px 28px;
	        text-align: left;
	        color: #000;
	        font-family: Arial;
	        font-size: 14px;
        }

        div#homeSplash a:link, div#homeSplash a:visited, div#homeSplash a:active {
            font-family: Arial;
            font-size: 13px;
            color: #000;
            text-decoration: none;
            font-weight: 600;
        }

        div#homeSplash a:hover {
            font-family: Arial;
            font-size: 13px;
            color: #000;
            text-decoration: underline;
            font-weight: 600;
        }       


    div#homeBottomContainer {
        margin: 0px; 
        padding: 0px; 
        border: solid 1px #fff;
    }

		#homeBottomLeft {
		    position: relative;
		    width: 200px;
		    height: 300px;
		    float: left;
		    margin: 15px 17px 0 0;
		}

			#loginLeftBorder {
			    float: left;
			    position: relative;
			    margin: 0px;
			    padding: 0px;
			    width: 4px;
			    background-image: url(/images/homepage/LeftGreenFeature.gif);
			    background-repeat: no-repeat;
			    height:300px;
			}
			
			#loginRightBorder {
			    position: relative;
			    float: right;
			    margin: 0px;
			    padding: 0px;
			    width: 4px;
			    background-image: url(/images/homepage/RightGreenFeature.gif);
			    background-repeat: no-repeat;
			    height:300px;
			}
			
			#loginContent {
			    position: relative;
			    height: 300px;
			    margin: 0px;
			    width:192px;
			    float: left;
			}
			
			#loginHeader {
			    position: relative;
                margin: 0px;
                padding: 0px;
			    height: 31px;
			    width:192px;
			    background-image: url(/images/homepage/GreenFeatureHeader.gif);
			    background-repeat: repeat-x;
			}
			
				 #loginHeader h2 {
	                color: #fff;
	                font-size: 14px;
	                font-family: arial;
	                font-weight: bold;
	                padding-top: 6px;
	                padding-left: 10px;
				 }
			
			
			#loginBox {
			    position: relative;
			    height: 269px;
                width:192px;
			    color: #000;
			    font-size: 11px;
			    font-family: verdana;
			    background-image: url(/images/homepage/GreenFeatureBackground.gif);
			    background-repeat: repeat-x;
			}

                #loginBox ul {
	                padding-top: 6px;
	                padding-left: 10px;
	                padding-right: 5px;
                }
	            #loginBox li {
	                font-family: Verdana;
	                font-size: 11px;
	                color: #000;
	                list-style-image: url(/images/homepage/li-check.gif);
	                padding-bottom: 5px;
	                margin-left: 20px;
	            }                
                #loginBox p {
                    padding-top: 6px;
                    padding-left: 10px;
                    padding-right: 5px;
                }


		#homeBottomRight {
		    position: relative;
		    width: 200px;
		    height: 300px;
		    float: right;
		    margin: 15px 0 0 0px;
		}
		
		#homeBottomMiddle {
		    position: relative;
		    width: 200px;
		    height: 300px;
		    padding: 0px;
		    margin: 15px 0 0 217px;
		}

			div.featureLeftBorder {
			    float: left;
			    position: relative;
			    margin: 0px;
			    padding: 0px;
			    width: 4px;
			    background-image: url(/images/homepage/LeftGreyFeature.gif);
			    background-repeat: no-repeat;
			    height:300px;
			}
			
			div.featureRightBorder {
			    position: relative;
			    float: right;
			    margin: 0px;
			    padding: 0px;
			    width: 4px;
			    background-image: url(/images/homepage/RightGreyFeature.gif);
			    background-repeat: no-repeat;
			    height:300px;
			}
			
			div.featureContent {
			    position: relative;
			    height: 300px;
			    margin: 0px;
			    width:192px;
                float: left;
			}
			
			div.featureHeader {
			    position: relative;
			    padding: 0px;
			    height: 31px;
			    width:192px;
			    background-image: url(/images/homepage/GreyFeatureHeader.gif);
			    background-repeat: repeat-x;
			}
    			div.featureHeader h2 {
                    padding-top: 6px;
                    padding-left: 10px;
	                color: #fff;
	                font-size: 14px;
	                font-family: arial;
	                font-weight: bold;
                }
			
			
			div.featureBox {
			    position: relative;
			    height: 269px;
			    width:192px;
			    color: #000;
			    font-size: 11px;
			    font-family: verdana;
			    background-image: url(/images/homepage/GreyFeatureBackground.gif);
			    background-repeat: repeat-x;
			}

                div.featureBox ul {
	                padding-top: 6px;
	                padding-left: 10px;
	                padding-right: 5px;
                }

	            div.featureBox li {
					font-family: Verdana;
					font-size: 11px;
					color: #000;
					list-style-image: url(/images/homepage/li-check.gif);
					padding-bottom: 5px;
					margin-left: 20px;
	            }


div#homeRight {
    float: right; 
    width: 300px; 
}

    div.sidebarOption {
        position: relative;
        float: left;
        width: 300px;
        padding: 0px;
        margin: 0px;
    }

        div.sidebarLeftBorder {
            float: left;
            position: relative;
            margin: 0px;
            padding: 0px;
            width: 4px;
            background-image: url(/images/homepage/Service_SidebarLeft.gif);
            background-repeat: no-repeat;
            height:117px;
        }
            
        div.sidebarRightBorder {
            position: relative;
            float: right;
            margin: 0px;
            padding: 0px;
            width: 4px;
            background-image: url(/images/homepage/Service_SidebarRight.gif);
            background-repeat: no-repeat;
            height:117px;
        }
            
        div.sidebarContent {
            position: relative;
            height: 117px;
            margin: 0px;
            padding: 0px;
            width:292px;
            float: left;
            background-image: url(/images/homepage/Service_SidebarBack.gif);
            background-repeat: repeat-x;
        }
            
            div.sidebarLogo {
                float: right;
                padding-right: 12px;
                padding-top: 12px;
            }
            
	        div.sidebarContent h2 {
	            font-family: verdana;
	            font-size: 14px;
	            padding-left: 12px;
                padding-top: 12px;
                padding-bottom: 5px;
	        }
	
	        div.sidebarContent p {
	            font-family: verdana;
	            font-size: 11px;
                padding-left: 12px;
	        }
	        
			a.readmore:link, a.readmore:visited, a.readmore:active {
			    color: #000;
			    font-weight: bold;
			    text-decoration: none;
			}
			
			a.readmore:hover {
	            color: #000;
	            font-weight: bold;
	            text-decoration: underline;
			}        

        