﻿/* General page setup
---------------------------------------------------------------------- */

html,body 																		{margin:0px;padding:0px;width:100%;height:100%;background-color:#fff;font-size:11px;font-family:verdana,arial,sans-serif;color:#fff;background:url(/gfx/bg_1x1.png) repeat;line-height:150%;text-align:center;}

/* Generel table attributes and fonts
---------------------------------------------------------------------- */

table, td, label																{font-size:1em;color:#fff;}
th																				{font-size:1em;text-align:left;font-weight:bold;}
p																				{font-size:1em;color:#fff;margin:0px;margin-bottom:10px;}
a																				{font-size:1em;color:#fff;text-decoration:underline;}
a:hover																			{font-size:1em;text-decoration:underline;}
h1																				{font-size:1.4em;color:#fff;margin:0px;}
h2																				{font-size:1.3em;font-weight:bold;color:#022d40;}
h3																				{font-size:1.1em;font-weight:bold;color:#022d40;}
h4,h5,h6																		{font-size:1.1em;font-weight:bold;color:#022d40;margin:0px;}
address																			{font-size:1em;font-style:normal;}

form																			{margin:0;padding:0;}
select, input, textarea															{font-size:1em;color:#000;}

hr																				{height:1px;background-color:#e1e1e1;color:#e1e1e1;border:none;margin:0;margin-top:10px;margin-bottom:10px;}
a img																			{border:none;}


/* Base template setup - frontpage
---------------------------------------------------------------------- */

.front 																			{width:100%;height:100%;clear:both;background:url(/gfx/bg_rep.png) repeat-x;}
.front .auto 																	{width:950px;clear:both;margin:0 auto;text-align:left;}
.front .auto .top 																{width:100%;height:80px;clear:both;background:url(/gfx/top.png) no-repeat;}
.front .auto .top .left 														{width:625px;height:80px;float:left;}
.front .auto .top .left .logo 													{width:100%;height:50px;clear:both;}
.front .auto .top .left .logo a 												{width:80px;height:50px;float:left;display:block;}
.front .auto .top .left .menutop 												{width:100%;height:30px;clear:both;}
.front .auto .top .right 														{width:315px;height:80px;float:right;}
.front .auto .top .right .service 												{float:right;clear:both;padding-top:57px;}
.front .auto .top .right .service ul 											{margin:0;padding:0;list-style-type:none;}
.front .auto .top .right .service ul li 										{display:inline;padding-right:10px;}
.front .auto .top .right .service ul li.inp 									{padding-right:0px;}
.front .auto .top .right .service ul li a 										{color:#76d4f5;text-decoration:none;}
.front .auto .top .right .service ul li a:hover									{text-decoration:underline;}
.front .auto .top .right .service ul li label 									{color:#76d4f5;}
.front .auto .top .right .service ul li #q 										{width:100px;height:12px;font-size:10px;color:#000;border:none;border-top:1px solid #022d40;border-right:1px solid #76d4f5;border-bottom:1px solid #76d4f5;border-left:1px solid #022d40;}
.front .auto .top .right .service ul li #submit 								{width:15px;height:15px;border:none;background:#fff url(/gfx/submit_arrow.gif) no-repeat 50% 50%;margin-left:5px;cursor:pointer;}
.front .auto .teaser 															{width:100%;height:260px;clear:both;background-repeat:no-repeat;}
.front .auto .content 															{width:100%;clear:both;background:url(/gfx/front_ctn.png) no-repeat;padding-top:25px;}
.front .auto .content .sec1 													{width:470px;float:left;}
.front .auto .content .sec1 .inner 												{width:450px;clear:both;}
.front .auto .content .sec1 .inner .head 										{width:100%;height:auto;clear:both;}
.front .auto .content .sec1 .inner.b2 .head 									{width:100%;height:auto;clear:both;}

.front .auto .content .sec1 .inner .head h1 									{margin:0;font-size:22px;font-family:Arial,Verdana,Helvetica,Sans-Serif;line-height:110%;font-weight:normal;text-transform:uppercase;color:#fff;}


.front .auto .content .sec1 .inner .head p 										{margin:0;font-size:22px;font-family:Arial,Verdana,Helvetica,Sans-Serif;line-height:110%;font-weight:normal;text-transform:uppercase;color:#fff;}
.front .auto .content .sec1 .inner .head a										{text-decoration:none;}



.front .auto .content .sec1 .inner .text 										{width:100%;clear:both;}
.front .auto .content .sec1 .inner .text .image 								{width:105px;height:150px;float:left;background:url(/gfx/per_usj.png) no-repeat;}
.front .auto .content .sec1 .inner .text .image img								{display:none;}
.front .auto .content .sec1 .inner .text .intro 								{width:340px;float:left;padding-top:10px;}
.front .auto .content .sec1 .inner .text .intro a 								{color:#fff;text-decoration:underline;}
.front .auto .content .sec2 													{width:250px;float:left;}
.front .auto .content .sec2 .inner 												{width:230px;clear:both;}
.front .auto .content .sec2 .inner .head 										{width:100%;clear:both;}
.front .auto .content .sec2 .inner .head p 										{margin:0;font-size:22px;font-family:Arial,Verdana,Helvetica,Sans-Serif;line-height:110%;font-weight:normal;text-transform:uppercase;color:#fff;}
.front .auto .content .sec2 .inner .head a										{text-decoration:none;}
.front .auto .content .sec2 .inner .text 										{width:100%;clear:both;}
.front .auto .content .sec2 .inner .text ul 									{margin:0;padding:0;list-style-type:none;width:100%;padding-top:10px;}
.front .auto .content .sec2 .inner .text ul li 									{clear:both;width:100%;border-top:1px solid #00090d;}
.front .auto .content .sec2 .inner .text ul li p 								{margin:0;display:block;border-top:1px solid #034968;text-decoration:none;padding-top:10px;padding-bottom:10px;}
.front .auto .content .sec2 .inner .text ul li p span 							{display:block;color:#64c3e4;}
.front .auto .content .sec2 .inner .text ul li p a 								{color:#64c3e4;text-decoration:underline;}
.front .auto .content .sec3 													{width:230px;float:left;}
.front .auto .content .sec3 .inner 												{width:230px;clear:both;}
.front .auto .content .sec3 .inner .head	 									{width:100%;clear:both;}
.front .auto .content .sec3 .inner .head p 										{margin:0;font-size:22px;font-family:Arial,Verdana,Helvetica,Sans-Serif;line-height:110%;font-weight:normal;text-transform:uppercase;color:#fff;}
.front .auto .content .sec3 .inner .head a										{text-decoration:none;}
.front .auto .content .sec3 .inner .text 										{width:100%;clear:both;}
.front .auto .content .sec3 .inner .text ul 									{margin:0;padding:0;list-style-type:none;width:100%;padding-top:10px;}
.front .auto .content .sec3 .inner .text ul li 									{clear:both;width:100%;border-top:1px solid #00090d;}
.front .auto .content .sec3 .inner .text ul li p 								{margin:0;display:block;border-top:1px solid #034968;text-decoration:none;padding-top:10px;padding-bottom:10px;}
.front .auto .content .sec3 .inner .text ul li p strong							{display:block;}
.front .auto .content .sec3 .inner .text ul li p a 								{color:#64c3e4;text-decoration:underline;}
.front .auto .content .clear													{clear:both;height:10px;}


/* Base template setup - content pages
---------------------------------------------------------------------- */

.main 																			{width:100%;height:100%;clear:both;background:url(/gfx/bg_rep.png) repeat-x;}
.main .auto 																	{width:950px;clear:both;margin:0 auto;text-align:left;}
.main .auto .top 																{width:100%;height:80px;clear:both;background:url(/gfx/top.png) no-repeat;}
.main .auto .top .left 															{width:625px;height:80px;float:left;}
.main .auto .top .left .logo 													{width:100%;height:50px;clear:both;}
.main .auto .top .left .logo a 													{width:80px;height:50px;float:left;display:block;}
.main .auto .top .left .menutop 												{width:100%;height:30px;clear:both;}
.main .auto .top .right 														{width:315px;height:80px;float:right;}
.main .auto .top .right .service 												{float:right;clear:both;padding-top:57px;}
.main .auto .top .right .service ul 											{margin:0;padding:0;list-style-type:none;}
.main .auto .top .right .service ul li 											{display:inline;padding-right:10px;}
.main .auto .top .right .service ul li.inp 										{padding-right:0px;}
.main .auto .top .right .service ul li a 										{color:#76d4f5;text-decoration:none;}
.main .auto .top .right .service ul li a:hover									{text-decoration:underline;}
.main .auto .top .right .service ul li label 									{color:#76d4f5;}
.main .auto .top .right .service ul li #q 										{width:100px;height:12px;font-size:10px;color:#000;border:none;border-top:1px solid #022d40;border-right:1px solid #76d4f5;border-bottom:1px solid #76d4f5;border-left:1px solid #022d40;}
.main .auto .top .right .service ul li #submit 									{width:15px;height:15px;border:none;background:#fff url(/gfx/submit_arrow.gif) no-repeat 50% 50%;margin-left:5px;cursor:pointer;}
.main .auto .content 															{width:100%;clear:both;background:#fff url(/gfx/bg_cm.gif) repeat-y right top;}
.main .auto .content .left 														{width:720px;float:left;}
.main .auto .content .left .teaser 												{width:100%;height:210px;clear:both;background-repeat:no-repeat;background-position:10px 10px;}
.main .auto .content .left .text 												{width:100%;clear:both;}
.main .auto .content .left .text .inner 										{clear:both;padding:10px 10px 0px 10px;}
.main .auto .content .left .text .inner .head 									{width:100%;height:45px;clear:both;}
.main .auto .content .left .text .inner .head h1 								{margin:0;font-size:24px;font-weight:normal;color:#022d40;line-height:115%;}
.main .auto .content .left .text .inner .ctn 									{width:100%;clear:both;color:#022d40;}
.main .auto .content .left .text .inner .ctn p,
.main .auto .content .left .text .inner .ctn table,
.main .auto .content .left .text .inner .ctn th,
.main .auto .content .left .text .inner .ctn td 								{color:#022d40;}
.main .auto .content .left .text .inner .ctn a									{color:#022d40;text-decoration:underline;}
.main .auto .content .left .text .inner .ctn ul li,
.main .auto .content .left .text .inner .ctn ol li 								{color:#022d40;}
.main .auto .content .left .text .inner .ctn h2									{margin:0;padding-top:10px;margin-bottom:10px;font-size:18px;font-weight:normal;color:#022d40;line-height:115%;}
.main .auto .content .left .text .inner .ctn h3									{margin:0;padding-top:15px;margin-bottom:10px;font-size:14px;font-weight:bold;color:#022d40;line-height:115%;}
.main .auto .content .left .text .inner .ctn .col_left 							{width:360px;float:left;}
.main .auto .content .left .text .inner .ctn .col_left .in 						{width:340px;clear:both;}
.main .auto .content .left .text .inner .ctn .col_right 						{width:340px;float:left;}
.main .auto .content .left .text .inner .ctn .col_right .in 					{width:330px;clear:both;}
.main .auto .content .left .text .inner .ctn .col_full							{width:700px;float:left;}
.main .auto .content .left .text .inner .ctn .col_full .in 						{width:680px;clear:both;}
.main .auto .content .left .text .inner .ctn .col_full .arra					{margin:0;padding:0;list-style-type:none;width:100%;padding-bottom:20px;}
.main .auto .content .left .text .inner .ctn .col_full .nw						{margin-top:-8px;}
.main .auto .content .left .text .inner .ctn .col_full .arra li 				{border-bottom:1px solid #c8cfd4;padding-top:10px;}
.main .auto .content .left .text .inner .ctn .col_full .arra .tx 				{width:100%;clear:both;}
.main .auto .content .left .text .inner .ctn .col_full .arra .tx .lft 			{width:340px;float:left;padding-right:20px;}
.main .auto .content .left .text .inner .ctn .col_full .arra .tx .lft .sc1 		{margin:0;margin-bottom:5px;color:#022d40;font-size:14px;}
.main .auto .content .left .text .inner .ctn .col_full .arra .tx .lft .sc2 		{margin:0;margin-bottom:5px;color:#8a9aa4;font-size:1em;}
.main .auto .content .left .text .inner .ctn .col_full .arra .tx .lft .sc3 		{margin:0;color:#022d40;font-size:1em;}
.main .auto .content .left .text .inner .ctn .col_full .arra .tx .lft .sc4 		{margin:0;}
.main .auto .content .left .text .inner .ctn .col_full .arra .tx .lft .sc4 a 	{text-decoration:none;padding-left:7px;color:#167fa2;background:url(/gfx/submit_arrow.gif) no-repeat left 4px;}
.main .auto .content .left .text .inner .ctn .col_full .arra .tx .lft .sc4 a:hover {text-decoration:underline;}

.main .auto .content .left .text .inner .ctn .col_full .arra .nwstx 			{width:100%;clear:both;}
.main .auto .content .left .text .inner .ctn .col_full .arra .nwstx .lft 		{width:500px;clear:both;padding-right:20px;padding-bottom:10px;}
.main .auto .content .left .text .inner .ctn .col_full .arra .nwstx .lft .sc1 	{margin:0;margin-bottom:5px;color:#022d40;font-size:14px;}
.main .auto .content .left .text .inner .ctn .col_full .arra .nwstx .lft .sc2 	{margin:0;margin-bottom:5px;color:#8a9aa4;font-size:1em;}
.main .auto .content .left .text .inner .ctn .col_full .arra .nwstx .lft .sc3 	{margin:0;color:#022d40;font-size:1em;}
.main .auto .content .left .text .inner .ctn .col_full .arra .nwstx .lft .sc4 	{margin:0;}
.main .auto .content .left .text .inner .ctn .col_full .arra .nwstx .lft .sc4 a {text-decoration:none;padding-left:7px;color:#167fa2;background:url(/gfx/submit_arrow.gif) no-repeat left 4px;}
.main .auto .content .left .text .inner .ctn .col_full .arra .nwstx .lft .sc4 a:hover {text-decoration:underline;}

.main .auto .content .left .text .inner .lastupdate 							{width:100%;clear:both;border-top:1px solid #ccc;padding-top:5px;margin-top:40px;margin-bottom:-50px;}
.main .auto .content .left .text .inner .lastupdate p 							{margin:0;color:#666;}

.main .auto .content .left .text .inner .ctn .col_full .arra .tx .cnt 			{width:235px;float:left;}
.main .auto .content .left .text .inner .ctn .col_full .arra .clr 				{width:100%;height:10px;clear:both;}
.main .auto .content .left .text .inner .ctn .col_full .arra .clr .flo 			{width:95px;float:right;position:relative;z-index:1;margin-top:-23px;}
.main .auto .content .left .text .inner .ctn .col_full .arra .clr .flo a 		{width:88px;height:19px;display:block;padding:1px 0px 0px 7px;float:left;color:#022d40;background:#c9d0d5 url(/gfx/list_more.gif) no-repeat right top;text-decoration:none;}
.main .auto .content .left .text .inner .filter 								{width:100%;clear:both;padding-top:10px;border-top:1px solid #c8cfd4;border-bottom:1px solid #c8cfd4;}
.main .auto .content .left .text .inner .filter .lft 							{width:290px;float:left;}
.main .auto .content .left .text .inner .filter .lft .flt1 						{width:100%;height:28px;clear:both;}
.main .auto .content .left .text .inner .filter .lft .flt1 .drop 				{position:absolute;z-index:1;display:none;width:276px;background-color:#fff;margin-top:18px;border-left:1px solid #eee8dd;border-bottom:1px solid #eee8dd;border-right:1px solid #eee8dd;}
.main .auto .content .left .text .inner .filter .lft .flt1 .drop ul 			{margin:0;padding:0;list-style-type:none;}
.main .auto .content .left .text .inner .filter .lft .flt1 .drop ul li a 		{padding:2px 5px 2px 5px;display:block;width:266px;border-top:1px solid #eee8dd;background-color:#faf8f5;text-decoration:none;color:#555;}
.main .auto .content .left .text .inner .filter .lft .flt1 .drop ul li a:hover 	{background-color:#d7d7d8;color:#000;}
.main .auto .content .left .text .inner .filter .lft .flt1 input 				{width:271px;height:16px;color:#022d40;padding-left:7px;padding-top:2px;border:none;background:url(/gfx/input_select.gif) no-repeat;cursor:pointer;}
.main .auto .content .left .text .inner .filter .lft .flt2 						{width:100%;height:20px;clear:both;}
.main .auto .content .left .text .inner .filter .lft .flt2 .drop 				{position:absolute;z-index:1;display:none;width:276px;background-color:#fff;margin-top:18px;border-left:1px solid #eee8dd;border-bottom:1px solid #eee8dd;border-right:1px solid #eee8dd;}
.main .auto .content .left .text .inner .filter .lft .flt2 .drop ul 			{margin:0;padding:0;list-style-type:none;}
.main .auto .content .left .text .inner .filter .lft .flt2 .drop ul li a 		{padding:2px 5px 2px 5px;display:block;width:266px;border-top:1px solid #eee8dd;background-color:#faf8f5;text-decoration:none;color:#555;}
.main .auto .content .left .text .inner .filter .lft .flt2 .drop ul li a:hover 	{background-color:#d7d7d8;color:#000;}
.main .auto .content .left .text .inner .filter .lft .flt2 input 				{width:271px;height:16px;color:#022d40;padding-left:7px;padding-top:2px;border:none;background:url(/gfx/input_select.gif) no-repeat;cursor:pointer;}
.main .auto .content .left .text .inner .filter .rgt 							{width:320px;float:left;}
.main .auto .content .left .text .inner .filter .rgt .flt1 						{width:100%;height:28px;clear:both;}
.main .auto .content .left .text .inner .filter .rgt .flt1 p 					{margin:0;clear:both;}
.main .auto .content .left .text .inner .filter .rgt .flt1 .lbf 				{padding-top:1px;width:60px;float:left;display:block;color:#8a9aa4;}
.main .auto .content .left .text .inner .filter .rgt .flt1 .spf 				{width:85px;float:left;display:block;}
.main .auto .content .left .text .inner .filter .rgt .flt1 .spf input 			{width:75px;padding-left:5px;border:none;border-left:1px solid #022d40;border-top:1px solid #022d40;border-right:1px solid #a7b5bd;border-bottom:1px solid #a7b5bd;}
.main .auto .content .left .text .inner .filter .rgt .flt1 .lbt 				{padding-top:1px;width:30px;float:left;display:block;text-align:center;color:#8a9aa4;}
.main .auto .content .left .text .inner .filter .rgt .flt1 .spt 				{width:85px;float:left;display:block;}
.main .auto .content .left .text .inner .filter .rgt .flt1 .spt input 			{width:77px;padding-left:5px;border:none;border-left:1px solid #022d40;border-top:1px solid #022d40;border-right:1px solid #a7b5bd;border-bottom:1px solid #a7b5bd;}
.main .auto .content .left .text .inner .filter .rgt .flt1 .sps					{width:30px;float:left;display:block;padding-left:10px;}
.main .auto .content .left .text .inner .filter .rgt .flt1 .sps input 			{width:20px;height:18px;border:none;background:url(/gfx/input_submit.gif) no-repeat;cursor:pointer;}
.main .auto .content .left .text .inner .filter .rgt .flt2 						{width:100%;height:20px;clear:both;}
.main .auto .content .left .text .inner .filter .rgt .flt2 p 					{margin:0;clear:both;}
.main .auto .content .left .text .inner .filter .rgt .flt2 label 				{padding-top:1px;width:60px;float:left;display:block;color:#8a9aa4;}
.main .auto .content .left .text .inner .filter .rgt .flt2 span.search			{width:200px;float:left;display:block;}
.main .auto .content .left .text .inner .filter .rgt .flt2 span input 			{width:191px;padding-left:5px;border:none;border-left:1px solid #022d40;border-top:1px solid #022d40;border-right:1px solid #a7b5bd;border-bottom:1px solid #a7b5bd;}
.main .auto .content .left .text .inner .filter .rgt .flt2 .sps					{width:30px;float:left;display:block;padding-left:10px;}
.main .auto .content .left .text .inner .filter .rgt .flt2 .sps .sbt		 	{width:20px;border:none;height:18px;background:url(/gfx/input_submit.gif) no-repeat;cursor:pointer;}
.main .auto .content .left .text .inner .filter .clr 							{width:100%;height:10px;clear:both;}
.main .auto .content .left .text .inner .mwr 									{width:100%;clear:both;padding-top:35px;}
.main .auto .content .left .text .inner .mwr .box1 								{width:225px;height:120px;float:left;margin-right:10px;background:#a19d8c url(/gfx/bg_factbox_t1.gif) repeat-x;}
.main .auto .content .left .text .inner .mwr .box1 .pad 						{clear:both;padding:10px 0px 10px 10px;}
.main .auto .content .left .text .inner .mwr .box1 .pad .head 					{width:100%;height:55px;clear:both;}
.main .auto .content .left .text .inner .mwr .box1 .pad .head p 				{margin:0;font-size:22px;font-family:Arial,Verdana,Helvetica,Sans-Serif;line-height:110%;font-weight:normal;text-transform:uppercase;color:#022d40;}
.main .auto .content .left .text .inner .mwr .box1 .pad .form 					{width:100%;clear:both;}
.main .auto .content .left .text .inner .mwr .box1 .pad .form p 				{margin:0;clear:both;padding-bottom:5px;}
.main .auto .content .left .text .inner .mwr .box1 .pad .form label 			{width:60px;float:left;color:#022d40;}
.main .auto .content .left .text .inner .mwr .box1 .pad .form span 				{width:135px;float:left;}
.main .auto .content .left .text .inner .mwr .box1 .pad .form span.full 		{width:145px;}
.main .auto .content .left .text .inner .mwr .box1 .pad .form #email 			{width:115px;border:none;border-top:1px solid #a19d8c;border-right:1px solid #d9d7c7;border-bottom:1px solid #d9d7c7;border-left:1px solid #a19d8c;}
.main .auto .content .left .text .inner .mwr .box1 .pad .form #password 		{width:115px;border:none;border-top:1px solid #a19d8c;border-right:1px solid #d9d7c7;border-bottom:1px solid #d9d7c7;border-left:1px solid #a19d8c;}
.main .auto .content .left .text .inner .mwr .box1 .pad .form #login 			{width:17px;height:17px;border:none;background:url(/gfx/arr_login.gif) no-repeat;margin-left:5px;cursor:pointer;}
.main .auto .content .left .text .inner .mwr .box2 								{width:225px;min-height:120px;float:left;margin-right:10px;background:#a7b5bd url(/gfx/bg_factbox_t2.gif) repeat-x;}
.main .auto .content .left .text .inner .mwr .box2 .pad 						{clear:both;padding:10px 0px 10px 10px;}
.main .auto .content .left .text .inner .mwr .box2 .pad .head 					{width:100%;height:45px;clear:both;}
.main .auto .content .left .text .inner .mwr .box2 .pad .head p 				{margin:0;font-size:22px;font-family:Arial,Verdana,Helvetica,Sans-Serif;line-height:110%;font-weight:normal;text-transform:uppercase;color:#022d40;}
.main .auto .content .left .text .inner .mwr .box2 .pad .list 					{width:100%;clear:both;}
.main .auto .content .left .text .inner .mwr .box2 .pad .list ul 				{margin:0;padding:0;list-style-type:none;}
.main .auto .content .left .text .inner .mwr .box2 .pad .list ul li 			{clear:both;padding-bottom:2px;}
.main .auto .content .left .text .inner .mwr .box2 .pad .list ul li a 			{text-decoration:none;color:#022d40;background:url(/gfx/link_arrow.gif) no-repeat left 6px;padding-left:11px;display:block;float:left;width:190px;}
.main .auto .content .left .text .inner .mwr .box2 .pad .list ul li a:hover		{text-decoration:underline;}

.main .auto .content .left .text .inner .lf 									{width:500px;float:left;}
.main .auto .content .left .text .inner .lf .inx 								{width:465px;clear:both;overflow:hidden;}
.main .auto .content .left .text .inner .rg 									{width:200px;float:left;}
.main .auto .content .left .text .inner .rg .inx 								{width:100%;clear:both;}
.main .auto .content .left .text .inner .rg .inx .mwrtx 						{width:100%;clear:both;margin-bottom:10px;}
.main .auto .content .left .text .inner .rg .inx .mwrtx .pdx 					{clear:both;padding:15px 10px 10px 10px;}
.main .auto .content .left .text .inner .rg .inx .mwrtx .pdx .hd 				{margin:0;margin-bottom:5px;font-size:13px;}
.main .auto .content .left .text .inner .rg .inx .mwrtx .pdx p 					{margin:0;margin-bottom:5px;font-size:10px;}
.main .auto .content .left .text .inner .rg .inx .lgtblue 						{background:#d7dde1 url(/gfx/factbox_t3_bg.gif) repeat-x;}
.main .auto .content .left .text .inner .rg .inx .lgtblue p 					{color:#022d40;}
.main .auto .content .left .text .inner .rg .inx .lgtblue a 					{color:#022d40;}
.main .auto .content .left .text .inner .rg .inx .drkblue 						{background:#022d40;}
.main .auto .content .left .text .inner .rg .inx .drkblue p 					{color:#fff;}
.main .auto .content .left .text .inner .rg .inx .drkblue a 					{color:#fff;}
.main .auto .content .left .text .inner .cl 									{width:100%;height:10px;clear:both;}

.main .auto .content .right 													{width:230px;float:left;}
.main .auto .content .right ul 													{margin:0;padding:0;list-style-type:none;width:100%;}
.main .auto .content .right ul li 												{clear:both;}
.main .auto .content .right ul li a 											{float:left;width:184px;font-size:1.1em;border-top:1px solid #efefef;border-bottom:1px solid #a7b5bd;color:#022d40;text-decoration:none;padding:5px 35px 5px 11px;background:#c8cfd4 url(/gfx/bg_cm_arrow.gif) no-repeat right 50%;}
.main .auto .content .right ul li a:hover										{background-color:#b3bcc3;}
.main .auto .content .right ul li a.sel 										{float:left;width:184px;font-size:1.1em;border-top:1px solid #efefef;border-bottom:1px solid #a7b5bd;color:#022d40;text-decoration:none;padding:5px 35px 5px 11px;background:#c8cfd4 url(/gfx/bg_cm_arrow_selected.gif) no-repeat right 50%;}
.main .auto .content .right ul ul 												{margin:0;padding:0;list-style-type:none;width:100%;}
.main .auto .content .right ul ul li 											{clear:both;}
.main .auto .content .right ul ul li a 											{float:left;width:184px;font-size:1em;border:none;color:#022d40;text-decoration:none;padding:5px 35px 5px 11px;background:none;background-color:#f5f5f5;}
.main .auto .content .right ul ul li a:hover									{background-color:#e8f0f3;}
.main .auto .content .right ul ul li a.sel 										{float:left;width:184px;font-size:1em;border:none;color:#fff;text-decoration:none;padding:5px 35px 5px 11px;background:none;background-color:#167fa3;}
.main .auto .content .right ul ul li a.sel:hover								{background-color:#167fa3;}

.main .auto .clear 																{clear:both;height:10px;}

/* Menu with drop down */
ul.menu 																		{margin:0;padding:0;list-style-type:none;padding-top:5px;}
ul.menu * 																		{margin:0;padding:0;}
ul.menu a 																		{display:block;color:#000;text-decoration:none;}
ul.menu li 																		{float:left;margin-right:25px;position:relative;}
ul.menu ul 																		{position:absolute;top:25px;left:0;background:#d1d1d1;display:none;opacity:0;list-style-type:none;}
ul.menu ul li 																	{position:relative;border-bottom:1px solid #aeaeae;border-top:none; width:148px;margin:0;}
ul.menu ul li a 																{display:block;padding:3px 7px 5px;background-color:#fff;color:#022d40;}
ul.menu ul li a:hover 															{background-color:#d7e8ee;border:none!important;}
ul.menu ul ul 																	{left:148px;top:-1px;}
ul.menu .menusel 																{padding:2px 0px 2px 0px;color:#fff;border-bottom:5px solid #fff;}
ul.menu .menulink 																{padding:2px 0px 2px 0px;color:#fff;}
ul.menu .menulink:hover															{border-bottom:5px solid #022d40;}
ul.menu .menuhover 																{border-bottom:5px solid #fff;}
ul.menu .menuhover:hover 														{border-bottom:5px solid #022d40;}
ul.menu .sub 																	{background:#fff url(/gfx/arrow.gif) 136px 8px no-repeat;border:none!important;}
ul.menu .topline 																{border-top:1px solid #aaa;}


/* Search results */
.main .auto .content .searchresult												{width:90%;clear:both;}
.main .auto .content .searchresult span.letter									{font-weight:bold;font-style:normal;color:#022d40!important;}
.main .auto .content .searchresult a											{text-decoration:none!important;font-weight:bold;}
.main .auto .content .searchresult p											{color:#444!important;}
.main .auto .content .searchresult span.url										{font-style:italic;color:#999!important;}

/* Footer */
.auto .footer 																	{width:100%;clear:both;border-top:1px solid #00090d;padding-bottom:40px;margin-top:10px;}
.auto .footer .bdr 																{width:100%;clear:both;border-top:1px solid #034968;padding-top:7px;}
.auto .footer .bdr .left 														{width:800px;float:left;}
.auto .footer .bdr .right 														{width:125px;float:right;}
.auto .footer .bdr .right .float 												{float:right;}
.auto .footer .bdr .right .float ul 											{margin:0;padding:0;list-style-type:none;}
.auto .footer .bdr .right .float ul li 											{display:inline;}
.auto .footer .bdr .right .float ul li a 										{background:url(/gfx/arr_white.gif) no-repeat 0px 4px;padding-left:8px;text-decoration:none;}


/* Newsletter subscribe factbox */

.main .auto .content .right .mwr_t1   {clear:both;width:200px;margin: 15px auto;}
.main .auto .content .right .mwr_t1 h1   {line-height:150%;margin-bottom:10px;}
.main .auto .content .right .mwr_t1 #name   {margin-bottom:10px;}
