body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
	background-color: #cccccc;
}

#divHolder {
    width: 980px; 
    border: 2px solid #000000;
    margin-left: auto;
    margin-right: auto;
    background-color: #ffffff;
}

#tableHeader {
    background-image: url(../../activek_apps/uucf/assets/header-bg1.jpg);
	width: 980px;
	height: 157px;
	font-size: 11pt;
}
#tableHeader a:link {text-decoration:underline; color:#0000cc;}
#tableHeader a:visited{text-decoration:underline; color:#0000cc;}
#tableHeader a:active {text-decoration:underline; color:#0000cc;}
#tableHeader a:hover {text-decoration:underline; color:#ffffff; background-color: #0000cc;}

#tableMain {margin: 10px;}
#tableMain h1 {
    font-size: 14pt;
    font-weight: bold;
}
#tableMain h2 {
    font-size: 12pt;
    font-weight: bold;
}
#tableMain p,li {
    font-size: 10pt;
}
#tableMain a:link {text-decoration:underline; color:#0000cc;}
#tableMain a:visited{text-decoration:underline; color:#0000cc;}
#tableMain a:active {text-decoration:underline; color:#0000cc;}
#tableMain a:hover {text-decoration:underline; color:#ffffff; background-color: #0000cc;}

.tdMain {
    /*don't set padding here as it may interfere with templates*/
    height: 400px;
}

.tdLeftSidebar {
    padding: 10px;
    width: 200px;
    background-color: #eeeeee;
}
.tdLeftSidebar h2 {
    font-size: 100%;
    font-weight: bold;
    margin: 0px;
    margin-bottom: 5px;
    margin-left: 5px;
}
.tdLeftSidebar p {
    font-size: 90%;
    margin: 0px;
    margin-bottom: 5px;
}
.tdLeftSidebar a:active {text-decoration:none; color:#00349A;} 
.tdLeftSidebar a:visited {text-decoration:none;color:#00349A;} 
.tdLeftSidebar a:link {text-decoration:none;color:#00349A;} 
.tdLeftSidebar a:hover {text-decoration:none;color:#ffffff;background-color: #00349A;}
.tdLeftSidebar hr {
    margin-top: 15px;
}
.tdLeftSidebar form {
    margin: 0px;
}
.tdLeftSidebar label {
    font-weight: bold;
}
#tableFooter {
    border-top: 1px solid #000000;
	font-size: 10px;
	color: #000000;
}
#tableFooter a:link {text-decoration:underline; color:#0000cc;}
#tableFooter a:visited{text-decoration:underline; color:#0000cc;}
#tableFooter a:active {text-decoration:underline; color:#0000cc;}
#tableFooter a:hover {text-decoration:underline; color:#ffffff; background-color: #0000cc;}
#tableFooter td {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
}

.tdRightSidebar {
	padding-left: 20px;
}
.RightSidebar {
	border: 1px solid #cccccc;
	margin-bottom: 15px;
}
.RightSidebar h1 {
	margin: 0px;
	margin-bottom: 5px;
	background-color: #900000;
	color: #ffffff;
	text-transform: uppercase;
	font-size: 14pt;
	font-weight: bold;
	padding-top: 7px;
	padding-bottom: 5px;
	text-align: center;
}
.RightSidebar .P_divShort {
}
.RightSidebar .P_divShort p {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 5px;
}
.RightSidebar .P_divShort h2 {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-size: 9pt !important;
}


/*for PDMarker extension to Google Maps*/
div.markerDetail {
	color: black;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: white;
	white-space: nowrap;
	margin: 0;
	padding: 2px 4px;
	border: 1px solid black;
	width: 200px;
	text-align: left;
}


/*override ActiveK default styles*/

/*set padding here so that it is controlled within template*/
.P_tdTemplate {padding: 10px !important; padding-top: 0px !important;}
.P_tdTemplateFirst {padding: 10px !important; padding-top: 0px !important;} 
.P_tdMultArticles {padding-left: 10px !important;}
.P_tdMultArticlesFirst {padding-left: 0px !important;}
.P_divNoTemplate {margin: 10px !important; margin-bottom: 20px !important;}

.P_divArticleHeader {
	background-color: transparent !important;
	font-size: 14pt !important;
}
.P_divEventHeader {
	background-color: transparent !important;
	color: #900000;
	font-size: 10pt !important;
	padding-top: 5px;
	line-height: 1.1;
}
.P_divCatHeader {
	background-color: #900000;
	color: #ffffff;
	text-transform: uppercase;
	font-size: 14pt;
	font-weight: bold;
	padding-top: 7px;
	padding-bottom: 5px;
	text-align: center;
}
#A_tableHeader {
	border-top: 1px solid black !important;
}
