body{
background-color:#c0c0c0;
margin:0px;
padding:0px;
}

a{text-decoration:none;}

h1,h2,h3,h4,h5,h6{
margin:0px;
padding:0px;
}

img{border:none;
}

#st_main_container{
margin:0px;
padding:0px;
width:100%;
height:auto;

}

#st_container{
margin:0 auto;
background-color:#ebe9e1;
width:978px;
height:auto;
}

.st_header{
margin:0px;
padding:0px;
width:100%;
height:auto;
background-color:#FFFFFF;
}

.st_header .st_logo {
/*background-image:url(../images/stellar_logo.gif);
background-repeat:no-repeat;
background-position:left;*/
width:978px;
height:120px;
margin:0px;
padding:0px 0 0 0;
display:block;
}
.flag{float:right; margin:10px 20px 0 0;}

.st_header .topbanner
	{
	width:auto;
	float:left;
	margin:29px 0px 0px 200px;
	}
	
.st_cntry{
margin:0px;
padding:0px;
}




.st_main_nav{
margin:0px;
padding:0px;
width:979px;
height:40px;
background-image:url(../images/nav_bg.gif);
background-repeat:repeat-x;

}

.st_main_nav_left{
float:left;
margin:0px;
padding:0px;
}

.st_main_nav_right{
float:right;
margin:0px;
padding:0px;
}

.st_main_nav ul{
margin:0px;
padding:0px;
float:left;
}

.st_main_nav ul li{
list-style:none;
display:inline;
margin:0px;
padding:0px;
float:left;
line-height:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#857e7e;
font-size:14px;
}

.st_main_nav ul li a{
background-image:url(../images/nav_divider.gif);
background-repeat:no-repeat;
background-position:5px 7px;
padding:17px 27px 8px 27px;
list-style:none;
text-decoration:none;
color:#333333;
}

.st_main_nav ul li a.st_one{
background-image:none;
background-repeat:no-repeat;
background-position:5px 7px;
padding:17px 27px 8px 27px;
list-style:none;
text-decoration:none;
color:#333333;
}

.st_main_nav ul li a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
color:#4a4a4a;
}
.st_main_nav ul li a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
color:#4a4a4a;
}

.st_main_nav ul li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:underline;
color:#4a4a4a;
/*background:url(../images/hover.gif) repeat-x;
padding:11px 27px 9px 27px;*/
}

/*.st_main_nav ul li a.sel {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
color:#4a4a4a;
background:url(../images/hover.gif) repeat-x;
padding:11px 27px 9px 27px;

}*/


.st_call{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#666666;
padding:10px 25px 0 0;
}


/*.st_nav_bg{
background-image:url(../images/nav_bg.gif);
background-repeat:repeat-x;
height:40px;
width:967px;
margin:0px;
float:left;
}

.nav_bg ul{
margin:0px;
padding:5px 0px 0px 0px;
height:40px;
}

.nav_bg ul li{
margin:0px 0px 0px 0px;
padding:0px;
list-style:none;
display:inline;
height:40px;
}

.nav_bg ul li span{
background-image:url(../images/nav_divider.gif);
background-repeat:no-repeat;

height:38px;
width:2px;
margin:0 10px 0 20px;
}*/

.st_banner{
width:100%;
margin:0px;
padding:0px;
height:306px;

}

.banner-part1{
background:url(../images/banner_1.jpg) no-repeat;
width:429px;
height:306px;
float:left;
padding:0px;
margin:0px;
}

.banner-part2{
background:url(../images/banner_2.jpg) no-repeat;
width:284px;
height:306px;
float:left;
padding:0px;
margin:0px;
}

.banner-part3{
background:url(../images/banner_3.jpg) no-repeat;
width:265px;
height:306px;
float:left;
padding:0px;
margin:0px;
}

.bannertxt{
width:320px;

margin:125px 0 0 35px;
*margin-top:138px;
}
.bannertxt h2{
font-family:Arial;
font-size:13px;
font-weight:normal;
color:#FFFFFF;

}


