/* InnerWorks CSS Document - Do not modify*/
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;}
body {background-color: #CCCC99;}
.body-title {font-weight: bold;font-size: 18px;}
h2 {font-size:15px;}

a:link {color: #000000;text-decoration: none;font-weight: bold;}
a:visited {color: #000000;text-decoration: none;font-weight: bold;}
a:hover {text-decoration: underline;font-weight: bold;color: #000000;}
a:active {text-decoration: underline;font-weight: bold;color: #000000;}

.mainTableCell {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;text-align: justify;vertical-align: top;padding-right: 20px;padding-left: 20px;}
.mainTableCellnoIndent {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;text-align: left;vertical-align: top;border-right-color: #808040;border-right-width: thin;border-left-color: #808040;}
.mainTableCellalignRight {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;text-align: right;vertical-align: top;padding-right: 20px;padding-left: 20px;}
.mainTableCellSmall {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;text-align: left;vertical-align: top;padding-right: 20px;padding-left: 20px;}
.mainTableCellSmallcentered {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;text-align: center;vertical-align: top;padding-right: 20px;padding-left: 20px;}

.crumb {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;text-align: right;vertical-align: top;padding-left: 20px;}
.footer12 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: bold;text-align: left;padding-left: 20px;vertical-align: top;}
.footer10 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;text-align: left;padding-left: 20px; vertical-align: top;}
.pictureCaption {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;text-align: center;background-color: #CCCC99;}

.leftNavigationAnnouncemnent {border-left-style: solid;border-left-width: 1px;border-left-color: #999933;border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #999933;border-right-style: solid;border-right-width: 1px;border-right-color: #999933;border-top-style: solid;border-top-width: 1px;border-top-color: #999933;background-color:#FFFFCC;padding: 5px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-style: normal;text-align: left;vertical-align: middle;width: 150px;}
	
.leftNavigationBar {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;text-align: left;vertical-align: top;padding-left: 20px;}

.leftNavigationBarIndented {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;text-align: left;vertical-align: top;padding-left: 30px;}

.tablePaddingVertical {padding-bottom: 10px;}

/*---------------------------------
HOMEPAGE
---------------------------------*/
#homepage h2.opening {padding: 25px 25px 0;;text-align: center;font-size: 14px;line-height: 1.4;margin-top: 0;}
#homepage h3 {padding-left: 25px;font-size: 14px;padding-bottom: 0;margin-bottom: 0;}
#homepage p.top {padding: 10px 25px;}
#homepage ul.events li {padding-bottom: 8px; pading-left: 0;margin-left: 0;}
#homepage ul.events {margin-bottom: 25px; padding-left: 45px;margin-left: 0;}

#homepage #sidemenu {background-color:#FFFFCC;border:1px solid #999933;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:normal;padding:5px;width:150px;}
#homepage ul#sidemenu  {margin: 0; padding: 15px 5px;}
#homepage ul#sidemenu li {list-style-type: none; padding: 0 0 8px 5px;text-align: left;}
#homepage ul#sidemenu ul {margin: 0; padding: 0;}
#homepage ul#sidemenu ul li {padding-left: 10px;}
#homepage ul#sidemenu ul li a {font-weight: normal;}
* HTML .TabbedPanels {margin-left: 35px !important;}

/*---------------------------------
SERVICES
---------------------------------*/
ul.service li, ul.servicetwo li {list-style-type: none; padding: 0 0 11px 15px; margin: 0; font-size: 12px;text-align: left;background: url(/images/triangle.png) 0 4px no-repeat; }
ul.service {float: left;width: 245px;margin: 10px 0 0 20px; padding: 0;}
ul.servicetwo {float: left;width: 200px;margin: 10px 0 0 30px; padding: 0;}
ul.service li a, ul.servicetwo li a {border-bottom: 1px solid #333;color: #333;}
ul.service li a:hover, ul.servicetwo li a:hover {border-bottom: none;color: #000;text-decoration: none;}
/* ul.servicetwo li */


/*---------------------------------
MISC
---------------------------------*/
h1 {font-size: 18px !important;}
.left {padding: 0 20px;}
.left p {text-align: left !important;}
.left li {padding-bottom: 6px;}
body div table {margin: 0 auto;}
.img-right {float: right; margin: 0 0 15px 20px;}