/* CSS Document */
BODY {
  Font-Family: Tahoma, sans-serif;
  background: #ffffff;
  color: #212121;
  margin: 0px;
  background: #FFEFEF url(img/body_bg.gif) repeat;
  font-size : 10px;
}
img.cat {
  border: 1px;
  border-style: solid;
  border-color: #FF0000;
  background: #FFFFFF;
}
TABLE.body {
  border: 1px;
  border-style: solid;
  border-color: #FB3030;
  background: #FFFFFF;
}
.text { 
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 14px;
  color: #333333;
  margin: 2px;
}
.boxText { 
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 12px;
  color: #333333;
  margin: 2px;
}

.errorBox {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px;
  background: #ffb3b5;
  font-weight: bold;
}

.stockWarning {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px; color: #cc0033;
}

.productsNotifications {
  background: #f2fff7;
}

.orderEdit {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px; color: #70d250;
  text-decoration: underline;
}

.MENU {
  font-family: Verdana, Tahoma;
  font-size: 12px; color: #999999;
}

hr.col_hr {
  width: 100%;
  height: 1px;
  color: #BABABA;
}

.MENU_W {
  font-family: Verdana, Tahoma;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold; }


H3 {
  font-family: Verdana, Tahoma;
  color: #333333;
  text-decoration: none;
  font-size : 13px;
  font-weight : bold;
}

A {
  color: #993399;
  text-decoration: underline;
}

A:hover {
  color: #E50101;
  text-decoration: underline;
  
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #55809F;
}

TD.headerNavigation {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight : bold;
  background: #55809F;
  color: #333333;
  BACKGROUND-POSITION: bottom;
  BACKGROUND-IMAGE: url(/images/cellpic_2.gif);
  BACKGROUND-REPEAT: repeat-x;
  VERTICAL-ALIGN: middle;
}

A.headerNavigation { 
  color: #333333;
}

A.headerNavigation:hover {
  color: #E50101; 
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #8798BF;
}

TD.footer {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 10px;
  background: #8798BF;
  color: #ffffff;
}

.infoBan {
  background: #55809F;
}

.infoBanContents {
  background: E8EDFD;
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
  color: #0F3F84
}

.infoBox {
  background: #55809F;
}

.infoBoxContents {
  background: E8EDFD;
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 11px;
}

.footermenu {
  background: E8EDFD;
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 9px;
  color: #666666;
}

.infoBoxNews {
  background: #FFFFFF;
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 11px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FF9999;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
}

TD.infoBoxHeading {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #55809F;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #EBEBEC;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TR.productListing-odd {
  background: #FFFFFF; BACKGROUND-POSITION: bottom; BACKGROUND-IMAGE: url(/images/m_bg_9.gif); BACKGROUND-REPEAT: repeat-x; VERTICAL-ALIGN: middle;
}

TR.productListing-even {
  background: #F9F9F9; BACKGROUND-POSITION: bottom; BACKGROUND-IMAGE: url(/images/m_bg_9.gif); BACKGROUND-REPEAT: repeat-x; VERTICAL-ALIGN: middle;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #FB3030;
  border-spacing: 1px;
}

TABLE.productListing_rek {
  border: 1px;
  border-style: solid;
  border-color: #CCCCCC;
  border-spacing: 1px;
  color: #666666;
}

A.productListing_rek {
  color: #666666;
}

.productListing-heading {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  background: #809ABA;
  color: #FFFFFF;
}

TD.productListing-data {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
}

A.pageResults {
  color: #0000FF;
  font-size:11px;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
  font-size:11px;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Tahoma, sans-serif;
  font-size:13px;
  font-weight: bold;
  color: #FF3333;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
}

TD.accountCategory {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  color: #ff0000;
}

TD.category_desc {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  background   : #ffffff;
  border       : 1px solid #FFB2D4;
  margin       : 4px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  background   : #ffffff;
  border       : 1px solid #FFB2D4;
  margin       : 4px;
}

SPAN.greetUser {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  color: #336699;
  font-weight: bold;
}

