﻿body {
	margin:0px;
	padding:0px;
	background-color:#fcfcfc;
	background-image:url(../../images/_gui/BcgBody.jpg);
	background-repeat:no-repeat;
	background-position:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

#Footer { font-family:Verdana, Arial, Helvetica, sans-serif;
		  color:#4A4A4A;
		  font-size:9px;
		  padding-top:2px;
		  padding-left:215px;}
		  
#Perpetuum a, #Perpetuum a:link, #Perpetuum a:active,
#Perpetuum a:visited { font-size:9px;
					   font-weight:bold;
					   color:#FF0000;
					   text-decoration:none;}
#Perpetuum a:hover { color:#000000;}


a,a:link,a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666;}

.regionIndexTable { margin-top:10px;}
.regionMain2ColumnsTable { margin-top:10px;}
.isTABLE { padding:3px;}

IMG {
	border:0px;
}

input, select , textarea {
	font-family:verdana;
	font-size:11px;
}

#header { background-image:url(../../images/_gui/header_bkg.jpg);
		  background-repeat:no-repeat;
		  height:59px;
		  background-color:#ffffff;
		  }
		  
		  


/*****linkline*****/

.regionLinks_LineTable { height:17px;
						 width:auto;
						 background-image:url(../../images/_gui/LinksLineBcg.gif);
						 background-repeat:no-repeat;
						 background-position:right 0px;
						 }

.Links_Line p { display:inline;}						 


.Links_Line a,
.Links_Line a:link,
.Links_Line a:active,
.Links_Line a:visited { font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px; color:#FE0000;
						text-decoration:none;
						display:block;
						height:17px;
						background-image:url(../../images/_gui/toparrow.gif);
						background-repeat:no-repeat;
						background-position:right 0px;
						padding-right:10px;
						padding-left:4px;
						padding-top:1px;}
