/* CSS Document */
body {
	background-image: url(images/epp_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #697a8a;
	text-align:left;
}

.back {
	background-image: url(images/line_sec.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.ratooltitle {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12pt;
font-weight:normal;
text-align:left;
}

.maincontenttitle {
color:#FFFEFF;
font-family:arial,verdana,sans-serif;
font-size:13px;
font-weight:bold;
}

.editfields{
	font-size:11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
}

.editfields_error {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #FF0000;
}

.error {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF0000;
}

.small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	padding-right: 6px;
}

.bg-line {
	padding:0px;
}

.sec1 {
	background-color: #eeffd0;
}

.sec2 {
	background-color: #deedc2;
}

.sec3 {
	background-color: #d4e3ba;
}

.sec-line1 {
	background-image: url(images/line_sec.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.sec-line2 {
	background-image: url(images/line_sec.gif);
	background-repeat:repeat-x;
	background-position:top;
}

.sec-page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #484c3b;
}

.sec-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c8f94;
}

.soft1 {
	background-color: #ddf8ff;
}

.soft2 {
	background-color: #d7f2f9;
}

.soft3 {
	background-color: #d1eaef;
}

.soft4 {
	background-color: #cbe4e9;
}

.soft5 {
	background-color: #c3dce1;
}

.soft-line1 {
	background-image: url(images/line_soft.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.soft-line2 {
	background-image: url(images/line_soft.gif);
	background-repeat:repeat-x;
	background-position:top;
}

.page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}

.page1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.page2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-left: 16px;
	padding-right: 16px;
}

.page3 {
	padding-left: 2px;
	padding-right: 2px;
}

.full-page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding: 10px;
}

.feat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #697a8a;
}

.feat2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #002f57;
	font-weight:bold;
}

.feat3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4c4c;
}

.feat4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #486d7f;
}

.feat5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #3a4a5a;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	color: #555555;
	font-weight:bold;
}

.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	background-color: #FFFFFF;
}

a.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	background-color: #FFFFFF;
	text-decoration: none;
}

a.title2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	background-color: #FFFFFF;
	text-decoration: underline;
}

a.biglink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #3a4a5a;
	background-color: #FFFFFF;
	text-decoration: none;
}

a.biglink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a4a5a;
	background-color: #FFFFFF;
	text-decoration: underline;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #697a8a;
}

.blacktext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	font-weight:bold;
}

.btext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
}

.reftext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2d3a46;
	font-weight:bold;
}

.land-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #002f57;
}

.land-more {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004c7f;
}

.land-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002f57;
}

.land-grey{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b9c4d0;
}

.land-white{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.ciel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #49c4e3;
	font-weight:bold;
}

.ciel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #49c4e3;
	font-weight:bold;
}

.red {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #a30202;
}

.red2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a30202;
	font-weight:bold;
}

.red3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ee1c23;
	font-weight:bold;
}

.blue4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #007dfa;
}

.green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #005445;
	font-weight:bold;
}

.dark_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #849d01;
	font-weight:bold;
}

.dark_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #01586c;
	font-weight:bold;
}

.green2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005445;
	font-weight:bold;
}

.light_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #016dad;
	font-weight:bold;
}

.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #ffffff;
	font-weight:bold;
}

.shots {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2191f3;
	font-weight:bold;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}

.blue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0e3c65;
	font-weight:bold;
}

.blue2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0e3c65;
	font-weight:bold;
}

.blue3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0e3c65;
}

.dark{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404244;
	font-weight:bold;
}

a.dark{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404244;
	font-weight:bold;
	text-decoration: none;
}

a.dark:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404244;
	font-weight:bold;
	text-decoration: underline;
}

.darkb{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #404244;
	font-weight:bold;
}

.grey{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dadada;
	font-weight:bold;
}

.app_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #010101;
	font-weight:bold;
}

.app_name_cut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #010101;
	font-weight:bold;
	text-decoration: line-through;
}

a.app_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #010101;
	font-weight:bold;
	text-decoration: none;
}

a.app_name:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #010101;
	font-weight:bold;
	text-decoration: underline;
}

a.linkb2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0e3c65;
	font-weight:bold;
	text-decoration: none;
}

a.linkb2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0e3c65;
	font-weight:bold;
	text-decoration: underline;
}

a.buy {
    display: block;
    width: 67px;
    height: 19px;
    background: url("images/estore_buy.gif") no-repeat;
    text-decoration: none;
}

a.buy:hover {
    display: block;
    width: 67px;
    height: 19px;
    background: url("images/estore_buy_over.gif") no-repeat;
	text-decoration: none;
}

a.buy_u3 {
    display: block;
    width: 67px;
    height: 19px;
    background: url("images/estore_buy_u3.gif") no-repeat;
    text-decoration: none;
}

a.buy_u3:hover {
    display: block;
    width: 67px;
    height: 19px;
    background: url("images/estore_buy_u3_over.gif") no-repeat;
	text-decoration: none;
}

a.buy-en {
    display: block;
    width: 90px;
    height: 21px;
    background: url("images/estore_buy_en.gif") no-repeat;
    text-decoration: none;
}

a.buy-de {
    display: block;
    width: 90px;
    height: 21px;
    background: url("images/estore_buy_de.gif") no-repeat;
    text-decoration: none;
}

a.buy-fr {
    display: block;
    width: 90px;
    height: 21px;
    background: url("images/estore_buy_fr.gif") no-repeat;
    text-decoration: none;
}

a.buy-en:hover {
    display: block;
    width: 90px;
    height: 21px;
    background: url("images/estore_buy_over_en.gif") no-repeat;
	text-decoration: none;
}

