a img{
border:none;
}
a img.icon{
background:url(/common/image/assets/icons/offsite.gif);
border:none;
height:11px;
padding:0;
width:10px;
}
a,a:link,a:visited{
color:#00573C;
text-decoration:underline;
}
a.noIcon img.icon{
display:none;
}
a:hover,a:active{
text-decoration:none;
}
a.button{
background:#00573C url(/common/image/assets/btn_BG.jpg) repeat-x bottom;
border:1px dotted #999999;
color:#CCCCCC;
display:inline-block;
font:normal 20px/28px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0 0 22px 0;
padding:5px 20px;
text-align:center;
text-decoration:none;
}
a.button img.icon{
display:none;
}
a[href$='.doc'] img.icon,a[href$='.docx'] img.icon{
background:url(/common/image/assets/icons/page_white_word.gif) no-repeat;
width:11px;
}
a[href$='.pdf'] img.icon{
background:url(/common/image/assets/icons/page_white_acrobat.gif) no-repeat;
width:11px;
}
a[href$='.ppt'] img.icon,a[href$='.pptx'] img.icon{
background:url(/common/image/assets/icons/page_white_powerpoint.gif) no-repeat;
width:11px;
}
a[href$='.sit'] img.icon,a[href$='.zip'] img.icon{
background:url(/common/image/assets/icons/compress.gif) no-repeat;
width:11px;
}
a[href$='.xls'] img.icon,a[href$='.xlsx'] img.icon{
background:url(/common/image/assets/icons/page_white_excel.gif) no-repeat;
width:11px;
}
body{
margin:0;
padding:0;
}
body#ContactUs #IE6Fix #main form textarea{
width:38%;
}
body#ContactUs #main form textarea{
width:44.58333%;
}
body#Home #main #events{
clear:right;
display:inline;
float:right;
margin:0 0 20px 0;
padding:0;
width:46.15384%;
}
body#Home #main #events h2{
border-bottom:1px dotted #999999;
color:#333333;
font:normal 24px/30px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0 0 9px 0;
padding:0;
position:relative;
}
body#Home #main #events h2 .viewall{
font:normal 11px/30px Verdana,Geneva,sans-serif;
position:absolute;
right:0;
top:0;
}
body#Home #main #events p{
color:#666666;
font:normal 12px/20px Verdana,Geneva,sans-serif;
margin:0 0 20px 0;
padding:0;
}
body#Home #main #events ul{
list-style:none;
margin:0;
padding:0;
}
body#Home #main #events ul li{
color:#666666;
font:normal 12px/20px Verdana,Geneva,sans-serif;
margin:0 0 20px 0;
padding:0;
}
body#Home #main #news{
clear:left;
display:inline;
float:left;
margin:0 0 20px 0;
padding:0;
width:46.15384%;
}
body#Home #main #news h2{
border-bottom:1px dotted #999999;
color:#333333;
font:normal 24px/30px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0 0 9px 0;
padding:0;
position:relative;
}
body#Home #main #news h2 .viewall{
font:normal 11px/30px Verdana,Geneva,sans-serif;
position:absolute;
right:0;
top:0;
}
body#Home #main #news p{
color:#666666;
font:normal 12px/20px Verdana,Geneva,sans-serif;
margin:0 0 20px 0;
padding:0;
}
body#Home #main #news ul{
list-style:none;
margin:0;
padding:0;
}
body#Home #main #news ul li{
color:#666666;
font:normal 12px/20px Verdana,Geneva,sans-serif;
margin:0 0 20px 0;
padding:0;
}
div.notice h2,div.notice h3,div.notice h4{
text-align:center;
}
div.notice,ol.notice,ul.notice{
border:1px solid #00573C;
margin:0 0 19px 0;
padding:19px 3.65384% 0 3.65384%;
}
form{
margin:0;
padding:0;
}
form .CAPTCHA{
margin:0 0 20px 0;
}
form .col1 input[type='email'],form .col1 input[type='number'],form .col1 input[type='password'],form .col1 input[type='text'],form .col1 input[type='url'],form .col2 input[type='email'],form .col2 input[type='number'],form .col2 input[type='password'],form .col2 input[type='text'],form .col2 input[type='url']{
width:98%;
}
form fieldset{
border:1px dotted #999999;
margin:0 0 20px 0;
padding:1.73076% 3.65384%;
}
form fieldset legend{
color:#666666;
font:bold 12px Verdana,Geneva,sans-serif;
padding:0 1.92307%;
white-space:nowrap;
}

