body 
{
background-color:#b5fbfa;
font-family: "Tahoma",Geneva, sans-serif;
font-size:10pt;
color:#000000;
margin-top:0;
margin-bottom:40;
}

table.Front
{
vertical-align:top;
margin-top:20;
padding:0;
border:0;
height:auto;
width:95%;
background-color:#faeaf5;
	border-bottom-left-radius:1em;
	border-bottom-right-radius:1em;	
	border-top-left-radius:1em;
	border-top-right-radius:1em;
   border:1px solid #1a4a58;
}

td
{
	padding:2;
    padding-left:10px;
	vertical-align:center;	
font-family: "Tahoma",Geneva, sans-serif;
font-size:10pt;
color:#000000;	
}

td.Center
{
text-align:center;
color:red;
}

td.Right
{
text-align:right;
color:#1E1076;
}

td.Redbg
{ 
background-color:red;
color:white;
padding-left:15px;padding-right:15px;
font-weight:normal;
font-size:9pt;	
	border-bottom-left-radius:1em;
	border-bottom-right-radius:1em;	
	border-top-left-radius:1em;
	border-top-right-radius:1em;
}
td.Greenbg
{ 
background-color:#48f951;
color:white;
padding-left:15px;padding-right:15px;
font-weight:normal;
font-size:9pt;	
	border-bottom-left-radius:1em;
	border-bottom-right-radius:1em;	
	border-top-left-radius:1em;
	border-top-right-radius:1em;
}
td.Yellowbg
{ 
background-color:#fdef74;
color:white;
padding-left:5px;padding-right:5px;
font-weight:normal;
font-size:8pt;	
}

td.Orangebg
{ 
background-color:#f9a448;
color:white;
padding-left:5px;padding-right:5px;
font-weight:normal;
font-size:8pt;	
}

td.Detail
{
	padding-left:0;
    padding-right:10px;
	vertical-align:top;	
font-family: "Tahoma",Geneva, sans-serif;
font-size:8pt;
color:#0b3351;	
}

td.DetailRed
{
	padding-left:10px;
    padding-right:10px;
	vertical-align:top;	
font-family: "Tahoma",Geneva, sans-serif;
font-size:9pt;
color:red;	
}

td.Column2
{
    padding:20px;
    vertical-align:top;	
}

table.productDetail
{
padding:12px;
vertical-align:top;	
font-family: "Tahoma",Geneva, sans-serif;
font-size:11pt;
min-width:90%;
border:1px solid grey;

background-color:White;

	border-bottom-left-radius:0.75em;
	border-bottom-right-radius:0.75em;	
	border-top-left-radius:0.75em;
	border-top-right-radius:0.75em;	
	color: grey;
}

table.openPop
{
padding:10;
vertical-align:center;	
font-family: "Tahoma",Geneva, sans-serif;
font-size:12pt;
width:350;
border:1px solid grey;

background-color:White;

	border-bottom-left-radius:0.75em;
	border-bottom-right-radius:0.75em;	
	border-top-left-radius:0.75em;
	border-top-right-radius:0.75em;	
	color: grey;
}
a:link, a:visited { color:#431F8A;text-decoration: none; } 
a:active, a:hover {color:#00E196;}

p { font-size:10pt;	font-family: "Tahoma",Geneva, sans-serif; color:#000000;margin-left:20px;margin-right:20px;margin-top:15px;}

h2 { margin-left:0px;color:#2267ce;margin-right:20px;font-size:14pt;}

h3 { margin-left:20px;color:#68a3d0;margin-right:20px;font-size:12pt;}

.promo a
{
font-size:12px;
font-weight: bold;
color:white;
background-color:Purple;
padding:3px;
padding-left:15px;padding-right:15px;
margin-left:10px;
	border-bottom-left-radius:.3em;
	border-bottom-right-radius:.3em;	
	border-top-left-radius:.3em;
	border-top-right-radius:.3em;
}

.promo2 a
{
font-size:12px;
font-weight: bold;
color:white;
background-color:Green;
padding:3px;
padding-left:15px;padding-right:15px;
margin-left:10px;
	border-bottom-left-radius:.3em;
	border-bottom-right-radius:.3em;	
	border-top-left-radius:.3em;
	border-top-right-radius:.3em;
}

.style3
{ 
font:Verdana;
font-size:10pt;
color:black;
padding-left: 40px;
}

.style2
{ 
font:Verdana;
font-size:14pt;
color:red;
font-weight:bold;
padding-left: 10px;
}

.style1
{ 
font-size:.75em;
color:white;
background-color:#aa75c8;
padding:5px;
padding-left:10px;
padding-right:10px;
	border-bottom-left-radius:.5em;
	border-bottom-right-radius:.5em;	
	border-top-left-radius:.5em;
	border-top-right-radius:.5em;	
}

#footer
{
	font-family:Arial;
	font-size:11px;
	color: grey;
	text-align:center;
    margin-top:15;
		text-shadow: 1px 0px 2px grey;
			letter-spacing:2px;
}

li.icons
{
list-style:none;
float:center;
padding:20px;
list-style-type: none;
}





#navcontainer ul
{
margin: 0;
padding: 20;
list-style-type: none;
text-align: center;
}

#navcontainer ul li { display: inline; }



#navi
{
display:inline-block;
padding:22px;
}






#menu
{
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	color: white;	
	text-align:center;
	vertical-align:middle;
	letter-spacing:3px;
	font-variant:small-caps;
	padding-right:8pt;padding-left:8pt;
	background-color:#95dff4;
	height:55px;
	border-bottom-left-radius:0.8em;
	border-bottom-right-radius:0.8em;	
	border-top-left-radius:0.8em;
	border-top-right-radius:0.8em;		
			text-shadow: 1px 0px 3px grey;
}


#fancy td
{
font-size:.7em;
border:1px solid #95dff4;
padding:3px 7px 2px 7px;
background-color:White;
}
#alter td
{
font-size:.7em;
border:1px solid #95dff4;
padding:3px 7px 2px 7px;
background-color:#95dff4;
color:White;
}

