
BODY{
  color: #000000;
  border-color: #996633;
  background-color: #FFFFFF;
  background-repeat: repeat-y;
  font-family: Arial; 

scrollbar-face-color: #DEE7EF; 
scrollbar-shadow-color: #4A9EDE; 
scrollbar-highlight-color: #cdd6de; 
scrollbar-3dlight-color: #DEE7EF; 
scrollbar-darkshadow-color: #2982C6; 
scrollbar-track-color: #FFFFFF; 
scrollbar-arrow-color: #2982C6;
}

H1{
  color: #213052;
  border-left-width : 1px;
  border-left-style : solid;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  padding-left : 10px;
  border-bottom-color : #2883C4;
  border-left-color : #2883C4;
}

H2{
  color: #213052;
  padding-left : 5px;
  border-left-width : 2pc;
  border-bottom-width : 3px;
  border-left-style : solid;
  border-bottom-style : solid;
  border-left-color : #2883C4;
  border-bottom-color : #2883C4;
}

H3{
  color: #213052;
  padding-left : 3px;
  border-left-width : 1pc;
  border-bottom-width : 3px;
  border-left-style : solid;
  border-bottom-style : solid;
  border-left-color :  #2883C4;
  border-bottom-color :  #2883C4;
}

HR {
  color: #2883C4;
  height: 1px;
}

LI {
  color: #000000;
}

DIR {
  color: #000000;
}

UL {
  color: #000000;
}

P{
  margin:0px 0px 0px 30px;
  padding:0px 0px 0px 0px;
  color: #666633;
}

A{
  color: #000000;
  text-decoration: none;
}
A:VISITED{
  color: #222222;
  text-decoration: italic;
}
A:HOVER{
  color: #000000;
  text-decoration: underline;
}
A:ACTIVE{
  color: #FF0000;
  text-decoration: underline;
}

