
body,#body{
	
	background:#fff;
	margin:0px auto;
	margin-right:0px;
	background-color:#ffffff;
	font-family:arial;
	font-size:13px;
}
td {text-align:left;}
#body { width:750px;margin:0px auto; }
#body2 { visibility:hidden; }

#m1 {position:absolute; visibility:hidden; margin-right:205px;}
.m1 {  background-color:#959494;padding:2px; border:1px solid #333333; width:100px; }

#m2 {position:absolute;  visibility:hidden; margin-right:300px;}
.m2 { background-color:#959494;padding:2px; border:1px solid #333333; width:100px;  }

#m3 {position:absolute; margin-right:410px; visibility:hidden;}
.m3 {  background-color:#959494;padding:2px; border:1px solid #333333; width:170px;  }

#m4 {position:absolute; margin-right:210px; visibility:hidden;}
.m4 {  background-color:#959494;padding:2px; border:1px solid #333333; width:170px;  }
.m4, .m4 a,.m4 a:visited,.m3, .m3 a,.m3 a:visited,.m2 a:visited,.m1 a:visited, .m2, .m2 a, .m1, .m1 a { 
font-family:arial; color:#fff; text-decoration:none; font-size:11px;  }
.m4 a:hover,.m3 a:hover, .m2 a:hover, .m1 a:hover { font-family:arial; color:#BDFAFB; text-decoration:none; font-size:11px;  }

#bar {
		border-top:1px solid #333333;
		border-bottom:1px solid #333333;
		border-left:2px solid #999999;
		border-right:2px solid #999999;
		
		text-align:left;
		width:100%; height:65px;
		background-color:#333333;
		background-image:url('./images/bar_bg.gif');
	}

#upper_bar {
			width:100%; height:3px;
			background-color:#999999;
			}
			
			
#menu {
		border-top:1px solid #EAEAEA;
		border-bottom:1px solid #1E1E1E;
		border-right:1px solid #999999;
		border-left:1px solid #999999;
		width:100%;height:17px;
		background-color:#959494;
	  }
#menu a, #menu { font-size:14px;font-weight:bold;color:#fff;text-decoration:none;padding-bottom:1px; }
#menu a {
		height:100%;
		}
#menu a:hover,.xmenu,#menu .xmenu {
		height:100%;
		background-color:#BDFAFB;color:#026491;
		}
.lex { background-color:#959494; font-size:14px;font-weight:bold;color:#fff;text-decoration:none;padding-bottom:1px; }
#top_sep {
		width:100%;height:1px;
		background-color:#C0BDBD;
		}
#top_sep2 {
		width:100%;height:1px;
		background-color:#F2F2F2;
		}	
#top_sep3 {
		width:100%;height:1px;
		background-color:#121212;
		}
#top_sep4 {
		width:100%;height:1px;
		background-color:#DEDEDE;
		}	

#userbar {
		width:500px;height:28px;
		background-color:#D0CECE;
		color:#026491;
		vertical-align:middle;
		font-size:12px;
		border-right:1px solid #9C9A9A;
		border-bottom:1px solid #9C9A9A;
		}
	
.userbar { width:400px;height:28px;}
.userbar a,.userbar { color:#026491;text-decoration:none;font-size:12px; }
.userbar a:hover { color:#BDFAFB;text-decoration:none;font-size:12px; }

.time { text-align:left;color:#494949;text-decoration:none;font-size:10px;width:100px;height:28px; }

	
#content {
		width:500px;height:530px;
		background-color:#C0BDBD;
		vertical-align:top;
		border-right:1px solid #9C9A9A;
		font-size:12px;
		color:#333333;
		padding:20px;
		}
#content a { color:#006699; }		
#content a:hover { color:#BDFAFB; }

#content .bold_blue { font-weight:bold;text-decoration:underline;color:#006699; }
#content .bold_blue:hover {font-weight:bold;text-decoration:underline; color:#BDFAFB; }


#content2 {
		width:750px;height:530px;
		background-color:#C0BDBD;
		vertical-align:top;
		border-right:1px solid #9C9A9A;
		font-size:12px;
		color:#333333;
		padding:20px;
		}


#blocks {
		vertical-align:top;
		width:250px;
		background-color:#5B5A5A;
		
		text-align:center;
		border-left:1px solid #999999;
		}
#dwn {
	  background-color:#575757;
	  width:200px;
	  font-size:12px;
	  color:#FFAD3E;
	  border-left:1px solid #959393;
	  border-right:1px solid #959393;
	  border-bottom:1px solid #959393;
	  }

#ul {
	  background-color:#575757;
	  width:200px;
	  text-align:right;
	  font-size:12px;
	  color:#FFAD3E;
	  border-left:1px solid #959393;
	  border-right:1px solid #959393;
	  border-bottom:1px solid #959393;
	  }