.innerpage_banner{
background-image:url(../images/photo-recovery-inner.jpg);
background-repeat:no-repeat;
width:100%;
height:206px;
}
.dwn-btns-inner{margin:15px 0 0 250px;}
.innerpage_banner h2{
font-family:Arial;
font-size:13px;
font-weight:normal;
color:#000000;
margin:5px 0 0 217px;
}

.cntct-ip-middleleft{
width:645px;
-*width:615px;
height:auto;
padding:10px 0px 0px 5px;
margin:0px 20px 10px 0px;
float:left;
}

.cntct-ip-middleleft h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#73074e;
margin-bottom:5px;
}

.cntct-ip-middleleft h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#546f9e;
}

.contact-middleright{
width:280px;
height:auto;
padding:48px 0 0 0;
margin:0px 0px 10px 0px;
float:left;
}

.contact-bdr{
border:1px dotted #666666;
font-weight:bold;
color:#FFFFFF; 
}
.contact-text{
color:#000000;
font-weight:normal;
background-color:#E1E1E1;
font-family:Arial;
font-size:12px;
}

.numbers{float:right; margin:0px 0px 0 0px;padding:5px 0 0 0px;font-size:11px;line-height:18px;font-family:Arial;width:220px;height:115px;}

.st_for_tag{
position:relative;
top:115px;
*top:130px;
left:35px;
width:280px;
font-size:24px;
color:#FFFFFF;
font-family:Helvetica;
font-size:22px;
font-weight:bold;
/*padding:130px 0 0 17px;
float:left;*/
}
.ip_for_tag{
margin:25px 0 0 216px;
width:500px;
font-size:30px; font-weight:bold; color:#3D6F00; font-family:Arial, Helvetica, sans-serif;
/*padding:130px 0 0 17px;
float:left;*/
}

.st_for_buy{
margin:50px 0 0 95px;
*margin:55px 0 0 97px;
float:left;
padding:0px;
}

.st_for_freedwnld{
margin:50px 0 0 10px;
*margin:55px 0 0 10px;
float:left;
padding:0px;
}

/*.st_banner .st_buttons{
padding:0px 0px 0px 0px;
*padding:0px 0px 0px 0px;
margin:0px;
width:50%;
float:left;
}*/

/*
.banner h1{
font-family:Helvetica;
font-size:22px;
font-weight:bold;
color:#FFFFFF;
float:left;
}
*/



/**Middle*/
.st_middle1{
width:100%;
height:100%;
margin:0px;
padding:0px;
background-color:#ebe9e1;
float:left;
}

.first_step{
background:url(../images/first_step.gif) no-repeat;
width:232px;
height:147px;
float:left;
margin:25px 0 0 5px;
}

.second_step{
background:url(../images/second_step.gif) no-repeat;
width:233px;
height:147px;
float:left;
margin:25px 0 0 5px;
}


.third_step{
background:url(../images/third_step.gif) no-repeat;
width:232px;
height:148px;
float:left;
margin:25px 0 0 5px;
}

.details{
color:#FF0000;
font-size:15px;
}

.st_middle1 .st_mdlleft{
background-image:url(../images/mdle1_left.gif);
background-repeat:no-repeat;
background-position:left;
width:9px;
height:182px;
float:left;
}

.st_middle1 .st_mdl{
background-image:url(../images/mdle1_bg.gif);
background-repeat:repeat-x;
height:182px;
width:961px;
float:left;
border-right:1px solid #dfdfdb;

}

.st_mdl .st_box1{
width:222px;
height:156px;
float:left;
margin:0px 0px 0px 0px;
padding:19px 0px 0px 14px;
}

.st_middle1 .st_mdlright{
background-image:url(../images/mdle1_right.gif);
background-repeat:no-repeat;
background-position:right;
width:12px;
height:182px;
float:left;
}

.st_mdle_boxes{
background-image:url(../images/photo_rcvry.gif);
background-repeat:no-repeat;
width:207px;
height:155px;
margin:0px;
padding:0px 10px 0px 5px;
float:left;
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#000000;
text-align:justify;
line-height:17px;
}

