/* CSS Document */
body
{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px;
color:#063f5c;
}
.shoppingcart
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
}
.shoppingcart:hover
{
font-weight:bold;
text-decoration:none;
color:#046289;
}

.shoppingcart .activedd
{
font-weight:bold;
text-decoration:none;
color:#046289;
}
#container
{
background:url(../images/content-strip.jpg) repeat-x top;
}
.leftblockborder
{
border:#4badde 1px solid;
border-collapse:collapse;
}
.leftlinksheader
{
background:url(../images/leftblock-linksheader.jpg) repeat-x center;
height:29px;
color:#000000;
padding-left:28px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}
.details
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#002e39;
font-weight:bold;
}
.cost
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#c6230b;
font-weight:bold;
}
.footer
{
background:url(../images/footer-backstrip.jpg);
height:54px;
background-repeat:repeat-x;
}
.footertext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#043043;
}

.telephoneno
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#b0080f;
}
p
{
padding:7px 0 7px 0;
margin:1px;
}

/*Top links start here*/
.linksback
{
background-image:url(../images/toplinks-backstrip.jpg);
background-repeat:repeat-x;
height:31px;
}
#navigation {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:886px;
overflow:hidden;
}
#navigation ul{
margin:0px;
padding:0px;
}

#navigation li{
padding:0px;
float:left;
border-collapse:collapse;
list-style:none;
}

#navigation li a{
height:31px;
width:90px;
color:#000000;
line-height:31px;
background:url(../images/toplinks-borderright.jpg);
background-position:top right;
background-repeat:repeat-y;
float:left;
text-decoration:none;
text-align:center;
}

#navigation li a:hover{
background:url(../images/toplinks-backstrip-hover.jpg);
height:31px;
color:#000000;
font-weight:bold;
width:90px;
text-decoration:none;
}
/*Top links End here*/


#navigation .active{
background:url(../images/toplinks-backstrip-hover.jpg);
height:37px;
color:#000000;
font-weight:bold;
width:95px;
text-decoration:none;
}



/*left links Start here*/

#leftsidemenu {
	width: 210px;
	margin:0px;
	padding:0px;
	}
#leftsidemenu ul {
padding:0px;
margin:0px;
list-style:none;
	}
#leftsidemenu li  {
    padding:1px 0 0 0;
	margin:0px;
	text-decoration: none;
	}		
#leftsidemenu li a {
	height: 21px;
	line-height: 21px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	padding:0 0 0 30px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	}	
	
#leftsidemenu li a:link, #leftsidemenu li a:visited {
	color: #000000;
	display: block;
	background:url(../images/links-backstrip.jpg);
	}
	
#leftsidemenu li a:hover {
	color: #000000;
	background:url(../images/links-backstrip-over.jpg);

	}
#leftsidemenu li a.active {
	color: #000000;
	background:url(../images/links-backstrip-over.jpg);
	}
	
	
#leftsidemenu2 {
	width: 210px;
	margin:0px;
	padding:0px;
	}
#leftsidemenu2 ul {
padding:0px;
margin:0px;
list-style:none;
	}
#leftsidemenu2 li  {
    padding:1px 0 0 0;
	margin:0px;
	text-decoration: none;
	}		
#leftsidemenu2 li a {
	height: 21px;
	line-height: 21px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	padding:0 0 0 30px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	}	
	
#leftsidemenu2 li a:link, #leftsidemenu2 li a:visited {
	color: #000000;
	display: block;
	background:url(../images/links-backstrip.jpg);
	}
	
#leftsidemenu2 li a:hover {
	color: #000000;
	background:url(../images/links-backstrip-over.jpg);

	}
#leftsidemenu2 li a.active {
	color: #000000;
	background:url(../images/links-backstrip-over.jpg);
	}
	
	
	
	
#leftsidemenu3 {
	width: 210px;
	margin:0px;
	padding:0px;
	}
#leftsidemenu3 ul {
padding:0px;
margin:0px;
list-style:none;
	}
#leftsidemenu3 li  {
    padding:2px 0 0 0;
	margin:0px;
	text-decoration: none;
	}		
#leftsidemenu3 li a {
	height: 21px;
	line-height: 21px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	padding:0 0 0 30px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	}	
	
#leftsidemenu3 li a:link, #leftsidemenu3 li a:visited {
	color: #000000;
	display: block;
	background:url(../images/links-backstrip.jpg);
	}
	
#leftsidemenu3 li a:hover {
	color: #000000;
	background:url(../images/links-backstrip-over.jpg);

	}
#leftsidemenu3 li a.active {
	color: #000000;
	background:url(../images/links-backstrip-over.jpg);

	}
	
/*left links End here*/

/*Subpage businesscard styles start here*/


