body{

  margin:0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
  font-family:Verdana, sans-serif;
  font-size:12px;
}

img{
  border:0;
}
   #backgroundimg{position:absolute; z-index:1; width:100%; height:100%;}
   
   #transparentlogo{position:absolute; z-index:2; right:200px;bottom:100px;TEXT-ALIGN:RIGHT;}

h1{
font-size:18px;
font-weight:bolder;
text-align:center;
}

p.centert {
    margin-left: auto;
    margin-right: auto;
    width: 10em
}

#maincontainerhome{
	clear: both;
  position:relative;
	margin-left:auto;
	margin-right:auto;
  width:510px;
  padding:3px;

}
#centernav{
	margin-left:auto;
	margin-right:auto;
  width:800px;
}

#maincontainer{
	clear: both;
  position:relative;
  margin-top:20px;
  height:100%;
}
ul.NoBullet {
  list-style-type: none;
}
li.NoBullet {

  font-size:8px;
}

#headerbg{
}

#headerlogo{
  position:relative;
  float: left; 
  display: inline;
  width:100px;
  padding-top:3px;
  z-index:1;
}

#headermain{
  position:relative;
  float: left; 
  display: inline;
  width:690px;
  padding-top:21px;
  padding-bottom:0px;
  padding-left:5px;
  padding-right:5px;
}

#headermain a:link{
  padding:3px;
  font-size:12px;
  color:black;
}
#headermain a:visited{
  padding:3px;
  font-size:12px;
  color:black;
}
#headermain a:active{
  padding:3px;
  font-size:12px;
  color:black;
}
#headermain a:hover{
  padding:3px;
  font-size:12px;
  color:black;
}

#container{
	clear: both;
  position:relative;
  width:800px;
}


#left{
  position:relative;
  float: left; 
  display: inline;
  width:180px;
  line-height: 18pt;
  padding:0px;
  z-index:1;
}

#nav{
  width:150px;
  line-height: 18pt;
  padding:5px;
  margin-left:50px;
  margin-top:20px;
}

#nav a:link{
  padding:3px;
  font-weight:bold;
  font-size:14px;
  color:black;
}
#nav a:visited{
  padding:3px;
  font-weight:bold;
  font-size:14px;
  color:black;
}
#nav a:active{
  padding:3px;
  font-weight:bold;
  font-size:14px;
  color:black;
}
#nav a:hover{
  padding:3px;
  font-weight:bold;
  font-size:14px;
  color:black;
}
                            
#namebar{
	position:absolute;
	top:0px;
	left:0px;
	Width:100%;
	Height:32px;
	z-index:4;        
background-image:url('bg.jpg');
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#navbar{
	position:absolute;
	top:0px;
	left:0px;
	Width:100%;
	Height:65px;
	
background-image:url('bg.jpg');
	display:none;
	z-index:5;
	font-size: 14px;
	color: #FFF;    
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#nav2{
  width:860px;
  line-height: 14pt;
  padding:5px;
  margin-left:24px;
  margin-top:60px;
  font-size:16px;
}

#nav2 a:link{
  padding:3px;
  font-weight:bold;
  font-size:14px;
  color:black;
}
#nav2 a:visited{
  padding:3px;
  font-weight:bold;
  font-size:14px;
  color:black;
}
#nav2 a:active{
  padding:3px;
  font-weight:bold;
  font-size:14px;
  color:black;
}
#nav2 a:hover{
  padding:3px;
  font-weight:bold;
  font-size:14px;
  color:black;
}

#nav3{
  width:860px;
  line-height: 14pt;
  padding:5px;
  margin-left:24px;
  font-size:16px;
}

#mainindex{
  position:relative;
  float: left; 
  display: inline;
  width:100%;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
}
#main{ 
	margin-left:auto;
	margin-right:auto;
  position:relative;
  width:800px;
  padding-top:10px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
}

#right{
  position:relative;
  float: left; 
  display: inline;
  width:160px;
  line-height: 18pt;
  padding:0px;
  margin-left:20px;
}
#topbar{
  position:relative;
}

#img.source-image {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