/*
form input[type='button'],form input[type='reset']{
background:#EEEEEE;
border:1px dotted #999999;
color:#00573C;
font:bold 12px Verdana,Geneva,sans-serif;
height:28px;
margin:0 0 2px 0;
padding:0 5%;
text-align:center;
}
*/

form input[type='email'],form input[type='text']{
background:#FFFFFF;
border:1px dotted #999999;
color:#333333;
font:normal 12px Verdana,Geneva,sans-serif;
height:20px;
margin:0 0 2px 0;
padding:0.625%;
width:44.58333%;
}
/*
form input[type='submit']{
background:#00573C url(/common/image/assets/btn_BG.jpg) repeat-x bottom;
border:1px dotted #999999;
color:#CCCCCC;
font:normal 20px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
height:38px;
margin:0 0 22px 0;
padding:0 20px;
text-align:center;
}
*/

form input[type='text'][size='2']{
width:5%;
}
form input[type='text'][size='3']{
width:7.5%;
}
form input[type='text'][size='5']{
width:12.5%;
}
form label{
color:#333333;
display:block;
font:normal 11px/20px Verdana,Geneva,sans-serif;
}
form p.hidden{
display:none;
}
form p.inline label{
display:inline;
margin-right:10px;
}
form select{
background:#FFFFFF;
border:1px dotted #999999;
color:#333333;
font:normal 12px/20px Verdana,Geneva,sans-serif;
margin:0 0 10px 0;
padding:0.5%;
}
form span.error{
color:#940031;
display:block;
font:normal 10px/10px Verdana,Geneva,sans-serif;
margin:0 0 10px 0;
}
form textarea{
background:#FFFFFF;
border:1px dotted #999999;
color:#333333;
font:normal 12px/20px Verdana,Geneva,sans-serif;
margin:0 0 10px 0;
padding:0.5%;
width:98%;
}
img{
max-width:100%;
}
p.notice{
border:1px dotted #999999;
padding:3.65384%;
}
.clear{
clear:both;
}
.container{
margin:0 auto;
min-width:750px;
padding:0;
width:80%;
}
.viewall:before{
color:#999999;
content:"\00BB \0020";
text-decoration:none;
}
#cbcs-hdr{
background:#FFFFFF;
height:80px;
margin:0;
padding:0;
}
#cbcs-hdr a img{
border:none;
}
#cbcs-hdr a,#cbcs-hdr a:link,#cbcs-hdr a:visited{
color:#00573C;
text-decoration:underline;
}
#cbcs-hdr a:hover,#cbcs-hdr a:active{
color:#00573C;
text-decoration:none;
}
#cbcs-hdr p#cbcs-logo{
clear:left;
display:inline;
float:left;
margin:15px 0 0 0;
}
#cbcs-hdr p#cbcs-logo img{
display:block;
}
#cbcs-hdr ul#cbcs-nav{
clear:right;
display:inline;
float:right;
list-style:none outside none;
margin:10px 0 0 0;
padding:0;
text-align:right;
}
#cbcs-hdr ul#cbcs-nav li{
color:#999999;
font:normal 11px/20px Verdana,Geneva,sans-serif;
margin:0;
padding:0;
position:relative;
z-index:10;
}
#cbcs-hdr ul#cbcs-nav li img{
background:url(/common/image/assets/cbcs_NavArrow.png) no-repeat;
vertical-align:text-bottom;
}
#cbcs-hdr ul#cbcs-nav li ul{
background:#00573C;
border:2px solid #FFFFFF;
list-style:none outside none;
margin:0;
padding:8px;
position:absolute;
right:-10px;
top:-999px;
z-index:100;
}
#cbcs-hdr ul#cbcs-nav li ul li{
color:#CCCCCC;
font:normal 11px/20px Verdana,Geneva,sans-serif;
margin:0;
padding:0;
white-space:nowrap;
}
#cbcs-hdr ul#cbcs-nav li ul li a{
color:#FFFFFF;
font:normal 11px/20px Verdana,Geneva,sans-serif;
}
#cbcs-hdr ul#cbcs-nav li:hover img,#cbcs-hdr ul#cbcs-nav li:focus img{
background:url(/common/image/assets/cbcs_NavArrowDown.png) no-repeat;
}
#cbcs-hdr ul#cbcs-nav li:hover ul,#cbcs-hdr ul#cbcs-nav li:focus ul{
top:16px;
}
#cbcs-hdr ul#cbcs-nav li:first-child{
z-index:15;
}
#ftr{
background:#FFFFFF url(/common/image/assets/ftr_BG.jpg) repeat-x top;
clear:both;
margin:0;
overflow:auto;
padding:20px 0 40px 0;
width:100%;
}
#ftr .colorBlocks{
clear:left;
display:inline;
float:left;
margin:5px 0;
padding:0;
width:12.5%;
}
#ftr .colorBlocks img{
display:block;
}
#ftr .copyright{
clear:right;
display:inline;
float:right;
font:normal 10px/20px Verdana,Geneva,sans-serif;
margin:20px 0 0 0;
padding:0;
text-align:right;
width:82.5%;
}
#ftr .copyright img{
margin-left:10px;
vertical-align:bottom;
}
#ftr .nav{
clear:right;
display:inline;
float:right;
margin:0;
padding:0;
text-align:right;
width:82.5%;
}
#ftr .nav img{
vertical-align:middle;
}
#ftr .nav img.icon{
vertical-align:baseline;
}
#ftr .nav p{
color:#666666;
font:normal 11px/20px Verdana,Geneva,sans-serif;
margin:0;
padding:0;
}
#ftr .nav ul{
font:normal 11px/20px Verdana,Geneva,sans-serif;
list-style:none;
margin:0;
padding:0;
}
#ftr .nav ul li{
border-left:1px solid #666666;
color:#666666;
display:inline;
font:normal 11px/20px Verdana,Geneva,sans-serif;
margin:0 0 0 4px;
padding:0 0 0 8px;
}
#ftr .nav ul li:first-child{
border-left:none;
margin-left:0;
padding-left:0;
}
#hdr{
background:#00573C url(/common/image/assets/hdr_BG.jpg) repeat-x;
margin:0 0 0 0;
overflow:hidden;
padding:9px 0;
}
#hdr h1{
background:url(/common/image/assets/hdr_ColorBlocks.gif) no-repeat right top;
color:#FFFFFF;
font:normal 32px/42px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0;
padding:0;
text-align:center;
height:52px;
}
#hdr h1 a{
color:#FFFFFF;
text-decoration:none;
}
#IE6Fix #main p.banner img{
width:100%;
}
#main{
clear:right;
display:inline;
float:right;
margin:0 0 20px 0;
padding:0;
width:65%;
}

