﻿body 
{ 
	font-family: Verdana; 
	font-size: 11px
}

.IE8Fix
{
     z-index: 100;
}

.blue
{ 
	color: Blue;
}

h1
{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    font-family: Verdana;
    
  }

h2	
{
	font-size: 11pt; 
	font-weight: bold; 
	color: #747678;
	font-family: Verdana; 
}

h3	
{
	font-size: 9pt; 
	font-weight: bold; 
	color: #007cad
}

p		
{
	color: #747678;
	padding: 5px 5px 5px 5px;
	font-size: 12px;
	margin: 1px 1px 1px 1px;
	font-family: Verdana;
	
}

.catalogGradButtons{
font-weight: bold; 
font-size: 10px; 
background-image: url(../../Images/iButton.jpg);
vertical-align: middle; 
width: 117px; 
font-family: Verdana; 
height: 41px; 
text-align: center;}

.greenbg{ background-color:#C3D603;}
.graybg1{ background-color:#E0E1DD;}
.graybg2{ background-color:#ADAFAF;}
.graybg3{ background-color:#747678;}

.info
{
	font-family: Verdana; 
	font-size: 12px; 
	color: #0065BD;
	background-color:#E0E1DD;
}
.infotext
{
	font-family: Verdana; 
	font-size: 12px; 
	color: #0065BD;
}
.DropDown
{
	font-family: Verdana; 
	font-size: 10px; 
	color: black;
}

li
{	font-family: Veranda; 
	color: black; 
	font-size: 1em; 
}

.popupWindow
{
	position:absolute;
    width:350px;
    border: solid 1px black;
    margin: 0px 0px 0px 20px;
    background-color:#E0E1DD;
    display:none;
}

.NoMargin 
{
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
}	

.greentext
{
color:#c3d603; 	
font-size: 12px;
font-family:Verdana;
}
.greenheader
{
color:#c3d603; 	
font-size: 14px;
font-family:Verdana;
font-weight:bold;
}

.graytext
{
color:#ADAFAF; 	
font-size: 12px;
font-family:Verdana;
}
.grayheader14
{
color:#ADAFAF; 	
font-size: 14px;
font-family:Verdana;
font-weight:bold;
}

.grayheader16
{
color:#ADAFAF; 	
font-size: 16px;
font-family:Verdana;
font-weight:bold;
}

.mainMenu
{
background: #c3d603;
font-weight:bold;
font-family:Verdana;
font-size: 10px; 
}

/*TopNavRoot*/
.mainMenuStatic 
{
color:#747678; 	
font-size: 11px;
z-index: 100;
}

.mainMenuHover
{
color: Black;
text-decoration: none;
}

.subMenuDynamic
{
color: #747678;
text-decoration: none;
border: solid 1px black; 
background-color:#C3D603;
z-index: 100;
}


.subMenuDynamicItem
{
color:#747678;
text-decoration: none;
 
background-color:White;
}


.subMenuHover
{
color: #C3D603;
text-decoration: underline;
}

.menutd
{
padding-left: 5px; 
font-size: 10px; 
color: #747678;
font-family: Verdana; 
height: 15px; 
background-color: #c3d603;
border-top: #e0e1dd 1px solid;
}

.menuLink 
{
	font-family: Verdana;
	font-size: 11px;
	color: #747768;
	text-decoration: none;
}

.menuLink2 
{
	font-family: Verdana;
	font-size: 11px;
	color: #747768;
	text-decoration: none;
	margin-left:10px;
}

.menuLinkAdmin
{
	font-family: Verdana;
	font-size: 11px;
	color: Red;
	text-decoration: none;
}

.pborder
{
width: 175px; 
padding-left: 5px; 
border-right: #c3d603 1px solid; 
background-color: #e0e1dd; 
padding-right: 5px;
}
.LeftNav
{
	font-family: Verdana; 
	font-size: 10px; 
	color: black; 
	background: #e0e1dd;
	padding-left: 5px;
	border-right-color: #c3d603;
	border-right-style: solid;
	border-right-width: 1px;
}

.TopNav
{
	font-family: Verdana; 
	font-size: 10px; 
	color: white; 
	background: #c3d603;
	text-align: center;
	border-left: #ffffff 1 solid; 
	width: 33%;
	height: 18px
}

.TopLinks 
{
	font-family: Verdana; 
	font-size: 10px; 
	color: Black; 
	border-top: black 1 solid; 
	background-color: #f5f5f5;
	text-align: right
}

.itextarea
{ 
	color:#747768; 
}

/* ********************* */

.CellPad5
{
	font-family: Verdana; 
	font-size: 10px; 
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.CellPad6
{
	font-family: Verdana; 
	font-size: 10px; 
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	BORDER-RIGHT: #c3d603 1px solid; 
	BORDER-TOP: #c3d603 1px; 
	BORDER-LEFT: #c3d603 1px solid; 
	WIDTH: 549px; 
	BORDER-BOTTOM: #c3d603 1px solid
}
.CellPad7
{
	font-family: Verdana; 
	font-size: 10px; 
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	BORDER-RIGHT: #c3d603 1px solid; 
	BORDER-TOP: #c3d603 1px solid; 
	BORDER-LEFT: #c3d603 1px solid; 
	WIDTH: 549px; 
	
}

.cellHeader
{
	font-family: Verdana; 
	font-size: 10px; 
	color: #747768;
	background-color: #e0e1dd;
	FONT-WEIGHT: bold;
}

.Header
{
	font-family: Verdana; 
	font-size: 11px; 
	color: #c3d603;
	FONT-WEIGHT: bold;
	background-color: #e0e1dd;
}

.GridHeader
{
	background-color: #c3d603;
	color :Black;
	font-family: Verdana; 
	font-size: 12px; 
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #000 1px solid; 
	BORDER-TOP: #000 1px solid; 
	BORDER-LEFT: #000 1px solid; 
}
.gridstyle
{ table-layout:fixed; 
} 
.cellHeader2
{
	font-family: Verdana; 
	font-size: 10px; 
	color: black;
	background-color: #c3d603;
}

.SearchFilter
{
	border-style:solid;
	border-color:#e0e1dd;
	border-width:1px;
	margin-bottom:10px;
}

.FilterHeader
{
	background-color: #C3D603;
    color: Black;
	border-style:solid;
	border-color:black;
	border-width:1px;
	margin-bottom:10px;
	font-size:12pt; 
}

.FilterLabels
{
    background-color:#e0e1dd;
	border-style:solid;
	border-color:#e0e1dd;
	border-width:1px;
	text-align:right;
	padding: 1px 1px 1px 1px;
	font-size:10pt; 
}

.FilterValues
{
	border-style:solid;
	border-color:#e0e1dd;
	border-width:1px;
	padding: 1px 1px 1px 1px;
    text-align:left;
    font-size:10pt; 
}
.FilterValuesReq
{
	border-style:solid;
	border-color:#e0e1dd;
	background-color:#ffffc0;
	border-width:1px;
	padding: 1px 1px 1px 1px;
    text-align:left;
    font-size:10pt; 
}

.rblLeft
{
    background-color:#e0e1dd;
	border-style:solid;
	border-color:#c3d603;
	border-width:1px;
	text-align:left;
	padding-right:1px;
	padding-left:1px;
	font-size:9pt; 
	margin: 0px 1px 0px 1px;
}

.padright
{    padding-right:35px; 
    }

.toollabels
{
    background-color:#e0e1dd;
	border-style:solid;
	border-color:#e0e1dd;
	border-width:1px;
	text-align:right;
	padding-right:1px;
	padding-left:1px;
	font-size:9pt; 

 }
.toollabelsreq
{
    background-color:#e0e1dd;
	border-style:solid;
	border-color:#e0e1dd;
	border-width:1px;
	text-align:right;
	padding-right:1px;
	padding-left:1px;
	font-size:9pt; 
    background-image: url(../images/aster.jpg);
    background-position:left top ;
    background-repeat:no-repeat ;   
}
.gvreqheader
{
    background-image: url(../images/aster_lsblue.jpg);
    background-position:left top ;
    background-repeat:no-repeat ;   
}

.gvvalues
{
  	border-style:solid;
	border-color:#e0e1dd;
	border-width:1px;
	padding-right:1px;
	padding-left:1px;
    text-align:left;
    font-size:9px; 
    color: Black ;
}
.toollabelslight
{
    background-color:#b0c4de;
	border-style:solid;
	border-width:1px; 
	text-align: center ;
	padding-right:1px;
	padding-left:1px;
	margin-top:1px;
	margin-bottom:1px;
    font-size:12px; 
}

.toollabelsleft
{
    background-color:#e0e1dd;
	border-style:solid;
	border-color:#e0e1dd;
	border-width:1px;
	text-align:left;
	padding-right:1px;
	padding-left:1px;
	font-size:9pt; 
}

.toolvalues
{
	border-style:solid;
	border-color:#e0e1dd;
	border-width:1px;
	padding-right:1px;
	padding-left:1px;
    text-align:left;
    font-size:11px; 
    color: Black ;
}

.toolvaluesyellow
{
	border-style:solid;
	border-color:#e0e1dd;
	border-width:1px;
	background-color:Yellow;
	padding-right:1px;
	padding-left:1px;
    text-align:left;
    font-size:11px; 
    color: Black ;
}

.toolvaluesreq
{
	background-color:#EAAF0F;
	padding-right:1px;
	padding-left:1px;
    text-align:left;
    font-size:11px; 
    border-left-style:solid ; 
    border-left-color:Red;
    border-left-width:2px;
}
.tooltbxlabel
{ 

    border-style:none ;
    border-style:solid;
	border-color:Navy;
    border-width :1px ;
    padding: 1px 1px 1px 1px;
    text-align:left;
    font-size:11px;  
}
.tooltbxlabelreq
{ 

    padding-right:1px;
	padding-left:1px;
    text-align:left;
    font-size:11px; 
    text-decoration:underline;
   
}
.dblock
{
    display:block;
} 

.dinline
{
    display:inline;
} 

.CellPad2
{
	font-family: Verdana; 
	font-size: 10px; 
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.MessageBox
{
	position:absolute;
	left: 400px;
	top: 350px;
	border: Solid 1px Navy;
	background-color: #e0e1dd;
	z-index: 1;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}  

h4	
{
	font-size: 10px; 
	text-align: center; 
	font-family: Verdana;
}

.topLabels
	{
		font-size: 9pt; 
		font-weight: bold; 
		color: #c3d603
	}
.formBody
	{
	font-family: Verdana; 
	font-size: 10px; 
	background-color:#E0E1DD; 
	border-color:#000000; 
	border-style:solid ; 
    border-width:1px; 
    color:#000000;
	}
.formBodynoborder
	{
	font-family: Verdana; 
	font-size: 10px; 
	background-color:#E0E1DD; 
	border-style:none ; 
    color:#000000;
	}
	
.formBodyWhite
	{
	font-family: Verdana; 
	font-size: 10px; 
	background-color:White; 
	border-color:#000000; 
	border-style:solid ; 
    border-width:1px; 
    color:#000000;
	}
.formBodyWhiteNB
	{
	font-family: Verdana; 
	font-size: 10px; 
	background-color:White; 
	border-style:none ; 
    color:#000000;
	}	
		
.formHeader
	{
	font-family: Verdana; 
	font-size: 11px; 
	background-color: #C3d603; 
	color: #000000;
	border-color:#000000; 
	border-style:solid ; 
    border-width:1px; 
	}	

.seghead
{
background-color: #c3d603; 
border-right: #c3d603 1px solid; 
border-top: #c3d603 1px solid; 
border-bottom-width: 1px; 
border-bottom-color: #c3d603; 
border-left: #c3d603 1px solid; 
color: #ffffff; 
height: 13px;
font-size: 1.1em;
}

.icseghead
{
color: #c3d603; 
height: 13px;
font-size: 1.1em;
}

.seghead2
{
background-color: #c3d603; 
color: #ffffff; 
height: 13px;
}

.pageTitle
{
font-family: Verdana;
font-size: 14px;
color:Black;
font-weight:bold;
}
	
.label
{
	font-family: Verdana;
	font-size: 11px;
}

.cell
{
	font-size: 11px;
	font-family: Verdana;
	color: black;
}

.textbox
{
	font-size: 10px; 
	font-family: Verdana;
	color: Navy;
}

.buttonLight
{
	font-size: 10px; 
	font-family: Verdana;
	color: Navy;
	border:  solid 1px Navy;
	background: white;
}

.button
{
	font-family: Verdana;
	font-size: 10px;
	color: black;
	height: 22px;
    text-align:center;
}

/*OLD.button
{
	border: 1px solid black;
	font-family: Verdana;
	font-size: 10px;
	color: black;
	background: #c3d603;
	padding-top: 2px;
}*/

.btn
{
	font-family: Verdana;
	font-size: 10px;
	color: black;
	height: 22px;
}

.tHeader
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	padding-top: 2px;
	padding-bottom: 10px;
	padding-left:2px; 
}
.ictHeader
{
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #747678;
	padding-top: 2px;
	padding-bottom: 10px;
}

.tHeaderPricing
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: White;
	padding-top: 2px;
	padding-bottom: 2px;
	background: #c3d603;
}

.tText
{
	font-family: Verdana;
	font-size: 12px;
	color: #747678;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
}
.tText2
{
	font-family: Verdana;
	font-size: 11px;
	color: #747678;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	
}

.username
{
	padding-left: 7px;
}






.panelCenter
{
	text-align:center;
} 
.bborder
{
text-align: right; 
border-bottom: #c3d603 1px solid; 
background-color: #e0e1dd;
}
.lborder
{
font-size: 11px; 
color: #000000;
font-family: Verdana; 
border-top: #c3d603 1px solid;
}

.HomeHeader
{
	background-image: url(../vStyles/images/logoHeaderNew.jpg);
	background-repeat: no-repeat;
	
}

.HomeTopLink
{
	color: #747678;
	/*text-decoration: underline;*/
	font-size: 13px; 
	font-family: Verdana; 
	font-weight: normal;
	padding-top: 15px;
	margin-top: 15px; 
}

.HomeTopLink a:hover
{
	color: Black;
	/*text-decoration: underline;*/
	font-size: 13px; 
	font-family: Verdana; 
	font-weight: normal;
	padding-top: 15px;
	margin-top: 15px; 
}

	
.leftNavLinks
{
    font-family:Verdana;
    font-size:11px;
    line-height: 1.6em;
 }
    
/* tabs */
.shadetabs{
border-bottom: 1px solid #c3d603;
width: 100%; 
margin-bottom: 2px;
padding-bottom: 0;
}

.shadetabs ul{
padding: 3px 0;
margin-left: 5px;
margin-top: 1px;
margin-bottom: 0;
font: bold 10px Verdana;
list-style-type: none;
/*text-align: center; set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
/*display: inline;*/
float:left;
margin: 0;
font-size: 10pt; 
/*width: 270px;*/
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(../images/shade.gif) top left repeat-x;
float:left;
/*width: 270px;*/
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
/*color: #2d2b2b;*/
font-weight:bold ; 
}

.shadetabs li.selected{
position: relative;
top: 1px;
font-weight:bold ; 
height: 16px; 
color:Maroon ; 
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(../images/shadeactive.gif);
background-color:#e0e1dd;
border-bottom-color: #e0e1dd;
font-weight:bold ; 
height: 16px;
color:Maroon ;
}
.shadetabs li.selected a:visited{ /*selected main tab style */
background-image: url(../images/shadeactive.gif);
background-color:#e0e1dd;
border-bottom-color: #e0e1dd;
font-weight:bold ; 
height: 16px;
color:Maroon ;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
font-weight:bold ; 
height: 16px;
color:Maroon ;
}
 
 .opensearchpanel
 {
    border-top: solid 1px #c3d603;
    border-left: solid 1px #c3d603;
    border-right: solid 1px #c3d603;
    
}

#dhtmltooltip{
position: absolute;
border: 1px solid blue;
width: 150px;
padding: 2px;
background-color:Yellow;
visibility: hidden;
z-index: 100;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=115);*/
}

.distLocControl
{
    color:Red ; 
    font-family:Verdana ;
    font-size: 1em; 
}

.mainnavlinks
{
    padding-bottom: 10px;
    font-weight:normal;
    font-family: Verdana;
	font-size: 1.1em;
	color:#747678;
    
}

.mainnavlinks A:link
{
    text-decoration: none;
    font-weight:normal;
    color:#747678;
    text-indent: 3px;
    font-family: Verdana;
	font-size: 1.1em;
	
    
}	
.mainnavlinks A:visited
{
    text-decoration: none;
    font-weight:normal;
    color:#747678;
    text-indent: 3px;
    font-family: Verdana;
	font-size: 1.1em;
}	

.mainnavlinks A:active
{	
	text-decoration:none;
	font-weight:normal; 
	color:#747678;
	text-indent: 3px;
	font-family: Verdana;
	font-size: 1.1em;
}	
.mainnavlinks A:hover
{
    text-decoration: none;
    font-weight:normal;
    color: #C3D603;
    text-indent: 3px;
    font-family: Verdana;
	font-size: 1.1em;
}	
.JimStylesBELOW /* Are Below in alphabetical order */
{
}

.ddC
{
	font-family: Verdana; 
	font-size: 10px; 
	color: #c3d603;
	text-align:  center;	
}
.ddN
{
	font-family: Verdana; 
	font-size: 10px; 
	color: #c3d603;
	text-align: right;	
}

.ddR
{
	font-family: Verdana; 
	font-size: 10px; 
	color: #c3d603;
	text-align: right;
}
.ddR
{
	font-family: Verdana; 
	font-size: 10px; 
	color: black;
	text-align: right;
}
.dgAlternating
{
  color: black;
  background-color: White;
}

.dgEdit
{
  color: Navy;
  background-color:   #B0C4DE;   /* LightSteelBlue = #B0C4DE */
}
.dgFooter
{
 font-weight: bold;	
  color: White;
  background-color: #c3d603;
}

.dgHeader
{
  font-weight: bold;
  color:  White;
  background-color: #c3d603;
}

.dgItem
{
  color: black;
  background-color: #e0e1dd;
}

.dgPager
{
  color: black;
  background-color: #999999;
}

.dgSelected
{
  color: Navy;
  background-color:  #B0C4DE;   /* LightSteelBlue = #B0C4DE */
}

.lblHdr
{
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold;
}

.panelTitle
{
	background-color: #e0e1dd;
	 text-align:left;
	 vertical-align: top
}

.tglMenu
{
	 font-family:Verdana;
	 color:Navy;
}
.JimStylesABOVE /* Are Above */
{
}

.container		{ width: 680px; margin: 0 auto;}

.navigation1 {font: 12px Verdana;  
margin-right: 0px; 
line-height: 16px; 
list-style-image: url(../Images/GreenArrow.gif); 
vertical-align:Top; 
list-style-position:outside;
margin-bottom:0px; 
margin-top:0px; 
text-decoration: none;
}

.navigation2	{font: 12px Verdana;  margin-right: 0px; line-height: 16px; }
.navigation2 ul	{ padding: 0 4px 0px; }
.navigation2 li { list-style-image: url(../Images/GreenArrow.gif); vertical-align:Top; list-style-position:outside;margin-bottom:0px; margin-top:0px;  }
.navigation2 a {text-decoration: none; margin-top:0px;vertical-align:Top; }
.content	{color: #747678; font: 12px Verdana; line-height: 16px; 
			 margin-left: 10px; margin-top: 18px; margin-right:12px;  }
.content p { padding-right: 10px; }

.gridstyleh
{	color:Navy;background-color: #E0E1DD; border-color:black;
 	border-style:solid; border-width:1px}    

.gridstyle1  
{	color:Navy;background-color:#e0e1dd; border-color:#c3d603;
 	border-style:solid; border-width:1px}    

.gridstyle2  
{	color:Navy;background-color:#FFFFFF; border-color:black;
 	border-style:solid; border-width:1px}    

.originalissue{}

.issueresponse{}

	
	
