@charset "utf-8";
body {
	background-color: #dedede;
	background-image: url(../images/topBg.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	color:#6c6c6c;
}
.InnerTable
{
width:1000px;
height:100%;
margin-top:15px;
}
a
{
color:#3988c0;
text-decoration:none;
}
a:hover
{
	color:#000000;
	text-decoration:underline;
	margin-right: auto;
	margin-left: auto;
}
.Footer
{
background:url(../images/footerbg.jpg) repeat-x top;
height:158px;
}
.topBorder
{
background:url(../images/box_topBg.png) repeat-x;
height:1px;
}
.leftBorder
{
background:url(../images/box_leftBg.png) repeat-y;
}
.rightBorder
{
background:url(../images/box_Right.png) repeat-y;
}
.MainContainer
{
background-color:#FFFFFF;
padding:0px 10px;
}
.MainContainer td
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#6c6c6c;
line-height:20px;
}
.phNo
{
font-size:22px;
font-weight:700;
}
h3
{
font-size:24px;
font-weight:400;
}
.HomeBoxes{
padding:0 0 20px 0;
}
a.MoreLink
{
color:#4290c3;
text-decoration:none;
}
a.MoreLink:hover
{
color:#6c6c6c;
text-decoration:underline;
}
.MenuTD a
{
font-size:18px;
padding:0 15px;
margin:0 1px;
text-transform:uppercase;
text-decoration:none;
color:#0569b3;
display:block;
height:39px;
line-height:39px;
vertical-align:middle;
width:auto;
float:right;
font-family: 'HelveticaNeueLTStd77BdCn';
z-index:9999;
position:relative;
}
.MenuTD a:hover
{
color:#ffffff;
display:block;
background-image:url(../images/menu_MO.jpg);
}
.MenuTD a.selected
{
color:#ffffff;
display:block;
background-image:url(../images/menu_MO.jpg);
}
.FindAnsTxtTD
{
padding-bottom:10px;
}
.Footer td
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:20px;
color:#CCCCCC;
}
.BottomTxt .phNo
{
font-size:29px;
line-height:30px;
font-weight:700;
}
.BottomTxt a
{
font-size:12px;
padding:0 15px;
margin:0 1px;
font-weight:500;
text-transform:uppercase;
text-decoration:none;
color:#CCCCCC;
display:block;
height:39px;
line-height:39px;
vertical-align:middle;
width:auto;
float:left;
}
.BottomTxt a:hover
{
color:#ffffff;
display:block;
background-image:url(../images/menu_MO.jpg);
}
.Footer a
{
text-decoration:none;
color:#CCCCCC;
}
.Footer a:hover
{
text-decoration:none;
color:#ffffff;
}
.InnerAds
{
padding:0 0 10px 10px;
border-left:solid 1px #cccccc;
}
.subh
{
font-size:19px;
font-weight:500;
background-image:url(../images/subh_bg.jpg);
background-repeat:no-repeat;
height:33px;
line-height:30px;
vertical-align:middle;
width:244px;
margin-bottom:20px;
}
.clients td
{
color:#474747;
font-size:15px;
font-family: 'HelveticaNeueLTStd67MdCn';
font-weight:500;
padding-bottom:0px;
}
.clients td span
{
color:#4c98c9;
font-style:italic;
font-weight:600;
}
.line
{
border-top:solid 1px #cccccc;
padding-top:5px;
}
.bannerTD
{
padding-top:15px;
}
.bannerTD.Home
{
background:url(../images/banner.jpg) no-repeat left top;
width:1024px;
height:331px;
}
.bannerTD img
{
border:solid 0px #ccc;
}
.quotes, .bannerBg {display: none;}
.bannerDiv
{
	width:1024px;
	height:300px;
	position:relative;
}
.bannerDiv .quotes
{
	width:350px;
	height:35px;
	line-height:35px;
	position:absolute;
	color:#fff;
	font-size:35px;
	z-index:9999;
	font-family: 'HelveticaNeueLTStd67MdCn';
	font-weight:normal;
	text-transform:uppercase;
	text-align:center;
	text-shadow:1px 1px 15px #fff;
}
.bannerDiv .one
{
	width:350px;
	height:50px;
	line-height:50px;
	position:absolute;	
	z-index:9999;
	font-family: 'HelveticaNeueLTStd67MdCn';
	font-weight:normal;
	text-transform:uppercase;
	text-align:center;
	text-shadow:1px 1px 15px #fff;
	left:350px;
	top:85px;
	font-size:50px;
	width:400px;
	color:#fff;
	text-shadow:3px 3px 5px #000;
	top:125px\9;
}
.bannerDiv .quotes.two
{
	left:300px;
	top:13px;
	top:38px\9;
}
.bannerDiv .quotes.three
{
	left:600px;
	top:193px;
	top:220px\9;
}
.bannerDiv .quotes.four
{
	left:0px;
	top:25px;
	top:52px\9;
}
.bannerDiv .quotes.five
{
	left:140px;
	top:193px;
	top:220px\9;
}
.bannerDiv .quotes.six
{
	left:600px;
	top:13px;
	top:40px\9;
}
.bannerBg
{
	background:url(../images/bannerBg.png) no-repeat left top;
	width:100px;
	height:100px;
	position:absolute;
	left:340px;
	top:100px;
}
.rotateOne
{
	background:url(../images/bannerBg.png) no-repeat left top;
	width:100px;
	height:100px;
	position:absolute;
	left:340px;
	top:100px;
}
.bannerBg.rotateTwo
{left:310px;
	top:8px;
}
.bannerBg.rotateThree
{left:570px;
	top:189px;
}
.bannerBg.rotateFour
{left:30px;
	top:20px;
}

.bannerBg.rotateFive
{left:100px;
	top:185px;
}
.bannerBg.rotateSix
{left:575px;
	top:10px;
}
.bannerBgBig
{
	background:url(../images/bannerBgBig.png) no-repeat left top;
	width:250px;
	height:250px;
	position:absolute;
	left:750px;
	top:-125px;
	opacity:.2;
}
.bannerBgBig.RotTwo
{
	left:100px;
	top:200px;
}Brand_Logo {
	padding: 5px;
}
