﻿.menu
{
    background-image: url(../../Images/MenuBackground.gif);
    background-repeat:repeat;
    background-position:center;
    border:none;
    background-color:Transparent;
    height:25px;
    font-size:14px;
    padding-top:3px;   
    padding-left:3px;
}

.buttonLeft
{
    background-image: url(../../Images/Button_Left.gif);
    background-repeat:no-repeat;
    background-position:center;
    border:none;
    background-color:Transparent;
    width:5px;
    height:27px;
    cursor:hand;
}

.buttonclear
{
    background-image: url(../../Images/Button_Middle.gif);
    background-repeat:repeat-x;
    background-position:center;
    border:none;
    background-color:Transparent;        
    height:27px;
    cursor:hand;
    font-size:12px;
}

.button
{
    background-image: url(../../Images/Button.gif);
    background-repeat:no-repeat;
    background-position:center;
    border:none;
    background-color:Transparent;    
    height:27px;
    cursor:hand;
}

.buttonshort
{
    background-image: url(../../Images/ButtonShort.gif);
    background-repeat:no-repeat;
    background-position:center;
    border:none;
    background-color:Transparent;    
    width:90px;
    height:27px;
    cursor:hand;
    font-size:12px;
    _font-size:12px;
    #font-size:12px;
}

.buttonRight
{
    background-image: url(../../Images/Button_Right.gif);
    background-repeat:no-repeat;
    background-position:center;
    border:none;
    background-color:Transparent;
    width:5px;
    height:27px;
    cursor:hand;
}

.tabLeft
{
    background-image: url(../../Images/Button_L.gif);
    background-repeat:no-repeat;
    background-position:left;
    border:none;
    background-color:Transparent;
    width:8px;
    height:29px;
}

.tabLeftSelected
{
    background-image: url(../../Images/Button_SL.gif);
    background-repeat:no-repeat;
    background-position:left;
    border:none;
    background-color:Transparent;
    width:8px;
    height:29px;
}

.tabMid
{    
    background-image: url(../../Images/Button_M.gif);
    background-repeat:repeat-x;
    background-position:left;
    border:none;
    background-color:Transparent;
    height:29px;
    color:#8A8A8A;
    font-weight:bold;
    cursor:hand;
    font-size:11px;
    #font-size:12px;
    _font-size:12px;
}
 
.tabSelectedMid
{    
    background-image: url(../../Images/Button_SM.gif);
    background-repeat:repeat-x;
    background-position:left;
    border:none;
    background-color:Transparent;
    height:29px;    
    color:#FBFCFD;
    font-weight:bold;
    cursor:hand;
    font-size:10px;
    #font-size:12px;
    _font-size:12px;
}

.tabRight
{
    background-image: url(../../Images/Button_R.gif);
    background-repeat:no-repeat;
    background-position:right;
    border:none;
    background-color:Transparent;
    width:8px;
    height:29px;
}
 
.tabRightSelected
{
    background-image: url(../../Images/Button_SR.gif);
    background-repeat:no-repeat;
    background-position:right;
    border:none;
    background-color:Transparent;
    width:8px;
    height:29px;
}


.tabSeparator
{
    background-image:url(../../Images/Separator.gif);
    background-repeat:no-repeat;
    background-position:center;
    border:none;
    background-color:Transparent;
    width:1px;
    height:20px;
}

.DropdownList
{
    border: 1px solid #C0C0C0; 
    background-image: url(../../Images/bg.gif);
    background-repeat: repeat-x;
}

.hidden
{
    display:none;   
}

.Grid
{
	border: solid 1px #D4D0C8;
	font: normal 12px Arial, Verdana, Sans-serif;
	color: #000000;
	border-collapse: separate !important;
}


.GridHeader
{
	background: white url(../../Images/headerBg.gif) repeat-x top;
	border-bottom: solid 1px #666;
	padding-left: 6px; /*more than items to compensate for item borders!*/
	height: 15px;
	font-weight: normal;	
	font-weight:bold;
	text-align:center;
}

.GridRow
{
    height: 17px;
	border-top: solid 1px #9eb6ce; /* support for gridlines */
	border-right: solid 1px #d9d9d9;
	text-align:center;
}

.GridAltRow
{
	background: #edf3fe;
	border-top: solid 1px #edf3fe;
	border-right: solid 1px #d9d9d9;
	text-align:center;
}

.copyright
{
    z-index:999;
    margin-top:-20px;
    height:13px;
    font-size:11px;
    text-align:center;
    color:#3333CC;
    width:100%;
    float:left;
}

.textdescdiv
{
    float:right;
    margin-right:11px;
    width:103px;
    height:30px;
    
    /*_padding-left:6px;
    
    #width:102px;   */
    #margin-right:14px; 
    _margin-right:6px;
    
    
}

.textdesc
{
    height:30px;
    width: 103px;  
    font-size:12px;    
}
