body {
	padding: 0;
	margin: 0;
	background: #25425d url(images/new-fill.jpg) no-repeat center top;	
	width: 100%;
	display: table;
}

p { 
	margin-top: 1.1em;
}
td {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4a4a;
}
.about-box {	
	padding-left: 25px;
	padding-right: 5px;
	padding-top: 25px;
	padding-bottom: 15px;
}
.about-hwsitedesign {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #575757;
	padding-left: 19px;
	padding-right: 14px;
	padding-top: 30px;
}
.contact-address {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4a4a;
	padding-left: 15px;
	padding-right: 38px;
}
.contact-field {
	padding-left: 10px;
}
.contact-page {
	padding-left: 15px;
	padding-right: 38px;
}
.content{font-family: arial, sans-serif;font-size: 8pt;}

.customer-box {	
	padding-left: 5px;
	padding-right: 15px;
	padding-top: 25px;
	padding-bottom: 15px;
}
.customer-photos1 {	
	padding-left: 9px;	
	padding-top: 5px;
}
.customer-photos2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #575757;	
	padding-right: 5px;
	padding-top: 5px;
}
.home-points {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 15px;
}
.logo {
	padding-bottom: 5px;
}
.portfolio {
	padding-left: 30px;
	padding-bottom: 20px;
}
.portfolio-text {
	padding-left: 15px;
	padding-bottom: 10px;
	padding-right: 25px;
}
.portfolio-title {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #343434;	
}
.portfolio-button {
	padding-right: 9px;
	padding-bottom: 1px;
}
.portfolio-buttons1 {
	padding-left: 20px;
	padding-top: 10px;
}
.portfolio-buttons2 {	
	padding-top: 10px;
}
a.red:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;	
}
a.red:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;	
}
a.red:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #6b73c6;	
}
.red {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #eb3724;
}
.right-padding {
	padding-right: 10px;
}
.search {
	padding-bottom: 3px;
}
.seo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #c2c3c3;
	text-decoration: none;	
}
a.seo:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #c2c3c3;
	text-decoration: none;	
}
a.seo:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #c2c3c3;
	text-decoration: none;	
}
.services-page {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;
	padding-left: 25px;
	padding-right: 7px;
	padding-bottom: 35px;	
}
.services-title {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #1a77ce;		
}
.search-page {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #575757;
	padding-left: 38px;
	padding-right: 40px;	
}
.subpage-text {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;
	padding-left: 26px;
	padding-right: 17px;
	padding-top: 5px;
}
.subpage-text2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;
	padding-left: 20px;
	padding-right: 32px;
	padding-top: 5px;
}
.subpage-text3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;
	padding-left: 30px;
	padding-right: 32px;	
}
.subpage-text4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;
	padding-left: 26px;	
	padding-top: 5px;
}
.support-page {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #383838;
	padding-left: 25px;
	padding-right: 7px;
	padding-bottom: 35px;	
}
.support-icon {	
	padding-left: 25px;
	padding-right: 15px;
	padding-bottom: 15px;
}
.support-blue {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #408aaf;	
}
.support-instructions {	
	padding-right: 35px;	
}
a.support-title {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;		
}
a.support-title:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;		
}
a.support-title:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;		
}
a.support-title:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #89c405;		
}
.support-title2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #232323;		
}
.support-title2:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #232323;		
}
a.support-title2:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #89c405;		
}