a.buy-de:hover {
    display: block;
    width: 90px;
    height: 21px;
    background: url("images/estore_buy_over_de.gif") no-repeat;
	text-decoration: none;
}

a.buy-fr:hover {
    display: block;
    width: 90px;
    height: 21px;
    background: url("images/estore_buy_over_fr.gif") no-repeat;
	text-decoration: none;
}

a.buy_u3-en {
    display: block;
    width: 90px;
    height: 21px;
    background: url("images/estore_buy_u3_en.gif") no-repeat;
    text-decoration: none;
}

a.buy_u3-de {
    display: block;
    width: 90px;
    height: 21px;
    background: url("images/estore_buy_u3_de.gif") no-repeat;
    text-decoration: none;
}

a.buy_u3-fr {
    display: block;
    width: 90px;
    height: 21px;
    background: url("images/estore_buy_u3_fr.gif") no-repeat;
    text-decoration: none;
}

a.buy_u3-en:hover {
    display: block;
    width: 90px;
    height: 21px;
    background: url("images/estore_buy_u3_over_en.gif") no-repeat;
	text-decoration: none;
}

a.buy_u3-de:hover {
    display: block;
    width: 90px;
    height: 21px;
    background: url("images/estore_buy_u3_over_de.gif") no-repeat;
	text-decoration: none;
}

a.buy_u3-fr:hover {
    display: block;
    width: 90px;
    height: 21px;
    background: url("images/estore_buy_u3_over_fr.gif") no-repeat;
	text-decoration: none;
}

a.buy2-en {
    display: block;
    width: 80px;
    height: 21px;
    background: url("images/estore2_buy_en.gif") no-repeat;
    text-decoration: none;
}

a.buy2-de {
    display: block;
    width: 80px;
    height: 21px;
    background: url("images/estore2_buy_de.gif") no-repeat;
    text-decoration: none;
}

a.buy2-fr {
    display: block;
    width: 80px;
    height: 21px;
    background: url("images/estore2_buy_fr.gif") no-repeat;
    text-decoration: none;
}

a.buy2-en:hover {
    display: block;
    width: 80px;
    height: 21px;
    background: url("images/estore2_buy_over_en.gif") no-repeat;
	text-decoration: none;
}

a.buy2-de:hover {
    display: block;
    width: 80px;
    height: 21px;
    background: url("images/estore2_buy_over_de.gif") no-repeat;
	text-decoration: none;
}

a.buy2-fr:hover {
    display: block;
    width: 80px;
    height: 21px;
    background: url("images/estore2_buy_over_fr.gif") no-repeat;
	text-decoration: none;
}

a.linkw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #ffffff;
	font-weight:bold;
}

a.linkw:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #ffffff;
	font-weight:bold;
}

a.box-sec {
    display: block;
    width: 519px;
    height: 291px;
    background: url("images/products/Secure_it_Easy_index.jpg") no-repeat;
    text-decoration: none;
}

a.box-sec:hover {
    display: block;
    width: 519px;
    height: 291px;
    background: url("images/products/security_index.jpg") no-repeat;
	text-decoration: none;
}

a.box-cie {
    display: block;
    width: 255px;
    height: 291px;
    background: url("images/products/Carry_it_Easy_index.jpg") no-repeat;
    text-decoration: none;
}

a.box-cie:hover {
    display: block;
    width: 255px;
    height: 291px;
    background: url("images/products/software_index.jpg") no-repeat;
	text-decoration: none;
}

a.box-bio {
    display: block;
    width: 172px;
    height: 127px;
    background: url("images/boxes/Biometric_Box-start.jpg") no-repeat;
    text-decoration: none;
}

a.box-bio:hover {
    display: block;
    width: 172px;
    height: 127px;
    background: url("images/boxes/Biometric_Box.jpg") no-repeat;
	text-decoration: none;
}

a.box-tutorials {
    display: block;
    width: 172px;
    height: 127px;
    background: url("images/boxes/Video_Tutorials_Box-start.jpg") no-repeat;
    text-decoration: none;
}

a.box-tutorials:hover {
    display: block;
    width: 172px;
    height: 127px;
    background: url("images/boxes/Video_Tutorials_Box.jpg") no-repeat;
	text-decoration: none;
}

a.box-outlook{
    display: block;
    width: 172px;
    height: 127px;
    background: url("images/boxes/Portable_Outlook_Synchronization_Box-start.jpg") no-repeat;
    text-decoration: none;
}

a.box-outlook:hover {
    display: block;
    width: 172px;
    height: 127px;
    background: url("images/boxes/Portable_Outlook_Synchronization_Box.jpg") no-repeat;
	text-decoration: none;
}

a.box-support{
    display: block;
    width: 172px;
    height: 127px;
    background: url("images/boxes/box-support-start.jpg") no-repeat;
    text-decoration: none;
}

a.box-support:hover {
    display: block;
    width: 172px;
    height: 127px;
    background: url("images/boxes/box-support.jpg") no-repeat;
	text-decoration: none;
}

a.linkb {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0dafdd;
	text-decoration: underline;
}

a.linkb:hover {
	color: #15d7fb;
	text-decoration: underline;
}

a.linkb1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0dafdd;
	text-decoration: underline;
}

a.linkb1:hover {
	color: #15d7fb;
	text-decoration: underline;
}

a.linkblue {
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0dafdd;
	text-decoration: underline;
}

a.linkblue:hover {
	color: #15d7fb;
	text-decoration: underline;
}

a.linku3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #909090;
	text-decoration: underline;
}

a.linku3:hover {
	color: #bcbcbc;
	text-decoration: underline;
}

