/* CSS Document */



#LeftBar{
	background-image:url(images/LeftBar.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding:0;
	border: 0px;
	border-collapse: collapse;
	border-left: hidden;
	border-right: hidden;
	margin-top: 0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	position:absolute;
	Top: 29px;
	left: 0;
	width: 210;
	height: 600;

}

#RightLogo{
	background-image:url(images/LogoRight.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #F4ED4E;
	padding:0px;
	border: 0px;
	border-left: hidden;
	border-right: hidden;
	border-collapse: collapse;
	margin-top: 0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	vertical-align:top;
	Position: absolute;
	Top: 29px;
	Left: 210px;
	height:99;
	width:129;
}


#Slogan {
	background-image:url(images/slogan.gif);
	background-position: Left top;
	background-repeat: no-repeat;
	background-color: #F4ED4E;
	padding:0px 0px 0px 0px;
	border: 0px;
	border-style: none;
	border-spacing: 0;
	width: 445;
	height: 75px;
	position: absolute;
	Top:30;
	left: 339;
}

#HomeTab{
	background-image:url(images/nAVtab.gif);
	background-position: Left top;
	background-repeat: no-repeat;
	background-color: #F4ED4E;
	margin: 0px;
	height:24px;
	width:87px;
	Position: absolute;
	Top: 105px;
	left: 340px;
}

#ClientsTab{
	background-image:url(images/nAVtab.gif);
	background-position: Left top;
	background-repeat: no-repeat;
	background-color: #F4ED4E;
	margin: 0px;
	height:24px;
	width:87px;
	Position: absolute;
	Top: 105px;
	left: 427.5px;
}

#ServicesTab{
	background-image:url(images/nAVtab.gif);
	background-position: Left top;
	background-repeat: no-repeat;
	background-color: #F4ED4E;
	margin: 0px;
	height:24px;
	width:87px;
	Position: absolute;
	Top: 105px;
	left: 514px;
}

#ContactUsTab{
	background-image:url(images/nAVtab.gif);
	background-position: Left top;
	background-repeat: no-repeat;
	background-color: #F4ED4E;
	margin: 0px;
	height:24px;
	width:87px;
	Position: absolute;
	Top: 105px;
	left: 601.5px;

}

#CommunityTab{
	background-image:url(images/nAVtab.gif);
	background-position: Left top;
	background-repeat: no-repeat;
	background-color: #F4ED4E;
	margin: 0px;
	height:24px;
	width:87px;
	Position: absolute;
	Top: 105px;
	left: 688px;
}

#Photo {
	background-image:url(images/picture.gif);
	background-position:left top:
	Background-repeat: no-repeat;
	margin: 0px;
	Height: 315px;
	Width: 575px;
	Position: absolute;
	Top:129;
	Left:210;
}
#LeftBlackBar	{
	Background-image:url(images/LeftGrayBar.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 210px;
	height: 86px;
	Position:absolute;
	Top:444px;
	Left:0px;
	z-index:1;

}

#BlueBar {
	Background-image:url(images/BlueBar.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 157px;
	height: 6px;
	Position:absolute;
	Top:275px;
	Left:25px;
}

#BlackBar {
	Background-image:url(images/BlackBar.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 577px;
	height: 85px;
	Position:absolute;
	Top:445px;
	Left:210px;
}

#OurMission {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	font-size:18px;
	font-weight:bold;
	color: #F4ED4E;
	Position: absolute;
	Top: 453px;
	Left: 220px;
	z-index: 1;
}

#MissionStatement {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	font-size:15px;
	font-weight:bold;
	color: #F4ED4E;
	width:550;
	Position: absolute;
	Top: 480px;
	Left: 232px;
	z-index: 1;	
}


#FeaturedSpecials {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	font-size:13px;
	font-weight:bold;
	color: white;
	Position: absolute;
	Top: 480px;
	Left: 45px;
	z-index: 1;
}


#TransparentYellow {
	width:191;
	height:99;
	background-color:#F7F27C;
	border-right: 1px solid #DBD779;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	font-size:15px;
	font-weight:bold;
	text-align: center;
	color: BLACK;

}

#LeftBarOther{
	background-image:url(images/LeftBarOther.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding:0;
	border: 0px;
	border-collapse: collapse;
	border-left: hidden;
	border-right: hidden;
	margin-top: 0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	position:absolute;
	Top: 29px;
	left: 0;
	width: 210;
	height: 600;

}

