﻿/*====== GLOBAL STYLE ======*/
body { margin:0px; padding:0px; font-family:Arial; color:#333;font-size:12px;}
h1, h2, h3,h4,h5, img, p, table, tr, th, td, span, a, ul, li { margin:0px; padding:0px;}
#wrapper { margin:0 auto; width:975px;}
.vertical { vertical-align:top;}
p { font-size:12px;}

table.green td.greenBar {
	width:975px;
	height:14px;
	background-image:url(../../innerData/images/greenBar.jpg);
	 background-repeat:no-repeat;
	 background-position:right top;
	}
table.logoLarge { width:975px; height:109px; display:block;
	background-image:url(../../innerData/images/logoLarge.jpg);
	 background-repeat:no-repeat;
	 background-position:right top;
	}
td.pushUp { width:867px; height:81px;}
	
	
	
td ul.mainMenu { list-style-type:square; color:#f98509; display:inline;}
td ul.mainMenu li { float:right; padding-right:7px;}
td ul.mainMenu a {
	display:block;
     line-height:28px; 
     width:100px; 
     padding-right:12px; 
     text-align:center;
     text-decoration:none;
     color:#434343;
     font-size:14px;
}
td ul.mainMenu a:hover { color:#b6cd37;}
td ul.mainMenu a.current { color:#b6cd37;}

/*====== SIDE BAR ======*/
.sideBar_td { vertical-align:top;}
.sideBar { width:220px; padding-bottom:20px;}
.sideBar ul { list-style-type:none; margin-bottom:20px;}
.sideBar ul a {
	color:#434343; 
	text-decoration:none; 
	font-size:12px; 
	padding:10px 0; 
	font-weight:bold; 
	border-bottom:1px solid #cacaca;
	display:block;
	width:178px;
}
.sideBar ul a:hover { color:#b6cd37;}
.sideBar ul a.current { color:#b6cd37;}
.sideBar .justAsk {
	width:182px; 
	height:124px; 
	background-image:url(../../innerData/images/justAsk.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	padding-bottom:60px;
	}
.sideBar .findUs {
	width:182px; 
	height:33px;
	background-image:url(../../innerData/images/findUsAt.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	}
.sideBar .inBtn a {
	width:48px; 
	height:47px;
	background-image:url(../../innerData/images/inBtn.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	display:block;
}
.sideBar .faceBtn a {
	width:50px; 
	height:47px;
	background-image:url(../../innerData/images/faceBtn.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	display:block;	
}
.sideBar .inBtn a:hover { background-position:left top;}
.sideBar .faceBtn a:hover { background-position:left top;}
	
/*====== CONTENT ======*/
td.content_td { vertical-align:top; padding-top:20px; height:500px;}
.content { width:755px;}
.content td { vertical-align:top;}
.content h1, h1, .header1{color:#cacaca;font-size:26px;}
.content h3, .header2{ color:#333; margin-bottom:20px; font-weight:inherit; font-size:18px;}
.content h4{ color:#b6cd37; margin-bottom:20px; margin-top:17px; font-weight:bold; font-size:12px;}
.content h5, .header3{color:#b6cd37;font-size:12px;font-weight:bold;}

.content ul.innerBults { margin-left:15px; list-style-type:square; color:#b6cd37;}
.content ul.innerBults a { text-decoration:none; color:#333; font-size:12px;}
.content ul.innerBults a:hover { text-decoration:none; color:#b6cd37;}

.content ol.innerBults { margin-left:25px; list-style-type:decimal; color:#b6cd37;}
.content ol.innerBults a { text-decoration:none; color:#333; font-size:12px;}
.content ol.innerBults a:hover { text-decoration:none; color:#b6cd37;}


.content ul.innerBultsNoLink { margin-left:15px; list-style-type:square; color:#b6cd37;}
.content ul.innerBultsNoLink2 { margin-left:0px; list-style-type:none; font-size:12px;}
.content ul.innerBultsNoLink li span { color:#333; font-size:12px;}
.content ul.innerBultsNoLinkV { color:#333; margin-left:40px; margin-top:10px; list-style-type:square; color:#b6cd37;}
.content ul.innerBultsNoLinkV li span { color:#333; font-size:12px;}
.content img { margin:10px 0px; padding-right:20px;}
img.theV { margin:0px; padding-right:5px;}

/*---- PHOTOS TEAM ----*/
.Photo1 {
	width:172px;
	height:330px;
	display:block;
	background-image:url(../../innerData/images/photo1.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	margin-top:10px;
}
.Photo1:hover {
	background-position:-171px 0px;
}

.Photo2 {
	width:172px;
	height:330px;
	display:block;
	background-image:url(../../innerData/images/photo2.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	margin-top:10px;
}
.Photo2:hover {
	background-position:-170px 0px;
}

.Photo3 {
	width:173px;
	height:330px;
	display:block;
	background-image:url(../../innerData/images/photo3.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	margin-top:10px;
}
.Photo3:hover {
	background-position:-169px 0px;
}

.Photo4{
	width:172px;
	height:330px;
	display:block;
	background-image:url(../../innerData/images/photo4.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	margin-top:10px;
}
.Photo4:hover {
	background-position:-170px 0px;
}
h4 span { color:#333;}

/*====== CONTACT ======*/
table.contact { font-size:12px;}
table.contact { font-size:12px;}
.must { font-size:14px; color:#fc8c0a;}
table.contact input[type="text"] {border:1px solid lightGray;}
table.sub {}
.submit { }
.submit 
{
	background-image:url(../../innerData/images/submit2.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:75px;
	height:27px;
	display:block;
	float:right;
	margin-right:20px;
}
.submit:hover {
	background-position:right top;
}
/*====== SHOWCASE ======*/
table.showCase {}
table.showCase td { vertical-align:top;}
table.showCase b { color:#b7cc33;}
table.showCase img { vertical-align:top; margin:0px; padding:0px;}
/*====== FOOTER ======*/
table.footer { width:975px; height:50px; background-color:#e2e2e2; margin-bottom:20px; font-size:12px;}
table.footer td.footerCont { padding-left:20px;}


.rowSpan a { display:block; width:107px; height:109px;}

#divQPopUp
{
    background:transparent url('../images/popupbgjpg.jpg') no-repeat 0 0;
    height: 355px;
    width: 182px;
    position: absolute;
    top: 125px;
    left:0px;
    display: none;
}

a img
{
    border:none;
}

.footer a
{
    color:#333;
    text-decoration:none;
}

#VMenu .selected
{
    color:#b6cd37;
}

.green
{
	color:#b6cd37;
	text-decoration:none
}

.olGreen 
{
    font-size:15px;
    color:#b6cd37;
    font-weight:bold;
}

.olGreen span
{
    font-size:15px;
    color:#333;
    font-weight:normal;
}

.pageHeader
{
    height:53px;
    background:transparent url(../images/Headerbg.jpg) no-repeat 0 0;
    padding-left:219px;
	vertical-align:bottom;
}



.vmiddle td
{
    vertical-align:middle;
}

.borderGray
{
    border:solid 3px lightGrey;
}



.bottumBorder
{
    width:550px;
}

.borderTop
{
    border-top:solid 1px #cacaca;
    margin-top:10px;
}