

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; }


 div.homePage {position:relative;}
.headerStitle {position:absolute; overflow:hidden; height:60px; width:100px; line-height:15px;}
div.homePage .headerStitle {right:0;bottom:0;}


#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; }


.error { width:99%;margin:2px;padding:5px;background-color:#000;color:#fff;margin-bottom:5px;}


.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,div.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,div.topTable {text-align:center;}
div.topTable {margin:0px auto;}
table.topTable td.loginTable,div.loginTable {vertical-align:top;}



table.loginTable,div.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,div.loginTable .left {background-image: url("../images/top_login_left.gif"); background-position: left; background-repeat: no-repeat;}

table.loginTable td.right,div.loginTable .right {background-image: url("../images/top_login_right.gif"); background-position: right; background-repeat: no-repeat;}
div.loginTable .right {float:right;width:300px;top:0;right:0;left:0;}
div.loginTable .left {float:left;width:400px;top:0;right:0;left:0;}

div.loginTable div {line-height:29px;}
table.loginTable td,div.loginTable div {color:#666666; font-family: Arial; font-size:12px;}

table.loginTable td a,div.loginTable a {color:#666666;}

table.loginTable td a:hover,div.loginTable a:hover {color:#00AFF0;}

table.loginTable td.right,div.loginTable .right {text-align: right; padding-right: 10px; }

table.loginTable td.left,div.loginTable .left {text-align: left; padding-left: 22px; font-weight: bold; }


div.menuTable .left {margin-top:-1px;}

table.menuTable,div.menuTable {width:750px; margin-right:auto; margin-left:auto; margin-top:0px; }

table.menuTable td.left,div.menuTable .left {vertical-align: bottom; text-align:left; padding-left: 0px; width:144px;}

table.menuTable td.right,div.menuTable .right {text-align:right; vertical-align:middle;padding-left:10px;width:600px;}


div.menuTable .right,div.menuTable div.right {top:0 !important;right:0 !important;left:0 !important;position:relative;float:right;padding:0;}
div.menuTable .left {top:0;right:0;position:relative;float:left;}



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, div.topMenuTable {margin-top:25px;}
div.topMenuTable {width:600px;}

table.topMenuTable td, div.topMenuTable .table_td {padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; height:29px;}

table.topMenuTable td.lft, div.topMenuTable .lft {width:1px; text-align:right;}

table.topMenuTable td.rght, div.topMenuTable .right {width:1px; text-align:left;}

table.topMenuTable td.center, div.topMenuTable .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;}

div.topMenuTable .selected  {padding:0px; line-height:29px; text-align:center; background-image: url("../images/nav_top_selected_bg.gif"); background-position: top; background-repeat: repeat-x;}

div.topMenuTable a {font-size:15px;}

table.topMenuTable td a, table.topMenuTable td a:visited, div.topMenuTable a:visited {color:#00AFF0; font-family: Arial; font-size:15px; text-decoration:none; font-weight:bold; text-align:center;}

table.topMenuTable td a:hover, div.topMenuTable a:hover {text-decoration:underline;}

table.topMenuTable td.selected a, table.topMenuTable td.selected a:visited, div.topMenuTable .selected a {color:white; text-decoration:none; text-align:center;}

table.topMenuTable td.selected a, div.topMenuTable .selected a {padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

table.topMenuTable td.selected a:hover, div.topMenuTable .selected a:hover {text-decoration:none;}

table.topMenuTable, div.topMenuTable {padding-right:10px;}



table.siteMap,div.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,div.siteMap div {text-align:center;}

table.siteMapLinks,div.siteMapLinks {width: 750px; margin-left:auto; margin-right:auto;}

table.siteMapLinks td,div.siteMapLinks div {width:125px; text-align:left; vertical-align:top; padding-top: 8px; padding-bottom:30px;}
div.siteMapLinks div {width:110px;float:left;}

table.siteMapLinks td a, table.siteMapLinks td a:visited,div.siteMapLinks a,div.siteMapLinks a:visited {color:#8C8C8C; font-size:12px; text-decoration:none; font-weight:normal;}

table.siteMapLinks td a:hover,div.siteMapLinks a:hover {color:#000000; text-decoration:none;}

table.siteMapLinks td a.title, table.siteMapLinks td a.title:visited,div.siteMapLinks a.title:visited,div.siteMapLinks .title {color:#5A5A5A; font-weight:bold; font-size:14px;}

table.siteMapLinks td a.title:hover,div.siteMapLinks a.title:hover {color:black; font-weight:bold; font-size:14px; text-decoration:none;}

 

table.footer,div.footer {width:750px; margin-left:auto; margin-right:auto; margin-bottom:40px;}

table.footer tr.top td,div.footer .top div {height:21px; background-image: url("../images/footer_bg.jpg"); background-position: top;  background-repeat: repeat-x;}

table.footer td.lft,div.footer .lft {width:5px; text-align:left;}

table.footer td.rht,div.footer .rht {width:5px; text-align:left;} 

table.footer td.left,div.footer .left {padding-left:10px; font-size:10px; color:#5A5A5A; text-align:left; !important}

table.footer td.right,div.footer .right {padding-right:10px; font-size:10px; color:#5A5A5A; text-align:right; !important} 

table.footer td a, table.footer td a:visited,div.footer a,div.footer a:visited {color:#5A5A5A; font-size:11px;}

table.footer td a:hover,div.footer a:hover {color:black; text-decoration:none;}

table.footer td div.magma ,div.footer div.magma{padding-top:4px; cursor:pointer;}

div.footer .top {width:720px;position:relative;height:21px;line-height:21px;background-image: url("../images/footer_bg.jpg");padding-right:12px;}
div.footer .lft {position:absolute;right:0;}
div.footer .rht {position:absolute;left:0;}

div.footer .left {float:left;width:500px;}
div.footer .right {float:right;width:200px;}

/** 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 {margin-top:13px !important;width:284px; height: 74px; margin-top:16px; background-image: url("../images/try_milo_all.jpg"); background-position: top; background-repeat:no-repeat; cursor:pointer;}
div.tryMilo div.text {padding-top:15px; padding-left:29px; font-size: 20px; color:#0D88B6; font-weight:bold; text-align:left;}
div.tryMilo div.counter {color:#666666; padding-left:29px; font-size:11px; font-weight: bold; text-align:left;}

div.tryMilo div.tryMiloHome {padding-left:35px;padding-top:18px !important; }



div.tryMilo div.counter {color:#666666; padding-left:25px; 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:block; 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,div.tfoot div { 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;}

div.blueHeader h2 {color:white; font-size:14px; font-weight:bold;margin:0;padding:0;}

table.blueHeader,div.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,div.blueHeader  {color:white; font-size:14px; font-weight:bold; padding-right:6px; vertical-align:middle;}

table.blueHeader td.right ,div.blueHeader .right {background-image: url("../images/middle_button_left.gif"); background-position: left; background-repeat: no-repeat; vertical-align:middle;}

table.blueHeader td.left,div.blueHeader .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;}

div.blueHeader {position:relative;width:236px;padding:0px;text-align:left;line-height:26px;}


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,div.blueBox div.tfoot div {font-size: 2px; height:10px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

table.blueBox thead td.center,div.blueBox div.tfoot .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,div.blueBox div.tfoot .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,div.blueBox div.tfoot .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,div.blueBox div.tfoot .right {height: 100%; margin-top:0px; background-image: url("../images/bar_right.gif"); background-position: right; background-repeat: repeat-y;}

table.blueBox tbody td,div.blueBox .tbody div {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,div.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 ,div.homePage div{vertical-align: top;}

table.homePage div.slogen,div.homePage .slogen {font-size: 22px; margin-left:auto; margin-top: 44px;}

table.homePage div.slogen_beta,div.homePage .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,div.homePage .news {vertical-align:bottom; text-align:left;}

table.homePage td.news a ,div.homePage .news a{color:#00AFF0; font-size:18px; font-weight:bold;}

table.homePage td.news div.text,div.homePage .news .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,div.homePage .isider div {text-align:right; vertical-align:bottom;}

table.homePage td table.isider td.link,div.homePage .isider .link {height:30px;}

table.homePage td table.isider td.text,div.homePage .isider .text {height:250px;}

table.homePage td table.isider,div.homePage .isider {margin-right:auto; width:100%; height:100%;}

div.levo{margin-left:0px;margin-bottom:2px;text-align:left;}

div.levo h1 {line-height:normal;margin:0;}
div.levo h1 strong {font-size:32px;}
div.levo h1 span {font-weight:bold;}

div.right{float:right; left:24px; position:relative; width:124px; height:10px; top:87px; font-weight:normal;}



table.homePageBottom span.grey,div.homePageBottom span.grey {color:black; font-size:14px; font-weight:bold;}

table.homePageBottom,div.homePageBottom {width:750px; margin-right:auto; margin-left:auto; margin-bottom:26px; margin-top:18px;}

table.homePageBottom th,div.homePageBottom .hp {vertical-align:top; text-align:left;}

table.homePageBottom div.hpTitle,div.homePageBottom .hpTitle {padding-left:0px; vertical-align:middle; height:50px; padding-top:5px;}

table.homePageBottom div.hpTitle div.image,div.homePageBottom .hpTitle {float:left; padding-left:0px;}

table.homePageBottom div.hpTitle div.text,div.homePageBottom .hpTitle .text {padding-top:10px; font-size:13px; font-weight:normal; text-align:left;}

table.homePageBottom div.hpTitle div.text a,div.homePageBottom .hpTitle .text a {color:black;}

table.homePageBottom div.extraInfo,div.homePageBottom .extraInfo {text-align: left; margin-left:auto; padding-left:15px;}

table.homePageBottom img.screenshot,div.homePageBottom img.screenshot {margin-top: 20px; margin-bottom: 14px; padding-left:4px; border:none;}

table.homePageBottom div.miloDescription,div.homePageBottom .miloDescription {margin-top:20px; width:234px; margin-left:auto; text-align:left;}

table.loginBox td {text-align:right;}

div.extraInfo {display:block;clear:both;}
 div.hpTitle {display:block;float:none;height:50px;margin-top:10px;}

  div.hpTitle .image {float:left;margin-right:10px;}
div.hpTitle .text {padding-top:10px;width:240px;}

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;

}

/* ben table backup */
.menu_link {float:left;margin:0px 6.5px;height:29px;line-height:29px !important;}
.clear {clear:both;}

.float-left {float:left}
.float-right {float:right}


/* Ilya changes */

#special_offers{

				font-weight:normal;

				font-size:17px;

				color:#f26d14;

				}
#txtfx { position:relative; overflow:hidden;}
#txtfx a {position:relative; text-decoration:none; color:#000000;}
#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;

}