#RightLogoOther{
	background-image:url(images/RightLogoOther.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #F4ED4E;
	padding:0px;
	border: 0px;
	border-left: hidden;
	border-right: hidden;
	border-collapse: collapse;
	margin-top: 0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	vertical-align:top;
	Position: absolute;
	Top: 29px;
	Left: 210px;
	height:185;
	width:129;
}

#TopBar {
	position:absolute;
	top:129;
	left:329;
	height:85px;
	width:456;
	background-color:#2F2E21;
	line-height:20px;
	color:#F4ED4E;
	Font-family:tahoma;
	Font-size:19px;
	
}


#HaventFoundWhatLookingFor{
	background-image:url(images/HaventFoundWhatLookingFor.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: transparent;
	padding:0px;
	border: 0px;
	border-left: hidden;
	border-right: hidden;
	border-collapse: collapse;
	margin-top: 0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	vertical-align:top;
	Position: absolute;
	Top: 750px;
	Left: 0px;
	height:90;
	width:210;
}

#LeftFooter {
	background-image:url(images/leftFooter.gif);
	background-position: left top;
	background-repeat: no-repeat;
	position:absolute;
	top:631;
	left:0;
	height:70px;
	width:210;
	background-color:#2F2A1E;
	
}

#footer {
	position:absolute;
	top:631;
	left:210;
	height:70px;
	width:576;
	background-color:#2F2E21;
	line-height:20px;
	color:#FFFFFF;
	text-align:center;
}

.view	{
	display:block;
}

.hide	{
	display: none;
}

.visible {
	visibility: show;
}
.notvisible {
	visibility: hidden;
}

.SendForm tr {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';	
	font-size:11px;
	font-weight:normal;
	line-height:22px;
		

}

.EmploymentForm tr {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';	
	font-size:11px;
	font-weight:normal;

		

}

.inputbox {
	border:1px solid #EDE41C;
	background-color:#FFFCC0;
	font-size:12px;
	width:110px;
	height:20px;

}
.Msgbox {
	border:1px solid #EDE41C;
	background-color:#FFFCC0;
	font-size:12px;
}

.featuredServiceList ul li {
	list-style-image:url(images/paw.gif);
	margin:0;
	padding:0;
}

.BoneList ul li {
	list-style-image:url(images/bone.gif);
	background-color: transparent;
	margin:0;
	padding:0;

}
	
.tahoma10bold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	font-size:10px;
	font-weight:bold;
}	

.tahoma11bold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';	
	font-size:11px;
	font-weight:bold;
}
.tahoma12bold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	font-size:12px;
	font-weight:bold;
	color: black;
}	
.TahomaBlack {
	font-family: Tahoma;
	font-color: black;
	font-size:12pt;
	font-weight: bold;
	text-align:right;
}

.arial {
	font-family: arial;
	font-size:13px;
	font-weight:bold;
}


.white15bold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}
.white15bold:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-decoration: underline;
}

.white13bold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.white13bold:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-decoration: underline;
}

.white12bold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.white12bold:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
}

.Blue9bold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#25345B;
	font-size:9px;
	font-weight: normal;
	text-decoration:none;
}
.Blue9bold:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#25345B;
	font-size:9px;
	font-weight: normal;
	text-decoration: underline;
}


.Blue11bold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#25345B;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
}
.Blue11bold:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:white;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
}

.Blue11 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#25345B;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
}
.Blue11:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:white;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
}


.Blue12bold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#25345B;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
}
.Blue12bold:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#25345B;
	font-size:12px;
	font-weight: bold;
	text-decoration: underline;
}


.Blue12 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#25345B;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
}
.Blue12:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#25345B;
	font-size:12px;
	font-weight: normal;
	text-decoration: underline;
}

.Tahoma12, .tahoma12 .tahoma12 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:black;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
}
.Tahoma12:hover, .tahoma12 .tahoma12:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:black;
	font-size:12px;
	font-weight: normal;
	text-decoration: underline;
}

.Blue11Elephant {
	font-family: Elephant, Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color: #25345B;
	font-size:11px;
	font-weight:normal ;
	text-decoration:none;
}
.Blue11Elephant:hover {
	font-family: Elephant,Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#25345B;
	font-size:11px;
	font-weight: normal;
	text-decoration: underline;
}

