BODY {
	FONT-SIZE: 12px;
	COLOR: #114476;
	FONT-FAMILY: Arial;
	background-COLOR: #ffffff;
	TEXT-ALIGN: center;
	border: none;
	margin: 0;
	padding: 0;
	width: 100%;
	display: inline-block;
}

SELECT {
	BORDER-RIGHT: #bdc7d8 1px solid; 
	BORDER-TOP: #bdc7d8 1px solid; 
	BORDER-LEFT: #bdc7d8 1px solid; 
	BORDER-BOTTOM: #bdc7d8 1px solid;
	COLOR: #114476; 
	FONT: 12px arial; 
}
TABLE {
	FONT-SIZE: 12px; 
	COLOR: #114476; 
	FONT-FAMILY: Arial;
	border-collapse: collapse;
	empty-cells: show;
	border: none;
	border-spacing: 0;
	padding: 0;  
}
INPUT {
	BORDER-RIGHT: #bdc7d8 1px solid;
	BORDER-TOP: #bdc7d8 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #bdc7d8 1px solid;
	COLOR: #114476;
	BORDER-BOTTOM: #bdc7d8 1px solid;
	FONT-FAMILY: Arial;
	HEIGHT: 21px;
}
TEXTAREA {
	BORDER-RIGHT: #bdc7d8 1px solid;
	BORDER-TOP: #bdc7d8 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #bdc7d8 1px solid;
	COLOR: #114476;
	BORDER-BOTTOM: #bdc7d8 1px solid;
	FONT-FAMILY: Arial;
}

THEAD { display: none; } 

TFOOT { display: none; } 


#MainTablePage {
	WIDTH: 947px;
	background-repeat: repeat;
}

#fullTable {
	WIDTH: 100%;
	text-align: center;
}

#fullTable  IMG{
  	margin: 0;
  	padding: 0;
  	vertical-align: top;
  	text-align: left;
}

#topTr {
	BACKGROUND: url(../images/header_bg.gif) no-repeat;
	HEIGHT: 109px;
	WIDTH: 947px;
}

#TopSmallMenu{
	background: url(../images/bg_toolbar.jpg) no-repeat;
	HEIGHT: 68px;
	WIDTH: 947px;
}

.secondaryTabSelected{
	FONT-SIZE: 17px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	text-decoration:none;
	FONT-WEIGHT: bold;
	HEIGHT: 68px;
}

.secondaryTabSelected A{
	FONT-SIZE: 17px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	text-decoration: none;
	FONT-WEIGHT: bold;
}

.secondaryTabSelected A:visited{
	FONT-SIZE: 17px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	text-decoration: none;
	FONT-WEIGHT: bold;
}

.secondaryTabSelected A:hover{
	FONT-SIZE: 17px;
	COLOR:#FFFFFF;
	FONT-FAMILY: Arial;
	text-decoration: none;
	FONT-WEIGHT: bold;
}

.secondaryTabSelected .secondaryTabLabel{
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 9px;
	PADDING-BOTTOM: 3px; 
	background: url(../images/tab_selected.jpg) repeat-x;
	vertical-align: bottom;
	FONT-SIZE: 17px;
	COLOR: #FFFFFF;
	HEIGHT: 68px;
}
.secondaryTabSelected .secondaryTabLabelOver{
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 9px;
	PADDING-BOTTOM: 3px; 
	background: url(../images/tab_roll_over.jpg) repeat-x;
	vertical-align: bottom;
	FONT-SIZE: 17px;
	COLOR: #FFFFFF;
	HEIGHT: 68px;
	CURSOR: pointer;
}
.secondaryTabSelected .secondaryTabLabelOver A{
	FONT-SIZE: 17px;
	COLOR:#ffffff;
	FONT-FAMILY: Arial;
	text-decoration:none;
	FONT-WEIGHT: bold;
}
.secondaryTabSelected .secondaryTabLabelOver A:visited{
	FONT-SIZE: 17px;
	COLOR:#ffffff;
	FONT-FAMILY: Arial;
	text-decoration:none;
	FONT-WEIGHT: bold;
}

.secondaryTabSelected .secondaryTabLabelOver A:hover{
	FONT-SIZE: 17px;
	COLOR:#ffffff;
	FONT-FAMILY: Arial;
	text-decoration:none;
	FONT-WEIGHT: bold;
}

.secondaryTabSelected .secondaryTabLabelDown{
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 9px;
	PADDING-BOTTOM: 3px; 
	background: url(../images/tab_press.jpg) repeat-x;
	vertical-align: bottom;
	FONT-SIZE: 17px;
	COLOR: #FFFFFF;
	HEIGHT: 68px;
	CURSOR: pointer;
}

