﻿html, body, div, span, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, ol, ul, li,
fieldset, form, label, legend, 
table, caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 12px;
	font-family: inherit;
	vertical-align: baseline;
}

body {
    line-height: 1;
    color: black;
    background: white;
}

div, p, ul, ol, h1, h2, h3, h4, h5, img{margin:0px; padding:0px;}

ul{ list-style-type:none; }

a {text-decoration: none; }
a:visited {text-decoration: none; }
a:hover {text-decoration: underline; }

table {  
    border-collapse:collapse;   
    border-spacing:0;   
} 

fieldset,img { border:0; } 

h1,h2,h3,h4,h5,h6 {  
    font-family: Arial;
    font-size:100%;   
    font-weight:normal;   
} 

q:before,q:after { content:''; } 
abbr,acronym { border:0; }  

/* Customized */
/* Elements */
html, body
{
    font-family: Georgia, Arial, Helvetica, sans-serif;
    font-size: 10pt;
}
address{ font-style:normal; }
fieldset{ border: solid 1px gray; padding:10px; }
img
{
    display: ;
    border: none;
}
h1{ font-size: 24px; }
h2{ font-size: 18px; }
h3{ font-size: 15px; }
strong{ font-weight: bold; }

/* Classes */
.clear{ clear: both }
.clear-left {clear: left }
.clear-right{ clear: right }
    
/* ID */
#wrapper{ width: 965px; margin: 0 auto; }

#header, #mainNav, #sidebar, #subNav
{
    font-family: Arial;
}

#header{ width: 965px; }

#topNav {
    width: 704px;
    float: left;
    text-align: left;
    padding: 17px 0 17px 0;
}
.lnkTranslate 
{
    font-size: 10px; width: 100px;
}

#searchBox
{
    float: left;    
    width: 254px;
    padding: 1em 0 1em 5px;
    text-align: left;
    border-left: solid 2px white;
}
.roundedSearch
{ 
 background: url(/Images/search_box.gif); /*Here we load the background image */
 background-repeat: repeat-x;
 background-attachment:scroll;
 background-position: left;
 height:20px; /*we specify the the object dimensions like the image dimensions*/
 width:200px;
 margin: 0px;
 padding: 5px 10px 0px 10px; /*without padding, the text will start from upper-left corner*/
 border: 0px none; /*we do not need any border*/
}
.searchButton
{
 background-image: url(/Images/search_icon.gif); /*Here we load the background image */
 background-repeat: no-repeat;
 background-attachment:scroll;
 background-position: left;
}
#page
{
    width: 965px;
    margin-top: 5px;
}
#mainNav
{
    height: 35px;
    width: 710px;
    /* background: #dedbbd; */
    border-left: solid 1px gray;
}
#content
{
    /*background: white url('/Images/corner_r.gif'); */
    background: white;
    color: Navy;
    width: 710px;    
    min-height: 255px;
    padding: 15px 0 15px 0;
    border-left: solid 1px gray;
}
#sidebar
{
    width: 255px;
    text-align: center;
    font-weight: bold;
}

#sidebar p
{
    padding: 10px 10px 5px 10px;
}

#content a[href$='.doc'], a[href$='.rtf'] {
	padding: 5px 20px 5px 0;
	background: transparent url(/Images/icons/icon_doc.gif) no-repeat center right;
}

#content a[href$='.xls'] {
	padding: 5px 20px 5px 0;
	background: transparent url(/Images/icons/icon_xls.gif) no-repeat center right;
}

#content a[href$='.rss'], a[href$='.atom'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/Images/icons/icon_feed.gif) no-repeat center right;
}

#content a[href$='.pps'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/Images/icons/icon_pps.gif) no-repeat center right;
}

#content a[href$='.mov'], a[href$='.wmv'], a[href$='.mpg'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/Images/icons/icon_film.gif) no-repeat center right;
}

#content a[href$='.pdf'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/Images/icons/icon_pdf.gif) no-repeat center right;
}

#content a[href$='.zip'], a[href$='.rar'], a[href$='.gzip'], a[href$='.bzip'], a[href$='.ace'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/Images/icons/icon_archive.gif) no-repeat center right;
}

#content a[href^="mailto:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(/Images/icons/icon_mailto.gif) no-repeat center right;
}
#content a[href$='.gif'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/Images/icons/icon_pic.gif) no-repeat center right;
}
#content a[href$='.dwg'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/Images/icons/icon_dwg.gif) no-repeat center right;
}