.mainTable {width: 906px;}
.mainTable75 {width: 100%;}
.mainTable50 {width: 50%;}
.mainTableCellLeft 		{padding: 1px; vertical-align: top;}
.mainTableCellCenter 	{padding: 1px; vertical-align: top;}
.mainTableCellRight 	{padding: 1px; vertical-align: top;}
.homeGreeting 		{padding-left: 2px;padding-right: 2px;padding-top: 2px; vertical-align: top;}
.introBlock {border: 1px solid #CCC;}
.introBlock td {padding: 6px;}
/****** Menu ******/
.headerMenu {
	width: 906px;
	}
.headerMenu td#logo  {	
	vertical-align: top;
	}
.headerMenu td#menu {
	height:25px;
	background:#003163;
	}
.headerMenu td#menu table {width: auto;}
.headerMenu td#menu td {text-align: center;}
/************** menu *****************/
a.menu:link, a.menu:visited {
	color:#fff; font-weight:bold;padding-left:12px;padding-right:12px; 
	display:block; border-right:#6683A1 solid 1px;
}
a.menu:hover, a.menu:active {
	color:#FFFFCC; text-decoration:underline;
}
a.menuActive:link, a.menuActive:visited {
	color:#FFFFCC; font-weight:bold;padding-left:12px;padding-right:12px; 
	display:block; border-right:#6683A1 solid 1px;
}
a.menuActive:hover, a.menuActive:active {
	text-decoration:underline;
}

/*************** sub menu ****************/
.subMenuBlock {
	font: bold 8pt/18px Verdana; 
	
	margin-left:8px;
	border-left:#990000 solid 3px;
	border-bottom:#000000 solid 1px;
	border-right:#000000 solid 1px;
	padding:5px;
	background: #D41B26;
	display:none;
	position:absolute;
	z-index: 2500;
}

a.subMenu {
	display:block;
	color:#FFFFFF;
}

a.subMenu:hover, a.subMenu:hover:active{
	display:block;
	color:#FFFF00;
}
/************** blocks ********************/
.titleTopCenter div {
    color: #FFFFFF;
    font-weight: bold;
    font-size: 9pt;
    text-transform: normal;
	letter-spacing:1px;

	background:#305067;
	width: auto;
	padding: 3 0 3 8;
	}
.block {
	border: 1px solid #c8d8e3;
	margin-bottom: 5px;
	background:#FFFFFF;
	}
.blockX {
	margin-bottom: 5px;
	}
.blockZ {
	border-right: 1px solid #c8d8e3;
	border-top: 1px solid #c8d8e3;
	margin-bottom: 6px;
	}

