body{font-family:Arial, Helvetica, sans-serif; background:#07131f url(img/main_bg.jpg) top center scroll no-repeat;}
body,div,ul,li,p,a,form{margin:0;padding:0;}
a { outline-style:none;}
.mainTopHeader{ background:transparent center top url(img/mainHeader.jpg) no-repeat scroll; background-repeat:no-repeat; height:224px; text-align: center;}
.mainBottomImage{background:transparent url(img/bottom_img.jpg) no-repeat scroll center top; background-repeat:no-repeat; height:130px; text-align: center;}
.oweflowXHidden{ overflow-x: hidden !important;}
.mainCenter{ width:980px;}
.mainHeaderLeft { position:absolute; top:0px; right:0px; background-image:url(img/mainHeader_left.jpg); background-repeat:no-repeat; width:400px; height:206px;}
.mainHeaderRight { position:absolute; top:0px; left:0px; background-image:url(img/mainHeader_right.jpg); background-repeat:no-repeat; width:400px; height:206px;}
.positionRelative{ position:relative;}
.topTitle{ position:absolute; top:-25px; left:0px; height:25px; width:100%;}
.topTitleLeft{ background-image: url('img/top_title_left.png'); background-repeat: no-repeat; -background-image: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/top_title_left.png", sizingMethod="crop"); padding-left:7px; padding-right:7px; height:25px;}
.topTitleRight{ background-image: url('img/top_title_right.png'); background-repeat: no-repeat; -background-image: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/top_title_right.png", sizingMethod="crop"); width:7px; height:25px;  margin-right:-7px; float:right; #position:relative;}
.bottomTitle{ position:absolute; bottom:-25px; left:0px; height:25px; width:100%;}
.bottomTitleLeft{ background-image: url('img/bottom_title_left.png'); background-repeat: no-repeat; -background-image: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/bottom_title_left.png", sizingMethod="crop");  padding-left:7px; padding-right:7px; height:25px;}
.bottomTitleRight{ background-image: url('img/bottom_title_right.png'); background-repeat: no-repeat; -background-image: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/bottom_title_right.png", sizingMethod="crop");  width:7px; height:25px; margin-right:-7px; float:right; #position:relative;}
.topTitleMiddle{ background-image: url('img/top_title.png'); background-repeat:repeat-x; -background-image: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/top_title.png", sizingMethod="scale"); height:25px;}
.astroDemo{ background:url(img/demo_bg.gif) repeat-x scroll center bottom; background-color:#ebebeb; text-align:center; }
.demoImage{ margin:auto; height:211px; padding-top:35px; vertical-align:bottom;}
.astroInfo{ background-color:#ffffff; line-height:1.65;}
#faq_page .astroInfo{ padding-left:20px; padding-right:20px; background:#ebebeb url(img/top_gradient.gif) repeat-x top center;}
.satroBumpConteiner{ font-size:50px; font-family:"myriad pro","bitstream vera sans","trebuchet ms","helvetica neue",helvetica,arial,sans-serif; line-height:normal;}
.astroLite h1{ color:#4582a2; font-size:50px; font-family:"myriad pro","bitstream vera sans","trebuchet ms","helvetica neue",helvetica,arial,sans-serif; margin:0px; font-weight:normal;}
.astroPro h1{ color:#e5730c; font-size:50px; font-family:"myriad pro","bitstream vera sans","trebuchet ms","helvetica neue",helvetica,arial,sans-serif; margin:0px; font-weight:normal;}
.astroBumpShad{ position:absolute; top:-1px; left:-1px; color:#b1b1b1;}
.astroBumpLight{ position:absolute; top:1px; left:1px; color:#ffffff}
.downLiteLeft, .downProLeft{ background:url(img/download_but.gif) no-repeat scroll 0 0; height:48px; padding-left:10px; float:right}
.downLiteMiddle, .downProMiddle{ background:url(img/download_but.gif) repeat-x scroll 0 -48px; width:180px; float:left; height:39px; background-repeat:repeat-x; padding-top:9px;}
.downLiteRight, .downProRight{ background:url(img/download_but.gif) no-repeat scroll 0 -96px; width:10px; height:48px; float:left;}
.buyLeft{background:url(img/buy_but.gif) no-repeat scroll 0 0; background-repeat:no-repeat; height:48px; padding-left:10px; float:right}
.buyMiddle{background:url(img/buy_but.gif) repeat-x scroll 0 -48px; width:180px; float:left; height:39px; background-repeat:repeat-x;  padding-top:9px;}
.buyRight{background:url(img/buy_but.gif) no-repeat scroll 0 -96px; background-repeat:no-repeat; width:10px; height:48px; float:left;}
.butt{ white-space: nowrap; font-size:20px; padding:0px; line-height:normal;}
.z500{ z-index:500;}
.downBumpShad{position:absolute; top:-1px; left:-1px; color:#777777;}
.downBumpLight{position:absolute; top:1px; left:1px; color:#cccccc;}
.floatLeft{ float:left;}
.floatRight{ float:right;}
.clffffff{ color:#ffffff;}
.butt a:visited{ text-decoration:none;}
.butt a:hover, .mainLinks a:hover, .bLinks a:hover{ color:#cccccc;}
.butt a:link{ text-decoration:none;}
.butt a:active, .mainLinks a:active, .bLinks a:active{ text-decoration:none;}
.paddingleft5{ padding-left:5px;}
.version{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#373737; padding-top:5px; padding-right:5px;}
.price{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#1d3a05; padding-top:4px; padding-right:5px;}
.hover .downLiteLeft{ background-position: 0 -144px;}
.hover .downLiteMiddle { background-position: 0 -192px;}
.hover .downLiteRight { background-position: 0 -240px;}
.hover .downProLeft{ background-position: 0 -288px;}
.hover .downProMiddle { background-position: 0 -336px;}
.hover .downProRight { background-position: 0 -384px;}
.hover .buyLeft { background-position: 0 -144px;}
.hover .buyMiddle { background-position: 0 -192px;}
.hover .buyRight { background-position: 0 -240px;}
.astroTXT{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:justify;}
.astroTXT p{ font-size:14px; margin-bottom:20px;}
.liTXT {margin:15px 0px 15px 40px;  }
.astroBoldTXT{font-weight:bold; font-size:13px;}
.paddingLeft20{ padding-left:20px;}
.paddingRight20{ padding-right:20px;}
.paddingTop15{ padding-top:15px;}
.paddingBottom7{ padding-bottom:7px;}
.paddingBottom20{ padding-bottom:20px;}
.infoBorderRight{ border-right:#e1e1e1 1px solid;}
.infoBorderLeft{ border-left:#f5f5f5 1px solid;}
.bottomLine{ background-image:url(img/bottom_line.gif); background-repeat:repeat-x; height:35px;}
.features{ background-color:#ebebeb;}
.featureDescription td, .featureDescription .descript{ font-size:12px; padding-top:10px;}
.featureDescription li{ list-style-type:none; float:left;}
.descript{ padding-left:48px; padding-top:10px;}
.clear { clear:both;}
.bgffffff{ background-color:#ffffff;}
.astroIcon{ margin-right:10px;width:40px; height:40px; background-repeat: no-repeat; -background-image: none; }
.features{ color:#333333;}
.featuresTitle{ font-size:20px; padding-top:10px;}
.astroLangLeft{ background:url(img/lang.gif) no-repeat; height:19px; padding-left:9px; margin-right:9px; font-size:12px; cursor:pointer; float:right;}
.astroLangMiddle{ background:url(img/lang.gif) repeat-x 0 -30px; height:17px; width:120px; float:left; text-align:left; padding-top:2px; color:#e1e1e1; padding-left:8px;}
.astroLangRight{ background:url(img/lang.gif) no-repeat 0 -60px; height:19px; width:17px; float:left; margin-right:-9px;}
.langArea{ position:absolute; right:0px; top:-210px; z-index:1000;}
.mainLinks{ font-size:12px; color:#ffffff; padding-left:10px; padding-top:2px; cursor:default;}
.mainLinks a{ color:#ffffff; text-decoration:underline;}
.borderRightDashed{ border-right:#c0c0c0 1px dashed;#border:none;#background: #ebebeb url(img/dashed.gif) repeat-y scroll right top;border /*\**/:none\9; background /*\**/: #ebebeb url(img/dashed.gif) repeat-y scroll right top\9;}
.langs{float:right; width:160px;}
.hover .astroLangRight { background-position:0 -90px;}
.hover .astroLangMiddle { color:#ffffff;}
.langList{ width:135px; list-style-type:none; font-size:12px; color:#e1e1e1; display:none; margin-right:-10px; margin-left:-8px; position:absolute;}
.click .langList{ display:block;}
.langList li{ list-style-type:none; padding-left:8px; background-color:#858d92; height:20px; padding-top:4px;}
.langList .hover{ color:#ffffff; background-color:#eea561;}
.langList .langListBottomMiddle{ height:4px; background-color:#858d92;}
.langListBottomRight{ background-image:url(img/lang_list_bottom_right.gif); background-repeat:no-repeat; width:4px; height:4px; float:right; margin-right:-4px;}
.newTopRight{ background:url(img/new_top_right.gif) no-repeat scroll right top; padding-right:4px; height:4px; font-size:0px;}
.newTopLeft{ background:url(img/new_top_left.gif) no-repeat scroll left top; padding-left:4px; height:4px;}
.newTop{ height:4px; background-color:#f5f5f5;}
.newRight{ background-color:#f5f5f5; padding-right:4px;}
.newLeft{ background-color:#f5f5f5; padding-left:4px;}
.newMiddle{ background-color:#f5f5f5;}
.newBottomRight{ background:url(img/new_bottom_right.gif) no-repeat scroll right top; padding-right:4px; height:4px; font-size:0px; margin-bottom:4px;}
.newBottomLeft{ background:url(img/new_bottom_left.gif) no-repeat scroll left top; padding-left:4px; height:4px;}
.newBottom{background-color:#f5f5f5; height:4px;}
.new_{ background-image:url(img/new.gif); background-repeat:no-repeat; width:46px; height:17px; position:absolute; top:0px; right:15px;}
.newMiddle .featureDescription{ padding-top:6px; padding-bottom:2px; padding-left:0px;}
.bottomLinksArea{ position:absolute; bottom:-90px; left:0px; font-size:12px; color:#ffffff; width:100%}
.copyR{ width:200px; position:relative; z-index:1000; margin-right:-200px; float:left;}
.bLinks{ float:left; text-align:center; width:100%}
.bLinks a{ color:#ffffff;}
.newStick{ width:46px; height:34px; background-image: url(img/new_stick.png); background-repeat: no-repeat; -background-image: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/new_stick.png',sizingMethod='crop'); position:absolute; top:28px; left:-39px;}
.newStick2{ width:31px; height:31px; background-image: url(img/new_stick_2.png); background-repeat: no-repeat; -background-image: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/new_stick_2.png',sizingMethod='crop'); position:absolute; top:-8px; left:25px;}
.opacity60{opacity:.60;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; #zoom:1; #filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);}
.listStyleNone{ list-style-type:none;}
.paddingLeft15{ padding-left:15px;}
.paddingRight15{ padding-right:15px;}
.paddingTop20{ padding-top:20px;}
.paddingBottom20{ padding-bottom:20px;}
.paddingBottom10{ padding-bottom:10px;}
.astroTheme{ list-style-type:none;}
.astroQuestion{list-style-type:decimal; padding-bottom:5px; margin-top:5px;}
.astroTheme{ font-size:18px; color:#333333; padding-bottom:15px;}
.astroQuestion { margin-left:40px; font-size:14px; color:#333333;}
.pgTitle{ font-size:24px; padding-top:10px; padding-bottom:25px; height:40px; color:#333333; font-family:"HelveticaNeue-Light","HelveticaNeue",Helvetica,Arial,sans-serif;}
.astroQuestion a:visited, .astroAnsver a:visited{ color:#1F4687; text-decoration:none;}
.astroQuestion a, .astroAnsver a{ color:#1F4687; text-decoration:none;}
.astroQuestion a:hover , .astroAnsver a:hover{text-decoration:underline;}
.astroQuestion a:active, .astroAnsver a:active{ color:#1F4687; text-decoration:underline;}
.borderBottomc0c0c0{ border-bottom:#c0c0c0 1px solid;}
.borderBottomDashedc0c0c0{}
.astroAnsver{ font-size:14px; color:#333333; margin:10px 40px 20px 80px; text-align:justify;}
.astroThemeTitle{font-size:18px; color:#333333;}
.astroTitleMargin{margin:20px 0px 8px 40px;}
.backToTop{ font-size:12px; height:18px; margin-top:-5px; position:relative; z-index:500; margin-right:40px; margin-left:40px;}
.backToTop a{ color:#aaaaaa; text-decoration:none;}
.backToTop a:hover{ color:#aaaaaa; text-decoration: none;}
.backToTop a:visited{ color:#aaaaaa; text-decoration:none;}
.themeTitleMargin{ margin-top:35px; margin-bottom:20px;}
.astroAnsver ul{margin-left:20px; color:#1c3543;}
.astroAnsver li{ padding-bottom:5px; padding-top:5px;}
.logoLink{ width:300px; height:115px; border:none;}
.logoLinkConteiner{ position:absolute; top:-165px; left:100px;}
.bottomConteiner{ height:0px; font-size:0px;}
.visited, a.visited:visited{ color:#E5730C;}
.image404{ background:#07131f url(img/404.jpg) no-repeat;}
.conteier404{ padding-top:160px; padding-right:100px; height:150px;}
.t404{color:#73797a; font-size:70px; font-family:Georgia, "Times New Roman", Times, serif;}
.pageNotFound{ font-size:50px; font-family:"myriad pro","bitstream vera sans","trebuchet ms","helvetica neue",helvetica,arial,sans-serif; color:#73797a;}
.txt404{padding-right:100px; font-size:20px; color:#ebebeb; font-family:Arial, Helvetica, sans-serif;}
.page404 a{ color:#ffffff; text-decoration:underline; position:relative;}
.bottom404{ background: url(img/404_bot.jpg) no-repeat; position:absolute; bottom:0px; right:0px; width:400px; height:130px;}
.butt a:link{ color:#ffffff;}
.widthHolder td{ font-size:0px;}
.free_sticker{ position:absolute; bottom:17px; right:103px; width:53px; height:54px; background-image: url('img/free.png'); background-repeat: no-repeat; -background-image: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/free.png", sizingMethod="crop");}
.pointer{ cursor:pointer;}
/*********NEW_STYLES*********/
.marginTop12 {margin-top:12px;}
.rNotes {padding:8px 0;}
.rNotesArrow div {color:#1F4687; border-bottom:#1F4687 1px dotted; height:17px;}
.rNotesArrow {background:url(img/r_notes_arrow.gif) no-repeat 5px 0; padding-left:28px; height:20px;}
.curPointer {cursor:pointer;}
.rNotesList li {list-style-image: url(img/list_style_astro.gif); margin:0 0 10px 20px; padding-left:10px;}
.rNotesList .last {margin-bottom:0px;}
.wNewTitle {font-size:20px; padding-bottom:5px;}
.rNotes_ {border-top:#dadddd 1px dashed;}
.rNotesTXT_, .rNotes_ {background-color:#f9f9f9;}
.rNotesTXT {overflow-y: hidden; height:0px;}
.rNotesList {margin-left:28px;}
.fontSize0 {font-size:0px;}
.fNew .fTopLeft {background:url(img/new_features.gif) top left no-repeat; height:4px; padding-left:4px;}
.fNew .fTop {background:url(img/new_features.gif) 0 -4px repeat-x; height:4px;}
.fNew .fTopRight {background:url(img/new_features.gif) right -8px no-repeat; height:4px; padding-right:5px;}
.fLeft {padding-left:4px;}
.fRight {padding-right:5px;}
.fNew .fLeft {background:url(img/new_features_left.gif) repeat-y;}
.fNew .fRight {background:url(img/new_features_right.gif) repeat-y top right;}
.fNew .fBottomLeft {background:url(img/new_features.gif) 0 -12px no-repeat; height:4px; padding-left:4px;}
.fNew .fBottom {background:url(img/new_features.gif) 0 -16px repeat-x; height:4px;}
.fNew .fBottomRight {background:url(img/new_features.gif) right -20px no-repeat; height:4px; padding-right:5px;}
.fNew .fMiddle {background:#f8f8f8 url(img/new_txt.gif) right center no-repeat; padding-right:25px;}
.feature {margin-bottom:7px;}
.newIMG {display:none;}
.showNewIMG .newIMG {display:block;}
.specialLang .astroTXT{
	font-size:14px;
}
.featureDescription .descript, .featureDescription .descript td{
	padding-top:0px;
	padding-left:0px;
}
