body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #999999;
	text-align: center;
	background-image: url(Images/BakMain.jpg);
	background-repeat: repeat-x;
	background-position:top center;
}

table.tMain
{
    width: 950px;
    margin:0px;
    margin-left:auto;
    margin-right:auto;
    padding:0px;
}

div.Llist 
{
   font: normal 14px arial;
   color:#555555;
   text-align:right;
   vertical-align:top;
   width:150px;
   float: left;
   padding:4px;
}
div.Rlist 
{
   font: normal 14px arial;
   color:#333333;
   text-align:left;
   vertical-align:top;
   width:400px;
   padding:4px;
}

td.tdMain
{
    text-align: center;
    vertical-align: top;
    background-image: url(Images/BodMid.png);
	background-repeat: repeat-y;
	background-position:top center;
	
    }
    
    td.tdTop
{
    text-align: center;
    vertical-align: top;
	height: 140px;
    }

td.tdBase
{
    text-align: right;
    vertical-align: bottom;
    background-image: url(Images/BodBase.png);
	background-repeat: no-repeat;
	background-position:top center;
	height: 30px;
    font: normal 13px arial;
   color:#eeeeee;
    }

A.toplink
{
   font: normal 14px arial;
   color:#5669A9;
   text-decoration: underline;
    }
A.toplink:hover
{
    color:#555555;
}


A.toplink2
{
   font: normal 14px arial;
   color:#5669A9;
   text-decoration: none;
    }
A.toplink2:hover
{
    color:#555555;
    text-decoration: underline;
}

td.PostlHead
{
   font: normal 14px arial;
       color:#555555;
              text-align: right;
       vertical-align:top;
    }

td.Postlbod
{
   font: normal 16px arial;
       color:#5669A9;
       text-align: left;
       vertical-align:top;
    }

td.joblist
{
       font: normal 14px arial;
       color:#555555;
       text-align: left;
       vertical-align:top;
       padding-bottom:10px;
       padding-top:10px;
       padding-left:15px;
       border-top: 1px solid #5669A9;
    }
    a.koalalink
    {
        color: #999999;
        
        }
            a.koalalink:hover
    {
        color: #999999;
        
        }
td.joblist a
{
       font: bold 14px arial;
       color:#5669A9;
       text-align: left;
       vertical-align:top;
       text-decoration:none;
       
    }
td.joblist a:hover
{
           text-decoration:underline;
    }

td.tdBase a
{
   font: normal 13px arial;
   color:#dddddd;
   text-decoration:none;
   
    }

td.tdBase a:hover
{ text-decoration: underline; color:#ffffff;}    

td.tdBase2
{
    text-align: left;
    vertical-align: bottom;
    font: normal 13px arial;
   color:#ffffff;
   padding-bottom:10px;
   padding-left:25px;
    }

td.tdBase2 a
{
   font: normal 13px arial;
   color:#dddddd;
   text-decoration:none;
   
    }

td.tdBase2 a:hover
{ text-decoration: underline; color:#ffffff;}    


td.tdMainBody
{
    width:650px;
    text-align:left;
    vertical-align:top;
    }
    
td.tdHead
{
    width: 950px;
    height: 140px;
    background-image: url(Images/headerbig.png);
	background-repeat: repeat-x;
	background-position:top center;
}
td.Spc650
{
    width: 650px;
    height: 10px;
    }

td.smallnav
{
   font: normal 12px arial;
   color:#555555;
   text-align: left;
   vertical-align:bottom;   
}
td.smallnav a
{
   font: normal 12px arial;
   font-style:italic;
   color:#555555;
   text-align: left;
   vertical-align:bottom;   
   text-decoration: none;
}    
   td.smallnav a:hover
{ 
   text-decoration: underline;
   color:#333333;
}     
p.MainHead   
{
    font: bold 16px arial;
    color:#5669A9;
    margin-left:20px;
    margin-top:5px;
}  
p.MainBod  
{
    font: normal 14px arial;
    color:#333333;
    margin-left:30px;
    margin-top:10px;
    margin-right:15px;
}    
p.Learnmore
{
    font: bold 12px arial;
    color:#5669A9;
    text-align:right;
    margin-right:30px;
    margin-top:5px;
    }
    
    p.Learnmore A
{
    font: bold 12px arial;
    color:#5669A9;
    text-decoration: none;
    }
        p.Learnmore A:hover
{
    font: bold 12px arial;
    color:#5669A9;
    text-decoration: underline;
    }
p.NavHead   
{
    font: bold 16px arial;
    color:#5669A9;
    margin-top:5px;
    text-align:center;
}
p.NavText
{
    font: normal 16px arial;
    color:#555555;
    margin-top:5px;
    text-align:left;
    margin-left:15px;
}

ul.newsList
{	margin: 0;
	padding: 0;
	z-index: 30;}
	
ul.newsList li
{
    margin: 0;
	padding: 0;
	list-style: none;
	font: normal 12px arial;
	color: #cc5555;
		display: block;
	text-align:left;
}
    
    ul.newsList li a
{
	display: block;
	margin: 0px 0px 0px 0px;
	padding:5px 12px 5px 10px;
	background: none;
	color: #555555;
	text-align: left;
	text-decoration: none;
    font: bold 12px arial;
	}

ul.newsList li a:hover
{
	text-decoration: none;
	background-color: White;
	color: #333333;
}

#Subnav
{	margin: 0;
	padding: 0;
	z-index: 30;}
	
#Subnav li
{	margin: 0;
	padding: 0;
	list-style: none;
	font: bold 14px arial}

#Subnav li a
{	display: block;
	margin: 0px 0px 0px 0px;
	padding:4px 12px 4px 10px;
	background: none;
	color: #555555;
	text-align: left;
	text-decoration: none}

#Subnav li a:hover
{	background: #cccccc;
	color: #666666;


}


    #sddm
{	margin: 0;
	padding: 0;
	z-index: 30;}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: right;
	font: bold 14px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding:6px 10px 6px 10px;
	background: none;
	color: #ffffff;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #cccccc;
	color: #666666;


}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ffffff;
	border: 1px solid #000000;
	z-index: 31;
	}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding:3px 10px 3px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #ffffff;
		color: #000000;
		border: 1px solid #000000;
		font: 12px arial;
	}

	#sddm div a:hover
	{	background: #000000;
		color: #ffffff
	}
    
    
    
    
    
    
    
    
