
#container {
    text-align: left;
}

#header {
	display: none;
}

#header_search {

}

#topnav {

}

#langnav {

}

#header_logo{

}

#header_banner{

}

* html #header_banner{

}

#headernav {

}

#innerwrap {
	font-family: Verdana, sans-serif;
    font-size: 0.75em;
    line-height: 1.5em;
}

#left {
	display: none;
}

#left div.sidebarBox, #left div.csc-frame{

}

#content {

}

#footerwrap {
	display: none;
}

#footer {

}

#clearfooter {
    display: none;
}

/* *** text *** */
div,p {margin-top:0} /*clear top margin for mozilla*/

p,h1 {margin-bottom:1em}

#content h1, #content h1.csc-firstHeader{
    font-weight:normal;
    font-size:2em;
    margin:7px 0px 15px 0px;
    padding:7px 0px 7px 0px;
    color: #000;
}

#left div.csc-frame h1, #left div.sidebarBox h1{

}

#content h2{
    font-weight:bold;
    font-size:1.25em;
    line-height:135%;
    margin:0px 0px 10px 0px;
    padding:0px 0px 3px 0px;
}

#left div.csc-frame h2, div.sidebarBox div.boxHead{

}

#content h3{
    font-weight:bold;
    font-size:1.0em;
    line-height:135%;
    margin:0px 0px 10px 0px;
    padding:0px 0px 3px 0px;
}

#left div.csc-frame h3{

}

#content h4, #content h5, #content h6{
    font-weight:bold;
    font-size:1.0em;
    line-height:135%;
    margin:0px 0px 10px 0px;
    padding:0px 0px 3px 0px;
}

#content ul li {
    padding-left: 5px;
    margin-bottom: 10px;
}

#content ol li {
    margin-left: -10px;
    margin-bottom: 10px;
}

.small {
    font-size:0.9em;
}

.align-left {
    text-align: left;   
}

.align-center {
    text-align:center;
}

.align-right {
    text-align:right;
}

.align-justify {
    text-align:justify;
}

#footer{

}

/* *** hyperlinks *** */
#content a:active, #content a:visited, #content a:link,
#left a:active, #left a:visited, #left a:link,
#footer a:active, #footer a:visited, #footer a:link {
    color: #CD061E;
    text-decoration:none;
}

#content a:hover, #left a:hover, #footer a:hover{
    background-color: #CD061E;
    color: #FFF;
}

a img{
    border-width:0px;
}


/* *** forms *** */
form{
    display: none;
}

/* *** misc *** */
table tr td {
    vertical-align: top;
}

.NoBorder{
    border:none;
}

hr{
    height: 1px;
    border: none;
    margin:15px auto;   
}

.clear {
    clear: both;
}