.message {
    color: red;
    font-size: 12pt;
}
.contentText {
    float:left;
    width:200px; 
    height:300px;
    color:#efefef; 
    background-color: #870011; 
}

.contentText .lbAction {
    position: absolute;
    top: 278px;
    padding: 4px 4px 2px 2px;
    background-color: #c27f87;
}
.contentText .lbAction, .contentText .lbAction:link, .contentText .lbAction:visited
{
    text-decoration: none;
    font-weight: bold;
    color: #000903;
}

.contentText h1
{
    font-size:larger;margin-bottom:.5em;
    margin-left: 5px;
    margin-right: 5px;
}
.contentImage {
    float:right;
    width:300px; 
    height:300px;
    background-color: #870011;
}

.smallText .contentBody {
    height: 77px;
}

body 
{
    margin: 0px;
    background-color: #414141;
    font-family: Georgia, Arial;
}

.header 
{
    background-color: #414141;
    width: 950px;
    height: 100px;
}
.grey_fill
{
    background-color: #414141;
}
.dkgrey_fill
{
    background-color: #333333;
}

.ltgrey_fill
{
    background-color: #d4d4d4;
}


.comments, .comments p
{
   color: #000000;
}

.horizontal
{
    list-style-type: none;
}
.h_li
{
    float: left;
    list-style-type:none;
}
.ltgrey_border
{
    border-color: #565656;
}
.dkgrey_border
{
    border-color: #333333;
}

.largeText2F7899
{
    background-color: #2F7899;
}

.largeText, .popupBody, .mediumText, .smallText
{
    background-color: #ffffff;
    font-family: Georgia , Arial;
    color: Black;
    padding: 2px 2px 2px 2px;
}

.smallText 
{
    margin:  2px 2px 2px 2px;
    padding:  0px;
    padding-left:  4px;
    width: 101px;
    height: 105px;
}
.mediumText a:link, .mediumText a:visited, .mediumText a
{
    text-decoration: none;
    color: Black;
}

.largeText h1, .popupBody h1, .mediumText h1
{
    font-size: 16pt;
    font-weight: normal;
}
.largeText .contentBody, .popupBody .contentBody, .mediumText .contentBody
{
    font-size: 11pt;
    font-weight: normal;
}

.smallText h1 
{
    font-size: 10pt;
    font-weight: normal;
}


.contentUrl 
{
    width:87px; height:18px; position:relative; top:87px;
    font-weight: bold;
}

.readbox, .readbox:link, .readbox:visited
{
    font-family: Arial;
    font-size: 10px;
    color: Black;
    text-decoration: none;
    z-index: 2;
}

.smalldiv_r
{
    border-color: #565656;
    border-right: solid 2px;
}
.smalldiv_l 
{
    border-right: none;
}

.pagination {
    /* Complete box */
    font-size: 10pt;
    font-family: Arial Verdana Sans-Serif;
}

.pagination a, .pagination a:visited, .pagination a:link, .current, .disabled
{
    /* links */
    color: #efefef;
    border: 1px solid #efefef;
    margin: 2px;
    padding: 2px 5px;
    text-decoration: none;
    font-size: 1em;
    font-family: Arial, Verdana, Sans-Serif;
    background-color: black;
}

.disabled {
    /* disabled "buttons" */
    color: purple;
}

.current {
    /* current page */
    color: Yellow;
    border: 1px solid Yellow; 
    margin: 2px; 
    padding: 2px 5px; 
    text-decoration: none;
}
.paging 
{
    margin-top: -28px;
    padding-bottom: 6px;
    padding-top: 4px;
    float: right;
    height: 15px;
}

.popupClose
{
    background-image: url(/Content/images/readblock.png);
    height: 20px;
}

.popupBody
{
    height:291px;
    margin: 5px 10px 0px 10px;
    overflow-y: auto;
}

.popupBody .contentBody 
{
    font-size: 10pt;
}

h1,h2,h3,h4,h5,h6{font-size:100%;}


.side_r
{
    top: -105px;
    left: 107px;
}
.side_l 
{
    top: -105px;
    left: -107px;
}

a, a:visited, a:link 
{
    color: Black;
    font-weight: bolder;
    text-decoration: none;
}

.redlink a, .redlink a:visited, .redlink a:link 
{
    color: #fe0000;
    font-weight: bold;
    text-decoration: none;
}


.footerlinks a, footerlinks a:visited, footerlinks a:link 
{
    color: #d4d4d4;
    font-weight: normal;
    font-size: 10pt;
}

.footerlinks li
{
    /* margin-top: 0px; */
    margin-right: 5px;
    width: 125px;
}


div.text-wrapper
{
position:relative;
width:319px;
height:426px;
/* background-color:#a8171e; */
/* background-color: #fe0000; */
background-color: #efefef; */
}

div.close-bttn
{
float:left;
clear:both;
text-align:right;
width:319px;
height:18px;
padding-right:1px;
}

img { border:0;}

div.text-content
{
float:left;
width:270px;
height:405px;
padding-left:10px;
color:Black;
font-family: Georgia , Arial;
font-size:16px;
line-height:20px;
overflow:hidden;
}

div.text-content h1
{
padding:0 0 5px 0;
margin:0;
font-size:22px;
}

div.text-content p
{
padding:0 0 15px 0;
margin:0;
}

div.text-content span
{
color:#ffe931;
}

div.text-content a
{
color:Red;
}

a.yellow,
a.yellow:Visited
{
color:#ffe931;
text-decoration:none;
}
a.yellow:Hover
{
text-decoration:underline;
}

/* vertical track */
div#track1
{
    float: right;
    width: 16px;
    height: 407px;
    background-color: #e30000;
}

/* vertical track handle */
a#handle1,
 a#handle1:Visited
 {
display:block;
width: 16px;
height: 32px;
cursor: move;
}


#contentlist a, #contentlist a:visited, #contentlist a:link, #contentlist a:hover
{
    color: #ffe931;
}


ul.navbar
{
margin-left: 0px;
padding-left: 0px;
list-style: none;
float: left;
width: 570px;
color: White;
}

ul.navbar li
{
float: left;
font-weight:normal;
}

ul.navbar a
{
width: 10em;
display: block;
border-bottom: none;
padding: 5px;
margin-right: 5px;
text-decoration: none;
color: #d4d4d4;
text-align: left;
font-size: 10px;
}

ul.navbar li a:hover
{
	color:#FFFF33;
	font-weight: bolder;
}


/* div { border: solid 0px red; } */