Div.OutBox
{
	Margin-left: auto;
	margin-right: auto;
	width: 900px;
	background-color: #ffffff;
	border: 1px solid #777777; 
	border-top:0px;
	border-bottom: 0px;
	text-align:center;
	vertical-align: top;
}

Div.navbox
{
    width:890px;
    height:200px;
    margin-left: auto;
    margin-right: auto;
    background-image: url(images/TopImg.jpg);
}
Div.SubNavBox
{
    border-top: 1px solid #000000;
    width:890px;
    height:40px;
    margin-left: auto;
    margin-right: auto;
    margin-top:5px;
}

Div.FrontBox1
{
    width:890px;
    margin-left: auto;
    margin-right: auto;
    padding:0px;
    height: 300px;
}

Div.FrontBox2
{
    float:left;
    border: 1px solid #000000;
    width: 441px;
    margin: 0px;
    margin-right: 5px;
    margin-top: 5px;
    padding: 10px;  
    background-color: #E5DECC;
    font-family: Arial;
    font-size: 12px;
    color: #333333;
    text-align: left;
}
Div.FrontBox2 a
{
        font-family: Arial;
        color: #333333;
        text-decoration: none;
        padding:2px;
}
Div.FrontBox2 a:hover
{
    color:White;
    background-color:#333333;
    }

p.title1
{
    font-family: Arial;
    font-size: 14px;
    color: #333333;
    text-align: center;
    font-weight: bold; 
    margin-top: 0px;
    margin-bottom: 10px;  
}

Div.FrontBox3
{
    float:left;
    width: 410px;
    height: 130px;
    margin: 0px;
    margin-top: 5px;
    padding: 5px;  
    font-family: Arial;
    font-size: 12px;
    color: #333333;
    text-align: center;
}
Div.FrontBox3 A
{
    font-family: Times New Roman;
    font-size: 14px;
    color: #333333;
    text-decoration: none;
    font-style: italic;
}
Div.FrontBox3 A:hover
{
    color: #ffffff;
    background-color: #333333;

}

    Div.FrontBox4
{
    float:left;
    width: 410px;
    height: 130px;
    margin: 0px;
    margin-top: 5px;
    padding: 5px;  
}

Div.PropBoxOut
{
    width:890px;
    height:250px;
    margin-left: auto;
    margin-right: auto;
    padding:0px;
    border: 1px solid #000000;
    margin-top: 5px;
    background-color: #BAC0D0;
}

Div.PropBoxOut2
{
    width:890px;
    height:250px;
    margin-left: auto;
    margin-right: auto;
    padding:0px;
    border: 1px solid #000000;
    margin-top: 5px;
    background-color: #E5DECC;
        font-family: Arial;
    font-size: 16px;
    color: #333333;
}
Div.PropBoxOut2 a
{
        color: #333333;
        text-decoration: none;
        font-size: 14px;
}

Div.PropBoxOut2 a:hover
{
    color:#ffffff;
    background-color:#333333;
}

