
<style type="text/css">{}


h1   { font-family: Verdana; font-size: 14px; font-weight: bold; color: #414141; text-decoration: none; line-spacing: 1;}
h2   { font-family: Verdana; font-size: 12px; font-weight: bold; color: #414141; text-decoration: none; line-spacing: 1;}
h3   { font-family: Verdana; font-size: 13px; font-weight: bold; color: #414141; text-decoration: none; line-spacing: 1;}


/* Header Area */
div.menu-bg2
{
background-image:url('http://www.contractorsmark.com/images/header2.gif');
background-repeat: no-repeat;
width: 800px;
height: 100px;
margin: 50px auto 0px;
}


table  {font: normal 10px Verdana; text-decoration: none;}
table.f  {font: normal 10px Verdana; color: white; text-decoration: none;}
table.ft {font: normal 10px Verdana; color: #414141;}
hr     {margin: 40px auto;}
.ls {line-height: 2;}
.s4 {line-height: 2; text-align: center; color: #414141}
.li {font-family: Verdana; font-size: 10pt; font-weight: bold; color: #5A90BA;}
p.faq        {margin-bottom: 30px;}
table.ft {font-color: #414141;}
ul.highlights  {width: 470px; background-color: #E9E9E9; border: 1px solid #D4D4D4; padding: 10px;}
div.hl { font-family: Verdana; font-size: 13px; font-weight: bold; color: #414141; text-decoration: none; line-spacing: 1;}
form.nw   { font-family: Verdana; font-size: 11px; font-weight: bold; color: #414141; text-decoration: none; line-spacing: 1;}

/* Main Content */
div.lbox {
background-color: #fff;
border: 0px solid #C0C0C0;
font: normal 10px Verdana;
text-decoration: none;
color: #414141; 
width: 590px;
margin: 5px 0 5px 0;
padding: 5px;
line-spacing: 1;
text-align: left;
}


div.lbox-content {
background-color: #fff;
border: 1px solid #fff;
font: normal 10px Verdana;
text-decoration: none;
width: 580px;
color: #000; 
margin: 0;
padding: 10px;
line-spacing: 1;
}

div.lbox-content2 {
background-color: #fff;
border: 1px solid #fff;
font: normal 10px Verdana;
text-decoration: none;
width: 580px;
color: #000; 
margin: 0;
padding: 10px;
line-spacing: 1;
}


div.start {
background-color: #fff;
border: 0px solid #C0C0C0;
font: normal 10px Verdana;
text-decoration: none;
color: #414141; 
width: 450px;
margin: 5px 0 5px 50px;
padding: 5px;
line-spacing: 1;
text-align: left;
}



div.rbox {
background-color: #F2F2F2;
border: 1px solid #C0C0C0;
font: normal 10px Verdana;
text-decoration: none;
color: #000; 
width: 180px;
margin: 5px 5px 10px 0px;
padding: 0;
line-spacing: 1;
float: right;
}

div.rbox2 {
background-color: #E9E9E9;
border: 1px solid #C0C0C0;
font: normal 10px Verdana;
text-decoration: none;
color: #000; 
width: 180px;
margin: 5px 0px 10px 0px;
padding: 0;
line-spacing: 1;
float: right;
}


div.rbox3  {
border: 1px solid #C0C0C0;
padding: 0;
line-spacing: 1;
float: right;}




/*  Table Borders */
#tl {border-left: 1px solid #C0C0C0;}
#tr {border-right: 1px solid #C0C0C0;}



/*  Scrolling Images  */
div.bgshow
{
background-color: #fff;
background-image:url('http://localhost/contractorsmark/images/screen.png');
background-repeat: no-repeat;
width: 300px;
height: 306px;
margin: 0;
}



table.designs {
background-color: #fff;
border: 1px solid #fff;
font: normal 10px Verdana;
text-decoration: none;
width: 600px;
color: #000; 
margin: 0px;
padding: 10px;
line-spacing: 1;
}

#wrapper
{
background-color: #fff;
width: 100%;
margin: 0;
border: 0px solid #4989AF;
clear: left;
}

#tv {
font: normal 10px Verdana;
font-color: #414141; 
text-decoration: none;
background-color: #fff;
border: 0px solid #4989AF;
width: 300px;
margin-top: 10px;
padding-top: 10px;
margin: 0;
float: left;
}

.headline {
margin: 0; 
background-color: #414141; 
padding: 4px; 
font-family: Verdana; 
font-size: 12px; 
font-weight: bold; 
color: #fff; 
text-decoration: none;
line-spacing: 1;
text-align: center;
}

.text  {
padding: 5px;
}


div.box-text2 {
background-color: #EAF2F7;
border: 1px solid #4989AF;
font: normal 10px Verdana;
text-decoration: none;
color: #414141; 
width: 790px;
margin-top: 20px;
margin-bottom: 20px;
padding: 5px;
line-spacing: 1;
text-align: left;
}

div.l {
background-color: #EAF2F7;
border: 1px solid #4989AF;
font: normal 10px Verdana;
text-decoration: none;
color: #414141; 
width: 300px;
margin-left: 70px;
padding: 5px;
line-spacing: 1;
text-align: left;
float: left;
}


div.r {
background-color: #EAF2F7;
border: 1px solid #4989AF;
font: normal 10px Verdana;
text-decoration: none;
color: #414141; 
width: 300px;
margin-right: 70px;
padding: 5px;
line-spacing: 1;
text-align: left;
float: right;
}



div.title {
background-color: #E6E6FF; 
border: 1px solid #c0c0c0;
color: #414141; 
padding: 2px; 
margin: 2px;
}

div.title-text {
background-color: #fff;
border: 1px solid #c0c0c0;
color: #fff; 
padding: 2px; 
margin: 2px;
}


div.preview {
background-color: #8080FF; 
border: 1px solid #c0c0c0;
color: #414141; 
padding: 2px; 
margin: 2px;
float: left;
}

div.purchase {
background-color: #8080FF; 
border: 1px solid #c0c0c0;
color: #414141; 
padding: 2px; 
margin: 2px;
float: right;
text align: right;
}


div.arrows {
margin-top: 0px; 
margin-left: 70px; 
margin-right: 0px; 
padding: 0px; 
font-family: Verdana; 
font-size: 8pt; 
font-weight: normal; 
color: black; 
text-decoration: none; 
line-spacing: 1;
}


.side_bar { 
font-family: Verdana; 
font-size: 10pt; 
font-weight: bold; 
color: #ffcc00; 
text-decoration: none; 
line-spacing: 1;
}


.list  { 
font-family: Verdana; 
font-size: 8pt; 
font-weight: normal; 
color: black; 
text-decoration: none; 
line-spacing: 1;
}

img.a1 {position: relative; top: 3px; left: 0px;}
img.a2 {position: relative; top: 3px; left: 0px;}
img.a3 {position: relative; top: 0px; left: 0px;}

img.right0 {float: right; margin: 0px;}
img.left0  {float: left; margin: 0px;}
img.right  {float: right; margin: 10px;}
img.left   {float: left; margin: 10px;}



/* Links */
#lgn:link     {color: #cccccc; text-decoration: none; font-weight: normal;}
#lgn:visited {color: #cccccc; text-decoration: none; font-weight: normal;}
#lgn:active  {color: #cccccc; text-decoration: none; font-weight: normal;}
#lgn:hover	  {color: #cccccc; text-decoration: underline; font-weight: normal;}

#lblkn:link    {color: #000000; text-decoration: underline; font-weight: normal;}
#lblkn:visited {color: #000000; text-decoration: underline; font-weight: normal;}
#lblkn:active  {color: #000000; text-decoration: underline; font-weight: normal;}
#lblkn:hover   {color: #ffcc00; text-decoration: underline; font-weight: normal;}

#lbb:link      {color: #336699; text-decoration: underline; font-weight: bold;}
#lbb:visited   {color: #336699; text-decoration: underline; font-weight: bold;}
#lbb:active    {color: #336699; text-decoration: underline; font-weight: bold;}
#lbb:hover	   {color: #336699; text-decoration: underline; font-weight: bold;}

#lbf:link      {color: #414141; text-decoration: none; font-weight: normal;}
#lbf:visited   {color: #414141; text-decoration: none; font-weight: normal;}
#lbf:active    {color: #414141; text-decoration: none; font-weight: normal;}
#lbf:hover	   {color: #414141; text-decoration: none; font-weight: normal;}

/* Footer */
.footerl   {margin: 10px 0 10px 15px; font: normal 10px Verdana; text-decoration: none; color: #fff;}
.footerc   {margin: 10px 0 10px 50px; font: normal 10px Verdana; text-decoration: none; color: #fff;}
.footerr   {margin: 10px 0 10px 15px; font: normal 10px Verdana; text-decoration: none; color: #fff;}







</style>



