/** {color:#222; font:12px "Lucida Sans Unicode", "Lucida Grande", "Lucida Grand", "LucidaGrand", Helvetica, Arial, Sans-Serif; margin:0; padding:0;}
* {color:#222; font-size:12px; font-family: "Lucida Grande",Helvetica,Arial,sans-serif; margin:0; padding:0;}*/
body
{
	color:#222222;
	font-family:"Lucida Grande",Helvetica,Arial,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-align: left;
}

p { text-align: left; }
table { text-align: left; }

a:link {color:#cc6600; text-decoration: underline;}
/*a:hover {color:#cc6600; text-decoration: underline;}*/
a:hover {color:black; text-decoration: underline;}
/*a:visited:hover {color:#cc6600; text-decoration: underline;}*/
a:visited:hover {color:black; text-decoration: underline;}
a:visited {color:#cc6600; text-decoration: underline;}
h1 {color:#386f90; font-size:24px; margin: 0pt 0pt 10px}
h2 {color:#333; font-size:16px}
h3 {font-size:14px}
h1, h2, h3 { font-weight:normal; }
body.body {background:#121b1e;}
.shadowLeft, .shadowRight {display:none}/* shadow to the left & right of centered div */
a.zz1_logoLinkId_1, td.topNavRoundLeft, td.topNavRoundRight, .breadcrumb {display:none; }
img{border:0;}

.srch-Icon
{
	padding: 5px;
}

.cbq-layout-main
{
	margin-bottom: 25px;
}

.ms-WPBody 
{
	font-family:"Lucida Grande",Helvetica,Arial,sans-serif;
}
.srch-BestBets
{
	padding-left:0px;
	width:100%
}

/* static map */
#locations-info {
	background-color:#F7F5E7;
	margin:0pt;
	overflow:auto;
	padding:15px;
	width:815px;
}

#locations-info img {
	float:right;
}

#flashcontent h3 {
	font-weight:bold;
	margin:0pt;
}

#flashcontent h3, 
#flashcontent h4 {
	color:#135743;
	font-size:14px;
}

#flashcontent h2 {
	margin:5px 0pt 15px;
	color:#386F90;
	font-size:14px;
	text-transform:uppercase;
}

.staticLocationColumn {
	background-color:#F7F5E7;
	border-width:5px 0pt 0pt;
	float:left;
	margin:0pt 15px 0pt 0pt;
	padding:0pt 10px 20px;
	width:180px;
}

#flashcontent .staticLocationColumn p {
	font-size:10px;
	margin:5px 0pt 20px;
}

#flashcontent div.show {
	background:#EAE8DA none repeat scroll 0%;
	display:block;
}
#flashcontent div.hide {
	display:none;
}

#flashcontent h5.show {
	background:#DCDACD none repeat scroll 0%;
}

#flashcontent .staticLocationColumn h5 {
	margin:15px -4px 0pt;
	padding:4px;
}




#flashcontent .staticLocationColumn div {
	margin:0pt -4px;
	padding:15px 4px 10px;
}



/*Master Page*/
.master { width:1000px; }

#header 
{
	background:#00493D url(/_Layouts/Oldcastle/Includes/Images/assets/bg-header-footer.gif) repeat-x scroll left top;
	height:120px;
	width:100%;
}

/*#logoimage
{
	vertical-align: top;
	padding-top: 37px;
	padding-left: 35px;
}*/
#logoimage
{
	vertical-align: top;
	padding-top: 7px;
	padding-left: 35px;
}
    
#message
{
	vertical-align: top;
	padding-right: 35px;
	padding-top: 40px;
}

.careers h2
{
	padding-top: 0px;
	margin-top: 0px;
}

.sideFeaturedProductContainer
{
	/*width: 234px;
	background-color: white;
	margin-top: 14px;	
	*/
	border: solid 1px #dcdacd;
	margin-left: auto;
	margin-right: auto;
	/*height: 130px;*/
}

.sideFeaturedProductInnerContainer
{
	/*margin: 2px;
	background-color: #f7f5e7;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 9pt;*/
}

.sideFeaturedProductInnerContainer h3
{
	text-transform: uppercase;
	font-size: 14px;
	margin-bottom: 5px;
	padding-bottom: 0px;
	font-weight: normal;
	margin-top: 0px;
}

