@import url("extremepki_default-index.css");
@import url("extremepki_default-calendar.css");

body {
background-image: url(images/default_background.gif);
}

FORM {
margin: 0px;
}

a {text-decoration:none; color:#00349E}

a:active {text-decoration:none; color:#00349E}

a:hover {text-decoration:underline}

/* Begin Primary Layout */
/* WARNING: Adjusting padding may cause malfunctions in pages!!! */
.headertable {
text-align:left;
background-color: white;
border:0px;
}

.maintable {
text-align:center;
background-color: #E4DCDC;
border:0px;
}

.navbartable {
text-align:center;
background-color: white;
border:1px solid #00349E;
}

.navbartitlecell {
text-align:center;
background-color: #00349E;
}

.navbarcontentcell {
text-align:left;
background-color: white;
padding:2px;
}

.navbarcontentcell-center {
text-align:center;
background-color: white;
padding:2px;
}

.contenttable {
text-align:center;
background-color: white;
border:1px solid #00349E;
}

.contenttitlecell {
text-align:center;
background-color: #00349E;
}

.contentcell {
background-color: white;
text-align:left;
padding:3px;
}

.contentcell-phantomdafe {
background-color: black;
text-align:left;
padding:3px;
}

.contentcell-center {
background-color: white;
text-align:center;
padding:3px;
}

.subnavtitlecell {
text-align:center;
background-color: #00349E;
}

.subnavcell {
background-color: white;
text-align:center;
}

/* End Primary Layout */
/* Begin Sub Layouts */
/* WARNING: Adjusting padding may cause malfunctions in pages!!! */

.subcontenttable-plain {
text-align:left;
background-color: white;
border:0px;
padding:0px;
}

.subcontenttable-border {
text-align:center;
background-color: white;
border:1px solid #00349E;
}

.subcontenttitlecell {
background-color: #FFFFFF;
text-align:center;
}

.subcontenttitlecell-blue {
background-color: #00349E;
text-align:center;
}

.subcenter {
background-color: #FFFFFF;
text-align:center;
padding:1px;
}

.subleft {
background-color: #FFFFFF;
text-align:left;
padding:1px;
}

.subright {
background-color: #FFFFFF;
text-align:right;
padding:1px;
}

.footertable {
text-align:center;
background-color: #00349E;
border:0px;
}

.footermaincell {
text-align:center;
background-color: #00349E;
}

/* End Sub Layouts --------------------------------------------- */
/* Begin All Fonts --------------------------------------------- */

.navbartitlelink {
color:#FFFFFF; 
font-size:13px; 
font-weight:bold; 
font-family:Tahoma, sans-serif;
text-decoration:none;
line-height: 17px;
}

.navbartitlenormal {
color:#FFFFFF; 
font-size:13px; 
font-weight:bold; 
font-family:Tahoma, sans-serif;
text-decoration:none;
line-height: 17px;
}

.navbartextnormal {
color:#00349E; 
font-size:13px; 
font-weight:bold;
font-family:Tahoma, sans-serif;
text-decoration:none;
line-height: 15px;
}

.navbartextsmall {
color:#00349E; 
font-size:10px; 
font-weight:normal;
font-family:Tahoma, sans-serif;
text-decoration:none;
line-height: 12px;
}

.sublarge {
color:#000000; 
font-size:16px; 
font-weight:bold;
font-family:Tahoma, sans-serif;
text-decoration:none;
}

.contenttitletext {
color:#FFFFFF; 
font-size:14px; 
font-weight:bold;
font-family:Tahoma, sans-serif;
line-height:18px;
text-decoration:none;
}

.subnavtitletext {
color:#FFFFFF; 
font-size:14px; 
font-weight:bold;
font-family:Tahoma, sans-serif;
text-decoration:none;
line-height:18px;
}

.subtitle1 {
color:#000000; 
font-size:13px; 
font-weight:bold;
font-family:Tahoma, sans-serif;
text-decoration:none;
line-height: 17px;
}

.subtitle2 {
color:#FFFFFF; 
font-size:13px; 
font-weight:bold;
font-family:Tahoma, sans-serif;
text-decoration:none;
line-height: 17px;
}

.small {
color:#000000; 
font-size:10px; 
font-weight:normal; 
font-family:Arial, sans-serif;
text-decoration:none;
line-height: 12px;
}

.normal {
color:#000000; 
font-size:13px; 
font-weight:normal; 
font-family:Arial, sans-serif;
text-decoration:none;
line-height: 15px;
}

.normal-ptd {
color:#FFFFFF; 
font-size:13px; 
font-weight:normal; 
font-family:Arial, sans-serif;
text-decoration:none;
line-height: 15px;
}

.bold {
color:#000000; 
font-size:13px; 
font-weight:bold; 
font-family:Arial, sans-serif;
text-decoration:none;
line-height: 15px;
}

.white {
color:#FFFFFF; 
font-size:13px; 
font-weight:normal; 
font-family:Arial, sans-serif;
text-decoration:none;
line-height: 15px;
}

.submenuplain {
color:#00349E; 
font-size:13px; 
font-weight:bold; 
font-family:Tahoma, sans-serif;
text-decoration:none;
line-height: 18px;
}

.submenuline {
color:#00349E; 
font-size:13px; 
font-weight:bold; 
font-family:Tahoma, sans-serif;
text-decoration:underline;
line-height: 18px;
}

.footertext {
color:#FFFFFF; 
font-size:10px; 
font-weight:normal; 
font-family:Tahoma, sans-serif;
text-decoration:none;
}

.ptd-title {
color:#FFFFFF; 
font-size:10px; 
font-weight:normal; 
font-family:Tahoma, sans-serif;
text-decoration:none;
}

.copyright {
color:#000000; 
font-size:9px; 
font-weight:normal; 
font-family:Arial, sans-serif;
text-decoration:none;
line-height: 11px;
}

/* End All Fonts -------------------------------- */
/* Begin Misc. Stuff ---------------------------- */

.whitelink1 {color:#FFFFFF; text-decoration:underline}

.whitelink2 {color:#FFFFFF; text-decoration:none}

/* Photos */

.piccell {
background-color: #FFFFFF;
text-align:center;
padding:0px;
}

.pic {
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}

/* No-Space Images --- */

.nospaceimagecell {
background-color: #FFFFFF;
text-align:center;
padding:0px;
}

.nospaceimage {
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}