/* CSS Document */

BODY{ 

font-family: Arial; 
font-size: 12pt;
background-color: rgb(0, 0, 0);
color: rgb(255, 255, 255);
}

/* Layout Stylesheet */ 
	 
	 
#lh-col{
 position:absolute;
 top:220px;
 left:0px;
 width:145px; 
 color: #ffffff;
 
 }

#rh-col{
 position:absolute;
 top:230px;
 right:5px;
 width:145px;
 color: #ffffff; 
 }





#c-block {
 width:100%;
 background:#000000;
 color: #ffffff;
 }

#hdr{
 
 width:100%; 
 background: #000000 url('http://knot4prophet.com/images/cellpic_body.gif') ; 
 color: #ffffff;  
 margin:0;
 left:0;
 top:0px;
 height:100px;
 position:relative;
 text-align: center;


 }
 
#hdr2{
 
 width:100%; 
 color: #ffffff;
 font-size: 10pt;
 margin:0;
 left:0;
 top:0px; 
 position:relative;
 text-align: center;
 }
 
#menu{
  width:100%;
  background: #000000
  }

#c-col{
 margin:0 150px 0 150px;
 position:relative;
 background: #000000 url('http://www.knot4prophet.com/images/mainbody.gif') ;
 color: #ffffff;

 

 border-width:0 1px;
 }

#ftr {
 width:100%; 
 background: #000000 url('http://knot4prophet.com/images/cellpic_body.gif') ; 
 color: #000000; 
 margin:0;
 left:0;
 top:0px;
 height:100px; 
 }
 
 #copyright {
 width:100%;
 text-align: center;
 background: #000000;
 font-family: Arial; 
 height: 20px;
 font-size: 8pt;
 }
 
a.copyrightlink:link      {color:   red; font-size:  8pt; text-decoration: none;  border-color: blue; border-style: solid; border-width: 1px 1px 1px 1px;}
a.copyrightlink:visited   {color:   red; font-size:  8pt; text-decoration: none;  border-color: blue; border-style: solid; border-width: 1px 1px 1px 1px;}
a.copyrightlink:hover     {color:   white;  font-size: 8pt; text-decoration: none; border-color: red;  border-style: solid; border-width: 1px 1px 1px 1px;}
a.copyrightlink:active    {color:   white;  font-size: 8pt; text-decoration: none; }
 