.sideFeaturedProductInnerContainer h2
{
	text-transform: none !important;
	color: #9d7851 !important;
	margin-bottom: 5px !important;
	margin-top: 0px !important;
	padding-top: 0px !important;
}

.sideFeaturedProductImgBorder
{
	border: solid 1px #aaaaaa;
	padding: 3px;
	background-color: White;
	
}

.sideFeaturedProductLink:link,
.sideFeaturedProductLink:visited {
	background-color:#dcdacd;
	border:1px solid #999999;
	font-size:10px !important;
	font-weight:bold;
	letter-spacing:1px;
	padding:5px 8px;
	color: Black !important;
	text-decoration: none !important;
	
}

.sideFeaturedProductLink:hover
{
	background-color:#AAAAAA;
}

.productTypeVariantNames
{
	margin-bottom: 10px;
	color: #00493d;
	text-transform: uppercase;
}

.zipCodeButton
{
	background-color:#DCDACD;
	border:1px solid black;
	font-size:10px;
	font-weight:bold;
	letter-spacing:1px;
	padding:3px 5px;
	text-decoration:none;
	/*color: #000000 !important;*/
}

.ProductTypeHeader
{
	padding: 4px;
	background-color: #C2C0B4; /*#132830;*/
	color: Black;
	font-weight: normal !important;
}

.ProductTypeName, .ProductTypeDistance, .ProductTypePhone
{
	padding: 4px;
}

.itemBoxSpecial
{
	background-color:#dadccd;
	border:solid 1px #000000;
	overflow:hidden;
	padding:3px;
}

/* columns */
.columnContainer {
	float: left;
	width: 675px;
	background-color: #fff;
	padding: 15px 30px 30px 30px;
	margin-left: 54px;
	}

div.column {
	width: 200px;
	padding: 0 25px 25px 0;
	float: left;
	}
	
.column img { border: none; }

.column h2 {
	color: #333333;
	text-transform: uppercase;
	font-size: 16px;
	margin: 10px 0;
	font-weight:normal;
}

.column h3 {
	text-transform: uppercase;
	font-size: 14px;
	margin: 15px 0 0 0;
	font-weight: normal;
	}
	
.column a:link {color:#cc6600; text-decoration: underline;}
.column a:visited {color:#cc6600; text-decoration: underline;}
.column a:hover {color:#000000; text-decoration: underline;}

/* Oldcastlefooter */
#Oldcastlefooter {
	background: #00493d url(/_layouts/oldcastle/includes/images/assets/bg-header-footer.gif) repeat-x left top;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 1000px; 
	margin-left: auto; 
	margin-right: auto; 
	font-size: 11px;
	color: #fff;
	}

#Oldcastlefooter p {
	margin: 0;
	padding: 0px 0px 0px 10px;
	color: White;
	}

#Oldcastlefooter ul {
	float: right;
	list-style: none;
	margin: 0;
	/*padding: 0px 10px 0px 0px;*/
	}

#Oldcastlefooter li {
	float: left;
	padding-right: 10px;
	}
	
#Oldcastlefooter a:link  {
	color: White;
}

#Oldcastlefooter a:visited {
	color:White;
}

#Oldcastlefooter a:hover {
	color: White;
}

/* Body */
/*
#wrapper {
	background:#F7F5E7 none repeat scroll 0%;
	margin:0pt auto;
	/*width:999px;*/
	/*position:relative;
}*/


#content 
{
	background: url(/_layouts/oldcastle/includes/images/assets/bg-c2.gif) repeat-y scroll right top;
	/*left:0pt;
	top:0px;*/
	width:100%;
	border-collapse:collapse;
}


/*#contentStructure td {
	padding:0; 
}*/
#contentStructure  {width: 100%; border-collapse:collapse;}


#main 
{
	background-color:#FFFFFF;
	margin:0px;
	float:none;
	padding-top: 18px;
	padding-left: 30px;
	padding-right: 30px;
}



#main li {
	margin:0pt 0pt 0pt 3em;
	padding:0pt 0pt 5px;
}

#main ul {
	margin:5px 0pt;
	padding:0pt;
}

#main p {
	line-height:1.4em;
	margin:5px 0pt 10px;
}

p#tagline {
	color:#222222;
	font-size:16px;
	line-height:1.4em;
	padding:0pt;
}

