body {
	font-family:Arial;
	font-size: 10pt;
	}




table, tr, td, center, a

	{
	font-family : Arial;
	font-size: 10pt;
	color : #9E8B7A;

	}

h2{color: #000000; font-size: 12pt;  margin: 10px 0px 0px 0px; font-weight: normal;}
h3{font-size: 10pt; padding: 0px; margin: 10px 0px 0px 0px; font-weight: bold;}

.small

	{

	font-size: 8pt;

	color : #000000;

	}

.links

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #333333;

    FONT-FAMILY: Verdana;

    TEXT-DECORATION: none

}

.links:link

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #CC3300;

    FONT-FAMILY: Verdana;

    TEXT-DECORATION: none



}



.links:visited

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #CC3300;

    FONT-FAMILY: Verdana;

    TEXT-DECORATION: none



}



.links:hover

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #660000;

    FONT-FAMILY: Verdana;

    TEXT-DECORATION: underline



}

.white

	{

	font-size: 8pt;

	color : #FFFFFF;

	}

.table_header

	{

	font-size: 11pt;

	font-weight: 900;

	}

.black

	{

	font-size: 8pt;

	color : #000000;

	}

.header

	{

	font-size: 12pt;

	color : #4B91CC;

	font-weight: 900;

	}

.item_header

	{

	font-size: 8pt;

	color : #3D3D60;

	font-weight: 700;

	}

.item_text

	{

	font-size: 8pt;

	color : #3B3D65;

	font-weight: 700;

	}

.dark_blue

	{

	color : #333366;

	}

P.Margin3

	{

    MARGIN: 3px 3px 3px 3px;

	}	

a {
	text-decoration: none;
}