.cats {
  font-size: 10pt;  
  font-family: arial;
  color: #000000;
  background-color: #FFFFFF;
  background-image: url(https://www.infinitecore.ca/skins/Development/images/bar.gif);
}

.titles_small {
  font-size: 7.5pt;  
  font-family: arial;
  color: #000000;
}

.titles {
  font-size: 10pt;  
  font-family: arial;
  color: #FFFFFF;
  background-color: #2883C4;
  background-image: url(https://www.infinitecore.ca/skins/Development/images/titlebar.gif);
}

.titles_large {
  font-size: 16pt;  
  font-family: arial;
  color: #FFFFFF;
  background-color: #2883C4;
  background-image: url(https://www.infinitecore.ca/skins/Development/images/titlebar.gif);
}

.titles a { color:#FFFFFF; text-decoration: none; }
.titles a:active { color:#FFFFFF; text-decoration: none; }
.titles a:link { color:#FFFFFF; text-decoration: none; }
.titles a:hover { color:#FFFFFF; text-decoration: bold; }
.titles a:visited { color:#FFFFFF; text-decoration: none; }

.previewtitles {
  font-size: 12pt;  
  font-family: arial;
  color: #EEDDCC;
  background-color: #2883C4;
}

.preview {  
  font-size: 10pt;  
  font-family: arial;
  color: #000000;
  background-color: #E5EFF8;
}

.page_number {  
  border-width:0px;
  font-size: 8pt;  
  font-family: arial;
  color: #000000;
  background-color: #E5EFF8;
}

.backgrnd_no_box {  
  border-width:0px;
  font-size: 8pt;  
  font-family: arial;
  color: #000000;
  background-color: #E5EFF8;
}

.backgrnd {  
  border-width:1px 1px 1px 1px;
  border-color: #000000;
  border-style: solid;
  font-size: 8pt;  
  font-family: arial;
  color: #000000;
  background-color: #E5EFF8;
}

.backgrnd_title {  
  border-width:1px 1px 0px 1px;
  border-color: #000000;
  border-style: solid;
  font-size: 8pt;  
  font-family: arial;
  color: #000000;
  background-color: #E5EFF8;
}

.backgrnd_body {  
  border-width:0px 1px 1px 1px;
  border-color: #000000;
  border-style: solid;
  font-size: 8pt;  
  font-family: arial;
  color: #000000;
  background-color: #E5EFF8;
}

.backgrnd_wht {  
  font-size: 8pt;  
  font-family: arial;
  color: #000000;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #0000FF;
  background-color: #FFFFFF;
}

.backgrnd_poll {  
  font-size: 8pt;  
  font-family: arial;
  color: #000000;
  background-color: #EDF1FF;
}

.backgrnd_poll_question {  
  font-size: 10pt;  
  font-family: arial;
  color: #FFFFFF;
  background-color: #0000FF;
}

.tr_odd {  
  font-size: 8pt;  
  font-family: arial;
  color: #000000;
  background-color: #f3f8fc;
}

.backgrndtwo {  
  font-size: 8pt;  
  font-family: arial;
  color: #2883C4;
  background-color: #A0A5FF;
}

.backgrnd_sub {  
  font-size: 7pt;  
  font-family: arial;
  color: #2883C4;
  background-color: #E5EFF8;
}


.backgrnd_blk {  
  font-size: 8pt;  
  font-family: arial;
  color: #000000;
  background-color: #000000;
}

.backgrnd_blk_sub {  
  font-size: 8pt;  
  font-family: arial;
  color: #EEDDCC;
  background-color: #2883C4;
}

.box {  
  font-size: 8pt;  
  font-family: arial;
  color: #000000;
  background-color:  #FFFFFF;
}

.forminput    { 
  font-size: 8pt;  
  background-color: #FFFFFF; 
  font-family: arial; 
  color: #000000 ; 
  vertical-align:middle; 
  border-left-width : 1px;
  border-bottom-width : 1px;
  border-right-width : 1px;
  border-top-width : 1px;
  border-left-color : #000099;
  border-bottom-color : #000000;
  border-right-color : #000000;
  border-top-color : #000099;
  border-style: solid;
}

.forminput_file    { 
  font-size: 8pt;  
  background-color: #FFFFFF;
  face-color: #0099FF; 
  font-family: arial; 
  color: #000000 ; 
  vertical-align:middle; 
  border-left-width : 1px;
  border-bottom-width : 1px;
  border-right-width : 1px;
  border-top-width : 1px;
  border-left-color : #000099;
  border-bottom-color : #000000;
  border-right-color : #000000;
  border-top-color : #000099;
  border-style: solid;
}


.button { 
  background-color: #0099FF; 
  border-left-width : 1px;
  border-bottom-width : 1px;
  border-right-width : 1px;
  border-top-width : 1px;
  border-left-color : #000099;
  border-bottom-color : #000000;
  border-right-color : #000000;
  border-top-color : #000099;
  font-size: 8pt; 
  font-family: arial; color: #FFEE88; 
  vertical-align:middle; 
  border-style: solid;
}

.button_sm { 
  background-color: #0099FF; 
  border-left-width : 1px;
  border-bottom-width : 1px;
  border-right-width : 1px;
  border-top-width : 1px;
  border-left-color : #000099;
  border-bottom-color : #000000;
  border-right-color : #000000;
  border-top-color : #000099;
  font-size: 6pt; 
  font-family: arial; color: #FFFFFF ; 
  vertical-align:middle; 
  border-style: solid;
}

#message_titles {
  font-size: 10pt;  
  font-family: arial;
  color: #FFFFFF;
  background-color: #4DA2DB;
  background-image: url(https://www.infinitecore.ca/skins/Development/images/messagebar.gif);
}

#message_titles a:link , #message_titles a:visited { color:#FFFFFF; text-decoration: none; }
#message_titles a:active , #message_titles a:hover { color:#CCFFFF; text-decoration: Blink; }

#messages {
  font-size: 11pt;  
  font-family: arial;
  color: #000000;
  background-color: #E5EFF8;
}

#messages a { color:#000000; text-decoration: underline; }
#messages a:active { color:#000000; text-decoration: underline; }
#messages a:link { color:#000080; text-decoration: underline; }
#messages a:hover { color:#0000FF; text-decoration: bold; }
#messages a:visited { color:#0000AA; text-decoration: underline; }

.dropdown {
  background-color: #FFFFFF; 
  border-left-width : 1px;
  border-bottom-width : 1px;
  border-right-width : 1px;
  border-top-width : 1px;
  border-left-color : #000000;
  border-bottom-color : #000000;
  border-right-color : #000000;
  border-top-color : #000000;
  font-size: 7pt; 
  font-family: arial; color: #000000 ; 
  vertical-align:middle; 
  border-style: solid;
}

#sm_text {
  font-size: 7pt;  
  font-family: arial;
  color: #000000;
}

.general_text {
  font-size: 8pt;  
  font-family: arial;
  color: #000000;
}

.general_desc {
  font-size: 8pt;  
  font-family: arial;
  color: #2883C4;
}

.usercpborder {
  border:dashed;
  border-width: 1px;
  border-color: #663300;
} 

.admincp { 
  background-color: #E5EFF8; 
  border-left-width : 1px;
  border-bottom-width : 1px;
  border-right-width : 1px;
  border-top-width : 1px;
  border-left-color : #996633;
  border-bottom-color : #331100;
  border-right-color : #331100;
  border-top-color : #996633;
  font-size: 8pt; 
  font-family: arial; color: #FFEE88 ; 
  vertical-align:middle; 
  border-style: solid;
}

img {
	behavior:	url("https://www.infinitecore.ca/skins/pngbehavior/pngbehavior.htc");
}

#highlight { 
  background-color: #ffff66; 
  color:#ff0000;
}

#signature         { font-size:10px; color:#2883C4; }

.codestyle {
	color: #555555;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding-top : 1em;
        padding-left : 1em;
        padding-right : 1em;
        padding-bottom : 1.5em;
	font-family: "courier new", monospace;
	font-size: 1em;
	width: 670;
	max-height: 24em;
	margin: 1px auto 1px auto;
	white-space: nowrap;
	overflow: auto;
	line-height: 1.3em;
} 

.quotestyle {
  margin:0px 0px 0px 0px;
  padding:2px 2px 2px 2px;
  border:dashed;
  border-width: 1px;
  border-color: #663300;
  font-size: 8pt; 
  font-family: arial;
  color:#000000; 
  background-color:  #FFFFFF; 
}

#ME     { font-family: Arial; font-size:12px; color: #CC0000; text-align:center; font-weight: bold; }

#list_text {  font-size:10px; color:#000000;   list-style-type : disc; list-style-position : outside; }