a.indexpagelink:link      {color:   red; font-size:  14pt; text-decoration: none;  border-color: blue; border-style: solid; padding: 6px; border-width: 2px 2px 2px 2px;}
a.indexpagelink:visited   {color:   red; font-size:  14pt; text-decoration: none;  border-color: blue; border-style: solid; padding: 6px; border-width: 2px 2px 2px 2px;}
a.indexpagelink:hover     {color:   white;  font-size: 14pt; text-decoration: none; border-color: red;  border-style: solid; padding: 6px; border-width: 2px 2px 2px 2px;}
a.indexpagelink:active    {color:   white;  font-size: 14pt; text-decoration: none; padding: 6px; }
 
 
 
 div.sidebox{ 
 width:145px; 
 border:3px solid red;
 background: #000000 ; 
 color: #ffffff; 
 margin:5px; 
 }

 div.sideboxheading{ 
 width:145px; 
 background: #000000 url('http://www.knot4prophet.com/images/titlebg.jpg') ; 
 color: #ffffff;
 font-weight: bold;
 text-align: center;
 }
 
 
 
 
 div.boxxlg {  width:500px; height: 450px; border: 1px solid red; background: #000000; color: #ffffff; }
 div.boxlg  {  width:500px; height: 350px; border: 1px solid red; background: #000000; color: #ffffff; }
 div.boxmed {  width:500px; height: 250px; border: 1px solid red; background: #000000; color: #ffffff; } 
 div.boxsml {  width:500px; height: 200px; border: 1px solid red; background: #000000; color: #ffffff; }
 div.boxfull {  width:500px; border: 1px solid red; background: #000000; color: #ffffff; }
 
 
 div.boxpoll {  width:350px; border: 1px solid red; background: #000000; color: #ffffff; }
 div.boxpolltitle{ width:350px;  border: 1px solid red; background: #ff0000; color: #ffffff; text-align: center; font-size: 14pt; font-weight: bold; }
 
 
 div.boxtitle{ width:500px;  border: 1px solid red; background: #ff0000; color: #ffffff; text-align: center; font-size: 14pt; font-weight: bold; }
 
 

/* Presentation Stylesheet */ 
img {
position: relative;
}

h4, h3 {
 margin:0; 
 padding: 0px 0;
 }




/*!!!!!!!!!!!  START Menu CSS  !!!!!!!!!!!!!*/
.qmclear {
font-size:1px;
height:0px;
width:0px;
clear:left;
line-height:0px;
display:block;}
.qmmc {position:relative;}
.qmmc a {float:left;display:block;white-space:nowrap;}
.qmmc div a {float:none;}
.qmsh div a{float:left;}
.qmmc div {visibility:hidden;position:absolute;}

/*!!!!!!!!!!! Menu CSS!!!!!!!!!!!*/
/*"""""""" (MAIN) Container""""""""*/ #qm0 { width:100%;
height:36px;
padding:2px 2px;
margin:0px;
background-color:transparent;
border-color: blue;
}
/*"""""""" (MAIN) Items""""""""*/ #qm0 a { padding:3px 15px 3px 8px;
margin:2px;
background-color:#000000;
color:#ffffff;
font-size:10pt;
text-align:center;
text-decoration:none;
border-width:1px 1px 1px 1px;
border-style:solid;
border-color:blue;
}
/*"""""""" (MAIN) Hover State""""""""*/ #qm0 a:hover { 
background-color:#000000;
color:#ffffff;
border-bottom: 2px solid blue;
border-top: 2px solid blue;
}
/*"""""""" (MAIN) Parent items""""""""*/ #qm0 .qmparent { background-repeat:no-repeat;
background-position:92% 50%;
}
/*"""""""" (MAIN) Active State""""""""*/ body #qm0 .qmactive, body #qm0 .qmactive:hover { 
color:white;
border-bottom: 2px solid blue;
}
/*"""""""" (SUB) Container""""""""*/ #qm0 div { width:200px;
padding:2px;
color:white;
background-color:#000000;
border-width:1px;
border-style:solid;
border-color:blue;
}
/*"""""""" (SUB) Items""""""""*/ #qm0 div a { padding:3px 20px 3px 5px;
color:#ffffff;
border-width:0px 0px 0px 0px;
border-style:solid;
border-color:white;
}
/*"""""""" (SUB) Hover State""""""""*/ #qm0 div a:hover { 
color:white;
text-decoration:none;
border-style:solid;
border-color:#ff0000;
}
/*"""""""" (SUB) Parent items""""""""*/ #qm0 div .qmparent { }
/*"""""""" (SUB) Active State""""""""*/ body #qm0 div .qmactive, body #qm0 div .qmactive:hover { text-decoration:underline;
border-color:#ff0000;
}
/*!!!!!!!!!!!  END Menu CSS  !!!!!!!!!!!!!*/






p.body        {color: white; font-size: 12pt; font-family: Arial; text-align: left; font-weight:normal; margin-left: 1cm; margin-right: 1cm; text-align: justify; }
p.head        {color: white; font-size: 12pt; font-family: Arial; text-align: left; font-weight:bold; margin-left: 1cm; margin-right: 1cm; text-align: justify; }
p.boxheadings {color: white; font-size: 11pt; font-family: Arial; text-align: left; font-weight:normal; text-align: center; }
p.heading2    {font-family: Arial; text-align: right; color: red; font-size: 14pt; display: inline; border-bottom: 2px solid white; }
p.quote       {color: yellow; font-size: 11pt; font-family: Arial; text-align: left; font-weight:normal; margin-left: 1cm; margin-right: 1cm; text-align: justify; }
p.author      {color: red; font-size: 12pt; font-family: Arial; text-align: left; font-weight:bold; margin-left: 1cm; margin-right: 1cm; text-align: justify; }
p.heading     {font-family: Arial; text-align: center; color: red; font-size: 14pt; display: inline; border-bottom: 2px solid white;}
div.definition  {font-family: Times New Roman; text-align: left; color: yellow; font-size: 13pt; font-weight: 400;}


h3 {font-family: Verdana; text-align: center; color: white; font-size: 9pt; display: inline; }
h4 {font-family: Arial; text-align: center; color: white; font-size: 32pt; display: inline; }



