body {
	
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size:12px;
	margin:0px;
	/*background-image:url('images/sitebacknew.jpg');*/
	BACKGROUND: url(images/ifw-background.jpg) #670f1c fixed no-repeat center top;
	/*background-position:center;	
	background-repeat:repeat-y;*/
	vertical-align:top;
	color:#663300;
	/*background-image:url('images/mnbg.png');*/
	 
}

.botttable
{
	/*background-image:url('images/bgnew.jpg');*/
	/*background-color:#663300;*/
}

a:link  
{
	color:#663300;
	font-weight:bold;
    text-decoration:none;
}
a:visited { color:#663300;font-weight:bold;text-decoration:none;}
a:hover {color:Maroon;text-decoration:none;}

img
{
	border: solid 0 px;
}

img a
{
	border: solid 0 px;
}


.maintable
{
	background: #ffffff url(images/bglayoutn.jpg);
	background-repeat:no-repeat;
	
}

.linecolor {
background-color:#CCCCCC;
height:1px;
}

.border {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D0CBCB;
}
.border2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
}
.border3 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E6E6E6;
}


/*/////////////////////Style for top menu////////////////////////*/

.data 
{
	text-align:justify;
	PADDING-BOTTOM: 3px; 
	line-height: 16px; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 6px; 
	PADDING-TOP: 3px;  
}

.dataL
{
	text-align:left;
	PADDING-BOTTOM: 3px; 
	line-height: 16px; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 6px; 
	PADDING-TOP: 3px;  
}

.dataproduct
{
	text-align:justify;
	FONT-SIZE: 12px; 
	
	FONT-FAMILY: verdana; 
	line-height: 14px; 
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 6px; 	
}


.datanoborder 
{
	text-align:justify;
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 3px; 
	FONT-FAMILY: verdana; 
	line-height: 18px; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 6px; 
	PADDING-TOP: 3px;  
	color: #000000;
}

.databullet 
{
	text-align:justify;
	FONT-SIZE: 14px; 
	PADDING-BOTTOM: 3px; 
	FONT-FAMILY: verdana; 
	line-height: 18px; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 6px; 
	PADDING-TOP: 3px;  
	color: #000000;
}


.bottomHyperlink a
{
	font-family:Verdana;
	font-size:12;
	height:16;
	padding-left:10;
	padding-right:10;
	text-decoration: none;
	color: black;
	
}

.red_nav {
	FONT-SIZE: 11px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	font-weight: normal; 
	FONT-FAMILY: verdana; 
	background-color:#f2f2f2;
	
}


.red_navnoborder {
	FONT-SIZE: 11px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	font-weight: normal; 
	height:16px;
	FONT-FAMILY: verdana; 
	border: 0px solid #CCCCCC;
	
}


.browse_heading 
{
	font-weight: bold;
	font-size: 100%;
	vertical-align:middle;
}

.sub_heading 
{
	font-weight: bold;
	font-size: 100%;
	vertical-align:middle;
	background-image:url('images/headingbg.png');
	padding-left:2px;
	line-height:20px;
}

.sub_country 
{
	vertical-align:middle;
	color:Black;
	cursor:pointer;
	padding-left:5px;
	line-height:20px;
	height:20px;
	font-weight:bold;
	background-image:url('images/mnbg.png');
}

.listtitle 
{
	vertical-align:middle;
	color:Black;
	padding-left:5px;
	line-height:20px;
	height:20px;
	font-weight:bold;
}

.pgheading
{
	line-height: 20px;
	text-align:left;
	background-image:url('images/headingbg.png');
	font-weight:bold;
	padding-left:2px;
}

.pgheadingnoback
{
	line-height: 20px;
	text-align:left;
	font-weight:bold;
	padding-left:2px;
}

.pgheadingnobackCenter
{
	line-height: 20px;
	text-align:center;
	font-weight:bold;
	padding-left:2px;
}
.border1
{
	border: 1px solid #d5aa80;
}

.leftlinkdata 
{
	text-align:justify;
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; 
	FONT-FAMILY: verdana; 
	
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 0px;  
	color: #000000;
	border: 1px solid #CCCCCC;
}

.menustyle
{
	font-weight:bold;
	line-height:28px;
}

.menustyle a
{
	color:black;
}

.menustyle a:hover
{
	color:Maroon;
}

.borderright
{
	border-right:1px solid #CCCCCC;
}

.borderlr
{
	border-left:1px solid #d5aa80;
	border-right:1px solid #d5aa80;
}

.borderbott
{
	border-bottom:1px solid #d5aa80;
}

.bordertop
{
	border-top:1px solid #d5aa80;
}

.borderl
{
	border-left:1px solid #CCCCCC;
}
.paddingtopfix
{
	padding-top:10px;
	padding-left:3px;
}

.paddingleft
{
	padding-left:2px;
}

.alignc
{
	text-align:center;
}

.paraheading
{
	line-height: 20px;
	text-align:left;
	background-color:#f7f5f2;
	font-weight:bold;
	padding-left:2px;
}

.valignt
{
	vertical-align:top;
}

.accordionHeader
{
    border-left:1px solid #CCCCCC;
    color: white;
    background-image:url('images/mnbg.png');
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected
{
    border-left:1px solid #CCCCCC;
    color: white;
    background-image:url('images/headingbg.png');
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.ListHeader
{
	background-image:url('images/mnbg.png');
    font-weight:bold;
    cursor: pointer;
    padding: 5px;
}

.ListHeader:hover
{
    padding: 5px;
   /* margin-top: 1px;*/
    cursor: pointer;
}

.ListBody
{

    padding: 5px;
   /* margin-top: 1px;*/
    /*cursor: pointer;*/
}

.DListItem
{
    border: 1px solid #cccccc;
	 
   /* margin-top: 1px;*/
   
}
