/* basics */

body		 		{	margin-left: 0px;
						margin-top: 0px;
						margin-right: 0px;
						margin-bottom: 0px;
						background-image:url(/img/bckg.gif);
						text-align:center;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;							
					}
					
h3					{ 	margin: 0px; font-size:14px; font-weight:bold; }					
					
a:link, a:visited, a:active		{ color: #000099; text-decoration: none; }
a:hover							{ color: #000099; text-decoration: underline; }	


/* crappy table-related css declarations */

.sw10				{	line-height: 100%; font-size: 10px; text-align:left; }
.table1				{	margin-bottom: 16px; }

/* pagination */
.pagebar 
    {               
        font: 11px Arial, Helvetica, sans-serif;            
        padding-top: 10px; 
        padding-bottom: 0px; 
        margin: 0px;                            
    }

.pagebar a, .pageList .this-page 
    {
        padding: 2px 6px; 
        border: solid 1px #912020; 
        background: #fff; 
        text-decoration: none;
        color: #912020;     
    }

.pagebar a:visited 
    {        
        padding: 2px 6px; 
        border: solid 1px #912020; 
        background: #fff; 
        text-decoration: none;
        color: #912020;       
    }

.pagebar .break 
    {     
        padding: 2px 6px; 
        border: none; 
        background: #fff; 
        text-decoration: none;
        color: #912020;       
    }

.pagebar .this-page 
    {
        padding: 2px 6px; 
        border: solid 1px #E78F8F;  
        font-weight: bold; 
        font-size: 11px; 
        vertical-align: top;
        background: #fff;   
        color: #E78F8F;         
    }

.pagebar a:hover 
    {       
        color: #000; 
        background: #B0D0F0; 
        border-color: #912020; 
        text-decoration: none;
    }

/* page elements */
					
#main				{	margin: auto; width: 720px; }
#img				{	width: 720px; height: 133px; padding-bottom:10px; }					
#img2				{	margin-left: 315px; }
#img3				{	margin-left: 362px; }
#img4				{	margin-left: 137px; }
#img5				{	margin-left: 462px; }
#img6				{	margin-left: 148px; }
#sep				{	width: 720px; background-color: #ccc; height:15px; }				
#block_1			{	padding-bottom: 32767px; margin-bottom: -32767px; float: left; width: 15px; background-image: url(/img/grey.gif);  }
#block_2			{	padding-bottom: 32767px; margin-bottom: -32767px; float: left; width: 704px; text-align:left; }	
#block_3			{	padding-bottom: 32767px; margin-bottom: -32767px; float: left; width: 1px; background-image: url(/img/grey.gif);  }
#wrapper			{ 	overflow: hidden;	}			
#footer				{	width: 720px; }	
#newsflash			{	height:16px; margin-top:2px; margin-bottom:12px; padding-bottom: 3px; 
						color: #4C605F; text-align:left; border-bottom: 1px solid #4C605F; }
#newsflash2			{	height:16px; margin-top:2px; margin-bottom:12px; padding-bottom: 3px;  
						color: #4C605F; text-align:left; border-bottom: 1px solid #4C605F; font-weight: bold; padding-left: 520px; }		
#newsflash3			{	height:16px; margin-top:2px; margin-bottom:12px; padding-bottom: 3px;  
						color: #4C605F; text-align:left; border-bottom: 1px solid #4C605F; font-weight: bold; padding-left: 70px; }													

/* some simple css declarations */
											
.cl					{	clear: both; }												
.clear				{	clear: both; padding-top: 18px; }			
.clear2				{	clear: both; padding-top: 40px; }		
.clear3				{	clear: both; padding-top: 120px; }	
.clear4				{	clear: both; padding-top: 2px; padding-bottom:10px; }
.absmiddle			{ 	vertical-align:middle; }				
.bs					{	text-align:justify; }			
.bs2				{	text-align:justify; width: 590px; }	
.li_bs				{	text-align:justify; padding-bottom: 6px; }
.li_bold			{	text-align:left; padding-bottom: 6px; font-weight:bold; }
.li2				{	text-align:left; padding-bottom: 6px; line-height: 150%; }
.li_article			{	list-style-type: none; }
.ul_article			{ 	margin: 0px; padding: 2px; }
.ul2				{	list-style-image: url(/img/redarrow2.gif); padding-bottom: 15px;  }
.ws10 				{	font-size: 10px; color: #ffffff; }
.grup10 			{	font-size: 10px; color: #39CE00; }
.rth10 				{	font-size: 10px; color: #ff0000; }


/*	navigation	and footer */

#menu_container		{	width: 704px; float:left; border-bottom: 1px solid #999999;	 position:relative; left: 0px; 	}
.menulist			{ 	width:694px;
						float: left;
						list-style-type: none; 
						padding-top: 15px;
						padding-left: 10px;
						margin: 0px; 	
						background-color: #fff; 
						border: 0px;					
					}						
.menuitem			{ 	float: left; 	 
						background-image: url(/img/red2.gif);
						color: #fff;
						font-size: 11px;
						padding: 6px;
						margin-bottom: 0px;	 
						margin-right: 3px;	 
						border: 1px solid #999999;
						position:relative;
						top: 1px;
						height:15px;
					}					
.menuitem_active	{ 	float: left; 	 
						background-image: url(/img/red.gif);
						color: #fff;
						font-size: 11px;
						padding: 6px;
						margin-bottom: 0px;	 
						margin-right: 3px;	 
						border: 1px solid #999999;
						border-bottom: 1px solid #e4000e;
						height:15px;
						position:relative;
						top: 1px;												
					}	
.cpr_item			{ 	float:left; padding-right:2px; padding-left:2px; border-right: 1px solid white;  }



/* boxes */

.box_content, .box_content_2, .box_content_3, .box_content_4, .box_content_5 	

					{	width: 617px; 
						position: relative; left: 40px;
						font-size:12px; 
						background-color: #e5e5e5; 
						padding-bottom:10px; 
						padding-top:10px; 
						padding-left: 3px; 
						padding-right: 3px;
						text-align:left;
						line-height: 150%;
					}
					
.box_head			{	width: 620px; 
						position: relative; left: 40px; 						
						font-weight:bold; 
						background-color: #b82828; 
						color: #fff; 
						height: 27px; 
						padding-top:2px; 
						padding-left:2px; 
						text-align:left;
					}								
					
.box_content_2		{	width: 597px; text-align:center; font-size:11px; position: relative; left: 40px; }					
.box_content_3		{	width: 287px; text-align:left; font-size:11px;  position: relative; left: 0px; }
.box_content_4		{	width: 657px; text-align:left; font-size:11px; position: relative; left: 20px; }
.box_content_5		{	width: 597px; text-align:left; font-size:11px; position: relative; left: 40px; }



/* links */

a.blink  { font-family:Verdana,Arial; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; padding-left:30px; }
a.rlink  { font-family:Verdana,Arial; font-size:12px; font-weight:bold; color:#c6251a; text-decoration:none; padding-left:30px; }

a.link1:link, a.link1:visited, a.link1:active   { font-size: 10px; color: #4C605F; text-decoration: none; }
a.link1:hover 									{ font-size: 10px; color: #4C605F; text-decoration: underline; }

a.ml:link, a.ml:visited, a.ml:link:active, a.ml:hover	{ color: #ffffff; text-decoration: none; font-weight: bold; }
a.ws10:link, a.ws10:visited, a.ws10:active   			{ color: #ffffff; text-decoration: none; font-size: 10px; }
a.ws10:hover 											{ color: #ffffff; text-decoration: underline; font-size: 10px; }


/* partner page	*/

.partner			{ padding-bottom: 10px; padding-left: 100px; }
.partner_bottom 	{ padding-bottom: 80px; padding-left: 100px; }



/* ------------ */





.box_left			{	float:left; position:relative; left:40px; }
.box_right			{	float:left; position:relative; left:55px; }

.box_left_2			{	float:left; position:relative; left:0px; }
.box_right_2		{	float:left; position:relative; left:13px; }



					
					

					
.box_head_tiny, .box_head_tiny_2, .box_head_tiny_3, .box_head_tiny_4

					{	width: 601px; 
						position: relative; left: 40px; 						
						font-weight:bold; 
						background-color: #b82828; 
						color: #fff; 
						height: 22px; 
						padding-top:2px; 
						padding-left:2px; 
						text-align:left;
					}								
					
.box_head_tiny_2	{	width: 290px; position: relative; left: 0px; }												
.box_head_tiny_3	{	width: 290px; position: relative; left: 0px; }	
.box_head_tiny_4	{	width: 660px; position: relative; left: 20px; }									

					
a.link1:link, a.link1:visited, a.link1:active   {  font-size: 10px; color: #4C605F; text-decoration: none; }
a.link1:hover { font-size: 10px; color: #4C605F; text-decoration: underline; }



.main_container	{	padding-top:40px; text-align: left; padding-left: 120px; }
.ptext	{	margin-left: 60px; border: 1px solid black;	 }


h1			{  font-size:15px; font-family: Verdana, Arial, Helvetica, sans-serif;	}

h2			{  font-size:13px;	font-family: Verdana, Arial, Helvetica, sans-serif;}

h3			{  font-size:13px;	font-family: Verdana, Arial, Helvetica, sans-serif;}