body {
    font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
    background-color: #ffffff;
    font-size: 10px;
    margin:0; 
    font-style:normal;
    font-weight:normal;
}

.content {
    margin-right:2px;
}

.textlink {

}

.textlinkerr {
    color:#FFFFFF;
    font-size:12px;
}

.textlinkerr:hover {
    color:#FFCC66;
}

h1 {
    font:Verdana, Arial, Tahoma, Helvetica, sans-serif;
    color:#FFCC66;
    font-size:18px;
    padding-bottom:10px;
    margin:0px;
}

h2 {
    font:Verdana, Arial, Tahoma, Helvetica, sans-serif;
    color:#333366;
    font-size:12px;
    padding-bottom:0px;
    margin-top:0px;
}

h3 {
    font:Verdana, Arial, Tahoma, Helvetica, sans-serif;
    color:#FFCC66;
    font-size:14px;
    padding-bottom:10px;
    margin:0px;
}

h4 {
    font:Verdana, Arial, Tahoma, Helvetica, sans-serif;
    color:#FFFFFF;
    font-size:18px;
    padding-bottom:10px;
    margin:0px;
}

.hlink, .hlink:visited, hlink:active, .textlink, .textlink:visited, .textlink:active {
    font:Verdana, Arial, Tahoma, Helvetica, sans-serif;
    color:#333366;
    font-size:12px;
}

.hlink:hover, .textlink:hover {
    color:#FFCC66;
}

.htblinfo {
	font:Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color:#333366;
	font-size:12px;
	border-width:1px;
	border-style:solid;
    width:200px;
    table-layout:fixed;
  	border-color: #CCCCCC;
	margin:2px;
}

.lhead {
	font:Arial, Tahoma, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	padding-bottom:21px; 
	height:1px; 
}   

a.lhead, a.navtop:visited {
}

a.lhead:hover {
	color:#FFCC66;
}

.lbottom {
    font:Verdana, Arial, Tahoma, Helvetica, sans-serif;
    font-size:11px; 
    color:#FFFFFF;
    text-decoration:none;
    font-weight: normal;
}

a.lbottom:hover{ 
    color: #FFCC66;
	text-decoration:underline;
}

.menucontainer {
    position:relative;
    width: 190px;
    margin-top:-17px;
    padding:0px;
}

.menu a {
    color: #FFFFFF;
    background-color:none;
    padding: 2px;
    padding-left:20px;
    display: block;
    border-bottom: 1px solid #FFFFFF;
    font: 12px Verdana, sans-serif;
    font-weight: bold;
    text-decoration: none;
    text-align: left;
}

.menu a:hover {
    background-color: #7DADE9;
    color: #FFCC66;
    text-decoration: none;
}

a.menuactive {
    background-color: #7DADE9;
    color: #FFCC66;
    text-decoration: none;
}

.text {
    font:Verdana, Arial, Tahoma, Helvetica, sans-serif;
    color:#333366;
    font-size:12px;
    padding-bottom:0px;
    margin-top:0px;
    font-weight:normal;
}

 
.ordertbl {
    font:Verdana, Arial, Tahoma, Helvetica, sans-serif;
    color:#FFCC66;
    font-size:14px;
    padding:0px;
    margin:0px;
    padding-left:5px; 
    border-bottom: 2px solid #FFCC66;
    font-weight:bold;
}

.ordertext {
    font:Verdana, Arial, Tahoma, Helvetica, sans-serif;
    color:#333366;
    font-size:14px;
    font-weight:normal;
    padding-bottom:0px;
    margin-top:0px;
}

.fldPrice {
    font:Verdana, Arial, Tahoma, Helvetica, sans-serif;
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    background-color:#538DD6;
    border-bottom: 1px solid #FFFFFF;    
}

.smalltext {
    font-size:9px;
    color:#FFFFFF;
	margin:0;
	padding:0;
}

a.smalltext {
    text-decoration:underline;
}

.button {
    font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;      
    height: 20px;
    font-size: 12px;
    color:#538DD6;
    text-align: center;
    background-image: url(../images/button.gif);
    background-repeat: repeat-x;
    border: 1px solid #538DD6;
    padding-bottom:2px;
    cursor:hand;
    font-weight:bolder;
}

.button:hover {
    color:#17349D;
    border: 1px solid #17349D;   
}

.email {
    font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;      
    font-size: 12px;
    color:#333366;
	padding:0;
	margin:0;
}

.emailOrderHeader {
    font:Verdana, Arial, Tahoma, Helvetica, sans-serif;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
    background-color:#538DD6;
}

.emailOrder {
    font:Verdana, Arial, Tahoma, Helvetica, sans-serif;
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    background-color:#538DD6;
}

.ranking {
	position:absolute;
	top:86px;
	left:15px;
	width:100px;
	z-index:0;
	visibility:inherit;
}

.emailResult {
	font:Verdana, Arial, Tahoma, Helvetica, sans-serif;
    color:#333366;
    font-size:12px;
    font-weight:normal;
    background-color:#FFFFFF;
}

td.emailResultok {
    font-size: 16px;
	font-weight:bold;
    color: #FFFFFF;
    white-space: nowrap;
    background: #FFCC66;
    white-space: nowrap;
    BORDER-TOP: #EFF0F7 1px solid; 
    BORDER-LEFT: #EFF0F7 1px solid;
    BORDER-RIGHT: #EFF0F7 1px solid;
    BORDER-BOTTOM: #EFF0F7 1px solid;
    height: 22px;
    padding: 2px;
}

td.emailResulterr {
    font-size: 16px;
	font-weight:bold;
    color: #FFFFFF;
    white-space: nowrap;
    background: #FF0000;
    white-space: nowrap;
    BORDER-TOP: #EFF0F7 1px solid; 
    BORDER-LEFT: #EFF0F7 1px solid;
    BORDER-RIGHT: #EFF0F7 1px solid;
    BORDER-BOTTOM: #EFF0F7 1px solid;
    height: 22px;
    padding: 2px;
}

.textinput {
	background-color: white;
	border-style: solid;
	border-width: 1;
	border-color: #FFCC66;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	height: 21px;
	margin: 2px;
}

.textinputerr {
	background-color: white;
	border-style: solid;
	border-width: 1;
	border-color: #FF0000;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	height: 21px;
	margin: 2px;
}