﻿body { font-family:Arial;  background-color:#006600;   }
@media print { 
					.noprint { display: none; }
}
.tblmbg { width:100%!important; height:580px!important; text-align:left; padding-left:10px; overflow:auto; 
             background-color:#FFFFFF; padding-top:10px; padding-right:5px;
}            
 .grid_details {font-size: 11px !important;  } 
 
 .header3, th.header3, td.header3, h1.header3, h2.header3, h3.header3, div.header3 
    { color:#006600; font-weight:normal; font-size:12px; 
    background-image:url(images/bgheaderO.jpg);     
    background-position:top;   
    background-repeat:repeat-x;}
 .header3 a { color:#006600; }
 .header3 a:hover { color:#ff0099; }
 .header3 a:visited { color:#006600; }
 .header3 a:visited:hover { color:#006600; }
 .header3 a:active { color:#FF0000; }
 .NField {
	background: #f2f2f2; text-align:right; color:#006600; font-weight:bold;
}
            
td, p, th	{ color:#003366; font-size:12px; }
.btnlogin	{background-color:#FE0D0D; color:#FFFF00; font-weight:bold; 
	border:outset 1px #FFF3F3; width:100px; word-spacing:2px }
.loginbox	{ border:solid 1px #003366; color:#003366; width:150px; vertical-align:baseline; }
.loginheader    { font-size:12px; color:#009966; font-family:Verdana, Arial, Times New Roman   }
.tdMenu {color:#FFFFFF; font-size:12px; }
.tflesh { color:#FFFFFF; font-size:10px; font-weight:bold; }
.active {text-decoration: none; background-color:#FFFEFE; color:#FF0000; font-size:12px; font-weight:bold; }

a.sMenu:link {text-decoration: none;  color:#CCFFFF; font-size:12px; }
a.sMenu:visited {text-decoration: none; color:#CCFFFF; font-size:12px; }
a.sMenu:active {text-decoration: none; color:#CCFFFF; font-size:12px; }
a.sMenu:hover {text-decoration: none; color:#ff99ff; font-size:12px; font-weight:bold;  }
a.sMenu.visited:hover {text-decoration: none; color:#ff99ff; font-size:12px; font-weight:bold; }

a.general:link {text-decoration: none; color:#ff99ff; font-size:12px; font-weight:bold; }
a.general:visited {text-decoration: none; color:#ff99ff; font-size:12px; font-weight:bold; }
a.general:active {text-decoration: none; color:#ff99ff; font-size:12px; font-weight:bold; }
a.general:hover {text-decoration: none;color:#DFF72A; font-size:12px; font-weight:bold;  }
a.general.visited:hover {text-decoration: none; color:#DFF72A; font-size:12px; font-weight:bold; }

a.sdw:link {text-decoration: none; color:#666666; font-size:10px }
a.sdw:visited {text-decoration: none; color:#666666;  font-size:10px}
a.sdw:active {text-decoration: none; color:#666666; font-size:10px}
a.sdw:hover {text-decoration: underline;  color:#FF0000; font-weight:bold;  font-size:10px}
a.sdw.visited:hover {text-decoration: underline;  color:#FF0000; font-weight:bold; font-size:10px}

a.sdw2:link {text-decoration: none; color:#006600; font-size:10px }
a.sdw2:visited {text-decoration: none; color:#006600;  font-size:10px}
a.sdw2:active {text-decoration: none; color:#006600; font-size:10px}
a.sdw2:hover {text-decoration: underline;  color:#FE0D0D;  font-size:10px}
a.sdw2.visited:hover {text-decoration: underline;  color:#FE0D0D;  font-size:10px}

a.tbs:link {text-decoration: none; color:#003366;  font-size:12px }
a.tbs:visited {text-decoration: none; color:#003366; font-size:12px }
a.tbs:active {text-decoration: none; color:#003366; font-size:12px }
a.tbs:hover {text-decoration: none;  color:#FF0000; font-size:12px }

.menu { background-image:url(../../mimages/sm.gif); background-repeat:no-repeat	}
.acTab { color:#003366; font-size:10px; font-weight:bold; }
.nacTab { color:#FFFFFF; font-size:12px; font-weight:normal; }
.formhead {text-align: right; margin-right:5px; width:140px; font-weight:normal; color:#4169e1 }


.theader	{ background-color:#b0c4de; text-align:right; margin-right:5px	}
.t60lbl { width:60px; border:1px solid #003366; color:#003366; margin-left:5px }
.t100lbl { width:100px; border:1px solid #003366; color:#003366; margin-left:5px }
.t130lbl { width:120px; border:1px solid #003366; color:#003366;  margin-left:5px}
.t140lbl { width:140px; border:1px solid #003366; color:#003366;  margin-left:5px}
.t160lbl { width:160px; border:1px solid #003366; color:#003366;  margin-left:5px}
.t200lbl { width:250px; border:1px solid #003366; color:#003366;  margin-left:5px}
.t300lbl { width:300px; border:1px solid #003366; color:#003366;  margin-left:5px}
.t80lbl { width:80px; border:1px solid #003366; color:#003366;  margin-left:5px}
.t70lbl { width:70px; border:1px solid #003366; color:#003366;  margin-left:5px}
.t60lbl { width:60px; border:1px solid #003366; color:#003366;  margin-left:5px}
.t50lbl { width:30px; border:1px solid #c2c2c2; color:#4169e1;  margin-left:5px}
.t40lbl { width:25px; height:15px; border:1px solid #c2c2c2; color:#4169e1;  margin-left:5px}
.ttable { border-left:1px dashed #5589D1; 	}

a.sItem:link {text-decoration: none; color:#FF6C00; font-size:14px; }
a.sItem:visited {text-decoration: none; color:#FF6C00;  font-size:14px; }
a.sItem:active {text-decoration: none; color:#FF6C00; font-size:14px; }
a.sItem:hover {text-decoration: underline;  color:#FF0000;  font-size:14px;  }
a.sItem.visited:hover {text-decoration: underline;  color:#003366; font-size:14px; }

a.cart:link {text-decoration: none;  color:#4169e1; font-size:10px; }
a.cart:visited {text-decoration: none;  color:#4169e1;  font-size:10px; }
a.cart:active {text-decoration: none;  color:#4169e1; font-size:10px; }
a.cart:hover {text-decoration: underline; font-weight:bold; color:#FF0000;  font-size:10px;  }
a.cart.visited:hover {text-decoration: underline; font-weight:bold; color:#FF0000; font-size:10px; }

.LMenu {text-decoration: none; color:#959500; font-size:12px; }

a.MainMenu:link {text-decoration: none;  color:#959500; font-size:12px; }
a.MainMenu:visited {text-decoration: none;  color:#959500;  font-size:12px; }
a.MainMenu:active {text-decoration: none;  color:#959500; font-size:12px; }
a.MainMenu:hover {text-decoration: underline; font-weight:bold; color:#FF0000;  font-size:12px;  }
a.MainMenu.visited:hover {text-decoration: underline; font-weight:bold; color:#FF0000; font-size:12px; }

a.footer:link {text-decoration: none;  color:#FFFFFF; font-size:11px; }
a.footer:visited {text-decoration: none;  color:#FFFFFF;  font-size:11px; }
a.footer:active {text-decoration: none;  color:#FFFFFF; font-size:11px; }
a.footer:hover {text-decoration: underline; font-weight:bold; color:#F6C000;  font-size:11px;  }
a.footer.visited:hover {text-decoration: underline; font-weight:bold; color:#F6C000; font-size:11px; }


a.tmenu:link {text-decoration: none;  color:#959500; font-size:10px; }
a.tmenu:visited {text-decoration: none;  color:#959500;  font-size:10px; }
a.tmenu:active {text-decoration: none;  color:#959500; font-size:10px; }
a.tmenu:hover {text-decoration: underline; color:#FF8625;  font-size:12px;  }
a.tmenu.visited:hover {text-decoration: underline; color:#FF8625; font-size:12px; }


a.paging:link {text-decoration: none; font-weight:bold; color:#4169e1; font-size:12px; }
a.paging:visited {text-decoration: none; font-weight:bold; color:#4169e1;  font-size:12px; }
a.paging:active {text-decoration: none; font-weight:bold; color:#4169e1; font-size:12px; }
a.paging:hover {text-decoration: underline; font-weight:bold; color:#FF0000;  font-size:12px;  }
a.paging.visited:hover {text-decoration: underline; font-weight:bold; color:#FF0000; font-size:12px; }

a.semail:link {text-decoration: none; color:#0000FF; font-size:12px;  }
a.semail:visited {text-decoration: none; color:#0000FF;  font-size:12px; }
a.semail:active {text-decoration: none; color:#0000FF; font-size:12px; }
a.semail:hover {text-decoration: underline;  color:#0000FF;  font-size:12px;  }
a.semail.visited:hover {text-decoration: underline;  color:#0000FF; font-size:12px;}

a.sitxt:link {text-decoration: none; color:#003366; font-size:11px;  }
a.sitxt:visited {text-decoration: none; color:#003366;  font-size:11px; }
a.sitxt:active {text-decoration: none; color:#003366; font-size:11px; }
a.sitxt:hover {text-decoration: underline;  color:#4169e1;  font-size:11px;  }
a.sitxt.visited:hover {text-decoration: underline;  color:#4169e1; font-size:11px;}

.calBody { BORDER-TOP-WIDTH: 9px; BORDER-LEFT-WIDTH: 9px; FONT-SIZE: 9px; BORDER-BOTTOM-WIDTH: 9px; BORDER-RIGHT-WIDTH: 9px }

#foldheader{cursor:hand ; font-weight:bold ; font-size:12px; list-style-image:url(../icon/book.gif)}
#foldinglist{list-style-image:url(../icon/page.gif); font-size:12px; margin-left:15px; }

.btncart{font-weight:bold; font-size:12px; color:#4169e1; background-image:url(../mimages/btnaddcart.gif)}



a.button:link  
{ 
 font-size:14px; 
 font-weight:bold; 
 text-decoration:none; 
 border-style:outset; 
 border-color:red; 
 border-width:5px; 
 background-color:#FFFFCE; 
 width:125px;  
 color:navy; 
} 


.pagerOuterTable
{
    border-collapse: collapse;
    border: 1px dashed #006600;
    background-color: #f2f2f2;
    background-image:url(Images/bgheaderO.jpg);     
    background-position:top;  width:100%;  
    background-repeat:repeat-x;  
    color: #FF00FF;
}

.pageCounter
{
    font-family: Tahoma;
    font-size: 10pt;
    /*
    color: #ffffff;
    background-color: #39437e;
*/
    text-align: center;
    vertical-align: middle;
}

.pageFirstLast
{
    font-family: Tahoma;
    font-size: 10pt;
    color: #4d5c93;
    background-color: #ffffff;
    text-align: center;
    vertical-align: middle;    
}

.pagePrevNextNumber
{
    font-family: Tahoma;
    font-size: 10pt;
    color: #4d5c93;
    background-color: #ffffff;
    text-align: center;
    vertical-align: middle;    
    width: 20px;
}

.pageCurrentNumber
{
    font-family: Tahoma;
    font-size: 10pt;
    color: #4d5c93;
    font-weight: bold;
    background-color: #FFFFFF;
    text-align: center;
    vertical-align: middle;    
    width: 20px;
}

.pageGroups
{
    font-family: Tahoma;
    font-size: 10pt;
}

.pagerLink, .pagerLink#hover, .pagerLink#active, .pagerLink#visited
{
    font-family: Tahoma;
    font-size: 10pt;
    color: #4d5c93;
    text-decoration: none;    
}

#master_content .collapsePanelHeader a {color:#FFF;}
#master_content .collapsePanelHeader a:hover {text-decoration:none;background:none;}

/*Confirm Button*/

/* DropShadow */

#master_content .dropShadowPanel span {color:white;text-decoration:underline;}
#master_content .dropShadowPanel span:hover {text-decoration:none;}

.validatorCalloutHighlight
{
    background-color:#FFEEFF;  
}
