﻿/*must not have background color here due to loading into fckeditor*/
body 
{
   margin:0px; font-family:Arial, Verdana, Sans-Serif; font-size:12px; padding-top:5px;
}
h1
{
    font-size:18px;
    font-weight:500;
    margin-top:5px;
    color:#e67300;
}
h2
{
    font-size:15px;    
}
h2 a:hover
{
    text-decoration:none;
    color:#7396dd;
}
h3
{
    font-size:13px;
    margin-top:0;
}
table,input,textarea,select
{
    font-size:inherit; 
    font-family:Arial, Verdana, Sans-Serif;
}
a:link,a:visited
{
    text-decoration:none; 
    color:#3366cc;
}
.arrow
{
    background-image:url("Images/fix/arrow2.png");
    background-repeat:no-repeat;
    background-position:left;
    padding-left:12px;
}

a:hover, a:active
{
    text-decoration:underline;
}
div.newsitem
{
    border:solid 1px #dddddd;
}
div.newsitem a:link,div.newsitem a:visited
{
    text-decoration:none; 
    color:#3366cc;
}
div.newsitem div.newstitle
{    
    margin-bottom:5px;
}
.generaltable
{
    border:solid 1px #bed3e9; 
    border-collapse:collapse;   
}
div.cleardiv
{
    clear:both;
    height:1px;
    font-size:1px;
    background-color:#ffffff;
}
#footer
{
    clear:both;   
    background-image:url(Images/fix/footerfix.jpg);
    height:102px;
    width:910px;
    color:White;
}
#footer a
{
    color:White;
    font-weight:bold;
}
#leftcolumn
{
 width:180px;
 vertical-align:top;
 background-color:#ffffff;
}
#rightcolumn
{
  width:200px;
  vertical-align:top;
   background-color:#ffffff;

}
#leftcolumn ul
{
    list-style-type:none;
    margin:0;
    padding:0;    
    vertical-align:top;    
}
#leftcolumn ul li
{
    border-bottom: solid 1px #dbe7f2;
}
#leftcolumn ul li.title
{
    font-weight:bold;    
    background-color:#e6eef7;
    border-bottom:solid 1px #ffffff;
    text-transform:uppercase;
}
#leftcolumn ul li.title a
{
    color:#007ebb;
    padding-left:5px;
}
#leftcolumn ul li.title a:hover
{
    background-color:#d3e1f1;
}
#leftcolumn ul a
{
    display:block;
    padding:2px 0px 2px 0px; 
}
#leftcolumn ul a:hover
{
    background-color:#f3f8fc;
}
#centercolumn
{
    padding: 0px 3px 0px 3px;
    background-color:#ffffff;
}

#content
{
    padding-top:3px;  
    margin-top:3px;
    padding-bottom:3px;     
    background-color:#ffffff;
}
#hellobox
{
   border: solid 1px #a9e18e; 
   background-image:url(images/fix/hellotop.png);
   background-repeat:repeat-x;
   padding:8px;  
}
div.paneltitle
{
    background-color:#bed3e9;
    padding:3px;
    font-weight:600;
    margin-bottom:3px;    
}
div.box
{
}
div.box div.content
{
    border:solid 1px #bed3e9; 
    padding:3px;
}
div.box div.title
{
    background-color:#e6eef7;
    padding:3px;
    font-weight:600;
    margin-bottom:3px;
    color:#007ebb;
    text-transform:uppercase;
}
div.box div.steeltitle
{
    border:solid 1px #eeeeee;
    padding:2px;
    background-color:#f8f8f8;
    background-image:url(images/fix/steelbgr.png);
    background-repeat:repeat-x;
    color:#007ebb;
    text-transform:uppercase;
    font-weight:bold;
}
div.box div.steelcontent
{
    border:solid 1px #dddddd;
}
div.steelcontent a,div.steelcontent a:visited,a:active
{
    color:#e67300;
    text-decoration:underline;
}
.lightbgr
{
    background-color:#f9f9f9;
    padding:3px;
}
.navbar
{
    background-color:#6699cc;
    color:White; 
    font-weight:bold; 
    background-image:url(Images/fix/panel3.png); 
    background-repeat:repeat-x;
    height:27px;
}
.navbar a, .navbar a:visited
{
    color:White;
    text-decoration:none; 
    display:block;
}
.VerticalStaticMenuItemStyle
{ 
    border-bottom:solid 1px #dbe7f2;
}
.VerticalDynamicMenuItemStyle
{
    border:solid 1px #dbe7f2;
    margin-bottom:2px;
    padding:2px;
    width:180px;
}
.VerticalDynamicMenuItemStyle a,.VerticalDynamicMenuItemStyle a:visited
{
    display:block;
    text-decoration:none;
}
.VerticalStaticMenuItemStyle a, .VerticalStaticMenuItemStyle a:visited
{
    display:block;
    text-decoration:none;
    padding:2px;
}
.StaticHoverStyle, .DynamicHoverStyle
{
  background-color:#f3f8fc;
}
.StaticHoverStyle a:hover, .DynamicHoverStyle a:hover
{
  text-decoration:underline;
}
.grouplink
{
    font-weight:bold;    
}
.lighttext
{
    color:#666666;
}
#header
{
    background-color:#ffffff;
}
.PopBoxImageSmall
{
   border: none 0px white;
   cursor: url("Images/Fix/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
   border: solid thin #CCCCFF;
   cursor: url("Images/Fix/magminus.cur"), pointer;
} 
/* use class to assign css to webcontrol */
div.shopbanner
{
    background-repeat:no-repeat;
    height:130px;
    overflow:visible;
}
div.highlightbox
{
    border:solid 1px #bed3e9; 
    padding:2px;
    color:#333333;
}
input.button
{
    border:solid 1px #bed3e9;    
    background-color:#e6eef7;
}
#shoptop
{
    border:solid 1px #eeeeee;
    padding:2px;
    background-color:#f8f8f8;
    background-image:url(images/fix/steelbgr.png);
    background-repeat:repeat-x;
    color:#007ebb;
}
#shoptop a,#shoptop a:visited
{
    color:#003399;
    text-decoration:underline;
}