.st_mdle_boxes h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#3976b5;
}

.st_box_headers{
text-align:center;
padding-left:0px;
margin-bottom:10px;
}

.st_phlogo{
margin:0 10px 5px 2px;}


.st_midle2{
width:963px;
height:auto;
padding:0px;
margin:15px 0px 0px 7px;
-*margin:10px 0 0 4px;
float:left;
}


.st_ajx_part{
width:100%;
height:auto;
padding:0px;
margin:0px 0px 0px 0px;
border-bottom:1px solid #000000;
background-color:#FFFFFF;
background-image:url(../images/tabhdr_bg.gif);
background-repeat:repeat-x;
background-position:top;
float:left;
}
/*.tabhdr_bg{
background-image:url(../images/tabhdr_bg.gif);
background-repeat:repeat-x;
height:39px;
width:100%;
}*/



.st_small_bg{
background-image:url(../images/small_bg.gif);
background-repeat:repeat-x;
width:100%;
height:11px;
}

.st_videopart_1{
width:480px;
height:246px;
float:left;
background-color:#FFFFFF;
margin:0px;
padding:0px;
border-right:1px solid #bfbebe;
}
.st_videopart_2{
width:481px;
height:246px;
float:left;
background-color:#FFFFFF;
margin:0px;
padding:0px;
}

.st_blog_bg{
background-image:url(../images/blog_bg.gif);
background-repeat:repeat-x;
height:207px;
width:100%;
float:left;
margin:0px;
padding:0px;
}

.st_press{
background-image:url(../images/press.gif);
background-repeat:no-repeat;
background-position:left;
width:487px;
height:206px;
float:left;
border-right:1px dashed #999999;
}
.st_press_content{
width:70%;
height:auto;
padding:40px 0px 0px 120px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:justify;
}

.st_press_content h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
}

.st_press_content h2.st_color1{
color:#403f3f;
}
.st_press_content h2.st_color2{
color:#8c075c;
}

.st_more a:link{
color:#000000;
margin-bottom:3px;
}
.st_more a:visited{
color:#000000;
}
.st_more a:hover{
color:#000000;
text-decoration:underline;
}

.st_blog{
background-image:url(../images/blogs.gif);
background-repeat:no-repeat;
background-position:left;
width:481px;
height:206px;
float:left;
}
.st_blog h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
}

.st_blog h2.st_color1{
color:#403f3f;
}
.st_blog h2.st_color2{
color:#8c075c;
}


.st_footer_1{
background-color:#3a362f;
width:100%;
height:40px;
margin:0px;
padding:0px;
float:left;
border-bottom:1px solid #5b5447;
}

.st_footer1_text ul{
margin:0px;
padding:10px 0px 0px 0px;
text-align:center;
}

.st_footer1_text ul li{
list-style:none;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
margin:0px 0px 0px 2px;
}

.st_footer1_text li a:link{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
list-style:none;
}
.st_footer1_text li a:visited{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
list-style:none;
}

.st_footer1_text li a:hover{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#FFFFFF;
list-style:none;
}



.st_footer_2{
background-color:#1b1b1b;
width:100%;
height:36px;
float:left;
border-top:1px solid #000000;
}

.st_footer2_text{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
padding:2px 0px 0px 0px;
}
.st_footer2_text a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
padding:2px 0px 0px 0px;
text-decoration:underline;
}
.st_footer2_text a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
padding:2px 0px 0px 0px;
text-decoration:underline;
}
.st_footer2_text a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
padding:2px 0px 0px 0px;
text-decoration:underline;
}




.tab_cntntheader{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
color:#3976b5;
margin:0px;
padding:0px;
}

.tab_cntnttext{
font-family:verdana, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
text-align:justify;
line-height:18px;
}
.tab_cntnttext ul{
list-style-type:none;
margin:0px;
padding:0px;
}

.tab_cntnttext ul li{
background:url(../images/6.gif) no-repeat 8px 8px;
margin:0px;
padding:0px 0px 0px 22px;
line-height:22px;
font-size:11px;
font-family:verdana, Helvetica, sans-serif;
color:#000000;
}