TABLE.formArea {
  background: #FFFFFF;
  border-color: #FFB2D4;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  color: #ff0000;
}

.moduleRowOver {
  background-color: #D7E9F7;
  cursor: pointer;
  cursor: hand;
}

.moduleRowSelected {
  background-color: #E9F4FC;
}

.checkoutBarFrom, .checkoutBarTo {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  color: #8c8c8c;
}

.checkoutBarCurrent {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
}

.messageBox {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
}

.messageStackError, .messageStackWarning {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  background-color: #ffb3b5;
}

.messageStackSuccess {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background-color: #99ff00;
}

.inputRequirement {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  color: #ff0000;
}


H1 {
  Font-Family: Verdana, Tahoma, Tahoma, sans-serif;
  FONT-SIZE: 13px;
  MARGIN-bottom: 0px;
  COLOR: #FF3333;
}

H2 {
  Font-Family: Verdana, Tahoma, Arial, sans-serif;
  MARGIN-TOP: 0px;
  FONT-SIZE: 8pt;
  MARGIN-bottom: 0px;
  Text-align: left;
  COLOR: #333333;
}

SUP {
  Font-size: x-small;
}

.red {
  Font-Family: verdana, Tahoma;
  FONT-SIZE: 12px;
  MARGIN-bottom: 0px;
  COLOR: #FF0000;
  Font-weight: bold;
}

.smallText {
  Font-Family: verdana, Tahoma;
  FONT-SIZE: 9px;
  COLOR: #3C3C3C;
}

.blur {
  FILTER: Alpha(Opacity=40, FinishOpacity=40, Style=0, StartX=0, StartY=0, FinishX=0, FinishY=0)
}

body,html {
  padding          : 0px;
  margin           : 0px;
  margin-top       : 0px;
  margin-bottom    : 10px;
  width: 1003px
  color: #333333
}

.main { 
  float            : left; 
  width            : 100%;
  height           :100%
  margin           : 0px; 
  padding          : 0px;
}


.mod {
  background       : #FFFFFF;
  width            : 2px;
}

td, tr, {
  font-family      : Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #333333;
}

.user_head_normal {
  font-family      : Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #333333;
}

hr {
  color            : #999999;
  height           : 1px;
  width            : 100%;
}

form {
margin           : 0px; 
padding          : 0px;
}


.leftrow {
  width            : 267px;
  height           : 100%;
  margin-right     : 0px;
  background       : #FDDFEA;

}
.rightrow {
  height           : 100%;
  width            : 169px;
  margin-left      : 0px;
  background       : #FED4E3;
}

.back_button {
  color            : #999999;
  font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : normal;
  padding-bottom   : 3px;
  margin-right     : 4px;
  float            : right;
  line-height      : 20px;
  }

.button {
  font-size        : 11px;
  color            : #333333;
  border           : 1px solid #FFB2D4;
  margin           : 3px;
  background-color : #EDEDED;
  padding          : 2px !important;
  padding          : 1px;
  cursor           : pointer;
}

.inputbox {
 color        : #333333;
 background   : #ffffff;
 border       : 1px solid #FFB2D4;
 margin       : 4px;

}

select.inputbox {
 color        : #333333;
 background   : #ffffff;
 border       : 1px solid #FFB2D4;
 margin       : 4px;

}

.contact_email  {
  width            : 100%;
}

.contact_email .inputbox {
  width            : 345px;
}

table.moduletable {
	margin           : 0px 0px 8px 0px;
	width            : 100%;
      background       : #FDDFEA;
      padding-bottom   : 2px;
}

table.moduletable th {
      
    font-family          : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size          : 11px;
         font-weight        : bold;
	text-align         : left;
	width              : 100%;
      background-color   : #CC99CC; 
      color              : #ffffff;
	padding            : 2px;
      text-indent        : 10px;
	line-height        : 17px;
}

table.moduletable td {
    padding-top: 2px;
}


.sectiontableheader {
  font-size        : 11px;
  font-weight      : normal;
  text-transform   : uppercase;
  letter-spacing   : 1px;
  color            : #f1f1f1;
  background       : #5B7696; 
  padding          : 1px;
}


