@import url("css/menu.css");

/* CSS Document */
/*#Body {background:#FFF url(images/body_bg.png) repeat-x top left; height:100%; margin:0; padding:0; }*/
#Body {height:100%; margin:0; padding:0;}
html, body, form
{    
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    height:100%;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    border: none;
}
table.full-height, td.full-height
{
    height: 100%;
}
/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

/*-------- Default Style --------*/
body,th,td,div,p,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton
{	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
/*body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px;}*/

h1,h2,h3,h4,h5,h6 {
	font-size: 10pt; 
	color: rgb(23,55,128); line-height:100%;
	padding: 0; margin: 0;
}

a {
	font-weight: normal; 
	font-size: 11px; 
	color: #860113; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline;
}


a:link, a:visited {
	font-weight: normal; 
	font-size: 11px; 
	color: #860113; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline;
}


a:hover {	
	text-decoration: none;
	background-color: #860113; 
	color:White !important; 
}

a img {display: block;}

.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Verdana, Arial, Helvetica, sans-serif;}
.Head{color:#2E3D47;font-weight:bold;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#F00;}


/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/
.footer-text {
	font-family:  verdana, Arial, Helvetica, Geneva, Swiss;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	color: #FFFFFF;	
}

.footer-text a{
	text-decoration: none;
	font-family:  verdana, Arial, Helvetica, Geneva, Swiss;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
}

.footer-text a:hover{
	font-family:  verdana, Arial, Helvetica, Geneva, Swiss;
	font-size: 10px;
	font-style: normal;
	color: #D49100;
	text-decoration: underline;
}
.footerclass
{
	height:15px;	
}



.Ver14WhiteB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 5px;
}
.Ver10White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}

h1 {
	color: #980315 !important;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 19px !important;
	/*text-transform: uppercase !important;*/
	line-height: 150% !important;
	padding-bottom: 5px !important;
	font-weight: bold !important;
}


.head2, h2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;	
	font-weight: bold;
	line-height: 120%;
	text-decoration: none;
	color: #980315;
	padding-bottom: 3px;
	padding-top: 3px;
}

p 
{
	margin:0px;
	padding-top:6px;
	padding-bottom:6px;	
}
.normalOptions *
{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color: #000000;		
	padding-right:5px;	
}
.normalFieldbk
{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color: #000000;			
}

.normalFieldTitleBK
{
	font-family:Verdana,Arial;
	font-size:11px;
	text-decoration:none;
	color: #666666;		
}


