/************* MENU ****************/

.leftSpace
{
	margin-left:50px;
	width:900px;
}

.click-menu 
{
    width: 500px;        
    text-decoration: none;    
}
.click-menu .box1 {
    font-size: 20px;
    font-weight: bold;
    font-family: arial;
    padding: 4px 8px;
    cursor: default;
    position: relative;
    text-decoration: none;
}
.click-menu .box1 img, .click-menu .box1-hover img, .click-menu .box1-open img, .click-menu .box1-open-hover img {
    position: absolute;
    top: 6px;
    right: 6px;
    text-decoration: none;
}
.click-menu .box2 
{
    font-size: 14px;
    font-family:arial;
    text-decoration: none;
}

.menuOver a:visited, .menuOver a:active, .menuOver a:link
{
    font-family: arial;    
    font-size: 16px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

.menuOver
{
	border-left: solid 3px #003333;
    line-height: 15px;
    padding: 10px;	
}

.menu a:visited, .menu a:active, .menu a:link
{
    font-family: arial;    
    font-size: 16px;
    font-weight: bold;	
    color: #444444;
    text-decoration: none;
}

.menu
{
	line-height: 15px;
	padding: 10px;	    
}

.menuTip
{
    font-family: arial;    
    font-size: 15px;
    padding: 10px;
    color: #000000;
}

.supportHeader
{
    font-family: arial;    
    font-size: 14px;
    font-weight: bold;
	background-color:#003333;	
	text-decoration: none;
	padding-left:10px;
}

.supportHeaderText
{
	color:#FFFFFF;
}

.supportHeaderRight
{
	width:23px;
	height:26px;
}

.backHeader
{
    font-family: arial;    
    font-size: 14px;
    font-weight: bold;	
		text-decoration: none;
		padding-left:2px;
		vertical-align:top;
}

.backHeaderText
{
	color:#000000;
}

            
.page
{
    background-color:#003434; 
    color:#FFFFFF;
    padding:3px 3px 3px 3px;
}

.dialogBox
{
    background-color:#E6E6FA;
    border: solid 2px #003434;
    padding: 6px 6px 6px 6px;
}

.supportTitle
{
    font-size: 20px; 
    font-family: Verdana, Arial, Helvetica, sans-serif;   
}

.supportPopupTitle
{
    font-size: 20px; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:White;   
}    

.borderButton
{
    font-size: 12px; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    text-align:center; 
	border: outset 3px;
	padding: 2px 7px 2px 7px;
	background: lightgrey;
}

.rejectBox
{
	width: 500px;
	height: 70px;
}



#fixedtipdiv
{
	position:absolute;
	padding: 2px;
	border:1px solid black;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
}

.unsorted
{ 
    background-image: none;
}
.sortedASC
{
    background-image: url(images/asc.gif) ; 
    background-repeat: no-repeat; 
    background-position: right; 
} 
.sortedDESC 
{ 
    background-image: url(images/desc.gif); 
    background-repeat: no-repeat; 
    background-position: right; 
}

.gridViewBorder
{
	border: 3px solid #003434;
}

.resultsBorder
{
	border: 2px solid Lavender;
	padding: 3px;
	width:150px;
}

.filterBorder
{
	background-color: #E6E6FA;
	border: 2px solid #003434;
}

.header
{
    text-align: left;
    background-color:#003434;
}

.header a
{
    color:#99aaee;
}

.header a:visited
{
    color:#8899ee;
}

.collapseHeaderShow
{
    background-image:  url("images/show_head_down_750.gif");
    background-repeat: no-repeat;
    height: 20px;
    width: 750px;	
}

.collapseHeaderHide
{
    background-image:  url("images/show_head_750.gif");
    background-repeat: no-repeat;
    height: 20px;
    width: 750px;	
}

.collapseText {
    position: relative;
    font-weight:bold;
    height: auto;
    width: auto;
    left: 45px;
    top: 3px;
}


/* Drop Down Menus */
.ddShell
{
	border:solid 1px black;
} 
.ddLabel 
{
	background-color:White;
	font-weight:bold;
	width:300px;
}
.ddAll
{
	border-top:solid 1px black;
	border-bottom:solid 1px black;
	width:300px;
}
.ddContent
{
	background-color:White;
	width:300px;
}

.required
{
	font-size: 10px; text-decoration: none; line-height: 16px; font-weight: normal; color: red; font-family: Verdana, Arial, Helvetica, sans-serif; top:0;
}

/* Side Menu */
table.sideMenu{text-align:left;padding:2px;background-color:#FFFFFF;border:solid 1px #003333;}
td.sideMenuHeader{text-align:left;padding:2px;background-color:#003333;color:#FFFFFF; width:150px;}
div.sideMenuLine{text-align:left;padding:2px;color:#000000;cursor:pointer;}
div.sideMenuLineHover{text-align:left;padding:2px;background-color:#CECEFF;color:#000000;cursor:pointer;}