/* CSS Document */
@charset "utf-8";
/* MAIN CSS */

	BODY{
		margin:0;
		padding:0;
		/*background:#000000 url(images/bg.jpg) top center no-repeat;*/
		background-attachment:fixed;
		text-align:center;
		font:normal 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#252525;
	}
	
	/* CONTENT */
	A, A:visited{
		margin: 0;
		padding: 0;
		color:#0d4774;
		text-decoration: none;
		background: none;
		border: none;
	}
	img{border:none;}
	A:hover{
		color:#ce000c;
		text-decoration:none;
		background: none;
		border: none;
	}
	
	
	/* PORTAL DEFAULT */
	
	H1 {
		margin:0 0 0 10px;
		padding:5px 0 5px 40px;
		font:bold 12pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
		background:url(images/images/h1-bg_06.png) top left no-repeat;
		color:#FFFFFF;
		min-width:100px; 
		/*width:870px;*/
	}
	
	.body-content H1 {
		color: #333333;
	}
	
	H2 {
		margin:0;
		padding:5px;
		font:bold 11pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
		/*width:870px;*/
	}
	
	H3 {
		margin:0;
		padding:5px;
		font:bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#0d4774;
	
	}
	
	H4 {
		margin:0;
		padding:4px;
		font:bold 9pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
		/*width:870px;*/
	}
	
	H5 {
		margin:0;
		padding:3px;
		font:bold 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
		/*width:870px;*/
	}
	
	H6 {
		margin:0;
		padding:2px;
		font:bold 7pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
		/*width:870px;*/
	}
	
	#GL_WRAPPER{
		text-align:center;
		
		margin:0;
		padding:0;
		
		
	}
	
	#GL_WRAPPER .main-wrapper{
		width:950px;
		margin:0 auto;
		padding:0;
		
	}


	
	#GL_WRAPPER .header{
		margin:0;
		padding:0;
		text-align:right;
		margin-top:20px;
	}

	#GL_WRAPPER .header .header-logo{
		float:left;
			
	}
	
	#GL_WRAPPER .header .header-search{
	    width:auto;
		text-align:right;
		height:50px;
		margin-left:790px;

	}
	
	#GL_WRAPPER .header .header-search .phone{
		margin:0;
		padding:10px;
		width:150px;
		height:31px;
		background:url(images/phone_03.png) top left no-repeat;	
	}
	
	#GL_WRAPPER .header .header-search .phone p{
		margin:0 0 0 5px;
		padding:0;	
		font:bold 18px Arial, Helvetica, sans-serif;
		color:#FFFFFF;
	}
	
	#GL_WRAPPER .header .header-search .header-search-form{
		margin:0;
		padding:0;
		width:205px;
		float:right;
		margin-top:20px;
	}
	
	#GL_WRAPPER .header .header-search .header-search-form .box{
		margin:3px 0 0 0;
		padding:5px;
		padding-top:0;
		padding-bottom:0;
		height:45px;
		float:left;
	}
	#GL_WRAPPER .header .header-search .header-search-form .searchbutton a{
	    width:32px;
		height:32px;
		background:url(images/images/searchbutton_06.png) no-repeat;
		float:left;
	}	
	#GL_WRAPPER .header .header-search .header-search-form .searchbutton a:hover{
	    width:32px;
		height:32px;
		background:url(images/images/searchbutton_06-hover.png) no-repeat;
		float:left;
	}
	
	
	
	/*Header Main Nav*/
	#GL_WRAPPER .header .header-navigation{
	    width:950px;
		margin-top:10px;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
	}
	
	#GL_WRAPPER .header .header-navigation .spr{
		padding-left:5px;
		padding-right:8px;
		vertical-align:middle;
	}
	
	#GL_WRAPPER .header .header-navigation A, #GL_WRAPPER .header .header-navigation A:visited{
		font-size:8pt;
		font-style:normal;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		text-decoration:none;
	}
	
	#GL_WRAPPER .header .header-navigation A:hover{
		font-size:8pt;
		font-style:normal;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		text-decoration:underline;
	}	
	
	
	/*Main Menu*/
		/*Menu Bar*/
		#GL_WRAPPER .menu-bar{
			margin:20px 0 0 0;
			padding:0;
			width:950px;
			height:44px;
			display:block;
			float:left;
		}
		
		#GL_WRAPPER .menu-bar .right{
			margin:0;
			padding:0;
			width:180px;
			height:44px;
			background-image:url(images/images/nav_05.png);
			background-repeat:no-repeat;
			background-position:right top;
			float:right;
			
		}
		#GL_WRAPPER .menu-bar .menu{
			margin:0;
			padding:0;
			width:591px;
			height:52px;	
			float:left;
			 background:url(images/images/menu-buttons_055.png) top left repeat-x;
		
		}
		
		#GL_WRAPPER .menu-bar .menu ul{
		   margin:0;
		   padding:0;
		   list-style:none;
		}
		#GL_WRAPPER .menu-bar .menu ul li{
		   margin:0;
		   padding:0;
		   list-style:none;
		   float:left;
		   min-width:90px;
		   height:44px;
		   
		}
		
		#GL_WRAPPER .menu-bar .menu A {
		   margin:0;
		   padding:0;
		   list-style:none;
		   float:left;
		   min-width:90px;
		   height:44px;
		   background:url(images/images/menu-buttons_055.png) top left repeat-x;
	    }
		#GL_WRAPPER .menu-bar .menu A:hover {
		   margin:0;
		   padding:0;
		   list-style:none;
		   float:left;
		   min-width:90px;
		   height:44px;
		   background:url(images/images/menu-hover_05.png) top left repeat-x;
	    }
		
		
		#GL_WRAPPER .menu-bar .menu A EM, #GL_WRAPPER .menu-bar .menu A:visited EM{
		   display: block; margin: 0; 
		   background-position: 100px 100px; background-repeat: no-repeat; font-style: normal; 
		   color:#FFFFFF;
		   font:bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		   padding:13px;
		   background:url(images/images/menu-right_07.png) top right no-repeat;
		}
		
		
		#GL_WRAPPER .menu-bar .left{
			margin:0;
			padding:0;
			width:179px;
			height:44px;
			background-image:url(images/images/nav_03.png);
			background-repeat:no-repeat;
			background-position:left top;
			float:left;
		}

			
			/*Menu Selected Button*/
			#GL_WRAPPER .menu-bar LI.selected A, #GL_WRAPPER .menu-bar LI.selected A:visited{
				display:block;
				float:left;
				margin:0;
				padding:0;
				text-decoration:none;
				background:url(images/images/menu-selected_05.png) top left repeat-x;
				
			}
			
			
	
	/*Path Bar*/
	#GL_WRAPPER .path-bar{
		margin:0;
		margin-left:15px;
		margin-right:15px;
	
		text-align:left;
		font-size:8pt;
		font-style:normal;
		font-weight:bold;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#333333;
	}
	
	#GL_WRAPPER .path-bar .spr{
		padding-left:5px;
		padding-right:8px;
		vertical-align:middle;
	}
	
	#GL_WRAPPER .path-bar A, #GL_WRAPPER .path-bar A:visited{
		font-size:8pt;
		font-style:normal;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#333333;
		text-decoration:none;
	}
	
	#GL_WRAPPER .path-bar A:hover{
		font-size:8pt;
		font-style:normal;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#333333;
		text-decoration:underline;
	}	
	
	/* Tools Bar */
	#GL_WRAPPER .tools-bar{
		margin: 0px;
		padding: 0px;
	}
	
	#GL_WRAPPER .tools-bar .left{
		margin: 0px;
		padding: 0px;
		background: url(images/tolls-bar-left.png) left top no-repeat;
	}
	
	#GL_WRAPPER .tools-bar .right{
		margin: 0px;
		padding: 0px;
		background: url(images/tolls-bar-right.png) right top no-repeat;
	}
	
	#GL_WRAPPER .tools-bar .content{
		margin: 0px 7px 0px 7px;
		padding: 4px 0px 4px 5px;
		*padding-top: 3px;
		background: url(images/tolls-bar-bg.png) right top repeat-x;
	}
	
	#GL_WRAPPER .body{
		padding:0;
		margin:0;
		float:left;
	}
	
	#GL_WRAPPER .body .body_top{
		padding:0;
		margin:0;
		float:left;
		background:url(images/images/bg_top.png) top left no-repeat;
		width:949px;
		height:20px;
	}
	#GL_WRAPPER .body .body_bottom{
		padding:0;
		margin:0;
		float:left;
		background:url(images/images/bg_bottom.png) bottom left no-repeat;
		width:950px;
		height:26px;
	}
	
	
	
	#GL_CONTENT{
		margin:0;
		padding:0;
		background:url(images/images/bg_top.png) top left repeat-y;
		margin:0 2px;
		text-align:left;
		overflow:hidden;
		width:947px;
		float:left;
		background:#FFFFFF;
	}
	
	
	
	/* LEFT SIDE */	
	DIV#GL_CONTENT TD.body-left-side{
		width: 206px;
		padding-right: 10px;
		height:600px;
		padding-left:20px;
		
	}
	DIV#GL_CONTENT TD.body-left-side .top2{ 
	    width:223px; height:18px;
		background:url(images/images/left-menu_03.jpg) top left no-repeat;
	}
	DIV#GL_CONTENT TD.body-left-side .middle{ 
	    width:227px;
		background:url(images/images/bg-center_11.jpg) top left repeat-y;
	}
	DIV#GL_CONTENT TD.body-left-side .middle2{ 
	    width:227px; min-height:100px;
		background:url(images/images/bg-center_11.jpg) top left repeat-y;
	}
	DIV#GL_CONTENT TD.body-left-side .middle2 ul{
	    margin:0;
		padding:10px 0;
	    list-style:none;
		width:227px;}
	
	DIV#GL_CONTENT TD.body-left-side .middle2 ul li{ margin-left:20px; color:#FFF;}
	
	DIV#GL_CONTENT TD.body-left-side .middle2 ul li a {
		margin:0;
		padding:0;
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#FFF;
	}
	
	DIV#GL_CONTENT TD.body-left-side .middle ul{
	    margin:0;
		padding:10px 0;
	    list-style:none;
		width:227px;}
		
	DIV#GL_CONTENT TD.body-left-side .middle ul li{ margin:10px 0;}
		
	DIV#GL_CONTENT TD.body-left-side .middle ul li a  {
		margin:0;
		padding:0;
		font:bold 11px Arial, Helvetica, sans-serif;
		line-height:25px;
		width:220px;
		text-indent:50px;
		height:31px;
		display:block;
		
		}
	DIV#GL_CONTENT TD.body-left-side .middle ul li a:hover , DIV#GL_CONTENT TD.body-left-side .middle ul li.selected{
		margin:0;
		font:bold 11px Arial, Helvetica, sans-serif;
		text-indent:50px;
		line-height:25px;
		width:223px;
		height:39 px;
		background:url(images/images/menu-buttons_05.png) no-repeat;
		cursor:pointer;
		}
	DIV#GL_CONTENT TD.body-left-side .middle ul li a em { 
	   
	    color:#FFFFFF;
		font:bold 12px Arial, Helvetica, sans-serif;}
	
		
	DIV#GL_CONTENT TD.body-left-side .bottom{ 
	    width:223px; height:22px;
		background:url(images/images/left-menu_11.png) bottom left no-repeat;
	}
	
	
	DIV#GL_CONTENT TD.body-left-side .roboforum{
		width: 220px;
		height:251px;
		background:url(images/images/roboforum_24.jpg) no-repeat;
		float:left;
		
	}
	
	
	DIV#GL_CONTENT .body-left-side .yuimenu .bd { 
		border:none; 
		background:none;
		padding: 1px 1px 1px 1px;
		margin:0;  
		padding:0;
		font: normal 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}
	
	DIV#GL_CONTENT .body-left-side .yuimenu.yuisubitems .bd { 
		border:none; 
		background:#333333;
	}
	 
	DIV#GL_CONTENT .body-left-side .yuimenu UL.first-of-type{
		margin:0;
		padding:0;
	}
	
	DIV#GL_CONTENT .body-left-side .yuimenu .yuimenuitem{
		margin:0;
		margin-bottom:1px;
		margin-top:1px;
		padding:0;
	}
	
	DIV#GL_CONTENT .body-left-side .yuimenu .yuimenuitemlabel{ 
		border:none;
		color:#FFF;
	}
	
	
	.lineheight20{
		line-height: 20px;
	}
	
	.lspace1{
		letter-spacing: 1px;
	}
	
	.justify{
		text-align: justify;
	}
	
	
	

	/* CONTENT BLOCK */
	
	DIV#GL_CONTENT TD.body-content{
		padding:0;
		margin:0;
		min-height:600px;
		float:right;

		
	}
	DIV#GL_CONTENT TD.body-content .top2{
		width: 670px;
		padding:0;
		height:271px;
		float:left;	
	}
	DIV#GL_CONTENT TD.body-content .top2 .flash{
		width:486px;
		padding:0;
		margin:0;
		height:233px;
		float:left;	
	}
	DIV#GL_CONTENT TD.body-content .top2 .searchbox{
		width:209px;
		padding:0;
		height:271px;
		float:left;
		margin-left:8px;
		background:url(images/searchbox_21.png);
	}
	
	DIV#GL_CONTENT TD.body-content .top2 .searchbox .top{
		width:209px;
		padding:0;
		height:60px;
		margin:0;
	}
	DIV#GL_CONTENT TD.body-content .top2 .searchbox .top .tab{
	    width:94px;
		height:37px;
		float:left;
		margin-right:5px;
		margin-top:15px;
		background:none;
	}
	DIV#GL_CONTENT TD.body-content .top2 .searchbox .top .tab span.hotels{
	    background:url(images/iconsleft_28.gif) top left no-repeat;
		width:50px;
		height:40px;
		padding-left:45px;
		margin:0 0 0 8px;
		float:left;
		
	}
	
	DIV#GL_CONTENT TD.body-content .top2 .searchbox .top .tab span.tours{
	    background:url(images/iconsleft_22.gif) top left no-repeat;
		width:50px;
		height:40px;
		padding-left:35px;
		margin:0 0 0 8px;
		float:left;
		
	}
	
	DIV#GL_CONTENT TD.body-content .top2 .searchbox .middle{
		width:209px;
		padding:0;
		height:200px;
		margin:0;
		background:none;
	}
	
	DIV#GL_CONTENT TD.body-content .top2 .searchbox .middle p{
	    margin-left:10px;
	}
	
	DIV#GL_CONTENT TD.body-content .top2 .searchbox .middle p.searchbutton{
	    background:url(images/searcbutton_23.png) no-repeat;
		width:70px;
		height:28px;
		padding:10px 0 0 25px;
	}
	
	DIV#GL_CONTENT TD.body-content .middle{
	    width:670px;
	    float:left;
		margin:0;
		padding:20px 10px 0 0;
	  
	}
	
	DIV#GL_CONTENT TD.body-content .middle2{
	    width:670px;
	    float:left;
		margin:0;
		padding:20px 10px 0 0;
	  
	}
	DIV#GL_CONTENT TD.body-content .middle2 .center{
	    width:670px;
		min-height:50px;
		float:left;
		background:#FFFFFF;
		margin:0;
		padding:0;}
	DIV#GL_CONTENT TD.body-content .middle2 .center h2.latestitems{
	    background:url(images/images/h1-bg_06.png) top left no-repeat;
		padding-left:40px;
		font:bold 12px Arial, Helvetica, sans-serif;
		margin:0 0 5px 3px;
		color:#B90000;
	}
	
	DIV#GL_CONTENT TD.body-content .middle .top2{
	    width:670px;
	    height:16px;
		margin:0;
		padding:0;
	
		float:left;
	}
    DIV#GL_CONTENT TD.body-content .middle .center{
	    width:670px;
		min-height:207px;
		float:left;
		background:#FFFFFF;
		margin:0;
		padding:0;}
	DIV#GL_CONTENT TD.body-content .middle .center h2.latestitems{
	    background:url(images/images/h1-bg_06.png) top left no-repeat;
		padding-left:40px;
		font:bold 12px Arial, Helvetica, sans-serif;
		margin:0 0 5px 3px;
		color:#B90000;
	}
	
	DIV#GL_CONTENT TD.body-content .middle .center ul{
		margin:10px 10px 10px 5px; 
		padding:0;
		list-style:none;
		float:left;
		width: 115px;
	}
	DIV#GL_CONTENT TD.body-content .middle .center ul H3{
		height: 45px;
		vertical-align: bottom;
		font-size:11px;
	}
	DIV#GL_CONTENT TD.body-content .middle .center ul li{
	    background:#e9e9f6;
		min-height:25px;
		width:120px;
		list-style:none;
		padding:0;
		margin:0;
		
    }
	DIV#GL_CONTENT TD.body-content .middle .center ul li p{
	    margin:5px 8px;
	    /*padding:5px;*/
		line-height:10px;
		

	  }
	DIV#GL_CONTENT TD.body-content .middle .center ul li p span.red{
	    color:#FF0000;
		font:bold 11px Arial, Helvetica, sans-serif;
		margin:0;
		padding:0;
	  }
	DIV#GL_CONTENT TD.body-content .middle .center ul li img{
	    margin-left:18px;
		margin-top: 18px;
	    padding:0;
	    width:80px;
	    height:80px;

	}
	DIV#GL_CONTENT TD.body-content .middle .bottom{
	    width:670px;
		height:12px;
		float:left;
		margin:0;
		padding:0;
	}
	   
	   
	  
	
	
	
	.gui-content-text{
		padding: 5px;
		margin:5px;
	}
	
	.gui-content-block { background:none; border:none; margin:0; margin-bottom:5px; margin-top:0; padding:1px; }
	.gui-content-block .roundedBox-left{ background:url(images/radbox-L.png) left repeat-y #f5f9f9; border:none; margin:0; padding:0; }
	.gui-content-block .roundedBox-right{ background:url(images/radbox-R.png) right repeat-y; border:none; margin:0; padding:0; }
	.gui-content-block .roundedBox-top{ background:url(images/radbox-T.png) top repeat-x; border:none; margin:0; padding:0; }
	.gui-content-block .roundedBox-bottom{ background:url(images/radbox-B.png) bottom repeat-x; border:none; margin:0; padding:0; }
	.gui-content-block .roundedBox-t-left{ background:url(images/radbox-TL.png) top left no-repeat; border:none; margin:0; padding:0; }
	.gui-content-block .roundedBox-t-right{ background:url(images/radbox-TR.png) top right no-repeat; border:none; margin:0; padding:0; }
	.gui-content-block .roundedBox-b-left{ background:url(images/radbox-BL.png) bottom left no-repeat; border:none; margin:0; padding:0; }
	.gui-content-block .roundedBox-b-right{ background:url(images/radbox-BR.png) bottom right no-repeat; border:none; margin:0; padding:0; }
	.gui-content-block .roundedBox-content{
		padding: 10px; 
		
		font: normal 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
		
		color: #333333;
	}
	
	/* Side Block */
		.gui-content-sidebox{ margin-bottom:10px; }
		.gui-content-sidebox .sidebox-left{ background:url(images/dotted_gray.png) -3px 0px repeat-y; margin:0px; padding:0px; }
		.gui-content-sidebox .sidebox-top{ background:url(images/dotted_gray.png) 0px -3px repeat-x; margin:0px; padding:0px; }
		.gui-content-sidebox .sidebox-right{ background:url(images/dotted_gray.png) right repeat-y; margin:0px; padding:0px; }
		.gui-content-sidebox .sidebox-bottom{ background:url(images/dotted_gray.png) bottom repeat-x; margin:0px; padding:0px; }
		.gui-content-sidebox .sidebox-header{ background:url(images/block_header_bg.png) bottom repeat-x; margin:1px; padding:0px; }
		.gui-content-sidebox .sidebox-header-left{ 
			background:url(images/block_header_left.png) left bottom no-repeat; 
			margin:0; 
			padding:8px; 
			padding-left:20px;
			font-weight: bold;
		}
		.gui-content-sidebox .sidebox-content{
			padding:10px;
		}
		
	/* Categories Menu */
		.categories-menu{
			list-style: none;
			padding:0;
			margin:0;	
		}
		
		.categories-menu LI{
			list-style: none;
			background: url(images/bullet_arrow.png) 3px 10px no-repeat;
			padding-left:10px;
		}
		
		.categories-menu A, .categories-menu A:visited{
			display: block;
			padding-left: 5px;
			padding-top: 5px;
			padding-bottom: 8px;
			background: url(images/dotted_gray.png) bottom repeat-x;
			text-decoration: none;
		}
		
		.categories-menu A EM{ font-style: normal; display: block; }
		
		.categories-menu A.sub EM, .categories-menu A.sub:visited EM{
			background: url(images/menu-arrow-right.png) right 6px no-repeat;
			font-style: normal;
		}
		
		.categories-menu A.selected.sub EM, .categories-menu A.selected.sub:visited EM{
			background: url(images/menu-arrow-down.png) right 6px no-repeat;
			font-style: normal;
		}
		
		.categories-menu A:hover{
			background-color: #F0F0F0;
			text-decoration: none;
		}
		
		.categories-menu A.selected, .categories-menu A.selected:visited{
			display: block;
			padding-left: 5px;
			padding-top: 5px;
			padding-bottom: 8px;
			background: url(images/dotted_gray.png) bottom repeat-x #6699FF;
			text-decoration: none;
			color: #FFFFFF;
		}
		
		.categories-menu A.selected:hover{
			background-color: #6699FF;
			text-decoration: none;
			color: #FFFFFF;
		}
		
	
	.gui-content-infobox{
		border:solid 1px #EFEFEF;
		background-color:#202020;
		
		color:#FFFFFF;
		
		font:normal 8px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		
		padding:10px;
		margin-bottom:10px;
	}
	
	.gui-content-block-error{
		border:solid 1px #FF0000;
		background-color:#FDFE9F;
		
		color:#FF0000;
		
		font:normal 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
		
		padding:15px;
		
		text-align:center;
	}
	
	.left-news UL{
		padding: 10px;
		margin:0;
	}
	
	.left-news .title{
		font-weight: bold;
	}
	
	.more{
		text-align: right;
		font-weight: bold;
	}

	#GL_WRAPPER .dotted-left{
		background-image:url(images/dotted_dark.png);
		background-position:left;
		background-repeat:repeat-y;
	}
	
	#GL_WRAPPER .dotted-right{
		background-image:url(images/dotted_dark.png);
		background-position:right;
		background-repeat:repeat-y;
	}
	
	#GL_WRAPPER .dotted-top{
		background-image:url(images/dotted_dark.png);
		background-position:top;
		background-repeat:repeat-x;
	}
	
	#GL_WRAPPER .dotted-bottom{
		background-image:url(images/dotted_dark.png);
		background-position:bottom;
		background-repeat:repeat-x;
	}
	
	/*Fast Menus*/
	#GL_WRAPPER .rednews{
		width:950px;
		height:59px;
		overflow:hidden;

	}
	#GL_WRAPPER .footermenu{
		width:950px;
		height:50px;
		overflow:hidden;
		margin-top:10px;

	}

		
	#GL_WRAPPER .footermenu .right{
			margin:0;
			padding:0;
			width:179px;
			height:44px;
			background-image:url(images/images/footer_right.png);
			background-repeat:no-repeat;
			background-position:right top;
			float:left;
			
		}
	#GL_WRAPPER .footermenu .middle{
			margin:0;
			padding:0;
			background-image:url(images/images/footer-center.png);
			background-repeat:repeat-x;
			background-position:top;
			width:591px;
			height:52px;
			float:left;
			text-align: center;
		
		}
		
		#GL_WRAPPER .footermenu .left{
			margin:0;
			padding:0;
			width:179px;
			height:44px;
			background-image:url(images/images/footer_left.png);
			background-repeat:no-repeat;
			background-position:left top;
			float:left;
		}
		
		#GL_WRAPPER .footermenu p{color:#FFFFFF;}
		   

	/* FOOTER */
	#GL_WRAPPER .footer{
		overflow:hidden;
		width:982px;
		padding-top:10px;
		padding-bottom:10px;
		
	}
	
	#GL_WRAPPER .footer .gl-logo{
		float:right;
		margin-right:30px;

	}
	
	#GL_WRAPPER .footer .if-logo{
		float:left;
		
	}
	
	#GL_WRAPPER .footer .copy{
		font:normal 7pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
	}
	
	#GL_WRAPPER .footer A, #GL_WRAPPER .footer A:visited, #GL_WRAPPER .footer A:active{
		text-decoration:none;
		font:normal 7pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
	}
	
	#GL_WRAPPER .footer A:hover{
		text-decoration:underline;
	}
	/* Radius Box 2 */
	.gui-radius-box .left{ background:url(images/radbox2_BG.png) left  repeat-y; margin:0; padding:0; }
	.gui-radius-box .top{ background:url(images/radbox2_BG.png) top  repeat-x; margin:0; padding:0; }
	.gui-radius-box .right{ background:url(images/radbox2_BG.png) right  repeat-y; margin:0; padding:0; }
	.gui-radius-box .bottom{ background:url(images/radbox2_BG.png) bottom  repeat-x; margin:0; padding:0; }
	.gui-radius-box .topleft{ background:url(images/radbox2_TL.png) left top no-repeat; margin:0; padding:0; }
	.gui-radius-box .topright{ background:url(images/radbox2_TR.png) right top no-repeat; margin:0; padding:0; }
	.gui-radius-box .bottomleft{ background:url(images/radbox2_BL.png) left bottom no-repeat; margin:0; padding:0; }
	.gui-radius-box .bottomright{ background:url(images/radbox2_BR.png) right bottom no-repeat; margin:0; padding:0; }
	
	/* Message block */
	DIV.message-item{ height: 100px; }
	DIV.message-item DIV.img{ float: left; }
	DIV.message-item DIV.content{ margin-left: 110px; }
	DIV.message-item DIV.title{ font-size: large; padding:5px; }
	DIV.message-item DIV.desc{ border-top: 1px solid #DDD; padding: 5px; }
	
	DIV.message-item-mini{ height: 50px; }
	DIV.message-item-mini DIV.img{ float: left; }
	DIV.message-item-mini DIV.content{ margin-left: 50px; }
	DIV.message-item-mini DIV.title{ font-size:10pt; font-weight:bold; padding:3px; }
	DIV.message-item-mini DIV.desc{ border-top: 1px solid #DDD; padding: 3px; }
	
	/* Fieldset */	
	FIELDSET.gui-fieldset{ border:solid 1px #CCC; border-top-width: 3px; border-top-color: #999; margin-bottom:10px; padding:10px; }	
	FIELDSET.gui-fieldset LEGEND IMG{ vertical-align: bottom; }
	FIELDSET.gui-fieldset LEGEND{ border: solid 1px #CCC; border-top-color: #999; border-bottom: none; padding: 5px; padding-bottom:8px; background: url(images/gradient.jpg) left -25px repeat-x; font-weight: bold; }
	
	/* Image button */
	.block-image-button{
		background: url(images/img_block-left.jpg) no-repeat left top;
		height: 72px;
		width: 220px;
	}
	
	.block-image-button .image{
		float: right;
	}
	
	.block-image-button .content{
		text-align: right;
		padding: 10px;
		padding-top: 22px;
		padding-right: 3px;
		padding-left: 10px;
	}
	
	.block-image-button .content .title{
		font-size: 10pt;
		font-weight: bold;
	}
	
	.block-image-button .content .desc{
		color: #666;
	}
	

	/* FAQ */
	.help-index-faqs{ }
	.help-index-faqs .title{ font-size: medium; font-weight: bold; }
	.help-index-faqs .content{ border-top: solid 1px #DDD; margin-top:10px; padding-top:10px; }
	.help-index-faqs .more{ text-align: right; font-weight: bold; }
	
	/* TOP MENU */
	.top_menu{
		position:absolute; 
		top:125px; 
		left:0px;
		width: 940px;
		padding:5px;
		padding-top: 10px;
		text-align: right;
		font-size: 8pt;
	}
	
	.top_menu A, .top_menu A:visited{
		text-decoration: none;
		padding: 5px;
		font-size: 8pt;
	}
	
	
	/* File Browser List */
	DIV.imflexi-download-files-list{ background-color: #FFF; }
	DIV.imflexi-download-files-list UL{ margin:0; padding:0; list-style: none; }
	DIV.imflexi-download-files-list LI{ width:580px; height:30px; overflow:hidden; list-style: none; text-align: left; display: block; margin: 5px; border: solid 1px #E0E0E0; padding-top:3px; }
	DIV.imflexi-download-files-list A, DIV.imflexi-download-files-list A:visited, DIV.imflexi-download-files-list A:hover{ text-decoration: none;  }
	DIV.imflexi-download-files-list A IMG, DIV.imflexi-download-files-list A:visited IMG{ padding: 2px; border: solid 1px #CCC; width: 16px; height: 16px; vertical-align: middle; float: left; }
	DIV.imflexi-download-files-list A:hover IMG{ padding: 5px; border: solid 1px #369; background-color: #CCEEFF; text-decoration: none; }
	DIV.imflexi-download-files-list CITE { margin-left:30px; display:block; width: 530px; height: 16px; overflow: hidden; }
	DIV.imflexi-download-files-list CITE SPAN.title { font: bold 10pt Tahoma; color: #585858; text-decoration: none; }
	DIV.imflexi-download-files-list A:hover CITE SPAN.title{ color: #6699FF; }
	DIV.imflexi-download-files-list CITE SPAN.size { font: normal 8pt Tahoma; color: #696969; text-decoration: none; }
	DIV.imflexi-download-files-list CITE SPAN.file { font: normal 8pt Tahoma; color: #696969; text-decoration: none; }
	DIV.imflexi-download-files-list CITE SPAN.date { font: normal 8pt Tahoma; color: #696969; text-decoration: none; }
	
	/* IE Hack */
	html*DIV.imflexi-download-files-list CITE{ margin-left:30px; display:block; width: 500px; }
	html*DIV.imflexi-download-files-list LI IMG,
	html*DIV.imflexi-download-files-list A:hover IMG,
	html*DIV.imflexi-download-files-list A IMG, 
	html*DIV.imflexi-download-files-list A:visited IMG{ width: 16px; height: 16px; padding:2px; margin:1px; background-position: top; }
