/* CSS Document */
a {	
	color: #3084CB;	
	text-decoration: none;
}
a:hover:menu 
{	
	color:#33CCFF;
	text-decoration: underline
}
a:hover {	
    color:#33CCFF;
	text-decoration: underline
	}

/*menu style*/
a.menu
{
	color: #3084CB;
	text-decoration: none;
}
a.footer
 {
     color: white;
	 
	 }
	 
 a:hover.footer2
 {
      color: #909090;
	  text-decoration: underline
 }
div.Temp
{
	background-color:steelblue;
	padding-left:2px;
	padding-right:2px;
}
div.TempAlt
{
	background-color:lightsteelblue;
	padding-left:2px;
	padding-right:2px;
}
div.TempSel
{
	background-color:Olive;
	padding-left:2px;
	padding-right:2px;
}
div.ListH1
{
	background-color:steelblue;
	color:white;
	font-family:optima;
	font-size:20px;
	height:40px;
	padding-top:10px;
}
div.ListH1alt
{
	background-color:lightsteelblue;
	color:white;
	font-family:optima;
	font-size:20px;
	height:40px;
	padding-top:10px;
}
div.ListH1Sel
{
	background-color:Yellow;
	color:white;
	font-family:optima;
	font-size:20px;
	height:40px;
	padding-top:10px;
}
div.ListH2
{
	background-color:silver;
	color:white;
	font-family:optima;
	font-size:small;
}
div.Listtext
{
	background-color:#006699;
	color:black;
	font-family:optima;
	font-size:small
}

div.centrebutton
{
	background-repeat:no-repeat;
	width:206px;
	height:85px;
	padding-left:35px;
	padding-top:8px;
	color: #3084CB;	
	text-decoration: none;
	font-size:12px;
}
div.bodytext
{
	font-family: optima;
	font-size: 14px;
	color: #505050;
	margin-left:20px
}
font.h2
{
   font-family: optima;
   color: #6699CC;
   font-size: 14px;
   font-weight: bold;
   margin-top:20px;
 }
font.text
{
	color:#999999; 
	font-size:small; 
	font-family:Optima;
	font-weight:normal;
}

font.label
{
   font-family: optima;
   color: #6699CC;
   font-size: smaller;
   font-weight: bold;
} 

font.fancy
{
	font-family:Calligraph421 BT;
	font-size:26px;
}
font.bodytext
{
	font-family: optima;
	font-size: 14px;
	color: #505050;
}
	form.jumpmenu
	{
	 font-family: optima;
	font-size: 14px;
	color: #979797;
	}

img.click 
{
	margin-top:20px;
}
li.footer 
{
    display:inline;
}
option.group
{
	font-weight:bold;
	background-color:#B2CEE3;
}

option.item
{
	padding-left:10px;
}
p.icontext
{
    margin-bottom: 1.5cm;
    margin-left: 1cm;

	font-family: optima;
	font-size: 14px;
	color: #3084CB;
}
p.padding
{
  font-family: verdena;
 color: #999999;
 text-decoration: underline;
 font-size: 13px;
 padding-top: 1mm;
 padding-left: 4mm;
 padding-bottom: 1.5cm;
 margin-left: 7mm

}
 
p.heading
{
   font-family: optima;
   color: #6699CC;
   font-size: 18px;
   font-weight: bold;
   margin-top:20px;
}

p.text
{
	font-family:optima;
	color: #999999;
	font-size:small;
	font-weight:normal;
} 


p.middle 
{
   font-family: optima;
   color: #6699CC;
   font-size: 18px;
   text-align:center;
   font-weight: bold;
  }
   
 p.bodytext
 {
    font-family: optima;
	font-size: 14px;
	color: #505050;
	padding-top: 1mm;
	padding-right: 4mm;
   
	
	}
	
p.bodyindent
 {
    font-family: optima;
	font-size: 14px;
	color: #505050;
	padding-top: 1mm;
	padding-left: 2cm;
	padding-right: 4mm;
   
	
	}
	
	select.menu
	{	
	font-family: optima;
	font-size: 14px;
	color: #505050;
	}
    	
select.menu2
 {
  padding-left: 4mm;
  color: #6699cc;
  position: relative; 
}

table.top
{
	background-color:Black;
	vertical-align:top;
}

table.two
{
	background-color:Gray;
}

table.main
{
	padding-bottom:15px;
}
table.password
{
	width:300px;
	margin-left:100px;
}

td.backg-no-rep
{ 
background-repeat:no-repeat
} 
/*
div.menuposition
{
  position: 120px;
}
 */

   
  
td.menustyle
{
	padding-left: 5mm;
	font-family: verdena;
	font-weight: 400;
	font-size: 14px;
	color: #3084CB;
	line-height: 2mm;
	text-decoration: none;
	background-repeat: no-repeat;
	padding-top: 1mm;
	padding-bottom: 0.5cm

}
 
td.align
{
   padding-bottom: 2cm
 }
 
td.iconbut
{
    padding-left: 1cm;
/*	padding-buttom: 7mm;*/
}	

 
/*menu style end*/
 
td.texthomepage
{
	font-family: verdena;
	font-size: 16px;
	color: #999999;
	border-style: groove;
	border-width: 0px;
	border-color: #CCCCCC;
	line-height: 1cm;
	padding-left: 5mm

}
td.buttons
{
	font-family: verdena;
	color: #999999;
	font-size: 12px;
	padding-top: 1mm;
	padding-left: 2mm;
	background-repeat: no-repeat
}
 

td.selected
{
	border-style:solid;
	border-bottom-width:0px;
	border-left-color:#0099ff;
	border-left-width:1px;
	border-top-color:#0099ff;
	border-top-width:1px;
	border-right-color:#0099ff;
	border-right-width:1px;
	background-color:#f8fafd;
}

td.normal
{
	border-bottom-style:solid;
	border-bottom-color:#0099ff;
	border-bottom-width:1px;
}

ul.bodytext
{
    font-family: optima;
	font-size: 14px;
	color: #505050;
}

/* #menuselect
 {
   position:absolute;
width: 350px;
height: 250px;
top: 0;
left: 0;
visibility:visible;
font-size: 12pt;
background: Silver;
color : Maroon; 
border : thin dotted Black;
}*/
