@charset "utf-8";
/* CSS Document */

body{ background:#FFF; padding:0px; margin:0px; }

#MainDiv{ font-family:segoe ui, tahoma; position:relative; width:806px; font-size:12px;}

#Menu { background:url(../images/MenuBackNormal.jpg) repeat-x; height:26px; font-size:11px;}

#m1
{
	position: absolute;
	visibility:hidden;
	margin: 0;
	padding: 0;
	background: #EAE7FA;
	border: 1px solid #99A2DF;
	left: 102px;
	top: 197px;
}
	#m1 a
	{	
		position: relative;
		font-family:segoe ui, tahoma;
		display: block;
		margin: 0;
		padding: 5px 10px;
		font-family:seoge ui, tahoma;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAE7FA;
		color: #333;
		font: 11px arial;
	}

	#m1 a:hover
	{	background: #99A2DF;
		color: #FFF;
	}
	
#m2
{
	position: absolute;
	visibility:hidden;
	font-family:segoe ui, tahoma;
	margin: 0;
	padding: 0;
	background: #EAE7FA;
	border: 1px solid #5970B2;
	left: 214px;
	top: 197px;
	font-family:segoe ui, tahoma;
}
	#m2 a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAE7FA;
		color: #333;
		font: 11px arial;
	}

	#m2 a:hover
	{	background: #99A2DF;
		color: #FFF;
	}


.Menu a{ color:#333; text-decoration:none; }

#Menu td{ border-left:1px solid #C0B7E8; }

.selected { background:url(../images/MenuBackHover.jpg) repeat-x; }

.Offer{ padding: 5px; text-align:left; vertical-align:top;}

.FontStyle{ font-size:18px; color:#6666CC; font-weight:normal; }

/* Added 27-07-2008 */
#Register a { text-decoration:none; color:#993300; }

.Headding { font-size:15px; font-weight:normal; color:#990000; }

.RegisterForm td { padding:5px;}

.RegisterForm a { color:#666699; text-decoration:none; }

.RegisterForm a:hover { color:#660066; }

hr { width:100%; height:1px; color:#666699; }

#Separator td { padding:0px; }

input, select {	font-family:segoe ui, tahoma; padding-left:3px; font-size:11px; }

.style1 {color: #66669A}

.style2 {color: #FF0000}

.style3 {color:#666699; font-size:12px; }

.Login td, .QuoteOrder td { padding: 5px; }

.QuoteOrder ul{ line-height:14pt; padding-top:5px; margin-top:5px;}

.BorderStyle { border-left:1px solid #9C9CEB; border-bottom:1px solid #9999CC; }

.tdBack { background:url(../images/MenuBackNormal.jpg) repeat-x; }

.borderLeft { border-left:1px solid #ccc; }

.borderRight { border-right:1px solid #ccc; }

.borderBottom { border-bottom:1px solid #ccc; }

.borderTop { border-top:1px solid #ccc; }

form { padding-top:5px; margin-top:5px; }

.RightData { padding:10px; }

.LeftNav, .LeftNavIn { line-height:16pt; list-style:none; padding-left: 10px; margin-left:10px; padding-top:7px; margin-top:7px;}

.LeftNav a { color:#666699; text-decoration:none; font-weight:bold; }

.LeftNav a:hover { color:#660066; };

.LeftNavIn a { color:#666; text-decoration:none; font-weight:normal;}

.LeftNavIn a:hover { color:#333; }

.specials a { color:#FFF; text-decoration:underline; }

sup, sub { text-decoration:none; }