Div.FPImg { margin-right: 5px; height: 250px; width: 300px; vertical-align: middle; text-align:left; border-right: 1px solid black; background-color: #BAC0D0; float:left; overflow:hidden;}
Div.FPImg img{ height: 250px; margin:0px; border: 0px;}

Div.FPImgBar { height: 75px; width:580px; margin:5px; overflow: auto; text-align:left;}
Div.FPImgBar img{ height: 50px; margin:0px; border: 0px; border:1px solid black; margin-right: 5px;}

Div.ImgList3a { width: 200px; vertical-align: middle; padding:2px; margin: 0px; border-right: 2px solid #555555; border-bottom: 2px solid #555555;background-color: #ffffff;  margin-left: 0px; margin-right:10px; float: left;}
Div.ImgList3a img{ vertical-align: middle; width: 200px; margin:0px; }

Div.ImgList3b { width: 200px; vertical-align: middle; padding:2px; margin: 0px; border-right: 2px solid #555555; border-bottom: 2px solid #555555;background-color: #ffffff;  margin-left: 10px; margin-right:0px; float:right; }
Div.ImgList3b img{ vertical-align: middle; width: 200px; margin:0px; }

Div.ImgList3c { float:left; width: 120px; vertical-align: middle; padding:2px; margin: 0px; border-right: 2px solid #555555; border-bottom: 2px solid #555555;background-color: #ffffff;  margin-left: 5px; margin-right:10px;}
Div.ImgList3c img{ vertical-align: middle; width: 120px; margin:0px; }

p.realTitle {font-size:14px; font-weight:bold; margin-top: 0px; margin-bottom: 5px;}
p.realBody { font-size:14px; margin-top: 5px; margin-left:25px; margin-bottom:10px;}

td.halfbox
{
    font-family: Arial;
    font-size: 14px;
    color: #333333;
    text-align:center;
    min-height:400px;
    vertical-align:top;
    padding-top:20px;
}

Div.FPContBox 
{
    width:560px; margin-left:5px; overflow: auto; text-align:left;
    font-family: Arial;
    font-size: 14px;
    color: #333333;
}
Div.FPContBox a
{
        font-family: Arial;
        color: #333333;
        text-decoration: none;
        padding:2px;
}
Div.FPContBox a:hover
{
    color:White;
    background-color:#333333;
    }


Div.Spacer
{
    width:890px;
    height:25px;
    margin-left: auto;
    margin-right: auto;
    padding:0px;
    border: 1px solid #000000;
    margin-top: 5px;
    background-image: url(images/BakSpacer.jpg);
    background-repeat: repeat-x;
}

Div.OpenBox
{
    width:890px;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid #000000;
    padding:0px;
    font-family: Arial;
    font-size: 14px;
    color: #333333;
    text-align: left;
}

td.Subnav
{
    font-family:arial;
    color:#666666;
    font-size: 11px;
    vertical-align: top;
}
td.Subnav A
{
    font-family:arial;
    color:#666666;
    font-size: 11px;
    text-decoration:none;
}
td.Subnav A:Hover
{
    text-decoration: underline;
}



Div.leftNav
{
    width: 250px;
    height: 500px;
    text-align:left;
    font-size: 16px;
    font-weight:bold;
    font-family: arial;   
    background-color:#BAC0D0;
    padding: 5px;
    margin: 5px;
    border: 1px solid black;
}
Div.leftNav A
{
    text-decoration: none;
    font-size: 14px;
    padding: 4px,4px,4px,4px;
    color:#555555;
}
Div.leftNav A:Hover {background-color:#555555; color:#ffffff;}

td.leftNav2
{
    width: 240px;
    text-align:left;
    font-size: 16px;
    font-weight:bold;
    font-family: arial;   
    background-color:#BAC0D0;
    padding: 5px;
    padding-top:15px;
    border: 1px solid black;
}
td.leftNav2 A
{
    text-decoration: none;
    font-size: 14px;
    padding: 4px,4px,4px,4px;
    color:#333333;
}
td.leftNav2 A:Hover {background-color:#555555; color:#ffffff;}


Div.RightCont
{
    width: 600px;
    text-align:left;
    font-size: 14px;
    font-family: arial;
    padding: 5px;   
}

Div.PropPrev
{
    float:left;
    width: 620px;
    margin: 5px;
    border-bottom:1px solid #333333;
    font-family: Arial;
    font-size: 14px;
    text-align:left;
    color: #333333;
    padding-bottom:8px;
}
Div.PropPrev img{ width: 90px; margin:4px; border: 1px solid #333333; float:left;}

Div.PropPrev a
{
        font-family: Arial;
        color: #333333;
        text-decoration: none;
        padding:2px;
}
Div.PropPrev a:hover
{
    color:White;
    background-color:#333333;
    }
    
Div.ImgPop
{
    position: absolute;
	visibility: hidden;
	padding: 10px;
	width: 880px;
	text-align:right;
	vertical-align: middle;
	left: 50%;
	margin-left: -450px;
	margin-top: -250px;
	z-index:40;
}
img.popimg {width: 878px; margin:0px; border: 3px solid #000000;}
Div.ImgFeat1 { width: 400px; vertical-align: middle; padding:2px;background-color: #ffffff;  margin-left: auto; margin-right: auto; border-right: 2px solid #555555; border-bottom: 2px solid #555555; }
Div.ImgFeat1 img{ vertical-align: middle; width: 400px; margin:0px; }

Div.Real1 {width:800px; margin-left: auto; margin-right: auto;}