#mainNoBar{
clear:right;
display:inline;
float:right;
margin:0 0 20px 0;
padding:0;
width:100%;
}

#main .callOut{
background:#FFFFFF;
clear:right;
display:inline;
float:right;
margin:0;
max-width:46.15384%;
padding:0 0 0 3.84615%;
}

#mainNoBar .callOut{
background:#FFFFFF;
clear:right;
display:inline;
float:right;
margin:0;
max-width:46.15384%;
padding:0 0 0 3.84615%;
}

#main .callOut img{
max-width:100%;
}
#main .col1{
clear:left;
display:inline;
float:left;
width:46.15384%;
}
#main .col2{
clear:right;
display:inline;
float:right;
width:46.15384%;
}
#main .deadline{
color:#940031;
}
#main dd{
color:#333333;
font:normal 12px/20px Verdana,Geneva,sans-serif;
margin:0 0 20px 0;
padding:0;
}
#main dl{
margin:0;
overflow:auto;
padding:0;
width:auto;
}
#main dl dd{
color:#333333;
font:normal 12px/20px Verdana,Geneva,sans-serif;
margin:0 0 20px 0;
padding:0;
}
#main dl dt{
clear:left;
color:#333333;
font:bold 12px/20px Verdana,Geneva,sans-serif;
margin:0;
padding:0;
}
#main dl dt + dt{
margin:20px 0 0 0;
padding:0;
}
#main dl dt img{
clear:left;
display:inline;
float:left;
margin:0 1.92307% 20px 0;
}
#main dl dt img.icon{
clear:none;
float:none;
margin:0;
}
#main dl dt span{
color:#333333;
font:normal 11px/20px Verdana,Geneva,sans-serif;
}
#main form p{
margin:0;
padding:0;
}
#main form p.inline{
padding-top:10px;
}
#main h1, #mainNoBar h1{
color:#00573C;
font:normal 32px/40px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0;
padding:0;
}

