.main {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.green {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #54AB00}
.white {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white}
.greenbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #54AB00;
	font-weight: bold;
}
.greendark {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2E6F00}
.greendarkV {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2E6F00}
.black
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.blue {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #287BC1}
.blue12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
}
.bluedark {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #215989}
.blue1 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #287BC1}
.green1 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #54AB00}
.orange
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F45900;
	text-transform: uppercase;
}
.orange1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F45900;
}
.blue2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #287BC1;
	text-transform: uppercase;
}

.blue3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #287BC1;
	font-weight: normal;
}
/*menu*/
#csstopmenu, #csstopmenu ul{
padding: 0;
margin: 0;
list-style: none;
}

#csstopmenu li{
float: left;
position: relative;
}

#csstopmenu a{
text-decoration: none;
}

.mainitems
{
	/*background-color: #ffeeb8;*/
	color: #333366;	
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.headerlinks a{
margin: auto 8px;
font-weight: bold;
color: black;
}

.submenus{
display: none;
width: 10em;
position: absolute;
top: 2.4em;
left: 0;
border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.submenus li{
width: 100%;
}

.submenus li a{
display: block;
width: 100%;
}

html>body .submenus li a{ /* non IE browsers */
width: auto;
}

/*.submenus li a:hover{
background-color: yellow;
color: black;
}
*/
#csstopmenu li>ul {/* non IE browsers */
top: auto;
left: auto;
}

#csstopmenu li:hover ul, li.over ul {
display: block;
}

html>body #clearmenu{ /* non IE browsers */
height: 3px;
}

.btn1
{
	border-right: #f08000 1pt solid;
	border-top: #f08000 1pt solid;
	font-weight: bold;
	background-image: none;
	text-transform: uppercase;
	border-left: #f08000 1pt solid;
	color: #b06401;
	border-bottom: #f08000 1pt solid;
	font-family: Arial, Verdana;
	background-color: #ffb45d;
	font-variant: normal;
	cursor: hand;
}
H1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #215989;
	font-weight: bold;
	text-transform: uppercase;
}
H2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	font-weight: normal;
	text-transform: capitalize;
	color: #2E6F00;
	font-style: italic;
}
H3
{
    font-size: 7pt; 
    }

.greenI
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	font-weight: normal;
	text-transform: capitalize;
	color: #2E6F00;
	font-style: italic;
}
.blueH1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #287BC1;
	font-weight: bold;
	text-transform: capitalize;
	font-style: normal;
}

.orangeBorder
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F45900;
	text-transform: uppercase;
	border-right: #ff7100 1pt solid;
	border-top: #ff7100 1pt solid;
	border-left: #ff7100 1pt solid;
	border-bottom: #ff7100 1pt solid;
	text-indent: 3pt;
	font-weight: bold;
}

.btnHover
{
    font-weight: bold;
    text-transform: uppercase;
    font-family: Arial, Tahoma, Verdana;
    background-color: #215989;
    border-right: #fa5b2a thin solid;
    border-top: #fa5b2a thin solid;
    font-size: 22pt;
    border-left: #fa5b2a thin solid;
    cursor: hand;
    color: #ffffff;
    border-bottom: #fa5b2a thin solid;
}

.btnNormal
{
	font-weight: bold;
	font-family: Arial, Tahoma, Verdana;
	background-color: white;
	border-right: #fa5b2a thin solid;
	border-top: #fa5b2a thin solid;
	font-size: 15pt;
	border-left: #fa5b2a thin solid;
	cursor: hand;
	color: #215989;
	border-bottom: #fa5b2a thin solid;
}
body
{
	font-family: Verdana; 
	/*background-color: #a6a9aa;*/
}
.text1
{
	font-size: 10pt;
}
.text1s
{
	font-size: 10px;
}
.text1j
{
	font-size: 10pt;
	text-justify: kashida;
	text-align: justify;
}
.text1l
{
	font-size: 10pt;
	text-align: left;
}
.text1_i
{
	font-size: 10pt;
	font-style: italic;
}
.text2
{
	font-size: 8pt;
	font-family: Verdana;
	text-align: justify;
	text-justify: distribute;
}
.text2b
{
	font-size: 10px;
	font-weight: bold;
}
.text3b
{
	font-size: 8pt;
	font-weight: bold;
	color: #a91c1c;
}
.text_red
{
	font-size: 12pt;
	font-weight: bold;
	color: #a91c1c;
}
.text_grey
{
	font-size: 12pt;
	font-weight: bold;
	color: #73727A;
}
.header_grey
{
	font-size: 18pt;
	font-weight: bold;
	color: #575764;
	font-family: Verdana;
}