a.linkg {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #909090;
	text-decoration: none;
}

a.linkg:hover {
	color: #909090;
	text-decoration: underline;
}

a.linkp {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2192f6;
	text-decoration: underline;
}

a.linkp:hover {
	color: #15d7fb;
	text-decoration: underline;
}

a.linkpu3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e5ae44;
	text-decoration: underline;
}

a.linkpu3:hover {
	color: #f9e463;
	text-decoration: underline;
}

.bg-left-footer {
    background-image: url(images/bg_left_footer.gif);
	background-repeat:repeat-y;
}

.bg-right-footer {
    background-image: url(images/bg_right_footer.gif);
	background-repeat:repeat-y;
}

.bg-left {
    background-image: url(images/bg_left_main.gif);
	background-repeat:repeat-y;
}

.bg-right {
    background-image: url(images/bg_right_main.gif);
	background-repeat:repeat-y;
}

.left-menu {
	padding-left: 25px;
}

.left10 {
	padding-left: 10px;
}

a.left-menu-link {
	float: left;
    width: 183px;
    height: 28px;
    border:0;
	background-image: url('images/left_menu_normal.gif');
    background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height: 28px;
	color: #40638E;
	text-decoration: none;
}

a.left-menu-link:hover {
	float: left;
    width: 183px;
    height: 28px;
    border:0;
	background-image: url('images/left_menu_over.gif');
    background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 28px;
	font-weight:bold;
	color: #40638E;
	text-decoration: none;
}


a.left-menu-link2, a.left-menu-link2:hover {
	float: left;
    width: 183px;
    height: 28px;
    border:0;
	background-image: url('images/left_menu_over.gif');
    background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 28px;
	font-weight:bold;
	color: #40638E;
	text-decoration: none;
}

a.left-menu-link-white {
	float: left;
    width: 183px;
    height: 28px;
    border:0;
	background-image: url('images/left_menu_normal2.gif');
    background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 28px;
	color: #3b76be;
	text-decoration: none;
}

a.left-menu-link-white:hover {
	float: left;
    width: 183px;
    height: 28px;
    border:0;
	background-image: url('images/left_menu_normal.gif');
    background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 28px;
	color: #3b76be;
	text-decoration: none;
}

a.left-menu-link-white2, a.left-menu-link-white2:hover {
	float: left;
    width: 183px;
    height: 28px;
    border:0;
	background-image: url('images/left_menu_over.gif');
    background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 28px;
	color: #3b76be;
	text-decoration: none;
}

.left-menu-link-categ {
	float: left;
    width: 183px;
    height: 37px;
    border:0;
	background-image: url('images/left_menu_categ.gif');
    background-repeat: no-repeat;
	background-position:bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 37px;
	font-weight:bold;
	color: #a4b9d6;
	text-decoration: none;
}

a.left-menu-link-categ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #a4b9d6;
	text-decoration: none;
}

a.left-menu-link-categ:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #a4b9d6;
	text-decoration: underline;
}

a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #818181;
	text-decoration: none;
}

a:hover {
	color: #ff3333;
	text-decoration: underline;
}

a.linkf {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4c4c;
	text-decoration: none;
}

a.linkf:hover {
	color: #0383B7;
	text-decoration: underline;
}

a.linkf4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #486d7f;
	text-decoration: none;
}

a.linkf4:hover {
	color: #0383B7;
	text-decoration: underline;
}

a.more {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00c0ff;
	text-decoration: none;
}

a.more:hover {
	color: #000E1B;
	text-decoration: underline;
}

a.linkr {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4d4d4d;
	text-decoration: none;
}

a.linkr:hover {
	color: #000E1B;
	text-decoration: underline;
}

a.linkd {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484c3b;
	text-decoration: underline;
}

a.linkd:hover {
	color: #000E1B;
	text-decoration: none;
}

a.linke {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6c8daa;
	text-decoration: underline;
}

a.linke:hover {
	color: #6c8daa;
	text-decoration: none;
}

a.copy {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #60768e;
	text-decoration: none;
}

a.copy:hover {
	color: #0383B7;
	text-decoration: underline;
}

.copy {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #60768e;
}

.news{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #818181;
	text-align:left;
	background-color: #FFFFFF;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.news2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b0b0b0;
	text-align:left;
	background-color: #FFFFFF;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.news3{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #daf1f9;
	padding-left: 8px;
}

.news_date{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4fa4d9;
	text-decoration: none;
}

.news_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a1f1ff;
	text-decoration: none;
}

a.news_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a1f1ff;
	text-decoration: none;
}

a.news_text:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.gray {
	background-color: #E5E5E5;
}

.leftspan{
	text-align:right;
	left: 40px;
}

//drop-down
.menu {
  background-color: transparent;
  left:10;
  top:10;
  text-align: left;
  z-index: 100;
  border-color: #bee0f3 #72a4f3 #72a4f3 #bee0f3;
  border-style: solid;
  border-width: 0px;
  padding: 3px 2px 5px 2px;
}

.subitem {
  border-color: #dcf6ff;
  border-style: solid;
  border-width: 1px;
  text-decoration: none;
  cursor: hand;
  margin: 0px;
  display: block;
  font-family: Arial;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #161643;
  padding: 2px 5px 2px 3px;
}

.subitem:hover {
  border-color: #0699de;
  border-style: solid;
  border-width: 1px;
  background-image: url(images/menu_item_over.gif);
  background-repeat:repeat-x;
  background-color: #59cafe;
  text-decoration: none;
  color: #161643;
}

