/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}

/*******************************************/
/*        Navigation Tabs (Top Menu)       */
/*******************************************/
.TopMenuBg{
	background-color:#CC3333;
}
.TopMenuSelBg{
	background-color: white;
}
.TopMenu{
	font-weight: bold;
	font-size: 14px;
	color: white;
	font-family:Tahoma;
	background-color:#CC3333;

}
.TopMenuSel{
	font-weight: bold;
	font-size: 14px;
	font-family: Tahoma;
}
/* hyperlink styles of the unselected tabs */
A.TopMenu:link, A.TopMenu:visited    {
    text-decoration: none;
    color: white;
    background-color:#CC3333;

}
A.TopMenu:active, A.TopMenu:hover{
	text-decoration: none;
	color:#ffff99;
	background-color:#CC3333;
}
A.TopMenuSel:link, A.TopMenuSel:visited {
    text-decoration:  none;
    color: #ffff33;
    background-color:#CC3333;
}
A.TopMenuSel:active, A.TopMenuSel:hover   {
    text-decoration: none;
    background-color:#CC3333;
}
/*******************************************/
/*        Navigation Tabs (Left Menu)       */
/*******************************************/              
.LeftMenu
{
	font-weight: bold;
	font-size: 14px;
	color:#fffffff;
	font-family: Tahoma;
	background-color: #CC3333;
}
.LeftMenuSel{
	font-weight: bold;
	font-size: 14px;
	color:#fffffff;
	font-family: Tahoma;
	background-color: #CC3333;

}
/* hyperlink styles of the unselected tabs */
A.LeftMenu:link, A.LeftMenu:visited    {
    text-decoration: none;
    color:#eeeeee;
}
A.LeftMenu:active, A.LeftMenu:hover {
        color:#FF9999;
	text-decoration: none;
}
A.LeftMenuSel:link, A.LeftMenuSel:visited {
	text-decoration: none;
        color:#FF8888;
}
A.LeftMenuSel:active, A.LeftMenuSel:hover  {
	text-decoration: none;
}

/*******************************************/
/*        Headers					       */
/*******************************************/

.LinkMenu_header{
	font-size: 14px;
	font-weight: bold;
	font-family: Tahoma;	
	color: #023769;
}
.LinkMenu_add{
	font-weight: bold;
	font-size: 14px;
	color: black;
	font-family: Tahoma;
	background-color: #ff990c;
}

/*******************************************/
/*       gp GroupPositions				 */
/*******************************************/     

.gp_header
{
	font-weight: bold;
	font-size: 15px;
	color: #ffffff;
	background-color: #CC3333;
	font-family: Tahoma;
}   
.gpSel_header
{
	font-weight: bold;
	font-size: 15px;
	color: #CC3333;
	background-color: #ffffff;
	font-family: Tahoma;
}   
.gp_headerMini
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	background-color: #CC3333;
	font-family: Tahoma;
}           
.gp{
	font-weight: bold;
	font-size: 12px;
	color: #222222;
	background-color: #FF9999;
	font-family: Tahoma;	
}
.gpSel{
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma;
}
/* hyperlink styles of the unselected tabs */
A.gp:link, A.gp:visited    {
    text-decoration: none;
    color:#023769;
}
A.gp:active, A.gp:hover {
	color:#2962ca;
	text-decoration: none;
}
A.gpSel:link, A.gpSel:visited {
	text-decoration: none;
	color:#2962ca;	
}
A.gpSel:active, A.gpSel:hover  {
	text-decoration: none;
}
A.gp_header:link, A.gp_header:visited  {
    color:#ffffff;
    text-decoration: none;
}
A.gp_header:active, A.gp_header:hover {
	color:#ffff55;
	text-decoration: none;
}
A.gpSel_header:link, A.gpSel_header:visited  {
    color:#CC3333;
    text-decoration: none;
}
A.gpSel_header:active, A.gpSel_header:hover {
	color:#CC3333;
	text-decoration: none;
}



/*******************************************/
/*            Article (Base)  stiles       */
/*******************************************/
.aCaption
{
	font-weight: bold;
	font-size: 12px;
	color: #333366;
	font-family: Verdana, Tahoma, Arial;
}
.aDate
{
	font-weight: normal;
	font-size: 11px;
	color: #CD4019;
	font-family: Verdana;
}
.aShortText
{
	font-weight: normal;
	font-size: 9pt;
	color: #303030;
	font-style: italic;
	font-family: Verdana, Tahoma, Arial;
	text-align: justify;
}
.aImage{
	margin: 5px;
}
.aHeader{
	font-weight: bold;
	font-size: 12px;
	color: #CD4019;
	font-family: Verdana, Tahoma, Arial;
}
.aHeaderPosition
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Verdana, Tahoma, Arial;
	background-color: #D43F00;
}
.aHeader2
{
	font-weight: bold;
	font-size: 12px;
	color: #333366;
	font-family: Verdana, Tahoma, Arial;
}

