@charset "utf-8";
/* CSS Document */

body {
	background: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	width: 100%;
}

input, select {
	border: 1px solid black;
}

* {
	padding: 0;
	margin: 0;
	border: 0;
}

img {
	vertical-align: bottom;
	border: 0;
}

img a, img:a, a img, a:img {
	border: 0 !important;
}

#wrapper {
	width: 1000px;
	margin: 0 auto;
}

#header {
	height: 100px;
	padding-top: 13px;
}

#userhead {
	float: right;
	margin-right: 0px;
	text-align: right;
}

#slogan {
	margin-left: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5a5a5a;
}

#toolbar {
}

#toolbarlinks {
	color: #393737;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	vertical-align: bottom;
	padding-top: 10px;
	padding-right: 4px;
}

#nav {
	width: 1000px;
	border: 1px solid #93afae;
	border-right: 0;
	height: 33px;
	font-weight: bold;
}

.nav_item, .nav_item_last {
	width: 141px;
	border-right: 1px solid #93afae;
	text-align: center;
	float: left;
	height: 23px;
	vertical-align: middle;
	padding-top: 10px;
	background: url('../img_n/nav_bg.png') bottom repeat-x;
	color: #f63;
}

.nav_item:hover, .nav_item_last:hover {
	background: url('../img_n/nav_bg.png') top repeat-x #c2dee0;
	color: #027fb9;
	cursor: pointer;
}

.nav_item_last {
	width: 147px;
}


.nav_item a, .nav_item_last a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.nav_item a:link, .nav_item a:visited, .nav_item_last a:link, .nav_item_last a:visited {
	/*color: #5a5a5a;*/
	color: #f63;
}

.nav_item a:hover, .nav_item a:active, .nav_item_last a:hover, .nav_item_last a:active  {
	color: #027fb9;
}

#midbanner {
	margin-top: 5px;
	height: 206px;
	width: 992px;
	background: url('../img_n/midbanner.png') no-repeat;
}

#MBtext {
	padding-top: 108px;
	padding-left: 30px;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}

#3steps {
	position: relative;
	width: 598px;
	margin-left:7px;
	padding-top: 5px;
	background: url(http://hr-development.net/projects/pc-fix/newdesign/img/3steps.png) no-repeat;
	height: 150px;
	text-align: left;
}

.3stepsclick {
	margin-left:20px;
	cursor: pointer;
	height: 32px;
	width: 610px;
}

#content {
	margin-top: 5px;
}

#content li {
	margin-left: 20px;
}

#col-right {
	float: right;
	width: 185px;
	border-left: 1px dotted black;
	padding-left: 10px;
}

#col-left {
	width: 797px;
}

.clear {
	clear:both;
}

.right-col-login {
	width: 150px;
	border: 1px solid #93afae;
	height: 19px;
	vertical-align:middle;
	padding-top: 2px;
}

.right-col-button {
	margin-top: 5px;
	padding: 4px;
	background: #c8e1e3;
	border: 1px solid #93afae;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.footer {
	text-align: center;
	color: #999;
	font-size: 11px;
	margin-top: 15px;
	margin-bottom: 3px;
}
.testimonials {
	width: 743px;
	background: url('../img_n/testimonials_top.png') no-repeat top left;
	padding: 10px;
	padding-left: 0;
	margin-left: 20px;
}
.testimonials-text {
	width: 701px;
	border: 1px solid #00b0fa;
	border-top: 0;
	margin-top: 10px;
	padding: 20px;
}

.testhr {
	background: #00b0fa;
	height: 1px;
}

.quotetl {
	background: url('http://pc-fix.us/img_n/quote_tl.png') top left no-repeat;
}

.quotebr {
	background: url('http://pc-fix.us/img_n/quote_br.png') bottom right no-repeat;
}
.testimonial {
	padding-left: 25px;
}

#learnmore {
	padding-left: 42px;
}

#learnmore a:link, #learnmore a:visited {
	color: white;
	text-decoration: none;
	border-bottom: 1px dotted white;
}

#learnmore a:active, #learnmore a:hover {
	color: white;
	text-decoration: none;
	border-bottom: 1px solid white;
}
#getstartednow {
	float: left;
	margin-left: 50px;
	margin-top: 0px;
}



#contact_soon_block {
	float: right;
	width: 175px;
	margin-right: 117px;
	margin-top: 15px;
}
#contact_soon_txt {
	width: 150px;
	padding:10px;
}

.homepage_square {
	background: url('http://pc-fix.us/img_n/4-square.png') no-repeat top center;
	color: #013c61;
	height: 501px;
}

#top {
	height: 290px;
}
#bottom {
	margin-left: 50px;
}

.sq_tl {
	float: left;
	padding-left: 34px;
	padding-top: 227px;
	height: 10px;
}

.sq_tr {
	float: right;
}

.sq_bl {
	float: left;
}

.sq_br {
	float: right;
	margin-right: 50px;
	margin-top: 30px;
	width: 300px;
	color: black;
	font-size: 12px;
}

