A:link { 
	text-decoration:none 
}

A:visited { 
	text-decoration: none;
}

A:hover {
	text-decoration: underline; 
}

body,td,br {
	font-family:Tahoma;
	font-size:11px; 
}

h1 {
	font-family:Tahoma;
	font-size:14px;
	color:#92982C;
	font-weight:900; 
}

h2 {
	font-family:Tahoma;
	font-size:11px;
	color:#92918F;
	font-weight:900; 
}

.menu1 {
	font-family:Tahoma; 
	font-size:11px;
	color:#A5A5A2;
}

.menu_white {
	font-family:Tahoma; 
	font-size:11px;   
	color:#ffffff; 
	font-weight:900; 
	text-decoration:none
}

.menu2 {
	font-family:Tahoma; 
	font-size:11px;   
	color:#A3A3A2;text-decoration:none
}

.text1 {
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}

.text2 {
	font-family:Tahoma;
	font-size:10px;
	color:#92918F;
}

.green { 
	font-family:Tahoma;
	font-size:11px;
	color:#7BC247;
}

.white { 
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
}

.black { 
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}

.black12 { 
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
}

.black-small { 
	font-family:Tahoma;
	font-size:9px;
	color:#000000;
}

.black-italic { 
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	font-style:italic;
}

.bold { 
	font-weight:900;
}

.greenhead { 
	font-family:Tahoma;
	font-size:14px;
	color:#7BC247;
	font-weight:900; 
}

.blackhead { 
	font-family:Tahoma;
	font-size:14px;
	color:#000000;
	font-weight:900; 
}

.gold {
	font-family:Tahoma;
	font-size:11px;
	color:#92982C;
	font-weight:900; 
}

.goldhead { 
	font-family:Tahoma;
	font-size:14px;
	color:#92982C;
	font-weight:900; 
}

.golderror {
	font-family:Tahoma;
	font-size:22px;
	color:#92982C;
	font-weight:900; 
}

.main {
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}

.mainbold {
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	font-weight:900;
}

.pagelink { 
	font-family:Tahoma;
	font-size:12px;
	color:#787878;
	font-weight:900; 
}

.strikethrough {
	text-decoration:line-through;
}

.red {
	color:#FF0000; 
}

.redhead {
	font-family:Tahoma;
	font-size:14px;
	color:#FF0000; 
}

.redbtn {
	display: block;
	border: 2px solid;
	background-color: #FF0000;
	text-decoration: none; 
	padding: 0px 3px 0px 3px;
	font: bold 9px Tahoma;
	color: #ffffff;
	border-color: #FF9999 #CC0000 #CC0000 #FF9999; 
}

.greenbtn {
	display: block;
	border: 1px solid;
	background-color: #EEF5E9;
	text-decoration: none; 
	padding: 0px 3px 0px 3px;
	font: bold 11px Tahoma;
	color: #000000;
	border-color: #7BC247 #7BC247 #7BC247 #7BC247; 
}

.tbloutline {
	border: 1px solid;
	text-decoration: none;
	padding: 0px 6px 3px 6px;
	font: bold 9px Tahoma;
	color: #ffffff;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC; 
}
	
.tblside {
	border-left: 1px solid; 
	border-right: 1px solid; 
	text-decoration: none; 
	padding: 0px 6px 3px 6px; 
	font: 11px Tahoma; 
	color: #8A8A8A; 
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
}
		
.style1 {
	color: #E0DFE3
}

.style2 {
	color: #FFFFFF; 
}

.sitemap {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #8A8A8A;
	letter-spacing: 0;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px;
}
		
.boxedtop {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #8A8A8A;
	letter-spacing: 0;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px;
}

.boxedtop2 {
	border-top:2px solid;
	border-left: 2px solid;
	border-right: 2px solid;
	text-decoration: none;
	padding: 0px;
	font: 0px Tahoma;
	color: #8A8A8A;
	border-color: #EEF5E9;
}

.boxedtop3 {
	border-top:1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	text-decoration: none;
	padding: 0px;
	font: 0px Tahoma;
	color: #8A8A8A;
	border-color: #7BC247;
}

.bordered {
	border-top:1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	text-decoration: none;
	background-color: #B8DC9E;
	padding: 2px;
	font: 11px Tahoma;
	font-weight:900;
	color: #000000;
	border-color: #9EBF85;
}

