/* ----------------------------------------------- */
/* CSS code generated by Endecom Computer Services */
/* for www.businesslinktechnologies.com            */
/* aka www.buslinktech.com                         */
/*                                                 */
/*   Release Date: April 2008                      */
/*   Visit us: www.endecom.com                     */
/*                                                 */
/* ----------------------------------------------- */

@import url("reset.css"); /* import the reset file */

body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	text-align: center;
	margin: 0px 0px 30px 0px;
	padding: 0px;
	background: #1c222d;
	color: #313b4f;
	}

#outerwrap {width: 950px; text-align: center; margin: 0px auto; padding: 0px; }
#innerwrap {text-align: left; margin: 0px; padding: 0px; background: #313b4f;}
#contentwrap {background: #c7cdd8; background: url(images/bg.jpg) repeat-x; background-color: #fff; padding: 5px; padding-top: 0px;}

#upper {width: 950px; height: 350px; background: url(images/upperbg.jpg); border: solid 1px #1c222d;}

a {color: #111; color:#313b4f;}
a:hover {color: #555;}

#header {border: 0px; margin: 12px 0px 0px 394px;}

#indexpage #homelink, #contactpage #contactlink, #supportpage #supportlink, #websitespage #websiteslink, #paymentspage #paymentslink {color: red; color: #1d7ef1; text-decoration: underline;}

#menu {font-size: 1.2em; padding: 10px 0px 10px 10px; margin: 2px 0px 0px 400px;}
#menu a {padding: 0px 20px; color: #4b6be2; text-decoration: none; font-weight: bold; color:#313b4f;}
#menu a:hover {padding: 0px 20px; color: #4b6be2; text-decoration: underline; font-weight: bold; color:#717b8f;}

#infobar {border: 0px; margin: 50px 50px 0px 465px; color: #c7cdd8; font-family: arial; font-size: 27px; text-align:center; line-height: 30px; letter-spacing:1px;}

p {font-size: 1em;}

#contact {float: left; width: 260px; margin: 0px; padding: 0px;}

p.centered {text-align: center;} 

#DISABLEmain-content {margin-left: 265px; margin-right: 20px;}

#indexpage #certifications {width: 49%; float: left; margin: 0px;}
#indexpage #certifications-content {padding: 0px 20px;}
#indexpage #certifications h1 {text-align: center; border-bottom: solid 1px #313b4f; padding-bottom: 15px;}
#indexpage #certifications img {vertical-align: middle; margin: 0px 10px 20px 10px;}

#indexpage #main-content {width: 50%; float: right; margin: 0px;}
#indexpage #main-content-content {padding: 0px 20px;}
#indexpage #main-content h1 {text-align: center; border-bottom: solid 1px #313b4f; padding-bottom: 15px;}

#websitespage #leftcol {width: 49%; float: left; margin: 0px;}
#websitespage #leftcol-content {padding: 0px 20px;}
#websitespage #leftcol h1 {text-align: center; border-bottom: solid 1px #313b4f; padding-bottom: 15px;}

#websitespage #main-content {width: 50%; float: right; margin: 0px;}
#websitespage #main-content-content {padding: 0px 20px;}
#websitespage #main-content h1 {text-align: center; border-bottom: solid 1px #313b4f; padding-bottom: 15px;}

#contactpage #certifications {width: 49%; float: left; margin: 0px;}
#contactpage #certifications-content {padding: 0px 20px;}
#contactpage #certifications h1 {text-align: center; border-bottom: solid 1px #313b4f; padding-bottom: 15px;}

#contactpage #main-content {width: 50%; float: right; margin: 0px;}
#contactpage #main-content-content {padding: 0px 20px;}
#contactpage #main-content h1 {text-align: center; border-bottom: solid 1px #313b4f; padding-bottom: 15px;}

#supportpage #leftcol {width: 49%; float: left; margin: 0px;}
#supportpage #leftcol-content {padding: 0px 20px;}
#supportpage #leftcol h1 {text-align: center; border-bottom: solid 1px #313b4f; padding-bottom: 15px;}

#supportpage #main {width: 50%; float: right; margin: 0px;}
#supportpage #main-content {padding: 0px 20px;}
#supportpage #main h1 {text-align: center; border-bottom: solid 1px #313b4f; padding-bottom: 15px;}

#paymentspage #leftcol {width: 49%; float: left; margin: 0px;}
#paymentspage #leftcol-content {padding: 0px 20px;}
#paymentspage #leftcol h1 {text-align: center; border-bottom: solid 1px #313b4f; padding-bottom: 15px;}

#paymentspage #main-content {width: 50%; float: right; margin: 0px;}
#paymentspage #main-content-content {padding: 0px 20px;}
#paymentspage #main-content h1 {text-align: center; border-bottom: solid 1px #313b4f; padding-bottom: 15px;}

.clear { height: 1%; clear: both; margin: 0; padding: 0;}

h1 {font-size: 1.8em;}
h2 {font-size: 1.6em;}

#DISABLEcontactpage #certifications {float: left; width: 260px; text-align: center;}
#contactpage #certifications img {margin: 0px 0px 10px 0px;}

#contactpage #info {margin-left: 265px;}
#contactpage #info p {margin-left: 20px;}

#DISABLEleftcol {float: left; width: 260px;}
#DISABLEsupportpage #main {margin-left: 265px;}

#subfooter {
	width: 900px;
	height: 40px;
	color: #cedaff;
	padding: 0px;
	margin: 20px auto 5px auto;
	}

#subfooter a {font-size: 10px; color: #9db2c8;}
#subfooter a:link {text-decoration: underline;}
#subfooter a:visited {text-decoration: underline;}
#subfooter a:hover {color: #cedaff; text-decoration: underline;}

#subfooter #spanright {
	text-align: center;
	float: right;
	padding-right: 10px;
	font-size: 10px;
	/* color: #2a4781;
	color: #768796; */
	line-height: 1.2em;
	}

