﻿body
{
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	background-color: #333333;
}
.AboutUsContactUsBottom
{
	color: white;
	padding:10px;
	vertical-align:top;
	font-size: 1.1em;
	line-height: 1.5em;
	border-bottom: solid 5px #999900;
}

/* Who styles*/
.WhoGreenText
{
	color: #999900;
	font-style:normal;
}
.WhoWhiteText
{
	color: white;
	font-style:normal;
}

.WhoTopOrange
{
	background-color: #cc6600;

}
.WhoBottomOrange
{
	border-bottom: solid 5px #cc6600;
	color: white;
	font-size:1.1em;
	line-height: 1.5em;

}
table.WhoTopOrange td.LeftHeader
{
	font-size: 1.5em;
	color: white;
	background-color: #993300;
	padding:10px;
}

.WhoTopGreen
{
	background-color: #999900;
}
.WhoBottomGreen
{
	border-bottom: solid 5px #999900;
	color: white;
	padding:10px;
	line-height: 1.5em;
	font-size:1.1em;
	vertical-align:top;
	font-style:italic;
}
table.WhoTopGreen td.LeftHeader
{
	font-size: 1.5em;
	color: white;
	background-color: #330066;
	padding:10px;
}
table.WhoTopGreen td.LeftHeaderContact
{
	font-size: 1.5em;
	color: white;
	background-color: #004572;
	padding:10px;
}


.WhoTopRed
{
	background-color: #990000;
}
.WhoBottomRed
{
	border-bottom: solid 5px #990000;
	color: white;
	padding:10px;
	vertical-align:top;
	font-size:1.1em;
}
table.WhoTopRed td.LeftHeader
{
	font-size: 1.5em;
	color: white;
	background-color: #660000;
	padding:10px;
}
/* Who styles*/

/* Work Example Styles */
.SectionNewMedia .WorkExampleHead
{
	background-color: #330033;
}
.SectionNewMediaCopy
{
	color: #996699;
}
.SectionMarketingSupport .WorkExampleHead
{
	background-color: #660033;
}
.SectionMarketingSupportCopy
{
	color: #9A6583;
}

.SectionBooks .WorkExampleHead
{
	background-color: #330066;
}
.SectionBooksCopy
{
	color: #666699;
}

.SectionLiterature .WorkExampleHead
{
	background-color: #006666;
}
.SectionLiteratureCopy
{
	color: #66CCCC;
}

.SectionBrandingAdvertising .WorkExampleHead
{
	background-color: #993300;
}
.SectionBrandingAdvertisingCopy
{
	color: #FF9933	;
}

.SectionBrandingAdvertising
{
	background-color: #cc6600;
}

.WorkExample
{
	font-size:1.1em;
	line-height: 1.1em;
	padding:10px;
	background:White;
	border-right: #333333 solid 5px;
}

.SectionHeadLeft
{
	border-right: #333333 solid 5px;
}


/* Work Example Styles */

/* Section Styles */
.SectionImage
{
	border-right: #333333 solid 5px;
	background-color: #333333;
}

.SectionHead
{
	font-size:1.5em;
	padding:10px;
	color:White;
}

.SectionBody
{
	font-size:1.1em;
	line-height: 1.1em;
	padding:10px;
	color:White;
}

.SectionBody td
{
	padding-right:10px;
	vertical-align:top;
}

.SectionLinks
{
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	color:black;
}

.SectionLinks a:active
{
	text-decoration: none;
	color: white;
}
.SectionLinks a:link
{
	text-decoration: none;
	color: white;
}
.SectionLinks a:visited
{
	text-decoration: none;
	color: white;
}
.SectionLinks a:hover
{
	text-decoration: underline;
	color: white;
}


/* literature section */
.SectionLiterature .SectionHead
{
	background-color: #006666;
}
.SectionLiterature
{
	background-color: #009999;
}

.SectionBooks .SectionHead
{
	background-color: #330066;
}
.SectionBooks
{
	background-color: #663399;
}

.SectionMarketingSupport .SectionHead
{
	background-color: #660033;
}
.SectionMarketingSupport
{
	background-color: #990033;
}

.SectionBrandingAdvertising .SectionHead
{
	background-color: #993300;
}
.SectionBrandingAdvertising
{
	background-color: #cc6600;
}

.SectionNewMedia .SectionHead
{
	background-color: #330033;
}
.SectionNewMedia
{
	background-color: #660066;
}
/* Body Link Styles */
a.BodyLink:active, a.BodyLink:link, a.BodyLink:visited, a.BodyLink:hover
{
	text-decoration: underline;
	color: white;
	font-size: 1.0em;
}

/* Navigation Menu Styles */
.Nav a:active
{
	text-decoration: none;
	color: #555358;
}
.Nav a:link
{
	text-decoration: none;
	color: #555358;
}
.Nav a:visited
{
	text-decoration: none;
	color: #555358;
}
.Nav a:hover
{
	text-decoration: underline;
	color: #555358;
}

