﻿#content-main {
    width: 745px;
    font-family: Arial; font-size: .8em;
}

#content-main p {
    color: #FFFFFF; 
}

#content-main a {
    color: #FF6633; 
}


/************ three-column styles ***************/


/************ three-column-left styles ***************/
#three-column-left { width: 480px; float: left; margin-right: 12px; padding: 0px;}
#three-column-left h2 {color: #000;margin: 0px; height: 35px; background: url(../images/pl-gradient.jpg); vertical-align:middle; font-weight: bold; line-height: 35px; padding-left: 10px; margin-bottom: 3px;}

#three-column-left h3 {color: #66CC33; font-weight: bold; font-family: Arial; font-size: 1em; padding-bottom: 0px; margin-bottom: 0px; margin-top: 0px; padding-top: 0px;}
#three-column-left p {padding-top: 0px; margin-top: 0px;}

/************ three-column-middle styles ***************/
#three-column-middle {}

/************ resources styles ***************/
#resources {width: 240px; float: right; margin-right: 3px;}
#resources h2 {color: #000;margin: 0px; height: 35px; background: url(../images/pl-gradient.jpg); vertical-align:middle; font-weight: bold;  line-height: 35px; padding-left: 10px; margin-bottom: 3px;}
#resources h3 {color: #66CC33; font-weight: bold; font-family: Arial; font-size: 1em; padding-bottom: 0px; margin-bottom: 0px; margin-top: 0px; padding-top: 0px; padding-bottom: 0px;}
#resources p {margin-top: 0px;}

/************ features styles ***************/
#features {margin-right: 12px;}
#features h2 {color: #000;margin: 0px; height: 35px; background: url(../images/pl-gradient.jpg); vertical-align:middle; font-weight: bold;  line-height: 35px; padding-left: 10px; margin-bottom: 3px;}
#features h3 {color: #66CC33; font-weight: bold; font-family: Arial; font-size: 1em; padding-bottom: 0px; margin-bottom: 0px; margin-top: 0px; padding-top: 0px;}
#features hr {}

/************ two-column-list styles ***************/
.two-column-list {  }
.two-column-list a {text-decoration: none; text-decoration:underline}
.two-column-list p {font-weight: bold;}

/************ two-column-list-left styles ***************/
.two-column-list-left {width: 160px; float: left; height: 100%;}
.two-column-list-left p {padding: 0px; margin: 0px;}
.two-column-list-left ul {padding:0px; margin:0 0 12px 12px; }
.two-column-list-left li {color: #FF6633;  padding: 0px; margin: 0px;}

/************ two-column-list-right styles ***************/
.two-column-list-right {width: 162px; float: left;}
.two-column-list-right p {padding: 0px; margin: 0px;}
.two-column-list-right ul {padding:0px; margin:0 0 12px 12px; }
.two-column-list-right li {color: #FF6633;  padding: 0px; margin: 0px;}

/************ prdsec styles ***************/
.prdsec { margin-top: 10px; clear: left;}

.imagetext {float: left; width: 75px; text-align:center; border-right: 1px solid #ccc; margin: 2px;}
.featrow {width: auto; height: auto; margin-bottom: 10px;}
.featblock { width: 175px; float: left; padding-right: 11px; }
.featblockend { width: 175px; float: right;  }
.featblock p, .featblockend p { margin: 0px; padding: 0px 0px 10px 0px; }
.fltright {float: right; padding-left: 10px;}
.fltleft {float: left; padding-right: 10px;}

#email-updates {float: left; background-image: url(../images/cat-request-background.jpg); width: 236px; height: 108px; margin-left: 8px;}
#email-updates table {margin-top: 30px;}
#email-updates table tr {height: 23px;}
#email-updates .email-updates-text {width: 107px;}

#RequiredFieldValidator12 {margin-left: 64px;}
#RequiredFieldValidator13 {margin-left: 64px;}
#RequiredFieldValidator14 {margin-left: 64px;}

#three-column-left .EmailThankYou {color: #66CC33; font-weight: bold; font-family: Arial; font-size: 1em; margin-left: 240px; } 