.secondaryTabSelected .secondaryTabLabelDown A{
	FONT-SIZE: 17px;
	COLOR:#ffffff;
	FONT-FAMILY: Arial;
	text-decoration:none;
	FONT-WEIGHT: bold;
	
}
.secondaryTabSelected .secondaryTabLabelDown A:visited{
	FONT-SIZE: 17px;
	COLOR:#ffffff;
	FONT-FAMILY: Arial;
	text-decoration:none;
	FONT-WEIGHT: bold;
	
}

.secondaryTabSelected .secondaryTabLabelDown A:hover{
	FONT-SIZE: 17px;
	COLOR:#ffffff;
	FONT-FAMILY: Arial;
	text-decoration:none;
	FONT-WEIGHT: bold;
	
}


.secondaryTabSelected .secondaryTabSep{
	 background: url(../images/tab_saparator.jpg) no-repeat;
     background-position:  left 0;
	 width:3px;
     font-size:1px;
}
.secondaryTab {
	FONT-SIZE: 17px;
	CURSOR: pointer;
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	HEIGHT: 68px;
}

.secondaryTab .secondaryTabLabel A{
	FONT-SIZE: 17px;
	COLOR:#ffffff;
	FONT-FAMILY: Arial;
	text-decoration:none;
	FONT-WEIGHT: bold;
}
.secondaryTab .secondaryTabLabel A:visited{
	FONT-SIZE: 17px;
	COLOR:#ffffff;
	FONT-FAMILY: Arial;
	text-decoration:none;
	FONT-WEIGHT: bold;
}

.secondaryTab .secondaryTabLabel A:hover{
	FONT-SIZE: 17px;
	COLOR:#ffffff;
	FONT-FAMILY: Arial;
	text-decoration:none;
	FONT-WEIGHT: bold;
}

.secondaryTab .secondaryTabLabelOver A{
	FONT-SIZE: 17px;
	COLOR:#ffffff;
	FONT-FAMILY: Arial;
	text-decoration:none;
	FONT-WEIGHT: bold;
}
.secondaryTab .secondaryTabLabelOver A:visited{
	FONT-SIZE: 17px;
	COLOR:#ffffff;
	FONT-FAMILY: Arial;
	text-decoration:none;
	FONT-WEIGHT: bold;
}

.secondaryTab .secondaryTabLabelOver A:hover{
	FONT-SIZE: 17px;
	COLOR:#ffffff;
	FONT-FAMILY: Arial;
	text-decoration:none;
	FONT-WEIGHT: bold;
}
.secondaryTab .secondaryTabLabelDown A{
	FONT-SIZE: 17px;
	COLOR:#ffffff;
	FONT-FAMILY: Arial;
	text-decoration:none;
	FONT-WEIGHT: bold;
}
.secondaryTab .secondaryTabLabelDown A:visited{
	FONT-SIZE: 17px;
	COLOR:#ffffff;
	FONT-FAMILY: Arial;
	text-decoration:none;
	FONT-WEIGHT: bold;
}

.secondaryTab .secondaryTabLabelDown A:hover{
	FONT-SIZE: 17px;
	COLOR:#ffffff;
	FONT-FAMILY: Arial;
	text-decoration:none;
	FONT-WEIGHT: bold;
}


.secondaryTab .secondaryTabLabel{
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 9px;
	PADDING-BOTTOM: 3px;
	vertical-align: bottom;
	HEIGHT: 68px;
}


.secondaryTab .secondaryTabLabelOver{
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 9px;
	PADDING-BOTTOM: 3px; 
	background: url(../images/tab_roll_over.jpg) repeat-x;
	vertical-align: bottom;
	FONT-SIZE: 17px;
	COLOR: #FFFFFF;
	HEIGHT: 68px;
}
.secondaryTab .secondaryTabLabelDown{
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 9px;
	PADDING-BOTTOM: 3px; 
	background: url(../images/tab_press.jpg) repeat-x;
	vertical-align: bottom;
	FONT-SIZE: 17px;
	COLOR: #FFFFFF;
	HEIGHT: 68px;
}
.secondaryTab .secondaryTabLabelDown{
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 9px;
	PADDING-BOTTOM: 3px; 
	background: url(../images/tab_press.jpg) repeat-x;
	vertical-align: bottom;
	FONT-SIZE: 17px;
	COLOR: #FFFFFF;
	HEIGHT: 68px;
}

.secondaryTab .secondaryTabSep{
	 background: url(../images/tab_saparator.jpg) no-repeat;
     background-position:  left 0;
	 width:3px;
     font-size:1px;
}
/*
.secondaryTab .secondaryTabSepEmty{

     font-size:1px;
}
*/
/*
.secondaryTabMouseOver {
	FONT-SIZE: 17px;
	CURSOR: pointer;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold ;
}
.secondaryTabMouseOver A{
	FONT-SIZE: 17px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold ;
	text-decoration:none;
}
.secondaryTabMouseOver {
	FONT-SIZE: 17px;
	CURSOR: pointer;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold ;
}
.secondaryTabMouseOver .secondaryTabLabel{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	background: url(../images/tab_selected.jpg) repeat-x;
	vertical-align: bottom;
}
.secondaryTabMouseOver .secondaryTabSep{
	 background: url(../images/tab_saparator.jpg) no-repeat;
     background-position:  left 0;
	 width:3px;
     font-size:1px;
}
*/

