body{
padding:0px;
margin:0px;
background:#FFFFFF;
}

a
{
	color:#BD5100;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

ul
{
	margin-bottom:6px;
	margin-top:6px;
}

ol
{
	margin-bottom:6px;
	margin-top:6px;
}

table {border-collapse:collapse; border:0px;}


table, td {
		border:0px;
	}
	
.menu
{
	padding-left:2px;
	padding-bottom:2px;	
}

.menuCustom
{
	padding-left:2px;
	padding-bottom:2px;	
}

.biglink1
{
	background-image:url(images/s1-wide.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:181;
	height:165;
	font-size:18px;
	color:#eeeeee;
	text-decoration:none;
	padding-left:30px;
	padding-top:25px;
}

.biglink2
{
	background-image:url(images/s2-wide.png);
	width:181;
	height:165;
	font-size:18px;
	color:#eeeeee;
	text-decoration:none;
	padding-left:30px;
	padding-top:25px;
}

.biglink3
{
	background-image:url(images/s3-wide.png);
	width:182;
	height:165;
	font-size:18px;
	color:#eeeeee;
	text-decoration:none;
	padding-left:30px;
	padding-top:25px;
}

.biglink1:hover
{
	padding-top:40px;
	padding-left:40px;
	color:#FFFF00;	
	background-position:-181px 0px;
}
.biglink2:hover
{
	padding-top:40px;
	padding-left:40px;
	color:#FFFF00;
	background-position:-181px 0px;
}
.biglink3:hover
{
	padding-top:40px;
	padding-left:40px;
	color:#FFFF00;
	background-position:-181px 0px;
}

.siteMapLink
{
	background-image:url(images/siteMap.png);
	background-repeat:repeat-x;
	height:18px;
	cursor:pointer;
}

.siteMapLinkHot
{
	background-image:url(images/siteMap-hot.png);
	background-repeat:repeat-x;
	height:18px;
	cursor:pointer;
}

.menu:hover
{
	background-image:url(images/menu-hot.png);
	background-repeat:repeat-x;
}

td { padding:0px;}

.siteMapTextbox
{
	background-color:transparent;
	border:0px;
	cursor:pointer;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:13px;
}

.quoter
{
	background-color:transparent;
	border:0px;
	width:315px;
	height:62px;
	margin-left:5px;
	padding-top:10px;
}

.sourcer
{
	background-color:transparent;
	border:0px;
	width:170px;
	height:50px;
	font-weight:bold;
}

.menua
{
	width:150px;
	height:20px;
	background-image:url(images/menu.png);
	background-repeat:repeat-x;
	border:solid 1px #666666;
	color:#333333;
	text-decoration:none;
	font-size:14px;
	padding-left:10px;
	line-height:17px;
}

.menuaselected
{
	width:150px;
	height:20px;
	background-image:url(images/menu-selected.png);
	background-repeat:repeat-x;
	border:solid 1px #666666;
	color:#333333;
	text-decoration:none;
	font-size:14px;
	padding-left:25px;
	line-height:17px;
	font-weight:bold;
}

.menua:hover
{
	padding-left:25px;
	color:#ffffff;
	background-image:url(images/menu-hot.png);
	font-weight:bold;
}


img { border:0px;}

.m_text, table, li, input, textarea
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#4B4844;
	}
	
.m_text span { color:#302E32}
.m_text a{ color:#BD5100; background:url(images/a2.gif) no-repeat; background-position:0 6px; padding-left:21px}
.m_text span a{ color:#BD5100; background:none; padding:0px}
.m_text span strong{ color:#BD5100}
	
.c_text { color:#353535; font-size:10px}
.c_text a { color:#DE7000}
.c_text span a{ color:#353535; text-decoration:none; font-size:11px}
.c_text span a:hover{ color:#353535; text-decoration:underline}
.c_text span { color:#DE7000}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}

.input { width:167px; height:20px; color:#A5A3A3; border:1px solid #B4B0AE; vertical-align:middle; padding-left:13px}
.input2 { width:182px; height:21px; color:#A5A3A3; border:1px solid #968D7A; background:#EDE9DF; vertical-align:middle; padding-left:7px; color:#454545}

.form{height:23px; margin-top:10px;}
.form input {width:164px; height:20px; border:#FFFFFF 1px solid; background:#E0DAC7; padding-left:5px}

textarea {width:164px; height:86px; border:#FFFFFF 1px solid; background:#E0DAC7; padding-left:5px; overflow:auto; margin-top:10px}



.siteMapTable
{
	width:160px;	
	padding-top:10px;	
}
.siteMapDiv
{
	height:185px;
	overflow:auto;
	scrollbar-base-color:#cccccc;
}
.SubMenu
{
	padding-top:7px;
	padding-left:21px;
	font-size:12px;
	color:#BD5100; 
	background:url(images/a2.gif); 
	background-repeat:no-repeat;
	background-position:0 12px;
}
.SubMenuHot
{
	text-decoration:underline;
	cursor:pointer;
	padding-top:7px;
	padding-left:21px;
	font-size:12px;
	color:#BD5100; 
	background:url(images/a2.gif); 
	background-repeat:no-repeat;
	background-position:0 12px;
}

li
{
	padding-bottom:10px;
}

.SqeezeList
{
	padding-bottom:2px;
	padding-top:2px;
}

.phone1 { width:30px;
		height:19px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#818181;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		text-align:center;
		margin-right:0px}

.phone2 { width:30px;
		height:19px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#818181;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		text-align:center;
		margin-right:0px}

.phone3 { width:40px;
		height:19px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#818181;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		text-align:center;
		margin-right:0px}
		
.phone4 { width:50px;
		height:19px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#818181;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		text-align:center;
		margin-right:0px}


		
.textarea { width:208px;
		height:73px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#818181;
		background-color:#ffffff;
		color:#5F5F5F;
		margin:0px}
		
.form { width:208px;
		height:19px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#818181;
		background-color:#ffffff;
		color:#5F5F5F;
		margin:0px}
		
.Announcement
{
	font-size:12p;
	font-weight:bold;
	padding:0 0 5 5;
	cursor:pointer;
	width:150px;
	color:#BD5100;
	background-color:#EDE9DE;
}

.ProductLink
{
	font-size:12p;
	font-weight:bold;
	padding-left:15px;
	cursor:pointer;
	color:#BD5100;
	background-color:#EDE9DE;
	padding-bottom:15px;
}

.ProductLinkOver
{
	font-size:12p;
	font-weight:bold;
	padding-left:15px;
	cursor:pointer;
	color:#BD5100;
	background-color:#EDE9DE;
	padding-bottom:15px;
}

.ProductLinkNoCursor
{
	font-size:12p;
	font-weight:bold;
	padding-left:15px;
	color:#BD5100;
	background-color:#EDE9DE;
	padding-bottom:15px;
}

.ProductLinkNoCursorOver
{
	font-size:12p;
	font-weight:bold;
	padding-left:15px;
	color:#BD5100;
	background-color:#EDE9DE;
	padding-bottom:15px;
}

.ProductLinkOpened
{
	font-size:12p;
	font-weight:bold;
	padding:5 5 5 15;
	cursor:pointer;
	color:#BD5100;
	background-color:#eeeeee;
	border-left:solid 1px #CFC6AB;
	border-top:solid 1px #CFC6AB;
	border-right:solid 1px #CFC6AB;
	
}

.Desc
{
	border-left:solid 1px #CFC6AB;
	border-bottom:solid 1px #CFC6AB;
	border-right:solid 1px #CFC6AB;
	border-top:solid 1px #CFC6AB;
	background-color:#eeeeee;
	padding:10 5 5 15;
}

.HoverTopLeft
{
	background-image:url(images/HoverPod/TopLeft.png);
	background-repeat:no-repeat;
	width:30px;
	height:22px;
}

.HoverTopMiddle
{
	background-image:url(images/HoverPod/TopMiddle.png);
	background-repeat:repeat-x;
}

.HoverTopRight
{
	background-image:url(images/HoverPod/TopRight.png);
	background-repeat:no-repeat;
	width:30px;
	height:22px;
}

.HoverLeftMiddle
{
	background-image:url(images/HoverPod/LeftMiddle.png);
	background-repeat:repeat-y;
}

.HoverContent
{
	background-image:url(images/HoverPod/Middle.png);
	background-repeat:repeat;
}

.HoverRightMiddle
{
	background-image:url(images/HoverPod/RightMiddle.png);
	background-repeat:repeat-y;
	width:35px;
}

.HoverBottomLeft
{
	background-image:url(images/HoverPod/BottomLeft.png);
	background-repeat:no-repeat;
	width:30px;
	height:30px;
}

.HoverBottomMiddle
{
	background-image:url(images/HoverPod/BottomMiddle.png);
	background-repeat:repeat-x;
}

.HoverBottomRight
{
	background-image:url(images/HoverPod/BottomRight.png);
	background-repeat:no-repeat;
	width:30px;
	height:30px;
}

.serviceStyle
{
	padding:10px;
	font-size:11px;
}

.serviceStyleBottom
{
	padding-left:10px;
	padding-top:10px;
	font-size:11px;	
}

.hoverStyle
{
	width:250px;
}

.printTitle
{
	font-size:22px;
	font-family:arial;
	color:#333333;
}

.serviceList
{
	background-color:#FFFFFF;
	background-image:url(images/file.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:30px;
	height:26px;
	line-height:26px;
	vertical-align:middle;
	cursor:pointer;
}

.serviceListOver
{
	background-color:#FFFF99;
	background-image:url(images/file.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:30px;
	height:26px;
	line-height:26px;	
	vertical-align:middle;
	cursor:pointer;
}

.serviceListSelected
{
	background-color:#FFFFFF;
	background-image:url(images/file.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:30px;
	height:26px;
	line-height:26px;	
	vertical-align:middle;
	cursor:pointer;
	font-weight:bold;
}

.serviceListSelectedOver
{
	background-color:#FFFF99;
	background-image:url(images/file.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:30px;
	height:26px;
	line-height:26px;	
	vertical-align:middle;
	cursor:pointer;
	font-weight:bold;
}

.serviceHeaderStart
{
	background-image:url(images/header_opened_start.png);
	background-repeat:no-repeat;
	line-height:22px;
	vertical-align:middle;
	height:28px;
	width:9px;
}

.serviceHeaderStretch
{
	background-image:url(images/header_opened_stretch.png);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding:0px;
	margin:0px;
	line-height:22px;
	vertical-align:middle;
	width:500px;;
	height:28px;
	cursor:pointer;
}

.serviceHeaderEnd
{
	background-image:url(images/header_opened_end.png);
	background-repeat:no-repeat;
	line-height:22px;
	vertical-align:middle;
	padding:0px;
	height:28px;
	width:9px;
}

.serviceContent
{
	width:515px;
	padding-left:8px;
	padding-top:5px;
	padding-bottom:7px;
	height:305px;
	overflow:auto;
}
	


