﻿body
{
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial;
}

IMG 	
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
	
.Button
{
	border: 1px solid #6699ff;
	font-weight: bold;
	font-size: 12px;
	background-image: url('../Images/mid_grad.gif');
	cursor: hand;
	color: #000000;
	letter-spacing: 3px;
	background-color: #eeeeee;
	font-family: Verdana, Arial;
	height: 20px;
}

.Watermark
{
	color: #666699;
	background-color:#F3F3F3;
}

.ButtonSmall
{
	border-right: #6699ff 1px solid;
	border-top: #6699ff 1px solid;
	font-weight: bold;
	font-size: 7pt;
	background-image: url(../Images/mid_grad.gif);
	border-left: #6699ff 1px solid;
	cursor: hand;
	color: #000000;
	border-bottom: #6699ff 1px solid;
	background-color: #eeeeee;
	font-family: Arial;
}

.ButtonSave
{
	border-right: #6699ff 1px solid;
	border-top: #6699ff 1px solid;
	font-weight: bold;
	font-size: 9px;
	background-image: url(../Images/mid_grad.gif);
	border-left: #6699ff 1px solid;
	cursor: hand;
	color: #000000;
	border-bottom: #6699ff 1px solid;
	background-color: #eeeeee;
}

.TextBox
{
	border-right: #99ccff 1px solid;
	border-top: #99ccff 1px solid;
	font-weight: normal;
	font-size: 8pt;
	background-image: none;
	border-left: #99ccff 1px solid;
	color: #696969;
	border-bottom: #99ccff 1px solid;
	font-family: Verdana,tahoma,Arial;
	background-color: #ffffff;
}

.FooterText
{
	font-weight: bold;
	font-size: 7pt;
	color: #a9a9a9;
}
.Message
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #3e32ff;
    FONT-FAMILY: Arial
}
.Message1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff6600
}
.Message2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000
}
.Message3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff
}

.Message4
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #a0522d;
    FONT-FAMILY: Arial
}

.Red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000
}
.valRed
{
	font-weight: bold;
	font-size: 8pt;
	color: #ff3300;
	text-decoration: none;
}
.DynamicClock
{
	font-size: 7pt;
	color: #ffffff;
	font-family: Verdana;
}
.Signin
{
	font-size: 7pt;
	color: #dcdcdc;
	font-family: verdana;
	text-decoration: none;
}

.Signin:active
{
	font-size: 7pt;
	color: #dcdcdc;
	font-family: verdana;
	text-decoration: none;
}
.Signin:link
{
	font-size: 7pt;
	color: #dcdcdc;
	font-family: verdana;
	text-decoration: none;
}
.Signin:visited
{
	font-size: 7pt;
	color: #dcdcdc;
	font-family: verdana;
	text-decoration: none;
}
.Signin:hover
{
	font-size: 7pt;
	color: #ff9900;
	font-family: verdana;
	text-decoration: underline;
}

.GridRow
{	
    FONT-SIZE: 7pt;
    COLOR: #666633;
    FONT-FAMILY: Verdana;
}

.GridRowAlternate
{
	font-size: 7pt;
	color: #666633;
	font-family: Verdana;
	background-color: #eae6dd;
}

.Paragraph
{
	font-size: 8pt;
	color: #696969;
	font-family: Arial, 'Times New Roman';
	text-decoration: none;
}

.ParagraphLink
{
	font-size: 8pt;
	cursor: hand;
	color: #696969;
	font-family: Arial, 'Times New Roman';
	text-decoration: none;
}

.ParagraphLink:active
{
    FONT-SIZE: 8pt;
    COLOR: #696969;
    FONT-FAMILY: Arial, 'Times New Roman';
    text-decoration: none;
}

.ParagraphLink:visited
{
    FONT-SIZE: 8pt;
    COLOR: #696969;
    FONT-FAMILY: Arial, 'Times New Roman';
    text-decoration: none;
}