#subfooter #spanleft {
	float: left;
	padding-left: 10px;
	font-size: 10px;
	/* color: #2a4781;
	color: #768796; */
	line-height: 1.2em;
	}

ul.technical-leads {list-style: none;}

ul.technical-leads li {margin-left: 0px;}


/* ========================== */

form, button{border:0; margin:0; padding:0;}
/* ----------- My Form ----------- */
.myform{
margin:0px auto;
margin-bottom: 20px;
width:360px;
padding:14px;
}

	/* ----------- stylized ----------- */
	#stylized{
	border: solid 2px #afb5c1;
	background:#dce1e7;
	margin-left: 0px;
	}
	#stylized h1 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:8px;
	margin-top: 0px;
	}
	#stylized p{
	font-size:11px;
	color:#666666;
	margin-bottom:20px;
	border-bottom:solid 1px #afb5c1;
	padding-bottom:10px;
	}
	#stylized label{
	display:block;
	font-weight:bold;
	text-align:right;
	width:125px;
	float:left;
	margin: 0px;
	}
	#stylized .small{
	color:#666666;
	display:block;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	width:125px;
	}
	#stylized input#item_name, 	#stylized input#amount {
	float:left;
	font-size:12px;
	padding:4px 2px;
	border:solid 1px #afb5c1;
	width:180px;
	margin:0px 0 20px 10px;
	}

	#stylized input#paypalbutton{
	float:right;
	margin:0px 60px 20px 10px;
	}

	#stylized textarea{
	float:left;
	font-size:12px;
	padding:4px 2px;
	border:solid 1px #aacfe4;
	border:solid 1px #afb5c1;
	width:200px;
	height: 40px;
	margin:0px 0 20px 10px;
	}

	#stylized button{
	clear:both;
	margin-left:150px;
	width:125px;
	height:31px;
	background:#666666 url(img/button.png) no-repeat;
	text-align:center;
	line-height:31px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	}

	#stylized input.submit, #stylized input.reset{
	clear:none;
	margin-left:125px;
	margin-top: 20px;
	width:80px;
	background:#666666 url(img/button.png) no-repeat;
	text-align:center;
	line-height:12px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	margin-bottom: 0px;
	}

	#stylized input.submit{
	margin-left:20px;
	}

/* ---- END FORM STYLING  ---- */
