body {
	overflow:scroll;
    background-color: white;
    font-family: Verdana, Helvetica, sans-serif;
    font-size : medium;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: none;
    word-spacing: normal;
}
IMG{ border:0px; }
A{ text-decoration:none; color:#303030; }
A:HOVER{ text-decoration:underline; color:#303030; }
INPUT, SELECT, TEXTAREA, Div#EditText{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    border:1px solid #E0E0E0;
}
H1, H2, H3, H4, H5, H6{
	margin:0px 0px 3px 0px;
	padding:0px 0px 0px 0px;
}
H4.Title{
	margin:0px 0px 0px 0px;
	background:url(SecHeader.gif); 
	color:#E45B00; 
	height:35px;
	font-size:x-small;
	padding:7px 8px 0px 8px;
}
H4.Title A{ color:#E45B00; text-decoration:underline; }
H4.Title A:HOVER{ color:#FF8000; }

P{
	margin:0px 5px 10px 5px;
	padding:0px 0px 0px 0px;
}

P.Buttons{ text-align:left; }

TD#StoreLogo
{
	padding:0px;
	text-align:center;
	color:#FF6600;
	background-color:#1E407A;
}
TD#StoreLogo A
{
	text-align:center;
	color:#27458D;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:40px;
	font-weight:bold;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=10);
}

A#StoresLogo{
	text-align:center;
	color:#27458D;
	padding:25px 0px 25px 0px;
	margin:0px 0px 0px 0px;
	border:0px solid white;
	font-size:14px;
	vertical-align:middle;
	height:100px;
	width:100px;
	font-weight:bold;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#6785CD', Direction=135, Strength=5);
}
A#StoresLogo:HOVER{ text-decoration:none; }

Table.HeadLine
{
	border-top:solid 1px #CACACA;
	background-color:#ECECEC;
	color:#414141; 
}
Table.HeadLine TH{
	padding-top:30px;
	font-weight:normal;
}
Table.HeadLine TD{
	padding-top:30px;
	height:72px;
	text-align:center;
	font-weight:bold;
	font-size:x-small;
}
Table.HeadLine A{
	width:100%;
	border:solid 1px #ECECEC;
	height:20px;
}
Table.HeadLine A:HOVER
{
	color:#414141; 
	border:solid 1px #CACACA;
	background-color:#DCDCDC;
	text-decoration:none;
}

TD.BottomLine{font-size:x-small;}
TH.BottomLine{
	background-color:#FF6600;
	border-top:solid 2px #FF4500;
}

TD.TopLine{
	height:45px;
	color:white;
	font-size:x-small;
	font-weight:normal;
	background-color:#FF6600;
	border-bottom:solid 2px #FF4500;
}
TD.TopLine A{ color:white; }

TH.TopLine{
	text-align:center;
	background-color:#FF9900;
	border-bottom:solid 2px #FF7800;
	color:#333B72;
}
TH.TopLine INPUT.CButton{
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	background-color:#1E407A;
	color:White;
	height:20px;
	width:35px !important;
}

Table#Main TD#DataFrm{
	font-size:x-small;
}

Table#Main TD#DataFrm Table#DataFrm{
	font-size:x-small;
	border:solid 1px #B4B4B4;
}

Table#Main TD#DataFrm Table#DataFrm TH{
	text-align:right;
}
Table#Main TD#DataFrm Table#DataFrm TD#DataFrm{
	padding:10px 15px 10px 15px;
}

Table.MainNav{
	width:100%;
    font-size:x-small;
    border:solid 1px #CCCCCC;
}

Table.MainNav TH, Table.MainNav TD
{
	text-align:center;
	font-weight:normal;
}

Table.MainNav TD A{
	color:#4C4C4C;
	text-align:right;
	width:140px;
	text-overflow:ellipsis; 
	overflow:hidden;
}
Table.MainNav TD A:HOVER{text-decoration:none;color:#888888;}
Table.MainNav TH.NavTitle
{
	background-color:#1E407A;
	font-weight:bold;
	color:White;
	height:33px;
}
Table.MainNav TH.NavTitle A{color:White;}

Table.MainNav TD#CurPage{ font-weight:bold; }
Table.MainNav TD.NoHighlight A, Table.MainNav TD.NoHighlight A:HOVER{
	border:0px;
	background-color:#E1E1E7;
}

Table#AdminStore TH{ font-size:x-small; }
Table#AdminStore { border-bottom:1px solid; }
Span.RequiredText{ color:Red; padding-left:2px;}
Table.CForm{
	border:solid 1px #E0E0E0;
	font-size:x-small;	
	/*width:80%;*/
}

Table.CForm TH{	text-align:right; font-weight:normal; }
Table.CForm TD{ }
Table.CForm INPUT, Table.CForm TEXTAREA, Table.CForm SELECT{ width:100%; }
Table.CForm INPUT.NumEdit{ width:80px; }

Table.CForm Span.Hint { font-weight:normal; font-size:xx-small; }

Table.CList{font-size:x-small;border-bottom:solid 1px #27458D;color:#2C2C2C;}
Table.CList TH{	font-weight:bold; border-bottom:solid 1px #27458D; vertical-align:bottom;}
Table.CList TD{ }
Table.CList TD A{ color:#0C0C0C}

.CButton{
	margin-top:5px;
	padding-top:1px;
	padding-bottom:2px;
	/*	
		background-image:url(CButton.gif);
		background-color:Transparent;
		border:0px;
		color:white;
		font-weight:bold;
	*/
	border:solid 1px #808080;
	background-color:#ECECEC;
	color:#404040;
	font-weight:bold;
	width:100px !important;
	height:22px;
	text-align:center;
	vertical-align:top;
	font-size:14px;
	text-decoration:none;
	cursor:hand;
}
A.CButton:HOVER{
	color:#606060;
	text-decoration:none;
}
/*******************************EDITOR************************************/
Table.ToolBar TD A.BText{
	color:black;
	font-size:x-small;
	border:1px solid #C0C0C0;
	text-align:center;
	width:60px;
	height:22px;
	padding-top:1px;
	padding-left:8px;
	padding-right:5px;
}
/******************************PRODUCTS**********************************/
Table.PrdCat{
	font-size:x-small;
	border:1px dashed #E1E1E7;
	width:100%;
	height:165px;
}
Table.PrdCat TD{ text-align:center; }
Table.PrdCat TH{ text-align:center !important; }

Table.PrdLine{
	font-size:x-small;
	border:1px solid;
	width:100%;
}
Table.PrdLine TH{
	vertical-align:top;
	text-align:right;
}

Table.PrdAddons{
	border:solid 1px #E0E0E0;
	font-size:x-small;	
}
Table.PrdAddons TH{	text-align:right; font-weight:bold; border-bottom:solid 1px #27458D;}

Table.SubButtons {width:100%;}
Table.SubButtons TD
{
	font-weight:bold;
	font-size:x-small;
	border:1px solid;
	width:33%;
}

Table.SubButtons TD A{
	color:#27458D;
	width:100%;
	padding:2px;
	text-align:center;
	background-color:#AAAAAA;
}
Table.SubButtons TD A:HOVER{text-decoration:none;}