.subitemd {
  border-color: #dcf6ff;
  border-style: solid;
  border-width: 1px;
  text-decoration: none;
  cursor: hand;
  margin: 0px;
  display: block;
  font-family: Arial;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #a4b9d6;
  padding: 2px 5px 2px 3px;
}

.subitemd:hover {
  border-color: #dcf6ff;
  border-style: solid;
  border-width: 1px;
  text-decoration: none;
  cursor: hand;
  margin: 0px;
  display: block;
  font-family: Arial;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #a4b9d6;
  padding: 2px 5px 2px 3px;
}

.dropdown
{
	border-color: #dcf6ff #5d8da7 #5d8da7 #5d8da7;
	border-style: solid;
	border-width: 1px;
	visibility:hidden;
	position:absolute;
	background-color: #dcf6ff;
	padding: 3px 3px 3px 3px;
}

.index-top-img-left
{
	padding-left: 8px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	width="569";
}

.index-top-img-right1
{
	padding-right:10px;
	padding-top:10px;
	width:"227";
}

.index-top-img-right2
{
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	width="227"
}

.left-pannel
{
	background-color:#FFFFFF;
	width:579px;
	float:left;
	clear:left;
}

.index-devices
{
	background-image:url(images/index/devices_background.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width: 579px;
	height: 240px;
	margin-bottom:10px;
}

.index-hot
{
	height: 189px;
	width: 579;
	padding-top:30x;
	padding-bottom:30px;
}

.index-hot-header
{
	background-image:url(images/index/index_hot1.jpg);
	background-repeat:no-repeat;
	height:31px;
	width:579px;
}

.index-hot-body
{
	background-image:url(images/index/index_hot2.jpg);
	background-repeat:repeat-y;
	width: 579px;
	height: 150px;
	background-color:#FFFFFF;
}

.index-hot-footer
{
	background-image:url(images/index/index_hot3.jpg);
	background-repeat:no-repeat;
	width:579px;
	height:11px;
}

.right-pannel
{
	background-color:#FFFFFF;
	width:232px;
	height:432px;
	padding:0px;
	padding-right:3px;
	float:right;
	clear:right;
}

.right-pannel-body
{
	background-image:url(images/index/index_right2.jpg);
	background-repeat:repeat-y;
}


.index-right-header
{
	background-image:url(images/index/index_right1.jpg);
	background-repeat:no-repeat;
	height:7px;
	width:233px;
}

.index-right-body
{
	background-image:url(images/index/index_right2.jpg);
	background-repeat:repeat-y;
	width: 233px;
	height: 100%;
	background-color:#FFFFFF;
}

.index-right-footer
{
	background-image:url(images/index/index_right3.jpg);
	background-repeat:no-repeat;
	width:233px;
	height:11px;
}

.search-div
{
	padding-right:3px;
	padding-top:0px;
	float:right;
	clear:right;
}

.search-td {
	background-image:url(images/search_field.gif);
	background-repeat:no-repeat;
}

.search-input {
    float: left;
	border:0;
    width: 124px;
    height: 17px;
	background-image: url('images/search_field.gif');
    background-repeat: no-repeat;
	font: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #40638E;
	padding-left: 5px;
	padding-top: 3px;
}

.search-button {
    float: left;
	border:0;
	width: 24px;
    height: 21px;
}

.border_top {
	border-top: 1px solid #e5e5e5;
}

.border_left {
	border-top: 1px solid #e5e5e5;
	border-left: 1px solid #ffffff;
}

.border_right {
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #ffffff;
}

.white-paper-header
{
	margin:0;
	padding:0;
	border-bottom:1px solid #ffcccc;
	padding-bottom: 3px;
	padding-top:10px;
}

.white-paper-small-red-font
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a91313;
	padding-bottom:3px;
	padding-top:10px;
}

.white-paper-text
{
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	/*color:#40638e;*/
	padding-top: 18px;
	padding-bottom:2px;
	text-align:left;
}

.white-paper-dwl-button
{
	margin:0;
	padding:0;
	padding-top:20px;
	padding-bottom:20px;
	border:0;
}

img.white-dwl-but
{
	margin:0;
	padding:0;
	border:0;
}

a.lang-links
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #60768e;
	text-decoration: none;
}

a.lang-links:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #60768e;
	text-decoration:underline;
}

a.lang-links-active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bac3ce;
	text-decoration: none;
}

a.lang-links-active:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #60768e;
	text-decoration:underline;
}

.slash
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1874ad;
}

/* CSS Document */
.menu-container
{
	background-color:#CCCCCC;
	width:804px;
	padding:0;
	margin-left:auto;
	margin-right:auto;
}


#menu {
width: 100%;
background: #222;
float: left;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 134px;
float: left;
}

#menu h2 {
display: block;
margin: 0;
padding:0;
}

#menu h2 a.home{background: #dcf6ff url(images/menu_home_normal.gif); background-repeat:no-repeat; background-position:center;}
#menu h2 a.home:hover {background: #dcf6ff url(images/menu_home_over.gif); background-repeat:no-repeat; background-position:center; }

#menu h2 a.software {background: #dcf6ff url(images/menu_software_normal.gif); background-repeat:no-repeat; background-position:center;}
#menu h2 a.software:hover {background: #dcf6ff url(images/menu_software_over.gif); background-repeat:no-repeat; background-position:center; }

#menu h2 a.partners {background: #dcf6ff url(images/menu_partners_normal.gif); background-repeat:no-repeat; background-position:center;}
#menu h2 a.partners:hover {background: #dcf6ff url(images/menu_partners_over.gif); background-repeat:no-repeat; background-position:center; }

