/*Remove default browser's style*/
html, body, h1, h2, h3, h4, h5, h6, p, table, th, td, ul, ol, li{
margin:0px;
padding:0px;
}

img{
border:none;
}

table, td{
border-collapse:collapse;
border:none;
}

ul, ol, li{
list-style-type:none;
}

/*ID Elements*/
body{
background-color:White;
background-image:url(/Images/Colon/bg_right.gif);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#AdminData
{
background-image:url(/Images/Colon/bg_body.gif);
background-repeat:repeat;
}

div#wrap{
width:1024px;
margin:20px auto 0px auto;
background-image:url(/Images/Colon/bg_wrap_mid.gif);
background-repeat:repeat-y;
}

div#wrap div#wrap_top{
background-image:url(/Images/Colon/bg_wrap_top.gif);
background-repeat:no-repeat;
background-position:top;
}

div#wrap div#wrap_bot{
background-image:url(/Images/Colon/bg_wrap_bot.gif);
background-repeat:no-repeat;
background-position:bottom;
}


div#header{
margin:27px 48px 43px 47px;
float:left;
width:924px;
position: relative; 
}

div#header div#logo{
float:left;
}
div#header div#topnav{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
float:right;
margin:10px 0px 0px 180px;
}
div#header div#topnav ul li{
float:left;
background-image:url(/Images/Colon/bar_topnav.gif);
background-repeat:no-repeat;
background-position:right top;
padding:5px 8px 5px 0px;
margin:0px 0px 0px 8px;
height:13px;
}
div#header div#topnav ul li a{
text-decoration:none;
color:#6A737B;
}

div#header div#search{
float:right;
margin:0px;
width:163px;
margin:10px -5px 0px 5px;
background-image:url(/Images/Colon/bg_search.gif);
background-repeat:no-repeat;
}

div#header div#search input{
margin:0px;
float:left;
width:153px;
background-color:transparent;
border:none;
height:12px;
padding:5px 0px 5px 10px;
font-size:10px;
color:#6A737B;
}

div#banner img { 
margin-bottom: -3px; 
border-bottom:solid 3px #005596; 
//border-bottom:solid 1px #005596; /** IE support **/
}

div#banner{
border:solid 1px #808080;
width:924px;
margin:auto;
border-bottom:solid 5px #005596;
}

div#rightcol{
float:left;
width:185px;
margin-left:16px;
padding-top:15px;
}

div#footer{
width:926px;
margin:26px auto 0px auto;
height:40px;
background-image:url(/Images/Colon/bg_footer.gif);
background-repeat:repeat-x;
}

div#footer ul{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
margin:10px 0px 0px 0px;
}
div#footer ul li{
float:left;
padding:6px 8px 6px 6px;
background-image:url(/Images/Colon/bar_footernav.gif);
background-repeat:no-repeat;
background-position:right;
}
div#footer a{
color:#FFF !important;
text-decoration:none;
}

div#copyright{
width:926px;
margin:auto;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-bottom:20px;
color:#6A737B;
}
/*Classes*/

div.clear{
clear:both !important;
}

.nobg{
background-image:none !important;
}
ul.bookmark{
margin-bottom:15px;
}
div#content ul.bookmark li{
list-style-type:none;
margin:5px 0px;
background-image:url(/Images/Colon/dots_blue.gif);
background-repeat:no-repeat;
background-position:0px 6px;
padding-left:26px;
list-style-image:none;
}
div#content ul.bookmark li a{
color:#6A737B;
font-weight:bold;
text-decoration:none;
}

/*===========Glossary========*/
div#content a.glossary{
font-weight:normal;
position:relative;
background-color:#e1e1e1;
cursor:default;
text-decoration:none;
}
div#content a.glossary:hover{
z-index:99999;
}
div#content a.glossary span.glossary{
position:absolute;
width:300px;
border:solid 1px #6A737B;
background-color:#e1e1e1;
color:#6A737B !important;
font-weight:normal;
padding:3px;
left:20px;
top:12px;
line-height:normal;
font-size:10px;
}
/* ADD MULTI-COLUMN CONTROLS */
#onecolumn #leftcolumn { display: none; }
#onecolumn #content { width: 918px; margin-left: 5px; background-color: #fff !important; }
#onecolumn #rightcol { display: none; }
#twocolumn #leftcolumn { }
#twocolumn #content { width: 695px; }
#twocolumn #rightcol { display: none; }
#threecolumn #leftcolumn { }
#threecolumn #content { }
#threecolumn #rightcol { }
#reversecolumn #leftcolumn { display: none; }
#reversecolumn #content { width: 715px; margin-left: 5px; background-color: #fff !important; }
#reversecolumn #rightcol { }
#leftcolumnempty #leftcolumn { display: none; }
#leftcolumnempty #content { margin-left: 232px; background-color: #fff !important; }

.style3 { color: #666; }

/* IE8 nested bullets */
#content ul ul {margin-left: 20px;}

