#subnav ul li { width: 24%;}

/****  BEGIN: SUPPORT HOME  ****/
#support ul { }
#support ul li { list-style-image: url("/mspd/images/arrow.gif"); padding-bottom: 10px; }
#support ul li ul li { list-style-image: none; list-style-type: circle; padding-top: 8px; padding-bottom: 5px; }
/****   END: SUPPORT HOME   ****/

/****  BEGIN: SUPPORT SEARCH DOC  ****/
#support table { width: 100%; margin: 0; }
#support div { float: left; width: 100%; margin-top: 5px; }
#support label { float: left; width: 250px; text-align: right; margin: 0 3px 0 0; /* 3px 0 15%;*/ padding: 0; }
#support input { width: 175px; font-weight: normal; }
#support .btn { width: auto; margin: 0 0 0 0; padding: 0 0 0 256px; }
#support .btn input { width: auto; border: none; margin: 5px 0; padding: 0; }
#support select { font-size: 11px; width: 220px; font-weight: normal; border: 1px solid #333; }
#support div { margin: 3px 0; }
#support .docType { width: 15%; }
#support .postedOn { width: 10%; text-align: center; }
/****   END: SUPPORT SEARCH DOC  ****/

/********** BEGIN: CONTACT FORM ***************/
/*#support #form { width: auto; }
#support label { float: left; clear: left; width: 25%; height: 18px; line-height: 20px; text-align: right; margin: 0 1% 0 0; }
#support input { width: 175px; font-weight: normal; margin-top: 3px; }
*/
#support textarea { width: 350px; font-weight: normal; margin-top: 3px; }
#support #product { float: left; clear: right; width: 445px; margin: 0; padding: 0; vertical-align: top; font-weight: bold; }

#support #btnSubmit { width: 120px; height: auto; margin-top: 3px; }
#support #errorBox { border: 1px solid #ccc; background-color: #efefef; margin: 5px; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; line-height: 14px; font-weight: bold; color: #c00; }
#support #errorBox ul { color: #c00; }
/*********** END: CONTACT FORM ****************/