/* cl_main.css */

body { margin:0px; padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:75%; }
p { font-size:small; margin-top:0px; font-size:85%; }
p.bodyContent { font-size:80%; }
p.themeHeader, .themeHeader { font-size:95%; color:#336; font-weight:bold; margin:0px; padding:10px 0px 2px 0px; } 
p.subchannelSubhead, .subchannelSubhead { font-size:70%; color:#669; margin-top:0px; padding-bottom:10px;}

p, input, textarea, h1, h2, h3, h4, h5, h6, li { font-size:75%; }

td.bodyContent { font-size:75%; }

h1.pageHeader, .pageHeader { font-size:85%; color:#336; font-weight:bold; margin-top:0px; }
h2.sectionHeader, .sectionHeader { color:#336; font-weight:bold; margin-bottom:12px; }
h2.paraHeader, h3.paraHeader, .paraHeader { color:#960; font-weight:bold; }

h3.paraHeader { margin:15px 0px 5px 0px; }



/*

h1 { font-size:large; font-weight:bold; color:#336; }
h1.pageHeader { font-size:105%; color:#336; font-weight:bold; margin-top:0px; }

h2 { font-size:small; font-weight:bold; color:#336; margin-bottom:5px; }
h2.sectionHeader { color:#336; font-weight:bold; font-size:82%; }
h2.paraHeader { color:#960; font-weight:bold; font-size:80%; }

h3 { font-size:small; font-weight:bold; color:#960; margin-bottom:5px; }
h3.paraHeader { color:#960; font-weight:bold; font-size:80%; margin-bottom:5px;}

*/

form { padding:0px; margin:0px; }

a { text-decoration:underline; color:#339; }


.centerColumn li { list-style-type:none; }


#skipLinks { font-size:95%; }
.skipLinks { font-size:90%; }

a.sl { text-decoration:none; color:#336; }

.todaysDate { padding-right:5px; font-size:small; font-size:75%; }

.searchBar { background-color:#6B78A2; padding:5px 10px 5px 10px; color:#FFF; font-size:95%; }
a.searchBar, .searchBar a { color:#FFF; text-decoration:none; }

#topNav { border-bottom:1px solid #FFF; }

.topNavBG, .topNavBGon { background-color:#CCC; color:#000; text-align:center; border-width:1px; border-style:solid; border-color:#FFF #999 #999 #FFF; font-size:75%; }
a.topNavBG, .topNavBG a, a.topNavBGon, .topNavBGon a { color:#000; background-color:#CCC; text-decoration:none; }

.topNavBGon { background-color:#6B78A2; color:#FFF; }
a.topNavBGon, .topNavBGon a { background-color:#6B78A2; color:#FFF; text-decoration:none; }

#themeBar { background-color:#E1DFEA; border-bottom:5px solid #6B78A2; }


.leftColumn { border-right:1px solid #666; vertical-align:top; padding:10px 5px 5px 10px; }

.centerColumn { vertical-align:top; padding:10px;}
.centerColumn td { padding:3px; }


.rightColumn { background-color:#F2F2E6; border-left:1px solid #666; vertical-align:top; padding:5px; }


DT.level1 { margin-left:0px; margin-bottom:5px; }
DD.level2 { margin-left:0px; margin-bottom:5px; }
DD.level3 { margin-left:10px; margin-bottom:5px; }
DD.level4 { margin-left:20px; margin-bottom:5px; }


/*
.leftNav, .leftNavLevel2, .leftNavLevel3 { font-size:75%; color:#336; text-decoration:none; margin-top:0px; }
.leftNav { font-weight:bold; }
*/


/* top level - bold, no underline */
a.leftNav { font-weight:bold; font-size:75%; color:#336; text-decoration:none; margin-top:0px;  } 

/* 2nd & 3rd level - normal, underlined */
a.leftNavLevel2, a.leftNavLevel3 { font-weight:normal; font-size:75%; color:#336; text-decoration:underline; margin-top:0px; }


/*
.pageHeader { font-size:105%; color:#336; font-weight:bold; margin-top:0px; }

.sectionHeader { color:#336; font-weight:bold; font-size:82%; }

.paraHeader { color:#960; font-weight:bold; font-size:80%; }

.bodyContent { font-size:80%; }
*/

.List Bullet, .ListBullet, .List Number, .ListNumber { font-size:80%; list-style-position:outside; padding-bottom:5px; }
.List Bullet, .ListBullet, .List Number, .ListNumber { padding-bottom:20px; margin-bottom:10px; }

#footer { font-size:90%; color:#999; border-top:1px solid #666; }
#footer a { text-decoration:none; color:#999; }

p.quicklinksHeader { font-weight:bold; margin-bottom:5px; margin-top:0px; font-size:80%; }

ul { margin:0px; }



#quicklinks { margin:0px; padding:5px; }
#quicklinks ul { margin:0px 0px 10px 15px; list-style-image:url(/main/groups/dev/documents/webasset/bullet.jpg); }
#quicklinks li { padding:0px; margin:0px; }
#quicklinks p { margin:0px; padding:0px; font-size:75%; font-weight:bold; color:#336; }

li.bulletlist { font-size:80%; padding-bottom:10px; }
ul.bllist { margin:-5px 0px -5px 0px; }

/*
h4.heading4, .heading4 { color:red; font-style:italic; font-size:100%; }
*/

h4.Heading4, .Heading4 { font-weight:bold; font-size:105%; margin-bottom:0px; }
h5.Heading5, .Heading5 { font-style:italic; font-weight:bold; font-size:105%; margin-bottom:0px; }
h6.Heading6, .Heading6 { font-style:italic; font-weight:400; margin-bottom:0px; }