.layoutColumn {width: 100%;  padding:0;}

.layoutRow {width: 100%;  padding:0;}

#mainContent {
  padding:0;
  text-align:center;
  margin:0;

}

.wpsPortletBody{
  padding:0;
  margin: 0;
 }
 
 /****************************Marina*****************************/
 /*
.mainButtonsTable {
  CURSOR: pointer;
}
.mainButtonsTableMouseOver{
  CURSOR: pointer;
}
.mainButtonsTable .rightArea{
   background: url(../images/main_btn_right_side_up.gif) no-repeat;
   background-position: 0 right;
   width:6px;height:24px;  
}

.mainButtonsTable .middleArea{
   background: url(../images/main_btn_mid_up.gif) repeat-x;
   height:24px;
   padding-left:9px;
   padding-right:3px;
   font-size:14px;
   color:#ffffff;font-weight:bold;
}
.mainButtonsTable .leftArea{
   background: url(../images/main_btn_left_side_up.gif) no-repeat;
   width:19px;height:24px;
}
.mainButtonsTableSelected .rightArea{
   background: url(../images/main_btn_right_side_selected.gif) no-repeat;
   background-position: 0 right;
   width:6px;height:24px;  
}

.mainButtonsTableSelected .middleArea{
   background: url(../images/main_btn_mid_selected.gif) repeat-x;
   height:24px;
   padding-left:9px;
   padding-right:3px;
   font-size:14px; 
   color:#008330;
   font-weight:bold;
}
.mainButtonsTableSelected .leftArea{
   background: url(../images/main_btn_left_side_selected.gif) no-repeat;
   width:19px;height:24px;
}

.mainButtonsTableMouseOver .rightArea{
   background: url(../images/main_btn_right_side_over.gif) no-repeat;
   background-position: 0 right;
   width:6px;height:24px;  
}

.mainButtonsTableMouseOver .middleArea{
   background: url(../images/main_btn_mid_over.gif) repeat-x;
   height:24px;
   padding-left:9px;
   padding-right:3px;
   font-size:14px; 
   color:#FFFFFF;font-weight:bold;
}
.mainButtonsTableMouseOver .leftArea{
   	background: url(../images/main_btn_left_side_over.gif) no-repeat;
   	width:19px;
   	height:24px;
}
*/
 
/*
.menuButtonIdle {
		
}
.menuButtonDn {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px;PADDING-BOTTOM: 3px; FONT-WEIGHT: bold ;
	FONT-SIZE: 14px; background: #ffffff;COLOR: #008330; FONT-FAMILY: Arial;
}
.menuButtonDnRoll {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px;FONT-WEIGHT: bold ; PADDING-BOTTOM: 3px;
	FONT-SIZE: 14px; background: #ffffff;COLOR: #008330; FONT-FAMILY: Arial; TEXT-DECORATION: underline;
}
.menuButtonRoll {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px;FONT-WEIGHT: bold ; PADDING-BOTTOM: 3px;
	FONT-SIZE: 14px; background: #ffffff;CURSOR: pointer; COLOR: #008330; FONT-FAMILY: Arial;
}
*/


/*
.firstTabSelected {
	FONT-SIZE: 16px; COLOR: #008330; FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
	PADDING-RIGHT:5px;
	PADDING-LEFT:5px;
	background: url(../images/mid_selected_tab.gif) repeat-x;
    background-position: 0 bottom;
}

.firstTabSelected A, .firstTabSelected A:link ,.firstTabSelected A:visited  {
	FONT-SIZE: 16px; COLOR: #008330; FONT-FAMILY: Arial;FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

.firstTabSelected A:hover {
	FONT-SIZE: 16px;   COLOR:#02200b; FONT-FAMILY: Arial;FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.firstTab{
	FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-FAMILY: Arial;FONT-WEIGHT: bold;
	PADDING-RIGHT:5px;PADDING-LEFT:5px;
	TEXT-DECORATION: none;
	background: url(../images/mid__up_tab.gif) repeat-x;
       background-position:  0 bottom;

}

.firstTab A , .firstTab A:link,.firstTab A:visited{
	FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-FAMILY: Arial;FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.firstTab A:hover{
	FONT-SIZE: 16px;   COLOR:#02200b; FONT-FAMILY: Arial;FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
*/