.Blue12Elephant {
	font-family: Elephant, Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color: #25345B;
	font-size:12px;
	font-weight:normal ;
	text-decoration:none;
}
.Blue12Elephant:hover {
	font-family: Elephant,Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#25345B;
	font-size:12px;
	font-weight: normal;
	text-decoration: underline;
}

.Blue14Elephant {
	font-family: Elephant, Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color: #25345B;
	font-size:14px;
	font-weight:normal ;
	text-decoration:none;
}
.Blue14Elephant:hover {
	font-family: Elephant,Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#25345B;
	font-size:14px;
	font-weight: normal;
	text-decoration: underline;
}

.Blue12Comic {
	font-family: 'Comic Sans MS', Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color: #25345B;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;

}
.Blue12Comic:hover {
	font-family: 'Comic Sans MS',Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#25345B;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;

}

.white14Comic {
	font-family: 'Comic Sans MS', Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color: white;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;

}
.White14Comic:hover {
	font-family: 'Comic Sans MS',Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:White;
	font-size:14px;
	font-weight:norma;;
	text-decoration: underline;

}

.picturelink,  .picturelink:hover, .picturelink:Visited {
	text-decoration:none;
	border:1px solid black;
	cursor:pointer;
}
.picturelink2,  .picturelink2:hover, .picturelink2:Visited {
	text-decoration:none;
	border:0;
	cursor:pointer;
}
.Impact48 {
	font-family: impact;
	color:#F7F27C;
	font-size:48px;
	font-weight: normal;
	text-decoration:none;
}
.Impact48:hover {
	font-family: Impact;
	color:#F7F27C;
	font-size:48px;
	font-weight: normal;
	text-decoration: none;
}


.white9bold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#FFFFFF;
	font-size:9px;
	font-weight: normal;
	text-decoration:none;
}
.white9bold:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';
	color:#FFFFFF;
	font-size:9px;
	font-weight: normal;
	text-decoration: underline;
}
	
.black9regular {
	color:#000000;
	font-size:9px;
	font-weight: normal;
	text-decoration:none;
}
.black9regular:hover {
	color:#000000;
	font-size:9px;
	font-weight: normal;
	text-decoration: underline;
}	
		

.buttom {
			width:57px;
			height:18px;
			border:none;
			background-image:url(images/login.gif);
			background-repeat:no-repeat;
			cursor:pointer;
			}	
.search {
			background-image:url(images/search.gif);
			background-repeat:no-repeat;
			width:67px;
			height:21px;
			border:none;
			cursor:pointer;
			}
.send {
			width:64px;
			height:29px;
			border:none;
			background-image:url(images/send.gif);
			background-repeat:no-repeat;
			cursor:pointer;
			}	
	
.loginbox {
	border:1px solid #2F2A1E;
	background-color:#FFE6B8;
	font-size:10px;
	width:80px;
	height:18px;

}

.login {
			width:40px;
			height:20px;
			border:none;
			background-image:url(images/login2.gif);
			background-repeat:no-repeat;
			background-position: right-top;
			cursor:pointer;
			align:right;
			}


/* CSS General Declaration */

body {

	margin:0px;
}
td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';	
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding-top:.2em;
}
.widthfull {
	height:100%;
}
.width100per, .widthfull {
	width:100%;
}	
#externaltable {
	width:778px;
	margin:0px auto 0px auto;
}
.width100per, .widthfull {
	border:0px;
}		
.height1 {
	height:1px;
}	
.width1 {
	width:1px;
}	
.lt, .lm, .lb {
	text-align:left;
	margin-left:0;
}
.lt, .rt, .ct {
	vertical-align:top;
}
.lm, .rm, .cm {
	vertical-align:middle;
}		
.rt, .rb, .rm {
	text-align:right;
}	
.lb, .cb, .rb {
	vertical-align:bottom;
}	
.ct, .cb, .cm {
	text-align:center;
}

.padding2 {
	padding-top:2;
}



.ddm1 
        { 
        FONT-WEIGHT: bold; FONT-SIZE: 13px; Z-INDEX: 1; VERTICAL-ALIGN: baseline; WIDTH: 435px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black'; color:White; POSITION: relative; TEXT-ALIGN: center

        } 

.ddm1 .col {

    width:84;
border-collapse:collapse;
line-height:1.5em;
padding-right:3px;
}

