body { background:url(images/new/bg.jpg) top center no-repeat #c4e0f5; font-family:Verdana, Arial, Helvetica, sans-serif; }
h1 { font-size:11px; color:#343474; margin-bottom:3px; }
h2 { font-size:12px; color:#4764FC; margin-bottom:3px; }
h3 { margin-top:15px; color:#666699; margin-bottom:3px; font-size:11px; }
p { font-size:11px; color:#333; margin-top:0px; line-height:16px; margin-bottom:32px; }
p.lm { font-size:11px; margin-top:0px; line-height:16px; margin-bottom:15px; }
.text { line-height:16px; font-size:11px; }
.textsm { color:#666699; line-height:14px; }
.red { color:#CC3366; }
.ds-left { background-image:url(images/ds_left.gif); background-repeat:repeat-y; }
.ds-right { background-image:url(images/ds_right.gif); background-repeat:repeat-y; }
.topnav { font-size:10px; color:#333366; text-transform:uppercase; padding:6px 10px 6px 10px; }
.topnav2 { background-image:url(images/banner_02a.jpg); width:701px; font-size:9px; color:#333366; text-transform:uppercase; padding:4px 10px 0px 0px; }
.leftnav { background-color:#D9F7E9; padding: 31px 0px 20px 0px; width:178px; font-size:10px; text-align:left; vertical-align:top; }
.mc { width:600px; vertical-align:top; background-color:#FFFFFF; }
.hometext { width:388px; padding:15px 15px 15px 0; text-align:left; vertical-align:top; }
.listing { border:1px solid #92DEBC; }
.listingtext { width:600px; padding:15px; text-align:left; font-size:12px; }
.listingtext p { line-height:16px; }
.listingtext>table { width:600px; }
table.listing { width:600px; }
.brdr-int { border-right:1px solid #92DEBC; border-bottom: 1px solid #92DEBC; }
.brdr-int2 { border-bottom: 1px solid #92DEBC; }
.brdr-int3 { border-right: 1px solid #92DEBC; }
.disabled { color:#cdcdcd; }
.rc { width:143px; vertical-align:top; padding:25px 7px 30px 0px; text-align:left; }
#rc-feature { background-color:#bac5e5; padding:10px; }
.rc-pad { padding:5px 5px 20px 5px; }
.cats { padding: 10px 10px 10px 12px; }
#cat { font-weight:bold; padding: 4px 0px 5px 0px; }
#subcat { font-weight:normal; padding: 2px 0px 3px 4px; color:#333366; }
#inset { float:right; background-color:#D9F7E9; padding:10px; margin:0px 0px 15px 15px; }
#register { background-color:#FFFFFF; padding:5px; }
#gc { border:2px dashed #333366; background-color:#D9f7E9; padding:20px 0 0 0; width:450px; margin-bottom:15px; }
#session { border:1px solid #92DEBC; padding:8px; margin-bottom:10px; }
a, a:visited { color:#333399; }
a.tn, a.tn:visited { color:#333366; text-decoration:none; }
a.tn:hover, a.tn:visited:hover { color:#333366; text-decoration:underline; }
a.ln-1, a.ln-1:visited { color:#835DFF; text-decoration:none; font-weight:bold; }
a.ln-1:hover, a.ln-1:visited:hover { color:#835DFF; text-decoration:underline; font-weight:bold }
a.ln-2, a.ln-2:visited { color:#6666CC; text-decoration:none; font-weight:bold; }
a.ln-2:hover, a.ln-2:visited:hover { color:#6666CC; text-decoration:underline; font-weight:bold }
a.sub, a.sub:visited { color:#333366; text-decoration:none; }
a.sub:hover, a.sub:visited:hover { color:#333366; text-decoration:underline; }
a.bt, a.bt:visited { color:#AAAEE5; text-decoration:none; }
a.bt:hover, a.bt:visited:hover { color:#AAAEE5; text-decoration:underline; }
a.search, a.search:visited { color:#835DFF; text-decoration:underline; }
.bottomtext { color:#AAAEE5; font-size:10px; }
/*form styles*/
.textinput { border:1px solid #ccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.btn { background-color:#C6CFFE; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#271D7E; font-weight:bold; border-top:2px solid #DBE1FF; border-left: 2px solid #DBE1FF; border-bottom: 2px solid #9DA9E8; border-right: 2px solid #9DA9E8; }
.btn2 { background-color:#C6CFFE; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#271D7E; font-weight:normal; border-top:2px solid #DBE1FF; border-left: 2px solid #DBE1FF; border-bottom: 2px solid #9DA9E8; border-right: 2px solid #9DA9E8; }
ul { list-style-image: url(images/bullet.gif); }
/*@@@@@@@@@@@@@@@@@@@ DYNAMIC SITE MAP @@@@@@@@@@@@@@@@@@@@@*/
#TC_exOl { font-size:12px; line-height:18px; margin-top:0px; width:100%; cursor:pointer; }
.mc-n { font-size:10px; float:left; cursor:pointer; color:#666699; width:100%; }
.mcSub { font-size:10px; margin-top:5px; line-height:18px; margin-bottom:10px; margin-left:15px; cursor:pointer; }
.noSub { line-height:18px; font-size:10px; font-weight:normal; margin-left:30px; cursor:pointer; }
.sub { float:left; cursor:pointer; margin-left:15px; font-weight:normal; }
.subSub { line-height:18px; font-size:10px; font-weight:normal; margin-bottom:10px; margin-left:15px; cursor:pointer; }
.TaxBox { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6666CC; line-height:1.4em; border: 0; }
.TaxBox-b { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6666CC; line-height:1.4em; border: 0; font-weight:bold; }
.TaxBox-r { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0066; line-height:1.4em; border: 0; }