#tagline_line {
	font-size: 16px;
	color:#cc6600;
	text-decoration: none;
}


#plant-locator {
	background:#F7F5E7 url(/_layouts/oldcastle/includes/images/assets/bg-map.gif) repeat-x scroll left bottom;
	padding-right: 0px;
	width: 208px;
	text-align: left;
}

#plant-locator img {
	border: none;
	margin-right: 10px;
	margin-top: 0px;
	padding-bottom: 0px;
}

#plant-locator table 
{
	border-collapse:collapse;
}

#plant-locator #zipContainer
{
	background-color: #132830; 
	width: 100%; 
	height: 82px; 
	border-top: solid 1px #132830; 
	border-bottom: solid 2px #d4d8da; 
}

#plant-locator #zipLabel
{
	font-size: 14px; 
	margin-left: 15px; 
	margin-top: 13px; 
	color: White; 
	text-transform: uppercase;
}

#sidebar-content {
	margin-left:15px;
	margin-right:15px;
	margin-top:17px;
	margin-bottom:0px;
}

#sidebar-content .ms-PartSpacingVertical
{
	margin-top: 0px;
}

#sidebar table
{
	margin-right: -2px;
}

#sidebar 
{
	width:210px;
	padding: 0;
}

#sidebar img {
	border: none;
}

#sidebar h2 a {
	color:#333333;
	text-decoration: none;
	font-size:14px;
	font-weight: normal;
}

#sidebar #plant-locator h2 {
	margin:0pt 15px;
	font-size:14px;
	text-transform:uppercase;
}

#sidebar #sidebar-content h2 {
	font-size:14px;
	text-transform:uppercase;
	font-weight:normal;
	text-align:left;
}

#sidebar-content p {
	margin:5px 0pt 15px;
}

#sidebar p {
	font-size:11px;
}

#sidebar a {
	color:#A06317;
	text-decoration: underline;
}

#sidebar #sidebar-content a {
	font-size:11px;	
}

#plant-locator h2 {
	margin:0pt 15px;
	font-size:14px;
	text-transform:uppercase;
}

#plant-locator h2 a {
	color:#333333;
	text-decoration: none;
	font-size:14px;
	font-weight: normal;
}

#plant-locator a.button:hover {
	background-color:#AAAAAA;
	font-weight: bold;
}

#plant-locator a.button {
	background-color:#DCDACD;
	border:1px solid #999999;
	color:#000000;
	font-size:10px;
	font-weight:bold;
	letter-spacing:1px;
	padding:5px 8px;
	text-decoration:none;
}

#leftNavArea
{
	padding:0px;
	border:0;
	background-color:#F7F5E7;
	width: 54px;
}

html body .leftNav
{	padding:0;	
	background-color: #F7F5E7;
	border:0;
	width:200px;
	height:100%;
	text-transform:uppercase;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 15px;
	padding-left: 0px;
	padding-right: 0px;
}

.leftNavDynamic a, .leftNav2 a, .leftNav3 a, .leftNav4 a, .leftNav5 a, .leftNav6 a, .leftNav7 a
{
	padding-left: 10px;
	padding-right: 0px;
}

.leftNavDynamic td a, .leftNavDynamic td img {
	font:normal 1em Arial; 
	color:#686761;
	display:block; 
	line-height:normal;
	padding-top: 9px; 
	padding-bottom: 9px;
	background-color:#DCDACD; 
	text-decoration:none;
} 

.leftNavDynamic td  {
	font-size:9pt; border-top:1px solid white
} 

.leftNavDynamic a
{
	padding-left: 10px;
	padding-right: 10px;
}

.leftNav1 a, .leftNav2 a, .leftNav3 a, .leftNav4 a, .leftNav5 a, .leftNav6 a, .leftNav7 a
{
	padding-left: 10px;
	padding-right: 3px;
}

/** + html body .leftNav {margin:15px 0 0 0;}*/

.leftNav1 td a, .leftNav2 td a, .leftNav1 td img {
	font:normal 1em Arial; 
	color:#686761;
	display:block; 
	line-height:normal;
	padding-top: 9px; 
	padding-bottom: 9px;
	background-color:#DCDACD; 
	text-decoration:none;
} 

.leftNav1 td, .leftNav2 td, .leftNav3 td, .leftNav4 td {
	font-size:9pt; border-top:1px solid white
} 

