/* TAGS */
* {margin:0;padding:0}
html {min-width:920px} 
body {background:#2f373a;font-family:Arial,Helvetica,sans-serif;font-size:96%;line-height:1em;color:#4e4e4e;min-width:920px;border-top:10px solid #0c0e0e}
object {vertical-align:top;outline:none}
input, textarea, select {font-family:Arial,Helvetica,sans-serif;font-size:1em;vertical-align:middle;font-weight:normal}
fieldset {border:0; padding:10px; background:#32a5c4; color:#fff;}
p {margin:0;padding:0}
img {border:0;vertical-align:top;text-align:left}
ul, ol {list-style:none}
/* GLOBAL */
#header, #content, #footer {font-size:0.875em; width:920px;margin:0 auto}
.col-1, .col-2, .col-3 {float:left}
/* ALIGMENT */
.fleft {}
.fleft3 {float:left; width:550px;}
.fright {float:right; padding:0; margin-top:12px;}
.clear {clear:both}
.alignright {text-align:right}
.aligncenter {text-align:center}
.wrapper {width:100%; }
.container {width:100%}
/* TAILING */
.tail-top {background:url(http://www.atomechanics.com/images/tail-top.gif) left top repeat-x #fff}
.body-bg {background:url(../images/body-bg.jpg) no-repeat center top; padding:0; margin:0;}

/* FORMS */
#search-form {padding-top:39px}
#search-form span {width:230px;height:52px;display:block;float:left;background:url(http://www.atomechanics.com/images/input-bg.gif) no-repeat left top}
#search-form input {background:none;border:0;color:#000;margin-left:20px;line-height:1em;vertical-align:top;width:185px;padding:18px 0 10px 0}
#search-form a {float:left}
#contacts-form {clear:right;width:100%;overflow:hidden}
#contacts-form fieldset {border:none;float:left}
#contacts-form .field {clear:both}
#contacts-form label {float:left;width:106px;line-height:18px;padding-bottom:8px}
#contacts-form input {width:185px;padding:1px 0 1px 3px;border:1px solid #e2e2e2;color:#70635b;background:#fff}
#contacts-form textarea {width:185px;height:53px;padding:1px 0 1px 3px;border:1px solid #e2e2e2;color:#4e4e4e;background:#fff;margin-bottom:15px;overflow:auto}
/* LISTS */
.list {margin-bottom:-11px}
.list li {padding:0 0 11px 98px;min-height:74px;height:auto!important;height:74px;background:url(http://www.atomechanics.com/css/images/icon.png) no-repeat left top;line-height:1.43em;position:relative}
.list li strong {display:block;font-size:.86em;padding-bottom:5px}
.list li a {color:#4e4e4e;text-decoration:none}
.list li a:hover {text-decoration:underline}
.list1 {margin-bottom:-20px}
.list1 li {padding:0 0 20px 0;line-height:1.43em;width:100%;overflow:hidden;vertical-align:top}
.list1 li img {float:left;margin:5px 21px 0 0}
.list1 li strong {display:block;font-size:.86em;padding-bottom:5px}
.list1 li a {color:#4e4e4e;text-decoration:none}
.list1 li a:hover {text-decoration:underline}
.list2 {padding-bottom:15px}
.list2 li {padding:0 0 4px 12px;background:url(http://www.atomechanics.com/css/images/arrow.gif) no-repeat left 5px}
.list2 li ul {padding-top:4px;margin-bottom:-4px}
/* OTHER */
p {margin-bottom:20px;line-height:1.43em; text-align:justify;}
.p0 {margin-bottom:0}
/* TXT, LINKS, LINES, TITLES */
a {color:#20b7c9; text-decoration:none;}
a:hover {text-decoration:underline;}
h1{ padding-bottom:10px; margin:0; font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#1a1b1b; 
background:url(../images/lo.png) no-repeat; height:35px; line-height:35px; padding-left:45px;}
h3 {font-size:30px;line-height:1.2em;font-weight:normal;color:#1D70BD;margin-bottom:12px}
h2 {font-size:20px; font-weight:normal;color:#000;margin-bottom:12px; margin-left:20px; /*border-bottom:1px solid #999;*/ padding-bottom:12px; margin-right:20px;}
h4 {font-size:20px;color:#000;margin-bottom:16px; margin-top:5px; line-height:27px;}
/* HEADER */
#header {height:478px; position:relative;z-index:2}
#header .extra {position:absolute;right:-80px;top:95px}
#header .row-1 {width:100%;}
#header .row-1 .fleft {padding:0;}
#header .row-1 .fright {padding:0px ; color:#fff; font-size:15px; position:relative; top:-138px;}
.row-2{ padding-top:0px;}

/* CONTENT */
#content {background:url(../images/cont-tail.png) repeat-y left top;position:relative;z-index:9999;}
#content .tail-right {background:#fff;}
#content .col-3 {width:630px}
#content .col-1 {width:920px;}
#content .col-2 {width:290px; padding:25px 0 8px 0 ; margin-bottom:20px; margin-top:35px;  }
.inner_copy, .inner_copy a {border:0;float:right;background:#f00;color:#f00;width:35%;line-height:10px;font-size:10px;margin:-220% 0 0 0;overflow:hidden;padding:0}
#content .indent {padding-right:20px; margin-top:29px; margin-bottom:-16px;}
.box1{ padding:35px; margin-left:8px; background: url(http://www.atomechanics.com/images/box1.png) no-repeat; width:197px; height:310px; float:left;}
.box2{ padding:35px; margin-left:40px; background: url(../images/box2.png) no-repeat; width:197px; height:310px;  float:left;}
.box3{ padding:35px; margin-right:8px; background: url(../images/box3.png) no-repeat; width:197px; height:310px;  float:right;}


#rightpanel{float:right; width:235px; padding-bottom:20px;}
.testimonital{ padding-left:10px; padding-right:10px; border:1px solid #dddddd; margin-top:10px; background:#ebf4fb;}
.testimonital p{ font-size:12px; line-height:normal; font-family:Arial, Helvetica, sans-serif; color:#454545; margin:0; padding:0; text-align:left;}
.testimonital h4{ font-size:10px; font-family:Verdana, Geneva, sans-serif; color:#d09c01; text-align:right; margin:0; padding:10px;}
.author{clear:both; text-align:right; padding:8px 0 3px 0; margin-bottom:15px; font-size:12px; font-weight:bold; color:#808080; border-bottom:1px dotted  #808080;}
#tickerContainer {  padding-top:10px; padding-bottom:5px; height:218px; }
#ticker1{ height:218px; }



/* Navi */
.image_right{ 
	padding:0; 
	
	
	width:480px;
}
.seach{ background: url(http://www.atomechanics.com/images/serch.png) repeat-x; border:1px solid #c6c6c6; width:132px; font-size:11px; color:#959798; padding-left:6px; height:17px;}
.searh444{ height:73px; width:227px; border:1px solid #d1cfcf;  background:#f7f7f7;}			 
article{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}	
.wrap_left{ padding:0; margin-right:0px; font-family:Arial, Helvetica, sans-serif; float:left; width:388px; font-size:12px; color:#333333; border:3px solid #ccc;}


.nav-bg{ height:45px; display:block; width:626px; font-family:Arial, Helvetica, sans-serif;   font-family: Arial; font-size: 13px;
  font-weight: 600; padding:0;}
.left-navi{float:left; height:45px; padding:1px 0; font-family:Arial, Helvetica, sans-serif;  width:920px; font-size:12px; color:#006699;  position:relative; z-index:9999;}
.left-navi ul{list-style:none; margin:0px; padding:0px; z-index:9999;}
.left-navi ul li{float:left; display:block;  height:45px; position:relative; z-index:9999;}
.left-navi ul li a{text-decoration:none; color:#fff; display:block; padding:0px 23px; margin:0 20px 0px 0; height:39px; line-height:39px; float:left;}
.left-navi ul li a:hover{text-decoration:none; color:#fff; border-bottom:5px solid  #569cfa; display:block; float:left;}
.left-navi ul li a.open{text-decoration:none; color:#fff; border-bottom:5px solid #569cfa; display:block; float:left;}
.left-navi ul li a.current{text-decoration:none; color:#fff; border-bottom:5px solid #569cfa; display:block; float:left;}
.left-navi ul > li:last-child{background-image: none !important; padding:0px !important;}
.left-navi ul > li >.submenu{position:absolute; z-index:999; font-size:12px !important; top:44px; left:0px; opacity:0.9; filter:alpha(opacity=90); background:#5e1200; padding:3px 0px 0px 16px !important;  width:120px; display:none; font-weight:normal;}
.navi-col{clear:both; padding-bottom:10px; position:relative;}

.sub-parts{clear:both; padding-bottom:0px;}
.sub-parts p{font-size:12px; color:#d59281; margin:0px; padding:0px;}
.sub-parts p a{text-decoration:underline; color:#d59281 !important; display:block; height:20px !important; line-height:20px !important; clear:both; padding:0px !important; margin:0 !important;}
.sub-parts p a:hover{text-decoration:none; color:#fff !important;; display:block; border:none !important;}
.sub-heading{clear:both; font-size:12px; color:#d5d5d5;  padding-bottom:3px; margin-bottom:8px;}
.mainsupport_cont {
margin: 0px;
padding: 0px;
width: 100%;
bottom: 0px;
position: fixed;
height: 80px;
background-color:#000;
z-index: 10000;

}

.support_cont {
    height: 80px;
    margin-left: auto;
    margin-right: auto;
    width: 999px;
}


.clocksupport {
    color: #FFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 25px;
	font-weight:bold;
    line-height: 23px;
}

/* FOOTER */
.full_foo{float:left; background:#393737; min-width:100%; color:#fff;  border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.container_main{margin:0 auto; width:920px;}
.footer_left_1{float:left; width:152px; margin:10px 0 10px 0;}
.footer_left_2{float:left; width:160px; margin:10px 0 10px 35px;}

.footer_left_top_txt{float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#fcf41e; padding-bottom:5px; width:170px;}
.footer_left_bot_txt{float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#fff; line-height:23px; width:160px;}
.footer_left_bot_txt a{ text-decoration:none; color:#dbdbdb;}
.footer_left_bot_txt a:hover{ text-decoration:underline; color:#fff;}

.footer_left_5{float:right; width:152px; margin:10px 0 10px 16px;}
.footer_left_top_txt_5{float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#fcf41e; padding-bottom:5px; width:152px;}
.footer_left_bot_txt_5{float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#fff; line-height:26px; width:130px;}
.footer_left_bot_txt_5 a{ text-decoration:none; color:#dbdbdb;}
.footer_left_bot_txt_5 a:hover{ text-decoration:underline; color:#fff;}
.full_copy{float:left; width:920px; height:40px; width:100%; line-height:40px; background:#393737;}
.copy_txt{  width:920px; height:40px; width:920px; margin:auto; line-height:40px; font-size:13px; color:#fff; background:#393737;}


.full_copya{float:left;  width:920px; height:40px; width:100%; line-height:40px; background:#000;}
.copy_txta{  width:920px; height:40px; width:920px; margin:auto; line-height:40px; font-size:13px; color:#fff; background:#000;}
.copy_txta a{ color:#fff; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.copy_txta a:hover{ color:#ccc; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}


.links{ padding:0; margin-bottom:20px; line-height:27px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.links ul{ list-style:none;}
.links ul li{ display:block; background:url(http://www.atomechanics.com/images/li.gif) no-repeat left; padding-left:30px;}




#slideshow {
	position:relative;
	height:289px;
	margin-left:100px;
}
#slideshow IMG {
	position:absolute;
	top:0;
	left:0;
	z-index:8;
	opacity:0.0;
}
#slideshow IMG.active {
	z-index:10;
	opacity:1.0;
}
#slideshow IMG.last-active {
	z-index:9;
}

.banner{ padding:0; height:289px;}

.gradient-bg
{
background-image:url(../images/gradient-bg.png);
background-repeat:repeat-y;
width:910px;
}

.blue-box
{
width:420px;
height:250px;
background-color:#3399ff;
padding:10px;
font-size:16px;
color:#000000;
text-decoration:underline;
}

.pnl-list ul
{
margin:0px;
padding:0px;
}
.pnl-list li
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
list-style-type:none;
text-decoration:none;
padding:5px 0px 0px 10px;
line-height:20px;
}

.yellow-box
{
width:420px;
height:250px;
background-color:#ffcc00;
padding:10px;
font-size:16px;
color:#000000;
text-decoration:underline;
}

.third-box
{
width:420px;
height:250px;
background-color:#ffcc99;
padding:10px;
font-size:16px;
color:#000000;
text-decoration:underline;
}

.four-box
{
width:420px;
height:250px;
background-color:#66ff33;
padding:10px;
font-size:16px;
color:#000000;
text-decoration:underline;
}

.five-box
{
width:420px;
height:250px;
background-color:#ccecff;
padding:10px;
font-size:16px;
color:#000000;
text-decoration:underline;
}

.six-box
{
width:420px;
height:250px;
background-color:#99c2d6;
padding:10px;
font-size:16px;
color:#000000;
text-decoration:underline;
}

.seven-box
{
width:420px;
height:250px;
background-color:#00ff99;
padding:10px;
font-size:16px;
color:#000000;
text-decoration:underline;
}

.oursupport
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000;
font-weight:bold;
text-decoration:underline;
padding:10px;
}
.oursupport-text
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000;
font-weight:bold;
}

.field-bg
{
background-image:url(http://www.atomechanics.com/images/field-bg.png);
background-repeat:repeat-x;
height:27px;
}



.terms-list ul
{
margin:0px;
padding:0px;
}

.terms-list li
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(http://www.atomechanics.com/images/li.gif);
background-repeat:no-repeat;
background-position:0px 8px;
padding:10px 0px 0px 31px;
float:left;
text-decoration:none;
}

.terms-listsub ul
{
margin:0px;
padding:0px;
}

.terms-listsub li
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(http://www.atomechanics.com/images/diamond-bullet.png);
background-repeat:no-repeat;
background-position:28px 6px;
padding:6px 0px 0px 40px;
float:left;
text-decoration:none;
}