/* **  STANDARD TAGS  ************************************************************************** */
a:link		{color:#0000CC; text-decoration:none;}
a:visited	{color:#0000CC; text-decoration:none;}
a:hover		{color:#CC0000; text-decoration:underline;}

body		{background: #FFFFFF url(images/leftmenubg.gif) repeat-y;}

.mainhead		{font-family:Verdana,Arial,sans-serif; color:#0033AA; font-size:16px; font-weight:bold;
		 text-align:center; margin-top:0px; margin-bottom: 6px;line-height: 18px;}

.subhead		{font-family:Verdana,Arial,sans-serif; color:#444444; font-size:12px; font-weight:normal; 
		 text-align:center; margin-top:0px; margin-bottom: 17px;}


.mainheadx	{font-family:Verdana,Arial,sans-serif; color:#000099; font-size:14px; font-weight:normal; 
		 margin-top: 0px; margin-bottom: 6px; TEXT-ALIGN: center;  line-height: 18px; }
	
.subheadx	{font-family:Verdana,Arial,sans-serif; color:#000099; font-size:12px; font-weight:normal; 
		 margin-top: 0px; margin-bottom: 17px; TEXT-ALIGN: center; }
		
h1		{font-family:Verdana,Arial,sans-serif; color:#0033AA; font-size:16px; font-weight:bold;
		 text-align:center; margin-top:0px; margin-bottom: 8px;}

h2		{font-family:Verdana,Arial,sans-serif; color:#444444; font-size:15px; font-weight:normal; 
		 text-align:center; margin-top:0px; margin-bottom: 0px;}

h3		{font-family:Verdana,Arial,sans-serif; color:#000099; font-size:14px; font-weight:bold; 
		 text-align:left; margin-top:0px; margin-bottom: 5px;}

h4		{font-family:Verdana,Arial,sans-serif; color:#444444; font-size:12px; font-weight:bold; 
		 text-align:left;   margin-top:0px; margin-bottom: 4px;}
		
p		{font-family:Arial,sans-serif; color:#666666; font-size:12px; line-height:16px;}

div		{font-family:Arial,sans-serif; color:#666666; font-size:12px; line-height:16px;}

ul		{font-family:Arial,sans-serif; color:#666666; font-size:12px; line-height:15px; 
		 margin-top: 5px; margin-bottom:20px; margin-left:42px; 
		 list-style-position:outside; list-style-type:square;}

ol		{font-family:Arial,sans-serif; color:#666666; font-size:12px; line-height:15px; 
		 margin-top: 5px; margin-bottom: 5px; margin-left:42px; 
		 list-style-position:outside;}

b		{color:#000099; font-weight:normal;}

hr		{color:#999999;}

.formtext	{font-family:Arial,sans-serif; color:#990000; font-size:12px; line-height:16px;}
.txq		{font-family:Arial,sans-serif; color:#990000; font-size:14px; line-height:16px;}

/* **  LAYERS ************************************************************************** */
.Lmain		{position:absolute; z-index:3; left:  0px; top:106px; width:750px; margin:0px; padding:0px;}
.LmainScroll	{position:absolute; z-index:1; left:190px; top: 110px; margin:0px; padding:0px; width:580px; overflow:auto; height:400px;}

.Llogo		{position:absolute; z-index:2; left:  0px; top:  0px;}
.Lheader2	{position:absolute; z-index:1; left:  0px; top:  0px; width: 100%; height: 78px;}
.Lswapbox	{position:absolute; z-index:9; left:470px; top: 55px; width:270px; visibility:hidden;
		 background: #FFFFFF url(images/swapbox-bg.jpg) no-repeat;}
.Ltopbg		{position: absolute; left: 0px; top: 0px; width: 100%; z-index: 1; background: url(images/topbg.gif) repeat-x; padding:0px; margin:0px;}
.Ltopmenu	{position:absolute; left: 230px; top: 64px; z-index:3;}


/* **  DEFINED ************************************************************************** */

.introText	{font-family:Arial,sans-serif; color:#000000; font-size:12px; line-height:20px; font-weight:bold;}
.footer1	{font-family:Arial,sans-serif; color:#000000; font-size:10px; font-weight:bold; text-align:center;}
.footer2	{font-family:Arial,sans-serif; color:#666666; font-size:10px; line-height:18px; text-align:center;}
.footer2 a:link		{color:#666666;}
.footer2 a:visited	{color:#666666;}

.introblock	{color:#666666; font-size:12px; line-height:18px; margin-left: 27px;}
.introblock1	{color:#000099; font-size:14px; line-height:18px; margin-bottom:10px;}
.introblock2	{color:#000099; font-size:12px; line-height:18px; margin-bottom: 5px;}
.intropoint	{font-family: arial,sans-serif; color:#000099; font-size:15px; font-weight:normal;}

.midline	{color:#333333; font-size:13px; font-weight:bold; text-align:center;  padding: 5px 0px 5px 0px; }

.swappanel	{ }
.swaplink	{color:#333333; font-size:12px; font-weight:normal; }
.swaplink a:link	{color:#0000CC; text-decoration:underline;}
.swaplink a:visited	{color:#0000CC; text-decoration:underline;}
.swaplink a:hover	{color:#CC0000; text-decoration:underline;}

.paneltext	{font-size:12px; color: #666666; margin: 4px 6px 0px 6px;}
.paneltext div	{font-size:12px; color: #666666; margin: 0px 0px 5px 0px; line-height:15px;}
.paneltext h3	{font-weight:normal; font-size:14px; color:#000099;}
.paneltext a:link	{color:#0000CC; text-decoration:none;}
.paneltext a:visited	{color:#0000CC; text-decoration:none;}
.paneltext a:hover	{color:#CC0000; text-decoration:underline;}

/* **  MENUS  ************************************************************************** */
.mainM1td	{}
.mainMenu1	{position:absolute; left: 7px; top:95px; width:173px; z-index:10;}
.mainMtext1	{font-family:arial,sans-serif; font-size:12px; line-height:13px; padding:2px 2px 2px 5px; width:146px; 
		 font-weight:bold; border: 1px solid #3333CC; display:block;}

a.mainMtext1:link	{color: #0033CC; background-color:#FFFFFF; text-decoration:none; display:block;}
a.mainMtext1:visited	{color: #0033CC; background-color:#FFFFFF; text-decoration:none;}
a.mainMtext1:hover	{color: #FFFFFF; background-color:#0033CC; text-decoration:none;}

.subMenu11	{position:absolute; left:156px; top:119px; width:160px; visibility:hidden; z-index:6; layer-background-color:#FFFFFF;}
.subMenu12	{position:absolute; left:156px; top:140px; width:160px; visibility:hidden; z-index:6; layer-background-color:#FFFFFF;}
.subMenu13	{position:absolute; left:156px; top:161px; width:160px; visibility:hidden; z-index:6; layer-background-color:#FFFFFF;}
.subMenu14	{position:absolute; left:156px; top:182px; width:160px; visibility:hidden; z-index:6; layer-background-color:#FFFFFF;}
.subMenu15	{position:absolute; left:156px; top:203px; width:160px; visibility:hidden; z-index:6; layer-background-color:#FFFFFF;}
.subMtext1	{font-family:arial,sans-serif; font-size:12px; line-height:12px; text-align:left; padding:3px; width:146px;}

a.subMtext1:link	{color: #0000CC; background-color:#CCDDFF; text-decoration:none; display:block;}
a.subMtext1:visited	{color: #0000CC; background-color:#CCDDFF; text-decoration:none;}
a.subMtext1:hover	{color: #FFFFFF; background-color:#0033CC; text-decoration:none;}

.subMtext1b	{font-family:arial,sans-serif; font-size:12px; line-height:15px; text-align:left; padding:1px 3px 1px 3px; width:146px;}
a.subMtext1b:link	{color: #0000CC; text-decoration:none; display:block;}
a.subMtext1b:visited	{color: #0000CC; text-decoration:none;}
a.subMtext1b:hover	{color: #FFFFFF; background-color:#3366FF; text-decoration:none;}

.mainMenu2	{position:absolute; left: 10px; top: 30px; width:600px; z-index:4;}

.mainMtext2	{font-family:arial,sans-serif; font-size:12px; line-height:11px; padding: 3px 2px 3px 2px; background:#EEEEEE;
		 border: 1px solid #666666; display:block;}

.mainMtext2 a:link	{color: #000000;}
.mainMtext2 a:visited	{color: #000000;}
.mainMtext2 a:hover	{color: #000000; text-decoration: none;}

.subMenu21	{position:absolute; left:230px; top: 86px; width:170px; visibility:hidden; z-index:6; layer-background-color:#FFFFFF;}
.subMenu22	{position:absolute; left:282px; top: 86px; width:170px; visibility:hidden; z-index:6; layer-background-color:#FFFFFF;}
.subMenu23	{position:absolute; left:361px; top: 86px; width:170px; visibility:hidden; z-index:6; layer-background-color:#FFFFFF;}
.subMenu24	{position:absolute; left:430px; top: 86px; width:170px; visibility:hidden; z-index:6; layer-background-color:#FFFFFF;}

.subMtext2w1	{font-family:arial,sans-serif; font-size:12px; line-height:12px; text-align:left; padding:3px; width:170px;}
a.subMtext2w1:link	{color: #0000CC; background-color:#CCDDFF; text-decoration:none; display:block;}
a.subMtext2w1:visited	{color: #0000CC; background-color:#CCDDFF; text-decoration:none;}
a.subMtext2w1:hover	{color: #FFFFFF; background-color:#0033CC; text-decoration:none;}


/* other */

.clicktovisit	{font-family:Arial,Helvetica,sans-serif; color:#660000; font-size:10px; line-height:10px;}

.moreText 	{font-size:13px; text-align:center; color:#000000;}
.moreText a:link	{font-size:13px; color:#0000CC; text-decoration:underline;}
.moreText a:visited	{font-size:13px; color:#0000CC; text-decoration:underline;}
.moreText a:hover	{font-size:13px; color:#CC0000; text-decoration:underline;}