.contentheadding
{
font-family:Arial, Helvetica, sans-serif;
background:url(../images/heading-backstrip.jpg) no-repeat left;
font-size:19px;
padding:4px 4px 4px 15px;
margin:0;
font-weight:bold;
color:#105aa1;
}
.line
{
background:url(../images/line.gif) repeat-x center;
height:15px;
}
.option
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2594cb;
font-weight:bold;
}
.smalllink
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#068ed0;
text-decoration:none;
}
.smalllink:hover
{
color:#084e70;
text-decoration:none;
}
.rightblockborder
{
/*border-collapse:collapse;*/
border:#84c6e5 1px solid;
background:url(../images/sub-rightblock-bottomstrip.jpg) repeat-x bottom;
}
.sub-rightblock-center
{
background:url(../images/sub-rightblock-center.jpg) repeat-x;
height:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#063c57;
line-height:35px;
}
.dropboxwidth
{
width:160px;
}
.sub-content-bottom
{
background:url(../images/subpage-bottom-strip.jpg) repeat-x top;
height:60px;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#063c57;
}




.sub-bottom-content ul {
padding:0px;
margin:0px;
list-style:none;

	}
.sub-bottom-content li  {
    padding:2px 0 0 0;
	margin:0px;
	text-decoration: none;
	text-align:left;
	list-style:square;
	}		
.sub-bottom-content li a {
	padding:0;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    color:#068ed0;
	font-weight:normal;
	text-decoration: none;
	}	
	
.sub-bottom-content li a:hover {
	color: #05405d;
	text-decoration:none;
	}
.pad
{ 
padding:15px 0 0 0;
}

/*Subpage businesscard styles End here*/

.sub-sample-content ul {
  padding:0px;
  margin:0px;
  list-style:none;


	}
.sub-sample-content ul li  {
    padding:0px;
	margin:0px;
	display:inline;
	text-decoration: none;
	text-align:left;
	list-style:square;
	}		
.sub-sample-content ul li a {
	padding:0;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    color:#068ed0;
	font-weight:normal;
	text-decoration: none;
	}	
	
.sub-sample-content ul li a:hover {
	color: #05405d;
	text-decoration:none;
	}

/*Subpage Estimate styles Start here*/



.estimatetablebordr
{
border:#82c5e5 1px solid;
border-collapse:collapse;
background:url(../images/estimate.jpg) bottom no-repeat;
}
h2
{
color:#b0080f;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
padding:0 0 4px 0;
margin:0px;
font-weight:normal;

}
h1 { font-size:18px;}
h3 { font-size:14px;}
/*Subpage  Estimate styles End here*/




/*Subpage Estimate styles Start here*/

.sampleaebordr
{
border:#82c5e5 1px solid;
border-collapse:collapse;
background:url(../images/sample-bottom-content.jpg) bottom no-repeat;
}
/*Subpage  Estimate styles End here*/


/*Subpage my account styles Start here*/
.myaccounttablebordr
{
border:#82c5e5 1px solid;
border-collapse:collapse;
background:url(../images/myaccount-content-bottom.jpg) bottom no-repeat;
}


/*Subpage my account styles End here*/



/*Subpage Contact styles Start here*/

.contact-table-bordr
{
/*border-collapse:collapse;*/
border:#84c6e5 1px solid;
background:url(../images/contact-content-bottom.jpg) repeat-x bottom;
}

/*Subpage Contact styles End here*/



/*Subpage uploadfiles styles Start here*/

.sub-uploadfiles-center
{
background:url(../images/sub-rightblock-center.jpg) repeat-x;
height:38px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#063c57;
line-height:38px;
}

.uploadfiles-table-bordr
{
/*border-collapse:collapse;*/

background:url(../images/upload-content-bottom.jpg) repeat-y  bottom;
}

.uploadfiles-table-bordr2
{
/*border-collapse:collapse;*/

background:url(../images/upload-content-bottom2.jpg) repeat-y  bottom;
}


.newaccount-table-bordr
{
/*border-collapse:collapse;*/
border:#84c6e5 1px solid;
background:url(../images/content-newaccount.jpg) repeat-x bottom;
}

.sub-uploadfiles-confirmemail
{

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#003f5c;
}
.uploadinformation-table-bordr
{
/*border-collapse:collapse;*/
border:#84c6e5 1px solid;
background:url(../images/uploadinformation-below.jpg) repeat-x bottom;
}


/*Subpage uploadfiles styles End here*/

/*Subpage Shopping cart styles Start here*/

.shopping-cart-table-bordr
{
/*border-collapse:collapse;*/
border:#84c6e5 1px solid;
background:url(../images/shoppingcart-content-bottom.jpg) repeat-x bottom;
}
.shopingbordr
{
border:#84c6e5 1px solid;
border-collapse:collapse;
}
.paddedtext
{
padding:5px 10px 5px 10px;
text-align:justify;
}
.shopping-row-back
{
background:url(../images/shoppingcart-row-backstrip.jpg) bottom repeat-x;
}
img
{
border:0;

}
.sub-shopedstrip-center
{
background:url(../images/sub-rightblock-center.jpg) repeat-x;
height:38px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#063c57;
line-height:38px;
}