#content a:link, #content a:visited, #toolbarlinks a:link, #toolbarlinks a:visited, .footer a:link, .footer a:visited {
	color: #666;
	text-decoration: underline;
}

#content a:hover, #content a:active, #toolbarlinks a:hover, #toolbarlinks a:active, .footer a:hover, .footer a:active {
	color: black;
	text-decoration: none;
	border-bottom: 1px dotted black;
}

.pricingList a, .purchaseButton a {
	border: 0 !important;
}

#category {
	width: 600px;
}

.cat-head {
	color: white;
	font-size: 16px;
	font-family: Helvetica, Arial;
	font-weight: bold;
	margin-left: 10px;
}

.tablecontent2 { color: #000; font-size: 9pt; font-family: Helvetica, Arial, "Tahoma"; padding: 5px; background: #fff; }
.pricing_table { background: #fff; }

.pricingList a, #my_account a, #pc_fix_home a {
	border: 0 !important;
}
#my_account {
	background: url('http://pc-fix.us/img_n/my_account.png') top center;
	width: 163px;
	float: left;
}

#my_account:hover {
	background: url('http://pc-fix.us/img_n/my_account_hover.png') top center;
}

#pc_fix_home {
	background: url('http://pc-fix.us/img_n/pc_fix_home.png') top center;
	width: 160px;
	float: left;
}

#pc_fix_home:hover {
	background: url('http://pc-fix.us/img_n/pc_fix_home_hover.png') top center;
}

#overlay{ background-image: url('http://pc-fix.us/img_n/overlay.png'); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url('http://pc-fix.us/img_n/blank.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
}

#silvershade {
	background: url('http://pc-fix.us/img_n/silver_shading.png') repeat-x top center;
	width: 1001px;
	min-height: 108px;
}

.requiredField {
	color: red;
}
.contact_small {
	font-size: 9px;
}

.contact_small a:link, .contact_small a:visited {
	text-decoration: none !important;
	color: #666;
	border: 0 !important;
}

.contact_small a:active, .contact_small a:hover {
	text-decoration: underline;
}

/* ADMIN */
.user_table td {
	text-align: right;
}

td .info_divide {
	text-align: left;
	border-top: 1px dashed #E55451;
	padding-top:5px;
}


/* ACCT CENTER SPECIFIC */
#menu14 {
	width: 220px;
	margin: 10px;
	margin-left: 0;
	margin-top: 0;
	float: left;
}
#menu14 li {
	list-style: none;
}

#menu14 ul {
	list-style: none !important;
	margin: 0;
	padding: 0;
}
	
#menu14 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu14 li a:link, #menu14 li a:visited {
	color: #333;
	display: block;
	background:  url('http://pc-fix.us/img_n/menu14.gif');
	padding: 8px 0 0 10px;
	border: 0 !important;
	text-decoration: none;
}
	
#menu14 li a:hover {
	color: #FFF;
	background:  url('http://pc-fix.us/img_n/menu14.gif') 0 -32px;
	padding: 8px 0 0 10px;
	border: 0 !important;
	}
	
#title-nav {
	background:  url('http://pc-fix.us/img_n/menu14.gif') 0 -32px;
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	display: block;
	padding: 8px 0 0 10px;
	font-weight: bold;
	color: white;
}
	
#acct-content {
	float: left;
	width: 550px;
}

#acct_home_list {
	padding-left:5px;
	padding-top:4px;
	font-size: 12px;
}

#acct_home_list img {
	vertical-align: top;
	padding-top: 2px;
}

.order_history {
	border: 0;
	vertical-align: top;
}

.order_history tr {
	vertical-align: top;
}

.order_history_td {
	width: 120px;
}

.account_edit_input {
	border: 1px solid #bcd;
	width: 150px;
	color: #333;
}

.account_edit_input:focus {
	color: black;
}

.no_border {
	border: 0;
}

#vertical_slide {
	postition: absolute;
}
.flash {
	position: relative;
	font-size: 12px;
	color: #666;
	padding: 10px;
	border: 1px solid #bbb;
	background: #eee;
	line-height: 16px;
	margin-bottom: 10px;
}

.flash.warning {
	color: #e13900;
	border: 1px solid #f1d3d0;
	background: #ffeae8;
}

.flashb {
	position: relative;
	font-size: 12px;
	color: #09c;
	padding: 10px;
	border: 1px solid #bbb;
	background: #eee;
	line-height: 16px;
	margin-bottom: 10px;
}

.flashb.warningb {
	color: #e13900;
	border: 1px solid #7ac5cd;
	background: #42C0Fb;
}

.blue_shadow_input {
	width: 250px;
	margin-bottom: 5px;
	border: 2px solid #1e90ff;
	padding: 5px;
	background: url('../img_n/faded_input_bg.png') repeat-x top left;
	color: #666;
}
.blue_shadow_input:focus {
	color: black;
}

img a, img:a, a img {
	border: 0 !important;
	border-style: none !important;
}
#toplink, #acct-content {
	border: 0;
}