#menu h2 a.partner {background: #dcf6ff url(images/menu_partner_normal.gif); background-repeat:no-repeat; background-position:center;}
#menu h2 a.partner:hover {background: #dcf6ff url(images/menu_partner_over.gif); background-repeat:no-repeat; background-position:center; }

#menu h2 a.parteneri {background: #dcf6ff url(images/menu_parteneri_normal.gif); background-repeat:no-repeat; background-position:center;}
#menu h2 a.parteneri:hover {background: #dcf6ff url(images/menu_parteneri_over.gif); background-repeat:no-repeat; background-position:center; }

#menu h2 a.estore {background: #dcf6ff url(images/menu_estore_normal.gif); background-repeat:no-repeat; background-position:center;}
#menu h2 a.estore:hover {background: #dcf6ff url(images/menu_estore_over.gif); background-repeat:no-repeat; background-position:center; }

#menu h2 a.online_shop {background: #dcf6ff url(images/menu_online_shop_normal.gif); background-repeat:no-repeat; background-position:center;}
#menu h2 a.online_shop:hover {background: #dcf6ff url(images/menu_online_shop_over.gif); background-repeat:no-repeat; background-position:center; }

#menu h2 a.magazin_online {background: #dcf6ff url(images/menu_magazin_online_normal.gif); background-repeat:no-repeat; background-position:center;}
#menu h2 a.magazin_online:hover {background: #dcf6ff url(images/menu_magazin_online_over.gif); background-repeat:no-repeat; background-position:center; }

#menu h2 a.support {background: #dcf6ff url(images/menu_support_normal.gif); background-repeat:no-repeat; background-position:center;}
#menu h2 a.support:hover {background: #dcf6ff url(images/menu_support_over.gif); background-repeat:no-repeat; background-position:center; }

#menu h2 a.company {background: #dcf6ff url(images/menu_company_normal.gif); background-repeat:no-repeat; background-position:center;}
#menu h2 a.company:hover {background: #dcf6ff url(images/menu_company_over.gif); background-repeat:no-repeat; background-position:center; }

#menu h2 a.unternehmen {background: #dcf6ff url(images/menu_unternehmen_normal.gif); background-repeat:no-repeat; background-position:center;}
#menu h2 a.unternehmen:hover {background: #dcf6ff url(images/menu_unternehmen_over.gif); background-repeat:no-repeat; background-position:center; }

#menu h2 a.companie {background: #dcf6ff url(images/menu_companie_normal.gif); background-repeat:no-repeat; background-position:center;}
#menu h2 a.companie:hover {background: #dcf6ff url(images/menu_companie_over.gif); background-repeat:no-repeat; background-position:center; }

#menu a {
display: block;
margin: 0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size: 0.7em;
font-style: normal;
font-weight: normal;
color: #161643;
background: #dcf6ff;
text-decoration: none;
line-height:1.81em;
text-align:left;
}

#menu a:hover {
background: #dcf6ff url(images/menu_item_0_over.gif);
background-repeat:no-repeat;
background-position:center;
display: block;
margin: 0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size: 0.7em;
font-style: normal;
font-weight: normal;
color: #161643;
text-decoration: none;
line-height:1.81em;
text-align:left;
}

#menu span{margin:0; padding:0; padding-left:10px;}

#menu li {position: relative;}

#menu ul ul li{
	padding:0px 2px 0px 2px;
	background:#dcf6ff;
	width:177px;
	border-left:1px solid #161643;
	border-right:1px solid #161643;
}



#menu ul li.last
{
	border-bottom:1px solid black;
	padding-bottom:3px;
}

#menu ul ul {
position: absolute;
z-index: 500;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

img.page_active
{
	border:0;
	margin:0;
	padding:0;
	position:relative;
}

img.page_inactive
{
	border:0;
	margin:0;
	padding:0;
	position:relative;
	visibility:hidden;
}

li span.menu-inactive
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
	color: #a4b9d6;
	text-decoration: none;
	line-height:1.81em;
	cursor:hand;
}


/*for the support page*/
span.support-title
{
	margin:0;
	padding:0;
	margin-left:20px;
	margin-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#223c63;
	float:left;
}

span.support-language
{
	margin:0;
	padding:0;
	margin-right:23px;
	margin-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#768a9d;
	float:right;
}

.blue-header
{
	margin:0;
	padding:0;
	width:100%;
	height:50px;
	background-color:#cdd9db;
	border-bottom:1px solid black;
	text-align:left;
}

div.error-div
{
	margin:0;
	padding:0;
	width:100%;
	background:url(images/support/header-p3.gif);
	background-repeat:repeat-x;
	height:93px;
	text-align:left;
}

.support-menu
{
	margin:0;
	padding:0;
	width:100%;
	background:;
	height:77px;
}

.support-menu-margin
{
	padding:0;
	margin:0;
	width:25px;
	float:left;
}

A.form
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 5px;
    TEXT-DECORATION: underline;
}

A.form:hover
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 5px;
    TEXT-DECORATION: underline;
}

p.pa1
{
	margin:0;
	padding:0;
	margin-left:70px;
}

p.pa2
{
	margin:0;
	padding:0;
	margin-left:70px;
}

p.pa3
{
	margin:0;
	padding:0;
	margin-left:70px;
}

p.pa4
{
	margin:0;
	padding:0;
	margin-left:90px;
}

p.pa5
{
	margin:0;
	padding:0;
	margin-left:70px;
}

a.a1
{
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	line-height: 13px;
	text-decoration:none;
	text-transform: none;
}

div.menu-placement
{
	margin:0;
	padding:0;
	width:151px;
	height:77px;
	float:left
}