#footer{ 
	z-index:6;
  width:100%;
  text-align:center;  
  visibility:hidden;
  font-size: 10px;
	color: #666;
}
#navcolumn{
  float:left;
  display:inline;  
  position:relative;
  padding-left:10px;
  padding-right:10px;
}
  
#bottomnav{
  text-align:center;
	clear: both;
  position:relative;
	margin-left:auto;
	margin-right:auto;
  width:800px;
  font-weight:bold;
  font-size:14px;
}
#bottomnav a:link{
  color:black;
}
#bottomnav a:visited{
  color:black;
}
#bottomnav a:active{
  color:black;
}
#bottomnav a:hover{
  color:black;
}

#bottomnav1{
  position:relative;
  padding-top:5px;
}
#bottomnav1 a:link{
  color:black;
}
#bottomnav1 a:visited{
  color:black;
}
#bottomnav1 a:active{
  color:#f27ea6;
}
#bottomnav1 a:hover{
  color:#f27ea6;
}

#bottomnav2{ 
  padding-top:5px;
  position:relative;
}
#bottomnav2 a:link{
  color:black;
}
#bottomnav2 a:visited{
  color:black;
}
#bottomnav2 a:active{
  color:#b3d45d;
}
#bottomnav2 a:hover{
  color:#b3d45d;
}

#bottomnav3{       
  padding-top:5px;
  position:relative;  
  visibility:hidden;
}
#bottomnav3 a:link{
  color:black;
}
#bottomnav3 a:visited{
  color:black;
}
#bottomnav3 a:active{
  color:#7ec897;
}
#bottomnav3 a:hover{
  color:#7ec897;
}

#bottomnav4{ 
  padding-top:5px;
  position:relative;  
  visibility:hidden;
}
#bottomnav4 a:link{
  color:black;
}
#bottomnav4 a:visited{
  color:black;
}
#bottomnav4 a:active{
  color:#f5835b;
}
#bottomnav4 a:hover{
  color:#f5835b;
}

#bottomnav5{  
  padding-top:5px;
  position:relative;
}
#bottomnav5 a:link{
  color:black;
}
#bottomnav5 a:visited{
  color:black;
}
#bottomnav5 a:active{
  color:#547cbe;
}
#bottomnav5 a:hover{
  color:#547cbe;
}

#bottomnav6{ 
  padding-top:5px;
  position:relative; 
  visibility:hidden;
}
#bottomnav6 a:link{
  color:black;
}
#bottomnav6 a:visited{
  color:black;
}
#bottomnav6 a:active{
  color:#ec1a66;
}
#bottomnav6 a:hover{
  color:#ec1a66;
}

#bottomnav7{ 
  padding-top:5px;
  position:relative; 
  visibility:hidden;
}
#bottomnav7 a:link{
  color:black;
}
#bottomnav7 a:visited{
  color:black;
}
#bottomnav7 a:active{
  color:#65cada;
}
#bottomnav7 a:hover{
  color:#65cada;
}

#bottomnav8{  
  padding-top:5px;
  position:relative;
}
#bottomnav8 a:link{
  color:black;
}
#bottomnav8 a:visited{
  color:black;
}
#bottomnav8 a:active{
  color:#7954a2;
}
#bottomnav8 a:hover{
  color:#7954a2;
}
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 12px Helvetica}

