BODY {
    margin: 0px;
    margin-top:0px; 
	margin-bottom:0px; 
	margin-left:0px; 
	margin-right:0px;
}

H1 {
	color: #000000;
	line-height: 12px;
	font-family: Verdana;	font-size: 8pt;	font-weight: bold;	font-style: normal;	word-spacing: 0px;
	text-align: left; 
	text-transform: uppercase;
}

H2 {
	color: #000000;
	line-height: 12px;
	font-family: Verdana;	font-size: 8pt;	font-weight: bold;	font-style: normal;	word-spacing: 0px;
	text-align: left; 
	text-transform: uppercase;
}

H3 {
	color: #000000;
	line-height: 12px;
	font-family: Verdana;	font-size: 8pt;	font-weight: bold;	font-style: normal;	word-spacing: 0px;
	text-align: left; 
	text-transform: uppercase;
}

P {
	color: #000000;
	line-height: 12px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	text-align: left; 
}

STRONG {

}

LI {
	text-align:left;
	color: #000000;
	line-height: 12px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
}

.text {
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #000000;	text-align: left;	line-height: 11px;
}
a.menu_top_active:link {
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: bold;	font-style: normal;	color: #ffffff;	letter-spacing: 1px;}

a.menu_top_active:visited {
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: bold;	font-style: normal;	color: #ffffff;
	letter-spacing: 1px;
}
a.menu_top_active:active {
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: bold;	font-style: normal;	color: #ffffff;
	letter-spacing: 1px;
}
a.menu_top_active:hover {
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: bold;	font-style: normal;	color: #ffffff;
	letter-spacing: 1px;
}

a.menu_top:link {
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: bold;	font-style: normal;	color: #BAC6CF;	letter-spacing: 1px;}

a.menu_top:visited {
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: bold;	font-style: normal;	color: #BAC6CF;
	letter-spacing: 1px;
}
a.menu_top:active {
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: bold;	font-style: normal;	color: #BAC6CF;
	letter-spacing: 1px;
}
a.menu_top:hover {
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: bold;	font-style: normal;	color: #ffffff;
	letter-spacing: 1px;
}

a:link {
	line-height: 11px;
	font-family: Sans-serif;	font-size: 11px;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #303030;	text-align: left;	word-spacing: 0px;}

a.news:visited {
	line-height: 11px;
	font-family: Sans-serif;	font-size: 11px;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #303030;	text-align: left;	word-spacing: 0px;}

a.news:active {
	line-height: 11px;
	font-family: Sans-serif;	font-size: 11px;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #303030;	text-align: left;	word-spacing: 0px;}

a.news:hover {
	line-height: 11px;
	font-family: Sans-serif;	font-size: 11px;	font-weight: normal;	font-style: normal;	color: #303030;	text-align: left;	word-spacing: 0px;	text-decoration: underline;
}


a.link:link {
	color: #57788E;
	text-decoration: none;}

a.link:visited {
	color: #57788E;
	text-decoration: none;}
a.link:active {
	color: #57788E;
	text-decoration: none;}
a.link:hover {
	color: #57788E;
	text-decoration: underline;}

a.product_description:link {
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #EDF7FE;	text-align: left;
	line-height: 9px;}

a.product_description:visited {
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #ffffff;	text-align: left;
	line-height: 9px;}
a.product_description:active {
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #ffffff;	text-align: left;
	line-height: 9px;}
a.product_description:hover {
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #ffffff;	text-align: left;
	line-height: 9px;
	text-decoration: underline;}

a.add:link{
	font-family: tahoma;	font-size: 7pt;	font-weight: normal;	font-style: normal;	color: #4C6C8E;	text-decoration: underline;
}
a.add:visited{
	font-family: tahoma;	font-size: 7pt;	font-weight: normal;	font-style: normal;	color: #4C6C8E;	text-decoration: underline;}
a.add:active{
	font-family: tahoma;	font-size: 7pt;	font-weight: normal;	font-style: normal;	color: #4C6C8E;	text-decoration: underline;}
a.add:hover{
	font-family: tahoma;	font-size: 7pt;	font-weight: normal;	font-style: normal;	color: #4C6C8E;	text-decoration: underline;}

a.download:link {
	font-family: Verdana;	font-size: 8pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #14324C;	letter-spacing: 0px;
	line-height: 11px;
}

a.download:visited {
	font-family: Verdana;	font-size: 8pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #14324C;
	letter-spacing: 0px;
	line-height: 11px;
}
a.download:active {
	font-family: Verdana;	font-size: 8pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #14324C;
	letter-spacing: 0px;
	line-height: 11px;
}
a.download:hover {
	font-family: Verdana;	font-size: 8pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #8B1414;
	letter-spacing: 0px;
	line-height: 11px;
}

a:link {
	font-family: Verdana;	font-size: 8pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #14324C;	letter-spacing: 0px;
	line-height: 11px;
}

a:visited {
	font-family: Verdana;	font-size: 8pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #14324C;
	letter-spacing: 0px;
	line-height: 11px;
}
a:active {
	font-family: Verdana;	font-size: 8pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #14324C;
	letter-spacing: 0px;
	line-height: 11px;
}
a:hover {
	font-family: Verdana;	font-size: 8pt;	text-decoration: underline;	font-weight: normal;	font-style: normal;	color: #8B1414;
	letter-spacing: 0px;
	line-height: 11px;
}


td {
	width: 0px;	height: 0px;
	padding: 0px;
	line-height: 0px;
}
img {	border: 0px none;
}.table_main {
   	border: 0px #000000 solid;}

.ban_main {
	height: 65px;
	line-height: 0px;
	padding-left: 7px;
	vertical-align: middle;
}

.menu_top_backgroundLine {	background-image: url(../images/menu_top_backgroundLine.gif);	background-repeat: repeat-x;	background-position: 0px 0px;
}

.menu_top_border {
    width: 1px;
    height: 25px;	background-image: url(../gfx/menu_top_border.gif);	background-repeat: no-repeat;}

.menu_top_background {	width: 570px;
	height: 25px;
	background-image: url(../gfx/menu_top_background.gif);	background-repeat: repeat-x;
	line-height: 13px;}

.menu_top_backgroundRight {
	width: 186px; 
	height: 25px;	background-image: url(../gfx/menu_top_backgroundRight.gif);	background-repeat: no-repeat;
}

.menu_top_text {
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: bold;	font-style: normal;	color: #7D8C98;	text-align: right;	position: relative;	top: 0px;	left: 10px;
}

.menu_top_selected {
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: bold;	font-style: normal;	color: #ffffff;
	letter-spacing: 1px;}

.con_main {
}

.con_border {
	width: 1px;
	height: 100%;
	background-color: #A5A5A5;
}

.con_border1 {
	width: 1px;
	background-color: #A5A5A5;
}

.con_margin {	height: 7px;
	width: 7px;

}

.con_margin_small {	width: 5px;
	height: 5px;
	background-color: #ffffff;	

}

.con_margin_top {	height: 7px;
	width: 1px;

}

.con_header_border{
	width: 1px;
	height: 19px;	background-image: url(../gfx/content_header_border.gif);
}

.con_header_background{
	height: 19px;
	width: 411px;	background-image: url(../gfx/content_header_background.gif);	background-repeat: repeat-x;
}

.con_header_backgroundRight{
	height: 19px;
	width: 144px;	background-image:url(../gfx/content_header_backgroundRight.gif);}

.con_header_text {
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #000000;	text-align: left;	position: relative;	top: 0px;	left: 5px;
	line-height: 19px;}

.con_pro_header_background{
	height: 19px;
	width: 394px;	background-image: url(../gfx/content_header_background.gif);	background-repeat: repeat-x;
}
	
.con_section_line {
	width: 1px;
	background-color: #d7d7d7;}

.con_header_margin {
	height: 3px;	background-color: #ffffff;}

.con_product_margin {
	width: 5px;
}

.con_product_border {
	width: 1px;	background-color: #7F868A;
}

.con_product_header_background {
	height: 39px;
	width: 101px;	background-image: url(../gfx/content_product_header_background.gif);	background-repeat: repeat-x;
}

.con_product_header_background_v5 {
	height: 39px;
	width: 92px;	background-image: url(../gfx/content_header_background_v5.gif);	background-repeat: repeat-x;
}

.con_product_header_backgroundRight {
	width: 33px;
	background-image: url(../gfx/content_product_header_backgroundRight.gif);
}

.con_product_header_backgroundRight_v5 {
	width: 41px;
	background-image: url(../gfx/content_header_backgroundRight_v5.gif);
}

.con_product_table {
	height: 150px;
}

.con_product_position {	position: relative;	top: 7px;	left: 6px;	z-index: 0;}
	
.con_product_position1 {	position: relative;	top: 3px;	left: 6px;	z-index: 0;}

.con_product_description {
	height: 70px;
	line-height: 11px;
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #303030;	padding-top: 5px;	padding-left: 6px;	padding-bottom: 3px;	padding-right: 4px;	letter-spacing: 0px;	word-spacing: 0px;
}
.con_product_btm {
	height: 17px;
	background-image: url(../gfx/content_product_background.gif);	background-repeat: repeat-x;
	text-align: right
}

.con_product_moreinfo {	padding-right: 5px;
}

.front_info_header_bg{
	width:483px;
	height:53px;
	background-image: url(../gfx/front_info_headerbg.gif);	background-repeat: repeat-x;
	text-align: right;
	padding-right:12px;
}

.front_info_contentbg{
	background-color:ECF2F6;
	height:224;
}

.front_info_contentborderbg{
	background-color:D4E0E8;
	height:14px;
}

.front_info_leftbg{
	background-image: url(../gfx/front_info_leftbg.gif);
	background-repeat: no-repeat;
	background-position:left bottom;
	height:224px;
}

.front_info_rightbg{
	background-image: url(../gfx/front_info_rightbg.gif);
	background-repeat: no-repeat;
	background-position:right top;
	height:224px;
	width:250px;
	color: #264251;
	line-height: 12px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;
	padding-right:20px;}

.front_cimco51_bg{
	background-image: url(../gfx/frontpage_cimco51_bg.gif);	
	background-repeat: repeat-x;
}

.frontpage_cimco51_text{
	background-image: url(../gfx/frontpage_cimco51_bg.gif);	
	background-repeat: repeat-x;
	padding-right: 13px;
	padding-left: 16px;
	color: #000000;
	line-height: 12px;
	font-family: Verdana;	
	font-size: 7pt;	
	font-weight: normal;	
	font-style: normal;	
	word-spacing: 0px;
}

.frontpage_cimco51_clickhere{
	padding-right: 13px;
	
}

.news_header{
	height: 19px;
	width: 172px;	background-image: url(../gfx/content_header_background.gif);	background-repeat: repeat-x;
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #000000;	text-align: left;	line-height: 19px;	padding-left: 5pt;
}
.news_headline {
	margin-top:3px;
	line-height: 10px;
	font-family: Verdana;	font-size: 7pt;	font-weight: normal;	font-style: normal;	color: #303030;	word-spacing: 0px;
	width:100%;
	text-align: left;
	z-index: -21 ;
}


.news_headline_posted {
	margin-top:0px;
	line-height: 10px;
	font-family: Verdana;	font-size: 7pt;	font-weight: normal;	font-style: normal;	color: #286A95;	word-spacing: 0px;
	width:100%;
	text-align: left;
	z-index: -1;
}

.news_headline_background {
	width: 174px;
	height: 100%;	background-color: #DEE4E8;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	vertical-align: middle;
	text-align: right;
	background-image: url(../gfx/news_bg_off.gif);	
	background-repeat: repeat-x;
}
.news_content {
	line-height: 11px;
	font-family: Verdana;	font-size: 7pt;	font-weight: normal;	font-style: normal;	color: #505b6e;	letter-spacing: 0px;	word-spacing: 0px;	background-color: #edf0f2;
	padding-top: 5px;	padding-bottom: 7px;
	padding-left: 8px;
	padding-right: 5px;
}

.news_background_fill {
	height: 100%;
 	line-height: 11px;
	background-color: #EDF0F2;}

.news_link_title{
	width: 509px;
	padding-bottom:0px;
	text-align: left;
	line-height: 11px;
	font-family: Sans-serif;	font-size: 10px;	font-weight: normal;	font-style: normal;
}

.news_header_margin {
	height: 0px;	background-color: #ffffff;
}

.news_icon {
	width: 15px;
	padding-left: 6px;
}

.news_overview_header {
	padding-top: 12px;
	padding-left: 6px;
	color: #8B1414;
	line-height: 20px;
	font-family: sans-serif;	font-size: 16pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	padding-bottom: 13px;
}

.news_header_border {
	width:1px;
	height:55px;
	background-image: url(../gfx/product_header_border.gif);	
}

.news_header_bg {
	width:560px;
	height:55px;	background-image: url(../gfx/product_header_bg.gif);	background-repeat: repeat-x;
}

.news_header_name {
	color: #214B6A;
	line-height: 20px;
	font-family: sans-serif;	font-size: 16pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	position: relative; left: 12px; 
	text-transform: uppercase;	
}

.news_description_bg {
	height: 19px;
	width: 225px;	background-image: url(../gfx/content_header_background.gif);	background-repeat: repeat-x;
}


.news_description_date {
	height:18px;
	padding-left: 5px;
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #27445D;	text-align: left;	line-height: 11px;
}

.news_description_date1 {
	padding-right: 1px;
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #27445D;	text-align: right;	line-height: 11px;
	text-transform: uppercase;
}

.news_line_dotted {
	height:1px;
	width:174px;
	background-image: url(../gfx/download_line.gif);	background-repeat: repeat-x;
}

.news_description_position {
	position: relative; top: 2px; 
}

.news_description_text {
	padding-top: 12px;
	padding-left: 6px;
	padding-right: 6px;
	color: #000000;
	line-height: 12px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	text-align: left; 
}

.Reseller_Region{
	padding-top: 2px;
	padding-left: 6px;
	padding-right: 28px;
	color: #000000;
	line-height:2px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	text-align: right; 
	
}

.reseller_world {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 6px;
	color: #214B6A;
	line-height: 20px;
	font-family: sans-serif;	font-size: 17pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
}

.reseller_country {
	padding-top: 0px;
	padding-left: 1px;
	padding-right: 0px;
	color: #102F46;
	line-height: 16px;
	font-family: sans-serif;	font-size: 10pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	text-transform:uppercase;
}

.reseller_company {
	margin:12px;
	padding-top: 12px;
	padding-left: 37px;
	padding-right: 15px;
	padding-bottom:12px;
	color: #000000;
	line-height: 12px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	text-align: left; 
	background-image: url(../gfx/Reseller_Line2.gif);	background-repeat: repeat-x;
	
}

.news_arrow_position {
	position: relative; right: 4px; top: 4px;
}


.submenu_space_small {
	height: 2px;
	background-color: #ffffff;
}

.submenu_selected_border {	height: 19px;
	width: 1px;
	background-image: url(../gfx/submenu_border_selected.gif);
	background-repeat: no-repeat;
}
	
.submenu_selected_backgroundLeft {	height: 19px;
	width: 15px;
	background-image: url(../gfx/submenu_backgroundLeft_selected.gif);	background-repeat: no-repeat;
}

.submenu_border {	height: 19px;
	width: 1px;
	background-image: url(../gfx/submenu_border.gif);
	background-repeat: no-repeat;
}

.submenu_background {	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: bold;	font-style: normal;	color: #000000;
	letter-spacing: 1px;
	height: 19px;
	width: 176px;
	background-repeat: repeat-x;
	line-height: 12px;	padding-left: 10px;
	background-image: url(../gfx/submenu_background.gif);	background-color: #ffffff;
	text-transform: uppercase;
}

.submenu_background_selected {	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: bold;	font-style: normal;	color: #ffffff;
	letter-spacing: 1px;
	height: 19px;
	width: 176px;
	background-repeat: repeat-x;
	line-height: 12px;	padding-left: 10px;
	background-image: url(../gfx/submenu_background_selected.gif);	background-color: #ffffff;
	text-transform: uppercase;
}


.submenu_backgroundRight {	height: 19px;
	width: 8px;
	background-image: url(../gfx/submenu_backgroundRight.gif);	background-repeat: no-repeat;
}

.submenu_block_top {
	width: 100px;
	height: 1px;	background-color: #A5A5A5;
}

.submenu_block_leftside {
	width: 1px;
	background-color: #A5A5A5;
}

.submenu_block_rightside {
	width: 15px;
	height:100px;	background-image: url(../gfx/submenu_block_rightside.gif);	background-repeat: repeat-y;
}

.submenu_block_rightside_fade {
	width: 15px;
	height:100%;}

.submenu_background_fill {
	width: 100%;
	height: 100%;
 	background-color: #edf0f2;}

.product_overview_bg {
	height: 82;
	width: 390px;
}

.product_overview_logo {
	width: 155px;
	height: 82px;
	text-align: center;
	vertical-align: bottom;
	padding-bottom: 13px; 
}

.product_overview_line {
	height: 1px;
	background-color: #D7D7D7;
}

.product_overview_name {
	color: #214B6A;
	line-height: 20px;
	font-family: sans-serif;	font-size: 16pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	position: relative; left: 10px; top: 12px;
	text-transform: uppercase;	
}

.product_overview_description {
	color: #000000;
	line-height: 11px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	position: relative; left: 10px; top: 15px;
	width: 370px;
	text-align: left; 
}

.product_header_border {
	width:1px;
	height:55px;
	background-image: url(../gfx/product_header_border.gif);	
}

.product_header_bg {
	width:400px;
	height:55px;	background-image: url(../gfx/product_header_bg.gif);	background-repeat: repeat-x;
}

.product_header_bg1 {
	width:398px;
	height:55px;	background-image: url(../gfx/product_header_bg.gif);	background-repeat: repeat-x;
}

.product_header_name {
	color: #214B6A;
	line-height: 20px;
	font-family: sans-serif;	font-size: 16pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	position: relative; left: 12px; 
	text-transform: uppercase;	
}

.product_header_logo {
	width:130px;
	height:55px;	background-image: url(../gfx/product_header_bg.gif);	background-repeat: repeat-x;
	text-align: right; 
	padding-right: 12px; 
}

.product_description_bg {
	height: 19px;
	width: 200px;	background-image: url(../gfx/content_header_background.gif);	background-repeat: repeat-x;
}

.product_description_smallbg {
	height: 19px;
	width: 164px;	background-image: url(../gfx/content_header_background.gif);	background-repeat: repeat-x;
}

.product_description_arrow {
	background-image: url(../gfx/content_header_background.gif);	background-repeat: repeat-x;
	padding-right: 5px;
}

.product_description_text {
	padding-top: 12px;
	padding-left: 6px;
	padding-right: 12px;
	color: #000000;
	line-height: 12px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	text-align: justify; 
}

.product_description_bgDl-on {
	background-image: url(../gfx/product_download_bg.gif);	background-repeat: repeat-x;
	padding-left: 6px;
	padding-top: 7px;
	padding-right: 6px; 
	padding-bottom: 7px;
	width: 166px;
}

.product_description_bgDl-off {
	background-image: url(../gfx/product_download_bg1.gif);	background-repeat: repeat-x;
	padding-left: 6px;
	padding-top: 7px;
	padding-right: 6px; 
	padding-bottom: 7px;
	width: 166px;
}

.product_description_bgDl1-on {
	background-image: url(../gfx/product_download_bg2.gif);	background-repeat: repeat-x;
	padding-left: 6px;
	padding-top: 7px;
	padding-right: 6px; 
	padding-bottom: 7px;
	width: 166px;
}

.product_description_bgDl1-off {
	background-image: url(../gfx/product_download_bg3.gif);	background-repeat: repeat-x;
	padding-left: 6px;
	padding-top: 7px;
	padding-right: 6px; 
	padding-bottom: 7px;
	width: 166px;
}

.product_description_bgDl2-on {
	background-image: url(../gfx/product_download_bg4.gif);	background-repeat: repeat-x;
	padding-left: 6px;
	padding-top: 7px;
	padding-right: 6px; 
	padding-bottom: 7px;
	width: 166px;	
}

.product_description_bgDl2-off {
	background-image: url(../gfx/product_download_bg5.gif);	background-repeat: repeat-x;
	padding-left: 6px;
	padding-top: 7px;
	padding-right: 6px; 
	padding-bottom: 7px;
	width: 166px;
}

.product_description_note {
	padding-left: 6px;
	padding-right: 6px;
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #000000;	text-align: left;	line-height: 10px;
}

.product_description_line {
	height: 1px;
	background-color: #ffffff;
}

.product_description_margin {
	height: 1px;
	background-color: #ffffff;
}

.partners_description {
	padding-top: 0px;
	padding-left: 6px;
	padding-right: 6px;
	color: #000000;
	line-height: 12px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	text-align: left; 
}

.download_header {
	padding-top: 12px;
	padding-left: 4px;
	color: #8B1414;
	line-height: 20px;
	font-family: sans-serif;	font-size: 16pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
}

.download_info {
	padding-top: 3px;
	padding-left: 6px;
	padding-right: 6px;
	color: #000000;
	line-height: 11px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	width: 547px;
	text-align: left; 
	padding-bottom: 20px;

}

.download_info1 {
	background-image: url(../gfx/download_regarea_bg.gif);	background-repeat: repeat-x;
	padding-top: 22px;
	padding-bottom: 22px;
}

.download_link_title{
	width: 509px;
	padding-bottom:0px;
	text-align: left;
}

.download_link_release{
	width: 500px;
	padding-bottom:0px;
	text-align: left;
}

.download_link_space{
	height:3px;
}

.download_link_info{
	background-color :#F4F6F7;
	color: #34393B;
	line-height: 11px;
	font-family: Verdana;	font-size:7pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;	
	padding-top:9px;
	padding-left:9px;
	padding-right:9px;
	padding-bottom:9px;
	text-align: justify;
}

.download_icon {
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	width: 10px;
}

.download_line {
	height:1px;
	width:559px;
	background-image: url(../gfx/download_line.gif);	background-repeat: repeat-x;
}

.download_reg_info {
	color: #000000;
	line-height: 11px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	width: 480px;
	text-align: left; 
	vertical-align: top;
	height:px;
	padding-top: 22px;
	padding-bottom: 22px;
}

.download_reg_info2 {
	color: #000000;
	line-height: 11px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	width: 529px;
	text-align: right; 
}

.download_reg_info3 {
	color: #000000;
	line-height: 11px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	width: 480px;
	text-align: left; 
	vertical-align: top;
	padding-bottom:15px;
}

.download_reg_info4 {
	color: #000000;
	line-height: 11px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	width:500px;
	text-align: left; 
	vertical-align: top;
	padding-top: 8px;
	padding-bottom:8px;
	background-color: #DDE7ED;
}

.download_reg_arrow {
	width: 60px;
	text-align: center;
	height: 60px;
	padding-top: 12px;
}

.download_reg_arrow1 {
	width: 60px;
	text-align: center;
	vertical-align: middle;
	height: 10px;
	background-color: #DDE7ED;
}

.download_input {
	border-color: #000000;
	border-width: 1px;
	width:200px;
	color: #000000;
	line-height: 11px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;
	height:16px;
}

.download_input_text {
	color: #000000;
	line-height: 11px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	text-align: right; 
	padding-right: 20px;
	height: 16px;
}

.download_dropdown{
	color: #000000;
	line-height: 11px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;	padding-right: 20px;
	margin-top: 3px;
}

.download_reg_border{
	background-color:D4E0E8;
	height:14px;
}
.download_reg_inputarea{
	background-color: #ffffff;
	text-align: right;
	padding-right: 20px;
	background-image: url(../gfx/download_regarea_bg.gif);
	background-repeat: repeat-x;
	background-position:top;
}

.download_reg_inputarea_topleft{
	background-image: url(../gfx/download_regarea_bg.gif);
	background-repeat: repeat-x;
}

.screenshot_header {
	height: 40px;
	background-color:#edf0f2;
	color: #214B6A;
	line-height: 20px;
	font-family: sans-serif;	font-size: 16pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	text-transform: uppercase;
	padding-left: 12px;
}

.screenshot_border {
	width: 3px;
	height:3px;
	background-color:#ffffff;
}

.reseller_login_background {
	background-image: url("../gfx/Reseller_login_bg.gif");
	height: 48px;
	text-align: center;
}

.reseller_login_input {
	border-color: #ffffff;
	border-left: #ffffff;
	border-right: #ffffff;
	border-top: #ffffff;
	border-bottom: #ffffff;
	border-width: 1px;
	width:170px;
	color: #000000;
	line-height: 11px;
	font-family: Verdana;	font-size: 7pt;	font-weight: normal;	font-style: normal;
	height:15px;
	margin-bottom: 1px;
	margin-top: 0px;
}

.reseller_login_enter {
	background-image: url("../gfx/Reseller_login_on.gif");
	height: 20px;
	text-align: center;
	font-family: Verdana;	font-size: 7pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #254863;	line-height: 19px;
}

.support_description_text {
	width: 360px;
	padding-top: 12px;
	margin-left: 6px;
	color: #000000;
	line-height: 12px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	text-align: left; 
}

.support_header {
	padding-top: 12px;
	padding-left: 6px;
	padding-right: 6px;
	color: #214B6A;
	line-height: 20px;
	font-family: sans-serif;	font-size: 16pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
}

.support_machines_table {
	margin-top: 12px ;
	border-color: #ffffff;
	border-left: #ffffff;
	border-right: #ffffff;
	border-top: #ffffff;
	border-bottom: #ffffff;
}

.support_machines_theader {
	background-color: #EDF0F2;
	height: 16px;
	color: #000000;
	line-height: 12px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	text-align: left; 
	padding-left: 6px;
}

.support_machines_tcontent{
	color: #000000;
	line-height: 12px;
	font-family: Verdana;	font-size: 8pt;	font-weight: normal;	font-style: normal;	word-spacing: 0px;
	text-align: left; 
	padding-left: 6px;
	padding-top: 3px;
}

.support_line {
	height:1px;
	width:380px;
	background-image: url(../gfx/download_line.gif);	background-repeat: repeat-x;
}

.company_description_smallbg {
	height: 19px;
	width: 164px;	background-image: url(../gfx/content_header_background.gif);	background-repeat: repeat-x;
}

.company_contact_bg{
	background-image: url(../gfx/company_contact_bg.gif);	background-repeat: repeat-x;
	padding-left: 8px;
	padding-top: 0px;
	padding-right: 0px; 
	padding-bottom: 0px;
	width: 166px;
	height:19px;
	font-family: Verdana;	font-size: 8pt;	text-decoration: none;	font-weight: bold;	font-style: normal;	color: #ffffff;
	line-height: 19px;
}

.company_contact_bg100{
	background-color: #EDF0F2;
	font-family: Verdana;	font-size: 8pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #000000;
	line-height: 12px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px; 
	padding-bottom: 0px;
	}
	
.company_contact_discription{
	background-color: #EDF0F2;
	font-family: Verdana;	font-size: 8pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #000000;
	line-height: 12px;
	padding-left: 6px;
	padding-top: 8px;
	padding-right: 6px; 
	padding-bottom: 10px;
}

.company_references1{
	font-family: Verdana;	font-size: 8pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #000000;
	line-height: 12px;
	padding-left:5px;
	padding-top: 5px;
	padding-right: 2px; 
	padding-bottom: 5px;	
	background-color: #ffffff;
}

.company_references2{
	font-family: Verdana;	font-size: 8pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	color: #000000;
	line-height: 12px;
	padding-left:5px;
	padding-top: 5px;
	padding-right: 2px; 
	padding-bottom: 5px;	
	background-color: #F1F4F6;
}

.btm_table {
	width: 100%;
	height:13px;
}

.btm_side_border {
	width: 1px;
	background-color: #A5A5A5;
}

.btm_background {	background-image: url(../gfx/btm_background.gif);	background-repeat: repeat-x;
}

.add_table {
	margin-top: 20px;
	width:500px;
}

.add_country {
	height: 20px;
	text-align: left;
}

.add_text_position {
	font-family: tahoma;	font-size: 7pt;	text-decoration: none;	font-weight: normal;	font-style: normal;	text-align: left;	position: relative;	top: 0px;	color: #7A8897;
	line-height: 10px;
	padding-left: 10px;}	
.add_line_space {
	width: 8px;
}

.add_line {
	width: 1px;	background-image: url(../gfx/add_dots.gif);	background-repeat: repeat-y;
}	

