	body 
		{
		 font-family: Arial, Helvetica, sans-serif;
		 color: #7A7A7C; 
	 	 font-size: 15px;
	 	 line-height: 1.2;	
		 /* background-repeat: repeat-x;	 	 
		 background: #103F91 url(../images/body_bg.jpg) repeat scroll 50% 0; */
		 background-color: #005DA2;
		 margin-top: 0;
		}


	/*********************************************************************************************************/
	/*********************************************************************************************************/
	/* MAIN PAGE 																							 */
	/*********************************************************************************************************/
	/*********************************************************************************************************/

	div#mainHolder
		{
		 margin: 0 auto;
		 width: 785px;
		 /* ( background-color: Yellow; */
		 position: relative;
		}	
		
				div#mainNav
					{
					 width: 785px; height: 67px;
					 background: #103F91 url(../images/nav_bg.jpg) repeat scroll 50% 0;
					}		
					
				div#mainMiddle
					{
					 background-image: url(../images/page_bg.gif);
					 background-repeat: repeat-y;
					 padding: 20px 40px 1px 44px;
					}			
					
				div#mainFooter
					{
					 text-align: center;
					 color: White;
					 font-size: 13px;
					}									
					
						div#mainFooter A
							{
							 	color: White;
							 	text-decoration: none;
							}		
							
						div#mainFooter A:hover
							{
							 	color: #eee;
							 	text-decoration: underline;
							}							
							
										div#mainFooter table
											{
											 border-collapse: 	collapse;
											 margin: 			0;
											}				
											
										div#mainFooter table td
										{
											padding: 13px 13px 3px 13px;
										}
														
	/*********************************************************************************************************/
	/*********************************************************************************************************/
	/*  																									 */
	/*********************************************************************************************************/
	/*********************************************************************************************************/


				table#Nav
					{
					 border-collapse: 	separate;
					 margin: 			0;
					}				
					
							table#Nav td
							{
								padding: 0;
								/* border: 1px dashed Red; */
								height: 63px;
								text-align: center;
								vertical-align: middle;
							}
				
						table#Nav td A
							{
							 	color: White;
							 	text-decoration: none;
							 	font-size: 24px;
							 	font-weight: bold;
							}		
							
						table#Nav td A:hover
							{
							 	text-decoration: underline;
							}
							
	/*********************************************************************************************************/
	/*********************************************************************************************************/
	/*  																									 */
	/*********************************************************************************************************/
	/*********************************************************************************************************/
											
															
				div.bubble
					{
					 background: White url(../images/bubble_bg.gif) repeat-y scroll 50% 0;
					 width: 421px;
					 float: left;
					}	

							div.bubbleTop
								{
								 width: 421px; height: 29px;
								 background: White url(../images/bubbleTop.gif) no-repeat scroll 50% 0;
								 color: #74B0D4;
								 font-size: 18px; 
								 font-weight: bold;
								 line-height: 1.7;
								}
								
										div.bubbleTop div
										{
										 padding-left: 20px;
										}
							
								
							div.bubble div.bubbleMiddle
							{
							 padding: 6px 12px 20px 20px;
							 line-height: 1.2;
							}												
							
							div.bubbleBottom
								{
								 width: 421px; height: 15px;
								 background: White url(../images/bubbleBottom.gif) no-repeat scroll 50% 0;
								}
										
										
	span.heading
		{
			color: Blue;
			font-weight: bold;
			color: #0E3B90;
		}			
		
	span.hilight
		{
			color: Blue;
			font-weight: bold;
			color: #0E3B90;
		}								
		
		
	div#rightBubble
		{
			float: right;
			width: 258px; height: 369px;
			background: White url(../images/!TEMP_rightBubble.jpg) no-repeat scroll 50% 0;
			position: relative;
		}													
		
	div#rightBubbleNew
		{
			float: right;
			width: 258px; height: 369px;
			background: White url(../images/bg_rightBubbleNew.jpg) no-repeat scroll 50% 0;
			position: relative;
		}		
		
				div#news
				{
					color: #999;	
					position: absolute; left: 41px; top: 275px;
					font-family: "Courier New", Courier, monospace;
					font-size: 11px;
					letter-spacing: -1px;
					float:left; 
				}	
		
		
				div#news A
				{
					
					color: #838383; font-family: Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none; font-size: 11px; font-weight: bold;	
					letter-spacing: -0.5px; 
					color: #88a107; 
				}	

							div#news A:hover
							{
								color: #bcd320;
							}
							
							div#estore
				{
					color: #999;	
					position: absolute; left: 0px; top: 300px;
					font-family: "Courier New", Courier, monospace;
					font-size: 11px;
					letter-spacing: -1px; 
					clear:both;
					
				}
				
				.leftdiv{	
				float:left; 
				}
				
				.rigthdiv{
				margin-left:0px;
				color:#000033;
				width:150px;
				float:right;
				
				color: #838383; 
				font-family: Verdana, Arial, Helvetica, sans-serif;
				text-decoration: none; font-size: 11px; font-weight: bold;	
				letter-spacing: -0.5px; 
				}
		        .spacer{
				width:258px;
				height:5px;
				background-color:#F7F8FC;
				float:left;
				}
		
  	div.verticalSpacer
 		{
 			clear: both; font-size:1px; line-height: .1; background-color: White;
 			margin: 0 0 0 0; height: 1px;
 		}		