body.content-pages
	{
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 10px;
	background-attachment: fixed;
	background-repeat: no-repeat; 
	background-position: 20px 20px;
	}

table.home {
	background-image: url("../logo_big.jpg");-moz-opacity:0.50;opacity:0.50;
	background-position: center;
	background-repeat: no-repeat;
	background-attachment: fixed;
}

a:link {color: #ffffff};
a:visited {color: #ffffff};
a:hover {color: #17365d};
a:active {color: #ffffff};

body.menu
	{
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	background-attachment: fixed;
	background-repeat: no-repeat; 
	background-position: 0px 10px
	}


body.head
	{
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	background-image: url("../head_bg.jpg");
	background-attachment: fixed;
	background-repeat: no-repeat; 
	background-position: 0px 0px
	}

img.faded
{
	filter: alpha(opacity=60);
}

body.feedback
	{
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	background-attachment: fixed;
	background-repeat: no-repeat; 
	background-position: 0px 0px
	}


font.head
	{
	text-decoration: underline;
	font-family: arial;
	font-size: 15;
        font-weight: bold;
	color: #ffffff;
	}

font.content	
	{
	font-family: arial;
	font-size: 13;
	color: #54a1db;
	}

font.highlight
	{
	font-family: arial;
	font-size: 12;
	font-weight: none;
	color: #767676;
	}

font.content-head
	{
	font-family: arial;
	font-size: 13;
	font-weight: bold;
	color: #17365d;
	}

font.page-title
	{
	font-family: arial;
	font-size: 15;
	font-weight: bold;
	color: #0044ff
	}

table.default
	{
	background-attachment: fixed;
	border-spacing: 0;
	border-collapse: collapse; 
	}
        table.default th
		{
		vertical-align: top;
		padding: 0;
		border-spacing: 0;
		font-family: arial;
		font-size: 13;
		font-weight: bold;
		color: #ffffff;
		}
	table.default td
		{

		vertical-align: top;
		padding: 0;
		border-spacing: 0;
		font-family: arial;
		font-size: 13;
		color: #54a1db;
		}

table.package
	{
	background-attachment: fixed;
	border-spacing: 0;
	border-collapse: collapse; 
	}
        table.package th
		{
		align: center;
		vertical-align: top;
		padding: 0;
		border-spacing: 0;
		font-family: arial;
		font-size: 13;
		font-weight: bold;
		color: #114411;
		}
	table.package td
		{
		align: center;
		vertical-align: top;
		padding: 0;
		border-spacing: 0;
		font-family: arial;
		font-size: 13;
		color: #114411;
		}

table.webmail
	{
	background-attachment: fixed;
	border-spacing: 0;
	border-collapse: collapse; 
	}
	table.default td
		{
		vertical-align: top;
		padding: 0;
		border-spacing: 0;
		}


table.main-head
	{
	border-spacing: 0;
	width: 100%;
	border-style: solid;
	border-width: 0px;
	}
	table.default td
		{
		vertical-align: top;
		padding: 0;
		border-spacing: 0;
		}

table.content-pages
	{
	-moz-opacity: 0.4;
	filter: alpha(opacity=60);
	empty-cells: show;
	width: 100%;
	height: 100px;
	border: none;
	background-repeat: no-repeat; 
	}
	table.content-pages td
		{
		vertical-align: top;
		}

table.costs
	{
	align: center;
	font-family: arial;
	font-size: 13;
	background-color: #ffffff;
	border-width: 2px;
	border-color: #54a1db;
	border-style: solid;
	border-spacing: 0px;
	}
	table.costs th
		{
		vertical-align: top;
		font-family: arial;
		font-size: 12;
   		font-weight: bold;
		color: #ffffff;
		border-color: #54a1db;
		background-color: #54a1db;
		}
	table.costs td
		{
		vertical-align: top;
		font-family: arial;
		font-size: 11;
		color: #54a1db;
		border-color: #448844;
		background-color: #ffffff;
		}

table.mug-shots
	{
	empty-cells: show;
	border-style: solid;
	border-width: 0px;
	border-color: #448844;
	table-layout: fixed;
	}
	table.mug-shots td
		{
		width: 75px;
		height: 75px;
		}

img.mug-shots
	{
	-moz-opacity: 0.4;
	filter: alpha(opacity=40);
	cursor: hand;
 	width: 75px;
	height: 75px;
	border-width=0px;
	}

img.faded
	{
	-moz-opacity: 0.4;
	filter: alpha(opacity=20);
	}

ul.default
	{
	font-family: arial;
	font-size: 11;
	font-weight: bold;
	color: #17365d;
	}

ul.unbolded
	{
	font-family: arial;
	font-size: 12;
	color: #54a1db;
	}

li.light
	{
	font-family: arial;
	font-size: 11;
	font-weight:normal;
	color: #17365d;
	}

li.lightBold
	{
	font-family: arial;
	font-size: 11;
	font-weight: bold;
	color: #54a1db;
	}

hr.default
	{
	color: #54a1db;
	}