.leftNavLevel2 a
{
	padding-left:25px;
}
.leftNavLevel3 a
{
	padding-right:15px;
}

.leftNavLevel4 a
{
	padding-right:15px;
}

.leftNav a:visited
{
	color:#686761;
	background-color:#DCDACD; 
	text-decoration:none;
}

.leftNav a:hover, .leftNavDynamic a:hover
{
	color:#222 !important;
	background-color:#c2c0b4 !important; 
	text-decoration:none;
}

html body .leftNavSelected a, html body .leftNavSelected
{
	background-color:#C2C0B4 !important;
	color:#222 !important;
	border:0;
}

/* Project Showcase */
.subHead
{
	color:#222222;
	font-size:16px;
	line-height:1.4em;
}

.error
{
	color:Red;
	font-style:italic;
}

.projectsItem
{
	background-color:#F7F5E7;
	border:1px solid #CCCCCC;
	margin:15px 0pt;
	overflow:hidden;
	padding:10px;
	height: 97px;
}

.projectsSubHead
{
	text-transform:uppercase;
	color:#386F90;
	font-size:14px;
	text-transform:uppercase;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 15px;
	/*margin-bottom: 16px;*/
	
}

.projectsContent
{
	margin:5px 0pt 0pt;
}

.projectsOtherProjects
{
	background-color:#F7F5E7;
	border-top:5px solid #DCDACD;
	margin:25px 0pt 0pt;
	padding:0pt 0pt 10px 20px;
	margin-bottom:  15px;
}

.projectsOtherProjects .item
{
	margin-top: 13px;

}

.projectsOtherProjects .item a
{
	color: #a06317;
}


.cite
{
	color:#666666;
	display:block;
	font-size:11px;
	font-style:normal;
}


/* General Web Part Styles */
.oldcastleDefaultWebPartCustom-smallText
{
	font-size: 9px;
}

.oldcastleDefaultWebPartCustom-blueSubHead
{
	padding-bottom:10px;
	color:#386F90;
	font-size:14px;
	text-transform:uppercase;
}

.oldcastleDefaultWebPartCustom-itemBox
{
	background-color:#F7F5E7;
	border:1px solid #CCCCCC;
	margin:15px 0pt;
	overflow:hidden;
	padding:10px;
	
}

.oldcastleDefaultWebPartCustom-itemBox img
{
	border: none;
	display:block;
	float:left;
	margin:0pt;
	padding:0pt;
}

.oldcastleDefaultWebPartCustom-itemBox p
{
	margin:5px 0pt 0pt;
	padding:0pt 0pt 0pt 138px;
}

.oldcastleDefaultWebPartCustom-itemBox h2
{
	margin:0pt;
	padding:0pt 0pt 0pt 138px;
	color:#386F90;
	font-size:14px;
	text-transform:uppercase;
}

.oldcastleDefaultWebPartCustom-itemBox a:link,
.oldcastleDefaultWebPartCustom-itemBox a:visited
{
	color:#A06317;
}

.oldcastleDefaultWebPartCustom-itemBox a:hover
{
	color:black;
}


.oldcastleDefaultWebPartCustom-ourCompanySubHeader
{
	line-height:1.4em;
	margin:5px 0pt 10px;
	color:#222222;
	font-size:16px;
	padding:0pt;
}

.oldcastleDefaultWebPartCustom-img-right
{
	float:right;
	margin:0pt 0pt 8px 8px;
}

.oldcastleDefaultWebPartCustom-img-right cite,
.oldcastleDefaultWebPartCustom-img-left cite
{
	color:#666666;
	display:block;
	font-size:11px;
	font-style:normal;
}



/*Our Company*/
.oldcastleContentEditorCustom-blacksubHead
{
	color:#222222;
	font-size:16px;
	line-height:1.4em;
	padding-bottom:10px;
}

.oldcastleContentEditorCustom-blueSubHead
{
	padding-bottom:10px;
	color:#386F90;
	font-size:14px;
	text-transform:uppercase;
}



/* In The Community */
.oldcastleInTheCommunityCustom-blacksubHead
{
	color:#222222;
	font-size:16px;
	line-height:1.4em;
	padding-bottom:10px;
}

.oldcastleInTheCommunityCustom-blueSubHead
{
	padding-bottom:10px;
	color:#386F90;
	font-size:14px;
	text-transform:uppercase;
}