.tab_cntnttext a:link{
font-family:verdana, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
text-decoration:underline;
}

.tab_cntnttext a:visited{
font-family:verdana, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
text-decoration:underline;
}

.tab_cntnttext a:hover{
font-family:verdana, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
text-decoration:none;
}
.tab_cntnttext a.detail:link{
color:#ff0000;
font-size:13px;
text-decoration:none;
font-weight:bold;
font-family:Arial;
}
.tab_cntnttext a.detail:visited{
color:#ff0000;
font-size:13px;
text-decoration:none;
font-weight:bold;
font-family:Arial;
}
.tab_cntnttext a.detail:hover{
color:#000000;
font-size:13px;
text-decoration:underline;
font-weight:bold;
font-family:Arial;
}

.tab_faq a:hover{
text-decoration:none;
font-weight:bold;
font-size:11px;
font-family:verdana, Helvetica, sans-serif;
}


.img_align{
margin:5px 10px 0px 0px;
}


.tab_cntntbuttons{
width:670px;
height:36px;
margin:0px 0px 10px 0px;
padding:0px;
text-align:right;
}



/******INNER PAGES*********/
/*************************/
.innerpage_midle2{
width:963px;
height:auto;
padding:0px;
margin:5px 0px 0px 7px;
-*margin-left:4px;
background-color:#FFFFFF;
float:left;
}

.ip_middleleft{
width:257px;
height:auto;
padding:0px;
margin:0px 0px 10px 0px;
float:left;
}

.ip_middleright{
width:696px;
height:auto;
padding:0px 10px 0px 0px;
margin:5px 0px 10px 0px;
float:left;
}

/*******Left Nav********/
/**********************/


.left_menu{
width: 235px; /*width of menu*/
border:1px solid #CCCCCC;
}



.left_menu .headerbar{
font: bold 13px arial;
color: white;
background:#65acf5 url(../images/5.gif) no-repeat 10px 9px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 1px; /*bottom spacing between header and rest of content*/
cursor:pointer;
padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
}

.left_menu .headerbar a{
text-decoration: none;
color: white;
display: block;
}

.left_menu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.left_menu ul li{
padding-bottom: 2px;
 /*bottom spacing between menu items*/
}

.left_menu ul li a{
font: normal 12px Arial;
color: black;
/*background: #E9E9E9;*/
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 25px; /*link text is indented 8px*/
text-decoration: none;
background:#E9E9E9 url(../images/2.gif) no-repeat 10px 11px;

}

.left_menu ul li a:visited{
color: black;
}

.left_menu ul li a:hover{ /*hover state CSS*/
color: white;
background:#888888 url(../images/2_hover.gif) no-repeat 10px 11px;
}

.left_menu ul li .news{
font:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}


.ip_middleright h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#2d5b8a;
}

.ip_middleright h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#3976b5;
}
.ip_middleright p,ul,li{
font-family:verdana, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-align:justify;
line-height:18px;
}
.ip_middleright ul.bullet{
list-style:none;
margin:0px;
padding:0px;

}

.ip_middleright ul.bullet li{
background:url(../images/6.gif) no-repeat 20px 6px;
padding:0px 0px 0px 35px;
color:#000000;
font-size:11px;
}

.ip_middleright ul.bullet li a{
text-decoration:none;
color:#333333;
}

.ip_middleright ul.bullet li a:hover{
text-decoration:underline;
color:#333333;
}

