body {
    margin: 0px;
    padding: 0px;
    font-family: "Trebuchet MS";
    font-weight: normal;
    font-style: normal;
    background-image:url(images/backPinStripe.jpg);  
    background-repeat:repeat-x;
    background-position:top;
} 

.mainBorder { 
	background-color: #FFFFFF; 
	border: #F4DC68; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px 
}

.topBorder { 
	padding-top:20px;
	background-color: #FFFFFF; 
	border: #F4DC68; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
	background-image:url(images/topbodyshadow.jpg);  
	background-repeat:repeat-x;
	background-position:top;
}

.minPortletHeight {
	min-height:547px;
}

.portlet_withborder {
	padding: 10px;
	border: 1px solid #F4DC68;
	background-color: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.meetingRequestTable {
  padding: 4px;
}

.meetingRequestInput {
  background-color:#FFFFCC;
}

strong, em, b, i, span, a {
    font-family: Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6, address {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
}

/* Tab nav */

.tabMenu {
    float: right;
    height: 37px;
    margin-right: -24px;
}

div.tabMenu ul {
    display: inline;
    white-space: nowrap;
    list-style-image: none;
    list-style-type: none;
    height: 37px;
}

.tabLeft {
    float: left;
    height: 37px;
    background: transparent url("images/tab_leftSide.jpg");
    width: 5px;
}

.tabRight {
    float: left;
    height: 37px;
    background: transparent url("images/tab_rightSide.jpg");
    width: 7px;
}

div.tabMenu ul li {
    display: inline;
    font-size: 14px;
    line-height: 37px;
}

.tabMenu li.tabDiv {
    float: left;
    width: 3px;
}

.tabMenu li.tabActive {
    float: left;
    background: transparent url("images/tab_middle.jpg");
    background-repeat: repeat-x;
	padding-left: 5px;
	padding-right: 5px;
}

a#tabActive {
    color: #0088cc;
    text-decoration: none;
}

a#tabActive:hover {
    text-decoration: underline;
    color: #0088cc;
}

.indexActiveSelected {
    text-decoration: none;
    color: #0088cc;
}

a#indexActive {
    color: #000000;
    text-decoration: none;
}

a#indexActive:hover {
    text-decoration: underline;
    color: #000000;
}

.tabMenu li.tabInActive {
    float: left;
    background: transparent url("images/tab_middle.jpg");
    background-repeat: repeat-x;
	padding-left: 5px;
	padding-right: 5px;
}

a#tabInactive {
    color: #000000;
    text-decoration: none;
}

a#tabInactive:hover {
    text-decoration: underline;
    color: #000000;
}
.PACE_heading1 {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
	color: #FF6600;
}
.PACE_heading2 {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #275890;
}

a:link { font-family: "Trebuchet MS"; color: #000000 }
a:visited { font-family: "Trebuchet MS"; color: #000000}
a:hover { font-family: "Trebuchet MS"; color: #FF6600}
a:active { font-family: "Trebuchet MS"; color: #000000}

.inputTextbox  {
	padding: 3px;
	border: 1px solid #F4DC68;
	background-color: #fff;
	color: #666666;
	font-family: "Trebuchet MS";
	font-size: 12px;
}

.row {
	border-bottom: solid 1px #DDDDDD;
}

.rowAlt {
	background-color: #EEEEEE;
	border-bottom: solid 1px #DDDDDD;
}