.oldcastleInTheCommunityCustom-img-right {
	float:right;
	margin:0pt 0pt 8px 8px;
	border:medium none;
}

.oldcastleInTheCommunityCustom-Container {
	width: 530px;
}

#job-finder 
{
	border:1px solid #CCCCCC;
	height:700px;
	margin:10px 0pt 0pt;
	padding:15px;
	width:500px;
}






.oldcastleContactUs-blueSubHead
{
	padding-bottom:10px;
	color:#386F90;
	font-size:14px;
	text-transform:uppercase;
}

.oldcastleContactUs-img-right {
	float:right;
	margin:0pt 0pt 8px 8px;
	border:medium none;
}



#main .itembox {
	background-color:#F7F5E7;
	border:1px solid #CCCCCC;
	margin:15px 0pt;
	overflow:hidden;
	padding:10px;
}


/* SiteMap*/
.siteMap td {
	padding: 4px 0px 4px 5px;
}


/* Search */
td.ms-sbcell input {
    height: 20px;
}

.ms-sbtext {
    font-family:"Lucida Grande",Helvetica,Arial,sans-serif;
	font-size:12px;
    font-weight:normal;
}

.ms-sbplain {
    border: solid 1px black;
    font-family:"Lucida Grande",Helvetica,Arial,sans-serif;
	font-size:12px;
    font-weight:normal;
}

.srch-Page {
    background-color:white;
    color:#666666;
    font-family:"Lucida Grande",Helvetica,Arial,sans-serif;
    font-weight:bold;
    text-align:left;
}

.srch-URL a:link, 
.srch-URL a:visited {
	color:#CC6600 !important;
	text-decoration:none;
}

/* Advanced Search */
td.ms-advsrchHeadingText {
	background-color:#F7F5E7;
	border:1px solid #CCCCCC;
	font-family:tahoma,verdana,arial,helvetica,sans-serif;
	font-size:8pt;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	padding-left: 5px;
}

.ms-WPBody a:link, 
.ms-WPBody a:visited {
	color:#CC6600;
	text-decoration:none;
}

/* Locator */
.locatorInput {
	width: 120px;
	border:1px solid #555555;
	margin-left: 15px; 
	margin-top: 8px;
	margin-bottom: 5px;
	color: Gray;
}

.locatorErrorText
{
	margin-left: 17px;
	color: Red;
}

/* Industry */

.industryHeaderImage
{
	border: solid 1px red;
}

.industryItemBox
{
	background-color:#F7F5E7;
	border:1px solid #CCCCCC;
	margin:15px 0pt;
	overflow:hidden;
	padding:10px;
}

.industryItemBox h2
{
	margin:0pt;
	/*padding:0pt 0pt 0pt 138px;*/
	color:#386F90;
	font-size:14px;
	text-transform:uppercase;
}


.industryItemBox h3
{
	color:#000000;
	font-size:14px;
	margin:15px 0pt 0pt;
	font-weight:bold;
}

.industryItemBox dl {
	margin:10px 5px 0pt 15px;
}

.industryItemBox dt {
	color:#5A5954;
	margin:5px 0pt;
	text-transform:uppercase;
}

.industryItemBox dd {
	margin:0pt 0pt 15px;
}

.industryItemBox ul {
	margin:5px 0pt;
	padding:0pt;
}

.industryItemBox li {
	margin:0pt 0pt 0pt 3em;
	padding:0pt 0pt 5px;
}

/* How To Buy */
.howToBuy
{
	margin-top: 0px;
	padding-top: 0px;
	width: 180px;
}

.howToBuy h2
{
	text-transform: uppercase;
	margin:0pt 0px;
	padding:0pt;
}

.howToBuy hr {
	border-color:#999999;
	border-style:solid;
	border-width:1px 0pt 0pt;
	color: #999999;
}

/* CAD Drawings */
.CADDrawings
{
	width: 180px;
}

.CADDrawings h2
{
	text-transform: uppercase;
	margin:0pt 0px;
	padding:0pt;
}

.CADDrawings hr {
	border-color:#999999;
	border-style:solid;
	border-width:1px 0pt 0pt;
	color: #999999;
}

/* Featured Product */
.featuredProduct
{
	width: 180px;
}

