@charset "UTF-8";
body{background:#fff;font-family:Arial AMU,Tahoma Armenian,Sylfaen;font-size:11px;line-height:1.2em;margin:0;padding:0}
#page_bg{background:#f8f8f8 url(../images/layout/page_bg.png) top center repeat-x}
.clr{clear:both;overflow:hidden;font-size:0;line-height:0;}
.fclr{clear:both;font-size:0;line-height:0;height:0;}
.oclr{clear:both;overflow:hidden;font-size:0;}
ul{list-style:none;margin:0;padding:0}
a,img{outline:none;margin:0;padding:0}
img{border:none}
form{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{margin:0;}
h1.slogan {position:absolute;top:124px;left:60px;color:#1d5fc3;text-indent:-9999px;font-size:20px;line-height:0}
a{color:#4495ec;text-decoration:none}
a:hover{color:#4495EC;text-decoration:none}
input:focus,select:focus,textarea:focus,a,a:link,a:visited,a:hover{border:none;outline:0}
input,select,textareaa,a:link,a:visited,a:hover{background:transparent}
label {cursor:pointer;}
#header{width:920px;height:90px;background:transparent url(../images/layout/header_bg.png) top left no-repeat;margin:0 auto}
#header .logo{float:left;width:164px;height:60px;padding:30px 0 0}
#header .top_right{float:right;position:relative;width:250px;height:90px}
#header .top_right .phone{position:absolute;bottom:22px;right:0}
a.link,a.link:link,a.link:visited{float:right;height:20px;color:#999;font-size:11px;line-height:19px;text-decoration:none}
a.contacts,a.contacts:link,a.contacts:visited{background:transparent url(../images/icons/tm_contacts.png) top left no-repeat;padding:0 0 0 25px}
a.contacts:hover{background:transparent url(../images/icons/tm_contacts.png) bottom left no-repeat}
a.about,a.about:link,a.about:visited{background:transparent url(../images/icons/tm_about.png) top left no-repeat;padding:0 7px 0 32px}
a.about:hover{background:transparent url(../images/icons/tm_about.png) bottom left no-repeat}
a.login,a.login:link,a.login:visited{background:transparent url(../images/icons/tm_login.png) top left no-repeat;padding:0 8px 0 24px}
a.login:hover{background:transparent url(../images/icons/tm_login.png) bottom left no-repeat}
#main_menu{position:relative;width:920px;background:transparent url(../images/layout/mm_m_bg.png) top center repeat-x;margin:0 auto}
#main_menu .mm_l_bg{background:transparent url(../images/layout/mm_l_bg.png) top left no-repeat}
#main_menu .mm_r_bg{background:transparent url(../images/layout/mm_r_bg.png) top right no-repeat;height:32px}
#main_menu .demo_btn {position:absolute;top:-2px;left:86px;width:55px;height:36px;background:transparent url(../images/layout/mm_demo_btn.png) top center no-repeat;font-weight:700;color:#fff;line-height:36px;text-align:center;text-decoration:none;}
#main_menu .demo_btn:hover {background:transparent url(../images/layout/mm_demo_btn.png) bottom center no-repeat}
#topnav{float:left;width:700px;height:32px;font-size:11px}
#topnav ul li a,#topnav ul li a:link,#topnav ul li a:visited{float:left;color:#999;font-weight:700;text-decoration:none}
#topnav ul li a span{float:left;height:31px;line-height:31px;background:transparent url(../images/layout/top_nav_separator.png) top right no-repeat;padding:1px 10px 0 11px}
#search{float:right;width:200px;height:32px;padding:0 10px 0 0}
.search{float:right;height:25px;background:transparent url(../images/layout/search_bg.png) top left no-repeat;padding:7px 9px 0}
#search .sinput{border:0;background:none;line-height:13px;font-size:11px;color:#999;height:13px;width:120px;padding:2px 2px 0}
#search a.search_btn,#search a.search_btn:link,#search a.search_btn:visited{float:right;width:40px;height:32px;background:transparent url(../images/layout/search_btn.png) top center no-repeat}
#search a.search_btn:hover{background:transparent url(../images/layout/search_btn.png) bottom center no-repeat}
#ispace{position:relative;width:940px;height:242px;background:transparent url(../images/layout/ispace.png) top center no-repeat;margin:8px auto 0;padding:10px 0 0}
.ipage{width:900px;height:242px;margin:0 auto}
.web_design,.order_step1,.order_step2,.order_step3,.order_step4,.order_step5{background:transparent url(../images/ispace/index/index.png) top center no-repeat}
a.get_instant_quote,a.get_instant_quote:link,a.get_instant_quote:visited,a.get_instant_quote:hover{position:absolute;bottom:19px;right:64px;display:block;width:212px;height:58px;background:transparent url(../images/layout/get_instant_quote.png) top center no-repeat}
.header_thumbs{position:absolute;top:10px;right:20px;width:290px;height:170px;background:transparent url(../images/ispace/index/header_thumbs.png) top center no-repeat}
.pathway{position:absolute;overflow:hidden;bottom:0;left:20px;display:block;width:900px;height:30px}
.pathway a,.pathway a:link,.pathway a:visited{float:left;height:30px;font-size:11px;color:#999;line-height:29px;background:transparent url(../images/layout/pathway_arrow.png) center right no-repeat;text-decoration:none;padding:0 14px 0 0}
.pathway a:hover{color:#4495ec}
#main{position:relative;width:880px;background:#fff url(../images/layout/main_bg.png) top center repeat-x;overflow:hidden;margin:0 auto;padding:22px 20px}
#bottom_bg{height:180px;background:#f8f8f8 url(../images/layout/bottom_bg.png) top center repeat-x}
#footer{width:900px;background:#fff url(../images/layout/footer_bg.png) top center repeat-x;margin:0 auto;padding:0 10px}
#footer .f_separator{overflow:hidden;width:900px;height:100px}
#footer .news{float:left;width:400px;height:80px;overflow:hidden;padding:10px 0 0}
#footer h4{display:block;color:#999;font-size:11px;line-height:17px;background:transparent url(../images/order/h2_bg.gif) repeat-x scroll left bottom;text-decoration:none}
#footer .news p,#footer .right p{color:#999;font-size:11px;line-height:13px;text-align:justify;margin:0;padding:0}
#footer h5{display:block;color:#999;font-size:11px;font-weight:700;line-height:17px;margin:4px 0 0;}
#footer .right{float:left;width:480px;background:transparent url(../images/layout/footer_separator.png) top left no-repeat;height:80px;overflow:hidden;margin:0 0 0 10px;padding:10px 0 0 10px}
#footer .links{font-size:10px;color:#ccc;text-align:justify}
#footer .links a,#footer .links a:link,#footer .links a:visited{color:#999;line-height:12px;text-decoration:none}
.copyright{float:left;color:#999;font-size:11px;line-height:31px;width:390px;height:32px;padding:0 10px}
#f_menu{width:920px;height:32px;background:transparent url(../images/layout/f_menu_bg.png) top center repeat-x;margin:0 auto}
#bottom_menu{float:right;width:500px;height:32px;font-size:11px;line-height:29px;padding:0 0 0 10px}
#bottom_menu ul{float:right}
#bottom_menu ul li a,#bottom_menu ul li a:link,#bottom_menu ul li a:visited{float:left;color:#999;font-weight:400;text-decoration:none}
#bottom_menu ul li a span{float:left;height:32px;line-height:31px;background:transparent url(../images/layout/bottom_menu_separator.png) top left no-repeat;padding:0 10px 0 11px}
a:hover,#footer .links a:hover{text-decoration:underline}
a.link:hover,#topnav ul li.current a span,#bottom_menu ul li.current a span{color:#4495ec}
#topnav ul,#topnav ul li,#bottom_menu ul li{float:left}
#topnav ul li a:hover,#bottom_menu ul li a:hover{color:#4495ec;cursor:pointer}
#paging_nav table {margin:0 auto;}
#paging_nav li {float:left;margin:0 4px;font-size:11px;}
#paging_nav li span{display:block;color:#ccc;padding:1px 5px;background:#fff;border:1px solid #f2f2f2;cursor:default;}
#paging_nav li a {display:block;color:#888;padding:1px 5px;background:#fff;border:1px solid #f2f2f2;}
#paging_nav li a:hover, #paging_nav li.current a {color:#4495EC;background:#fff;border:1px solid #efefef;text-decoration:none;}
#paging_nav li.current a {font-weight:700;}
.error_box {border:1px solid #ff6f6f;font-size:11px;margin:20px auto}
.error_box2 {background:#ffe5e5;border:1px solid #fff;padding:10px;}
.error_box h5 {color:#ff4444;font-size:12px;height:20px;line-height:19px;font-weight:700}../images/layout/bottom_menu_separator.png../images/layout/f_menu_bg.png../images/layout/footer_separator.png../images/order/h2_bg.gif../images/layout/footer_bg.png../images/layout/bottom_bg.png../images/layout/main_bg.png../images/layout/pathway_arrow.png../images/ispace/index/header_thumbs.png../images/layout/get_instant_quote.png../images/ispace/index/index.png../images/layout/ispace.png../images/layout/search_btn.png../images/layout/search_btn.png../images/layout/search_bg.png../images/layout/top_nav_separator.png../images/layout/mm_demo_btn.png../images/layout/mm_demo_btn.png../images/layout/mm_r_bg.png../images/layout/mm_l_bg.png../images/layout/mm_m_bg.png../images/icons/tm_login.png../images/icons/tm_login.png../images/icons/tm_about.png../images/icons/tm_about.png../images/icons/tm_contacts.png../images/icons/tm_contacts.png../images/layout/header_bg.png../images/layout/page_bg.png