body {background-color:#ffffff; margin:0px; font-size:13px; font-family:arial; color:#383838;}
body a:link {text-decoration:underline; color:#0000ff;}
body a:visited {text-decoration:underline; color:#0000ff;}
body a:hover {text-decoration:none; color:#ff0000;}
body img {border:0px;}
body table, tr, td {vertical-align:top; border-spacing:0px; margin:0px; padding:0px; background-color:#ffffff; font-size:13px; font-family:arial; color:#383838;}

.t20 {width:20px; min-width:20px; max-width:20px;}
.t200 {width:200px; min-width:200px; max-width:200px;} /* sitemap */
.t210 {width:210px; min-width:210px; max-width:210px;} /* PPCcenter right side */
.t328 {width:328px; min-width:328px; max-width:328px;} /* PPCcenter left side */
.t271 {padding-top:5px; padding-bottom:5px; width:271px; min-width:271px; max-width:271px;} /* front page 2 columns */

.fRed {color:#ff0000;}
.fDKred {color:#bd0000;}
.fDKred14 {font-size:14px; color:#bd0000;}
.fPurple {color:#990099;}
.fDKpurple14 {font-size:14px; color:#990099;}
.fBlue {color:#0000ff;}
.fGreen {color:#009933;}
.fsize14 {font-size:14px;}

h1 {font-size:14px; color:#236097; margin-top:0px; margin-bottom:0px;}
h2 {font-size:14px; color:#990099; margin-top:0px; margin-bottom:0px;}

.u {text-decoration:underline;}
.i {font-style:italic;}
.center {text-align:center;}
.left {text-align:left;}
.border {border:1px solid #e0e0e0;}
.chooseCategoryBox {font-weight:bold; color: #bd0000; background: #ffffff;}

.head table {width:1003px; min-width:1003px; max-width:1003px;}
.head td.Hleft {width:400px; min-width:400px; max-width:400px; vertical-align:middle;}
.head td.Hright {width:603px; min-width:603px; max-width:603px; text-align:center; padding-top:10px; padding-bottom:10px;}
.headDKred table {width:1003px; min-width:1003px; max-width:1003px;}
.headDKred td {padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; background-color:#cc0000; font-size:13px; color:#ffffff; text-align:center;}
.headDKred a:link {text-decoration:none; color:#ffffff;}
.headDKred a:visited {text-decoration:none; color:#ffffff;}
.headDKred a:hover {text-decoration:underline; color:#ffffff;}
.headBlueWrapper {background-color:#ddddff; border:1px solid #5787bd;}
.headBlue table {width:1001px; min-width:1001px; max-width:1001px;}
.headBlue td {padding-top: 2px; padding-bottom: 2px; background-color:#ddddff; padding-left: 10px; padding-right: 10px; font-size:13px; color:#000080; text-align:center; border:0px solid #5787bd;}
.headBlue a:link {text-decoration:none; color:#000080;}
.headBlue a:visited {text-decoration:none; color:#000080;}
.headBlue a:hover {text-decoration:underline; color:#cc0000;}

.main table {table-layout:fixed; width:1003px; min-width:1003px; max-width:1003px;}
.main td.mainside {width:188px; min-width:188px; max-width:188px; padding:5px; background-color:#ddddff; text-align:center; font-size:12px; color:#236097; border:1px solid #5787bd;}
.main td.mainside a:link {text-decoration:none; color:#000080;}
.main td.mainside a:visited {text-decoration:none; color:#000080;}
.main td.mainside a:hover {text-decoration:underline; color:#cc0000;}
.main td.maincenter20 {width:562px; min-width:562px; max-width:562px; padding-top:5px; padding-right:21px; padding-left:20px; border:solid #5787bd; border-width:1px 0px 1px 0px;}

.center20 table {width:562px; min-width:562px; max-width:562px;}
.center10 table {width:594px; min-width:594px; max-width:594px;}

.categoryTitle table {width:562px; min-width:562px; max-width:562px;}
.categoryTitle td.categoryTitleLeft {text-align:left; width:310px; min-width:310px; max-width:310px; padding-bottom:10px;}
.categoryTitle td.categoryTitleRight {text-align:right; width:252px; min-width:252px; max-width:252px;}

.sideBox table {width:188px; min-width:188px; max-width:188px;}
.sideBox td.sideBoxDKblue {padding-top:3px; padding-bottom:3px; background-color:#000066; text-align:center; font-size:12px; color:#ffffff;}
.sideBox td.sideBoxDKred {padding-top:3px; padding-bottom:3px; background-color:#cc0000; text-align:center; font-size:12px; color:#ffffff;}
.sideBox td.sideBoxDKpurple {padding-top:3px; padding-bottom:3px; background-color:#500080; text-align:center; font-size:12px; color:#ffffff;}

.submit table {width:550px; min-width:550px; max-width:550px; margin-left:auto; margin-right:auto;}
.submit td.submitLeft {padding-top:2px; padding-bottom:5px; padding-right:20px; text-align:right; width:120px; min-width:120px; max-width:120px;}
.submit td.submitRight {padding-top:2px; padding-bottom:5px; text-align:left; width:410px; min-width:410px; max-width:410px;}

.footer table {width:1003px; min-width:1003px; max-width:1003px;}
.footer td {padding:5px; background-color:#ddddff; text-align:center; font-size:12px; color:#5787bd; border:solid #5787bd; border-width:0px 1px 1px 1px;}
.footer a:link {text-decoration:none; color:#000080;}
.footer a:visited {text-decoration:none; color:#000080;}
.footer a:hover {text-decoration:underline; color:#cc0000;}