.ParagraphLink:link
{
    FONT-SIZE: 8pt;
    COLOR: #696969;
    FONT-FAMILY: Arial, 'Times New Roman';
    text-decoration: none;
}

.ParagraphLink:hover
{	
	font-size: 8pt;
	color: #009966;
	text-decoration: none;	
}

.ImageLink
{
	border-style: none;
	cursor: hand;
	
}

.FooterTotal
{
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	border-bottom: thick double;
}

.TopMenuUltra
{
	font-weight: bold;
	font-size: 7pt;
	color: #ffffff;
	font-style: normal;
	font-family: Verdana;
	text-decoration: none;
	cursor: hand;
}

.TopMenuHover
{
	font-weight: bolder;
	font-size: 8pt;
	color: #000000;
	font-family: Arial;
	background-color: #ffffff;
	cursor: hand;
}

.TopMenuIsland
{
	font-weight: bold;
	font-size: 7pt;
	color: #000000;
	font-style: normal;
	font-family: Verdana;
	text-decoration: none;
	background-color: #ffffff;
}

.TopMenuChild
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
	background-color: #ffffff;
}

.TopMenuSeperator
{
	background-color: #ff9966;
}

.NoPermission
{
	font-weight: bold;
	font-size: 10pt;
	color: #ff6600;
}

.FormHeader
{
	
	font-weight: bold;
	font-size: 8pt;	
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 0px;
}

.FormBorder
{
	border-right: #666600 1px ridge;
	border-top: #666600 1px ridge;
	border-left: #666600 1px ridge;
	border-bottom: #666600 1px ridge;	
}
.FormRowOdd
{
	background-color: #ffffff;
}

.FormRowEven
{
	background-color: #f8f8ff;	
}
.FormLabel
{
	font-weight: bold;
	font-size: 8pt;
	color: #666600;
	text-align:left;
}
.FormInformation
{
	
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-style: italic;
}
.FormFooter
{
	background-image: url(../images/mid_grad.gif);
	background-color: #c7dcf4;
	color: #000000;
}

.TopMenu
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
	cursor: hand;
}

.TopMenu:active
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}

.TopMenu:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}

.TopMenu:link
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}

.TopMenu:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #E68A2E;
	font-family: Arial;
}

.TopMenuBar
{
	background-color: #ffffff;
}

.GridRowEven
{
	font-size: 8pt;
	background-color: #fffff4;
	color:  #FECE0B;
}

.GridRowWhite
{
	font-size: 8pt;
	/*background-color: #ffffff;*/
	color:  #FFA07A;
}

.GridRowBlue
{
	font-size: 8pt;
	background-color: #f8f8ff;
	color: #FFFFF0;
}

.GridRowOdd
{
	font-weight:bold ;
	font-size: 8pt;
	font-family:Arial;
	color:#333300;
}

.WelcomeMessage
{
	font-weight: bold;
	font-size: 9pt;
	color: #006666;
	font-family: Verdana, Arial;
}
.BodyBackgroundLeft
{
	 /*FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#dadeca', gradientType='1');*/
	 background-color: #ffffff;
}

.BodyBackgroundRight
{
	/*FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#dadeca', startColorstr='#ffffff', gradientType='1');*/
	 background-color: #ffffff;
}

.MenuBar
{
	background-image:url(../images/TopMenuBreak.gif);
	background-repeat:repeat-x;
	/*FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr= '#ffffff' , startColorstr= '#000000' , gradientType= '1' );*/
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
}

.Footer
{
	/*FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr=  '#000000' , startColorstr= '#ffffff' , gradientType= '0' );*/
	background-image:url(../images/TopMenuBreak.gif);
	background-repeat:repeat-x;
	font-weight: bold;
	font-size: 7pt;
	color: #ffffff;
}

.LoginLink
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
	cursor: hand;
}

