#formContainer .req{
color:            red;
padding-right:    5px;
}
#formContainer .forms{
font-size:        9pt;
border:           1px solid rgb(170, 170, 119);
margin:           0px;
padding:          1px;
width:            290px;
}
#commentBox .formsShort{
text-align:       center;
font-size:        9pt;
border:           1px solid rgb(221, 204, 204);
padding:          1px;
}
#commentBox .forms{
width:            100%;
}
#commentBox{
margin-top:       0px;
padding-top:      2px;
}
#commentHistory{
font-size:        9pt;
border:           1px solid rgb(255, 238, 238);
margin-top:       28px;
margin-right:     1px;
margin-bottom:    5px;
margin-left:      1px;
padding-top:      3px;
padding-right:    10px;
padding-bottom:   3px;
padding-left:     10px;
}
h3{
color:            red;
}
h2{
font-size:        11pt;
color:            red;
}
#news .listImage{
float:            left;
border:           2px solid red;
margin-right:     7px;
}
#topLinks .topLink a{
font-weight:      normal;
color:            rgb(111, 97, 90);
}
#topLinks .topLink{
text-align:       left;
font-weight:      normal;
font-size:        11pt;
padding-right:    28px;
padding-left:     8px;
}
li{
}
#toplinks .topLink{
text-align:       left;
font-weight:      normal;
font-size:        11pt;
padding-right:    28px;
padding-left:     8px;
}
#topLinks{
padding-top:      126px;
padding-left:     17px;
}
.loginBox{
padding-top:      20px;
}
#loginFormBox{
background-color: white;
background-image: url(http://www.eternalnexus.net/images/login.png);
background-repeat:no-repeat;
border:           1px solid rgb(170, 170, 170);
margin-top:       50px;
margin-right:     auto;
margin-left:      auto;
padding:          0px;
width:            319px;
height:           174px;
}
#loginFormBox .domain{
font-weight:      bold;
font-family:      arial,'arial narrow';
font-size:        9pt;
color:            black;
margin-left:      20px;
}
#loginFormBox pre{
font-size:        9pt;
background-color: transparent;
margin-top:       22px;
margin-left:      75px;
padding:          0px;
width:            auto;
}
#loginFormBox img{
text-align:       left;
margin-left:      4px;
}
.formsShort{
font-weight:      normal;
font-style:       normal;
font-size:        10pt;
background-image: none;
background-position:center 50%;
border:           1px solid rgb(0, 0, 0);
margin-bottom:    1px;
width:            120px;
}
#loginFormBox .buttons{
margin-top:       10px;
}
.newsImage{
float:            left;
border:           2px solid red;
margin-top:       3px;
margin-right:     7px;
margin-bottom:    1px;
padding:          0px;
}
.flushNewsImage{
display:          none;
}
#IMG0{
margin-left:      10px;
}
#permaNewsImage{
background-color: rgb(249, 247, 248);
margin-bottom:    5px;
height:           19px;
}
.flushNewsAbstract{
font-size:        8pt;
color:            rgb(85, 85, 51);
background-color: rgb(238, 233, 229);
padding-top:      0px;
padding-right:    10px;
padding-bottom:   8px;
padding-left:     18px;
}
.flushNewsTitle{
background-color: rgb(238, 233, 229);
margin-top:       3px;
padding-top:      3px;
padding-right:    1px;
padding-bottom:   3px;
padding-left:     18px;
}
.flushNewsDate{
display:          none;
}
#newsFooter{
background-color: rgb(228, 221, 211);
background-image: url(http://www.reportline.co.uk/userimages/99-4575_fs.jpg);
background-position:center bottom;
background-repeat:no-repeat;
margin-top:       auto;
margin-right:     0px;
margin-bottom:    0px;
margin-left:      0px;
padding:          0px;
height:           420px;
}
a:visited{
text-decoration:  none;
color:            rgb(0, 0, 0);
}
a:link{
font-weight:      bold;
text-decoration:  none;
color:            rgb(51, 51, 0);
}
.riddor{
text-align:       center;
font-size:        9pt;
color:            rgb(51, 51, 51);
background-color: rgb(229, 255, 230);
border:           1px solid rgb(0, 0, 0);
padding:          5px;
}
.line{
font-style:       italic;
}
.box{
text-align:       center;
color:            rgb(51, 51, 51);
background-color: rgb(255, 229, 229);
border:           1px solid red;
padding:          5px;
}
.report{
font-weight:      bold;
}
ul{
margin:           0px;
padding:          0px;
}
#navigationTD #ibm a{
color:            red;
}
#connaughtLink{
color:            red;
}
#ibm a{
font-style:       normal;
color:            red;
}
#ibm p{
font-size:        8pt;
display:          block;
}
#ibm img{
margin-bottom:    8px;
display:          block;
}
#ibm{
padding-top:      12px;
padding-right:    12px;
padding-left:     10px;
display:          block;
}
#headerTD{
background-image: url(http://www.reportline.co.uk/userimages/99-5882_fs.gif);
width:            949px;
height:           180px;
}
p{
margin-top:       6px;
margin-bottom:    6px;
}
#navigationTD a{
font-weight:      normal;
text-decoration:  none;
color:            rgb(119, 119, 85);
}
h1{
font-weight:      bold;
font-size:        11pt;
color:            red;
}
.selected{
font-weight:      bold;
font-style:       normal;
color:            rgb(238, 238, 238);
background-image: url(http://www.reportline.co.uk/userimages/99-4569_fs.jpg);
background-position:0% 0%;
background-repeat:no-repeat;
margin-top:       5px;
margin-bottom:    5px;
padding:          10px;
width:            125px;
height:           20px;
}
.categorySelected{
display:          none;
}
.category{
display:          none;
}
#main{
font-size:        9pt;
color:            rgb(85, 85, 51);
background-color: rgb(255, 255, 255);
padding-top:      0px;
padding-right:    15px;
padding-bottom:   5px;
padding-left:     5px;
width:            482px;
}
.defLink{
background-image: url(http://www.reportline.co.uk/userimages/99-4572_fs.gif);
background-repeat:repeat-y;
border-bottom:    5px solid white;
margin-top:       5px;
margin-bottom:    5px;
padding-top:      10px;
padding-right:    10px;
padding-bottom:   5px;
padding-left:     10px;
width:            125px;
height:           20px;
}
#navigationTD{
background-color: rgb(255, 255, 255);
background-image: url(http://www.reportline.co.uk/css/none);
background-position:50% 100%;
background-repeat:repeat-x;
margin-right:     0px;
width:            140px;
}
#navTD{
width:            300px;
}
td{
vertical-align:   top;
}
#mainTD{
background-color: white;
background-image: url(http://www.reportline.co.uk/css/none);
background-position:50% 100%;
background-repeat:repeat-x;
}
#newsTD{
vertical-align:   top;
font-size:        10pt;
background-color: rgb(228, 221, 211);
background-image: url(http://www.reportline.co.uk/css/none);
height:           100%;
}
#template{
border-right:     1px solid rgb(0, 0, 0);
border-left:      1px solid rgb(0, 0, 0);
margin-right:     auto;
margin-left:      auto;
width:            950px;
}
body{
font-family:      arial,helvetica,tahoma;
font-size:        10pt;
background-color: rgb(136, 136, 136);
margin:           0px;
padding:          0px;
}
