/* Font Styles */

.maincopy_green01 {font: 9px Verdana, Arial, Helvetica, sans-serif; color: #339900;}
.maincopy_green02 {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #339900; line-height: 15px;}
.maincopy_green03 {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #339900; line-height: 17px;}
.maincopy_green_nolineheight03 {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #339900;}
.maincopy_green04 {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #339900; line-height: 20px;}
.maincopy_green05 {font: 16px Verdana, Arial, Helvetica, sans-serif; color: #339900; line-height: 20px;}
.maincopy_grey_nolineheight02 {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #333333;}
.maincopy_grey_nolineheight03 {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333;}
.maincopy_red01 {font: 9px Verdana, Arial, Helvetica, sans-serif; color: #CC171F;}
.maincopy_red02 {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #CC171F;}
.maincopy_red03 {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #CC171F;}
.maincopy_red04 {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #CC171F;}
.maincopy_red05 {font: 16px Verdana, Arial, Helvetica, sans-serif; color: #CC171F; line-height: 20px;}
.casestudytitle01 {font: bold 20px Verdana, Arial, Helvetica, sans-serif; color: #339900; line-height: 40px;}
.maincopy_red_nolineheight03 {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #CC171F;}
.footer_green01 {font: 9px Verdana, Arial, Helvetica, sans-serif; color: #339900; vertical-align: text-top;}
.spacing01 {line-height: 13px;}
.highlightpic01 {border: 1px solid #339900; float: left; margin: 5px 15px 0px 0px;}
.highlightpic02 {border: 1px solid #339900;}
.highlightpic03 {float: left; margin: 10px 15px 2px 0px;}
.ourwork_title01 {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #339900; line-height: 30px;}
.submit01 {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333; padding: 3px 3px 3px 3px;}
.teamFloat {border: 1px solid #339900; float: left; margin-top: 5px;}

/* List Styles */

#list01 {}
#list01 li {list-style: disc; color: #CC171F; padding-bottom: 5px; margin-left: -20px;}

/* Home Page */

td#topmiddle01 {background: url("images/top.gif");}
td#leftmiddle01 {background: url("images/left.gif");}
td#content01 {}
td#rightmiddle01 {background: url("images/right.gif");}
td#bottommiddle01 {background: url("images/bottom.gif");}
td#navigation01 {width: 206px; vertical-align: top;}
td#content02 {text-align: left; width: 564px; background: white; vertical-align: top; padding-left: 25px; padding-top: 12px; padding-right: 25px; padding-bottom: 20px;}
td#footer01 {background: #F1FFC6; text-align: right; padding-right: 20px; padding-top: 4px; height: 32px;}
td#strap01 {text-align: right;}
td#column01 {border-left: 1px dotted #CCCCCC; border-top: 1px dotted #CCCCCC; text-align: left; vertical-align: top;}
td#column01 a:link {color: #CC171F; text-decoration: underline;}
td#column01 a:link:hover {color: #CC171F; text-decoration: none;}
td#column01 a:visited {color: #CC171F; text-decoration: underline;}
td#column01 a:visited:hover {color: #CC171F; text-decoration: none;}
td#column02 {border-top: 1px dotted #CCCCCC; padding-right: 16px; padding-top: 12px; text-align: left; vertical-align: top;}
td#column02 a:link {color: #CC171F; text-decoration: underline;}
td#column02 a:link:hover {color: #CC171F; text-decoration: none;}
td#column02 a:visited {color: #CC171F; text-decoration: underline;}
td#column02 a:visited:hover {color: #CC171F; text-decoration: none;}
td#pagetitle01 {text-align: left; padding-bottom: 12px;}
td#highlight01 {border-bottom: 1px dotted #CCCCCC; padding-left: 12px; padding-bottom: 12px; padding-top: 10px;}
td#highlight02 {border-bottom: 1px dotted #CCCCCC; padding-left: 12px; padding-bottom: 12px; padding-top: 10px;}
td#highlight03 {padding-left: 12px; padding-top: 10px;}

/* Our Work Page */

td#ourworkcontent01 {background: white;}
td#ourworkfooter01 {background: #F1FFC6;}
td#footer02 {background: #F1FFC6; text-align: left; padding-left: 20px; padding-top: 4px; height: 32px;}
td#content03 {text-align: left; background: white; vertical-align: top; padding-left: 25px; padding-top: 15px; padding-right: 25px; padding-bottom: 20px;}
td#breadcrumb01 {padding-top: 12px; padding-bottom: 12px; border-top: 1px dotted #CCCCCC;}
td#breadcrumb01 a:link {color: #CC171F; text-decoration: underline;}
td#breadcrumb01 a:link:hover {color: #CC171F; text-decoration: none;}
td#breadcrumb01 a:visited {color: #CC171F; text-decoration: underline;}
td#breadcrumb01 a:visited:hover {color: #CC171F; text-decoration: none;}

td#column03 {border-left: 1px dotted #CCCCCC; border-top: 1px dotted #CCCCCC; vertical-align: top;}
td#column03 a:link {color: #CC171F; text-decoration: underline;}
td#column03 a:link:hover {color: #CC171F; text-decoration: none;}
td#column03 a:visited {color: #CC171F; text-decoration: underline;}
td#column03 a:visited:hover {color: #CC171F; text-decoration: none;}
td#column04 {border-top: 1px dotted #CCCCCC; padding-right: 20px; padding-top: 15px; text-align: left; vertical-align: top;}
td#column04 a:link {color: #CC171F; text-decoration: underline;}
td#column04 a:link:hover {color: #CC171F; text-decoration: none;}
td#column04 a:visited {color: #CC171F; text-decoration: underline;}
td#column04 a:visited:hover {color: #CC171F; text-decoration: none;}

td#ourworktable_title01 {padding-top: 15px; padding-left: 15px; padding-bottom: 15px;}
td#ourworktable_left {text-align: left; padding-top: 5px; padding-bottom: 15px; padding-left: 32px; border-right: 1px dotted #CCCCCC; border-bottom: 1px dotted #CCCCCC;}
td#ourworktable_right {text-align: left; padding-top: 5px; padding-bottom: 15px; padding-left: 32px; border-bottom: 1px dotted #CCCCCC;}
td#ourworktable_left_bottom {text-align: left; padding-top: 5px; padding-bottom: 15px; padding-left: 32px; border-right: 1px dotted #CCCCCC;}
td#ourworktable_right_bottom {text-align: left; padding-top: 5px; padding-bottom: 15px; padding-left: 32px;}

td#fulllist_title01 {border-bottom: 1px dotted #CCCCCC; border-top: 1px dotted #CCCCCC; padding-top: 15px; padding-left: 0px; padding-bottom: 15px;}
td#fulllist01 {text-align: left; vertical-align: top; padding-top: 15px; padding-bottom: 15px; border-bottom: 1px dotted #CCCCCC;}
td#fulllist01 a:link {color: #CC171F; text-decoration: underline;}
td#fulllist01 a:link:hover {color: #CC171F; text-decoration: none;}
td#fulllist01 a:visited {color: #CC171F; text-decoration: underline;}
td#fulllist01 a:visited:hover {color: #CC171F; text-decoration: none;}


/* Our Services Page */

td#column05 {border-left: 1px dotted #CCCCCC; border-top: 1px dotted #CCCCCC; text-align: left; vertical-align: top; padding-left: 20px; padding-top: 15px;}
td#column05 a:link {color: #CC171F; text-decoration: underline;}
td#column05 a:link:hover {color: #CC171F; text-decoration: none;}
td#column05 a:visited {color: #CC171F; text-decoration: underline;}
td#column05 a:visited:hover {color: #CC171F; text-decoration: none;}

/* Meet Us Page */

td#teamtitle01 {padding-top: 12px; padding-bottom: 12px; padding-left: 20px;}
td#team01 {border-top: 1px dotted #CCCCCC; padding-bottom: 15px; padding-top: 12px; padding-left: 20px;}
td#team01 p {margin-left: 100px;}
td#team02 {padding-bottom: 15px; padding-top: 12px; padding-left: 20px;}
td#team02 p {margin-left: 100px;}

/* Contact Us Page */

td#column06 {border-top: 1px dotted #CCCCCC; padding-right: 20px; padding-top: 15px; text-align: right; vertical-align: top;}
td#column06 a:link {color: #CC171F; text-decoration: underline;}
td#column06 a:link:hover {color: #CC171F; text-decoration: none;}
td#column06 a:visited {color: #CC171F; text-decoration: underline;}
td#column06 a:visited:hover {color: #CC171F; text-decoration: none;}

/* Login Page */

td#login01 {text-align: left; background: white; vertical-align: top; padding-left: 25px; padding-top: 12px; padding-right: 25px; padding-bottom: 20px;}
td#login02 {text-align: left; background: white; vertical-align: top; padding-left: 25px; padding-top: 10px; padding-right: 25px; padding-bottom: 10px;}

/* How we do it Page */

td#column07 {border-left: 1px dotted #CCCCCC; border-top: 1px dotted #CCCCCC; text-align: left; vertical-align: top;}

td#column08 {border-bottom: 1px dotted #CCCCCC; text-align: left; vertical-align: top; padding-left: 20px; padding-top: 15px; padding-bottom: 15px;}
td#column08 a:link {color: #CC171F; text-decoration: underline;}
td#column08 a:link:hover {color: #CC171F; text-decoration: none;}
td#column08 a:visited {color: #CC171F; text-decoration: underline;}
td#column08 a:visited:hover {color: #CC171F; text-decoration: none;}

td#column09 {text-align: left; vertical-align: top; padding-left: 20px; padding-top: 15px; padding-bottom: 15px;}
td#column09 a:link {color: #CC171F; text-decoration: underline;}
td#column09 a:link:hover {color: #CC171F; text-decoration: none;}
td#column09 a:visited {color: #CC171F; text-decoration: underline;}
td#column09 a:visited:hover {color: #CC171F; text-decoration: none;}


.email-examples td {
    padding:7px 0px;
}
.email-examples td p {
    margin:0px!important;
}
.email-examples td img {
    border:none;
    float:left;
    margin:5px 20px 5px 0;
}

.email-signup-form{
    float:left;
    margin:10px 0px;
    width:269px;
    height:197px;
    padding:0 20px 20px 15px;
    *padding-top:15px;
    background:url(images/panel-bg.png) no-repeat left top;
}
.email-signup-form h2{
    text-indent:-9999px;
    float:left;
    background:url(images/title-setupemail.gif) no-repeat left top;
    width:100%;
    height:19px;
}
.form-list
{
    float:left;
    margin:15px 0px 0px;
    padding:0px;
    list-style-type:none;
}
.form-list li
{
    float:left;
    width:270px;
    margin-bottom:15px;
    color:#FFFFFF;
}
.form-list li label{
    color:#fff;
    float:left;
    margin-right:8px;
    text-align:right;
    width:75px;
    line-height:24px;
    font-family:Verdana, Sans-Serif;
}
.form-list li input{
    width:178px;
}
.btn
{
    float:right;
    text-indent:-9999px;
    border:none;
    background:none;
    cursor:pointer;
}
.btn.b-trialemail {
    width:141px;
    height:38px;
    background:url(images/btn-submit.png) no-repeat left top;
}