/*Subpage Shopping cart styles End here*/



/*Subpage Shopping cart styles Start here*/

.accounttablebordrmy
{
border:#82c5e5 1px solid;
border-collapse:collapse;
background:url(../images/content-bottom-myaccount.jpg) bottom no-repeat;
}

.helpcentertablbordr
{
border:#82c5e5 1px solid;
border-collapse:collapse;
background:url(../images/helpcenter-content-left.jpg) bottom no-repeat;
}

.helpcentertableborrightblock
{
border:#82c5e5 1px solid;
border-collapse:collapse;
background:url(../images/helpcenter-content-right.jpg) bottom no-repeat;
}
.information
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
}
.helpcenter
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#068ed0;
}
/*Subpage Shopping cart styles End here*/



















.alltextuse
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#043043;
}
.loginbackground
	{
		background:url(../images/loginbackground.jpg) no-repeat;

	}
	.forgotpassword
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;
		color:#04588e;
	}
.forgotpassword:hover
	{
		text-decoration:none;
		color:#333333;
	}
.contactuspage
	{
		background:url(../images/contactuspage.jpg) no-repeat center center;
	
	}
	.pupload
	{
		background:url(../images/upload-content-bottom.jpg) no-repeat center center;
	
	}
input
	{
		background:#FFFFFF;
		border-collapse:collapse;
		background-color:#FFFFFF;
	}
textarea
	{
		background:#FFFFFF;
		border:#999999 1px solid;
	
	}
.newaccountsignup
	{
		background:url(../images/newaccountsignup.jpg) no-repeat center center;
	
	}
.mostcommlyaskedcenter
	{
		background:url(../images/mostcommlyasked-center.jpg) repeat-x;
		height:44px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#000000;
		line-height:44px;
	}	
.mostaskedcontentstirp
	{
		/*border-collapse:collapse;*/
		border:#7bb2e6 1px solid;
		background:url(../images/mostasked-contentstrip.jpg) repeat-x bottom;
	}
.mostaskedbottomblock ul 
	{
		padding:0px;
		top:0;
		margin:0px;
		list-style:none;
	}	
.mostaskedbottomblock li 
	{
    	padding:2px 0 0 0;
		margin:0px;
		text-decoration: none;
		text-align:left;
		list-style:square;
	}		
.mostaskedbottomblock li a 
	{
		padding:0;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#068ed0;
		font-weight:normal;
		text-decoration: none;
	}	
	
.mostaskedbottomblock li a:hover 
	{
		color: #05405d;
		text-decoration:none;
	}
.shoppingcartcenterstrip
	{
		background:url(../images/shoppingcart-center.jpg) repeat-x center;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#063c57;
		line-height:32px;
	}
.linksbackstripemply
	{
		height: 21px;
		background:url(../images/links-backstrip-empty.jpg) no-repeat left;
		padding:0 0 0 30px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
	}
.indoorposters
	{
		height: 21px;
		background:url(../images/indoor-posters.jpg) no-repeat left;
		padding:0 0 0 30px;
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
.outdoorposters
	{
		height: 21px;
		background:url(../images/outdoor-posters.jpg) no-repeat left;
		padding:0 0 0 30px;
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
.leftsidemenu {
	width: 210px;
	margin:0px;
	padding:0px;
	}
.leftsidemenu ul {
padding:0px;
margin:0px;
list-style:none;
	}
.leftsidemenu li  {
    padding:2px 0 0 0;
	margin:0px;
	text-decoration: none;
	}		
.leftsidemenu li a {
	height: 21px;
	line-height: 21px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	padding:0 0 0 30px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	}	
	
.leftsidemenu li a:link, .leftsidemenu li a:visited {
	color: #000000;
	display: block;
	background:url(../images/links-backstrip.jpg);
	}
	
.leftsidemenu li a:hover {
	color: #000000;
	background:url(../images/links-backstrip-over.jpg);

	}
.leftsidemenu li a.active {
	color: #000000;
	background:url(../images/links-backstrip-over.jpg);

	}		
.help
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:500;
color:#063F5C;
}		


.monthly_special_title{font-family:Arial, Helvetica, sans-serif;font-size:12pt; font-weight:bold; color:#000000;text-transform:uppercase;padding-left:15px; padding-top:15px;}


.special_text{font-size:16pt;color:#000000;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif; padding-top:30px; padding right:50px;}

.monthly_special_box{
	margin-top:10px;
	background:url('../images/monthly-special_bg.jpg') 0% 0% no-repeat; 
	width:763px;
	height:240px;
	text-align:left;
}

.monthly_special_form{
	margin-top:115px;
	margin-left:415px;
}


.monthly_special_input{
	border:1px solid #cccccc; 
	background-color:#f0f0f0;
	padding-top:5px;
	font-size:8pt;
	width:145px;
}