#sddm li a
{	display: block;
	margin: 0 20px 0 20px;
	padding: 4px 20px 0px 20px;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	
		color: #848689}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;}

	#sddm div a
	{	position: relative;
		display: block;
	margin: 0 20px 0 20px;
		padding: 5px 20px;
		width: auto;
		white-space: nowrap;
	text-align: left;
		text-decoration: none;
		color: #2875DE;
		font: 12px Helvetica}

	#sddm div a:hover
	{	
		color: #848689}

#bottomnavspace{
  width:20px;
  text-align:center;
  display:inline;
  position:relative;
}
#indentbottomnav{
  font-size:10px;
  line-height: 10pt;
  padding-top:0px;
  padding-left:10px;
  font-weight:normal;
}
#indentbottomnav a:link{
  color:black;
  font-size:10px;
  line-height: 10pt;
  padding-top:0px;
  font-weight:normal;
}
#indentbottomnav a:visited{
  color:black;
  font-size:10px;
  line-height: 10pt;
  padding-top:0px;
  font-weight:normal;
}
#indentbottomnav a:active{
  color:black;
  font-size:10px;
  line-height: 10pt;
  padding-top:0px;
  font-weight:normal;
}
#indentbottomnav a:hover{
  color:#7ec897;
  font-size:10px;
  line-height: 10pt;
  padding-top:0px;
  font-weight:normal;
}
#indentbottomnav1{
  font-size:10px;
  line-height: 10pt;
  padding-top:0px;
  padding-left:10px;
  font-weight:normal;
}
#indentbottomnav1 a:link{
  color:black;
  font-size:10px;
  line-height: 10pt;
  padding-top:0px;
  font-weight:normal;
}
#indentbottomnav1 a:visited{
  color:black;
  font-size:10px;
  line-height: 10pt;
  padding-top:0px;
  font-weight:normal;
}
#indentbottomnav1 a:active{
  color:black;
  font-size:10px;
  line-height: 10pt;
  padding-top:0px;
  font-weight:normal;
}
#indentbottomnav1 a:hover{
  color:#b3d45d;
  font-size:10px;
  line-height: 10pt;
  padding-top:0px;
  font-weight:normal;
}
#minititle{
  font-size:14px;
  text-decoration:underline;
}
#minititle a:link{
  text-decoration:underline;
  color:black;
}
#minititle a:visited{
  color:black;
}
#minititle a:active{
  color:black;
}
#minititle a:hover{
  color:black;
}

a:link{
  text-decoration: none;
  color:black;
}
a:visited{
  text-decoration: none;
  color:black;
}
a:active{
  text-decoration: none;
  color:black;
}
a:hover{
  text-decoration: none;
  color:black;
}
#imagebottomnav{
  font-size:10px;
  line-height: 10pt;
  padding-top:5px;
  font-weight:normal;
}
#imagebottomnav a:link{
  color:black;
  font-size:10px;
  line-height: 10pt;
  padding-top:0px;
  font-weight:normal;
}
#imagebottomnav a:visited{
  color:black;
  font-size:10px;
  line-height: 10pt;
  padding-top:0px;
  font-weight:normal;
}
#imagebottomnav a:active{
  color:black;
  font-size:10px;
  line-height: 10pt;
  padding-top:0px;
  font-weight:normal;
}
#imagebottomnav a:hover{
  color:#303030;
  font-size:10px;
  line-height: 10pt;
  padding-top:0px;
  font-weight:normal;
}
#sidebox{
  border:1px solid #0395fb;
  line-height: 12pt;
  padding:0px;
  width:160px;
  text-align:center;
}
#sideboxtitle{
  line-height: 18pt;
  font-weight:bold;
  width:160px;
  text-align:center;
	margin-left:auto;
	margin-right:auto;
  background-color:white;
}

#thumbsslider{
width:800px;
height:110px;
overflow:hidden;
display:inline;
	white-space:nowrap;

}

#sliderthumb{
display:inline;
padding-top:10px;
padding-bottom:10px;
margin-top:10px;
border-top:10px; 
	margin-right:5px;
	border-right:5px;
	padding-right:5px;
}
/*surronds all of scroller*/

#sidebyside 
{
	float:left;	
}
#workscrollingthumbs
{
	float:left;	
	margin-top:15px;
  display:block;
	position: relative; 
	height: 118px;
	width: 760px;
  overflow:hidden;
  white-space: nowrap;
}

img.workscrollbuttonleft 
{
	height: 120px;
	width: 20px;
	padding: 0px;
	margin: 0px;
	padding-top:5px;
}

img.workscrollbuttonright 
{
	height: 120px;
	width: 20px;
	padding-top:5px;
}

#scroller{
height:130px;
}

#lnkDetails{
  padding-top:20px;
  text-align:right;
}

#TitleBar{
  width:800px;
  height:60px;
}
