body{
font-family:verdana;
background:#ffffff url(../../_gfx/bg.gif) repeat;
font-size:12px;}

img{
border:0;}

#main{
/*border:10px solid ff00ff;*/
margin-left:auto; 
margin-right:auto;
padding:0;
top:10px;
width:1000px;
background-color:#2266a5;}


#footer{
position:fixed;
border-top:1px solid #ddd;
background-color:#f5f5f5;
width:100%;
left:0px;
bottom:0px;
color:#aaaaaa;
font-size:10px;
z-index:10000;
opacity:0.5;
filter:alpha(opacity:50);
text-align:center;}
#footer a, #footer a:hover{
color:#aaaaaa;
text-decoration:none;}

table,tr,td{
padding:0;
margin:0;
vertical-align:top;}

#pageContent, .pageContent{
z-index:0;
padding-top:3px;
padding:3px;
width:994px;
/*min-height:600px;*/
height:100%;
/*border:1px solid #cccccc;*/
color:#000000;
background-color:#ffffff;}

#pageContentPic, .pageContentPic{
width:480px;}

#pageContentText{}

.pageContentTd{
padding:0 5px 0 5px;
background-color:#ffffff;}

.pageContentTable{
background-color:#ffffff;
width:100%;
/* margin:-3px; */}

.pictureText{
font-size:8px;
color:#666666;}

#contentPic, .contentPic{
border:0;
/*width:380px;*/}

/*div #slideshowdiv{
overflow:auto;}*/

.linkPrev, .linkNext{
width:50%;
cursor:pointer;}
.linkPrev{
text-align:right;
padding-right:31px;}
.linkNext{
text-align:left;}

.newsDiv{
border-bottom:1px dotted #cccccc;}

.newsDivLast{
border:0;}



.trOdd{
background-color:#dddddd;}

.trEven{
background-color:#ffffff;}

.trEven:hover, .trOdd:hover{
background-color:#bbbbbb;
cursor:pointer;}


.regField{
border:1px solid #cccccc;
width:99%;}
.regButton{}



/* SLIDESHOW */
#slideshowdiv{
position:relative;
top:0;
/*height:100%;
min-height:500px;*/
background-color:#ffffff;
z-index:1;
/*border:1px solid #0000ff;*/
/* width:960px;
height:280px;
padding:10px 0px 10px 0px; */}

.slide{
/*height:100%;*/
margin-left:0;
position:absolute;
top:0;
background-color:#ffffff;
z-index:20;
/*border:1px solid #ff0000;*/
width:1000px;
margin:-3px;
/* height:280px; */}



/* ADMIN CONTACT */
div#listContainer{
}

div#listContainer div{
border:1px solid #cccccc;
margin:5px;
padding:3px 5px;
background-color:#f0f0f0;
font-weight:bold;
cursor:move;}

div#listContainer div:hover{
background-color:#e0e0e0;}

/* UPLOAD */
#uploadProgress,#pic_uploadProgress,#pdf_uploadProgress{
z-index:100;
visibility:hidden;
position:absolute;
text-align:center;
width:400px;}



/*.preload1 {background: url(../../_gfx/1.gif);}
.preload2 {background: url(../../_gfx/1a.gif);}*/

/*
hover link:	2 366a5
background:	3 79dfc
border	  :	0 00000	(5c731e)
	
*/

a.menuRoot,a.menuRootA,li,span{
display:block;}

#menu {padding:0; margin:0; list-style:none; height:38px; background:#ffffff url(../../_gfx/0.gif) repeat-x; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
.menuRoot{display:block; float:left; height:38px;}
.menuRootA {display:block; float:left; height:35px; line-height:33px; color:#cccccc; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(../../_gfx/0.gif);}
.menuRootA span {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(../../_gfx/0.gif) right top no-repeat;}
#menu li a.menuRootA span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(../../_gfx/0a.gif) no-repeat right top;}

.menuRootA:hover {color:#ffffff; background: url(../../_gfx/1.gif) no-repeat;}
.menuRootA:hover span {background:url(../../_gfx/1.gif) no-repeat right top;}
#menu li:hover a.menuRootA span.down {background:url(../../_gfx/1a.gif) no-repeat right top;}

/* Default list styling */

#menu li:hover {position:relative; z-index:200;}

#menu li:hover ul.menuChild1
{left:20px; top:38px; background: #379dfc; padding:2px 2px 2px 0; border:1px solid #000000; white-space:nowrap; width:auto; min-width:127px; height:auto; z-index:300;}
#menu li:hover ul.menuChild1 li
{display:block; height:20px; position:relative; float:left; width:99%; font-weight:normal;}
#menu li:hover ul.menuChild1 li a
{display:block; font-size:11px; height:18px; width:99%; line-height:18px; text-indent:5px; color:#000000; text-decoration:none;border:1px solid #379dfc;}/*menylinker*/
#menu li ul.menuChild1 li a.menuMore
{background:#379dfc url(../../_gfx/more0.gif) 110px 6px no-repeat;}
#menu li:hover ul.menuChild1 li a:hover 
{background:#2366a5; color:#ffffff; border-color:#000000;}
#menu li:hover ul.menuChild1 li a.menuMore:hover
{background:#2366a5 url(../../_gfx/more1.gif) 115px 6px no-repeat; color:#ffffff;}


#menu li:hover li:hover ul,
#menu li:hover li:hover li:hover ul,
#menu li:hover li:hover li:hover li:hover ul,
#menu li:hover li:hover li:hover li:hover li:hover ul
{left:125px; top:-4px; background: #379dfc; padding:2px 0 2px 0; border:1px solid #000000; white-space:nowrap; width:auto; z-index:400; height:auto;}

#menu ul, 
#menu li:hover ul ul,
#menu li:hover li:hover ul ul,
#menu li:hover li:hover li:hover ul ul,
#menu li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:100%; height:0; margin:0; padding:0; list-style:none;}

#menu li:hover li:hover a.menuMore,
#menu li:hover li:hover li:hover a.menuMore,
#menu li:hover li:hover li:hover li:hover a.menuMore,
#menu li:hover li:hover li:hover li:hover li:hover a.menuMore
{background:#2366a5 url(../../_gfx/more1.gif) 125px 6px no-repeat; color:#ffffff; border-color:#000000;} 

#menu li:hover li:hover li a.menuMore,
#menu li:hover li:hover li:hover li a.menuMore,
#menu li:hover li:hover li:hover li:hover li a.menuMore
{background:#379dfc url(../../_gfx/more0.gif) 125px 6px no-repeat; color:#000000; border-color:#379dfc;} 

.menuwide{
width:100%;}