.ddm1 .item1, 
.ddm1 .item1:hover, 
.ddm1 .item1-active, 
.ddm1 .item1-active:hover { 

    border-style: none none solid none; 
    border-top: none; 
    border-left: none; 
    border-bottom: #f0a824 4px solid; 
    border-right: none; 
    text-decoration: none; 
    font: 13px; 
    font-weight: bold; 
    color: White; 
    display: block; 
    position: relative; 
} 
.ddm1 .item1{ 
        color:white; 
        border-bottom: #F0A824 4px solid; 
} 
.ddm1 .item1:hover, 
.ddm1 .item1-active, 
.ddm1 .item1-active:hover { 
    background: transparent; 
    font: 13px; 
    font-weight: bold; 
    color: black; 
    border-bottom: #FF9900 4px solid; 
} 
.ddm1 .item2, 
.ddm1 .item2:hover { 
    background-color: #FFC355;
    text-decoration: none; 
    display: block; 
    color:black;
    border: 1px black; 
} 
.ddm1 .item2 { 
    width: 84px;
    margin-top:2;
    padding: 5px 0px; 5px 5px;
    background: #f0a824; 
    color: #49463F; 
    border: 1px black; 
} 
.ddm1 .item2:hover { 
background-color:#FFC355; 
color:Black;
font-weight:bold;

} 
.ddm1 .section { 
    position: absolute; 
    visibility: hidden; 
    width:84px;
    z-index: 1; 
    white-space: nowrap;
background-color: #f0a824;
color: #f0a824; 
border:0px;
margin-top:2;
color:#333;
font-weight:bold;
font-size:0.8em;
text-align:left;
height:auto; 
line-height:1em; 
padding:5px 0px 5px o; 
margin:0;

 
} 



* html .ddm1 td { position: relative; } /* ie 5.0 fix */ 
} 






/* Navigation Bar */

/* Set up the default font and ovrall size to include image */
.menu{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, 'arial black';	
font-size:13px;
font-weight:bold;
color:#FFFFFF;
vertical-align: baseline;
text-align: center;	
width:438px;
position:absolute; 
Top: 81px;
Left: 216px;
margin:2EM 125px 0 125px;
z-index:1;

}
/* get rid of the default padding - margin and bullets */
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}
/* make menu horizontal */
.menu ul li {
float:left;
position:relative;
}
/* set up the default top level links */
.menu ul li a, 
.menu ul li a:visited {
display:block; 
text-decoration:none; 
color:#FF9933; 
width:84px; 
font-weight:bold;
color:white; 
border-bottom:4px solid #F0A824;
line-height:1.5em;
margin-right:3px;

}
/* hack for IE5.5 to correct the faulty box model */
* html .menu ul li a,
.menu ul li a:visited {
width:84px;
w\idth:84px;
}
/* hide the drop down menu */
.menu ul li ul{
display: none;
}
/* remove all table style so that it does not interfere with the menu */
.menu table{
margin:-1px ; 
border-collapse:collapse;
font-size:1em;
}

/* first line for IE7 and non-IE browsers, second line for IE5.5 and IE6 */

/* style the top level hover */
.menu ul li:hover a,
.menu ul li a:hover {
color:#000; 
border-bottom:4px solid #FF9900;
}
/* make the drop down menu show and correctly position it */
.menu ul li:hover ul,
.menu ul li a:hover ul{
display:block; 
position:absolute; 
top:.885em;
margin-top:11px;
left:0; 
width:84;
border:1px solid #2F2E21;
border-top:0;
background-color: #FF9933;
}
/* style the drop down links with no hover */
.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {
display:block; 
background-color:#FFCB5A;
color: #F0A824;
border:0px; 
color:#2F2E21;
font-weight:bold;
font-size:0.8em;
height:auto; 
line-height:1em; 
padding-top:5px;
padding-bottom:5px;
padding-Left:5px;
padding-Right:0px;
margin-right:0;
margin-bottom:2;
margin-top:2;
width:84px;
}
/* style the drop down menu links when hovered */
.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {						 
background-color:#F9C85D; 
color:Black;
font-weight:bold;
font-size: .8em;
}

/* special styling for IE5.5 and IE6 - transparency is non validating */
.menu ul li a:hover ul{
background-color:#F3B52E;
margin-top:10px; /* for IE5.5 faulty box model */
marg\in-top:11px; /* for IE6 */
}
/* IE5.5 hack for faulty box model in drop down menu */
.menu ul li a:hover ul li a{
background-color:#F3B52E;
width:84px; /* for IE5.5 faulty box model */
w\idth:84px; /* for IE6 */
}
.currentPage {
color:#000; 
border-bottom:4px solid #FF9900;
}
