body { font-family: Arial,Helveltica,sans-serif; }
p { font-family: Arial,Helveltica,sans-serif; font-size: 12px; line-height: 125%; margin: 10px 0px 17px 0px; }
ul,ol,table,blockquote { font-size: 12px; line-height: 125%; }
li { padding-bottom: 2px; padding-top: 3px; }
h1 { font-size: 14px; font-weight: bold; margin: 7px 0px 5px 0px; }
h2 { font: bold 13px Arial,Geneva,Helvetica,sans-serif; color: #32608B; margin: 15px 0px 10px 0px; border-bottom: 1px solid #ccc; width: 80%; }
h3 { font-size: 14px; font-weight: normal; margin: 7px 0px 5px 0px; font-style: italic; }
h4 { font: 14px verdana, arial, garamond, georgia, times new roman; background-image: url('/calbar/images/dots_h.gif'); background-repeat: repeat-x; background-position: bottom; line-height: 150%; color: #906C1D; }
h5 { font-size: 12px; font-weight: bold; margin: 7px 0px 5px 0px; }
h6 { font-size: 12px; font-weight: bold; margin: 7px 0px 5px 0px; }
hr { width: 100%; color : #800000; clear : both; height : 1px; }
/* END global definitions */

/* general table layout */
.listing { width: 100%; font-size: 12px; padding: 0px; margin: 0px; }
.listing th { background-color: #888; color: #fff; text-align: left; font-weight: bold; padding: 4px; }
.listing td.title { background-color: #888; color: #fff; text-align: left; font-weight: bold; }
.listing td.title2 { color: #333; text-align: left; font-weight: bold; font-size: 14px; border-bottom: 2px solid #777; padding-top: 20px; }
.listing td { padding: 4px; border: 0px; margin: 0px; border-bottom: 1px solid #ddd; }

/* alternate table layout */
.listing2 { width: 100%; padding: 0px; margin: 0px; text-align: left; }
.listing2 th { padding: 4px; background-color: #888; color: #fff; vertical-align: middle; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.listing2 td { padding: 4px; border: 0px; margin: 0px; border-bottom: 1px solid #ddd; vertical-align: top; color : #333333; font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.listing2Color { color: #CC8251; }
.listing2Blue { font-weight: bold; color: #32608B; }
.listing2BlueNormal { color: #32608B; }
.listing2Title { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CC8251; }

/* table layout box (dotted) */
.noteBox { border-top-width:thin;border-right-width:thin;border-bottom-width:thin;border-left-width:thin;border-top-style:solid;border-right-style:dotted;border-bottom-style:dotted;border-left-style:solid;border-top-color:#ede4c9;border-right-color:#ede4c9;border-bottom-color:#ede4c9;border-left-color:#ede4c9;padding:5px;width:100%;margin-top:5px;margin-right:0px;margin-bottom:5px;margin-left:0px;}

.rowA { background-color: #eee; }
.rowB { background-color: #fff; }

/* Filter Link Bar */
td.headerTop { background-color: #D7DCE0; border-bottom: thin solid #999999;
padding: 3px 3px 3px 3px; font-family: Verdana, Tahoma, Arial; font-size: 11px;
}

/* BEGIN generic definitions */
.field1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }

.beigebold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #CC8251; }

.black11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; }

.black { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; line-height: 12px;}

.black16u { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #000000; line-height: 14px; text-decoration: underline;}

.blacklarge { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #000000; line-height: 18px;}

.blacklarge2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #000000; line-height: 18px;}

.blacklargeunderline { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #000000; line-height: 18px; text-decoration: underline;}

.blackstrong { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; line-height: 12px;}

.blue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #32608B; line-height: 16px;}

.blue11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #32608B; line-height: 11px;}

.blue11bold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #32608B; line-height: 11px;}

.blueItalic { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; font-weight: bold; color: #32608B; line-height: 16px;}

.bluelarge { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #32608B; line-height: 18px;}

.bluenormal { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #32608B; line-height: 16px;}

.bluenormalu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #32608B; line-height: 16px; text-decoration: underline;}

.blueunder { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #336699; line-height: 18px; text-decoration: underline;}

.blueunder16 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #336699; line-height: 18px; text-decoration: underline;}

.bold { font-weight: bold }

.botnav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FFFFFF; line-height: 14px; text-decoration: none;}

.breadcrumbs { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #906C1D; line-height: 12px;}

.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #EDE0C3; line-height: 16px;}

.date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF; line-height: 14px; text-decoration: none;}

.nav { font-weight: normal; color: #FFFFFF;}

.red { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #883536; line-height: 14px;}

.red12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #883536; line-height: 18px;}

.red16u { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #883536; line-height: 14px; text-decoration: underline;}

.red2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #883536; line-height: 16px;}

.redlarge { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #883536; line-height: 14px;}

.rednormal { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #883536; line-height: 14px;}

.redS { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #883536; line-height: 14px;}

.redunderline { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #336699; line-height: 18px; text-decoration: underline;}

.spacer { font-family: Arial, Helvetica, sans-serif; font-size: 5px; font-style: normal; font-weight: bold; color: #32608B; line-height: 5px;}

.standard { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; line-height: 16px;}

.standard11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; line-height: 11px;}

.standard11bold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; line-height: 11px;}

.standard14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #000000; line-height: 16px;}

.standard14b { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #000000; line-height: 16px;}

.standardBold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; line-height: 16px;}

.standardib { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #000000; line-height: 16px;}

.standardItalic { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: normal; color: #000000; line-height: 16px;}

.standardrightbar { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; line-height: 14px;}

.sidebarwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF; line-height: 12px;}

.sidebarbeige { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #CC8251; line-height: 12px;}

.white { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #ffffff; line-height: 12px;}

.white12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #F5F5F5; line-height: 18px;}

.whiteB { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #ffffff; line-height: 12px;}

.whiteBlarge { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: bold; font-weight: normal; color: #ffffff; line-height: 12px;}

.whiteBparent { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #ffffff; line-height: 12px;}

.whiteItalic { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: Italic; font-weight: bold; color: #ffffff; line-height: 12px;}
/* END generic definitions */


A:link { text-decoration:none; }
A:visited { text-decoration:none; }
A:hover { color: #CC8251; text-decoration:underline; }

.dwalliance_links a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
color: #FFFFFF;
}
.dwalliance_links a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
color: #FFFFFF;
}
.dwalliance_links a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
color: #B1C8D3;
}


.roundcont {
width: 100%;
background-color: #ede0c3;
color: #fff;
}

.roundcont p {
margin: 0 10px;
font-family: Arial,Helveltica,sans-serif;
}

.roundtop {
background: url(/images/EVENTREG_tr.gif) no-repeat top right;
}

.roundbottom {
background: url(/images/EVENTREG_br.gif) no-repeat top right;
}

img.corner {
width: 15px;
height: 15px;
border: none;
display: block !important;
}

.header {
font-weight: bold;
font-size: 12pt;
}

.calofevents {
font-weight: bold;
font-size: 10pt;
color: blue;
}

.blockborder {
	border:1px solid #D1D1D1;
	padding:10px;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	-ms-border-radius: 4px; 
	border-radius: 4px; 
	-khtml-border-radius: 4px;
}

.blockbordertitle {
	border:1px solid #BEBEBE;
	padding:10px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	-khtml-border-radius: 4px;
	background-color: #F5F5F5;
	
	
	/* begin /jstools/modal.js */




.modal_window_wrapper{
	background:#fff;
}
.modal_content_wrapper{
	padding:15px;
	line-height:18px;
}
.modal_buttons_wrapper{
	background:#eee;
	border:1px solid #ddd;
	padding:10px;
	text-align:center;
}
 
/* end /jstools/modal.js */
