.link1{ font-size:11px; text-transform:uppercase; color:#de3b31;}
.link3{ font-weight:bold; text-decoration:none; cursor:default;}
.link3:hover{ text-decoration:underline}
a.servicelinks
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	font-weight: lighter;
}
a.servicelinks:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:underline;
	font-weight: lighter;
}
a.maillinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #323131;
	text-decoration:none;
}
a.maillinks:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #323131;
	text-decoration:underline;
}
a.fotterlinks
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#323131;
	text-decoration:underline;
}
a.fotterlinks:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#323131;
	text-decoration:none;
	font-weight: normal;
}
a.menulinks
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	font-weight:bolder;
	}
a.menulinks:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bolder;
	text-decoration: none;
}
a.ctablinks
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#00a5c6;
	text-decoration:none;
	font-weight:bolder;
}
a.ctablinks:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#e58600;
	text-decoration:none;
	font-weight:bolder;
}
.list {
	list-style-position: outside;
	list-style-type: disc;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #138eca;
	text-decoration: none;
}
.subheadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bolder;
	color: #FFF;
	text-decoration: none;
}
.subheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	left: 10px;
}
.h1tag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	left: 10px;
}
.subheading3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFF;
	text-decoration: none;
	left: 10px;
}
.bodtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #323131;
	font-weight: lighter;
	text-decoration: none;
	line-height: 17px;
}
.bodytext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: lighter;
	text-decoration: none;
	line-height: 17px;
}
.bluelinks a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #252a2d;
	text-decoration:line-through;
}

.textarea {
	width: 0px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: lighter;
	color: #FFF;
	text-decoration: none;
}

.tabhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#FFF;
	text-decoration: none;
}

.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #64ABD5;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
}
.tellfriendhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
}
.tellfriendhead1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #900700;
	text-decoration: none;
}
.tbaletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1f1f1f;
	text-decoration: none;
	font-weight: bold;
	line-height: 19px;
}



.buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2FC0E2;
	border: 1px solid #2FC0E2;
}
.errortext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #900700;
	text-decoration: none;
	font-weight: bold;
}
.errortext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #900700;
	text-decoration: none;
	font-weight: bold;
}
.pagelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1f1f1f;
	text-decoration: none;
}
.boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
.foottertext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: #FFF;
	text-decoration: none;
}

.blus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 037dc0;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
#header{
	width:894px; margin:0 auto; position:relative; height:99px;
	}
#rightbar{
	width:190px;
	}
#rightbar1{
	width:197px; background-image:url(../images/sidebar1.png); background-repeat:repeat-y;
	}
#rightbar2{
	width:197px; background-repeat:no-repeat; background-image:url(../images/sidebar2.png);
	}
#header1{
	width:889px; margin:0 auto; position:relative; height:183px;
	}
#header2{
	width:889px; margin:0 auto; background-image:url(../images/nav_bg4.jpg); position:relative; height:120px;
	}
#body{
	width:889px; margin:0 auto; position:relative; background-image:url(../images/1st_it_solutions_body_bg.jpg); background-repeat:no-repeat;
	}
#testimonialsbody{
	width:174px; margin:0 auto; position:relative;
	}
#testimonialsbody1{
	width:180px; margin:0 auto; position:relative;
	}
#body2{
	width:889px; margin:0 auto; position:relative; background-image:url(../images/1st_it_solutions_bg2.jpg); background-repeat:no-repeat;height:133px;
	}
#fotter{
	width:889px; margin:0 auto; position:relative;height:91px;
	}
#bodytest{
	width:620px; margin:0 auto; position:relative;
	}