.TabMenu
{
	font-weight: bold;
	font-size: 7pt;
	color: #000000;
	font-style: normal;
	font-family: Verdana;
	text-decoration: none;
}

.TabMenu:active
{
	font-weight: bold;
	font-size: 7pt;
	/*color: ;*/
	font-style: normal;
	font-family: Verdana;
	text-decoration: none;
}

.TabMenu:visited
{
	font-weight: bold;
	font-size: 7pt;
	/*color: ;*/
	font-style: normal;
	font-family: Verdana;
	text-decoration: none;
}

.TabMenu:link
{
	font-weight: bold;
	font-size: 7pt;
	/*color: ;*/
	font-style: normal;
	font-family: Verdana;
	text-decoration: none;
}

.TabMenu:hover
{
	font-weight: bold;
	font-size: 7pt;
	color: #ff8c00;
	font-family: Verdana;
	text-decoration: none;
}

.PanelHeaderLeft
{
	background-image: url(../images/lc.gif);
}

.PanelHeaderMiddle
{
	background-image: url(../images/mid_grad.gif);
	font-size: 8pt;
	font-family: Verdana;
	text-align: left;
	font-weight: bold;
	color: #000000;	
}

.PanelHeaderRight
{
	background-image: url(../images/rc.gif);
}

.PanelDetailLeft
{
	font-size: 8pt;
	font-family: Verdana;
	text-align: left;
	background-color: #f8f8ff;
	border-top: #99ccff 1px solid;
	border-left: #99ccff 1px solid;
	border-bottom: #99ccff 1px solid;
}

.PanelDetailMiddle
{
	font-size: 7pt;
	font-family: Verdana;
    COLOR: #666633;
	text-align: left;
	background-color: #f8f8ff;
	border-top: #99ccff 1px solid;
	border-bottom: #99ccff 1px solid;
	padding-bottom: 5px;
}

.PanelDetailRight
{
	font-size: 8pt;
	font-family: Verdana;
	text-align: left;
	background-color: #f8f8ff;
	border-right: #99ccff 1px solid;
	border-top: #99ccff 1px solid;
	border-bottom: #99ccff 1px solid;	
}

.HeaderPanel
{
	font-size: 8pt;
	font-family: Verdana;
	text-align: left;
	font-weight: bold;
	color: #000000;		
}

.HeaderPanel:Active
{
	font-size: 8pt;
	font-family: Verdana;
	text-align: left;
	font-weight: bold;
	color: #000000;		
	text-decoration: none;
}

.HeaderPanel:Visited
{
	font-size: 8pt;
	font-family: Verdana;
	text-align: left;
	font-weight: bold;
	color: #000000;		
	text-decoration: none;
}

.HeaderPanel:Link
{
	font-size: 8pt;
	font-family: Verdana;
	text-align: left;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.HeaderPanel:hover
{
	font-size: 8pt;
	font-family: Verdana;
	text-align: left;
	font-weight: bold;
	color: #696969;
	text-decoration: underline;
}

.DetailPanel
{
    FONT-SIZE: 7pt;
    COLOR: #666633;
	font-family: Verdana;
	text-align: left;
}

.DetailPanel:Link
{
	font-size: 10pt;
	font-family: Verdana;
	color: #696969;
	text-align: left;
}

.PanelStyle
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	font-family: Arial;
	background-color: #f7f8f1;
	border-right: #b9c0ae 1px solid;
	border-top: #b9c0ae 1px solid;
	border-left: #b9c0ae 1px solid;
	border-bottom: #b9c0ae 1px solid;
}

 .AutoExtender   
 {   
    font-family: Verdana, Helvetica, sans-serif;    
    font-size:8pt ;   
  
    font-weight: normal;    
    border:solid 1px #006699;   
  
    line-height:15px;    
    padding:0px;   
    background-color:White;   
       
    margin:0px 0px 0px 0px !important;   
 }   
  
.AutoExtenderList   
 {   
     border-bottom:dotted 1px #006699;    
     cursor:pointer;   
     color:Gray;   
 }
