
body
    {
    text-align:center;
    margin:0 auto;
    background-color:#eeeeee;
    }



table,td
    {
    border: 0px solid black;
    padding: 0px;
    border-collapse:collapse;
    //vertical-align:text-top;
    }


table.wholetable
    {
    background-color:#ffffff;
    }



table.menu_panel
    {
    //background-color:#ddeeff;
    vertical-align:text-top;
    }


td.menu_header
    {
    padding:5px;
    text-align:center;
    font-family:"Arial";
    font-size:16px;
    font-weight:bold;
    color: #FF7700;
    }

td.menu_body
    {
    padding:2px;
    padding-left:15px;
    text-align:left;
    font-family:"Arial";
    font-size:12px;
    font-weight:bold;
    color: #0066FF;
    }

td.menu_body a
    {
    text-decoration:none;
    color: #0066FF;
    }

td.menu_body a:hover
    {
    text-decoration:underline;
    }


table.bycountry td
    {
    padding:6px;
    }



table.footer td
    {
    padding:15px;
    }



table.gal_table
    {
    vertical-align:text-top;
    }


table.gal_table td
    {
    width:200px;
    height:160px;
    padding:10px;
    text-align:center;
    font-family:"Arial";
    font-size:12px;
    font-weight:bold;
    color: #0066FF;
    }

table.gal_table img
    {
    border:0px;
    padding:5px;
    }


table.gal_table a
    {
    font-family:"Arial";
    font-size:12px;
    font-weight:bold;
    color: #0066FF;
    text-decoration: none;
    }

table.gal_table a:hover
    {
    text-decoration: underline;
    }




table.countries_table a
    {
    font-family:"Arial";
    font-size:12px;
    color: #0066FF;
    text-decoration: none;
    }

table.countries_table a:hover
    {
    text-decoration: underline;
    }

table.countries_table td
    {
    padding:10px;
    }



.plainbluetext
	{
	font-family: 'Arial';
	font-size: 12px;
	text-decoration: none;
	color: #0066FF;
	}

a.plainbluetext:hover
	{
	text-decoration: underline;
	}



.plaintext
	{
	font-family: 'Arial';
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	}

a.plaintext:hover
	{
	text-decoration: underline;
	}


.bigblue
	{
	font-family: 'Arial';
	font-size: 14px;
	text-decoration: none;
	color: #0066FF;
	}

a.bigblue:hover
	{
	text-decoration: underline;
	}


.smallblue
	{
	font-family: 'Arial';
	font-size: 10px;
	text-decoration: none;
	color: #0066FF;
	}

a.smallblue:hover
	{
	text-decoration: underline;
	}


.vbigblue
	{
	font-family: 'Arial';
	font-size: 18px;
	text-decoration: none;
	color: #0066FF;
	}

a.vbigblue:hover
	{
	text-decoration: underline;
	}



.mainblack
	{
	font-family: 'Arial';
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	}

a.mainblack:hover
	{
	text-decoration: underline;
	}


.mainblue
	{
	font-family: 'Arial';
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #0066FF;
	}

a.mainblue:hover
	{
	text-decoration: underline;
	}



.mainlightgrey
	{
	font-family: 'Arial';
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #AAAAAA;
	}

a.mainlightgrey:hover
	{
	text-decoration: underline;
	}


.maingrey
	{
	font-family: 'Arial';
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
	}

a.mainlightgrey:hover
	{
	text-decoration: underline;
	}



.mainred
	{
	font-family: 'Arial';
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #CC0000;
	}

a.mainred:hover
	{
	text-decoration: underline;
	}








.mbig_green
	{
	font-family: 'Arial';
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #007700;
	}

a.mbig_green:hover
	{
	text-decoration: underline;
	}


.vbig_green
	{
	font-family: 'Arial';
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #007700;
	}

a.vbig_green:hover
	{
	text-decoration: underline;
	}


.mbig_orange
	{
	font-family: 'Arial';
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #FF7700;
	}

a.mbig_orange:hover
	{
	text-decoration: underline;
	}


.big_orange
	{
	font-family: 'Arial';
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #FF7700;
	}

a.big_orange:hover
	{
	text-decoration: underline;
	}



.vbig_orange
	{
	font-family: 'Arial';
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #FF7700;
	}

a.vbig_orange:hover
	{
	text-decoration: underline;
	}




.mbig_grey
	{
	font-family: 'Arial';
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
	}

a.mbig_grey:hover
	{
	text-decoration: underline;
	}







.plain_table
	{
	border-width: 2px;
	border-spacing: 0px;
	border-color: #999999;
	border-collapse: collapse;
	border-style: solid;
	}

.plain_table td
	{
	border-width: 1px;
	border-spacing: 0px;
	padding: 3px;
	border-color: #999999;
	border-collapse: collapse;
	border-style: solid;
	}







