a:link, a:visited {
	text-decoration : none;
}

a:hover {
	text-decoration : underline;
}

.bodytext {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
}

.bodytextblue {
	color : #007394;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.bodytextbold {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	background-color : White;
}

.bodytextboldwhite {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.bodytextbullet {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	list-style-type : square;
}

.bodytextred {
	color : #CC3300;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.bodytextwht {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.bodytextwhtbold {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.cartbalance {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
}

.cartbody {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-align : left;
}

.cartbodyra {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-align : right;
}

.errortitle {
	color : #CC3300;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
}

.errortitlera {
	color : #CC3300;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-align : right;
}

.importantbox {
	background-color : #CC0000;
	border : #000000;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-top-width : 1px;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.listtext {
	color : #007394;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.newfront {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.newshead {
	color : #000033;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.newsheader {
	color : #000033;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.noprice {
	background-color : #CC0000;
	border : #000000;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-top-width : 1px;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-align : center;
}

.pagebox {
	background-color : #006699;
	border : #000000;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-top-width : 1px;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.pagetitle {
	color : #006600;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
}

.picture {
	border : #000033;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-top-width : 1px;
}

.popuptextboldwhite {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.popupwhite {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}

.price {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align : left;
}

.rightbottom {
	border-bottom-width : 1px;
	border-color : #000033 #FFFFFF #FFFFFF;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-top-width : 1px;
}

.rightbox {
	background-color : #007394;
	border : #000033;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-top-width : 1px;
}

.rsstatus {
	color : #006633;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-align : right;
}

.rsstatusla {
	color : #006633;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-align : left;
}

.smalltext {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.smtablehead {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.tablehead {
	background-color : #000033;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-align : left;
}

.tableheadbody {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-align : left;
}

.username {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.username:link {
	color : #FFFFCC;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.username:visited {
	color : #99FFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.username:hover {
	color : #00FFCC;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : underline;
}

.username:active {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.usernamebox {
	background-color : #000033;
}

.usernametext {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}
.fiunderline { color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; ; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.fidoubleunderline { color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; ; border-color: black black #000000; border-style: double; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
body	{
	background-repeat:repeat-y;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
.tablewithbord	{ border-top:1px solid #000; border-left:1px solid #000; font-size:0.7em; margin-bottom:15px; }
.tablewithbord td	{ border-bottom:1px solid #000; border-right:1px solid #000; padding:1px 3px; }
.tablewithbord th	{ border-bottom:2px solid #000; border-right:1px solid #000; padding:2px 5px; font-weight:bold; text-align:left; }