/* GENERAL STYLES */
/* Form Stylings */
input.special, textarea.special {
    font-family: Lucida Sans, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    background-color: Transparent;
    border-style: solid;
    border-width: 0px;
    width: 285px;
    height: 26px;
    color: #e36f1e;
    padding: 4px 0px 0px 8px;
    margin: 1px 0px 0px 0px;
    }

textarea.special {
    height: 95px;
    }

.special {
    font-family: Lucida Sans, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    color: #413000;
    padding: 0px;
    margin: 0px;
    }

input.search {
	font-family: Lucida Sans, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    background-color: Transparent;
    border-style: solid;
    border-width: 0px;
    width: 180px;
    height: 27px;
    color: #ffffff;
    padding: 2px 0px 0px 8px;
    margin: 1px 0px 0px 0px;
	}
	
input.button, input.button2, input.button3 {
    background: Transparent url('/image/SearchButton.jpg') no-repeat top right;
    width: 39px;
    height: 27px;
    font-family: Lucida Sans, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    border-style: solid;
    border-width: 0px;
    color: #ffffff;
    padding: 0px;
    margin: 0px 0px 0px 0px;
    cursor: pointer;
    }

input.button2 {
    background: Transparent url('/image/SearchButtonSub.jpg') no-repeat top right;
    }

input.button3 {
    background: Transparent url('/image/SubmitButton.png') no-repeat top right;
    width: 88px;
    height: 27px;
    }


/* Image Stylings */
div.button img {
    float: left;
    clear: left;
    }

div.portfolio-container img {
    border-style: solid;
    border-width: 5px;
    border-color: #c05d17;
    }


/* Header Stylings */
div.content-container h1, div.footer-container h1 {
    font-family: Gill Sans MT, Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    color: #e36f1e;
    line-height: 17px;
    padding: 0px;
    margin: 0px;
    position: relative;
    }
    
div.content-container h1 span.one, 
div.content-container h1 span.two, 
div.content-container h1 span.three, 
div.content-container h1 span.four, 
div.content-container h1 span.five, 
div.footer-container h1 span.six {
    background: url('/image/iGENUiTYTitle.jpg') no-repeat;
    position: absolute;
    width: 100%;
    height: 100%;
    }
    
div.content-container h1 span.two {
	background: url('/image/ITServicesTitle.jpg') no-repeat;
	}
	
div.content-container h1 span.three {
	background: url('/image/WebDesignTitle.jpg') no-repeat;
	}
	
div.content-container h1 span.four {
	background: url('/image/ITProductsTitle.jpg') no-repeat;
	}
	
div.content-container h1 span.five {
	background: url('/image/WebProgrammingTitle.jpg') no-repeat;
	}
	
div.footer-container h1 span.six {
	background: url('/image/ContactUsTitle.jpg') no-repeat;
	}

div.content-container h2 {
    font-family: Gill Sans MT, Sans-Serif;
    font-size: 15px;
    font-weight: bold;
    color: #e36f1e;
    line-height: 17px;
    padding: 0px 0px 10px 0px;
    margin: 0px;
    }
    
div.content-container h3 {
    font-family: Lucida Sans, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    color: #8fc3ea;
    line-height: 16px;
    padding: 0px;
    margin: 0px;
    }

div.content-container h4 {
    font-family: Lucida Sans, Arial, Sans-Serif;
    font-size: 15px;
    font-weight: bold;
    color: #8fc3ea;
    line-height: 17px;
    padding: 0px;
    margin: 0px;
    }


/* Paragraph Stylings */
div.content-container p, 
div.content-container p.news, 
div.content-container p.newsDate, 
div.content-container p.breadcrumb, 
div.content-container p strong, 
div.content-container p.bottom, 
div.content-container p.note, 
div.footer-container p, 
div.footer-container p.button, 
div.footer-container p.bottom, 
div.sub-nav-container p {
    font-family: Lucida Sans, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    color: #413000;
    line-height: 17px;
    padding: 0px 0px 20px 0px;
    margin: 0px;
    }

div.main-content-container p {
    font-weight: normal;
    }
    
div.content-container p.news {
    font-size: 11px;
    font-weight: normal;
    color: #ffffff;
    line-height: 16px;
    padding: 0px;
    }
    
div.content-container p.newsDate {
    font-size: 9px;
    font-weight: normal;
    color: #e36f1e;
    line-height: 11px;
    padding: 0px;
    }
    
div.content-container p.breadcrumb {
    font-size: 10px;
    font-weight: normal;
    padding: 16px 0px 0px 0px;
    }
    
div.content-container p strong {
    color: #e36f1e;
    }
    
div.content-container p.bottom {
    padding: 0px;
    font-weight: normal;
    }

div.content-container p.note {
    padding: 0px;
    color: #8fc3ea;
    }
    
div.footer-container p, div.footer-container p.bottom {
	color: #78642b;
	}
	
div.footer-container p.button, div.footer-container p.bottom {
	padding: 0px;
	}

div.sub-nav-container p {
    font-size: 11px;
    color: #ffffff;
    line-height: 14px;
    padding: 0px;
    }
    
    
/* List Stylings */
div.content-container ol, div.content-container ul, div.content-container li strong {
    font-family: Lucida Sans, Arial, Sans-Serif;
    font-weight: normal;
    font-size: 12px;
    color: #413000;
    line-height: 17px;
    }

div.content-container li strong {
    color: #e36fle;
    }


/* Link Stylings */
div.content-container a, div.content-container a:link, div.content-container a:visited, div.content-container a:hover, div.content-container a:active {
    color: #2E6A98;
    text-decoration: underline;
    }
    
div.content-container a:hover {
    text-decoration: none;
    }

div.content-container a.news, div.content-container a.news:link, div.content-container a.news:visited, div.content-container a.news:hover, div.content-container a.news:active {
    color: #8fc3ea;
    text-decoration: none;
    }
    
div.content-container a.news:hover {
    text-decoration: underline;
    }
    
div.footer-container a, div.footer-container a:link, div.footer-container a:visited, div.footer-container a:hover, div.footer-container a:active {
    color: #78642b;
    text-decoration: none;
    }
    
div.footer-container a:hover {
    text-decoration: underline;
    }
    
div.sub-nav-container a, div.sub-nav-container a:link, div.sub-nav-container a:visited, div.sub-nav-container a:hover, div.sub-nav-container a:active {
    color: #f9ba8e;
    text-decoration: none;
    }
    
div.sub-nav-container a:hover {
    color: #ffffff;
    text-decoration: underline;
    }

div.portfolio-container a, div.portfolio-container a:link, div.portfolio-container a:visited, div.portfolio-container a:hover, div.portfolio-container a:active {
    border-color: #e36f1e;
    }

div.portfolio-container a:hover {
    border-color: #c05d17;
    }

/* EDITOR PROPERTIES */
p {

}

h4 {

}

.bottom {

}

.bottom {
padding: 0px;
}

