
	html		    	{ overflow: -moz-scrollbars-vertical; height:100%; background:url('../images/layout-gfx/bg.jpg') #ffffff top center repeat-x; }
	body				{ background:url('../images/layout-gfx/background_top.jpg') top center no-repeat; font-family:Arial, Verdana, Tahoma,Helvetica; font-size:12px; margin:0; padding:0; height:100%; }
	td					{ font-family:Arial, Verdana, Tahoma,Helvetica; font-size:14px; line-height:20px; }
	input, button, select	{ font-family:Arial, Verdana, Tahoma,Helvetica; font-size:12px; padding:5px; }
	
	table	{ border:0px solid green; }
    td		{ border:0px dotted red;}
    div     { border:0px solid silver; }
	
	h1		{ font-size:25px; color:#336699; margin:0; padding:0; margin-bottom:10px; padding-bottom:5px; border-bottom:2px dotted #b79e71; line-height:30px; }
	h3		{ font-size:18px; color:#336699; margin:0; padding:0; margin-bottom:10px; padding-bottom:5px; border-bottom:1px dotted #b79e71; line-height:25px; }
	h5		{ font-size:20px; color:#336699; display:inline; }

	a:link		{ color:#336699; text-decoration:none; cursor:pointer; font-weight:bold; }
	a:visited	{ color:#336699; text-decoration:none; cursor:pointer; font-weight:bold; }
	a:hover		{ color:#0081d1; text-decoration:none; cursor:pointer; font-weight:bold; }
	a:active	{ color:#0081d1; text-decoration:none; cursor:pointer; font-weight:bold; }
	a:focus		{ color:#0081d1; text-decoration:none; cursor:pointer; font-weight:bold; }

	#WEBSITE				{ width:990px; height:100%; }
	#WEBSITE .header		{ width:990px; height:159px; background:url('../images/layout-gfx/header_bg.jpg'); }
	#WEBSITE .nav			{ width:990px; height:50px; background:url('../images/layout-gfx/menu_bg.png') top center no-repeat;
                              padding-left: 25px; padding-right: 25px; }
 	#WEBSITE .content  		{ width:990px; height:100%;  }
    #WEBSITE .inner_content	{ width:952px; height:100%;background-repeat:repeat-y; background:url('../images/layout-gfx/main_bg.png') top center; }
    #WEBSITE .left			{ width:248px; }
    #WEBSITE .mid               	{ width:704px; }
	#WEBSITE .footer			{ width:900px; height:111px; background:#eeeeee; }
    #WEBSITE .footer_content	{ width:725px; height:30px; background:#dddddd; }
	
	#WEBSITE .CONTENT_CONTAINER	{ overflow:hidden; width:674px; margin:0 auto; height:100%; }
    #WEBSITE .CONTENT_CONTAINER img { margin: 10px; }
    
    #WEBSITE .box1          { width:248px; background:url('../images/layout-gfx/box1.png') no-repeat; }
    #WEBSITE .box1_in       { width:200px; margin: 0 auto; }
    #WEBSITE .box2          { width:248px; min-height:200px; background:url('../images/layout-gfx/box2.jpg') no-repeat; }
    #WEBSITE .box2_in       { width:200px; margin: 0 auto; }
    #WEBSITE .box3          { width:248px; height:360px; min-height: 360px; background:url('../images/layout-gfx/box3.png') no-repeat; }
    #WEBSITE .box3_in       { width:200px; margin: 0 auto; }

    #WEBSITE .headline      { font-size:13px; font-weight:bold; }

    #WEBSITE .topright      { width: 300px; float:right; margin-right:20px; text-align:right; }
    #WEBSITE a:link		{ color:#336699; text-decoration:none; cursor:pointer; font-weight:bold; }
    #WEBSITE a:visited	{ color:#336699; text-decoration:none; cursor:pointer; font-weight:bold; }
    #WEBSITE a:hover		{ color:#0081d1; text-decoration:none; cursor:pointer; font-weight:bold; }
    #WEBSITE a:active	{ color:#0081d1; text-decoration:none; cursor:pointer; font-weight:bold; }
    #WEBSITE a:focus		{ color:#0081d1; text-decoration:none; cursor:pointer; font-weight:bold; }

    #WEBSITE .more a:link		{ color:#333333; text-decoration:none; cursor:pointer; font-weight:bold; }
    #WEBSITE .more a:visited	{ color:#333333; text-decoration:none; cursor:pointer; font-weight:bold; }
    #WEBSITE .more a:hover		{ color:#0081d1; text-decoration:none; cursor:pointer; font-weight:bold; }
    #WEBSITE .more a:active	{ color:#0081d1; text-decoration:none; cursor:pointer; font-weight:bold; }
    #WEBSITE .more a:focus		{ color:#0081d1; text-decoration:none; cursor:pointer; font-weight:bold; }
    