/*
.smallFont{
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none;
	PADDING-RIGHT:5px;PADDING-LEFT:5px;FONT-WEIGHT: bold; CURSOR:pointer;

}
.smallFontSelected{
	FONT-SIZE: 12px; COLOR: #008330; FONT-FAMILY: Arial; TEXT-DECORATION: none;	
	PADDING-RIGHT:5px;PADDING-LEFT:5px;background: #ffffff ;FONT-WEIGHT: bold; 	
}
.mediumFont{
	FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none;
	PADDING-RIGHT:5px;PADDING-LEFT:5px;FONT-WEIGHT: bold;CURSOR:pointer;
}
.mediumFontSelected{
	FONT-SIZE: 14px; COLOR: #008330; FONT-FAMILY: Arial; TEXT-DECORATION: none;	
	PADDING-RIGHT:5px;PADDING-LEFT:5px;background: #ffffff ;FONT-WEIGHT: bold; 	
}

.largeFont{
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none;
	PADDING-RIGHT:5px;PADDING-LEFT:5px;FONT-WEIGHT: bold;CURSOR:pointer;
}
.largeFontSelected{
	FONT-SIZE: 16px; COLOR: #008330; FONT-FAMILY: Arial; TEXT-DECORATION: none;
	PADDING-RIGHT:5px;PADDING-LEFT:5px;background: #ffffff	;FONT-WEIGHT: bold;
}
*/
/*
.navigationMenuTable {
  padding:0px;
  margin:0px;
  width:100%;
  border-left:solid 1px #dde2ff;
  border-top:solid 1px #dde2ff;    
}

.navigationMenu_TreeHeader
 {
    background: url(../images/headerBG.gif) no-repeat;
    background-position: top right;    
    VERTICAL-ALIGN: middle; 
    COLOR: #008330;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 19px;
    padding-top:7px;
    padding-bottom:5px;
    padding-right:15px; 
    padding-left:0;
    border-right: solid 1px #dde2ff;
}


.navigationMenu_TreeHeader A ,.navigationMenu_TreeHeader A:visited,.navigationMenu_TreeHeader A:active
 {
    VERTICAL-ALIGN: middle;
    COLOR: #008330;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
	FONT-SIZE: 19px;
    text-decoration:none;  
  
}

.navigationMenu_TreeHeader A:hover
 {
    VERTICAL-ALIGN: middle;COLOR: #008330;
    FONT-FAMILY: Arial;FONT-WEIGHT: bold; FONT-SIZE: 19px;
    text-decoration:none;    
}
.navigationMenuCategory {
    padding-top:5px;
    padding-bottom:7px;
    padding-right:15px;
    text-align:right ;  
    border-right:solid 1px #dde2ff;
    background: url(../images/separete_menu_level_three.gif) repeat-x;
    background-position: right bottom;

}
.navigationMenuCategoryEnd {
    padding-top:5px;
    padding-bottom:7px;
    padding-right:15px;
    text-align:right ;  
    border-right:solid 1px #dde2ff;
    background-position: right bottom;
}


.navigationMenuCategory A, .navigationMenuCategory  A:visited, .navigationMenuCategory  A:active , 
.navigationMenuCategoryEnd A, .navigationMenuCategoryEnd   A:active , .navigationMenuCategoryEnd A:visited {
	FONT-SIZE: 14px; COLOR: #285dc4;FONT-FAMILY: Arial; 
	TEXT-DECORATION:none;
}


.navigationMenuCategory  A:hover, .navigationMenuCategoryEnd  A:hover{
	FONT-SIZE: 14px; COLOR: #285dc4; FONT-FAMILY: Arial; 
	TEXT-DECORATION:underline;	
}

.navigationMenuCategorySelected{
    padding-top:6px;
    padding-bottom:9px;
    padding-right:15px;
    text-align:right ;
    FONT-SIZE: 14px; COLOR: #285dc4;FONT-FAMILY: Arial; 
}



.navigationMenuCategorySelected A, .navigationMenuCategorySelected A:visited, .navigationMenuCategorySelected  A:active {
	FONT-SIZE: 14px; COLOR: #285dc4;FONT-FAMILY: Arial; 
	TEXT-DECORATION:none;
}
.navigationMenuCategorySelected  A:hover{
	FONT-SIZE: 14px; COLOR: #285dc4;FONT-FAMILY: Arial; 
	TEXT-DECORATION:underline;
	
}


.navigationMenuCategorySelectedBG{
    background: url(../images/categoryBG.gif) no-repeat;
    background-position: right top;
    vertical-align:middle;
}
.navigationMenuCategorySeparator{
     background: url(../images/separete_menu_level_three.gif) repeat-x;
	 background-position: right middle;
	 height:1px;
  	 margin:0;
	 padding:0;
	 font-size:1px;
}
*/
.arrowPos{
	vertical-align: bottom;
	font-size: 7px;
}