A.support:visited{color: red; font-family: arial, sans-serif; font-size: 8pt; text-decoration: none}
A.support:link{color: red; font-family: arial, sans-serif; font-size: 8pt; text-decoration: none}
A.support:hover{color: #ffffff; background-color:red; font-family: arial, sans-serif;font-size: 8pt;text-decoration: none}
A.support:active{color:#ffffff; background-color:red; font-family: arial, sans-serif;font-size: 8pt;text-decoration: none}



.top-padding {
	padding-bottom: 2px;
}
.footer {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #afafaf;
	text-decoration: none;
	padding-left: 15px;	
	padding-bottom: 2px;
}
a.footer {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #707070;
	text-decoration: none;
	padding-left: 15px;	
	padding-bottom: 2px;
}
.back {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4a4a;
	padding-bottom: 25px;
}
a {
	color: #2169ad;
	text-decoration: none;
}
a:link {
	color: #5f9fe4;
	text-decoration: none;
}
a:hover {
	color: #89c405;
	text-decoration: none;
}
a:visited {
	color: #5f9fe4;
	text-decoration: none;
}


h1 { color: #FFFFFF; background-color: #FF9933; width: 414; padding: 3px; margin: 16px 0 5px 0; font-size: 9pt; font-weight: bold; }

h2 { color: #FFFFFF; background-color: #FF9933; width: 475; padding: 3px; margin: 16px 0 5px 0; font-size: 11pt; font-weight: bold; font-family:arial; }

h3 { color: #FFFFFF; background-color: #3366cc; width: 414; padding: 3px; margin: 16px 0 5px 0; font-size: 8pt; font-weight: bold; }

.arialfont9 {font-family: arial, sans-serif; font-size: 9pt; font-weight: bold}

* html a:hover{visibility:visible}

.btn1On{position: relative;font-family: arial, helvetica, sans-serif;display: block;width: 58px;height: 26px;margin: 0;padding: 0;}
.btn1nav{position: relative;font-family: arial, helvetica, sans-serif;background: url(images/btn-1m.gif) no-repeat;white-space: nowrap;display: block;width: 58px;height: 26px;margin: 0;padding: 0;}
.btn1nav a{display: block;color: #000000;font-size: 11px;width: 58px;height: 26px;display: block;float: left;color: black;text-decoration: none;margin: 0;padding: 0;}
.btn1nav img{margin: 0;padding: 0;width: 58px;height: 26px;border: 0}
.btn1nav a:hover img{visibility:hidden}


.btn2On{position: relative;font-family: arial, helvetica, sans-serif;display: block;width: 70px;height: 26px;margin: 0;padding: 0;}
.btn2nav{position: relative;font-family: arial, helvetica, sans-serif;background: url(images/btn-2m.gif) no-repeat;white-space: nowrap;display: block;width: 70px;height: 26px;margin: 0;padding: 0;}
.btn2nav a{margin: 0;padding: 0;display: block;color: #000000;font-size: 11px;width: 70px;height: 26px;display: block;float: left;color: black;text-decoration: none;}
.btn2nav img{width: 70px;height: 26px;border: 0}
.btn2nav a:hover img{visibility:hidden}


.btn3On {position: relative;font-family: arial, helvetica, sans-serif;display: block;width: 71px;height: 26px;margin: 0;padding: 0;}
.btn3nav {position: relative;font-family: arial, helvetica, sans-serif;background: url(images/btn-3m.gif) no-repeat;white-space: nowrap;display: block;width: 71px;height: 26px;margin: 0;padding: 0;}
.btn3nav a {margin: 0;padding: 0;display: block;color: #000000;font-size: 11px;width: 71px;height: 26px;display: block;float: left;color: black;text-decoration: none;}
.btn3nav img {width: 71px;height: 26px;border: 0}
.btn3nav a:hover img {visibility:hidden}


.btn4On {position: relative;font-family: arial, helvetica, sans-serif; display: block;width: 70px;height: 26px;margin: 0;padding: 0;}
.btn4nav {position: relative;font-family: arial, helvetica, sans-serif;background: url(images/btn-4m.gif) no-repeat;white-space: nowrap;display: block;width: 70px;height: 26px;margin: 0;padding: 0;}
.btn4nav a {margin: 0;padding: 0;display: block;color: #000000;font-size: 11px;width: 70px;height: 26px;display: block;float: left;color: black;text-decoration: none;}
.btn4nav img {width: 70px;height: 26px;border: 0}
.btn4nav a:hover img {visibility:hidden}


.btn5On {position: relative;font-family: arial, helvetica, sans-serif;display: block;width: 56px;height: 26px;margin: 0;padding: 0;}
.btn5nav {position: relative;font-family: arial, helvetica, sans-serif;background: url(images/btn-5m.gif) no-repeat;white-space: nowrap;display: block;width: 56px;height: 26px;margin: 0;padding: 0;}
.btn5nav a {display: block;color: #000000;font-size: 11px;width: 56px;height: 26px;display: block;float: left;color: black;text-decoration: none;}
.btn5nav img {width: 56px;height: 26px;border: 0}
.btn5nav a:hover img {visibility:hidden}




.lower-btn1nav
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/lower-btn-1m.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 200px;
height: 100px;
margin: 0;
padding: 0;
}

.lower-btn1nav a
{
display: block;
color: #000000;
font-size: 11px;
width: 200px;
height: 100px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.lower-btn1nav img
{
width: 200px;
height: 100px;
border: 0
}

* html a:hover
{
visibility:visible
}

.lower-btn1nav a:hover img
{
visibility:hidden

}

.lower-btn2nav
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/lower-btn-2m.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 200px;
height: 100px;
margin: 0;
padding: 0;
}

.lower-btn2nav a
{
display: block;
color: #000000;
font-size: 11px;
width: 200px;
height: 100px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.lower-btn2nav img
{
width: 200px;
height: 100px;
border: 0
}

* html a:hover
{
visibility:visible
}

.lower-btn2nav a:hover img
{
visibility:hidden

}

.lower-btn3nav
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/lower-btn-3m.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 200px;
height: 100px;
margin: 0;
padding: 0;
}

.lower-btn3nav a
{
display: block;
color: #000000;
font-size: 11px;
width: 200px;
height: 100px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.lower-btn3nav img
{
width: 200px;
height: 100px;
border: 0
}

* html a:hover
{
visibility:visible
}

.lower-btn3nav a:hover img
{
visibility:hidden

}


.inputTxt {
	padding: 2px;
    border: gray 1px solid;
    background-color: #ffffff;
	}



#fullheight{height:100%}
#887{height:887}
#207{height:207}