.aHeaderLink
{
	font-weight: bold;
	font-size: 13px;
	color: #333366;
	font-family: Verdana, Tahoma, Arial;
	background-color: lightgrey;
}
.aMiniLink
{
	font-weight: bold;
	font-size: 10px;
	color: #CD4019;
	font-family: Verdana, Tahoma, Arial;
}
.RubricName{
	font-weight: bold;
	font-size: 12px;
	color: #CD4019;
	font-family: Verdana, Tahoma, Arial;
}
.noborder
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.lgrl
{
    color: white;
}
.lgrl2
{
	color: #D43F00;
	background-color: white;
}
A.lgrl:link  {
    text-decoration:    none;
    color: white;
}
A.lgrl:link {
    text-decoration:    none;
    color: white;
}
A.lgrl:active
{
	text-decoration: underline;
	color: white;
}

.row0
{
	font-weight: bold;
	font-size: 9pt;
	background-image: url(Img\THpoint.gif);
	color: white;
	font-family: Verdana, Tahoma, Arial;
}	
.row1
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-color:#FFCCCC;
}
.row2
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-color:#FFCCFF;
}

.aText
{
	font-weight: normal;
	font-size: 11px;
	color: #4B504F;
	font-family: Verdana, Tahoma, Arial;
	text-align: justify;
	font-weight:bold;
}
A.aText:link, A.aText:visited  {
    color: #4B504F;
    text-decoration: underline;
}
A.aText:active, A.aText:hover {
	color: #D43F00;
	text-decoration: none;
}

.aTextBack
{
	font-weight: bold;
	font-size: 10px;
	color: #cd4019;
	font-family: Verdana;
	text-align: justify;
}
.aTextPosition
{
	font-weight: normal;
	font-size: 10px;
	color: #D43F00;
	font-weight:bolder;
	font-family: Verdana, Tahoma, Arial;
	text-align: justify;
}

.lgHeader
{
	font-weight: bold;
	font-size: 12px;
	color: #993333;
	font-family: Verdana, Tahoma, Arial;
}
A.lgHeader:link, A.lgHeader:visited  {
    color:#993333;
    text-decoration: underline;
}
A.lgHeader:active, A.lgHeader:hover {
	color:#993333;
	text-decoration: underline;
}
.lgText
{
	font-weight: bold;
	font-size: 12px;
	color: #993333;
	font-family: Verdana, Tahoma, Arial;
	text-align: left;
}
.cursorhand
{
	cursor:hand;
}
.poGridHor
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: #d0d0d0;
    FONT-VARIANT: normal
}
.poGridHor A
{
    COLOR: #D43F00;
    TEXT-DECORATION: none
}
.poGridHor A:hover
{
    COLOR: #D43F00;
    TEXT-DECORATION: underline
}
.poGridHor A:visited
{
    COLOR: #D43F00;
}
.poGridVert
{
    FONT: bold 12px tahoma;
    COLOR: white;
    BACKGROUND-COLOR: #D43F00
}



hr{
	height: 1px;
	color: #FFFFFF;
}

input {
	font-size : 9px;
	color : #000000;
}
form {
	display : inline;
}

.submenu {
	position : absolute;
	z-index : 1;
	top : 36px;
	left : -300;
	visibility : hidden;
	cursor : pointer;
}

.menubuttons{
	color: #FFFFFF;
	font-family: tahoma;
	font-size: 13px;
}

.menubuttons a {
	color: #FFFFFF;
	font-family: tahoma;
	font-size: 13px;
	text-decoration: none;
}

.menubuttons a:hover{
	text-decoration: underline;
	color:#ffffff;
}


.menubuttons a:visited{
	color:#ffffff;
}


body {
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin-bottom : 0;
	background-color: #FFFFFF;
	margin: 0;
	
}

.lefttext {
	color : #FFFFFF;
	font-family : Tahoma;
	font-size: 10px;
}

.lefttext5 {
	color : #FFFFFF;
	font-family : Tahoma;
	font-size: 12px;
	text-align: center;
	font-weight: 600;
}


.lefttext a {
	color: #FFFFFF;
	text-decoration: underline;
}

.authtext {
	color : #FFFFFF;
	font-family : Tahoma;
	font-size: 12px;
}

.authtext a {
	color: #FFFFFF;
	text-decoration: underline;
}

.maintext {
	color : #000000;
	font-family : Tahoma;
	font-size: 13px;
}

.maintext a {
	color: #000000;
	text-decoration: underline;
}

.righttext {
	color : #000000;
	font-family : Tahoma;
	font-size: 10px;
}

.righttext a {
	color: #000000;
	text-decoration: underline;
}

.bestHint {
display : none;
border : 1px solid silver;
background-color : #FFFFFF;
width : 210;
height : 50;
position : absolute;
filter: alpha(opacity=95, style=0); 
font-size : 11px;
font-family : Tahoma;
padding : 5px;
}