a.sm-link
{
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	line-height: 13px;
	text-decoration:none;
	text-transform: none;
}
a.sm-link:hover
{
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	line-height: 13px;
	text-decoration:none;
	text-transform: none;
}

div.dma1
{
	margin:0;
	padding:0;
	background:url(images/support/active_01.gif);
	background-repeat:no-repeat;
	width:151px;
	height:77px;
	text-align:left;
	cursor:pointer;
}

div.dma2
{
	margin:0;
	padding:0;
	background:url(images/support/active_02.gif);
	background-repeat:no-repeat;
	width:151px;
	height:77px;
	text-align:left;
	cursor:pointer;
}

div.dma3
{
	margin:0;
	padding:0;
	background:url(images/support/active_03.gif);
	background-repeat:no-repeat;
	width:151px;
	height:77px;
	text-align:left;
	cursor:pointer;
}

div.dma4
{
	margin:0;
	padding:0;
	background:url(images/support/active_04.gif);
	background-repeat:no-repeat;
	width:151px;
	height:77px;
	text-align:left;
	cursor:pointer;
}

div.dma5
{
	margin:0;
	padding:0;
	background:url(images/support/active_05.gif);
	background-repeat:no-repeat;
	width:151px;
	height:77px;
	text-align:left;
	cursor:pointer;
}

div.dm1
{
	margin:0;
	padding:0;
	background:url(images/support/normal_01.gif);
	background-repeat:no-repeat;
	width:151px;
	height:77px;
	text-align:left;
}
div.dm1:hover
{
	margin:0;
	padding:0;
	background:url(images/support/over_01.gif);
	background-repeat:no-repeat;
	width:151px;
	height:77px;
	cursor:pointer;
	text-align:left;
}

div.dm2
{
	margin:0;
	padding:0;
	background:url(images/support/normal_02.gif);
	background-repeat:no-repeat;
	width:151px;
	height:77px;
	text-align:left;
}
div.dm2:hover
{
	margin:0;
	padding:0;
	background:url(images/support/over_02.gif);
	background-repeat:no-repeat;
	width:151px;
	height:77px;
	cursor:pointer;
	text-align:left;
}

div.dm3
{
	margin:0;
	padding:0;
	background:url(images/support/normal_03.gif);
	background-repeat:no-repeat;
	width:151px;
	height:77px;
	text-align:left;
}
div.dm3:hover
{
	margin:0;
	padding:0;
	background:url(images/support/over_03.gif);
	background-repeat:no-repeat;
	width:151px;
	height:77px;
	cursor:pointer;
	text-align:left;
}

div.dm4
{
	margin:0;
	padding:0;
	background:url(images/support/normal_04.gif);
	background-repeat:no-repeat;
	width:151px;
	height:77px;
	text-align:left;
}
div.dm4:hover
{
	margin:0;
	padding:0;
	background:url(images/support/over_04.gif);
	background-repeat:no-repeat;
	width:151px;
	height:77px;
	cursor:pointer;
	text-align:left;
}

div.dm5
{
	margin:0;
	padding:0;
	background:url(images/support/normal_05.gif);
	background-repeat:no-repeat;
	width:151px;
	height:77px;
	text-align:left;
}
div.dm5:hover
{
	margin:0;
	padding:0;
	background:url(images/support/over_05.gif);
	background-repeat:no-repeat;
	width:151px;
	height:77px;
	cursor:pointer;
	text-align:left;
}


.support-subtitle-container
{
	margin:0;
	padding:0;
	margin-top:20px;
	width:755px;
	border-bottom:1px solid;
	border-bottom-color:#b7babc;
	text-align:left;
}

.support-subtitle
{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#666666;
	line-height:20px;
}

.ico-container
{
	margin:0;
	padding:0;
	margin-top:10px;
	width:693px;
	height:390px;
}

.ico-container2
{
	margin:0;
	padding:0;
	margin-top:10px;
	width:693px;
	height:130px;
}

.large-ico-cie
{
	margin:0;
	padding:0;
	background:url(images/support/ico_cie.gif);
	width:173px;
	height:130px;
	text-align:center;
	float:left;
}

.large-ico-cie-plus
{
	margin:0;
	padding:0;
	background:url(images/support/ico_cie+plus.gif);
	width:173px;
	height:130px;
	text-align:center;
	float:left;
}

.large-ico-cie-plusbio
{
	margin:0;
	padding:0;
	background:url(images/support/ico_cie+plus-bio.gif);
	width:173px;
	height:130px;
	text-align:center;
	float:left;
}

.large-ico-cie-u3
{
	margin:0;
	padding:0;
	background:url(images/support/ico_cie-u3.gif);
	width:173px;
	height:130px;
	text-align:center;
	float:left;
}

.large-ico-lie
{
	margin:0;
	padding:0;
	background:url(images/support/ico_lie.gif);
	width:173px;
	height:130px;
	text-align:center;
	float:left;
}

.large-ico-sec
{
	margin:0;
	padding:0;
	background:url(images/support/ico_sec.gif);
	width:173px;
	height:130px;
	text-align:center;
	float:left;
}

.large-ico-sie
{
	margin:0;
	padding:0;
	background:url(images/support/ico_sie.gif);
	width:173px;
	height:130px;
	text-align:center;
	float:left;
}

.large-ico-slide
{
	margin:0;
	padding:0;
	background:url(images/support/ico_slide.gif);
	width:173px;
	height:130px;
	text-align:center;
	float:left;
}

.large-ico-tie
{
	margin:0;
	padding:0;
	background:url(images/support/ico_tie.gif);
	width:173px;
	height:130px;
	text-align:center;
	float:left;
}