.sectiontableentry1 {
  vertical-align   : top;
  padding          : 3px;
  background       : none;
  border-bottom    : 1px solid #FFB2D4;
  line-height      : 15px;

}
.sectiontableentry2 {
  vertical-align   : top;
  padding          : 3px;
  border-bottom    : 1px solid #FFB2D4;
  background       : #e0e0e8;
  line-height      : 15px;
  }
.sectiontableentry1 img{
 padding-right: 4px !important;
 padding-right: 2px;

}
.sectiontableentry2 img{
 padding-right: 4px !important;
 padding-right: 2px;

}

a.mainlevel  {
 display           : block;
 width             : auto;
  margin           : 1px 0px;
  padding          : 0px;
  font-size        : 11px;
  background       : none;
  text-decoration  : none;
  text-indent      : 10px;
}

a.mainlevel:link, a.mainlevel:visited {
  display          : block;
  font-size        : 11px;
  border           : 1px solid #cccccc;
  background-color : #F6E1F6;
  padding          : 2px 0px;
  color            : #666666;
  font-weight      : bold;
  text-decoration  : none;
  text-indent      : 10px;
}
a.mainlevel:hover {
  border       : 1px solid #cccccc;
  background-color : #FFFFFF;
  font-size        : 11px;
  font-weight      : bold;
  color            : #666666;
  text-decoration  : none;
  text-indent      : 10px;
}
#active_menu {
  color            : #000066;
  border       : 1px solid #FE9AE3;
  background-color : #E9E6E8;
  font-weight      : bold;
}
a#active_menu:hover {
  color            : #333333;
}

a.category:link, a.category:visited {
  font-size        : 11px;
  font-weight      : bold;
}
a.readon:link, a.readon:visited {
  color            : #999999;
  font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  background       : url(../images/readon.gif) no-repeat;
  white-space      : normal;
  font-weight      : bold;
  padding          : 1px 0px 3px 18px;
  float            : right;
  line-height      : 10px;
  text-decoration  : underline;
}
a.readon:hover {
  color            : #3333ff;
  font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  background       : url(../images/readon.gif) no-repeat;
  white-space      : normal;
  font-weight      : bold;
  padding          : 1px 0px 3px 18px;
  line-height      : 10px;
  text-decoration  : underline;
}
ul {
  margin           : 2px;
  padding-left     : 10px;
  list-style       : none;
}
LI {
  Font-Family: Tahoma, Verdana;
  LIST-STYLE-IMAGE: url(/images/arrow_right.gif);
  VERTICAL-ALIGN: baseline;
  ppppadding: 0px 0px 3px 0px;
  pppmargin: 0px 0px 3px 0px;
  MARGIN: 1px;
  PADDING-LEFT: 0.7em;
  MARGIN-LEFT: 0.7em;
}
table.contenttoc {
  border           : 1px solid #dcdcdc;
  background       : #F1F1F1;
  padding          : 5px;
  margin-left      : 2px;
  margin-bottom    : 2px;
}
.pagenavcounter {
  font-size        : 10px;
  color            : #0066CC;
}
.pagenavbar {
  border-top       : 1px solid #999999;
  padding          : 2px;
}
.pagenav {
  font-weight      : bold;
  }