#ul a { color:#EFEFEF;text-decoration:none; }
#ul a:hover { color:#EFEFEF;text-decoration:underline; }

#news {
	  background-color:#999999;
	  width:200px;
	  text-align:right;
	  font-size:12px;
	  color:#333333;
	  }
#news2 { color:#333333;font-size:12px;text-align:right; width:200px; }
#news2 span {
		color:#63F9FB;
		text-decoration:none;
		}
#news2 a {
		color:#333333;
		text-decoration:none;
		}
		
#daily {
	  background-color:#BDFAFB;
	  width:200px;
	  text-align:right;
	  font-size:12px;
	  color:#333333;
	  }

.small_sep { height:5px; }
.smaller_sep { padding-top:3px; }


#small_links {
		width:100%;height:18px;
		background-color:#5B5A5A;
		text-align:center;
		border-left:1px solid #999999;
		border-right:1px solid #999999;
		}
	
#small_links, #small_links a { text-decoration:none;font-size:12px;color:#FFFFFF; }
#small_links a:hover { color:#FFAD3E; }

#credit {
		width:50%;height:18px;
		background-color:#494949;
		text-align:right;
		border-right:1px solid #999999;
		}


#copyrights {
		width:50%;height:18px;
		background-color:#494949;
		text-align:left;
		border-left:1px solid #999999;
		
		}
	
#copyrights, #copyrights a { text-decoration:none;font-size:10px;color:#FF6600; }


