/***************************************** html elements  ***************************************/

body
{
margin:0px;
padding:0px;
font-family:Courier New, Courier, mono;
font-size:12px;
color:#000000;
}

div
{
}

h1
{
}

h2
{
font-size:16px;
margin-bottom:5px;
padding:0px;
}

h3
{
font-size:12px;
font-weight:bold;
margin-top:5px;
}

p
{
font-size:11px;
margin-bottom:10px;
}

ol
{
font-size:11px;
}

a:link,a:visited
{
color:#000000;
text-decoration:underline;
}

a:hover,a:active
{
color:#66CCCC;
text-decoration:underline;
}

select
{
margin:0px;
padding:0px;
font-family:Courier New, Courier, mono;
font-size:11px;
}


/******************************* layout elements *****************************/

#container
{
}

#pagehead
{
height:80px;
background-color:#000000;
}

#pagebody
{
}

#pagefoot
{
}


/* upper pagehead row */
#upper
{
position:relative;
top:0px;
left:0px;
height:58px;
background-color:#000000;
}

#logo
{
position:absolute;
top:15px;
left:0px;
color:white;
font-size:22px;
font-weight:bold;
font-family:Courier New, Courier, mono;
}

#logo span
{
position:absolute;
top:-15px;
left:0px;
display:block;
width:320px;
height:58px;
z-index:1;
background:url(../skins/def/logo.gif) no-repeat scroll;
}

#pic1
{
position:absolute;
top:0px;
left:400px;
width:68px;
height:58px;
background:url(../skins/def/pic1.gif) no-repeat scroll;
}

#pic2
{
position:absolute;
top:21px;
left:620px;
width:133px;
height:37px;
background:url(../skins/def/pic2.gif) no-repeat scroll;
}


/* lower pagehead row */
#lower
{
position:relative;
top:0px;
left:0px;
height:22px;
background:url(../skins/def/bg.gif) top left repeat-x scroll;
}

#dropdown
{
position:relative;
top:0px;
left:0px;
}

#go
{
position:absolute;
top:0px;
left:115px;
}

#rub1
{
position:absolute;
top:1px;
left:230px;
}

#rub2
{
position:absolute;
top:1px;
left:305px;
}

#rub3
{
position:absolute;
top:1px;
left:418px;
}

#rub4
{
position:absolute;
top:1px;
left:504px;
}

#rub5
{
position:absolute;
top:1px;
left:598px;
}

#rub6
{
position:absolute;
top:1px;
left:696px;
}

#sep2
{
position:absolute;
top:6px;
left:265px;
width:30px;
height:9px;
background:url(../skins/def/sep1.gif) no-repeat scroll;
}

#sep3
{
position:absolute;
top:6px;
left:378px;
width:30px;
height:9px;
background:url(../skins/def/sep2.gif) no-repeat scroll;
}

#sep4
{
position:absolute;
top:6px;
left:464px;
width:30px;
height:9px;
background:url(../skins/def/sep3.gif) no-repeat scroll;
}

#sep5
{
position:absolute;
top:6px;
left:558px;
width:30px;
height:9px;
background:url(../skins/def/sep4.gif) no-repeat scroll;
}

#sep6
{
position:absolute;
top:6px;
left:656px;
width:30px;
height:9px;
background:url(../skins/def/sep5.gif) no-repeat scroll;
}

.nav_rub a:link,.nav_rub a:visited
{
text-decoration:none;
}

.nav_sep
{
}


/* content area */
div.box
{
border:1px solid #000000;
}

div.content
{
}

div.content2
{
}

#pagenavigation span,#pagenavigation div,#pagenavigation li
{
color:#999999;
}

#pagenavigation a:link,#pagenavigation a:visited
{
text-decoration:none;
}

#itemnavigation span,#itemnavigation div,#itemnavigation li
{
color:#999999;
}

#itemnavigation span a:link,#itemnavigation span a:visited,#itemnavigation div a:link,#itemnavigation div a:visited
{
text-decoration:none;
}

img.item_img
{
}

div.sitemap_fields
{
border:1px solid #000000;
background-color:#FFFFFF;
}
