/* General definitions */
* { font-family: Arial, Helvetica, sans-serif;}

body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
.whitelink {color: #FFFFFF}
.bluelink {color: #0000FF}
a:link    { text-decoration: none;} 
a:visited { text-decoration: none;} 
p {font-size: 12px;}
tr {font-size: 12px;}

/* Font */
.fontSmall {font-size: 80%;}
.fontverda {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%;}
.fontverda-red {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%;color: red}
.fontimpact {font-family: Impact;}
.defaultErr {font-weight: bold; color: #FF0000}
.styleLogin {font-size: 10px; font-family: Arial, Helvetica, sans-serif;}
.sidebar {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.sidebar2 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.horizontalbar {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: black;}
.fontbig {font-family: Verdana; font-size: 130%;}

.special_price_exist {text-decoration: line-through; color: red}
.special_price {font-weight: bold; color: red}

/*forms elements*/
input.submit,select {border: #000000 1px solid;background: #ffffff;}

/* Redirect messages */
div.errorMsg { background-color: #FF3737; color: White; text-align: center; border-top: 1px solid #DDDDFF; border-left: 1px solid #DDDDFF; border-right: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; font-weight: bold; padding: 10px; width: 90%;}
div.confirmMsg { background-color : #DDFFDF; color: #136C99; text-align:center; border-top: 1px solid #DDDDFF; border-left: 1px solid #DDDDFF; border-right: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; font-weight : bold; width: 90%;}

/* Multilanguage Input */
#tablist{padding: 3px 0;margin-left: 0;margin-bottom: 0;margin-top: 0.1em;font: bold 12px Verdana;}
#tablist li{list-style: none;display: inline;margin: 0;}
#tablist li a{padding: 3px 0.5em;margin-left: 3px;border: 1px solid #778;border-bottom: none;background: white;}
#tablist li a:link, #tablist li a:visited{color: navy;}
#tablist li a.current{background: #CCCCCC;}
#tabcontentcontainer{width: 550px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 5px; border: 1px solid black;}
.tabcontent{display:none;}

/* Table Element */

div#content {text-align: left; padding: 8px;}

.outer {border: 1px solid silver;}
.head {
	background-color: #000066;
	padding: 5px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 80%;
}
.even {background-color: #dee3e7; padding: 5px; font-size: 80%;}
.odd {background-color: #E9E9E9; padding: 5px; font-size: 80%;}
tr.even td {background-color: #dee3e7; padding: 5px;}
tr.odd td {background-color: #E9E9E9; padding: 5px;}

