@charset "utf-8";
/* CSS Document */
html{margin:0;padding:0;}
body {margin:0 0 0 0; background:url(images/body_bg.jpg) top repeat-x #080808; font-family:Arial, Helvetica, sans-serif;font-size:12px;}
h1, h2, h3{color:#333;margin-bottom:0;margin-top:0;}
a{text-decoration:underline;color:#e3901a;}
a:hover{text-decoration:none;color:#743987;}
a img{border:0;}
#container {width:1020px;margin:0 auto;overflow:hidden;background:url(images/container_bg2.jpg) no-repeat; margin-top:30px; overflow:hidden;}

#container_sub {width:1020px;margin:0 auto; background-repeat:no-repeat ;
background-position:top; background-color:#272727; margin-top:30px; overflow:hidden;}

#header {margin:0 auto;width:980px; height:30px; color:#ddd;}
#headerleft {width:860px;height:36px;float:left; margin-top:28px; margin-left:6px;}
#headerleft ul {margin: 0;padding: 0px 0 0 0px;list-style: none;line-height: normal;}
#headerleft li {display: inline;text-align: center;}
#headerleft a {display: block;float: left;margin-right: 0px;padding: 6px 0px 4px 14px;text-decoration: none;text-align: center;font-size: 11px;font-weight: bold;color: #838383;background:url(images/menu_bdr.png) right no-repeat;height:16px;text-transform:uppercase;}
#headerleft a:hover, #headerleft .active a {color: #fff;}

#headerright {width:83px; height:19px; float:right; margin-top:32px; margin-right:20px;}
#headerright h1 {background:url(images/portfolio.png) no-repeat left;width:83px;height:19px;}
#headerright h1:hover {background:url(images/portfolio2.png) no-repeat left;width:83px;height:19px;}
#headerright h1 a {position: relative;display: block;width:83px;height:19px;}
#headerright h1 a span {display: none;}

#logo {width:960px; margin:0 auto; padding-top:40px; overflow:hidden; clear:both;}
#logo h1 {width:300px;height:60px; padding-left:20px;}
#logo h1:hover {width:300px;height:60px;}
#logo h1 a {position: relative;display: block;width:300px;height:60px;}
#logo h1 a span {display: none;}

#caption {width:960px; margin:0 auto; overflow:hidden;}
#caption h1 {background:url(images/more.png) no-repeat left;width:49px;height:19px; margin-top:140px; margin-left:12px;}
#caption h1:hover {background:url(images/more2.png) no-repeat left;width:49px;height:19px;}
#caption h1 a {position: relative;display: block;width:49px;height:19px;}
#caption h1 a span {display: none;}

#search_follow {width:960px; margin:0 auto;}
#search_follow_sub {width:945px; padding-left:15px; margin:0 auto;}

#search {width:252px; margin:0 auto; padding-top:65px; float:left;}
#search input {margin-left:30px; background:none; border:0; width:200px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; float:left;}
#search a {display: block;width:16px;height:19px; float:right;}
#search a span {display: none;}

#search_sub {width:252px; margin:0 auto; padding-top:59px; float:left;}
#search_sub input {margin-left:10px; background:none; border:0; width:200px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; float:left;}
#search_sub a {display: block;width:28px;height:19px; float:right;}
#search_sub a span {display: none;}

#follow {width:682px; float:right; padding-top:58px;}
#follow .a {width:30px; display:block; height:32px; float:left; margin-right:12px;}

#follow_sub {width:682px; float:left; padding-top:51px;}
#follow_sub .a {width:30px; display:block; height:32px; float:left; margin-right:12px;}


#follow_facebook {width:30px; display:block; height:32px; float:left; margin-right:12px; background-image:url(images/facebook_home_bw.png); }
#follow_facebook:hover {width:30px; display:block; height:32px; float:left; background-image:url(images/facebook_home.png); background-repeat:no-repeat; }
#follow_sub_facebook {width:30px; display:block; height:32px; float:left; margin-right:12px; background-image:url(images/facebook_home_bw.png); }
#follow_sub_facebook:hover {width:30px; display:block; height:32px; float:left; background-image:url(images/facebook_home.png); background-repeat:no-repeat; }

#follow_twitter {width:30px; display:block; height:32px; float:left; margin-right:12px; background-image:url(images/twitter_home_bw.png); }
#follow_twitter:hover {width:30px; display:block; height:32px; float:left; background-image:url(images/twitter_home.png); background-repeat:no-repeat; }
#follow_sub_twitter {width:30px; display:block; height:32px; float:left; margin-right:12px; background-image:url(images/twitter_home_bw.png); }
#follow_sub_twitter:hover {width:30px; display:block; height:32px; float:left; background-image:url(images/twitter_home.png); background-repeat:no-repeat; }

#follow_youtube {width:30px; display:block; height:32px; float:left; margin-right:12px; background-image:url(images/youtube_home_bw.png); }
#follow_youtube:hover {width:30px; display:block; height:32px; float:left; background-image:url(images/youtube_home.png); background-repeat:no-repeat; }
#follow_sub_youtube {width:30px; display:block; height:32px; float:left; margin-right:12px; background-image:url(images/youtube_home_bw.png); }
#follow_sub_youtube:hover {width:30px; display:block; height:32px; float:left; background-image:url(images/youtube_home.png); background-repeat:no-repeat; }

#follow_rss {width:30px; display:block; height:32px; float:left; margin-right:12px; background-image:url(images/wordpress_home_bw.png); }
#follow_rss:hover {width:30px; display:block; height:32px; float:left; background-image:url(images/wordpress_home.png); background-repeat:no-repeat; }
#follow_sub_rss {width:30px; display:block; height:32px; float:left; margin-right:12px; background-image:url(images/wordpress_bw.png); }
#follow_sub_rss:hover {width:30px; display:block; height:32px; float:left; background-image:url(images/wordpress.png); background-repeat:no-repeat; }

#follow_mail {width:30px; display:block; height:32px; float:left; margin-right:12px; background-image:url(images/mail_home_bw.png); }
#follow_mail:hover {width:30px; display:block; height:32px; float:left; background-image:url(images/mail_home.png); background-repeat:no-repeat; }
#follow_sub_mail {width:30px; display:block; height:32px; float:left; margin-right:12px; background-image:url(images/mail_bw.png); }
#follow_sub_mail:hover {width:30px; display:block; height:32px; float:left; background-image:url(images/mail.png); background-repeat:no-repeat; }



#footer {width:1020px;margin:0 auto;overflow:hidden;background-color:#080808; margin-top:73px; overflow:hidden; float:left; color:#545454; padding-top:15px;color:#fff;}
#footer_sub {width:1020px;margin:0 auto; overflow:hidden; background-color:#080808; margin-top:20px; overflow:hidden; float:left; color:#545454; padding-top:15px;color:#fff;}
#footerleft { width:1020px; overflow:hidden; margin:0; padding:0; float:left;}
#footerleft a {display: block;float: left;margin-right: 0px;padding: 0px 0px 4px 0px;text-decoration: none;text-align: center;font-size: 10px;font-weight: normal; color:#545454; height:16px;text-transform:uppercase;}
#footerleft a:hover {color: #fff;}
#footerleft span { margin-right:8px; margin-left:8px; font-weight:lighter; padding:0; float:left; color:#545454;}
#footerright { width:209px;   overflow:hidden; margin:0 auto; padding:0; padding-left:15px; padding-top:10px; font-size: 11px;font-weight: normal; color:#545454; float:left }

/*subpage*/

#container_body_sub {width:980px; margin:0; padding:0px 20px 0px 20px; margin-top:10px; overflow:hidden; float:left;}
#subpage_body {width:936px;  margin:0; padding:18px 22px 0px 22px; overflow:hidden; float:left; background-color:#fff;}
.maincontent_body {width:741px; margin:0; padding:0; overflow:hidden; float:left;}
.maincontent_body h1 {width:741px; margin:0; padding:0; overflow:hidden; float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#1e1e1e; padding-bottom:8px;}
.maincontent_body h2 {width:741px; margin:0; padding:0; overflow:hidden; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:lighter; color:#2c2c2c; padding-bottom:5px;}
.maincontent_body h3 {width:741px; margin:0; padding:0; overflow:hidden; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#2c2c2c; padding-bottom:15px;}
.category_cont {width:740px; margin:0; padding:0; overflow:hidden; float:left; background-color:#fff; }
.category_box{width:207px; margin:0; margin-right:1px; padding:17px 19px 17px 19px; overflow:hidden; float:left;  border-right:1px solid #fff; background-color:#f2f2f2; margin-bottom:20px;}
.category_box h1{width:207px; margin:0; padding:0; overflow:hidden; display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal;color:#000; padding-bottom:8px; }
.category_box h2{width:207px; height:41px; margin:0; padding:0; overflow:hidden; display:block; float:left; background-repeat:no-repeat; padding-bottom:5px; }
.category_box h3{width:207px; margin:0; padding:0; overflow:hidden; display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;color:#2c2c2c;  padding-bottom:3px; text-align:justify; height:80px; }
.readmore{width:62px; margin:0; padding:0; overflow:hidden; display:block; float:right; color:#2c2c2c; font-weight:bold;  }

.readmore:hover{color:#4ca4e2;}
.logodesign_img{width:207px; height:41px; margin:0; padding:0; overflow:hidden; display:block; float:left; background-repeat:no-repeat; padding-bottom:5px; background-image:url(images/webdesign.png); background-repeat:no-repeat; }
.logodesign_img:hover { background-image:url(images/webdesign_col.png);}

.webdesign_img{width:207px; height:41px; margin:0; padding:0; overflow:hidden; display:block; float:left; background-repeat:no-repeat; padding-bottom:5px; background-image:url(images/webdvelopment.png); background-repeat:no-repeat; }
.webdesign_img:hover { background-image:url(images/webdvelopment_col.png);}

.ecom_img{width:207px; height:41px; margin:0; padding:0; overflow:hidden; display:block; float:left; background-repeat:no-repeat; padding-bottom:5px; background-image:url(images/ecom.png); background-repeat:no-repeat; }
.ecom_img:hover { background-image:url(images/ecom_col.png);}

.body_contentleft {width:179px; margin:0; padding:0; padding-left:15px; overflow:hidden; float:left; }
.body_contentleft h1 { display:block; width:178px; margin:0; margin-bottom:5px; padding:0; overflow:hidden; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#1e1e1e; padding-bottom:7px; border-bottom:1px solid #000; }
.body_contentleft h2 { display:block; width:180px; height:104px; margin:0; margin-bottom:5px; padding:0; overflow:hidden; float:left;   }
.body_contentleft h3 { display:block; width:178px; margin:0;  padding:0; overflow:hidden; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#1e1e1e; padding-bottom:7px;}
.body_contentleft h4 { display:block; width:178px; margin:0; margin-bottom:5px; padding:0; overflow:hidden; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1e1e1e; padding-bottom:7px; border-bottom:1px solid #000; text-align:right; }
.line {width:178px; height:6px; overflow:hidden; margin:0; padding:0; margin-bottom:6px; float:left; border-bottom:1px solid #000; }
.webname{ width:100px; margin:0; padding:0; text-align:right; padding-bottom:6px; overflow:hidden; display:block; float:right; font-size:10px; color:#1e1e1e; font-weight:normal;  }
.work1 { display:block; width:180px; height:133px; margin:0; margin-bottom:5px; padding:0; overflow:hidden; float:left;    }

.work2 { display:block; width:180px; height:133px; margin:0; margin-bottom:5px; padding:0; overflow:hidden; float:left;  }


.webname:hover{color:#4ca4e2;}
.viewmore_cont {width:158px; overflow:hidden; margin:0; padding:10px 10px 10px 10px; float:left; background-color:#272727; font-size:11px; background-image:url(images/viewmore.png); background-repeat:no-repeat; background-position:right; font-weight:bold; }

.viewmore{width:65px; margin:0; padding:0; padding-right:15px;  overflow:hidden; display:block; float:right; color:#fff; font-size:11px; font-weight:bold; text-align:right; text-decoration:none;  }

.viewmore:hover{color:#fff;}
/*order*/
.order_body {width:935px; margin:0; padding:0; padding-bottom:22px; overflow:hidden; float:left;}
.order_body h3 {width:935px; margin:0; padding:0; padding-bottom:10px; padding-top:15px; overflow:hidden; float:left; font-size:15px; font-weight:bold;}
.order_step_cont {width:935px; margin:0; padding:0; padding-bottom:10px; overflow:hidden; float:left; margin-top:20px; border-bottom:1px dashed #000;}
.order_step_cont h1 {width:935px; margin:0; padding:0; padding-bottom:10px; overflow:hidden; float:left; font-size:13px; font-weight:bold;}
.order_step_cont h3 {width:935px; margin:0; padding:0; padding-bottom:10px; padding-top:5px; overflow:hidden; float:left; font-size:15px; font-weight:bold;}
.order_step_cont h2 {width:935px; margin:0; padding:0; padding-bottom:5px; overflow:hidden; float:left; font-size:13px; font-weight:normal; float:left;}
.order_step_cont h4 {width:935px; margin:0; margin-top:20px; padding:0; padding-bottom:10px; overflow:hidden; float:left; font-size:13px; font-weight:bold;}
.order_step_cont h5 {width:835px; margin:0; padding:0; padding-bottom:10px; padding-left:60px; padding-top:15px; overflow:hidden; float:left; font-size:13px; font-weight:bold;}
.step {width:17px; height:34px; margin:0; padding:0; padding-left:68px; padding-top:3px; overflow:hidden; float:left; background-image:url(images/step-final.png); background-repeat:no-repeat; font-size:18px; font-weight:bold;}
.errormessage {width:auto; height:24px; margin:0; padding:0; padding-left:68px; padding-top:10px;  overflow:hidden; float:left;  font-size:13px; font-weight:bold; color:#F00;}
.textbox1{ border:1px solid #000; width:200px; height:25px; margin-left:15px; font-family:Arial, Helvetica, sans-serif;  font-size:13px; }
.textbox1w{ border:1px solid #000; width:300px; height:25px; margin-left:15px;  font-size:13px; }
.optname {width:120px; margin:0; padding:0; padding-bottom:10px; overflow:hidden; float:left; font-size:13px; font-weight:normal;}
.textbox2{ border:1px solid #000; width:200px; height:20px; margin-left:15px; margin-right:50px; float:left;  font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.textbox3{ border:1px solid #000; width:200px; height:25px; margin-left:15px; margin-right:50px; float:left;  font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.step3_boxcont {width:875px; margin:0; margin-top:20px; padding:0; padding-left:60px; padding-bottom:2px; overflow:hidden; float:left; font-size:13px; font-weight:bold;}
.step3_boxcont h1 {width:875px; margin:0; padding:0; padding-bottom:10px; padding-top:5px; overflow:hidden; float:left; font-size:15px; font-weight:bold;}
.step3_optname {width:225px; margin:0; padding:0; padding-bottom:10px; overflow:hidden; float:left; font-size:13px; font-weight:normal;}
.step3_optname_upload {width:240px; margin:0; padding:0; padding-bottom:10px; overflow:hidden; float:left; font-size:13px; font-weight:normal;}
.textbox4{ border:1px solid #000; width:423px; height:20px; margin-left:15px; margin-right:50px; float:left;  font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.textbox5{ border:1px solid #000; width:420px; height:60px; margin-left:15px; margin-right:50px; float:left;  font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.textbox6{ border:1px solid #000; width:322px; height:22px; margin-left:15px; margin-right:20px; float:left;  font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.textbox7{ border:1px solid #000; width:60px; height:25px; margin-left:15px; font-family:Arial, Helvetica, sans-serif;  font-size:13px;}
.button{ display:block; height:25px; background-color:#000; color:#FFF; margin-right:40px; float:left; border:none;}
.button:hover{ color:#007fd7;}
.cards{ width:119px; height:18px; float:left; margin:0; margin-top:5px; padding:0; background-image:url(images/cards.png); background-repeat:no-repeat; }
.userinfo_cont{width:935px; margin:0; padding:0;  overflow:hidden; float:left;  }
#container_sub_log {margin:0 auto; background-position:top; margin-top:30px; overflow:hidden;}
/*order_logo_web*/
.order_comb {width:741px; margin:0; padding:0; overflow:hidden; float:left; padding-bottom:10px;}
.order_comb h1 {width:741px; margin:0; padding:0; padding-bottom:10px; overflow:hidden; float:left;}
.order_comb h2 {width:741px; margin:0; padding:0; padding-bottom:10px; padding-top:10px; overflow:hidden; float:left; font-size:15px; font-weight:bold;}
.order_comb h4 {width:741px; margin:0; margin-bottom:10px; padding:0; padding-bottom:15px; padding-top:10px; overflow:hidden; float:left; font-size:15px; font-weight:bold; }
.order_comb h3 {width:741px; margin:0; padding:0; padding-bottom:20px; overflow:hidden; float:left; font-size:15px; font-weight:bold;}
.order_comb h5 {width:741px; margin:0; padding:0; padding-bottom:10px; padding-top:40px; overflow:hidden; float:left; font-size:16px; font-weight:bold;}
.order_comb h6 {width:741px; margin:0; padding:0; padding-bottom:0px; padding-top:0px; overflow:hidden; float:left; font-size:11px; font-weight:bold;}
.order_comb1 h6 { margin:0; padding:0; padding-bottom:0px; padding-top:0px; overflow:hidden; float:left; font-size:11px; font-weight:bold;}
.order_comb1 {width:741px; margin:0; padding:0; overflow:hidden; float:left; padding-bottom:10px;}
.order_comb1 h1 {width:741px; margin:0; padding:0; padding-bottom:10px; overflow:hidden; float:left;}
.order_comb1 h2 {width:741px; margin:0; padding:0; padding-bottom:10px; padding-top:10px; overflow:hidden; float:left; font-size:15px; font-weight:bold;}
.order_comb1 h4 {width:741px; margin:0; margin-bottom:10px; padding:0; padding-bottom:15px; padding-top:10px; overflow:hidden; float:left; font-size:15px; font-weight:bold; }
.order_comb1 h3 {width:741px; margin:0; padding:0; padding-bottom:20px; overflow:hidden; float:left; font-size:15px; font-weight:bold;}
.order_comb1 h5 {width:741px; margin:0; padding:0; padding-bottom:10px; padding-top:40px; overflow:hidden; float:left; font-size:16px; font-weight:bold;}
.pack_cont {width:180px; height:auto; float:left; margin:0; margin-right:5px; padding:0; }
.pack_head { width:167px; height:27px; background-image:url(images/pack_head.png); background-repeat:no-repeat; padding-left:10px; padding-top:15px; float:left; border-bottom:1px solid #c4c3c3; font-size:16px; font-weight:normal; color:#6d6d6d; }
.pack_prize {width: 158px; height:25px; float:left; background-image:url(images/pack_price_bg.png); background-repeat:no-repeat; background-position:right; margin:0; padding: 10px 10px 10px 10px; font-size:16px; font-weight:bold; color:#6d6d6d;}
.pack_prize h1 {width: 100px; height:25px; float:left;  margin:0; padding: 0; padding-top:5px; font-size:16px; font-weight:bold; color:#6d6d6d;}
.pack_prize h2 {width: 50px; height:25px; float:left;  margin:0; padding: 0; padding-top:2px; font-size:18px; font-weight:bold; color:#fff;}
.pack_prize h3 {width: 100px; height:34px; float:left;  margin:0; padding: 0;  font-size:15px; font-weight:bold; color:#6d6d6d; line-height:1}
.pack_container{ width:175px; overflow:hidden;  background-color:#f1f1f1; border: 1px solid #e2e1e1; border-bottom:none; border-top:none; float:left;}
.pack_content_box {width: 165px; overflow:hidden; float:left; margin:0; padding: 10px 10px 10px 3px; font-size:11px; font-weight:bold; color:#6d6d6d;}
.pack_content_box2 {width: 158px; height:150px; overflow:hidden; float:left; margin:0; padding: 0px; font-size:11px; font-weight:bold; color:#6d6d6d;}
.pack_content_cont {width: 158px; overflow:hidden; float:left; margin:0; margin-bottom:2px; padding:0;   }
.pack_content_cont_a{ width: 150px; overflow:hidden; float:left; margin:0; margin-bottom:2px; padding:0; padding-left:20px;  color:#6d6d6d; font-size:11px;}
.pack_content_cont_a:hover { color:#96d7fa;}
.pack_content_cont h1 {width: 9px; height:10px; float:left; margin:0; margin-top:5px; margin-right:5px; padding:0; background-image:url(images/dot.png); background-repeat:no-repeat; }
.pack_content_cont h2 {width:120px; height:auto; float:left; margin:0;  padding:0;font-size:11px; font-weight:bold; color:#6d6d6d; }
.pack_button{ width:153px; height:24px; margin:0; margin-top:10px; padding:0; float:left; background-image:url(images/get-started-now.png); background-repeat:no-repeat; background-position:right; border: thin; border-width:1px;}
.pack_button:hover{ cursor:pointer;}
.pack_footer{width:178px; height:14px; float:left; background-image:url(images/pack_footer.png); background-repeat:no-repeat; margin:0; padding:0; }

/*custom_logo*/
.custom_logo_container {width:711px; margin:0; padding:35px 10px 40px 20px; overflow:hidden; float:left; font-size:15px; font-weight:bold; background-color:#fff; border-top: 1px solid #1e1e1e;}

.custom_web_container {width:741px; margin:0; padding:0px 0px 0px 0px; overflow:hidden; float:left; font-size:15px; font-weight:bold; background-color:#fff;  margin-bottom:15px; margin-top:15px;}
.custom_web_container2 {width:721px; margin:0; padding:168px 20px 0px 0px; overflow:hidden; float:left; font-size:15px; font-weight:bold; background-color:#fff;  margin-bottom:15px; margin-top:15px; background-image:url(images/bnr.jpg); background-repeat:no-repeat; height:50px;}

.custom_web_container3 {width:721px; margin:0; padding:168px 20px 0px 0px; overflow:hidden; float:left; font-size:15px; font-weight:bold; background-color:#fff;  margin-bottom:15px; margin-top:15px; background-image:url(images/bnr_logo.jpg); background-repeat:no-repeat; height:50px;}

.logocontainer_1 { width:201px; height:80px; float:left; margin:0; padding:0; border: 2px solid #ececec; margin-right:25px; background-image:url(images/davenport_bw.png);}
.logocontainer_1:hover { background-image:url(images/davenport.png)}
.logocontainer_2 { width:201px; height:80px; float:left; margin:0; padding:0; border: 2px solid #ececec; margin-right:25px; background-image:; background-image:url(images/myvista_bw.png);}
.logocontainer_2:hover { background-image:url(images/myvista.png); }
.logocontainer_3 { width:201px; height:80px; float:left; margin:0; padding:0; border: 2px solid #ececec; margin-right:25px; background-image:url(images/axiompower_bw.png);}
.logocontainer_3:hover { background-image:url(images/axiompower.png);}

.webcontainer_1 { width:222px; height:192px; float:left; margin:0; padding:0; border: 2px solid #ececec; margin-right:11px; background-image:url(images/myvista_web_bw.png);}
.webcontainer_1:hover { background-image:url(images/myvista_web.png);}
.webcontainer_2 { width:222px; height:192px; float:left; margin:0; padding:0; border: 2px solid #ececec; margin-right:11px; background-image:url(images/mirrorframes_web_bw.png)}
.webcontainer_2:hover { background-image:url(images/mirrorframes_web.png);}
.webcontainer_3 { width:222px; height:192px; float:left; margin:0; padding:0; border: 2px solid #ececec; margin-right:11px; background-image:url(images/lopez_web_bw.png);}
.webcontainer_3:hover { background-image:url(images/lopez_web.png);}
.browse_error {width:735px; margin:0; margin-top:20px; padding:0; padding-left:200px; padding-bottom:2px; overflow:hidden; float:left; font-size:13px; font-weight:bold;}

.browse_add {  font-size:14px; font-weight:normal;  }
.browse_add:hover {color:#96d7fa; cursor:pointer;}
.textbox10{ border:1px solid #000; width:200px; height:25px; margin-left:15px; float:left; }
.textbox11{ border:1px solid #000; width:40px; height:25px; margin-left:15px; float:left; }


.step3_optname_webform {width:125px; margin:0; padding:0; padding-bottom:10px; overflow:hidden; float:left; font-size:13px; font-weight:normal;}
.step3_optname_webform h1 {width:125px; margin:0; padding:0; padding-bottom:10px; overflow:hidden; float:left; font-size:14px; font-weight:bold;}
.step3_optname_webform h2 {width:auto; margin:0; padding:0;  overflow:hidden; float:left; font-size:11px; font-weight:normal;}
.step3_optname_checkbox {width:500px; margin:0; padding:0; padding-bottom:10px; overflow:hidden; float:left; font-size:13px; font-weight:bold;}
.step3_optname_checkbox h1 {width:500px; margin:0; padding:0;  overflow:hidden; float:left; font-size:11px; font-weight:normal;}

.checkbox { margin-right:10px; float:left; }
.step3_boxcont_webform {width:615px; margin:0; margin-top:10px; padding:0; padding-left:200px; padding-bottom:2px; overflow:hidden; float:left; font-size:13px; font-weight:bold;}
.step3_boxcont_webform2 {width:615px; margin:0; margin-top:10px; margin-bottom:20px; padding:0; padding-left:185px; padding-bottom:2px; overflow:hidden; float:left; font-size:13px; font-weight:bold;}
.step3_type_webform {width:615px; margin:0; margin-top:10px; padding:0; padding-left:200px; padding-bottom:2px; overflow:hidden; float:left; font-size:13px; font-weight:bold;}
.step3_type_webform h1 {width:615px; margin:0; margin-top:10px; padding:0; padding-bottom:2px; overflow:hidden; float:left; font-size:18px; font-weight:bold;}
.type_container {width:935px; margin:0; padding:0; padding-bottom:10px; overflow:hidden; float:left; font-size:13px; font-weight:bold;}
.browse_name2 {width:125px; margin:0; padding:0; padding-bottom:10px; margin-right:15px; overflow:hidden; float:left; font-size:13px; font-weight:normal;}

/*other services*/
.discountdomain{width:197px; height:129px; float:left; margin:0; margin-right:50px; padding:0; border:3px solid #cbcbcb;  background-repeat:no-repeat;}

.email_packages {width:197px; height:129px; float:left; margin:0; margin-right:50px; padding:0; border:3px solid #cbcbcb; background-image:url(images/email.png); background-repeat:no-repeat;}
.email_packages:hover{ background-image:url(images/email_col.png);}
.hosted_exchange{width:197px; height:129px; float:left; margin:0; margin-right:50px; padding:0; border:3px solid #cbcbcb; background-image:url(images/server.png); background-repeat:no-repeat;}
.hosted_exchange:hover{ background-image:url(images/server_col.png);}
.hosting_packages{width:197px; height:129px; float:left; margin:0; margin-right:50px; padding:0; border:3px solid #cbcbcb; background-image:url(images/web_hosting.png); background-repeat:no-repeat;}
.hosting_packages:hover{ background-image:url(images/web_hosting_col.png);}
.ssl{width:197px; height:129px; float:left; margin:0; margin-right:50px; padding:0; border:3px solid #cbcbcb; background-image:url(images/ssl.png); background-repeat:no-repeat;}
.ssl:hover{ background-image:url(images/ssl_col.png);}
.service_img_cont{ width:247px; overflow:hidden; margin:0; padding:0; float:left;}
.discountdomain_content { width:650px; padding-bottom:30px; overflow:hidden; float:left; font-size:13px; font-weight:bold;}
.discountdomain_link_cont { width:650px; padding-bottom:10px; padding-top:20px; overflow:hidden; float:left; font-size:13px; font-weight:bold;}
.service_container h1 { width:150px; display:block; padding-bottom:10px; padding-top:10px; overflow:hidden; float:left; font-size:13px; font-weight:bold; color:#000;}
.service_container h2 { width:120px; display:block; padding-bottom:10px; padding-top:10px; overflow:hidden; float:left; font-size:13px; font-weight:bold; color:#000;}
.service_container h3 { width:120px; display:block; padding-bottom:10px; padding-top:5px; overflow:hidden; float:left; font-size:13px; font-weight:bold; color:#000;}
.service_container {width:935px; margin:0; padding:0; padding-bottom:10px; padding-top:5px; overflow:hidden; float:left; font-size:15px; font-weight:bold;}
.service_container a {color:#000;}
.service_container a:hover { color:#96d7fa;}

/*portfolio*/


.webdesign1 {width:197px;  height:180px; float:left; margin:0; margin-right:30px;  margin-bottom:10px; padding:0; border:3px solid #fff; background-image:url(images/web1.png); background-repeat:no-repeat;}
.webdesign1:hover{width:197px; height:180px; background-image:url(images/web1_bw.png); background-color:#000; border:3px solid #000;}

.webdesign2 {width:197px;  height:180px; float:left; margin:0; margin-right:30px;  margin-bottom:10px; padding:0; border:3px solid #fff; background-image:url(images/web2.png); background-repeat:no-repeat;}
.webdesign2:hover{width:197px; height:180px; background-image:url(images/web2_bw.png); background-color:#000; border:3px solid #000;}

.webdesign3 {width:197px;  height:180px; float:left; margin:0; margin-right:30px;  margin-bottom:10px; padding:0; border:3px solid #fff; background-image:url(images/web3.png); background-repeat:no-repeat;}
.webdesign3:hover{width:197px; height:180px; background-image:url(images/web3_bw.png); background-color:#000; border:3px solid #000;}

.webdesign4 {width:197px;  height:180px; float:left; margin:0; margin-right:30px;  margin-bottom:10px; padding:0; border:3px solid #fff; background-image:url(images/web4.png); background-repeat:no-repeat;}
.webdesign4:hover{width:197px; height:180px; background-image:url(images/web4_bw.png); background-color:#000; border:3px solid #000;}


/*contact
*/
.contact_cont {width:935px; margin:0; padding:0;0 overflow:hidden; float:left; margin-top:20px; }
.sub_main_body2_cont{width:920px; overflow:hidden; margin:0; margin-bottom:10px; padding:0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#595959;line-height:1.2;}

.comment{width:560px; overflow:hidden; margin-left:0px; margin-top:0px; padding-top:0px; padding-left:10px; padding-bottom:10px; float:left; }
.comment h1{font:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000; display:block; float:left; margin-bottom:0px; margin-top:4px; padding:0;padding-left:0px; padding-bottom:5px; padding-left:2px; padding-top:15px}
.comment2{overflow:hidden; margin-top:15px; margin-bottom:10px; width:550px; color:#000;}
.comment2_span{font-size:12px; float:left;font-weight:bold;padding-left:2px;}
.comment2_textbox{width: 350px; height:22px; float:right; margin-left:20px; border:1px solid #666;}

.select2_box{width:350px;height:22px;float:right;margin-left:40px;border:1px solid #000;}

.comment_box{width:550px;height:100px;float:left;margin-top:10px;margin-bottom:10px;margin-left:0;padding-left:0;padding:0;border:1px solid #000;}
.add_style{width:352px; overflow:hidden; float:left; margin:0; padding:0;}


/* Left Side*/
DIV#leftlinksMain{ 
	height:auto; width:210px; padding:0px; float:left; margin-right:10px;
}
DIV#leftlinkstop{
	 background-color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:3px; width:230px; 
	height:6px; margin:0px; display:block; clear:both;
}
DIV#leftlinksmidblock{ 
	background:#fff; height:auto; width:220px; padding:0px 5px;  display:block; 
	clear:both;
}
DIV#leftlinksgraybg{
	background:#eaeaea;  height:auto; width:220px;
}
*html DIV#leftlinksgraybg{ /* IE only*/
	height: auto;
}
DIV#leftlinksbot{
	background-color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:3px; width:230px;
	height:6px; margin:0px; display:block; clear:both;
}
DIV#links A{
	 background-color:#3779a6; color:#f7f7f7 ;padding:7px 50px;  border-bottom:1px solid #c4c4c4; text-decoration:none; width:auto; display:block; 
}
DIV#links A:hover{
	background:#fff; color:#272727; text-decoration:none; 
}
DIV#links A.activelink{
	background:#fff; color:#272727; text-decoration:none; border-top:solid 1px #a5a5a5;  border-bottom:1px solid #c4c4c4;
}
DIV#sublinks A{
	 background:#eaeaea url(images/subarrow.gif) 30px  50% no-repeat; border-bottom:solid 1px #fff;  text-decoration:none;  padding:7px 50px;
	 display:block;  color:#272727;
}
DIV#sublinks A:hover{
	background:#e0e0e0 url(images/subarrow.gif) 30px  50% no-repeat; color:#0c86c4; text-decoration:none; padding:7px 50px;
}
DIV#sublinks A.activesublink{
	background:#e0e0e0 url(images/subarrow.gif) 30px  50% no-repeat; color:#0c86c4; text-decoration:none; padding:7px 50px;
}


.adress{width:300px;overflow:hidden;margin-left:0px;margin-top:0px;padding-top:15px;padding-left:40px;padding-bottom:10px;float:left;}
.adress h1{ width:300px; overflow:hidden; float:left; font-size:13px; font-weight:bold; color:#000; padding-bottom:5px;}
.adress h2{ width:300px; overflow:hidden; float:left; font-size:12px; font-weight:normal; color:#000; padding-bottom:5px;}

a.OrderNow{ display:block; height:auto; padding:4px 8px; text-decoration:none; background-color:#000; color:#FFF; margin-right:40px; float:left; border:none; font-weight:normal;}
a.OrderNow:hover{ color:#007fd7;}

DIV#rightMain{
	background:none; height:auto; width:650px; margin:0; float:right; padding:10px 20px 20px 20px;  background-color:#fff;
}
H2.pageheading{
	font-size:17px; font-weight:bold; margin:0px; margin-bottom:20px; margin-right:0px; word-spacing: 0.3em; display:block; color:#404040; 
}
.con_dashboard{width:auto; height:auto; float:left; margin:0; padding:0; border:1px solid #3779a6;margin-bottom:30px; margin-right:30px;}
.con_dashboard2{width:648px; height:auto; float:left; margin:0; padding:0; border:1px solid #000;margin-bottom:30px; }
TABLE#listing TR.alternative_head{
	background-color:#3779a6; height:35px; font-family:Arial, Helvetica, sans-serif;font-size:15px; font-weight:bold;   padding-top:5px; padding-bottom:5px; color:#fff; border:none;
}
TABLE#listing TR.alternative{
	background-color:#eff1f3; height:25px; font-family:Arial, Helvetica, sans-serif; color:#000;
}
TABLE#listing TR.alternative A{
	color:#000; 
}
TABLE#listing TR.alternative A:hover{
	color:#000;
}
DIV#LinksNContents{
	width:935px; height:auto; float:left; padding:0; margin:0; float:left; background-color:#fff;
}
TABLE#listing TD{
	padding:2px 6px 2px 6px;
}
DIV#links A.activelink{
	background:#fff; color:#000; text-decoration:none; border-top:solid 1px #a5a5a5;  border-bottom:1px solid #c4c4c4;
}
DIV#sublinks A{
	 background:#eff1f3 url(images/subarrow.gif) 30px  50% no-repeat; border-bottom:solid 1px #fff;  text-decoration:none;  padding:7px 50px;
	 display:block;  color:#000;
}
DIV#sublinks A:hover{
	background:#e0e0e0 url(images/subarrow.gif) 30px  50% no-repeat; color:#000; text-decoration:none; padding:7px 50px;
}
DIV#sublinks A.activesublink{
	background:#eff1f3 url(images/subarrow.gif) 30px  50% no-repeat; color:#000; text-decoration:none; padding:7px 50px;
}
TABLE#listing{
	width:650px;
	border:solid 1px #fff;
}
TABLE#listing TR{
	background-color:#53a4db; height:25px; color:#0000;
}
.button2{ display:block; margin:0; overflow:hidden; background-color:#3779a6; color:#FFF; float:left; border:none; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;}

.button2:hover{ color:#fff;}
UL#errors{ /*Listing of errors inside pages*/
	margin:0px; padding:0px; line-height:18px; color:#ff0909; list-style:none; margin-bottom:5px; position:relative; top:-7px;
}
UL#errors LI{
	background:url(images/error_inside.gif) left 4px no-repeat; margin-left:0px; padding-left:13px;
}
html>body UL#errors LI{
	background-position:left 3px;
}
div#searchBlockMain {
height:22px;
margin:0px 0 6px;
}
div#searchBlock {
float:left;
padding-right:8px;
width:198px;
}
div#searchBlock input {
border:1px solid #000000;
height:16px;
margin-right:5px;
padding:0 2px;
width:125px;
}
input {

font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin:0;
padding:0;
}
div#pagenumber {
float:left;
font-weight:bold;
text-align:right;
width:350px;
}
div#buttonBlock {
background-color:#3779a6;
height:25px;
padding:9px 8px;
}
div#buttonBlock a {
background-color:#3779a6;
border:1px solid #FFFFFF;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
margin-right:6px;
padding:3px 5px 5px;
position:relative;
text-decoration:none;
top:4px;
width:auto;
}
table#listing tr.ColumnHeadings {
background:url("admin/images/list_column_headingbg.gif") repeat-x scroll left top transparent;
border-bottom:1px solid #A8A8A8;
color:#272727;
height:29px;
}
table#listing tr.ColumnHeadings th {
border-left:1px solid #F3F3F3;
border-right:1px solid #C9C9C9;
padding:0 6px;
}
TABLE#listing TD A{
	text-decoration:underline; color:#000;
}
TABLE#listing TD A:hover{
	text-decoration:none; color:#3779A6;
}
div#goSection {
float:right;
margin-left:7px;
width:110px;
}
div#goSection span {width:40px; float:left; margin-right:10px;}
div#goSection select { width:60px; float:left; margin:0;}

div#pagenumber span {
top:2px;
}
.textbox {
color:#505050;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
div#buttonBlock a.download{ background-color:#F6F6F6;
border:1px solid #F6F6F6;
color:#FFFFFF;
position:relative;
text-decoration:none;
width:auto;
}

style.css (line 560)
div#buttonBlock a {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
DIV#buttonBlock A:hover{
	background-color:#272727; color:#656565; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:none; 
	padding:3px 5px 5px 5px; position:relative;  margin-right:6px; width:auto;  cursor:hand;
}
.testimonial_cont
{
	background-color:#e0e0e0;
	-webkit-border-radius:7px 7px 7px 7px;
	-moz-border-radius:7px 7px 7px 7px;	
	margin-top:20px;
	padding:20px 20px 0px 20px;
	overflow:hidden;
	width:892px;
	display:block;
	float:left;
}
.testimonial
{
	background-color:#f7f7f7;
	
	border:1px solid #e1e1e1;
	-webkit-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px 5px 5px 5px;	
	padding:20px 20px 20px 20px;
	overflow:hidden;
	width:850px;
	display:block;
	float:left;
	margin-bottom:20px;
}
.testimonial h1{
	width:850px;
	overflow:hidden;
	display:block;
	margin:0;
	padding:0;
	float:left;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#4a4a4a;
	}
.testimonial h2{
	width:auto;
	overflow:hidden;
	display:block;
	margin:0;
	padding:0;
	float:right;
	padding-top:10px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	}
/*portfolio*/

.portfolio_head{ width:700px; display:block; padding-bottom:20px; padding-top:18px;  overflow:hidden; float:left; font-size:16px; font-weight:bold; color:#000; border-bottom: 1px solid #000; margin-bottom:10px;}

.portfolio_menucontainer{ 
	height:auto; width:210px; padding:0px 0px 0px 0px;float:left;margin:0; margin-top:20px; list-style:none; margin-right:9px; 
}

.portfolio_menucontainer ul {margin: 0; padding:0; list-style: none;line-height: normal;}
.portfolio_menucontainer li {display: block; margin:0; padding-top:0px; }
.portfolio_menucontainer a { display:block; color:#CCC; width:190px; height:15px;font-size:12px; font-weight:bold; text-decoration:none;  background-color:#000; padding-top:10px; padding-bottom:10px; padding-left:20px; border-bottom:1px solid #666;}
.portfolio_menucontainer a:hover, .portfolio_menucontainer .active a {width:190px; height:15px; color:#fff; font-size:12px; font-weight:bold; background-color:#666; border-left:1px solid #333; border-top:1px solid #333; padding-left:19px; padding-top:9px;}


.portfolio_main_cont {width:700px; margin:0; padding:0; padding-bottom:0px; padding-top:5px; overflow:hidden; float:left; font-size:15px; font-weight:bold; }

.portfolio_cont {width:700px; margin:0; padding:0; overflow:hidden; float:left;padding-left:15px;}

.logo1{width:197px; height:180px; float:left; margin:0; margin-right:33px; margin-bottom:30px; padding:0;  border:1px solid #000;  background-color:#fff; }
.logo1:hover{ width:197px; height:180px;   background-color:#000; border:1px solid #000; }
.logo_detail {padding-top:0px; color:#000; font-weight:bold; padding-left:2px; font-size:15px; padding-bottom:5px;padding-top:2px; }
 

.logodetail_img { width:26px; height:9px; background-image:url(images/dots.png); background-repeat:no-repeat; float:right; padding-right:5px;}
.logo_discription {height:auto; color:#626262; font-weight:normal; padding-left:10px; font-size:13px; padding-bottom:0px; float:left;}
 
 
 .welcome_bg {width:740px; margin:0; margin-top:25px; padding:0; overflow:hidden; float:left; background-color:#f2f2f2; -webkit-border-radius:5px 5px 5px 5px; -moz-border-radius:5px 5px 5px 5px;	 font-size:16px; font-weight:bold; color:#333; text-align:center; padding-top:40px; padding-bottom:40px; }
 
.welcome_bg h1 { font-size:14px; color:#2c2c2c; margin:0; padding:0; font-weight:normal; padding-bottom:10px; text-align:center;}
.welcome_bg h2 { font-size:16px; color:#2c2c2c; margin:0; padding:0; font-weight:bold; padding-bottom:10px; text-align:center;}

.howitworks {width:720px; margin:0; margin-top:0px; padding:0; overflow:hidden; float:left; font-size:14px; font-weight:bold; color:#333;  padding-top:20px; padding-bottom:20px; padding-left:20px; } 

.howitworks h1 { width:740px; margin:0; padding:0; float:left; padding-bottom:10px; font-size:18px; font-weight:bold; color:#2c2c2c;}

.howitworks h2 { width:740px; margin:0; padding:0; float:left; padding-bottom:10px; font-size:12px; font-weight:bold; color:#2c2c2c;}
.howitworks h3 { width:740px; margin:0; padding:0; float:left; padding-bottom:15px; font-size:12px; font-weight:normal; color:#2c2c2c;}

.packege_details { width:330px; height:150px; float:left; margin:10px 0px 0px 0px; padding:0px 10px 0px 20px; }
.package{ 
	background-color:#f7f7f7;
	
	border:1px solid #e0e0e0;
	-webkit-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px 5px 5px 5px;	
	padding:5px 20px 5px 20px;
	overflow:hidden;
	width:695px;
	display:block;
	float:left;
	margin-bottom:10px;
}
.order_step_cont2 {width:650px; margin:0; padding:0; padding-bottom:10px; overflow:hidden; float:left; margin-top:20px; border-bottom:1px dashed #000;}
.order_step_cont2 h2 {width:650px; margin:0; padding:0; padding-bottom:10px;  overflow:hidden; float:left; font-size:13px; font-weight:bold;}
.order_step_cont2 h5 {width:650px; margin:0; padding:0; padding-bottom:10px;  overflow:hidden; float:left; font-size:13px; font-weight:bold;}

.textbox05{ border:1px solid #000; width:440px; height:20px; margin-left:15px; margin-right:50px; float:left;}
.textbox01{ border:1px solid #000; width:183px; height:20px; margin-left:15px; margin-right:50px; float:left;}
.textbox02{ border:1px solid #000; width:70px; height:20px; margin-left:15px; margin-right:50px; float:left;}
.textbox03{ border:1px solid #000; width:130px; height:20px; margin-left:15px; margin-right:0px; float:left;}
.textbox04{ border:1px solid #000; width:440px; height:40px; margin-left:15px; margin-right:50px; float:left;}

.faq_cont
{
	background-color:#f6f6f6;
	-webkit-border-radius:7px 7px 7px 7px;
	-moz-border-radius:7px 7px 7px 7px;	
	margin-top:20px;
	padding:20px 20px 0px 20px;
	overflow:hidden;
	width:892px;
	display:block;
	float:left;
	border:1px solid #d6d6d6;
}

.discount  { width: 618px; height:auto; float:right; padding-left:55px; }
.discount_cont { width: 580px; overflow:hidden; float:left; border:1px solid #000; padding-left:20px; padding-top:5px;-webkit-border-radius:7px 7px 7px 7px;-moz-border-radius:7px 7px 7px 7px; }
.discount_cont h1  {width:30px; margin:0; padding:0; padding-top:0px;  overflow:hidden; float:left; font-size:15px; font-weight:bold; float:left; }
.apply {width:200px; margin:0; padding:0; padding-bottom:10px; padding-top:15px; overflow:hidden; float:left; font-size:15px; font-weight:bold; display:block; }
.textbox8{ border:1px solid #000; width:100px; height:25px; margin-left:15px;}
.nettotal {width:270px; margin:0; padding:0;  padding-top:5px; overflow:hidden; float:left; font-size:15px; font-weight:bold; display:block; }
.cal{width:280px; margin:0; padding:0; padding-bottom:10px; padding-top:5px; overflow:hidden; float:left; font-size:15px; font-weight:bold; display:block; }



.discount_page {background-color:#fff;-webkit-border-radius:7px 7px 7px 7px;-moz-border-radius:7px 7px 7px 7px;	margin-top:20px;padding:20px 20px 0px 20px;overflow:hidden;width:892px;
	display:block;float:left;border:1px solid #d6d6d6;}




.step3_invoice {width:135px; margin:0; padding:0; padding-bottom:10px; overflow:hidden; float:left; font-size:13px; font-weight:normal;}
.step3_bank {width:185px; margin:0; padding:0; padding-bottom:10px; overflow:hidden; float:left; font-size:15px; font-weight:normal;}
.bank_cont { width:315px; overflow:hidden; float:left; margin:0; padding:0;}

.LoginButton{ display:block; background-color:#000; color:#FFF; padding:5px 8px 5px 8px; margin-left:100px; float:left; border:none; font-size:12px; float:right; text-decoration:none;}
.LoginButton:hover{ color:#007fd7;}

.button_invoice{ display:block; height:25px; background-color:#000; color:#FFF; margin-right:40px; float:left; border:none; padding:0px 5px 0px 5px; }
.button_invoice:hover{ color:#007fd7;}




/*shopingcart	*/
	
.purchaseditems_sl{
	width:50px;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	background-color:#333333;
	border:1px solid #535353;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}
.purchaseditems_proname{
	width:250px;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	
	background-color:#333333;
	border:1px solid #535353;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}
.purchaseditems_unitprize{
	width:100px;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	
	background-color:#333333;
	border:1px solid #535353;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}
.purchaseditems_cost{
	width:100px;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	
	background-color:#333333;
	border:1px solid #535353;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}
.purchaseditems_qty{
	width:100px;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	
	background-color:#333333;
	border:1px solid #535353;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}
.purchaseditems_sub{
	width:100px;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	
	background-color:#333333;
	border:1px solid #535353;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}

.purchaseditems_cont_sl{
	width:50px;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	border:1px solid #535353;
	
	border-top:none;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	
}
.purchaseditems_cont_proname{
	width:250px;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	
	border:1px solid #535353;
	
	border-top:none;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.purchaseditems_cont_unitprize{
	width:100px;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	
	border:1px solid #535353;
	
	border-top:none;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.purchaseditems_cont_cost{
	width:100px;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	
	border:1px solid #535353;
	
	border-top:none;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.purchaseditems_cont_qty{
	width:100px;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	
	border:1px solid #535353;
	
	border-top:none;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.purchaseditems_cont_sub{
	width:100px;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	
	border:1px solid #535353;
	border-top:none;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.shoping_cart_list{
	width:900px;
	overflow:hidden;
	margin:0;
	padding:0;
	padding-bottom:20px;
	padding-left:20px;
	float:left;
}
.purchaseditems_heading{
	width:900px;
	overflow:hidden;
	margin:0;
	padding:0;
	padding-left:20px;
	padding-bottom:10px;
	float:left;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#843b14;
	text-align:left;
}

.purchaseditems_gt_sl{
	width:50px;
	overflow:hidden;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:20px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#843b14;
	text-align:left;
	
}
.purchaseditems_gt_proname{
	width:250px;
	overflow:hidden;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:20px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#843b14;
	text-align:left;
}
.purchaseditems_gt_unitprize{
	width:100px;
	overflow:hidden;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:20px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#843b14;
	text-align:left;
}
.purchaseditems_gt_cost{
	width:100px;
	overflow:hidden;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:20px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.purchaseditems_gt_qty{
	width:100px;
	overflow:hidden;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:20px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.purchaseditems_gt_sub{
	width:100px;
	overflow:hidden;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:20px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.button_cart{ display:block; height:15px; background-color:#000; color:#FFF; margin-right:40px; float:left; border:none; padding:5px;}
.button_cart:hover{ color:#007fd7;}




#currentpage{ width:210px; float:left; margin:0; padding:0; overflow:hidden;}
#currentpage span {width:80px; float:left; margin:0;}

.message_box_cont {width:629px;  overflow:hidden; float:left; clear:both; margin-bottom:5px;}
.message_name {width:390px; float:left;overflow:hidden; overflow:hidden; font-weight:bold; font-size:15px; padding-right:10px;}
.message_date {width:229px; float:left; overflow:hidden; margin:0; padding:0;}
.message_from {width:60px; overflow:hidden; text-align:right; margin-right:10px; float:left; }
.message_id {width:350px; overflow:hidden; float:left; margin:0;}


#footer_container1 { width:155px; overflow:hidden; margin:0; padding:10px 10px 10px 30px; float:left;}
#footer_container1 h1 { width:155px; overflow:hidden; margin:0;  float:left; font-size:14px; font-weight: bold; color:#545454; padding-bottom:15px;}

#footer_container1 a { width:100%; overflow:hidden; margin:0; margin-bottom:5px;  float:left; font-size:11px; font-weight:normal; color:#545454; display:block; text-decoration:none;}
#footer_container1 a:hover { color:#fff}