#main h2, #mainNoBar h2{
border-bottom:1px dotted #999999;
color:#00573C;
font:normal 25px/29px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0 0 4px 0;
padding:6px 0 0 0;
}
#main h3, #mainNoBar h3{
color:#000000;
font:normal 22px/26px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0 0 4px 0;
padding:10px 0 0 0;
}
#main h4, #mainNoBar h4{
color:#000000;
font:normal 20px/24px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0 0 4px 0;
padding:12px 0 0 0;
}
#main h5,, #mainNoBar h5{
color:#000000;
font:normal 18px/20px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0;
padding:0;
}
#main h6, #mainNoBar h6{
color:#333333;
font:bold 11px/20px Verdana,Geneva,sans-serif;
margin:0;
padding:0;
}
#main iframe{
border:1px solid #EEEEEE;
height:538px;
width:99.61538%;
}
#main li, #mainNoBar li{
color:#333333;
font:normal 12px/20px Verdana,Geneva,sans-serif;
margin:0;
padding:0;
}
#main ol ol,#main ol ul,#main ul ol,#main ul ul{
margin-bottom:0;
}
#main ol,#main ul{
color:#333333;
font:normal 12px/20px Verdana,Geneva,sans-serif;
margin:0 7.6923% 20px 7.6923%;
padding:0;
}
#main p, , #mainNoBar p{
color:#333333;
font:normal 12px/20px Verdana,Geneva,sans-serif;
margin:0 0 20px 0;
padding:0;
}
#main p.banner{
background:#EEEEEE;
height:230px;
line-height:230px;
margin:0 0 10px 0;
overflow:hidden;
text-align:center;
}
#main p.banner img{
vertical-align:middle;
}
#main p.callOut, #mainNoBar p.callOut{
padding-bottom:20px;
}
#supp{
clear:left;
display:inline;
float:left;
margin:0 0 20px 0;
padding:10px 0 0 0;
width:30%;
}
#supp .search{
background:#EEEEEE;
border:1px dotted #999999;
margin:0;
overflow:auto;
padding:4px 3.75%;
width:91.66666%;
}
#supp .search input[type='submit']{
background:#00573C;
border:1px solid #999999;
color:#FFFFFF;
font:normal 17px Verdana,Geneva,sans-serif;
height:25px;
margin:0;
padding:0;
width:93.33333%;
}
#supp .search input[type='text']{
background:#FFFFFF;
border:1px solid #00573C;
color:#00573C;
font:normal 12px Verdana,Geneva,sans-serif;
height:23px;
margin:0 0 5px 0;
padding:0;
width:98.88888%;
}
#supp .search label{
color:#00573C;
display:block;
font:bold 12px/20px Verdana,Geneva,sans-serif;
margin:0;
padding:0;
}
#supp .search p.keyword{
clear:left;
display:inline;
float:left;
margin:0;
padding:0;
width:81.81818%;
}
#supp .search p.submit{
clear:right;
display:inline;
float:right;
margin:20px 0 0 0;
padding:0;
width:13.63636%;
}
#supp ul.nav{
list-style:none;
margin:0 0 20px 0;
padding:0;
}
#supp ul.nav li{
border-bottom:1px dotted #999999;
color:#999999;
font:bold 13px/20px Verdana,Geneva,sans-serif;
margin:0;
padding:10px 1em 9px 3em;
text-indent:-2em;
}
#supp ul.nav li a,#supp ul.nav li a:link,#supp ul.nav li a:visited{
color:#00573C;
text-decoration:none;
}
#supp ul.nav li a:hover,#supp ul.nav li a:active{
color:#CCCCCC;
text-decoration:none;
}
#supp ul.nav li a:before{
color:#999999;
content:"\00BB";
margin-right:1em;
}
#supp ul.nav ul{
list-style:none;
margin:0;
padding:0;
}
#supp ul.nav ul li{
border-bottom:none;
color:#999999;
font:normal 13px/20px Verdana,Geneva,sans-serif;
margin:0;
padding:0;
text-indent:0;
}
#supp ul.nav ul li a,#supp ul.nav ul li a:link,#supp ul.nav ul li a:visited{
color:#00573C;
text-decoration:underline;
}
#supp ul.nav ul li a:hover,#supp ul.nav ul li a:active{
color:#00573C;
text-decoration:none;
}
#supp ul.nav ul li a:before{
content:normal;
}

.deletebutton
 {
  font-size: 8px;
  width: 15px;
  height: 15px;
  text-align: center;
  font-weight: bold;
  font-family: verdana;
 }