.AutoExtenderHighlight   
 {   
     color:White;    
     background-color: #A52A2A  ;   
     cursor:pointer;    
 }
 .Highlight
 {
 	font-weight:bolder;
 	color:Green;
 	}
 
.PanelStyle2
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	font-family: Arial;
	background-color: #e1d9ca;
	border-right: #b9c0ae 1px solid;
	border-top: #b9c0ae 1px solid;
	border-left: #b9c0ae 1px solid;
	border-bottom: #b9c0ae 1px solid;
}

.ImgProduct
{
cursor:hand;
/*background-image:URL(../images/NoImage.gif);*/

}

.LabelDesc
{
	font-size: 8pt;
	font-family: Verdana;
	text-decoration: none;
	color:black;
	font-weight: normal;
	width:200px;
	text-decoration:underline
}
.LabelPrice
{
	font-family: Arial;
	font-size: 10pt;
	font-weight:bold;
	color: Maroon;
}


.GridHeader
{
	font-weight:bold ;
	font-size: 8pt;
	background-image: url(../Images/mid_grad.gif);
	cursor: hand;
	color: #2F4F4F;
	font-family: Arial ;
	text-decoration: none;
}

.AdvertisementName
{
	font-weight: bold;
	font-size: 10pt;
	color: #009966;
	font-family: Verdana;
}

.AdvertisementDescription
{
	font-size: 8pt;
	color: #990000;
	font-style: italic;
	font-family: Verdana;
}

.BlockText1
{
	font-size: 8pt;
	color: #696969;
	font-family: Arial, 'Times New Roman';
	text-decoration: none;
	font-weight: normal;
}

.Link
{
	font-family: Arial;
	text-decoration: none;
	color: #000099;
	cursor:hand;
}

.Link:link
{
	font-family: Arial;
	text-decoration: none;
	color: #000099;
}

.Link:visited
{
	font-family: Arial;
	text-decoration: none;
	color: #000099;
}

.Link:active
{
	font-family: Arial;
	text-decoration: none;
	color: #000099;
}

.Link:hover
{
	font-family: Arial;
	text-decoration: none;
	color: #990000;
}

.BlockHeLinkader
{
	font-weight: bold;
	font-size: 8pt;
	color: #696969;
	text-decoration: none;
	font-style: italic;
}

.BlockHeLinkader:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #0000ff;
	text-decoration: none;
	font-style: italic;
}

.ResultHeader
{
	font-weight: bold;
	font-size: 8pt;
	color: #003300;
}

.Combo
{
	font-size: 8pt;
}

.ProductName
{
	font-weight: bold;
	font-size: 8pt;
	color: #3300cc;
	font-family: Arial;
}

.ProductDescription
{
	font-size: 8pt;
	color: #333300;
	font-family: Arial;
}

.ProductCategory
{
	font-size: 8pt;
	color: #cc3300;
	font-style: italic;
	font-family: Arial;
}

.Stock
{
	font-family:Arial;
	font-size:7pt;
	border-collapse:collapse;
	border:Solid 1 Gray;
}
.stockheader
{	color:Maroon;
 	background:url('../images/pics-x.gif') repeat-x 0 bottom;
	
	}

.Available
{
	background-color:#9BF09B;
}

.Limited
{
	background:url('../images/pics-x.gif') repeat-x 0 bottom;
	
}

.Unavailable
{
	background-color:#F6B3B3;
}

#divPImage
{
	width:28%;
	height:345px;
	border :ridge 2px #568E90;
	
	/*background-color:#83AAF1;*/
	/*background-image:url('../images/imgbackground.gif');*/
	float:left;
}

#divPOrder
{
	width:71%;
	background-color:white;
	height:345px;
	border:ridge 2px #568E90;
	border-collapse:collapse;
	float:right;
	margin-right:0px;
}
#divPdesc
{
	width:100%;
	background-color:White;
	border:ridge 2px #568E90;
	border-collapse:collapse;
	float:left;
	margin-bottom:25px
}