.note{
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.note_star{
color:#FF0000;
}

.suport{
color:#000000;
}

.suport a:link{
color:#000000;
text-decoration:none;
}

.suport a:visited{
color:#000000;
text-decoration:none;
}

.suport a:hover{
color:#000000;
text-decoration:underline;
}

.fd_pdf{
color:#000000;
}

.fd_pdf a:link{
color:#000000;
text-decoration:none;
}

.fd_pdf a:visited{
color:#000000;
text-decoration:none;
}

.fd_pdf a:hover{
color:#333333;
text-decoration:underline;
}
.buy_nw{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#73074e;
font-weight:normal;
}
.text_gray{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}
.style1{
color:#FF0000;
}

.navlink{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
}
.navlink a:link{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
}
.navlink a:visited{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
}
.navlink a:hover{
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
}

.config
{
	font-size:12px;
	font-weight:bold;
	color:#155402;
	line-height:40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#990066;
}
a.config 
{
	text-decoration:none;
}
a:hover.config
{
	text-decoration:underline;
}

ul.list_none
{
	list-style:none;
	font-size:12px;
	padding-left:20px;
	*padding-left:0px;
	color:#000000;
	text-align:center;
}
.list_none a
{
	text-decoration:none;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
.list_none a:hover
{
	text-decoration:underline;
}
	/*-----------caution note----------------------*/	






.ip_middleright ul.pdf{
list-style:none;
margin:0px;
padding:0px;

}

.ip_middleright ul.pdf li{
background:url(../images/pdf.gif) no-repeat 20px 4px;
padding:0px 0px 0px 60px;
line-height:40px;
color:#000000;
font-size:11px;
}

.ip_middleright ul.pdf li a{
text-decoration:none;
color:#333333;
font-weight:bold;
}

.ip_middleright ul.pdf li a:hover{
text-decoration:underline;
color:#333333;
font-weight:bold;
}

.co{cursor:pointer;}


.ip_middleright-gdc{
width:696px;
height:auto;
padding:10px 20px;
margin:5px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif; 

float:left;
}
.ip_middleright-gdc ul.pdf{
list-style:none;
margin:0px;
padding:0px;

}

.ip_middleright-gdc ul.pdf li{
background:url(../images/pdf.gif) no-repeat 20px 4px;
padding:0px 0px 0px 60px;
line-height:40px;
color:#000000;
font-size:11px;
}

.ip_middleright-gdc ul.pdf li a{
text-decoration:none;
color:#333333;
font-weight:bold;
}

.ip_middleright-gdc ul.pdf li a:hover{
text-decoration:underline;
color:#333333;
font-weight:bold;
}



.ip_middleright-gdc h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#73074e;
}

.ip_middleright-gdc h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#990066;
}
.ip_middleright-gdc p,ul,li{
font-family:verdana, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-align:justify;
line-height:18px;
}
.ip_middleright-gdc ul.bullet{
list-style:none;
margin:0px;
padding:0px;

}

.ip_middleright-gdc ul.bullet li{
background:url(../images/6.gif) no-repeat 20px 6px;
padding:0px 0px 0px 35px;
color:#000000;
font-size:11px;
}

.ip_middleright-gdc ul.bullet li a{
text-decoration:none;
color:#333333;
}

.ip_middleright-gdc ul.bullet li a:hover{
text-decoration:underline;
color:#333333;
}

