/* CSS Document
a:link, a:visited 	{color: #FFFFFF; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration:none;}
a:hover, a:active 	{color: #FFFFFF; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration:none;} 

.B:link, .B:visited {color: #555555; font-family: Tahoma; font-size: 11px; font-weight: normal; text-decoration:underline;}
.B:hover, .B:active {color: #555555; font-family: Tahoma; font-size: 11px; font-weight: normal; text-decoration:underline;} 

.D:link, .D:visited {color: #333333; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration:none;}
.D:hover, .D:active {color: #333333; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration:none;} 

.E:link, .E:visited {color: #669900; font-family: Tahoma; font-size: 11px; font-weight: bold; text-decoration: none;}
.E:hover, .E:active {color: #669900; font-family: Tahoma; font-size: 11px; font-weight: bold; text-decoration: none;}  */
a 	{font-weight: bold; text-decoration:none;}




p.ex1 {margin:10px;}
		
		

.Header 	{color: #111111; font-family: Myriad Pro, Verdana, Arial, Helvetica, sans-serif; font-size:14px;  text-transform: none;      text-decoration:none;}
.Header02 	{color: #333333; font-family: Myriad Pro, Verdana, Arial, Helvetica, sans-serif; font-size:19px;  text-transform: uppercase; text-decoration:none;}
.Header03 	{color: #FFFFFF; font-family: "Courier New", Courier, mono; 			font-size:14px;  text-transform: uppercase; text-decoration:none;}
.Header04 	{color: #004D91; font-family: Myriad Pro, Verdana, Arial, Helvetica, sans-serif; font-size:19px;  text-transform: uppercase; text-decoration:none;}
.Header05 	{color: #FF9900; font-family: Myriad Pro, Verdana, Arial, Helvetica, sans-serif; font-size:14px;  text-transform: none;      text-decoration:none;}
.Header06 	{color: #FF9900; font-family: Myriad Pro, Verdana, Arial, Helvetica, sans-serif; font-size:19px;  text-transform: uppercase; text-decoration:none;}
.Header06 	{color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;    font-size:11px;  text-transform: none;      text-decoration:none;}
.Header07 	{color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;    font-size:12px;  text-transform: none;      text-decoration:none;}
.Header08 	{color: #FFFFFF; font-family: Myriad Pro, Verdana, Arial, Helvetica, sans-serif; font-size:14px;  text-transform: uppercase; text-decoration:none;}
img.frame {border: solid 1px #CCCCCC;}
 
body {
	height:      100%;
	padding:     0;
	background-color: #FFFFFF;
	margin:      0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:   12px;
	color: 		 #666666;
}


.logo{
	background-image: url(images/nuvo_logo.png);
	background-position: left;
	background-repeat: no-repeat;
	height: 100px;

}
.gray_top{
	background-color: #4D4D4D;
}

.H_div{
	background-image: url(images/H_divider.png);
	background-position: center;
	background-repeat: repeat-x;

}
.V_div{
	background-image: url(images/V_divider.png);
	background-position: center;
	background-repeat: repeat-y;

}
.V_div2{
	background-image: url(images/V_divider02.png);
	background-position: center;
	background-repeat: repeat-y;

}


.textfield {
	background-color: #0066CC;
	border: #999999 1px solid;
	padding: 3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	display: block;
	margin:7px;
}
#fourway .n0 {
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
}
#fourway .n1 {
	border-bottom: 1px solid #666666;
}
#fourway .n2 {
	border-right: 1px solid #666666;
}
.articlecontent, .contentpaneopen {
	padding:0px;
	margin:0px;
	border-spacing:0px;
}
.servicesheader {
	border: 1px solid #B3C100;
	display: block;
	color: #747D00;
	background-color: #F1F3CF;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
}
.servicesheader img {
	vertical-align: middle;
	margin-right: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B3C100;
}
.servicesbody {
	color: #333333;
	padding: 8px;
	display: block;
	border: 1px solid #B3C100;
	margin-bottom: 8px;
}
.portfolio_subtitle {
	color: #333333;
	font-size: 9px;
	border: 1px solid #B3C100;
	height:35px;
}
.portfolio_image {
	width: 80px;
}
wbr { display: inline-block; }
}
.table {
	padding: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
h1,h2,h3,h4,h5,h6,p {
	padding-top:0px;
	margin-top:0px;
}
.iheader {
	background-repeat: no-repeat;
	background-position: left bottom;
	display: block;
	padding-top: 22px;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.ih_branding {
	background-image: url(images/text-branding.gif);
}

.ih_printing{
	background-image: url(images/text-printing.gif);
}
.ih_greatlogo{
	background-image: url(images/text-greatlogo.gif);
}
.ih_website{
	background-image: url(images/text-website.gif);
}
.ih_ecommerce{
	background-image: url(images/text-ecommerce.gif);
}
.ih_seo{
	background-image: url(images/text-seo.gif);
}
.ih_overview{
	background-image: url(images/text-overview.gif);
}
.ih_team{
	background-image: url(images/text-team.gif);
}
.ih_faq{
	background-image: url(images/text-faq.gif);
}
.ih_whynuvo{
	background-image: url(images/text-whynuvo.gif);
}
.ih_testimonials{
	background-image: url(images/text-testimonials.gif);
}
.ih_contact{
	background-image: url(images/text-contact.gif);
}
.ih_learn{
	background-image: url(images/text-learn.gif);
}


.subnav a{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.subnav a.home {
	font-size: 12px;
	color: #C9CF0C;	
	text-decoration: none;
}
.subnav a:hover {
	font-size: 12px;
	color: #DEE30D;	
	text-decoration: none;
}
.box{
	background-image: url(images/box.gif);
	background-repeat: no-repeat;
}
.pencil {
	background-image: url(images/creativepencil.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.textblue {
	font-size: 13px;
	color: #0582FF;
	font-weight: bold;
}
.drawheart {
	background-image: url(images/drawheart.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.testimonials {
	background-image: url(images/testimonials.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.textbluebig {
	font-size: 17px;
	color: #0582FF;
	font-weight: bold;
}
.textpink {
	font-size: 17px;
	color: #D00062;
	font-weight: bold;
}
table.contentpaneopen {
	width:100%;
}
table.contentpaneopen td.articlecontent {
	margin:0px;
	border-collapse:collapse;
}
.winter {
	background-image: url(images/winter.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.learn {
	background-image: url(images/learn.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#learnnav a {
	display: block;
	background-image: url(images/learnnav.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 34px;
	line-height: 30px;
	padding-right: 5px;
	padding-left: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
#learnnav a:hover {
	color: #CFE200;
}
#learnnav a.home {
	color: #000000;
	background-image: url(images/learnnavhome.jpg);
}
#why {
	background-color: #333333;
	background-image: url(images/why1.gif);
	background-position: center bottom;
}
#why .n0 {
	background-image: url(images/why2.gif);
	background-repeat: no-repeat;
	background-position: 28px 13px;
	padding-top: 18px;
}
#why .n1 {
	background-image: url(images/why_lr.gif);
	background-position: right bottom;
	background-color: #D7D7D7;
}
#why .n2 {
	background-image: url(images/why_ur.gif);
	background-position: right top;
}
#why .n3 {
	background-image: url(images/why_ll.gif);
	background-position: left bottom;
}
#why .n4 {
	background-image: url(images/why_ul.gif);
	background-position: left top;
	padding:6px;
}
#why .n5 {
	background-image: url(images/why3.gif);
	background-position: right bottom;
	background-repeat: repeat-x;
}
#why .n6 {
	background-image: url(images/why_lr2.gif);
	background-position: right bottom;
}
#why .n7 {
	background-image: url(images/why_ll2.gif);
	background-position: left bottom;
	height:220px;
}
#why .n8 {
	font-weight:bold;
	font-size: 12px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#why .n9 {
	font-weight:normal;
	font-size: 10px;
	padding-top: 3px;
	color: #3E3E3E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#why, #why .n1, #why .n2, #why .n3, #why .n4, #why .n6, #why .n7 {
	background-repeat: no-repeat;
}
.padding {
	padding-left:8px;
}
.ng {
	background-color: #999999;
}
#system-message dd.message ul,
#system-message dd.error ul,
#system-message dd.notice ul {
	padding: 0;
	margin: 0;
}

#system-message dd.message ul li,
#system-message dd.error ul li,
#system-message dd.notice ul li {
	background: none;
	padding: 5px;
	margin: 0;
	color: #FFFFFF;
}

/* System Standard Messages */
#system-message dd.message ul {
	background: #006699;
	border: none;
}

/* System Error Messages */
#system-message dd.error ul {
	background: #BF0000;
	border: none;
}

/* System Notice Messages */
#system-message dd.notice ul {
	background: #EE9600;
	border: none;
}
#footer a{
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
#footer a:hover{
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;

}