.large-ico-epp
{
	margin:0;
	padding:0;
	background:url(images/support/ico_epp.gif);
	width:173px;
	height:130px;
	text-align:center;
	float:left;
}

img.small-ico
{
	/*position:relative;*/
	margin:0;
	padding:0;
	border:0;
	width:47px;
	height:47px;
	margin-left:5px;
	margin-top:21px;
}

img.small-ico2
{
	position:relative;
	margin:0;
	padding:0;
	border:0;
	width:47px;
	height:47px;
	margin-left:2px;
	margin-top:21px;
}

a.support-text-white
{
	color: #F4F5F6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
    text-decoration: none;
}

a.support-text-brown
{
	color: #DB9116;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
    text-decoration: none;
}

div.support-text-white-container
{
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

div.blue-border
{
	margin:0;
	padding:0;
	width:755px;
	border-bottom:1px solid;
	border-bottom-color:#51aad8;
	line-height:1px;
	font-size:1px;
	margin-top:10px;
	margin-bottom:10px;
}

span.support-search-text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
}

div.support-search-div
{
	margin:0;
	padding:0;
	margin-top:25px;
}

div.support-search-div2
{
	margin:0;
	padding:0;
	margin-top:30px;
	margin-left:100px;
	margin-bottom:30px;
}

span.top
{
	margin:0;
	padding:0;
	margin-left:20px;
	margin-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#666666;
	float:left;
}


.haupttitel
{
    COLOR: #003E5E;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 15px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    line-height: normal;
    font-variant: normal;
    text-decoration: none;
}

.titel
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
	text-align: left;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    line-height: normal;
    font-variant: normal;
    text-decoration: none
}

.titel2
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
	text-align: right;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    line-height: normal;
    font-variant: normal;
    text-decoration: none
}

.tabellentitel
{
    COLOR: #003E5E;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    line-height: normal;
    font-variant: normal;
    text-decoration: none
}

A.item
{
    COLOR: #003E5E;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    line-height: normal;
    font-variant: normal;
    text-decoration: none
}

A.item:hover
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    line-height: normal;
    font-variant: normal;
    text-decoration: none
}

A.item2
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    line-height: normal;
    font-variant: normal;
    text-decoration: none
}

A.item2:hover
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    line-height: normal;
    font-variant: normal;
    text-decoration: none
}


.top
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}

a.support-menu-ico
{
	margin:0;
	padding:0;
	border:0;
	float:left;
}

a.support-menu-ico:hover
{
	margin:0;
	padding:0;
	border:0;
	float:left;
}

.top2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

A.create:hover
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    line-height: normal;
    font-variant: normal;
    text-decoration: underline
}

A.help
{
    COLOR: #003E5E;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 17px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    line-height: normal;
    text-decoration: none;
}

A.help:hover
{
    COLOR: #003E5E;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 17px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    line-height: normal;
    text-decoration: none;
}

.gbltext
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.gbltext2
{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
}

.gbltext2l
{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: line-through;
}

.gbltext3
{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 5px;

}

.gbltext4
{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;

}

div.support-app2-left
{
	margin:0;
	padding: 0;
	width:350px;
	float: left;
	margin-left:40px;
	margin-top:20px;
}

div.support-app2-right
{
	margin:0;
	padding: 0;
	width:304px;
	float: left;
	margin-top:50px;
}

li.support-app
{
	margin:0;
	padding:0;
	margin-bottom:20px;
}

A.pop
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
    TEXT-DECORATION: underline;
}

A.pop:hover
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
    TEXT-DECORATION: underline;
}

A.bluelink
{
	COLOR: #0083c6;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	TEXT-TRANSFORM: none
}

A.bluelink:hover
{
	COLOR: #003e5e;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	TEXT-TRANSFORM: none
}

.copyright2
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    line-height: normal;
    font-variant: normal;
    text-decoration: none
}


a.vote {
float:center;
display:block;
width:77px;
height:20px;
border:0px solid;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
text-align:center;
line-height: 18px;
text-decoration:none;
background: url(images/support/button.gif) no-repeat 0 0px;
}
a.vote:link, a.vote:visited, a.vote:active {
display:block;
text-decoration:none;
background: url(images/support/button.gif) no-repeat 0 0px;
}
a.vote:hover {
display:block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #6F99D2;
text-align:center;
line-height: 18px;
text-decoration:none;
background: url(images/support/button.gif) no-repeat 0px 0px;
}

a.search {
float:left;
width:77px;
height:20px;
border:0px solid;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
text-align:center;
line-height: 18px;
text-decoration:none;
background: url(images/support/button.gif) no-repeat 0 0px;
}
a.search:link, a.search:visited, a.search:active {
text-decoration:none;
background: url(images/support/button.gif) no-repeat 0 0px;
}
a.search:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #6F99D2;
text-align:center;
line-height: 18px;
text-decoration:none;
background: url(images/support/button.gif) no-repeat 0px 0px;
}

a.lang {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #768a9d;
text-decoration:none;

}
a.lang:link, a.lang:visited, a.lang:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #768a9d;
text-decoration:none;
}

a.lang:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #a1b1bc;
text-decoration:none;
}

a.lang2, a.lang2:link, a.lang2:visited, a.lang2:hover, a.lang2:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #a1b1bc;
text-decoration:none;
}

div.product-title-div
{
	margin:0;
	padding:0;
	background: url(images/support/header-bg.gif);
	background-repeat:repeat-x;
	width:100%;
	height:90px;
	text-align:left;
	border-bottom:1px solid black;

}

.support-top
{
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}

.bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #51AAD8;
}

