/* Default CSS Stylesheet for a new Web Application project */
BODY
{
    background-color: white;
    font-family: Verdana;
    font-size: 10pt;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: none;
    word-spacing: normal;
    text-align: center;
    margin: 0;
    padding: 0; /*scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;*/
}
html body
{
	height:100%;
   
}
.img_arrow{
    border-left: hidden;
    background-image: url(images/design/arrow2.gif);
    background-repeat: no-repeat;
    width: 27px;
    height: 20px;
}
.popupmenu
{
    font-size:9pt;
    text-align:left;
    border: solid 1px #b5d1f2;
   
}
A:link.popupmenu 
{
    color: Black;
}
a.news:link, a.news:hover, a.news:visited 
{
    color: Black;
    text-decoration:none;
    font-size:7pt;    
}

A:visited.popupmenu 
{
    color: black;
}
A:hover.popupmenu 
{
    color: Highlight;
}
.staticMenu
{
    font-size:9pt;
    text-align:center;    
}
A:link.staticMenu 
{
    color: #3f558e;
}
A:visited.staticMenu
{
    color: #3f558e;
}
A:hover.staticMenu
{
    color: #987e13;
}
.headerTable
{
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 15px;
	border-bottom-width: 15px;
	border-color:#D9B214

}


.lnk
{
	FONT-FAMILY:Tahoma;
	font-size:x-small;
}
A:link.lnk
{
	color:green;
	text-decoration:none;
}
A:visited.lnk
{
	color:gray;
}
A:hover.lnk
{
	text-transform:none;
	color:red;
}

a:link.newsTable   
{
	
	FONT-FAMILY:Tahoma;
	font-size:12px;
	color:Green;
	font-weight:600;
}
a:hover.newsTable  
{
	FONT-FAMILY:Tahoma;
	font-size:12px;
	color:Red;
	font-weight:600;
}

.barLink
{
	FONT-FAMILY:Tahoma;
	font-size:10px;
	color:White;
	font-weight:600;
	
}
A:link.barLink
{
	color:#eae157;
	text-decoration:none;
}
A:visited.barLink
{
	color:#eae157;
}
A:hover.barLink
{
	text-transform:none;
	color:red;
}

.contents
{
	FONT-FAMILY:Verdana;
	font-size:10pt;
	color:#534C4D;
}
.menu                                           { font-size: 10pt; color: #666699; }
a.menu:link, a.menu:active, a.menu:visited      { color:#666699; text-decoration: none }
a.menu:hover                                    { color:#6600ff; text-decoration: none }


.macro_titles_small   {
	   font-size: 8pt;
		font-weight: bold;
		color: #0000cc;
		background-color: #ccccff;
}
 
.categories
{
	font-family:Tahoma;
	font-size:14px;
	font-style:normal;
	font-weight:bolder;
	
}
A:visited.categories
{
	color:#556699;		
}
A:link.categories
{
	color:#446699;	
}
A:hover.categories
{
	color:red;	
}
.headings
{	
	font-family:Swiss921 BT;
	font-size:1em;
	font-weight:100;
	font-style:normal;
	letter-spacing:.1em;
	text-transform:none;
}
.search 
{
    font-weight:bold;
    border: double 2px Maroon;
    padding-left: 7px;
    padding-right: 7px;
    
}
.searchSelected, A:hover.searchSelected
{
    font-weight:bold;
    border: double 2px Maroon;
    padding-left: 7px;
    padding-right: 7px;
    background-color: #D9B214;
    color: black;
}

A:hover.search 
{	font-weight:bold;
	padding-left: 7px;
    padding-right: 7px;
    border: double 2px Maroon;
	background-color: #D9B214;
	color: Black;
}
.cssnav	
{
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background-repeat: no-repeat;
	display: block;
	width: 100px;
	height: 25px;
	margin: 0; margin-bottom:0px;
	padding: 0; 
}

.cssnav a 
{
	display:block;
	text-decoration: none; 
}
.cssnav img
 {
	
	border: 0;
 }
 * html a:hover 
 {
	visibility:visible
}
.cssnav a:hover img
{
	visibility:hidden
}

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:	none;
	color:	red;
	}
IMG 	
{
	border:0;
}
.bx_border {
	border: 1px solid #80ADD6;
	background-color: #ffffff;
}

.bx_top_lt {
	background-image: url(images/design/bluecss/bx_left_top.gif);
	background-repeat: no-repeat;
}
.bx_top_bg {
	background-image: url(images/design/bluecss/bx_top_bg.gif);
	background-repeat: repeat-x;
}
.bx_top_rt {
	background-image: url(images/design/bluecss/bx_rt_top.gif);
	background-repeat: no-repeat;
}
.bx_bot_rt {
	background-image: url(images/design/bluecss/bx_b_rt.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bx_bot_bg {
	background-image: url(images/design/bluecss/bx_b_bg.gif);
	background-repeat: repeat-x;
	width: 100%;
	background-position: top;
}
.bx_bot_lt {
	background-image: url(images/design/bluecss/bx_b_lt.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


.bx_bot_bg_rt {
	background-image: url(images/design/bluecss/bx_b_rt_bg.gif);
	background-repeat: repeat-y;
}
.bx_bot_bg_lt {
	background-image: url(images/design/bluecss/bx_b_lt_bg.gif);
	background-repeat: repeat-y;
}
.bx_bot_bg_cell {
	background-image: url(images/design/bluecss/bx_b_bg_cell.gif);
	background-repeat: repeat-x;
}
.orangeDDL
{
    border-color: #D9B214;
    border-style: double;
    border-width: 1px;
}