.name { width:250px;font-size:12px; }
.blue_bg .un, .un { vertical-align:top;width:300px; font-size:12px;color:#333333; }
.blue_bg .u2n, .u2n { vertical-align:top;width:150px; font-size:12px;color:#333333; }
.blue_bg .u3n, .u3n { vertical-align:top;width:225px; font-size:12px;color:#333333; }
.blue_bg .u4n, .u4n { vertical-align:top;width:225px; font-size:12px;color:#333333; }
.blue_bg .u5n, .u5n { vertical-align:top;width:150px; font-size:12px;color:#333333; }
.blue_bg .u6n, .u6n { vertical-align:top;width:300px; font-size:12px;color:#333333; }



.value { width:200px;font-size:12px; }
.small { font-size:11px; }

.red_error, .blue_bg .red_error { color:red; }


.blue_bg_black { background-color:#BDFAFB;color:#383733; }
.blue_bg strong_black { color:#383733; }

.blue_bg { background-color:#BDFAFB;color:#333333; }
.padding10{ padding:10px; }
.blue_bg strong { color:#026491; }

.red_bg { background-color:#FBBDCB;color:#333333; }
.red_bg strong { color:#910208; }

.fs { width:100%;height:4px;background-image:url("./images/fs.gif"); }

.table_title { width:25%;padding:5px;font-weight:bold;background-color:#BDFEFF;border:1px solid #79ACC5 }
.table_cont { width:25%;padding:5px;background-color:#F3F2F2;border:1px solid #79ACC5;text-align:center;vertical-align:top; }

.cats { padding:5px; }
.cats a { color:#333333; font-weight:bold; text-decoration:none; }
.cats a:hover { color:#333333; font-weight:bold; text-decoration:underline; }

.blue_link, #content .blue_link { font-weight:bold;color:#006699; }
.blue_link:hover { font-weight:bold;color:#BDFAFB; }

.light_blue, #content .light_blue, #content .answer a { color:#006699; }
.light_blue:hover, #content .answer a:hover { color:#BDFAFB; }

.v {
list-style-image: url('./images/arrow.gif');
}

.answer {
padding:5px;margin:5px;background-color:#fff;color:#333333;border:1px solid #FFAC41;
}


.blue_map 
{
background-color:#006599;padding-top:2px;padding-bottom:2px;padding-right:15px;color:#fff;font-weight:bold;
font-size:12px;
}

.module_map { padding-top:3px;padding-right:15px; }
.module_map a
{

text-decoration:none;
font-size:12px;color:#373536;
}


#preloadedImages {
       width: 0px;
       height: 0px;
       display: inline;
       background-image: url("images/mymilo_h.gif");
       background-image: url("images/stats_h.gif");
       background-image: url("images/feedback_h.gif");
       background-image: url("images/techsupport_h.gif");
       background-image: url("images/faquestions_h.gif");
       background-image: url("images/mp_hover.gif");
       background-image: url("images/td_hover.gif");
       background-image: url("images/try_1.gif");
       background-image: url("images/continue_h.gif");
       background-image: url("images/send_h.gif");
       background-image: url("images/continue_hover.gif");
       background-image: url("images/download_hover.gif");
}




.eachbox { width:140px;height:120px; color:#000600;vertical-align:top;text-align:center; }
.eachbox a, #body .eachbox a { font-weight:normal;color:#000600;font-size:12px;font-family:arial;text-decoration:none; }
.eachbox a:hover, #body .eachbox a:hover { color:#BDFAFB; }





/** New design **/
html {}
body, td, caption, th {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: arial,sans-serif; font-size: 13px; text-align: left; font-weight:normal;}
table {empty-cells: show;}
form {display: inline; margin: 0px 0px 0px 0px;} 
a:link, a:visited {font-family: arial; font-size: 13px; color: #0D88B6; font-weight:bold; text-decoration:none;}
a:hover {text-decoration: underline;}
h1 {font-size:22px; font-weight:bold;}
h2 {font-size:18px; font-weight:bold; padding: 10px 0px 5px 0px; margin: 0px 0px 0px 0px;}
ol { margin-top: 5px; margin-bottom: 10px;}
table td {text-align:left;}
input { border:1px solid #7F9DB9;text-align:left; font-size:13px;}
input button { border:0px; }
img { border:0px;padding:0px; }

/** Header and footers **/
table.topTable {height:100%; width:100%; height: 92px; margin: 0px 0px 0px 0px; background-image: url("../images/top_bg_02.gif"); background-position: top;  background-repeat: repeat-x;}
table.topTable td {text-align:center;}
table.topTable td.loginTable {vertical-align:top;}

table.loginTable {width:750px; height: 29px; margin-right:auto; margin-left:auto; margin-top:0px; background-image: url("../images/login_bg.gif"); background-position: top;  background-repeat: repeat-x;}
table.loginTable td.left {background-image: url("../images/top_login_left.gif"); background-position: left; background-repeat: no-repeat;}
table.loginTable td.right {background-image: url("../images/top_login_right.gif"); background-position: right; background-repeat: no-repeat;}

table.loginTable td {color:#666666; font-family: Arial; font-size:12px;}
table.loginTable td a {color:#666666;}
table.loginTable td a:hover {color:#00AFF0;}
table.loginTable td.right {text-align: right; padding-right: 10px; }
table.loginTable td.left {text-align: left; padding-left: 22px; font-weight: bold; }

table.menuTable {width:750px; margin-right:auto; margin-left:auto; margin-top:0px; }
table.menuTable td.left {vertical-align: bottom; text-align:left; padding-left: 0px; width:144px;}
table.menuTable td.right {text-align:right; vertical-align:middle;padding-left:10px;}

table.menuTable td.right ul.topNav { display:inline; text-align:left; }
table.menuTable td.right ul.topNav li { display:block; float:right; font-family:Arial,sans-serif; font-size:18px; margin:0pt 0pt 0pt 8px; padding:0pt; list-style-image:none; list-style-position:outside; list-style-type:square;}
table.menuTable td.right span.right { position:relative; right:0px; display:inline;}

table.topMenuTable {margin-top:18px;}
table.topMenuTable td {padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; height:29px;}
table.topMenuTable td.lft {width:1px; text-align:right;}
table.topMenuTable td.rght {width:1px; text-align:left;}
table.topMenuTable td.center {padding:0px 3px 0px 3px; margin:0px 0px 0px 0px; width:100%;}
table.topMenuTable td.selected td.center {width:100%; text-align:center; background-image: url("../images/nav_top_selected_bg.gif"); background-position: top; background-repeat: repeat-x;}
table.topMenuTable td a, table.topMenuTable td a:visited {color:#00AFF0; font-family: Arial; font-size:15px; text-decoration:none; font-weight:bold; text-align:center;}
table.topMenuTable td a:hover {text-decoration:underline;}
table.topMenuTable td.selected a, table.topMenuTable td.selected a:visited {color:white; text-decoration:none; text-align:center;}
table.topMenuTable td.selected a {padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
table.topMenuTable td.selected a:hover {text-decoration:none;}
table.topMenuTable {padding-right:10px;}

table.siteMap {width:100%; height: 78px; margin: 0px 0px 0px 0px; background-image: url("../images/sitemap_bg.gif"); background-position: top;  background-repeat: repeat-x;}
table.siteMap td {text-align:center;}
table.siteMapLinks {width: 750px; margin-left:auto; margin-right:auto;}
table.siteMapLinks td {width:125px; text-align:left; vertical-align:top; padding-top: 8px; padding-bottom:30px;}
table.siteMapLinks td a, table.siteMapLinks td a:visited {color:#8C8C8C; font-size:12px; text-decoration:none; font-weight:normal;}
table.siteMapLinks td a:hover {color:#000000; text-decoration:none;}
table.siteMapLinks td a.title, table.siteMapLinks td a.title:visited {color:#5A5A5A; font-weight:bold; font-size:14px;}
table.siteMapLinks td a.title:hover {color:black; font-weight:bold; font-size:14px; text-decoration:none;}
 
table.footer {width:750px; margin-left:auto; margin-right:auto; margin-bottom:40px;}
table.footer tr.top td {height:21px; background-image: url("../images/footer_bg.jpg"); background-position: top;  background-repeat: repeat-x;}
table.footer td.lft {width:5px; text-align:left;}
table.footer td.rht {width:5px; text-align:left;} 
table.footer td.left {padding-left:10px; font-size:10px; color:#5A5A5A; text-align:left; !important}
table.footer td.right {padding-right:10px; font-size:10px; color:#5A5A5A; text-align:right; !important} 
table.footer td a, table.footer td a:visited {color:#5A5A5A; font-size:11px;}
table.footer td a:hover {color:black; text-decoration:none;}
table.footer td div.magma {padding-top:4px; cursor:pointer;}

/** Commons **/
#blue_notice { background-color:#006893;color:#B7F9F5;font-weight:bold;padding:5px;font-size:12px;width:320px; margin-bottom:10px; margin-top:10px;}
#blue_notice a { color:#B7F9F5 }
#blue_notice a:hover {color:#FFAD3E; }
span.attention {font-size:18px; font-weight:bold;}
hr.grayDashed {
	border-top: 1px dashed #C5C5C5;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
}
div.tryMilo {width:250px; height: 118px; margin-top:6px; background: url("../images/download-now2.gif"); background-position: 0px -117px; background-repeat:no-repeat; cursor:pointer;}
div.tryMilo:hover {width:250px; height: 118px; margin-top:6px; background: url("../images/download-now2.gif"); background-position: 0px 0px; background-repeat:no-repeat; cursor:pointer;}
div.tryMilo div.text {padding-top:24px; padding-left:22px; font-size: 18px; color:#0D88B6; font-weight:bold; text-align:left;}
div.tryMilo div.tryMiloHome {padding-left:7px; }

div.tryMilo div.counter {color:#666666; padding-left:8px; font-size:11px; font-weight: bold; text-align:left;}

div.buyMilo {width:207px; height:44px;  margin-top:4px; background-image: url("../images/buy_milo_bg.jpg"); background-position: top;  background-repeat:no-repeat; cursor:pointer;}
div.buyMilo div.text {padding-top:11px; padding-left:59px; font-size: 20px; color:#0D88B6; font-weight:bold; }
#buyButtonText_beta {padding-left:0px; font-size:13px;padding-top:14px;text-align:center;}

div.milometrix {width:274px; height: 67px; margin-top:16px; background-image: url("../images/milometrix_bg_all.gif"); background-position: top;  background-repeat: no-repeat; cursor:pointer;}
div.milometrix div.text {padding-top:15px; padding-right:29px; font-size: 20px; color:#0D88B6; font-weight:bold; text-align:right;}
div.milometrix div.counter {color:#666666; padding-right:29px; font-size:11px; font-weight: bold; text-align:right;}

table.loginBox {margin-top:15px; width:250px; margin-right:auto;}
table.loginBox td {padding-top:5px; text-align:right; font-weight:bold;}
table.loginBox td input.text {width:155px;} 
table.loginBox td.submit {text-align:left; padding-left:85px;}
table.loginBox td.submit input {border:0px; width:143px; height:21px; background-color:#FFFFFF;}
input.loginSubmit {width:86px; height:26px; background-image: url("../images/login_button_bg.gif"); background-position: left top; background-repeat: no-repeat; border:none; margin-left:auto; margin-right:auto; text-align:center; cursor:pointer; font-size:16px; font-weight:bold; color:#0D88B6; font-family:Arial;}

table.registerBox {margin-top:15px; width:250px; margin-right:auto;}
table.registerBox td {padding-top:5px; text-align:right; font-weight:bold;}
table.registerBox td.fiksiraj span {padding:0; margin:0 0 0 85px; height:10px;vertical-align:top;}
table.registerBox td input.text {width:155px;} 
table.registerBox td.submit {text-align:left; padding-left:85px;}
table.registerBox td.submit input {border:0px; width:143px; height:21px; background-color:#FFFFFF;}
input.loginSubmit2 {width:86px; height:26px; background-image: url("../images/login_button_bg.gif"); background-position: left top; background-repeat: no-repeat; border:none; margin-left:auto; margin-right:auto; text-align:center; cursor:pointer; font-size:16px; font-weight:bold; color:#0D88B6; font-family:Arial;}

#regporuka {padding:10px; background-color:#00cccc ; border-top:2px solid #003300; border-bottom:2px solid #003300; text-align:center;}

table.navigator {width:188px; height:520px; background-image: url("../images/nav_bg.gif"); background-position: left; background-repeat: repeat-y;}
table.navigator td {text-align:left; padding-left:14px; color:#0D88B6; font-weight:bold; font-size:14px; border:1px solid #C5C5C5; border-top:none; border-bottom:none; cursor:pointer; height:40px;}
table.navigator td.bottom {border-top:1px solid #C5C5C5; vertical-align:bottom; cursor:default;}
table.navigator td.bottomm {font-size: 2px; border:0px; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; height:6px; background:none; cursor:default;}
table.navigator td.head {border-top:1px solid #C5C5C5;}
table.navigator td.headSelected {border-top:1px solid #C5C5C5; background-color:#00AFF0; color:WHITE;}

span.priceList a {color:#0D88B6; font-size:22px; font-weight:normal;}
div.priceListBox {float:left; display:none; position:relative; text-align:left; z-index: 999; position:absolute; margin-top:15px; background-color:white;}

table.priceList {width:424px; height:201px; border: 1px solid #00AFF0;}
table.priceList thead tr.head td {height:28px;  padding-left:12px; font-size:18px;}
table.priceList thead tr.title td {background-color:#00AFF0; color:white; height:36px; font-size:16px; font-weight:bold; padding-left:12px;}
table.priceList tbody td.title {height:77px; background-color:#7FD7F7; font-size:18px; border-bottom:1px solid #00AFF0;} 
table.priceList tbody tr.bottom td { border-bottom:1px solid #00AFF0;}
table.priceList tbody td {border-bottom:1px solid #CCEFFC;  padding-left:12px;} 
table.priceList tfoot td { padding-left:12px; color:gray;}
/** trademark color **/
table.demoTable {width:430px;}
table.demoTable td.left {text-align:left; padding-left:15px; padding-top:10px; font-size:16px; font-weight:bold; width:130px;}

span.tm {color:#00AFF0;}
span.qm {color:#00AFF0; font-weight:bold;}

table.blueHeader {height: 26px; margin-top:0px; background-image: url("../images/middle_button_middle.gif"); background-position: top; background-repeat: repeat-x;}
table.blueHeader td.center {color:white; font-size:14px; font-weight:bold; text-align:left; padding-right:6px; vertical-align:middle;}
table.blueHeader td.right {background-image: url("../images/middle_button_left.gif"); background-position: left; background-repeat: no-repeat; vertical-align:middle;}
table.blueHeader td.left {background-image: url("../images/middle_button_right.gif"); background-position: right; background-repeat: no-repeat; vertical-align:middle; width:3px;}
table.blueHeader td.center a, table.blueHeader td.center a:hover, table.blueHeader td.center a:visited {color:white; font-size:14px; font-weight:bold; text-align:right; padding-right:6px;}

table.blueBox {background-color: #F1F8FA;}
table.blueBox thead td {font-size: 2px; height:10px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
table.blueBox tfoot td {font-size: 2px; height:10px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
table.blueBox thead td.center {width:100%; margin-top:0px; background-image: url("../images/bar_top.gif"); background-position: top; background-repeat: repeat-x;}
table.blueBox tfoot td.center {width:100%; margin-top:0px; background-image: url("../images/bar_bottom.gif"); background-position: bottom; background-repeat: repeat-x;}
table.blueBox tbody td.left {height: 100%; margin-top:0px; background-image: url("../images/bar_left.gif"); background-position: left; background-repeat: repeat-y;}
table.blueBox tbody td.right {height: 100%; margin-top:0px; background-image: url("../images/bar_right.gif"); background-position: right; background-repeat: repeat-y;}
table.blueBox tbody td {text-align:left;}

table.orangeBox {margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
table.orangeBox thead td {font-size: 2px; height:9px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; vertical-align:bottom;}
table.orangeBox tfoot td {font-size: 2px; height:9px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; vertical-align:top;}
table.orangeBox thead td.center {width:100%; margin-top:0px; background-image: url("../images/obar_top.gif"); background-position: bottom; background-repeat: repeat-x;}
table.orangeBox tfoot td.center {width:100%; margin-top:0px; background-image: url("../images/obar_bottom.gif"); background-position: top; background-repeat: repeat-x;}
table.orangeBox tbody td.left {height: 100%; margin-top:0px; background-image: url("../images/obar_left.gif"); background-position: left; background-repeat: repeat-y;}
table.orangeBox tbody td.right {height: 100%; margin-top:0px; background-image: url("../images/obar_right.gif"); background-position: right; background-repeat: repeat-y;}
table.orangeBox tbody td {text-align:left; background-color: #FFBE00;}

table.grayBox {width:100%; background-color:#EEEEEF; background-image: url("../images/grey_bar_bg.gif"); background-position: left; background-repeat: repeat-y;}
table.grayBox thead td {font-size: 2px; height:9px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
table.grayBox tfoot td {font-size: 2px; height:9px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
table.grayBox thead td.center {font-size: 2px; width:100%; height: 9px; background-image: url("../images/grey_bar_border.gif"); background-position: top; background-repeat: repeat-x;}
table.grayBox tfoot td.center {font-size: 2px; width:100%; height: 9px; background-image: url("../images/grey_bar_border.gif"); background-position: bottom; background-repeat: repeat-x;}
table.grayBox tbody td {text-align:left;}
table.grayBox tbody td.left {font-size: 2px; height: 10px; margin-top:0px; background-image: url("../images/grey_bar_lft.gif"); background-position: left; background-repeat: repeat-y;}
table.grayBox tbody td.right {font-size: 2px; height: 10px; margin-top:0px; background-image: url("../images/grey_bar_rght.gif"); background-position: right; background-repeat: repeat-y;}

table.mainTable {width:750px; margin-left:auto; margin-right:auto; margin-top: 18px; margin-bottom:10px;}
table.mainTable td.rightNav {text-align:left;  vertical-align:top; width:189px;}
table.mainTable td.pageBody {text-align:left; vertical-align:top; padding-left:28px;}

/** Pages **/
table.homePage {width:750px; height: 274px; margin-right:auto; margin-left:auto; margin-top:18px; background-image: url("../images/homepage_pic.jpg"); background-position: top; background-repeat: no-repeat;}
table.homePage td {text-align:right; vertical-align: top;}
table.homePage div.slogen {font-size: 22px; margin-left:auto; margin-top: 44px;}
table.homePage div.slogen_beta {margin-top: -4px;}
#betaPhraseHolder {
	background:#fff;
	color:#0d88b6;
	font-size:18px;
	font-weight:bold;
	opacity:0.7;
	filter: alpha(opacity = 70);
	padding-right:20px;
	text-align:right;
	width:100%;
}
table.homePage div.slogen span {margin-left:10px;}
table.homePage td.news {vertical-align:bottom; text-align:left;}
table.homePage td.news a {color:#00AFF0; font-size:18px; font-weight:bold;}
table.homePage td.news div.text {float:left; display:none; top left position:absolute; text-align:left; z-index: 999; background-color:white; border: 1px solid #00AFF0; width:200px; padding:4px;}
table.homePage td table.isider td {text-align:right; vertical-align:bottom;}
table.homePage td table.isider td.link {height:30px;}
table.homePage td table.isider td.text {height:250px;}
table.homePage td table.isider {margin-right:auto; width:100%; height:100%;}
div.levo{line-height:26px;margin-left:0px;margin-bottom:2px;}
div.right{float:right; left:24px; position:relative; width:124px; height:10px; top:87px; font-weight:normal;}

table.homePageBottom span.grey {color:black; font-size:14px; font-weight:bold;}
table.homePageBottom {width:750px; margin-right:auto; margin-left:auto; margin-bottom:26px; margin-top:18px;}
table.homePageBottom th {vertical-align:top; text-align:left;}
table.homePageBottom div.hpTitle {padding-left:0px; vertical-align:middle; height:50px; padding-top:5px;}
table.homePageBottom div.hpTitle div.image {float:left; padding-left:0px;}
table.homePageBottom div.hpTitle div.text {padding-top:10px; font-size:13px; font-weight:normal; text-align:left;}
table.homePageBottom div.hpTitle div.text a {color:black;}
table.homePageBottom div.extraInfo {text-align: left; margin-left:auto; padding-left:15px;}
table.homePageBottom img.screenshot {margin-top: 20px; margin-bottom: 14px; padding-left:4px; border:none;}
table.homePageBottom div.miloDescription {margin-top:20px; width:234px; margin-left:auto; text-align:left;}
table.loginBox td {text-align:right;}

table.why td {padding-top:10px; padding-right:10px;}
div.whypic {text-align:center; padding-top:30px; width:100%;}

table.contactUs {width:100%}
table.contactUs td {text-align:left; padding-left:5px; vertical-align:top;}
table.contactUs td.rght {width:60%; border-left:2px dashed #C5C5C5;}
table.contactUs input,table.contactUs select {text-align:left;}
table.contactUs table.form {margin-top:10px;}
table.contactUs table.form td {height:32px;}
table.contactUs table.form td.name {width:100px; vertical-align:middle;}
table.contactUs table.form td.value {vertical-align:middle;}
table.contactUs div.submit {text-align:center; margin-top:10px;}
table.contactUs div.submit input {border:0px;}

table.buyGreen {width:542px; height:154px; background-image: url("../images/buy_green_bg.gif"); background-position: left top; background-repeat: no-repeat;}
table.buyGreen td.right {text-align:left; width:55%; padding-left:14px; vertical-align:bottom; padding-bottom:10px;}
table.buyGreen td.left {text-align:left; width:45%; vertical-align:top; padding-top:28px;}
table.buyGreen div.greenButton {width:254px; height:74px; margin-top:8px; background-image: url("../images/buy_green_button.gif"); background-position: top;  background-repeat:no-repeat; cursor:pointer;}
table.buyGreen div.greenButton div.text {padding-top:20px; padding-left:25px; text-align:left; line-height:20px;}
table.buyGreen div.greenButton div.text a, table.buyGreen div.greenButton div.text a:visited {font-size: 18px; color:#0D88B6; font-weight:bold;}
table.buyGreen div.greenButton div.text a.hover,table.buyGreen div.greenButton div.text a.hover:visited {color:#00AFF0; text-decoration:none;}
table.buyGreen div.greenText {color:#00A33D; font-weight:bold;}

table.buyblue {width:542px; height:194px; background-image: url("../images/buy_blue_bg.jpg"); background-position: left top; background-repeat: no-repeat; margin-top:30px;}
table.buyblue td.right {text-align:left; width:55%; padding-left:14px; vertical-align:top; padding-top:10px;}
table.buyblue td.left {vertical-align:top; padding-right:0px;}
table.buyblue div.blueButton {width:254px; height:74px; margin-top:8px; background-image: url("../images/buy_blue_button.gif"); background-position: top;  background-repeat:no-repeat; cursor:pointer;}
table.buyblue div.blueButton div.text {padding-top:20px; padding-left:25px; text-align:left; line-height:20px;}
table.buyblue div.blueButton div.text a, table.buyblue div.blueButton div.text a:visited {font-size: 18px; color:#0D88B6; font-weight:bold;}
table.buyblue div.blueButton div.text a.hover,table.buyblue div.blueButton div.text a.hover:visited {color:#00AFF0; text-decoration:none;}
table.buyblue div.blueText {font-weight:bold;}
table.buyblue div.rerrortext {color:#FF4C4C; font-weight:bold; text-align:left;}
table.buyblue table.loginBox {margin-top:0px;padding-right:20px;} 

table.buyYellow {width:542px; height:154px; background-image: url("../images/buy_yellow_bg.jpg"); background-position: left top; background-repeat: no-repeat; margin-top:30px; margin-bottom:30px;}
table.buyYellow td.right {text-align:left; width:150px;}
table.buyYellow td.left {text-align:left;}
table.buyYellow div.yellowButton {width:172px; height:52px;  margin-top:12px; background-image: url("../images/buy_yellow_button.gif"); background-position: top;  background-repeat:no-repeat; cursor:pointer;}
table.buyYellow div.yellowButton div.text {padding-top:8px; text-align:center; padding-left:0px;}
table.buyYellow div.yellowButton div.text a, table.buyyellow div.yellowButton div.text a:visited {font-size: 16px; color:#0D88B6; font-weight:bold;}
table.buyYellow div.yellowButton div.text a.hover {color:#00AFF0; text-decoration:none;}
table.buyYellow div.yellowText {color:#00A33D; font-weight:bold;}

table.buy {margin-bottom:15px;}
table.buy td {text-align:left;}
table.buy td.priceList {width:150px; text-align:right; vertical-align:top;}
table.buy td.priceList a {color:#0D88B6; font-size:22px; font-weight:normal;}
input.buySubmit {width:173px; height:54px; background-image: url("../images/buy_button_bg.gif"); background-position: left top; background-repeat: no-repeat; border:none; margin-left:auto; margin-right:auto; text-align:center; cursor:pointer; font-size:20px; font-weight:bold; color:#0D88B6; font-family:Arial;}
input.buySubmit2 {width:122px; height:47px; background-image: url("../images/paypp.gif"); background-position: left top; background-repeat: no-repeat; border:none; margin-left:auto; margin-right:50px; text-align:center; cursor:pointer; font-size:20px; font-weight:bold; color:#0D88B6; font-family:Arial;}

div.registerIcons {text-align:center; width:100%; margin-top:10px;}
div.registerIcons table {margin-right:auto; margin-left:auto;}

table.buyForm {width:100%;}
table.buyForm td {text-align:left; vertical-align:top;}
table.buyForm td.icon {width:120px; text-align:left;}
table.buyForm td.title {font-size:16px; font-weight:bold; } 
table.buyForm tr.row td {padding-bottom:14px;}
table.buyForm input.radio {border:none;}

table.price {width:100%; margin:15px 0px 15px 0px;}
table.price td {font-size:16px; font-weight:bold;}
table.price td {width:80%; text-align:left; padding-left:10px;}
table.price td.title {width:20%;}
table.price td.cupon {color:green; font-weight:bold;}
span.formTip {color:#5F5F5F;font-size:11px;} 
table.registration {width:100%;}
table.registration td.title {width:130px;}
table.registration td {text-align:left; vertical-align:top; padding-bottom:10px;}
table.registration td.code {text-align:left; vertical-align:top; padding-top:2px; width:275px;}
table.registration div.code {display:none; position:absolute; background-color:#99D8F4; border: 2px solid #00CBDF; width:165px; padding:8px;}
table.registration input {width:155px;}
table.registration input.phone {width:100px;}
table.registration select {font-size:12px; margin-top:3px;}

table.cc {width:100%;}
table.cc td {text-align:left; vertical-align:middle; padding-bottom:10px;}
table.cc td.title {width:115px; padding-left:5px;}
table.cc td.title2 {width:85px; padding-left:10px;}

span.AjaxLoading {float:left; position:absolute; background-color:white;}
div.AjaxLoading {float:left; position:relative; background-color:white;}

table.whatis td {text-align:left; padding-right:10px;}
/** faq **/
table.mainTable td.pageBody div.faq {margin-top:12px; margin-bottom:3px; cursor:pointer;}

table.myMilo {width:100%;}
table.myMilo td {cursor:pointer; text-align:center; padding-bottom:5px;}
table.myMilo table.blueBox td.center {text-align:center; width:135px;}

table.screenShots {width:100%;}
table.screenShots td {padding-bottom:20px; text-align:center;}
table.screenShots td img {border: 1px solid #0D88B6;}

table.downloads {width:100%; margin-bottom:40px;}
table.downloads td {text-align:left;}
table.downloads td.hand {width:40px;}

table.versions  {width:100%; margin-bottom:40px;}
table.versions td {text-align:left;}
table.versions tr.title td {font-weight:bold; padding-top:10px;}
table.versions tr.updates td {padding-right:52px;}

table.compare {width:100%; border: 1px solid #00AFF0;}
table.compare thead td {background-color:#00AFF0; color:white; height:36px; font-size:18px; font-weight:bold; padding-right:12px;}
table.compare tbody td.title {height:77px; background-color:#7FD7F7; border-bottom:1px solid #00AFF0; font-weight:bold;}
table.compare tbody td {border-bottom:1px solid #CCEFFC; text-align:center; vertical-align:top; width:25%; padding-top:8px;} 
table.priceList tbody
table.priceList tbody td.title {height:77px; background-color:#7FD7F7; font-size:22px; border-bottom:1px solid #00AFF0;} 
table.priceList tbody tr.bottom td { border-bottom:1px solid #00AFF0;}
table.priceList tbody td {border-bottom:1px solid #CCEFFC;  padding-right:12px;} 
table.priceList tfoot td { padding-right:12px; color:gray;}

table.login {width:100%;}
table.login td {text-align:left; padding-bottom:10px;}
table.login td.blueman {text-align:center; width:200px;}

table.sendToFriend {width:100%; height:338px; /*background-image: url("../images/sendToFriend.jpg");*/ background-position: left top; background-repeat: no-repeat;}
table.sendToFriend td {vertical-align:top; padding-top:10px; font-size:14px; text-align:left;}
table.sendToFriend td div.submit input {border:none;}
table.sendToFriend td.rght {width:265px;}
table.sendToFriend td.name {text-align:left; padding-left:8px; width:150px;}
table.sendToFriend td.value  {width: 115px; padding-left:8px;}
table.sendToFriend td.submit {vertical-align:top; text-align:center; height:140px; }
table.sendToFriend td.err {text-align:center; color:red; font-weight:bold;}

table.upanel {width:100%; margin-top:20px;}
table.upanel td {text-align:left; vertical-align:top; width:50%;}
table.upanel td.input  {padding-bottom:20px;}
table.upanel td.submit  {padding-bottom:20px; text-align:center;}

table.sales {width:100%; text-align:center; margin-bottom: 40px;}
table.sales thead td {font-size:16px; font-weight:bold;}
table.sales tbody td {border-top: 1px solid black;}
table.sales td.bug {color:red;}
table.sales td.price {color:#3AABED;}

/** lost password **/
div.LPsubmit {width:49%; text-align:center; margin-top:15px;}
div.LPsubmit input {border:none; width:140px; height:21px;}

.yellowLink a {font-size:14px;}

div.kutijag{height: 365px;}
div.kutijad{height: 350px;}

table.purchase_form_table td{
	text-align:left;
	
}

* :focus { outline: 0; outline: none;}
* {
   outline: none;
   outline: 0;
}
a, table a{
	border:0px;
	border:none;
	outline: none;
}
.requiredKohavit {
	color:red;
}

td.value2 {
padding-left:8px;
width:115px;
}
td.value2 input {
background:#fbfbaf;
}

/* Ilya changes */
#special_offers{
				font-weight:normal;
				font-size:17px;
				color:#f26d14;
				}
#txtfx a:link,#txtfx a:visited {
	font-weight:normal;
}
	#mainTitle {
				font-weight:bold;
				font-size:20px;
				}
	#miniTitle {
				font-weight:bold;
				font-size:14px;
				}	
	#txtStyle  {
				font-weight:normal;
				font-size:12px;
				}					
.regtextr {
margin-top:70px;
}