.bold-small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #51AAD8;
}

.gbltext
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 5px;
}
/*END for the support page*/

.partners-form
{
	padding:0;
	margin:10px;
	display:block;
	border:0;
	padding-left:165px;
}

/* Partners rollover map */
#world {
 width: 594px;
 height: 310px;
 background-image: url(Global_Partner_Map.gif);
 background-repeat:no-repeat;
 margin: 10px auto; padding: 0;
 position:relative;
}
#world li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}

#world a {display: block; text-indent: -9999px; text-decoration: none;}

#na {left: 12px; top: 16px; width: 234px; height: 142px;}
#sa {left: 104px; top: 150px; width: 89px; height: 140px;}
#eu {left: 227px; top: 23px; width: 100px; height: 79px;}
#as {left: 302px; top: 22px; width: 250px; height: 175px;}
#af {left: 214px; top: 100px; width: 135px; height: 145px;}
#au {left: 458px; top: 198px; width: 106px; height: 71px;}

#na a {height: 142px;}
#sa a {height: 140px;}
#eu a {height: 79px;}
#as a {height: 175px;}
#af a {height: 145px;}
#au a {height: 71px;}

#na a:hover {background: url(Global_Partner_Map.gif) -12px -636px no-repeat;}
#sa a:hover {background: url(Global_Partner_Map.gif) -104px -460px no-repeat;}
#eu a:hover {background: url(Global_Partner_Map.gif) -227px -953px no-repeat;}
#as a:hover {background: url(Global_Partner_Map.gif) -302px -642px no-repeat;}
#af a:hover {background: url(Global_Partner_Map.gif) -214px -1340px no-repeat;}
#au a:hover {background: url(Global_Partner_Map.gif) -458px -508px no-repeat;}
/* END Partners rollover map */

div.software-banner-container
{
	margin:0;
	padding:0;
	width: 608px;
	height:305px;
	background-color:#fff;
	margin-left:8px;
	margin-right:auto;
	margin-top:5px;
}

div.software-img-container
{
	margin:0;
	padding:0;
	float:left;
}

div.software-banner-button
{
	margin:0;
	padding:0;
	background-image:url(images/software_tab_background.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	float:left;
	display:compact;
	height:61px;
}

p.software-download
{
	margin:0;
	padding:0;
	color:#003257;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:20px;
	margin-left:20px;
}

p.software-buy
{
	margin:0;
	padding:0;
	color:#69899c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:20px;
	margin-left:30px;
}

.software-buy-cut
{
	margin:0;
	padding:0;
	color:#69899c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: line-through;
}

p.software-epp-link
{
	margin:0;
	padding:0;
	color:#003257;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:13px;
	margin-left:13px;
}

a.software-epp
{
	color:#003257;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

a.software-epp:hover
{
	color:#003257;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}

p.stuffbak-link
{
	margin:0;
	padding:0;
	color:#003257;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:20px;
	margin-left:10px;
}

div.thank-you-banner
{
	margin:0;
	padding:0;
	background:url(images/thank_you.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:777px;
	height:239px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
}

div.thank-you-dwl
{
	margin:0;
	padding:0;
	background:url(images/thank_you_dwl.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:777px;
	height:239px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}

div.thank-you-middle
{
	margin:0;
	padding:0;
	margin-left:10px;
	margin-right:auto;
	margin-top:20px;
}

.thank-you-text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #a1a1a1;
	font-size:13px;
	margin:0;
	padding:0;
}

div.thank-you-back
{
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	margin-top: 20px;
	margin-bottom:30px;
	text-align:center;
}

a.thank-you-b
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #456582;
	text-decoration:underline;
}

a.thank-you-b:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #456582;
	text-decoration:underline;
}

.ty-text-1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ffae00;
	font-weight:bold;
}

.ty-text-2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fff;
}

.ty-text-3
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#132431;
}

.ty-text-4
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
}

.ty-text-5
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	font-weight:bold;
}

.ty-text-6
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
}

.ty-text-7
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#780000;
	font-weight:bold;
}

a.ty-e-store
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#780000;
	font-weight:bold;
	text-decoration:underline;
}

a.ty-e-store:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#780000;
	font-weight:bold;
	text-decoration:underline;
}

/* partner login page */

.partner-login-container
{
margin:0 auto;
padding:0;
width: 700px;
height:auto;
}

.partner-login
{
width:300px;
margin:0 auto;
padding:0;
margin-top: 20px;
}

.div-middle
{
margin:0 auto;
padding:0;
}

/* end partner login page */

.page-title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #3d2172;
	line-height: 20px;
}

.page-text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4e5158;
	line-height: 16px;
}

a.blue-link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#049ccd;
    font-weight:normal;
	line-height: 20px;
    text-decoration:none;
}

a.blue-link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#049ccd;
    font-weight:normal;
	line-height: 20px;
    text-decoration:underline;
}

div.but-contact {
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: url('images/button_try.jpg') top center no-repeat;
	font-size:11px;
	color: #3d2172;
	height: 22px;
	width: 156px;
	padding-top: 3px;
	text-align:center;
    line-height: 14px;
}

.violet {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #3d2172;
    font-weight: bold;
}

a.violet, a.violet:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #3d2172;
    font-weight: bold;
	text-decoration:none;
}

<!--[if IE]>
<style type="text/css" media="screen">

body {
behavior: url('csshover.htc');
font-size: 100%;
}
#menu ul li {float: left; width: 100%;}
#menu ul li a {height: 1%;}

#menu a, #menu h2 {
font: 0.7em/1.8em arial, helvetica, sans-serif;
}

</style>
<![endif]-->