a.internallink:link    {color:   red; font-size: 11pt; text-decoration: none; border-bottom: 1px solid white; font-weight:bold;}
a.internallink:visited {color:   red; font-size: 11pt; text-decoration: none; border-bottom: 1px solid white;}
a.internallink:hover   {color:  blue; font-size: 11pt; text-decoration: none; border-bottom: 1px solid red;}
a.internallink:active  {color: white; font-size: 11pt; text-decoration: none; border-bottom: 1px solid white;}

a.essaylink:link    {color:  white; font-size: 11pt; text-decoration: none; border-bottom: 1px solid red; font-weight:bold;}
a.essaylink:visited {color:   white; font-size: 11pt; text-decoration: none; border-bottom: 1px solid red;}
a.essaylink:hover   {color:    red; font-size: 11pt; text-decoration: none; border-bottom: 1px solid white;}
a.essaylink:active  {color:  white; font-size: 11pt; text-decoration: none; border-bottom: 1px solid red;}

a.sideboxlink:link    {color:   blue; font-size: 11pt; text-decoration: none; border-bottom: 1px solid white; font-weight:bold; }
a.sideboxlink:visited {color:   blue; font-size: 11pt; text-decoration: none; border-bottom: 1px solid white;}
a.sideboxlink:hover   {color:  red; font-size: 11pt; text-decoration: none; border-bottom: 1px solid white;}
a.sideboxlink:active  {color: white; font-size: 11pt; text-decoration: none; border-bottom: 1px solid white;}

a.namelink:link    {color:   red; font-size: 11pt; text-decoration: none; border-bottom: 1px solid white; font-weight:bold;}
a.namelink:visited {color:   red; font-size: 11pt; text-decoration: none; border-bottom: 1px solid white; font-weight:bold;}
a.namelink:hover   {color:  blue; font-size: 11pt; text-decoration: none; border-bottom: 1px solid red; font-weight:bold;}
a.namelink:active  {color: white; font-size: 11pt; text-decoration: none; border-bottom: 1px solid white; font-weight:bold;}



INPUT, TEXTAREA, SELECT, CHECKBOX {
background: #000000;
color: #cc0000;
border-color: #ff0000;
}

.qmfv{visibility:visible !important;}
.qmfh{visibility:hidden !important;}








  .BlogPollingShell {
    width: 145px;
    max-width: 145px;
    font-family: Verdana;
    background-color: black;
    border: 0px solid #000000;
    padding:  0px 0px 0px 0px;
  }
  
  .BlogPollingTitle {
    color: #ffffff;
    border: 2px solid #FF0000;
    background-color: #000000;
    padding: 1px 1px 1px 1px;
    margin: 0;
    font-size:14px;
    font-weight:bold;
    text-align: CENTER;
  }
  
  .BlogPollingContent {
    padding: 0px 0px 0px 0px;
    font-size:12px;
    font-weight:normal;
  }
  
  .BlogPollingQuestion {
    margin:0px 0px 0px 0px;
    font-family: Arial;
    font-size:13px;
    font-style:italic;
    font-weight:bold;
    text-align: left;
  }
  
  .BlogPollingAnswer {
    font-size:12px;
    text-align: left;
  }
  
  .BlogPollingDropDown {
    color: #000000;
    background-color: #FFFFFF;
  }
  
  .BlogPollingVoteButtonRow {
    margin:10px 4px 10px 4px;
    text-align: center;
  }
  
  .BlogPollingVoteButton {
    background-color: #eee;
    color: #333;
    border-width: 2px;
    border-style: solid;
    border-color: #ccc #999 #999 #ccc;
    font-weight: bold;
    font-size: 11px;
    padding: 2px 2px 2px 2px;
  }
  
  .BlogPollingBadgeRow {
    text-align: center;
    margin:10px 0px 10px 0px;
  }
  
  .BlogPollingResultsAnswer {
    font-size:12px;
    color: blue;
    text-align: left;
  }
  
  .BlogPollingResultsChartRow {
    margin:1px 0px 2px 0px;
    font-size:11px;
    font-weight:bold;
    
    text-align: left;
  }
  
  .BlogPollingResultsChartBarOn {
    background-color: #000000;
  }
  
  .BlogPollingResultsChartBarOff {
    background-color: #FF0000;
  }
  
  .BlogPollingResultsTotalsRow {
    font-weight:bold;
    text-align: center;
    font-size:11px;
    padding: 0px 0px 0px 0px;
  }