#Left
{
	width:26%;
	float:left;
	height:500px;
}

#Right
{
	width:73%;
	float:right;
	border:solid 1px gray;
}
#Message	
{
	width:100%;
}
	

.roundedcornr_box {
   background: #cccccc;
   width:390px;
}
.roundedcornr_top div {
   background: url('../images/roundedcornr_tl.png') no-repeat top left;
}
.roundedcornr_top {
   background: url('../images/roundedcornr_tr.png') no-repeat top right;
}
.roundedcornr_bottom div {
   background: url('../images/roundedcornr_bl.png') no-repeat bottom left;
}
.roundedcornr_bottom {
   background: url('../images/roundedcornr_br.png') no-repeat bottom right;
}

.roundedcornr_top div, .roundedcornr_top, 
.roundedcornr_bottom div, .roundedcornr_bottom {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content { margin: 0 10px; }


/*.msgList

{
background-image:url('../images/envelope.jpg');
background-position:top left;
background-repeat:repeat-y;
float:left
}
*/


.roundedcornr_box_462282 {
	background: url('../images/roundedcornr_462282_tl.png') no-repeat top left;
	width:400px;
}
.roundedcornr_top_462282 {
	background: url('../images/roundedcornr_462282_tr.png') no-repeat top right;
}
.roundedcornr_bottom_462282 {
	background: url('../images/roundedcornr_462282_bl.png') no-repeat bottom left;
}
.roundedcornr_bottom_462282 div {
	background: url('../images/roundedcornr_462282_br.png') no-repeat bottom right;
}
.roundedcornr_content_462282 {
	background: url('../images/roundedcornr_462282_r.png') top right repeat-y;
}

.roundedcornr_top_462282 div,.roundedcornr_top_462282,
.roundedcornr_bottom_462282 div, .roundedcornr_bottom_462282 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_462282, .roundedcornr_bottom_462282 {
	margin-top: -19px;
}
.roundedcornr_content_462282 { padding: 0 15px; }

.roundedPanel
{	
	width:690px;
	background-color:#F6F6F6;
	color:white;
	font-weight:bold;
	text-align:center;
	height:300px;
	margin:200px 0px 100px 350px
}

#divusermain
{
	 width:100%;
	 height:350px;
	 float:left;
}
#divuserleft
{ 
	float:left;
	width:25%;
}

#divusercenter
{ 
	float:left;
	width:37%;
	margin:0 0px 0 10px;
}
#divuserright
{
	float:right;
	width:35%;
}

.lnkComments
{
	font-family: Arial;
	text-decoration: none;
	color: #000099;
	cursor:hand;
	font-size:8pt;
	font-weight:bold;
}
.lnkComments:hover
{
	color: #990000;
}
.specialsDesc
{
	font-family: Verdana;
	text-decoration: underline;
	font-size:8pt;
	color: #808080;
	cursor:hand;
	width:170px;
	padding-bottom:5px;

}

.column.mid { width: 370px; }
.column.mid h2 { background: url('../images/column_h2.gif') top repeat-x; font-size: 12px; font-weight: bolder; color: #000; height: 30px; position: relative; }
.column.mid h2.rounded { background: url('../images/column_h2_rounded.gif') top repeat-x;margin-bottom:0px; }
.column.mid h2 span { position: absolute; left: 40px; top: 9px;width:300px; }
.column.mid .box { border:dotted 1px Silver ;padding: 0px 0px 10px 10px; margin-bottom: 10px; }
.column.mid .box p { font-size: 11px; color: #666; line-height: 1.6;width:340px }
.column.mid .box p strong { font-weight: bold; }

	
	
.border-x {padding-bottom:20px;margin-bottom:10px; background:url('../images/pics-x.gif') repeat-x 0 bottom;