.text1i
{
	font-size: 10pt;
	font-style: italic;
}

.header1
{
	font-size: 12pt;
}
.header11
{
	font-size: 11pt;
	text-justify: inter-word;
	text-align: justify;
	font-family: Verdana, 'Microsoft Sans Serif';
}
.header2
{
	font-size: 14pt;
	font-weight: bold;
}
.a1
{
	font-size: 8pt;
	font-style: normal;
	text-decoration: underline;
	color: #a91c1c;
	font-weight: bold;
}
.bluedark {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #215989}


.btnNormal
{
	font-weight: bold;
	font-family: Arial, Tahoma, Verdana;
	background-color: white;
	border-right: #b51010 thin solid;
	border-top: #b51010 thin solid;
	font-size: 15pt;
	border-left: #b51010 thin solid;
	cursor: hand;
	color: #575764;
	border-bottom: #b51010 thin solid;
}
.spacer1
{
	font-size: 5px;
	font-family: Verdana;
}
.header_top_right
{
	background-image: url(Images/topbar.gif);
}
.textArial
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.textLinks
{
	font-family: Verdana;
	font-size: 9px;
	color: #4593D5;
}
.textLinksHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	font-weight: bold;
}
.orange
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F45900;
	text-transform: uppercase;
}

.video_link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F45900; text-transform: none; text-align: center; text-decoration: none; }
#video_links A:hover { text-decoration: underline; }
#video_links {text-align:center;}
#intro_eit li, #intro_epc li { padding: 0px; color: #003399; font-family: 'Trebuchet MS'; margin-left: 43px; }
#intro_eit ul, #intro_epc ul { margin: 0px; padding: 0px 0px 10px 0px; }
#intro_eit h1, #intro_epc h1 { padding: 0px 0px 10px 0px; margin: 0px; color: #D90000; }
.red { background-repeat: no-repeat; text-align: left; font-weight: bolder; color: #b51010; font-family: Verdana; text-decoration: none; font-size: .8em; border-right: #b51010 1px solid; border-top: #b51010 1px solid; border-left: #b51010 1px solid; border-bottom: #b51010 1px solid; border-style: none; }
.redBox { padding: 20px 5px 10px 5px; background-color: #FFE1E3; border: 3px solid #FF1822; margin: 0px 10px 0px 20px; text-align: center; font-size: .9em; font-family: "Trebuchet MS"; font-style: italic; }
.textLinksHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	font-weight: bold;
}
.promo { color: #FF0000; font-size: 1.1em; font-variant: normal; font-weight: bold; text-transform: none; font-family: 'Trebuchet MS'; }
.newStyle1 { font-style: normal; color: #2E6F00; font-weight: bold; font-size: 1em; }
#promo h1{padding:0px; margin:0px;}
#other_products H1, #other_products_big H1
{
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	font-weight: bold;
	color: #575764;
	font-family: Verdana;
	text-transform: none;
}
#other_products a {font-size: 8px;}

#other_products
{
	width: 420px;
	height: 150px;
	margin: 0px 0px 0px 0px;
	font-size: 9px;
}
#other_products_big
{
	padding: 0px 0px 0px 80px;
	width: auto;
	height: 470px;
	margin: 0px 0px 0px 0px;
	font-size: 9px;
}
#other_products .delimiter
{
	width: 20px;
	float: left;
	text-align: center;
	padding-top: 50px;
	color: #FF0000;
	font-size: 20px;
	font-weight: bold;
}
.delimiter
{
	width: 30px;
	float: left;
	text-align: center;
	padding-top: 50px;
	color: #FF0000;
	font-size: 20px;
	font-weight: bold;
}
.darkBlue
{
	color: #003366;
	font-size: .8em;
	font-family: "Trebuchet MS";
}
.ttHeader { width: 200px; height: auto; font-size: 0.8em; padding: 5px; font-size: 1em; font-variant: normal; color: #FFFFFF; background-color: #F4593A; font-weight: bold;}
.try_with_confidence
{
	font-family: 'Trebuchet MS';
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	width: 230px;
	color: #D90000;
}

 #regform
 {
 	width: 170px;
 	margin-top: -4em;
 	margin-left: -2em;
 	position: absolute;
	display: none;
 	}
#regform .text
{
	width: 150px;
	}

#regform .subtle {
  margin: 0px;
  padding: 5px;
  border: 2px solid gray;
  font-size: x-small;
  background-color: #EEE;
  color: #444;
}

#regform .small input, #regform .small select, #regform .small.textarea {
  font-size: x-small;
}

#regform td.label { text-align: right; }


#MicrosoftTranslatorWidget
{
	font-family: Verdana;
	font-size: 12px;
	text-transform: none;
}