.NavHeading
{
	color: #003366;
	font-weight: bold;
	vertical-align:top;
}
.Nav
{
	background-color: white;
	font-size: 1.0em;
	color: #555358;
	vertical-align:top;
}
/* Navigation Menu Styles */
/* About us styles */

table.AboutUs
{
	border-top: #333333 solid 5px;

}
table.AboutUs td
{
	vertical-align:top;
	padding:10px;
	line-height: 1.3em;
}
table.AboutUs td.LeftHeader
{
	font-size: 1.5em;
	font-weight: normal;
	color: white;
	border-right: #333333 solid 5px;
	background-color: #999900;
}
table.AboutUs td.RightHeader
{
	font-size: 1.5em;
	font-weight: normal;
	color: white;
	background-color: #004572;
}
table.AboutUs td.LeftContent
{
	color: white;
	line-height: 1.9em;
	font-size:1.1em;
}
table.AboutUs td.LeftContentWhite
{
	background-color: white;
	border-right: #333333 solid 5px;
	line-height: 1.9em;
	font-size:1.1em;
}

table.AboutUs td.RightContent
{
	color: #004572;
	padding:0px;
	background-color: white;
	font-size:1.1em;
}

table.AboutUs td.RightContent a
{
	color: #004572;
	}
/* About us styles */
/* Home page styles */
table.HomeContent
{
	background-image: url(../images/HomeBackGround.gif);
}
table.HomeContent td
{
	vertical-align:top;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:0px;
	padding-right:0px;
}

table.HomeFooter
{
	border-top: #333333 solid 5px;
	background-color: white;
}
table.HomeFooter td
{
	vertical-align:top;
	padding:10px;
}

table.HomeFooter td.NewsHeader
{
	font-size: 1.5em;
	font-weight: normal;
	color: white;
	border-right: #333333 solid 5px;
	background-color: #999900;
}

table.HomeFooter td.NewsContent
{
	padding-top:-10px;
	border-right: #333333 solid 5px;
	font-size:100%;
	line-height: 1.1em;
}
table.HomeFooter td.NewsContent span p
{
	margin-top:0px;
}
table.HomeFooter td.AboutHeader
{
	font-size: 1.5em;
	font-weight: normal;
	color: white;
	background-color: #004572;
}
table.HomeFooter td.AboutContent
{
	color: #004572;
	padding:0px;
	font-size:1.1em;
	line-height: 1.5em;
}
/* Home page styles */

.AboutFooter
{
	color: #999900;
	font-weight: bold;
}

.SectionHeadLeft_snu
{
	border-right: #333333 solid 5px;
	width:250px;
}
.SectionHead_snu
{
	font-size:1.5em;
	vertical-align: middle;
	padding:10px;
	color:White;
	width:530px;
	#width:550px;
}
.SectionLinks_snu
{
	font-weight:bold;
	vertical-align: middle;
	padding:10px;
	color:black;
	width:100px;
}
.SectionLinks_snu a:active
{
	text-decoration: none;
	color: white;
}
.SectionLinks_snu a:link
{
	text-decoration: none;
	color: white;
}
.SectionLinks_snu a:visited
{
	text-decoration: none;
	color: white;
}
.SectionLinks_snu a:hover
{
	text-decoration: underline;
	color: white;
}

/* for all sub Pages*/
.subPages td
{
	padding:10px 10px 10px 10px;
}
.subPagesHeadLeft
{
	border-right: #333333 solid 5px;
	width:260px;
}
.subPagesHeadRight
{
	font-size:1.5em;
	color:White;
	width:545px;

}
.subPagesHeadLinks
{
	font-weight:bold;
	text-align: right;
	width:140px;
}
.subPagesHeadLinks a:active
{
	text-decoration: none;
	color: white;
}
.subPagesHeadLinks a:link
{
	text-decoration: none;
	color: white;
}
.subPagesHeadLinks a:visited
{
	text-decoration: none;
	color: white;
}
.subPagesHeadLinks a:hover
{
	text-decoration: underline;
	color: white;
}
.subPagesContentsLeft
{
	font-size:1.1em;
	background:White;
	border-right: #333333 solid 5px;
	vertical-align: top;
	text-align: center;
}
.subPagesContentsLeft div
{
	text-align: left;
	width:260px;
}
.subPagesContentsRight
{
	font-size:1.1em;
	background:White;
	vertical-align: top;
	text-align: left;
}
.subPagesContentsRight table td
{
	padding: 0px 0px 0px 0px;
}

ul a{
color:#FFFFFF;
text-decoration:none;
}

ul a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.rssnewstitle{
color:#000000;
text-decoration:none;
margin-top:0px;
}
.rssnewstitle a {
color:#000000;
text-decoration:none;
}
.rssnewstitle a:hover {
color:#000000;
text-decoration:underline;
}