a.pagenav:link, a.pagenav:visited {
  font-size        : 11px;
  color            : #999999;
  text-decoration  : none;
}
a.pagenav:hover {
  font-size        : 11px;
  color            : #3333ff;
  text-decoration  : none;
}
.date {
  font-size        : 10px;
  font-weight      : bold;
  color            : #707070;
  padding-right    : 10%;
}
.small {
  font-size        : 10px;
  color            : #333333;
}
.smalldark {
  font-size        : 10px;
  color            : #333333;
}
.createdate, .modifydate {
  float            : right;
  font-size        : 10px;
  color            : #666666;
  font-weight      : bold;

  
}
.content_vote {
  font-size        : 10px;
  height           : 22px;
  padding-top      : 2px;
  padding-bottom   : 2px;
}
.content_rating {
  font-size        : 10px;
  color            : #999999;
}
.pathway {
  font-size        : 11px;
  color            : #333333;
  padding-left     : 1%;
}
a.pathway:link, a.pathway:visited {
  font-size        : 11px;
  padding-left     : 0px;
}
a.pathway:hover {
  font-size        : 11px;
  padding-left     : 0px;
}
table.content{
  width            : 100%;
  padding          : 0px;
  border-collapse  : collapse;
  border-spacing   : 0px;
  margin-bottom    : 10px;
}
table.contentpane {
  width            : 100%;
  border-spacing   : 0px;
  padding-left     : 5px;
  padding-right    : 5px;
  margin-bottom    : 5px;
}
table.contentpaneopen {
  width            : 100%;
  border-spacing   : 0px;
  padding-left     : 5px;
  padding-right    : 5px;
  margin-bottom    : 5px;
}
.poll {
	color : #333333;
	line-height : 15px;
	font-weight: bold;
      
}

.pollstableborder{
  border-color     : #999999;
}
.contentheading,.componentheading {
  border-bottom    : 1px solid #000066;
  font-size        : 13px;
  font-weight      : bold;
  line-height      : 16px;
  text-transform   : uppercase;
  text-align       : left;
  text-indent      : 10px;
  color            : #000066;
  width            : 100%;
  padding          : 1px;

  margin: 3px 0px;
  }

.catalog {
  border-bottom: 1px dashed #999999;
  line-height      :   3px;
 
}

.ontab {
  border-left      : 1px solid #666666;
  text-align       : center;
  font-weight      : bold;
  color            : #333333;
  padding          : 5px;
  cursor           : pointer;
  line-height      : 30px;
}
.offtab {
  border-left      : 1px solid #666666;
  text-align       : center;
  color            : #999999;
  font-weight      : normal;
  padding          : 5px;
  cursor           : pointer;
  line-height      : 30px;
}
.tabpadding {
 border-left       : 1px solid #666666;
}

.footer {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #666666;
  font-weight      : bold;
  height           : 31px;
  border-top       : 1px solid #cccccc;

 
 }
.footer a:link, .footer a:visited {
  font-size        : 10px;
  color            : #666666;
  text-decoration  : none;
}
.footer a:hover {
  font-size        : 10px;
  color            : #999999;
  text-decoration  : none;
}


.lcol {
   vertical-align   : top;
   background       : #FFEFEF;
   padding-top: 5px;
   border-left       : 1px solid #FDCACA;
   padding-left: 3px;



}
.rcol {
   vertical-align   : top;
   background       : #ffffff;
   padding-top: 5px;
   border-right       : 1px solid #FDCACA;
   padding-right: 3px;
   background: #FFEFEF;
}

.foot {
  background       : none;
  vertical-align   : top;
}


.contentdescription { 
  width          : auto !important;
  margin         : 0px;
  padding        :  0px;
  padding-top    : 5px;
  text-align     : left;
}

td.top1{
margin: 0px;
padding:  0px;
height: 29px !important;
height: 29px;
padding-top:  2px !important;
padding-top:  3px;
background		: url(../images/shadow.jpg) #ffffff repeat-x top;

}
table.top2{
background : #ffffff; 
}

.searchbox {
  margin           : 0px;
  padding          : 0px;
  margin-top       : 13px;
  margin-left      : 10px;
  width            : 130px;
  font-size        : 11px;
  color            : #707070;
  padding          : 2px !important;
  padding          : 1px; 
  border           : 1px solid #cccccc;
  background       : none;
  
   }

.sublevel {
   font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size        : 11px;
   font-weight      : bold;
   color            : #999999;
   padding    	  : 3px 1px 3px 5px;
   margin		  : 3px;
}
a.sublevel:link, a.sublevel:visited {
  color		        : #999999;
  text-decoration	: none;
}
a.sublevel:hover {
  color            : #000066;
  text-decoration  : none;
}
a.sublevel#active_menu  {
	background      : transparent;
	color           : #000066;
	border          : 0px;
      
}

