/* CSS Default */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption
/*table, tbody, tfoot, thead, tr, th, td*/ {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
/*table {
	border-collapse: collapse;
	border-spacing: 0;
}*/



/* CSS Document */

body { margin:0px; height:0px; background-color:#CCCCCC;}
#logo { background-image:url(images/logo.gif); background-repeat:no-repeat; width:235px; height:51px; margin-top:20px;float:left;}
#nav-bar { background-image:url(images/nav-bar.jpg); background-repeat:no-repeat; width:730px; height:44px; clear:both;}
#banner { width:730px; height:215px; margin-top:15px;}

.nodisplay{ display:none;}
li{list-style:none;}
.style1{ width:145px;font-family:Tahoma; font-size:11px; color:#FFFFFF; float:left; text-decoration:none;}
.style1 a:visited{ width:145px;font-family:Tahoma; font-size:11px; color:#FFFFFF; float:left; text-decoration:none;}
.style1_text a:link{width:145px;font-family:Tahoma; font-size:11px; color:#FFFFFF; float:left; text-decoration:none;}
.style1 a:hover{width:145px;font-family:Tahoma; font-size:11px; color:#99ccff; float:left; text-decoration:underline;}


li
	{
	background: url(images/arrowicon.gif) no-repeat left center;
	padding: 3px 13px 5px 15px;
	margin:0px;
	list-style:none;
	color:#FFFFFF;
	border-bottom:1px dotted #fff;
	}
#nav-bar li { background:none; border-bottom:none;}

#servicestext {
	padding-left:10px;
	margin:0px 0px 0px;
	list-style:none;
	height:390px;
	float:left;
}

#servicestext1 {
	padding-left:10px;
	margin:0px 0px 0px;
	list-style:none;
	height:px;
	float:left;
}

.top{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:333333; float:right;}
.top a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#333333;}
.top a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#0066cc;}
.top a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  text-decoration:underline; color:#333333;}


.style2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:2.25em; color:#666666; text-decoration:none;}
.style2bold1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:2.5em; color:#333333; text-decoration:none;}
.style2bold { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:2.5em; color:#333333; text-decoration:none;}

.style3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none;}
.style4 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#666666; text-decoration:none;}

.footertext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
.footertext li { border:none;}

.footertextzylone{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; text-decoration:underline;}
.footertextzylone a:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; text-decoration:underline;}
.footertextzylone a:link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:underline;}
.footertextzylone a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#99ccff; text-decoration:underline;}

.textbutton{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; color:#FFFFFF; text-decoration:none; float:left; margin-top:6px; margin-left:4px; width:80px; height:25px;}
.textbutton a:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; color:#FFFFFF; text-decoration:none;}
.textbutton a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; color:#FFFFFF; text-decoration:none;}
.textbutton a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; color:#99ccff; text-decoration:underline;}

#service-bgup { background-image:url(images/servicebg.gif); background-repeat:no-repeat; width:208px; height:43px;}
#service-bgbody { background-image:url(images/servicebgbody.gif); background-repeat:repeat-y; width:208px;height:480px;}
#service-shadow { background-image:url(images/serviceshadow.jpg); background-repeat:no-repeat; width:208px; height:64px; margin-top:1px;}

.services{margin:0px; padding-top:5px; width:200px;}
#welcometext{width:515px; height:500px; float:left; margin-top:40px; float:right;}
#vision{width:515px; height:500px; float:right; margin-top:10px;}
#vision2{width:723px; margin-top:10px;}

#vision2 table img { border:2px #e1e1e1 solid; margin:0; padding:0;}
#vision2 a {color:#09C; text-decoration:none;}
#vision2 a:hover {color:#039; text-decoration:none;}

.textform { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;}