.normallinks, .normallinks:link, .normallinks a:link, .normallinks a:visited,  a .normallinks, a .normallinks:visited
{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color: #CC6600;	
}
.normallinks:hover, .normallinks a:hover, .normallinks a:hover,  a .normallinks:hover, a .normallinks:active
{
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
	color: #CC6600;	
	
}
.hfooter
{
	font-family:Arial;
	font-size:10px;
	text-decoration:none;
	color: #FFF;	
}
.hfooter a:link, .hfooter a
{
	font-family:Arial;
	font-size:10px;
	text-decoration:none;
	color: #CC6600;	
}
.hfooter a:hover
{
	font-family:Arial;
	font-size:10px;
	text-decoration:none;
	color: #FFF;	
}
.TableBorders
{
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	
}
.TableBordersBtm
{
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-bottom:1px solid #fff;
}
.HomeLink{
	font-family:Verdana;
	font-size:10pt;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.HomeLink a, .HomeLink a:hover, .HomeLink a:visited, .HomeLink a:active{
	font-family:Verdana;
	font-size:10pt;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.myfont {
	font-size: 11px !important; 
	color: #4b4b4b; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.myfontHeading {
	font-weight: bold; 
	font-size: 13px; 
	color: #333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bgPrimary {
	background-color: #960018;
}

.bgSecondary {
	background-color: #860113;
}

.bgTertiary {
	background-color: #FFFFFF;
}

.bgPrimaryTable {
	background-color: #FFFFFF;
}

.bgSecondaryTable {
	background-color: #860113;
}


.bgTertiaryTable {
	background-color: #000000;
}                                       

.modalPopupForm {
	background-color:#FFFFFF;
	border-width:2px;
	border-style:solid;
	border-color:#666666;
	padding-top:4px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:30px;
	width:750px;
	cursor:pointer;	
}
.modalPopupFormAutoW {
	background-color:#FFFFFF;
	border-width:2px;
	border-style:solid;
	border-color:#666666;
	padding-top:4px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:30px;	
	cursor:pointer;	
}
.modalBackgroundForm
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.popupDragForm
{
	background:#ffffff;	
	cursor:pointer;	
}
.Level1Menu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d3d3d;
	text-decoration:none;
	font-weight:bold;
}
.Level1Menu a:link, .Level1Menu a:Visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d3d3d;	
	text-decoration:none;
	font-weight:bold;	
	display:block;	
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.Level2Menu a:link, .Level2Menu a:Visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;		
	background:none !important;
	color:#3d3d3d !important;
	display:block;	
	cursor:pointer;
	padding-bottom:5px;
}
.Level2Menu a:hover, .Level2Menu:hover, .Level1Menu a:hover, .Level1MenuAct a:hover, .Level2MenuAct a:hover
{
	background-color:#d49100 !important;
	color:#ffffff !important;
	cursor:pointer;
}
.Level1MenuAct a:link, .Level1MenuAct a:Visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#860113;
	text-decoration:none;
	font-weight:bold;	
	display:block;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.Level2MenuAct a:link, .Level2MenuAct a:Visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;	
	padding-bottom:5px;
	background:none;
	color:#d49100;
	display:block;	
	cursor:pointer;
}
#myProcess, .myProcess{
	/*background-color:#ffffff;
	filter:alpha(opacity=10);
	opacity:0.1;*/
	background:url(/images/spacer.gif);
	background-color:white;
	filter:alpha(opacity=70);
	opacity:0.7;
	text-align:center;
	vertical-align:middle;
	cursor:wait;
	/*width:100%*/
}
#myProcessBK, .myProcessBK
{
	background:url(/images/spacer.gif);
	background-color:white;
	filter:alpha(opacity=70);
	opacity:0.7;
	text-align:center;
	vertical-align:middle;
	cursor:wait;
}
.ProductName, .CartProductName
{
	font-family:Verdana,Arial;
	font-size: 14px;
	font-weight: bold; 
	color: #D49100;
	padding-bottom:3px;
}
.ProductDesc
{
	font-family:Verdana,Arial;
	font-size: 10px;
	font-weight: normal; 
	color: #666666;
	line-height:15px;	
}
.ProductPrice
{
	font-family:Verdana,Arial;
	font-size: 11px;
	font-weight: bold; 
	color: #666666;
}
.form-heading {
	font-weight: bold; 
	font-size: 11px; 
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Ar10Black,  .Ar10Black:link, .Ar10Black a:link, .Ar10Black:active, .Ar10Black a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.Ar10Black a:hover
{
	color: #ffffff;
}
.NewsAr10Black,  .NewsAr10Black:link, .NewsAr10Black a:link, .NewsAr10Black:active, .NewsAr10Black a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-left:10px;
}
.NewsAr10Black a:hover
{
	color: #ffffff;
}
.TotalPrice, .TotalPrice:link, .TotalPrice a:link, .TotalPrice a:visited, .TotalPrice:visited
{
	font-family:Verdana,Arial;
	font-size: 11px;
	font-weight: normal; 
	color:#860113;
}

.SubNav, .SubNav a:link, .SubNav:link, .SubNav:visited, .SubNav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3d3d;
	text-decoration: none;
}

.SubNav a:hover, .SubNav:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #D9BE82;
}
.ProductLink:link .Product
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #860113;
	text-decoration: underline;
	padding:2px 2px 2px 2px;
}
.ProductLink:hover .Product
{
	background-color: #860113;
	color: #ffffff;
}
.formheading1 h1
{
	Padding:0px;	
	margin:0px;
}
.TopicHeading {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; LINE-HEIGHT: 25px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #d9d9d9;
}
.Normalbold {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 18px; FONT-FAMILY: Tahoma;
}
.smalltext {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: Tahoma;
}
.required {
	COLOR: red;
}
.spacing {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
.MessageBox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #860113 !important;
}
.ErrorText
{
	border: 1px solid red;
	background-color:#fdffdd;
}
a.formlinkbutton:link{
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px;
	font-weight:normal;
	background:#FFFFFF;
	line-height:14px;
	padding: 2px 4px 2px 4px;
	border: 1px dotted #dddddd;
	text-decoration:none;
	display:inline-block;
}
a.formlinkbutton:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px;
	font-weight:normal;
	background:#FFFFFF;
	line-height:14px;
	padding: 2px 4px 2px 4px;
	border: 1px outset #dddddd;
	text-decoration:none;
	display:inline-block;
}
a.formlinkbutton:active{
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px;
	font-weight:normal;
	background:#FFFFFF;
	line-height:14px;
	padding: 2px 4px 2px 4px;
	border: 1px inset #dddddd;
	text-decoration:none;
	display:inline-block;
}
.popupDrag{
	background:#860113;
	border:1px solid #eeeeee;
	cursor:move;
}
.modalPopup{
	background-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	border-color:#666666;
	width:300px;
}

.modalBackground{
	background-color:#000000;
	filter:alpha(opacity=10);
	opacity:0.1;
}

.formhighlight{
	background-color:#FFFFCC;
}
.ProductDescQty
{
	font-family:Verdana,Arial;
	font-size: 11px;
	font-weight: normal; 
	color: #000000;	
}
input, select
{
	font-family:Verdana,Arial;
	font-size: 11px;
	font-weight: normal; 
	color: #666666;	
}

