body {
  background-color: #F3F8FC;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  position: relative;
}

p, li, ul, body, input, select, textarea{font-family: "Segoe UI", "Microsoft Sans Serif", Arial, Geneva, Sans-Serif; font-size: 9pt }

a, a:link, a:visited{text-decoration: underline; color: #3E62A6;}

a:hover{color: #CE8B10;}

h1{font-size: 1.6em;}
h2{font-size: 1.2em;}
h3{font-size: 1em; padding-bottom: 0;}
h4{font-size: .8em; padding-bottom: .2em;}
h5{font-size: .7em; padding-bottom: .2em;}
h6{font-size: .6em; padding-bottom: .2em;}

/* All buttons properties */
#button_cwqa ul, #button_ip ul, #button_con ul, #button_gov ul, #button_mem ul {list-style: none; margin: 0; padding: 0; border: none;}
#button_cwqa li a, #button_ip li a, #button_con li a, #button_gov li a, #button_mem li a {display: block; padding: 2px 2px 2px 0.5em; color: #fff; text-decoration: none; width: 100%;}

/* Customized Buttons */
#button_cwqa {width: 138; padding: 0 0 0 0; margin-bottom: 0; font-family: "Myriad Pro", "Lucida Sans Unicode", "Trebuchet MS"; color: #333; background-image: url(cwqa_panel.png); background-repeat: no-repeat; font-size: 10pt;}
#button_cwqa li {border-bottom: 1px solid #333333; border-top: 1px solid #CCCCCC; margin: 0; }
#button_cwqa li a:hover {background-color: #333333; color: #FFFFFF;}

#button_ip {width: 138; padding: 0 0 0 0; margin-bottom: 0; font-family: "Myriad Pro", "Lucida Sans Unicode", "Trebuchet MS"; color: #333; background-image: url(ip_panel.png); background-repeat: no-repeat; font-size: 10pt;}
#button_ip li {border-bottom: 1px solid #003399; border-top: 1px solid #0099FF; margin: 0;}
#button_ip li a:hover {background-color: #006699; color: #FFFFFF;}

#button_con {width: 138; padding: 0 0 0 0; margin-bottom: 0; font-family: "Myriad Pro", "Lucida Sans Unicode", "Trebuchet MS"; color: #333; background-image: url(con_panel.png); background-repeat: no-repeat; font-size: 10pt;}
#button_con li {border-bottom: 1px solid #288828; border-top: 1px solid #66CC00; margin: 0;}
#button_con li a:hover {background-color: #339900; color: #FFFFFF;}

#button_gov {width: 138; padding: 0 0 0 0; margin-bottom: 0; font-family: "Myriad Pro", "Lucida Sans Unicode", "Trebuchet MS"; color: #333; background-image: url(gov_panel.png); background-repeat: no-repeat; font-size: 10pt;}
#button_gov li {border-bottom: 1px solid #B35B13; border-top: 1px solid #FBB242; margin: 0;}
#button_gov li a:hover {background-color: #AA670D; color: #FFFFFF;}

#button_mem {width: 138; padding: 0 0 0 0; margin-bottom: 0; font-family: "Myriad Pro", "Lucida Sans Unicode", "Trebuchet MS"; color: #333; background-image: url(mem_panel.png); background-repeat: no-repeat; font-size: 10pt;}
#button_mem li {border-bottom: 1px solid #000066; border-top: 1px solid #006699; margin: 0;}
#button_mem li a:hover {background-color: #0066CC; color: #FFFFFF;}

html > body #button_cwqa li a, html > body #button_ip li a, html > body #button_con li a, html > body #button_gov li a, html > body #button_mem li a {width: auto;}

#breadcrumb a {font-family: "Segoe UI", "Microsoft Sans Serif", Arial, Geneva, Sans-Serif; font-size: 12px; color: #AAAAAA;}
#breadcrumb a:hover {color: #666666;}

.odd_table
	{
		border-color:#5B6191;
        border-width:1px;
        background-color:#fdfdfd;
        border-style:solid;
        padding:10 10 10 10px;
}
.even_table
	{
		border-color:#52869A;
        border-width:1px;
        background-color:#fbfbfb;
        border-style:solid;
        padding:10 10 10 10px;
}

.odd_row
	{
        background-color:#f3f3f3;
        padding:10 10 10 10px;
}
.even_row
	{
        background-color:#fbfbfb;
        padding:10 10 10 10px;
}