.FloatClear
{
height:1px;
width:1px;
clear:both;
}

.MainColumFixedWidth
{
margin-right:180px
}

.MainColumFixedWidth .Panel
{
clear:none;
_width:98%; /* ie 6 and bellow fix */
}

.MainColumFixedWidth .Panel .ContentColumn
{
_margin-right:5px; /* ie 6 and bellow fix */
}

/* styling section catagory lists */

.category, .category:visited, .category:active, .category:link  {
display:block;
position:relative;
clear:both;
font-size:14px;
color: #ffb837;
margin:0;
padding:4px;
padding-left:6px;
margin-top:10px;
background-color: black;
border: 0px solid #ffffff;
text-transform:uppercase;
text-decoration:underline;
font-weight:bold;
background-image:url(../images/panel-head-bg.jpg);
background-repeat:repeat-x;
}

.category:hover {
color: white;
}

.contentpane ul {
list-style: none;
margin:0px;
padding:0px;
}

.contentpane ul li br
{
display:none;
}

/*
.contentpane li
{
}
*/

.contentpane li p
{
display:block;
padding:10px;
margin-bottom:0px;
color:black;
font-size:12px;
font-style:normal;
background-color: #d4d3d3;
background-image:url(../images/catagory-panel-grad.gif);
background-repeat:repeat-x;
border-top:3px solid #ffb837;
border-left:1px solid black;
border-right:1px solid black;
border-bottom:1px solid black;
}

.componentheading {
font-family:Verdana, Verdana, Geneva, sans-serif;
color:#1b6ab3;
font-size:24px;
font-weight:bold;
margin:0;
margin-bottom:10px;
padding:0;
text-transform:uppercase;
text-align:left;
}

.contentpaneopen
{
margin:0px;
padding:0px;
border-collapse:collapse;
}

/*
.contentpaneopen .GridLayout td
{
margin:0px;
padding:0px;
border: 1px solid #bbdbf9;
}

.contentpaneopen .GridLayout td:hover
{
background-color: #bbdbf9;
}
*/

.GridLayout h2

{
font-weight:normal;
margin:0;
padding:0;
font-size:8px;
background-image:none;
}

/*
.readon .GridLayout
{
display:block;
margin:0px;
padding: 0px;
font-size:0px;
width:125px;
height:125px;
overflow:hidden;
}
*/


.article_separator
{
display:none;
}

/* styling section catagory lists */

#NavBar #submenu li a, #NavBar .item2 a, #NavBar .item4 a, #NavBar .item18 a, #NavBar .item21 a, #NavBar .item26 a, #NavBar .item32 a{
color:#ffb837;
font-size:8px;
line-height:15px;
background-image:url(../images/orange-dot.gif);
background-repeat:no-repeat;
background-position:0 6px;
padding-left:5px;
text-transform:uppercase;
}

/* Make submenu items orange */

#NavBar form fieldset,#NavBar form ul li a,#NavBar form ol li a,#NavBar form fieldset label, .subscribe {
color:#ffb837;
color:#ffb837;
font-size:8px;
border:0 none black;
line-height:15px;
text-transform:uppercase;
}

#NavBar form {
margin-top:30px;
margin-bottom:30px;
}

#NavBar input,#NavBar .subscribe input  {
background-color:#000000;
border:1px solid #ffb837;
color:#ffffff;
}

#NavBar .subscribe .button:hover, #NavBar #form-login .button:hover {
background-color:#ffb837;
}

#NavBar #modlgn_remember {
border:0 solid #ffb837;
}

#NavBar .button {
margin:10px;
}

#DividingPanel .subscribe, .search {
float:right;
color:#ffb837;
font-size:9px;
border:0 none black;
line-height:15px;
margin-top:5px;
margin-right:5px;
}

.subscribe input, .search input {
font-size:9px;
color:#000000;
}

.Grid {
padding:0px;
margin:0px;
margin-left:8px;
margin-top:10px;
/* border-collapse:collapse; */
border:0px solid black;
text-align:left;
font-size:10px;
}

#Content .Grid .GridCell {
padding:2px;
margin:0px;
width:125px;
height:135px;
text-align:left;
border-spacing: 2px;}

/* Forms */

#aiContactSafe_info
{
margin-bottom:10px;
color:#ffb837;
}