a:hover {color: #666666;text-decoration: underline;}

a:visited {
}



.menu {font-size: 8pt;color: #000000;text-decoration: none;font-weight: 700;}

a.menu:active {font-size: 8pt;color: #000000;text-decoration: none;font-weight: 700;}

a.menu:hover {font-size: 8pt;color: #000000;text-decoration: none;font-weight: 700;}

a.menu:link {font-size: 8pt;color: #000000;text-decoration: none;font-weight: 700;}

a.menu:visited {font-size: 8pt;color: #000000;text-decoration: none;font-weight: 700;}



.footer {font-size: 8pt;color: #FFFFFF;text-decoration: none;}

a.footer:active {font-size: 8pt;color: #FFFFFF;text-decoration: none;}

a.footer:link {font-size: 8pt;color: #FFFFFF;text-decoration: none;}

a.footer:visited {font-size: 8pt;color: #FFFFFF;text-decoration: none;}

a.footer:hover {font-size: 8pt;color: #FFFFFF;text-decoration: underline;}



.CatalogLinks {color: #FF0000;text-decoration: none;}

a.CatalogLinks:active {color: #FF0000;text-decoration: none;}

a.CatalogLinks:hover {color: #FF0000;text-decoration: underline;}

a.CatalogLinks:link {color: #FF0000;text-decoration: none;}

a.CatalogLinks:visited {color: #FF0000;text-decoration: none;}



.bottom:active { color : #000000; text-decoration : none; font-family : Verdana; font-size : 8pt; }

.bottom:link { color : #000000; text-decoration : none; font-family : Verdana; font-size : 8pt; }

.bottom:visited { color : #000000; text-decoration : none; font-family : Verdana; font-size : 8pt; }

.bottom:hover {  color : #ffffff; text-decoration : none; font-family : Verdana; font-size : 8pt; }



.fon	

	{

	font-size: 8pt;

	background-color:#ebebeb;

	border: 1px solid #000000;

	}



.form

	{
	font-size: 8pt;
	border: 1px solid #000000;
	background-color: #CEC6B6;
	color: #000000

	}

.button	{

	background-color: #EEEEEE;

	color: #000000;

	font-size: 8pt;

	font-weight: bold;

	border-style: groove

	}

.butOn

	{

	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #808080 1px solid; MARGIN: 1px; BORDER-LEFT: buttonshadow 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: buttonface

	}

.butOff

	{

	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN: 1px; BORDER-LEFT: buttonhighlight 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: buttonface

	}

.ToolTable

	{

	BORDER-RIGHT: buttonface 1px outset;

	BORDER-TOP: buttonface 1px outset;

	BORDER-LEFT: buttonface 1px outset;

	BORDER-BOTTOM: buttonface 1px outset;

	BACKGROUND-COLOR: buttonface

	}

.HtmlButton

	{

	FONT-WEIGHT: bold; FONT-SIZE: 8pt; WIDTH: 100px

	}

img.bord

	{

	border: 1px solid #000000;

	}

.CountryName

	{

	margin: 0px 0px 0px 0px;

	font-size: 10pt;

	font-weight: 900;

	}

.Country

	{

	color: #266BA8;

	margin: 10px 10px 10px 10px;

	font-size: 12pt;

	font-weight: 900;

	}

.Features

	{

	margin: 5px 5px 5px 25px;

	color: #CC0000;

	list-style : square;

}

.bullet {

	FONT-FAMILY: verdana;

	COLOR: #ffffff;	

	font-weight: none;

	text-decoration: none;

	font-size: 10px;



	}

hr

	{

	color: #a2a2a2;

	height: 1px;

	}

li

	{

	list-style-type : square;

	}

.red

{

	font-family : Arial;

	font-size: 10pt;

	COLOR: #DF0710;

    TEXT-DECORATION: none;

}

.forheads {

	COLOR: #FF6500; font-family: verdana,arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; background-color: #A0CFF7;

}

.forbeads {

	COLOR: #333399; font-family: verdana,arial; FONT-SIZE: 11px; FONT-WEIGHT: normal; background-color: #ececec;

}

.headingtitle {font-family:Verdana; color:#999999; font-size:22px;}

/*LB  styles for new left menu*/

.leftmenu {
	color: #231D1F;
}

.leftmenu h2{
	font-family:Verdana;
	color:#999999;
	font-size:14px;
	font-weight:normal;
	margin-top: 15px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.leftmenu ul{
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	margin-top: 0;
	margin-right: 8px;
	margin-bottom: 0;
	margin-left: 0;
}
.leftmenu li{
	text-align: left;
	margin-bottom: 5px;
	background-color: #CBC2B1;
	display: block;
	list-style-type: none;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
}
.leftmenu li a:link{ color: #231D1F; text-decoration: none;}
.leftmenu li a:visited{ color: #231D1F; text-decoration: none;}
.leftmenu li a:hover{ color: #000000; text-decoration: underline;}
.leftmenu li a:active{ color: #231D1F; text-decoration: none;}


/*LB  styles for new form */
fieldset {
	background-color: #CEC6B6;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 5px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 0px;
}
label {
	font-size: 0.85em;
	color: #000000;
	width: 70px;
	display: block;
	float: left;
}


/************************************************************************/
/* STYLES FOR NEW DESIGN */
/**********************************************************************/
.top-color{ background-color: #CBC2B1;}
.first-header {
	background-attachment: scroll;
	background-image: url(../images/new-08/bg-top.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	color: #FFFFFF;
}
.first-header a{
	color: #FFFFFF;
}

.second-header {
	background-attachment: scroll;
	background-image: url(../images/new-08/bg-top2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	color: #FFFFFF;
}

.second-header a{
	color: #FFFFFF;
}
.mainnav a{color: #A99A7E; font-size: 10.5pt; padding: 10px 0 10px 0;}
.mainnav a:hover{color: #A99A7E;}

.footer-new {
	background-attachment: scroll;
	background-image: url(../images/new-08/footer-new.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	color: #9E8B7A;
}
.footer-new td h2{color: #000000; font-size: 11pt; padding: 0px; margin: 10px 0px 0px 0px; font-weight: normal;}
.footer-new p {
	color: #9E8B7A;
	padding: 0px;
	margin: 5px 0px 0px 0px;
}
.footer-new p a{
	color: #9E8B7A;
}


.newssignup {background-color:#F2E6D6;  padding:6px; border-top: solid 8px #ffffff;} 
.newssignup h2 {color: #000000; font-size: 11pt; padding: 0px; margin: 6px 0px 0px 0px; font-weight: normal;}
.newssignup p {padding: 0px; margin: 4px 0px 4px 0px;}

.white-bg {background-color:#FFFFFF;}

.catheader {background-color:#F2E6D6; padding:8px; color:#000000;}
.catheader a{color:#000000; font-weight: normal;}
.catheader div{padding-bottom:8px;}