.bordered2 {
	border-top:1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	text-decoration: none;
	background-color: #406129;
	padding: 2px;
	font: 11px Tahoma;
	font-weight:900;
	color: #FFFFFF;
	border-color: #9EBF85;
}

.bordered3 {
	border-top:1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	text-decoration: none;
	padding: 2px;
	font: 11px Tahoma;
	font-weight:900;
	color: #FFFFFF;
	border-color: #9EBF85;
}

.bordered4 {
	border-top:1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	text-decoration: none;
	padding: 2px;
	font: 11px Tahoma;
	border-color: #B8DC9E;
}

.boxedtopside {
	border-top: 1px solid;
	text-decoration: none;
	padding: 0px 6px 3px 6px;
	font: 11px Tahoma;
	color: #8A8A8A;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
}

.boxedside {
	border-left: 1px solid;
	border-right: 1px solid;
	text-decoration: none;
	padding: 0px 6px 3px 6px;
	font: 11px Tahoma;
	color: #8A8A8A;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
}

.boxedside2 {
	border-left: 2px solid;
	border-right: 2px solid;
	text-decoration: none;
	padding: 0px 2px 0px 2px;
	font: 0px Tahoma;
	color: #8A8A8A;
	border-color: #EEF5E9;
}

.boxedside3 {
	border-left: 1px solid;
	border-right: 1px solid;
	text-decoration: none;
	padding: 0px 2px 0px 2px;
	font: 0px Tahoma;
	color: #8A8A8A;
	border-color: #7BC247;
}

.masterboxright {
	border-left: 1px solid;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	font: 0px Tahoma;
	color: #7BC247;
	border-color: #7BC247;
}

.boxedleftside {
	border-left: 1px solid;
	text-decoration: none;
	padding: 0px 6px 3px 6px;
	font: 11px Tahoma;
	color: #8A8A8A;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
}

.boxedrightside {
	border-right: 1px solid;
	text-decoration: none;
	padding: 0px 6px 3px 6px;
	font: 11px Tahoma;
	color: #8A8A8A;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
}

.boxedbottom {
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	text-decoration: none;
	font: 11px Tahoma;
	color: #8A8A8A;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
}

.boxedbottom2 {
	border-left: 2px solid;
	border-right: 2px solid;
	border-bottom: 2px solid;
	text-decoration: none;
	font: 0px Tahoma;
	color: #8A8A8A;
	border-color: #EEF5E9;
}

.boxedbottom3 {
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	text-decoration: none;
	font: 0px Tahoma;
	color: #8A8A8A;
	border-color: #7BC247;
}

.rbox-top {
	border-top: 1px solid;
	text-decoration: none;
	font-size:0px;
	border-color: #B8DC9E;
}

.rbox-left {
	border-left: 1px solid;
	text-decoration: none;
	border-color: #B8DC9E;
}

.rbox-right {
	border-right: 1px solid;
	text-decoration: none;
	border-color: #B8DC9E;
}

.rbox-bottom {
	border-bottom: 1px solid;
	text-decoration: none;
	font-size:0px;
	border-color: #B8DC9E;
}

.ackbtn {
	display: block;
	border: 4px solid;
	background-color: #FF0000;
	text-decoration: none; 
	padding: 0px 3px 0px 3px; 
	font: bold 9px Tahoma; 
	color: #ffffff; 
	border-color: #FF9999 #CC0000 #CC0000 #FF9999; 
}

.grey {
	background-color: #A8A8A8;
}

.giantlink {
	font-family:Tahoma;
	font-size:20px;
	color:#FF0000;
	font-weight:900;
}

.linkbar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#132904;
	font-weight: bold;
}

.categorybar {
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	font-weight: bold;
	vertical-align:middle;
}

.dotted {
	background-image:url(/templates/swecat.com/images/dot2.gif);
	background-repeat:repeat-x; 
	background-position:top; 
	margin-left:3px;
	margin-right:3px;
	margin-top:1px;
	margin-bottom:1px;
	height:1px;
	font-size:0px;
	float:none;
}

.dotted-y {
	background-image:url(/templates/swecat.com/images/dot2.gif);
	background-repeat:repeat-y;
	background-position:top;
	margin-left:1px;
	margin-right:1px;
	margin-top:1px;
	margin-bottom:1px;
	width:3px;
	height:100%;
	font-size:0px;
	float:none;
}