.featuredProduct h2
{
	text-transform: uppercase;
	margin:0pt 0px;
	padding:0pt;
}

.featuredProduct hr {
	border-color:#999999;
	border-style:solid;
	border-width:1px 0pt 0pt;
	color: #999999;
}

/* National Sales Group */
.nationalSalesImgRight
{
	float:right;
	margin:0pt 0pt 8px 8px;
	border:medium none;
}

.nationalSalesHeader
{
	color:#333333;
	font-size:16px;
	text-transform:uppercase;
	margin-top: 15px;
	margin-bottom: 0px;
}

.nationalSalesHeaderLinkImage
{
	border:medium none;
}

.nationalSalesHeaderHr {
	border-color:#999999;
	border-style:solid;
	border-width:1px 0pt 0pt;
	color: #999999;
}

#NationalSalesGroup
{
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom:34px;
}

#NationalSalesGroup h2
{
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
}


#NationalSalesGroup p
{
	padding-top: 0px;
	margin-top: 6px !important;
	margin-bottom: 11px !important;
}

/* News */
.news-itemBox
{
	background-color:#F7F5E7;
	border:1px solid #CCCCCC;
	margin:15px 0pt;
	overflow:hidden;
	padding:10px;
}

.news-itemBox p
{
	margin:5px 0pt 0pt;
	/*padding:0pt 0pt 0pt 138px;*/
}

.news-itemBox h2
{
	margin:0pt;
	/*padding:0pt 0pt 0pt 138px;*/
	color:#386F90;
	font-size:14px;
	text-transform:uppercase;
}

.news-itemBox h3
{
	margin:15px 0pt 0pt;
	font-weight: bold;
}

/* Policies And Guidelines */
.policiesAndGuidelines h2
{
	margin:0pt;
	color:#386F90;
	font-size:14px;
	text-transform:uppercase;
}

.pdf-list {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.pdf-list li {
	background:transparent url(/_layouts/oldcastle/includes/images/assets/AcroBug.gif) no-repeat scroll 0pt;
	text-indent:22px;
}

.pdf {
	background:transparent url(/_layouts/oldcastle/includes/images/assets/AcroBug.gif) no-repeat scroll 0pt 4px;
	margin:0.5em 0pt;
	overflow:visible;
	padding:3px 0pt 2px 20px;
}

/* Product Type */
.ProductTypeHeader
{
	font-weight:bold;
	font-size:12px;
}

.ProductTypeDistance
{
	width:120px;
	padding-top:7px;
}

.ProductTypeName
{
	width:290px;
	padding-top:7px;
}

.ProductTypePhone
{
	width:100px;
	padding-top:7px;
}
.industryProducts h2
{
	margin-bottom: 0px;
	padding-bottom: 0px;
}

/* onsite FAQ */
.Question
{
	font: bold;
}
.Answer
{
	font: italic;
}

.contactUsSubmitButtom
{
	background-color:#DCDACD;
	border:1px solid black;
	font-size:10px;
	font-weight:bold;
	letter-spacing:1px;
	padding:3px 5px;
	text-decoration:none;
	/*color: #000000 !important;*/
	margin-left: 300px;
	margin-top: 5px;
}	

.contactUsTopTable input
{
	width: 250px;
}

.contactUsTopTable input
{
	border: solid 1px #9fad9f;
}
/*Phone Numbers on the Master page*/
div.headerphone{height:20px; width:200px; position:relative; top:40px; left:760px; font-family:Helvetica,Arial,sans-serif; font-size:28px; color:#FFFFFF;} 
/* this is for NSD landing Pages*/
/*div.headerphone2{height:20px; width:200px; margin-top:13px; position:absolute; left:930px; font-family:Helvetica,Arial,sans-serif; font-size:28px; color:#FFFFFF;} */
div.headerphone2{height:20px; width:200px; bottom:63px; position:relative; left:780px; font-family:Helvetica,Arial,sans-serif; font-size:28px; color:#FFFFFF;} 
div.headernumber{height:20px; width:200px; top:40px; margin-left:43px; font-family:Helvetica,Arial,sans-serif; font-size:18px; color:#FFFFFF;} 
/*Inside.xsl */
a.insideImage img{height:90px;}
.projectsContent2
          {
          padding-top:5px;
          color:#222222 !important;
          font-size:12px !important;
          }