td.logoheader {
  margin: 0px;
  padding:  0px;
  background     : url(../images/header.jpg)  no-repeat bottom left;
  height         : 150px;
  width          : 100%;
  
 }
td.topnav {
  margin : 0px;
  padding:  0px;
  background     : url(../images/bg_top.jpg) repeat-x top left;
  height         : 25px;
  width          : 770px;
  
 }
td.bgline {
  margin : 0px;
  padding:  0px;
  background     : url(../images/s.gif) repeat-y;
  width          : 7px;
 }


 #mainlevel-nav {
  font-size        : 11px;
  list-style       : none;
  padding          : 0px;
  margin           : 0px;
  margin-left      : 1px;
 
}

#mainlevel-nav li {
  float            : right;
  display          : block;
  list-style       : none;
  background-image : none;
  padding-left     : 2px;
  padding-right    : 2px;
  margin           : 0px;
  width            : auto !important;
  font-size        : 11px;
  line-height      : 23px;
  white-space      : nowrap;
  border-left      : 1px solid #CC99CC;
  font-weight      : bold;

}
#mainlevel-nav li a {
  
  padding-left     : 10px;
  padding-right    : 10px;
  font-size        : 11px;
  color            : #666666;
  text-decoration  : none;
  font-weight      : bold;
  
}

#mainlevel-nav li a:hover {
  font-size        : 11px;
  color            : #993399;
  text-decoration  : none;
  font-weight      : bold;
    
}

.blog_more {
margin   : 10px 0px 7px 7px;
}
.buttonheading {
padding  : 0px 2px;
}

.mosimage {
  border     : 1px solid #dedede;
  margin     : 5px;
  padding-top:  3px;

}

.mosimage_caption {
  margin-top: 3px;
  padding   :  2px;
  color     : #000066;
  font-size : 10px;
  background: #f1f1f1;
}
.user_table{font : 11px Tahoma, Verdana; color=#333333;}
.user_head_normal{color:#333333;  font-size : 11px; font-family : Tahoma; background-color:#EAEAEA;}
.user_head_normal_caption{color:#333333;  font-size : 11px; font-family : Tahoma;}
.user_head_small{color:#FFFFFF; ; font-family: Tahoma; font-size: 10px;}
.user_head_small_caption{color:#333333;  font-family : Tahoma; font-size: 10px;font-weight : bold;}
.user_fields_normal{color:#333333;  font-size : 11px; font-family : Tahoma;}
.user_fields_normal_caption{color:#333333;  font-size : 11px; font-family : Tahoma; font-weight:bold;}
.user_fields_small{color:#333333;  font-family:Tahoma; font-size : 11px; background-color:#F3F3F3;}
.user_fields_small_caption{color:#333333;  font-family : Arial; font-size: 11px;font-weight:bold;}
.user_tableborders{background-color: #CCCCCC;}
.user_href{color: #1964A5;font-weight:bold;}
.user_input_text_styled{color: #0266CE; border: solid 1px #0266CE; font-family: Tahoma; font-size: 8pt; background: #FFFFFF;	padding : 2px 2px 2px 2px;}
.user_input_text{font-size : 8pt; color:#333333; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;}
.user_input_checkbox{background-color:#EFEFEF; font-size : 11px; color:#333333; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;}
.user_input_radio{background-color:#EFEFEF; font-size : 11px; color:#333333; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;}
.user_input_submit{background-color:#EFEFEF; font-size : 11px; color:#333333; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;font-weight:bold;}
.user_input_button{background-color:#EFEFEF; font-size : 11px; color:#333333; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;font-weight:bold;}
.user_textarea{background-color:#EFEFEF; font-size : 11px; color:#333333; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;}
.user_select{background-color:#EFEFEF; font-size : 11px; color:#333333; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;}
IMG {
  BORDER-RIGHT: 0px;
  PADDING-RIGHT: 0px;
  BORDER-TOP: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  BORDER-LEFT: 0px;
  PADDING-TOP: 0px;
  BORDER-BOTTOM: 0px
}
