.itbody {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	line-height: 18px;
	color: #757575;
}
.footer_bg a:link {
	font-family: Tahoma;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}

#success {
	background-color: #B5DA8F;
	border: 1px solid #669933;
	font-weight: bold;
	color: #000000;
}
.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 18px;
}
.news a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}
.news a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: underline;
}
.news a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}
.news a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}
.bodytext {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	font-weight:normal;
}
.formheading {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	font-weight:bold;
}

.errorclass {
	background-color: #94AEED;
	border: 1px solid #666666;
	width: 160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.itcontent {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 18px;
	background-color: #FEFEFE;
	background-image: url(../images/index_23.gif);
	background-repeat: repeat;
}
.itcontent a:link{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #A4CD2F;
	text-decoration: none;
	line-height: 20px;
}
.itcontent a:hover{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #A4CD31;
	text-decoration: underline;
	line-height: 20px;
}
.menu_bg {
	background-image: url(../images/menu_bg.gif);
	background-repeat: repeat-x;
}
.menu_bg a:link {
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	font: tahoma;
}
.menu_bg a:visited {
	font-size: 11px;
	font-weight: bold;
	color: #006600;
	text-decoration: none;
}
.menu_bg a:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

td{
	text-align:left;	
}

.itcontent a:visited{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #A4CD2F;
	text-decoration: none;
	line-height: 20px;
}
.itcontent a:active{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #A4CD2F;
	text-decoration: none;
	line-height: 20px;
}
.itnews {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #757575;
	line-height: 18px;
}
.itnews a:link{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #316AC5;
	text-decoration: none;
	line-height: 16px;
}
.itnews a:hover{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #316AC5;
	text-decoration: underline;
	line-height: 16px;
}
.itnews a:visited{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #316AC5;
	text-decoration: none;
	line-height: 16px;
}
.itnews a:active{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FF9B00;
	text-decoration: none;
	line-height: 16px;
}
.gentxt{
	font-family:Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}

.warntxt{
	font-family:Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #a2001f;
}

.listitem
{
	font-size:12px;
	line-height:160%;
	font: tahoma;
	font-weight: bold;
}
.listitemTitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:160%;
	color:#CC3300;
	font-weight:bold;
}
.topsub {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #757575;
}
.topsub a:link{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0099FF;
	text-decoration: none;
	line-height: 16px;
}
.topsub a:hover{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0099FF;
	text-decoration: underline;
}
.topsub a:visited{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0099FF;
	text-decoration: none;
}
.topsub a:active{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0099FF;
	text-decoration: none;
}
.footer {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0099FF;
	text-align: center;
}
.footer a:link{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0099FF;
	text-decoration: none;
	line-height: 16px;
}
.footer a:hover{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.footer a:visited{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0099FF;
	text-decoration: none;
}
.footer a:active{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0099FF;
	text-decoration: none;
}
.vert-divider {
	background-image: url(../images/dot.gif);
	background-repeat: repeat-y;
	background-position: center top;
	padding-right: 5px;
	padding-left: 5px;
}
.titlesubs {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #1F4A7E;
	background-image: none;
}
.searchbox {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;
	background-color: #F3F4F6;
	width: 105px;
	border: 1px solid #9DA5B5;
}

.mylist {
	text-decoration: none;
	line-height: 17px;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	list-style-image: none;
	list-style-type: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #757575;
}
.mylist li { padding-left: 10px; background-image: url(../images/square.gif); background-repeat: no-repeat; background-position: 0px 7px; } 
.submit 		{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF; border-top: 1px #FFB214; border-left: 1px #FFB214; border-right: 1px #FF7800; border-bottom: 1px #FF7800; margin: 1px; padding: 2px; background-color:#FF9B00; }
.reset		 	{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF; border-top: 1px #BBBBBB; border-left: 1px #BBBBBB; border-right: 1px #666666; border-bottom: 1px #666666; margin: 1px; padding: 2px; background-color:#999999; }
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#777777;
	text-decoration:none;
	border:1px solid #9DA5B5;
	background-color:#F3F4F6;
	width: 160px;
}
.body 	{ margin: 0px; padding: 0px; background-color: #FFFFFF; background-image: url(../images/itbg.gif); background-repeat: no-repeat; background-position: top left; }
.img		{ border:0px; }
.productids {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #1F4A7E;
	text-decoration: none;
	line-height: 22px;
}
.mylist a:link{

	text-decoration: none;
	line-height: 17px;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	list-style-image: none;
	list-style-type: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #0099CC;
}
.mylist a:hover{

	text-decoration: underline;
	line-height: 17px;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	list-style-image: none;
	list-style-type: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #0099CC;
}
.mylist a:visited{

	text-decoration: none;
	line-height: 17px;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	list-style-image: none;
	list-style-type: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #0099CC;
}
.mylist a:active{

	text-decoration: none;
	line-height: 17px;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	list-style-image: none;
	list-style-type: none;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #0099CC;
}
.itnavmain {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 20px;
}
.itmaintitles {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 18px;
	font-weight: bolder;
	color: #1F4A7D;
}

.itnavmain a:link{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 20px;
}
.itnavmain a:hover{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FE3333;
	line-height: 20px;
}
.itnavmain a:visited{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #13660F;
	line-height: 20px;
}
.itnavmain a:active{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}
.itnavmainhome {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 20px;
	text-align: left;
}
.itnavmainhome a:link{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}
.itnavmainhome a:hover{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	line-height: 20px;
}
.itnavmainhome a:visited{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}
.required {
	color: #FF0000;
}

.itnavmainhome a:active{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}
.itmaintro-blue {

	font-family: Tahoma, Arial, Helvetica;
	font-size: 18px;
	font-weight: bolder;
	color: #1F4A7D;
}
.itmaintro-gray {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 18px;
	font-weight: bolder;
	color: #A4CD2F;
	padding-left: 45px;
}
.errorclass2 {
	background-color: #94AEED;
	border: 1px solid #666666;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.errorclass3 {
	background-color: #94AEED;
}

#error {
	background-color: #003366;
	font-weight: bold;
	color: #FFFFFF;
}

/* no javascript support */
        #noscript-text
        {
        position: absolute;
        text-align: center;
        left: 0pt;
        width: 100%;
        top: 30%;
		color:#FFFFFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 18px;
        line-height: 1.5em;
        z-index: 10000;
        padding-top: 70px;
        background-color: transparent;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: center top;
        }
		
#noscript-text a:link{color:#3399cc; font: Verdana, Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none;}
#noscript-text a:visited{color:#3399cc; font: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none;}
#noscript-text a:hover{color:#565656; font: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:underline;}

        #noscript-bg
        {
        position: fixed;
        left: 0pt;
        top: 0pt;
        width: 100%;
        height: 100%;
        background-color: black;
        -moz-opacity:0.7; /* firefox */
	    filter:alpha(opacity=70); /* IE */
        z-index: 9999;
        }
        #noscript-text b
        {
		font:Arial, Helvetica, sans-serif
	    font-size: 22px;
        color:White;
        }