/************* Offers *******************/
.offerImg		{text-align: left;}
.offerImg img	{float: left; margin: 0 5 0 0;} 
.offerImg div	{text-align: justify;}
.offerImg div#offerText	{display: ;}
/************* Footer *******************/
.footerMenu	{text-align:center; font-size:8pt;margin-top:10;}
.footerHTML	{text-align:left;color:#999999}
.footerImg	{text-align:right;}
/************ Background ****************/
.commonbg { background: #CEE4F5; }
.headerbg { background: #CCC999; }
.middlebg { background: #dedede; }
.usualbg  { background: #f3f3f3; }
.errorbg  { background: #cc0000; }

input				{}
input.search		{font-size:8pt; width:100px; border-left: #747474 1px solid; border-top: #747474 1px solid; border-right: #dcdcdc 1px solid; border-bottom: #dcdcdc 1px solid; color:black}
input.text			{font-size:8pt; border-left: #747474 1px solid; border-top: #747474 1px solid; border-right: #dcdcdc 1px solid; border-bottom: #dcdcdc 1px solid; color:black; height:19px}
input.submit		{font-size:8pt; padding-left:5px; padding-right:5px; height:19px}
select				{font-size:8pt; color:black; height:19px;margin-bottom:-2px}
select.search		{font-size:8pt; color:black}
textarea			{font-size:8pt; border: #747474 1px solid; border-top: #747474 1px solid; border-right: #dcdcdc 1px solid; border-bottom: #dcdcdc 1px solid; color:black}

li			{margin-height: 0; margin-width: 0; margin: 0;}
form 		{margin:0;}

body		{margin-height: 0; margin-width: 0; margin: 0;font-family:Arial; font-size:8pt}
body.popup	{margin-height: 0; margin-width: 0; margin: 0;font-family:Arial; font-size:8pt}

td, tr, th 		{color:333;font-family:Arial, Helvetica, sans-serif; font-size:9pt}
tr.error, td.error			{background: #FFE0E0; color: #cc0000; font-weight: bold;}

hr							{color: #CCCCCC; background-color: #FFFFFF; height: 1px; }
hr.hre						{color: #990000; background-color: #990000; height: 3px; }

a 			{color:#333333;text-decoration: none}
a:link 		{}
a:hover 	{text-decoration: underline}

.latest			{color:#FFFFFF; font:11px "Trebuchet MS", "MS Sans Serif", georgia, Arial; }
.articleDate	{color: #333333; font:11px "Trebuchet MS", "MS Sans Serif", georgia, Arial; }

.bigtitle		{color:#CC0000; font-size: 12pt;}
.textTOP 		{color:#c1c1c1; font:12px/1.7em Verdana;}
.error			{color:#cc0000; font-size:9pt}

a.text201		{color:#001C38; font-size: 11pt; font-weight:bold;}
a.text202		{color:#CC0000; font-size: 10pt; font-weight:bold;}
a.text14 		{color:#FFFFFF; font-size: 14pt; font-weight:bold;}
a.text13 		{color:#0054A8; font-size: 13pt; font-weight:bold;}
a.text12 		{color:#CC0000; font-size: 12pt; font-weight:bold;}
a.text11 		{color:#0054A8; font-size: 11pt; font-weight:bold;}
a.text10 		{color:#b70101; font-size: 10pt; font-weight:bold;}
a.text09 		{color:#DCDDDE; font-size: 10pt; font-weight:bold;}
a.big_wht		{color:#FFFFFF; letter-spacing:1pt;}
a.wpt_tit		{color:#99CCFF; font-size: 10pt;}
a.wpt_tit:hover	{color:#99CC00; font-size: 10pt;}
a.headerX       {font-size:8pt;letter-spacing:1px;}


.grd_grd		{background:url(../images/default/new/bot_grd.gif) repeat-x #004080;}
.wpt_wpt		{background:#00254A;border-bottom:#000000 solid 2px;}

.3pd			{padding:3px}
.10pd			{padding:10px;}

.wpt_img		{border-left:#0C4980 solid 1px;border-top:#0C4980 solid 2px; margin-bottom:2px;}
.clist_div		{border:#003163 solid 1px;margin-bottom:3px;}
.cat_lst		{background:#003163;border-bottom:#6683A1 solid 1px;}
.cat_lst2		{padding: 3px 0;padding-left: 6px; border-bottom:#6683A1 solid 1px;}

#tgf		   	{background:#554508;padding:2px;border-bottom: #CC0000 solid 2px;}
#tgf a 			{color: #ffffff;font-size:11pt;}
#tgfx  			{background:#FFF9F9;}
#tgfx a			{font-size:9pt}

#tgf_cat 		{background:#FF9900;border-bottom:#FFFFFF solid 1px; height:24px;padding-left:10px; padding-top:4px}
#tgf_cat_x 		{background:#FFF9F9;}


#list_menu .topCategory a, #list_menu .topCategoryX a {color:#FFF;font-weight:bold}
#list_menu .topCategory a:hover, #list_menu .topCategoryX a:hover {}

#list_menu .selectedtopCategory a, #list_menu .selectedtopCategoryX a {color:#FFF;font-weight:bold}
#list_menu .selectedtopCategory a:hover, #list_menu .selectedtopCategoryX a:hover {}

#list_menu .subCategory a, #list_menu .subCategoryX a {color:#FFF;font-weight:bold}
#list_menu .subCategory a:hover, #list_menu .subCategoryX a:hover {}

#list_menu .selectedsubCategory a, #list_menu .selectedsubCategoryX a {color:#FFF;font-weight:bold}
#list_menu .selectedsubCategory a:hover, #list_menu .selectedsubCategoryX a:hover {}

.topCategory			{background:#003163;padding: 3px 0;padding-left: 5px; border-bottom:#ffffff solid 1px;}
.selectedtopCategory	{background:#990000;padding: 3px 0;padding-left: 5px; border-bottom:#ffffff solid 1px;}
.subCategory			{background:#004994;padding-left: 5px; border-bottom:#ffffff solid 1px;}
.selectedsubCategory	{background:#336fbb;padding-left: 5px; border-bottom:#ffffff solid 1px;}

.menuLeft .level1 {background:#003163;padding: 3px 0;padding-left: 10px; border-bottom:#6683A1 solid 1px;}
.menuLeft .level2 {padding: 2 2 2 15;}
.menuLeft .level3 {padding: 2 2 2 30;}
.menuLeft .level4 {padding: 2 2 2 40;}

.menuLeft a {color:#FFF;font-family:Arial; font-size:8pt; font-weight:bold}
.menuLeft a:hover {}

.row1 { background:#FFFFFF;}
.row2 { background:#EFF0F2;}
.row1 a {color:#0066CC; }
.row2 a {color:#222222; }

.contentslide .contentdiv	{display: none;}
.pagination 				{padding-top:12px;}

img.imge 		{border:#000000 solid 1px;}
img.imge:hover	{border:#CC0000 solid 1px;}

img.imge2 		{border:#FFFFFF solid 1px;}
img.imge2:hover	{border:#000000 solid 1px;}

img.imge3 		{border:#607396 solid 2px;}

.pagination a:hover, .pagination a.selected{padding-top:12px;background:url(../images/default/new/arrow_red.gif) top center no-repeat}