.banner-gdc{
background-image:url(../images/banner-gdc.jpg);
background-repeat:no-repeat;
width:100%;
height:309px;
}
.banner-gdc-mac{
background-image:url(../images/banner-gdc-mac.jpg);
background-repeat:no-repeat;
width:100%;
height:309px;
}
.banner-gdc-mac.p { margin:0px; padding:0px; }
.banner-gdc.p { margin:0px; padding:0px; }
.heading-gdc{ font-family:"Times New Roman", Times, serif; color:#676767; font-size:26px; line-height:26px; }
.gdc_x1 { padding:75px 0px 0px 506px; }
.gdc_x2 { padding:120px 0px 0px 406px; }
.gdc_x3 { padding:158px 0px 0px 508px; }

.gdc-punchline
{	font-family:"Times New Roman", Times, serif; color:#982292; font-size:16px; }

.gdc-tabs { width:978px; height:auto; background-color:#FFFFFF; padding:0px; margin:0px; float:left; }
.gdc-tabs-heading { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; line-height:28px; }
.gdc-windows { width:480px; padding:0px; margin:0px; float:left; }
.gdc-mac { width:480px; padding:0px; margin:0px; float:left; }

ul.gdc-pdf { width:auto; margin:0px; padding:0px; list-style-type:none; }
ul.gdc-pdf li { background:transparent url(../images/pdf.gif) no-repeat left 5px; line-height:50px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding-left:40px; }
ul.gdc-pdf li a { text-decoration:none; color:#333333; }
ul.gdc-pdf li a:hover { text-decoration:underline; }

/*--------------------------------------german content---------------------------------------------------*/
.ip_maincontent
{ 
	width:950px;
	margin:0px;
	padding:0px;
	float:left;
	
}
p.de_content
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:18px;
	padding:5px 10px 0px 10px;
}
a.de_links { color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }
a:hover.de_links { text-decoration:underline; color:#000000;}
ul.list3{
font-family:verdana, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-align:justify;
line-height:18px;
}
ul.list3{
list-style:none;
margin:0px;
padding:0px;

}

ul.list3 li{
background:url(../images/6.gif) no-repeat 20px 6px;
padding:0px 0px 0px 35px;
color:#000000;
font-size:11px;
}

ul.list3 li a{
text-decoration:none;
color:#333333;
}

ul.list3 li a:hover{
text-decoration:underline;
color:#333333;
}
.com_f
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }
	.com_f td { padding:10px; }
.sep_l
{	border-left:1px solid #cecece; }
.sep_b
{	border-bottom:1px solid #cecece; }
.sep_both { border-left:1px solid #cecece;  border-bottom:1px solid #cecece; }
ul.com_list
{
	list-style-type:none;
	margin:0px; 
	padding:0px;
}
ul.com_list li { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding-left:0px; line-height:16px; }

h1.heading {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#73074e;
}

/**********Test banner*********/
#banner-new2
{
	width:978px;
	height:334px;
	float:left;
	margin:0px;
	padding:0px;
	background:transparent url(../images/new-banner.jpg);
	background-repeat:no-repeat;
}
#banner-new2 #banner-text2{width:520px; height:auto; margin:40px 0 0 270px; padding:0px; float:left;}
#banner-new2 #banner-text2 h1.softwarename2{font-size:30px; font-weight:bold; color:#000; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}
ul.new-punchline2{margin:30px 0 8px 20px; padding:0px; list-style:none;}
ul.new-punchline2 li{ font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:25px; background:url(../images/new-bullet.gif) no-repeat 8px 12px; padding-left:25px;}
#dwn-btns{margin:50px 0 0 0;}


.helpline-new
{
	width:720px;
	height:92px;
	padding-top:0px;
	padding-left:10px;
	float:right;
	background:url(../images/number-bg.gif) no-repeat right top;
}
.helpline-new ul{margin:0px 20px 0 0; padding:0px; list-style:none; float:right;}
.helpline-new ul li{text-align:left; line-height:15px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.helpline-new ul li span{text-align:right; margin-right:5px;}

.st_main_nav-test{
margin:0px;
padding:0px;
width:979px;
height:40px;
background-image:url(../images/nav_bg.gif);
background-repeat:repeat-x;
float:left;
}
.st_main_nav-test ul{
margin:0px;
padding:0px;
float:left;
}

.st_main_nav-test ul li{
list-style:none;
display:inline;
margin:0px;
padding:0px;
float:left;
line-height:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#857e7e;
font-size:14px;
}

.st_main_nav-test ul li a{
background-image:url(../images/nav_divider.gif);
background-repeat:no-repeat;
background-position:5px 7px;
padding:17px 27px 8px 27px;
list-style:none;
text-decoration:none;
color:#333333;
}

.st_main_nav-test ul li a.st_one{
background-image:none;
background-repeat:no-repeat;
background-position:5px 7px;
padding:17px 27px 8px 27px;
list-style:none;
text-decoration:none;
color:#333333;
}

.st_main_nav-test ul li a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
color:#4a4a4a;
}
.st_main_nav-test ul li a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
color:#4a4a4a;
}

.st_main_nav-test ul li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:underline;
color:#4a4a4a;
/*background:url(../images/hover.gif) repeat-x;
padding:11px 27px 9px 27px;*/
}