.Links_Line a:hover { color:#000000;}

.LinkText a,
.LinkText a:link,
.LinkText a:active,
.LinkText a:visited { font-size:10px;
					  display:block;
					  background-image:url(../../images/_gui/arrow_more.gif);
					  background-repeat:no-repeat;
					  background-position:left 5px;
					  color:#555555;
					  text-decoration:underline;
					  padding-left:12px;}
.LinkText a:hover { text-decoration:none;}

.LinkText2 a, .LinkText2 a:link, .LinkText2 a:active,
.LinkText2 a:visited { font-size:11px;
					  display:block;
					  background-image:url(../../images/_gui/arrow_more.gif);
					  background-repeat:no-repeat;
					  background-position:left 5px;
					  color:#555555;
					  text-decoration:underline;
					  padding-left:12px;}
.LinkText2 a:hover { text-decoration:none;}

.LinkText3 a,
.LinkText3 a:link,
.LinkText3 a:active,
.LinkText3 a:visited { font-size:11px;
					  display:block;
					  background-image:url(../../images/_gui/arrow_more.gif);
					  background-repeat:no-repeat;
					  background-position:left 5px;
					  color:#FF0000;
					  text-decoration:none;
					  padding-left:12px;
					  font-weight:bold;}
.LinkText3 a:hover { color:#555555;}

.LinkText4 { padding-bottom:5px;}
.LinkText4 p { margin-top:0px; margin-bottom:0px;}
.LinkText4 a,
.LinkText4 a:link,
.LinkText4 a:active,
.LinkText4 a:visited { font-size:11px;
			display:block;
			background-image:url(../../images/_gui/logomali.gif);
			background-repeat:no-repeat;
			background-position:left 2px;
			color:#555555;
			 text-decoration:none;
			padding-left:12px;
			font-weight:bold;
			}
.LinkText4 a:hover { text-decoration:underline;}

.SiteMap { font-size:12px;}
.SiteMap a, .SiteMap a:link, .SiteMap a:active,
.SiteMap a:visited { color:#555555; text-decoration:none;}
.SiteMap a:hover { text-decoration:underline;}


/********************Menu**********************/
.SectionTree { border-left:1px solid #c6c6c6;
			   border-right:1px solid #c6c6c6;
			   width:208px;
			   display:block;}

.Level1 { background-image:url(../../images/_gui/level1Bcg.jpg);
	  background-repeat:repeat-y;
	  border-bottom:1px solid #c6c6c6;}

.Level1 a, .Level1 a:link, .Level1 a:active,
.Level1 a:visited { font-size:13px;
					color:#FE0000;
					text-decoration:none;
					background-image:url(../../images/_gui/level1Off.gif);
					background-repeat:no-repeat;
					background-position:10px 5px;
					padding-top:9px;
					padding-left:52px;
					padding-bottom:9px;
					display:block;}
.Level1 a:hover { color:#000000;
				  background-image:url(../../images/_gui/level1On.gif);
				  background-repeat:no-repeat;
				  background-position:10px 5px;}


.Level2 {background-image:url(../../images/_gui/level2Bcg.jpg);
		 background-repeat:repeat-y;
		 }
		 
.Level2 a,
.Level2 a:link,
.Level2 a:active,
.Level2 a:visited { font-size:12px; text-decoration:none;
					background-image:url(../../images/_gui/level2Off.jpg);
					background-repeat:no-repeat;
					background-position:15px 6px;
					color:#FFFFFF;
					display:block;
					padding-left:52px;
					padding-top:4px;
					padding-bottom:4px;}

.Level2 a:hover { background-image:url(../../images/_gui/level2On.jpg);
					background-repeat:no-repeat;
					background-position:15px 6px;
					color:#FFFFFF;}

.level3div { background-image:url(../../images/_gui/level3Bcg.gif);
		  background-repeat:repeat-y;
		  background-position:0px top;}
		  
.Level3 a,
.Level3 a:link,
.Level3 a:active,
.Level3 a:visited { background-image:url(../../images/_gui/level3Off.jpg);
					background-position:52px 6px;
					background-repeat:no-repeat;
					font-size:10px;
					color:#FFFFFF;
					text-decoration:none;
					display:block;
					padding-left:63px;
					padding-top:3px;
					padding-bottom:3px;
					padding-right:3px;}

.Level3 a:hover { background-image:url(../../images/_gui/level3Off.jpg);
					background-position:49px 6px;
					background-repeat:no-repeat;
					color:#ffffff;
					}
					
/****************Old DynmaicSiteTree Menu***************/

div.DynamicST {  border-left:1px solid #c6c6c6;
			  border-right:1px solid #c6c6c6;
			  width:208px;
			  background-image:url(../../images/_gui/level1BCg.jpg);
		  	  background-repeat:no-repeat;
			  background-position:left top;
			  }
			  
			   
a.SectionLink1,
a.SectionLink1:link,
a.SectionLink1:active,
a.SectionLink1:visited  { font-size:13px;
						  color:#FE0000;
						  text-decoration:none;
						  background-image:url(../../images/_gui/level1Off.gif);
						  background-repeat:no-repeat;
						  background-position:10px 5px;
						  border-bottom:1px solid #c6c6c6;
						  padding-top:9px;
						  padding-left:52px;
						  padding-bottom:9px;
						  display:block;
						  white-space:normal;
					  }
a.SectionLink1:hover { color:#000000;
				  	   background-image:url(../../images/_gui/level1On.gif);
				       background-repeat:no-repeat;
				       background-position:10px 5px;
					   }

.SectionLink2 div {white-space:nowrap;
				   cursor:pointer;}	/*Important 4.01 Transitional Doctype IE7 problem*/	


/**********navigpath***********/
td.Navigpath a, td.Navigpath a:link, td.Navigpath a:visited, td.Navigpath a:active {
	font-size:9px;
	text-decoration:none;
	color:666;
}
td.Navigpath a:hover { color:#000000;}

td.Navigpath strong { font-weight:bold; padding:0px;}

td.Navigpath {
	padding-top:4px;
	background-image:url(../../images/_gui/Navpath_devider.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-bottom:10px;
}


/*********search***************/
input.search_button {
	margin-top:5px;
	width:85px;
	height:20px;
	background-image:url(../../images/_gui/search_button.jpg);
	background-repeat:repeat-y;
	color:#fff;
	text-transform:uppercase;
	font-size:12px;
	letter-spacing:2px;
	font-family:verdana;
	font-weight:bold;
	border:0px;
	cursor:pointer;
}
#Search { width:208px;
		  display:block;
		  background-image:url(../../images/_gui/SearchBcg.gif);
		  background-repeat:no-repeat;
		  border:1px solid #c6c6c6;
		  margin-top:15px;
		  padding-top:7px;}
		  
		  

/*********article*************/
.Article { width:523px;} 
.Article2 { width:261px;} 
.Article3 { width:198px; background-color:#FFFFFF;
			border:1px solid #c6c6c6; padding:5px;
			margin-bottom:5px;}
.Header { color:#555555;
		  font-weight:bold;
		  font-size:12px;
		  }
		  
.Header a, .Header a:link, .Header a:active,
.Header a:visited { text-decoration:none;}
.Header a:hover { text-decoration:underline;}

.Lead { font-size:11px;
		color:#555555;
		padding-top:5px;
		clear:both;
		}
.Lead a, .Lead a:link, .Lead a:active,
.Lead a:visited { text-decoration:none; color:#FF0000;}
.Lead a:hover { text-decoration:underline;}

.Lead2 { font-size:11px;
		color:#555555;
		padding-top:5px;
		}
.Lead2 a, .Lead2 a:link, .Lead2 a:active,
.Lead2 a:visited { text-decoration:none; color:#000000;}
.Lead2 a:hover { text-decoration:underline;}

.More { display:block; width:38px; margin-left:485px; padding-bottom:10px;}
.More a, .More a:link, .More a:active,
.More a:visited { color:#555555; font-weight:bold;
				  text-decoration:underline;
				  font-size:10px;
				  background-image:url(../../images/_gui/arrow_more.gif);
				  display:block;
				  padding-left:15px;
				  background-repeat: no-repeat;
				  background-position:5px 5px;
				  text-align:right;}
.More a:hover { color:#000000;
				text-decoration:none;}

.Date { color:#555555; font-size:9px; padding-top:2px;}

.More2 { display:block; width:38px; margin-left:215px; padding-bottom:10px;}
.More2 a, .More2 a:link, .More2 a:active,
.More2 a:visited { color:#555555; font-weight:bold;
				  text-decoration:underline;
				  font-size:10px;
				  background-image:url(../../images/_gui/arrow_more.gif);
				  display:block;
				  padding-left:15px;
				  background-repeat: no-repeat;
				  background-position:5px 5px;
				  text-align:right;}
.More2 a:hover { color:#000000;
				text-decoration:none;}
				
.More3 { display:block; width:38px; margin-left:158px; padding-bottom:10px;}
.More3 a, .More3 a:link, .More3 a:active,
.More3 a:visited { color:#555555; font-weight:bold;
				  text-decoration:underline;
				  font-size:10px;
				  background-image:url(../../images/_gui/arrow_more.gif);
				  display:block;
				  padding-left:15px;
				  background-repeat: no-repeat;
				  background-position:5px 5px;
				  text-align:right;}
.More3 a:hover { color:#000000;
				text-decoration:none;}

/*********forms*************/
table.form_general INPUT {
	
	height:20px;
	
}
table.form_general TEXTAREA {
	border:1px solid #ccc;
	width:250px;
}

.button {
	background-color:#fff;
	font-size:10px;
	color:#ff0000;
	font-weight:normal;
	font-family:verdana;
	padding:1px;
	margin:0px;
}

table.form_general_index {
	background-color:#eee;
}

table.form_general_index TEXTAREA, table.form_general_index SELECT {
	background-color:#f2f2f2;
	border:1px solid #999;
	width:190px;
}

/*Rest of elements*/
.Caption {font-size:13px; font-weight:bold;
		  color:#FF0000;
		  }
.Caption a, .Caption a:link, .Caption a:active,
.Caption a:visited { text-decoration:underline;}
.Caption a:hover { text-decoration:none; color:#000000;}
		  
		  
div.Langages { display:inline; vertical-align:top;}
div.SiteMap {display:inline;
		 	 margin-left:9px;
			 }
/*This is for costum Exchange table*/			 

.SmallExchangeTable { 
		border:1px solid #C6c7c6 !Important;
		background-color:#FFFFFF;
		font-size:11px; width:210px;
		      margin-top:16px;}

.SmallExchangeTable .header a, .SmallExchangeTable .header a:link, .SmallExchangeTable .header a:active, .SmallExchangeTable .header a:visited {font-weight:bold; text-decoration:underline;}
.SmallExchangeTable .header a:hover { color:#000000; font-weight:bold; text-decoration:none;}
					  
.BigExchangeControl { font-size:11px;
					  width:535px;}
					  
.SmallExchangeTable b { font-weight:bold;
			color:#FF0000;}

.BigExchangeControl input { background-color:#C6c7c6;
						    font-family:Verdana, Arial, Helvetica, sans-serif;
						    border:1px solid #e5e5e5 ;
							padding:2px;
							margin:0px;
							font-size:11px;
							font-weight:bold;
							}

						
.maingrid { border:1px solid #C6c7c6 !Important;
			width:535px;}
.maingrid th { font-size:11px;
			   background-color:#C6c7c6 ;}
.maingrid td {text-align:center; 
			  padding:2px;}

					  
.BigExchangeControl { font-size:11px;
			width:535px;}

.BigExchangeControl a,
.BigExchangeControl a:link,
.BigExchangeControl a:visited,
.BigExchangeControl a:active { text-decoration: none; color:red;}
.BigExchangeControl a:hover { color:#000000; text-decoration:none;}
			  
.SmallExchangeTable b { font-weight:bold;
			color:#FF0000;
			font-size:11px;}

.BigExchangeControl input { background-color:#C6c7c6;
						    font-family:Verdana, Arial, Helvetica, sans-serif;
						    border:1px solid #e5e5e5 ;
							padding:2px;
							margin:0px;
							font-size:11px;
							font-weight:bold;
							}

						
.maingrid { border:1px solid #C6c7c6 !Important;
			width:535px;}
.maingrid th { font-size:11px;
			   background-color:#C6c7c6 ;}
.maingrid td {text-align:center; 
			  padding:2px;}



