/* Main Sharing Start */

* { margin: 0; padding: 0; outline:0; }


html, body {
    height: 100%;
}

a {
	color: #0770a6;
	cursor:pointer;
}
a:hover { text-decoration: none; }

a img {
	border: 0;
}

input, textarea, select { font-family: Arial, Helvetica, sans-serif; font-size:12px; }
textarea { overflow:hidden; }

.cl { display: block; height: 0; font-size: 0; line-height: 0; text-indent: -4000px; clear: both; }
.notext { font-size: 0; line-height: 0; text-indent: -4000px; }

.left, .alignleft {
	float: left;
	display: inline;
}
.right, .alignright { float: right; display: inline; }

#global_menu {
	width: 440px;
	height: 69px;
	float: right;
	margin-right: 1px;
}

body{
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 12px;
	line-height: 19px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #585f63;
	background-image: url(../images/header-bg.gif);
	background-repeat: repeat-x;
	background-color: #EFEFEF;
}

#footer { border-top: 1px solid #e9e9e9; height: 49px; }
#footer .nav { padding: 15px 0 0 0; }
#footer .nav ul { list-style: none; }
#footer .nav ul li { display: inline; font-size: 10px; line-height: 10px; border-right: 1px solid #9bb5d0; padding: 0 5px 0 0; margin: 0 5px 0 0; }
#footer .nav ul li.last { border:0; padding:0; margin:0; }
#footer .nav ul li a { color: #6b7981; text-decoration: none; }
#footer .nav ul li a:hover { text-decoration: none; }

#footer .copy { font-size: 10px; line-height: 10px; color: #6b7981; padding: 15px 0 0 0; }
#footer .copy a { color: #4c62a4; text-transform: uppercase; text-decoration: underline; }
#footer .copy a:hover { text-decoration: none; }

#wrapper{
	width: 960px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto; 
}

#banner{
	color: #FFFFFF;
	height: 88px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper #banner #Comlogo {
}


#Comlogo{
	float: left;
	margin: 0px;
	padding: 0px;
}

.Comlogo{
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#globalnav{
	float: right;
	width: 440px;
	padding: 0px;
	margin: 0px;
}

.globalnav{
	padding: 0px;
	margin: 0px;
}

#navigation {
	height: 69px;
}
#navigation ul { list-style: none; }
#navigation ul li {
	display: inline;
	height: 69px;
	font-size: 12px;
	line-height: 69px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
	clear: right;
}
#navigation ul li a, 
#navigation ul li a span {
	height: 69px;
	color: #0770a6;
	text-decoration: none;
	display: block;
}
#navigation ul li a span { padding: 0 23px; }
#navigation ul li a:hover, 
#navigation ul li a.active {
	background-image: url(../images/nav-h.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
}
#navigation ul li a:hover span, 
#navigation ul li a.active span {
	text-decoration: none;
	color: #fff;
	background-image: url(../images/nav-arr.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.shell {
	width: 952px;
	margin: 0 auto;
}


#head {
	height: 357px;
	background-image: url(../images/slider-bg.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}
.slider-holder {
	background: url(../images/slider-item-bg.jpg) no-repeat 0 0;
	width: 931px;
	height: 257px;
	position: relative;
	overflow: visible;
}
.slider-holder .nav {
	width: 931px;
	height: 72px;
	position: absolute;
	right: 0;
	bottom: -72px;
	z-index: 100;
}
.slider-holder .nav ul { list-style: none; }
.slider-holder .nav ul li {
	display: inline;
	float: left;
	margin-right: 1px;
	margin-left: 0;
	margin-bottom: 0;
}
.slider-holder .nav ul li.last {
	margin: 0px;

}
.slider-holder .nav ul li a {
	background: url(../images/slider-nav-btn.jpg) no-repeat 0 0;
	width: 204px;
	height: 58px;
	float: left;
	text-decoration: none;
	font-size: 12px;
	line-height: 18px;
	color: #8e8e8e;
	padding-top: 14px;
	padding-right: 0;
	padding-left: 28px;
	padding-bottom: 0;
	/* [disabled]font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif; */
}
.slider-holder .nav ul li a:hover {
	text-decoration: none;
	width: 204px;
}
.slider-holder .nav ul li a.active {
	background-position: 0 -72px;
	width: 204px;
}
.slider-holder .nav ul li a.active span {
	color: #A2A3A5;
}
.slider-holder .nav ul li a span {
	font-family: Arial, sans-serif;
	font-size: 28px;
	line-height: 35px;
	color: #5E696F;
	font-weight: bold;
	float: left;
	padding: 2px 28px 0 1px;
}

.slider {
}
.slider .item {
	width: 884px;
	height: 227px;
	padding: 30px 13px 0 35px;
}
.slider .item .image { width: 401px; }
.slider .item .info { width: 420px; height: 144px; position: relative; padding: 0 0 70px 0; }
.slider .item h2 { font-size: 34px; line-height: 34px; color: #00a1ff; font-weight: normal; padding: 0 0 10px 0; }
.slider .item p { font-size: 14px; line-height: 18px; color: #fff; }
.slider .item p a { color: #fff; }
.slider .item .btn-more { background: url(../images/slider-btn-more.gif) no-repeat 0 0; width: 123px; height: 37px; font-size: 13px; line-height: 35px; color: #fff; font-weight: bold; text-align: center; text-decoration: none; display: block; position: absolute; left:0;bottom:13px; }
.slider .item .btn-more:hover { text-decoration: none; }

#main { padding: 0 0 18px 0; }

.boxes {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 17px;
	padding-left: 0;
}
.boxes .box-white {
	margin-top: 0;
	margin-right: 22px;
	margin-bottom: 0;
	margin-left: 0;
}
.boxes .box-white-last { margin:0; }

.box-white {
	width: 264px;
	height: 199px;
	position: relative;
	padding-top: 14px;
	padding-right: 20px;
	padding-bottom: 49px;
	padding-left: 18px;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(../images/box-white-bg.gif);
}
.box-white h2  { font-size: 16px; line-height: 19px; color: #287db3; border-bottom: 1px dotted #dcdcdc; padding: 0 0 6px 0; margin: 0 0 13px 0; }
.box-white p {  }
.box-white img { margin: 0 10px 0 0; }
.box-white .item { border-bottom: 1px dotted #dcdcdc; padding: 0 0 10px 0; margin: 0 0 10px 0; }
.box-white .item span { font-size: 10px; line-height: 13px; color: #4372a5; display: block; }
.box-white .item p {  }
.box-white .item-last { border:0; padding:0; margin:0; }
.box-white .more { position: absolute; left:25px; bottom:30px; }
.box-white .btn-more { background: url(../images/btn-more.gif) no-repeat 0 0; width: 83px; height: 26px; font-size: 11px; line-height: 24px; color: #fff; text-align: center; display: block; text-decoration: none; position: absolute; left:13px;bottom:13px; }

.soc-rss { background: url(../images/soc-rss.gif) no-repeat 0 0; width: 22px; height: 22px; text-decoration: none; }

#content {
	width: 615px;
}
#content h2, #sidebar h2 { font-size: 16px; line-height: 19px; color: #287db3; border-bottom: 1px dotted #dcdcdc; padding: 0 0 10px 0; margin: 0 0 12px 0; }

#sidebar { width: 300px; }
#sidebar ul { list-style: none; margin: -9px 0 0 0; }
#sidebar ul li { background: url(../images/bullet.gif) no-repeat 0 13px; font-size: 11px; line-height: 27px; padding: 0 0 0 11px; }
#sidebar ul li a { color: #0770a6; }

.gallery {  }
.gallery a { float: left; margin: 0 4px 10px 0; }
.gallery img { border: 2px solid #d8d8d8; }

.socials {
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 0;
	padding-left: 0px;
}
.socials ul { list-style: none; }
.socials ul li { display: inline; padding: 0 3px 0 0; }
.socials ul li.last { padding:0; }
.socials ul li img {  }
.socials ul li a {  }

#footer {
	height: 49px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E4E4E4;
}
#footer .nav { padding: 15px 0 0 0; }
#footer .nav ul { list-style: none; }
#footer .nav ul li { display: inline; font-size: 10px; line-height: 10px; border-right: 1px solid #9bb5d0; padding: 0 5px 0 0; margin: 0 5px 0 0; }
#footer .nav ul li.last { border:0; padding:0; margin:0; }
#footer .nav ul li a { color: #6b7981; text-decoration: none; }
#footer .nav ul li a:hover { text-decoration: none; }

#footer .copy { font-size: 10px; line-height: 10px; color: #6b7981; padding: 15px 0 0 0; }
#footer .copy a { color: #4c62a4; text-transform: uppercase; text-decoration: underline; }
#footer .copy a:hover { text-decoration: none; }


#footer, #footer-push {
    height: 55px; /* #footer-push must be the same height as #footer */
}

.cleaner { clear: both }

.divider {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #ccc
}

#copyright{
	font-family:Arial;
	font-size:12px;
	color:#333;
	margin-top: 0;
	clear:both;
	padding: 8px;
	background-color: #EEE;
	text-align: center;
	height: 50px;
	margin-right: auto;
	margin-left: auto;
	width: auto;
}

/* Main Sharing End */

/* AboutUs Start */

.shellAbt {
	width: 956px;
	margin: 0 auto;
}


#headAbt {
	height: 420px;
	background-image: url(../images/back-white.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}

#AboutUsTitle{
	height: 51px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	background-color: #000000;
	background-image: url(../Image/abtustitle.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

#AbtUsContent{
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

.AbtUsPic{
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	height: 370px;
	background-color: #FFFFFF;
	width: 270px;
}

.AbtUsContentDetail {
	padding-top: 30px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-color: #FFFFFF;
	float: right;
	width: 550px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.AbtUsContentDetail p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	color: #666666;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	text-indent: 20px;
}

#AbtContent {
	width: 900px;
}
#AbtContent h2 { font-size: 16px; line-height: 19px; color: #287db3; border-bottom: 1px dotted #dcdcdc; padding: 0 0 10px 0; margin: 0 0 12px 0; }

.AbtService {
	float: left;
	width: 275px;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0;
}

.service_list {
	margin: 10px 0 10px 0;
	padding: 0;
	list-style: none;
}

.service_list li {
	color:#287db3;
	margin: 0 0 10px 0;
	padding: 0 5px 0 20px;
	background: url(../images/serv_list.png) no-repeat scroll 0 7px;
}

.service_list li a { 
	color: #52493a; 
	font-weight: normal; 
}

.service_list li a:hover { 
	color: #52493a; 
}

/* AboutUs End */

/* Contact Us Start */

.shellContact {
	width: 956px;
	margin: 0 auto;
}


#headContact {
	background-image: url(../images/back-white-c.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	height: 530px;
}

#ContactUsContents {
	margin:0px;
	background-color: #FFF;
	height: 480px;
	padding: 0px;
	width: 930px;
}

#ContactUsForms {
	height: 465px;
	width: 360px;
	float: left;
	background-repeat: no-repeat;
	background-color: #333333;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	background-image: url(../images/EnqForm.jpg);
}

.ContactUsForms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-left: 25px;
	margin-top: 30px;
}

.ContactUsForms p{
	padding: 0px;
	margin: 0px;
}

.ContactUsFormsLabel{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	background-position: top;
	padding: 0px;

}

.ContactUsFormsField{
	border: 1px solid #999999;
	height: 18px;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	margin: 0px;
}

.ContactUsFormsMulti {
	margin: 0px;
	border: 1px solid #999999;
	height: 88px;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}

.ContactUsFormsButtons {
	margin: 0px;
	padding: 0px;
	height: 20px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 50px;

}

#ContactUsDetails {
	height:322px;
	background-image:url(../images/ContactUsImg.jpg);
	background-repeat:no-repeat;
	width: 420px;
	float: right;
	margin-top: 100px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}

.ContactUsDetails {
	width:230px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 160px;
	padding-top: 75px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.ContactUsDetails h1{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:16px;
	font-weight: bold;
}

.ContactUsDetails h2{
	margin:0px;
	font-family:Arial;
	color:#666666;
	font-size:10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.ContactUsDetails p{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:11px;
	font-weight: normal;
}

/* Contact Us End */

/* ASoft Start */

.shellASoft {
	width: 956px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


#headASoft {
	padding: 0px;
}

#ASoft_main {
	width: 956px;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 40px;
	padding-left: 0px;
}

/* Side Navigation Start */
.Navcol {
	float: left;
	padding-right: 10px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20;
	margin-left: 0;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.Navone_third {
	width: 235px;
	margin: 0px;
	padding: 0px;
}

.Navone_third h3{
	font-size: 18px;
	margin-bottom: 15px;
	margin-top: 10px;
	color: #06C;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 400;
	padding-left: 15px;
	
}

.NavSelected{
	background-image: url(../images/Navpoint.png);
	color: #000;
}

.NavSide_list {
	list-style: none;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding: 0;
}

.NavSide_list li {
	color:#52493a;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 15px 7px;
	background-image: url(../images/serv_list.png);
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 30px;
}

.NavSide_list li a {
	color: #333;
	font-weight: normal;
	text-decoration: none;
}

.NavSide_list li a:hover {
	color: #09F;
}

#ASoftSideNav{
	height: 205px;
	margin: 0px;
	padding-left: 1px;
	background-image: url(../images/ASoftSideNavBgD.png);
	background-repeat: no-repeat;
	padding-top: 20px;

}

#ASoftSideNav ul{
	font-size: 80%;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

#ASoftSideNav ul li{
	padding: 0px;
	margin: 0px;
}

#ASoftSideNav ul li a{
	background-color: #EEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	display: block;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-decoration: none;
	height: 40px;
	width: 218px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

#ASoftSideNav li a:hover, #ASoftSideNav ul li a:focus {
	color: #FFFFFF;
	background-color: #999999;
	background-image: url(../images/Navselect.png);
}

#ASoftSideNav ul li a p{
	margin: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.ASoftSideNavSelected{
	background-image: url(../images/Navpoint.png);
	color: #000;
	width: 234px;
	background-repeat: no-repeat;
	clear: both;
}

/* Side Navigation End */
/* Navigator */
#ASoftTypeNav{
	padding: 0px;
	height: 35px;
	background-color: #000;
	margin-top: 250px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/AConNavBack.jpg);
	background-repeat: repeat-x;
}

/* ASoft Navigation Start */
#ASoftnavTMS a{
	float: left;
	height: 22px;
	width: 92px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
	font-weight: bold;
	margin: 0px;
}

#ASoftnavTMS a:hover, #ASoftnavTMS a:focus {
	height: 22px;
	display: block;
	color: #FFFFFF;
	cursor: hand;
	font-style: normal;
	font-weight: bold;
	background-color: #000000;
	width: 92px;
	margin: 0px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
	background-image: url(../images/ASoftNav.jpg);
	background-repeat: no-repeat;
}

#ASoftnavPayroll a{
	float: left;
	height: 22px;
	width: 92px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
	font-weight: bold;
	margin: 0px;
}

#ASoftnavPayroll a:hover, #ASoftnavPayroll a:focus {
	height: 22px;
	display: block;
	color: #FFFFFF;
	cursor: hand;
	font-style: normal;
	font-weight: bold;
	background-color: #000000;
	width: 92px;
	margin: 0px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
	background-image: url(../images/ASoftNav.jpg);
	background-repeat: no-repeat;
}

#ASoftnavHR a{
	float: left;
	height: 22px;
	width: 86px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	font-weight: bold;
	margin: 0px;
}

#ASoftnavHR a:hover, #ASoftnavHR a:focus {
	height: 22px;
	display: block;
	color: #FFFFFF;
	cursor: hand;
	font-style: normal;
	font-weight: bold;
	background-color: #000000;
	width: 86px;
	margin: 0px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	background-image: url(../images/ASoftNav.jpg);
	background-repeat: no-repeat;
}

#ASoftnavVMS a{
	float: left;
	height: 22px;
	width: 73px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 43px;
	font-weight: bold;
	margin: 0px;
}

#ASoftnavVMS a:hover, #ASoftnavVMS a:focus {
	height: 22px;
	display: block;
	color: #FFFFFF;
	cursor: hand;
	font-style: normal;
	font-weight: bold;
	background-color: #000000;
	width: 73px;
	margin: 0px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 43px;
	background-image: url(../images/ASoftNav.jpg);
	background-repeat: no-repeat;
}
/* ASoft Navigation End */

.ASoftMainIntro{
	width: 702px;
	float: right;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.ASoftMainIntro h2{
	padding-left: 20px;
	margin: 0px;
	color: #06C;
	font-weight: normal;
	font-size: 26px;
}

.ASoftMainIntro p{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin: 0px;
	text-align: justify;
	line-height: 20px;
}

#ASoftSubTitle{
	height: 78px;
	margin: 0px;
	background-image: url(../images/ASoftSub.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0px;
}

#ASoftContent{
	width: 692px;
	background-image: url(../images/PrintingContentBg.png);
	background-repeat: repeat-y;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: 1175px;
}

#ASoftContentDetails{
	float: left;
	width: 682px;
	background-color: #FFF;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding: 0px;
}

#ASoftIntro{
	width: 290px;
	float: left;
	margin: 0px;
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 22px;
}

#ASoftIntro p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	margin: 0px;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 0px;
}

#ASoftBanner{
	float: right;
	padding: 0px;
	width: 345px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#AImage{
	width: 200px;
	float: left;
	padding-top: 35px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 15px;
	height: 165px;
}

#ADesc{
	margin: 0px;
	float: left;
	width: 430px;
	height: 180px;
	padding-top: 22px;
	padding-right: 8px;
	padding-bottom: 18px;
	padding-left: 15px;
	height: 180px;
}

#ADesc h1{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color: #06C;
	font-weight: normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

#ADesc p{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#TMS{
	background-color: #FFFFFF;
	height: 221px;
	width: 682px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}

#Payroll{
	background-color: #FFFFFF;
	height: 221px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 682px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#HR{
	background-color: #FFFFFF;
	height: 221px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 682px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin: 0px;
}

#VMS{
	background-color: #FFFFFF;
	height: 221px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 682px;
	margin: 0px;
}

#ASoftFooter{
	background-image: url(../images/PrintingFooter.png);
	background-repeat: no-repeat;
	height: 18px;
	margin-right: auto;
	margin-left: auto;
	width: 692px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-position: center top;
	padding: 0px;
}
/* Application Software End */
/* tiME@man Start */
.shellASoftTime {
	width: 956px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#headASoftTime {
	padding: 0px;
}

#timeContent{
	width: 692px;
	background-image: url(../images/PrintingContentBg.png);
	background-repeat: repeat-y;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: 837px;
}

#timeMansubTitle{
	height: 83px;
	margin: 0px;
	background-image: url(../images/timemanSub.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0px;
}

#ASoftTIMEman{
	width: 682px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/AConBack.jpg);
	padding: 0px;
}

#TIMEIntro{
	background-color: #FFF;
	margin: 0px;
	float: left;
	width: 334px;
	padding: 0px;
}

#TIMEFeatures{
	background-color: #F5F5F5;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 345px;
}

#TIMETitle{
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
}

#TIMEDetails{
	margin: 0px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 30px;
	padding-left: 15px;
}

#TIMEDetails p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
}

#TIMEOtherLinks{
	height: 25px;
	float: right;
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#TIMEOtherLinks a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7EA700;
	text-decoration: none;
}

#TIMEShots{
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-color: #FFFFFF;
	height: 241px;
	width: 315px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
}

#TIMEBenefits{
	padding: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 345px;
}

.TIMEBenefits{
	margin: 0px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 10px;
}

#TIMEBenefits h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #336600;
	text-decoration: underline;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 25px;
}

#TIMEBenefits ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 1.5em;
	text-align: justify;
	margin-left: 30px;
	padding-top: 7px;
}
/* tiME@man End */
/* pAY@man Start */
.shellASoftPay {
	width: 956px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#headASoftPay {
	padding: 0px;
}

#payContent{
	width: 692px;
	background-image: url(../images/PrintingContentBg.png);
	background-repeat: repeat-y;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: 850px;
}

#payMansubTitle{
	height: 83px;
	margin: 0px;
	background-image: url(../images/paymanSub.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0px;
}

#ASoftPayman{
	width: 682px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/AConBack.jpg);
	padding: 0px;
}

#PAYIntro{
	background-color: #FFF;
	margin: 0px;
	float: left;
	width: 334px;
	padding: 0px;
}

#PAYFeatures{
	background-color: #F5F5F5;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 345px;
}

#PAYTitle{
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
}

#PAYDetails{
	margin: 0px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 30px;
	padding-left: 15px;
}

#PAYDetails p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
}

#PAYOtherLinks{
	height: 25px;
	float: right;
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#PAYOtherLinks a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7EA700;
	text-decoration: none;
}

#PAYShots{
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-color: #FFFFFF;
	height: 241px;
	width: 315px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
}

#PAYBenefits{
	padding: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 345px;
}

.PAYBenefits{
	margin: 0px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 10px;
}

#PAYBenefits h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #336600;
	text-decoration: underline;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 25px;
}

#PAYBenefits ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 1.3em;
	text-align: justify;
	margin-left: 30px;
	padding-top: 7px;
}
/* pAY@man End */
/* hR@man Start */
.shellASoftHr {
	width: 956px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#headASoftHr {
	padding: 0px;
}

#hrContent{
	width: 692px;
	background-image: url(../images/PrintingContentBg.png);
	background-repeat: repeat-y;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: 880px;
}

#hrMansubTitle{
	height: 83px;
	margin: 0px;
	background-image: url(../images/hrmanSub.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0px;
}

#ASoftHRman{
	width: 682px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/AConBack.jpg);
	padding: 0px;
}

#HRIntro{
	background-color: #FFF;
	margin: 0px;
	float: left;
	width: 334px;
	padding: 0px;
}

#HRFeatures{
	background-color: #F5F5F5;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 345px;
}

#HRTitle{
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
}

#HRDetails{
	margin: 0px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 30px;
	padding-left: 15px;
}

#HRDetails p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
}

#HROtherLinks{
	height: 25px;
	float: right;
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#HROtherLinks a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7EA700;
	text-decoration: none;
}

#HRShots{
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-color: #FFFFFF;
	height: 241px;
	width: 315px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
}

#HRBenefits{
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 345px;
	padding: 0px;
}

.HRBenefits{
	margin: 0px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 10px;
}

#HRBenefits h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #336600;
	text-decoration: underline;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 25px;
}

#HRBenefits ol li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 1.5em;
	text-align: justify;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}

#HRBenefits ol p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 1.3em;
	text-align: justify;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}
/* hR@man End */
/* VMS Start */
.shellASoftVMS {
	width: 956px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#headASoftVMS {
	padding: 0px;
}

#VMSContent{
	width: 692px;
	background-image: url(../images/PrintingContentBg.png);
	background-repeat: repeat-y;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: 889px;
}

#VMSsubTitle{
	height: 83px;
	margin: 0px;
	background-image: url(../images/vmsSub.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0px;
}

#ASoftVMS{
	width: 682px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/AConBack.jpg);
	padding: 0px;
}

#VMSIntro{
	background-color: #FFF;
	margin: 0px;
	float: left;
	width: 334px;
	padding: 0px;
}

#VMSFeatures{
	background-color: #F5F5F5;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 345px;
}

#VMSTitle{
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
}

#VMSDetails{
	margin: 0px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 30px;
	padding-left: 15px;
}

#VMSDetails p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
}

#VMSDetails h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#VMSOtherLinks{
	height: 25px;
	float: right;
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#VMSOtherLinks a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7EA700;
	text-decoration: none;
}

#VMSShots{
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 20px;
	height: 241px;
	width: 290px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#VMSBenefits{
	padding: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 345px;
}

.VMSBenefits{
	margin: 0px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 10px;
}

#VMSBenefits h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #336600;
	text-decoration: underline;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 25px;
}

#VMSBenefits ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 1.3em;
	text-align: justify;
	margin-left: 30px;
	padding-top: 7px;
}
/* VMS End */
/* ADev Start */
.shellADev {
	width: 956px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#headADev {
	padding: 0px;
}

/* Side Device Navigation Start */
.DevNavcol {
	float: left;
	padding-right: 10px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20;
	margin-left: 0;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.DevNavone_third {
	width: 235px;
	margin: 0px;
	padding: 0px;
}

.DevNavone_third h3{
	font-size: 18px;
	margin-bottom: 15px;
	margin-top: 10px;
	color: #06C;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 400;
	padding-left: 15px;
	
}

.DevNavSelected{
	background-image: url(../images/Navpoint.png);
	color: #000;
}

.DevNavSide_list {
	list-style: none;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding: 0;
}

.DevNavSide_list li {
	color:#52493a;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 15px 7px;
	background-image: url(../images/serv_list.png);
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 30px;
}

.DevNavSide_list li a {
	color: #333;
	font-weight: normal;
	text-decoration: none;
}

.DevNavSide_list li a:hover {
	color: #09F;
}

#ADevSideNav{
	height: 154px;
	margin: 0px;
	padding-left: 1px;

}

#ADevSideNav ul{
	font-size: 80%;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

#ADevSideNav ul li{
	padding: 0px;
	margin: 0px;
}

#ADevSideNav ul li a{
	background-color: #EEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	display: block;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-decoration: none;
	height: 40px;
	width: 218px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

#ADevSideNav li a:hover, #ADevSideNav ul li a:focus {
	color: #FFFFFF;
	background-color: #999999;
	background-image: url(../images/Navselect.png);
}

#ADevSideNav ul li a p{
	margin: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.ADevSideNavSelected{
	background-image: url(../images/Navpoint.png);
	color: #000;
	width: 234px;
	background-repeat: no-repeat;
	clear: both;
}

/* Side Navigation End */
/* Quick Link Start */
.Quicklink_list {
	padding: 0;
	list-style: none;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}

.Quicklink_list li {
	background-attachment: scroll;
	background-image: url(../images/quicklink_list.png);
	background-repeat: no-repeat;
	background-position: 15px 7px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 30px;
}

.Quicklink_list li a {
	color: #333;
	font-weight: normal;
	text-decoration: none;
}

.Quicklink_selected {
	color: #D10F12;
	font-weight: bold;
	text-decoration: none;
}

.Quicklink_list li a:hover {
	color: #06F;
	font-weight: normal;
	text-decoration: none;
}
/* Quick Link End */
#ADev_main {
	width: 956px;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 40px;
	padding-left: 0px;
}

.ADevMainIntro{
	width: 702px;
	float: right;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.ADevMainIntro h2{
	padding-left: 20px;
	margin: 0px;
	color: #06C;
	font-weight: normal;
	font-size: 26px;
}

.ADevMainIntro p{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin: 0px;
	text-align: justify;
	line-height: 20px;
}

#DevSubTitle{
	height: 78px;
	margin: 0px;
	background-image: url(../images/ADevSub.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0px;
}

#DevContent{
	width: 692px;
	background-image: url(../images/PrintingContentBg.png);
	background-repeat: repeat-y;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: 1265px;
}

#DevContentDetails{
	float: left;
	width: 682px;
	background-color: #FFF;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#DevIntro{
	width: 290px;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 15px;
}

#DevIntro p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	text-align: justify;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}

#DevBanner{
	float: right;
	padding: 0px;
	width: 345px;
	margin-top: 50px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* Navigator */
#DevTypeNav{
	padding: 0px;
	height: 35px;
	background-color: #000;
	margin-top: 321px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/AConNavBack.jpg);
	background-repeat: repeat-x;
}

/* Dev Navigation Start */
#DevnavFc a{
	float: left;
	height: 22px;
	width: 140px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 12px;
	padding-bottom: 0px;
	font-weight: bold;
	margin: 0px;
	text-align: center;
}

#DevnavFc a:hover, #DevnavFc a:focus {
	height: 22px;
	display: block;
	color: #FFFFFF;
	cursor: hand;
	font-style: normal;
	font-weight: bold;
	background-color: #000000;
	width: 140px;
	margin: 0px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-image: url(../images/ADevNav.jpg);
	background-repeat: no-repeat;
	text-align: center;
	left: auto;
}

#DevnavHP a{
	float: left;
	height: 22px;
	width: 140px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
	margin: 0px;
	text-align: center;
}

#DevnavHP a:hover, #DevnavHP a:focus {
	height: 22px;
	display: block;
	color: #FFFFFF;
	cursor: hand;
	font-style: normal;
	font-weight: bold;
	background-color: #000000;
	width: 140px;
	margin: 0px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(../images/ADevNav.jpg);
	background-repeat: no-repeat;
	text-align: center;
}

#DevnavFP a{
	float: left;
	height: 22px;
	width: 140px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
	margin: 0px;
	text-align: center;
}

#DevnavFP a:hover, #DevnavFP a:focus {
	height: 22px;
	display: block;
	color: #FFFFFF;
	cursor: hand;
	font-style: normal;
	font-weight: bold;
	background-color: #000000;
	width: 140px;
	margin: 0px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(../images/ADevNav.jpg);
	background-repeat: no-repeat;
	text-align: center;
}

#DevnavProx a{
	float: left;
	height: 22px;
	width: 140px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
	margin: 0px;
	text-align: center;
}

#DevnavProx a:hover, #DevnavProx a:focus {
	height: 22px;
	display: block;
	color: #FFFFFF;
	cursor: hand;
	font-style: normal;
	font-weight: bold;
	background-color: #000000;
	width: 140px;
	margin: 0px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(../images/ADevNav.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
/* Dev Navigation End */


#DevImage{
	width: 170px;
	float: left;
	padding-top: 35px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 35px;
	height: 165px;
}

#DevDesc{
	margin: 0px;
	float: left;
	width: 430px;
	height: 180px;
	padding-top: 22px;
	padding-right: 8px;
	padding-bottom: 18px;
	padding-left: 15px;
	height: 180px;
}

#DevDesc h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC0000;
	font-weight: normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

#DevDesc p{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#HPunch{
	background-color: #FFFFFF;
	height: 221px;
	width: 682px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}

#FScan{
	background-color: #FFFFFF;
	height: 221px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 682px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#PCard{
	background-color: #FFFFFF;
	height: 221px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 682px;
	margin: 0px;
}

#DevFooter{
	background-image: url(../images/PrintingFooter.png);
	background-repeat: no-repeat;
	height: 18px;
	margin-right: auto;
	margin-left: auto;
	width: 692px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-position: center top;
	padding: 0px;
}
/* ADev End */

/* HandGeo Start */
.shellHandGeo {
	width: 956px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#headHandGeo {
	padding: 0px;
}

#HandGeo_main {
	width: 956px;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 40px;
	padding-left: 0px;
}

.HandGeoMainIntro{
	width: 702px;
	float: right;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.HandGeoMainIntro h2{
	padding-left: 20px;
	margin: 0px;
	color: #06C;
	font-weight: normal;
	font-size: 26px;
}

.HandGeoMainIntro p{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin: 0px;
	text-align: justify;
	line-height: 20px;
}

#HandGeoSubTitle{
	height: 78px;
	margin: 0px;
	background-image: url(../images/geoSub.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0px;
}

#HandGeoContent{
	width: 692px;
	background-image: url(../images/PrintingContentBg.png);
	background-repeat: repeat-y;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: 1145px;
}

#HandGeoContentDetails{
	float: left;
	width: 686px;
	background-color: #FFF;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#HandGeoTopSec{
	height: 300px;
}

#HandGeoIntro{
	width: 380px;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 18px;
}

#HandGeoIntro h1{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color: #C00;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	font-weight: bold;
}

#HandGeoIntro p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	text-align: justify;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}

#HandGeoBanner{
	float: right;
	padding: 0px;
	width: 230px;
	margin-top: 30px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#HandGeoBodySec{
	background-image: url(../images/BackGra2.jpg);
	height: 832px;
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
}

#HandGeoHPunch{
	height: 400px;
	width: 680px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
	margin: 0px;
	padding: 0px;
}

#HandGeoHKey{
	height: 430px;
	width: 680px;
	margin: 0px;
	padding: 0px;
}

#HandGeoImage{
	width: 130px;
	float: left;
	padding-top: 35px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
}

#HandGeoDesc{
	margin: 0px;
	float: left;
	width: 497px;
	padding-top: 22px;
	padding-right: 8px;
	padding-bottom: 18px;
	padding-left: 15px;
}

#HandGeoDesc h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #C30;
	font-weight: normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

#HandGeoDesc p{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#HandGeoDesc ul li{
	margin-left: 25px;
}

.Galcol {
	float: left;
	padding-right: 10px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20;
	margin-left: 0;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.Galone_third {
	width: 235px;
	margin: 0px;
	padding: 0px;
}

.Galone_third h3{
	font-size: 18px;
	margin-bottom: 15px;
	margin-top: 20px;
	color: #FC0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 400;
	padding-left: 15px;
	
}

.HPDownDetail{
	float: left;
	height: 128px;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	width: 226px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}

.HPDownTitle{
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 38px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 180px;
	background-color: #FFFFFF;
}

.HPDownDetail img{
	float: left;
	padding: 3px;
}

.HPDownSeries{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 93px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}

.HPDownSeries a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #06C;
	text-decoration: none;
	font-weight: bold;
}

.HPDownSeries a:hover, .HPDownSeries a:focus{
	border-right:none;
	border-bottom:none;
	color:#FF3333;
	background-image:none;
}

.HP_gal {
	list-style: none;
}

.HP_gal li { float: left; margin: 0 2px 2px 0; padding: 0 }

.HP_gal li .no_margin_right { margin-right: 0 }

.HP_gal li img {
	margin-left: 60px;
	margin-bottom: 10px;
}
/* HandGeo End */
/* facescan Start */
.shellFaceScan {
	width: 956px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#headFaceScan {
	padding: 0px;
}

#FaceScan_main {
	width: 956px;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 40px;
	padding-left: 0px;
}

.FaceScanMainIntro{
	width: 702px;
	float: right;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.FaceScanMainIntro h2{
	padding-left: 20px;
	margin: 0px;
	color: #06C;
	font-weight: normal;
	font-size: 26px;
}

.FaceScanMainIntro p{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin: 0px;
	text-align: justify;
	line-height: 20px;
}

#facescanSubTitle{
	height: 78px;
	margin: 0px;
	background-image: url(../images/facescanSub.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0px;
}

#facescanContent{
	width: 692px;
	background-image: url(../images/PrintingContentBg.png);
	background-repeat: repeat-y;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: 1495px;
}

#facescanContentDetails{
	float: left;
	width: 686px;
	height: 1190px;
	background-color: #FEFCFC;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#facescanTopSec{
	height: 300px;
}

#facescanIntro{
	width: 380px;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 18px;
}

#facescanIntro h1{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color: #C00;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	font-weight: bold;
}

#fscanIntro p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	text-align: justify;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}

#facescanBanner{
	float: right;
	padding: 0px;
	width: 230px;
	margin-top: 50px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#facescanBodySec{
	height: 932px;
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
}

#FaceScanImage{
	width: 150px;
	float: left;
	padding-top: 50px;
	padding-right: 15px;
	padding-bottom: 40px;
	padding-left: 5px;
	height: 205px;
	text-align: center;
	background-image: url(../images/BackGra2.jpg);
	background-repeat: repeat-x;
}

#FaceScanDesc{
	margin: 0px;
	float: left;
	width: 500px;
	height: 250px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #F4F4F4;
}

#FaceScanDesc h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0066CC;
	font-weight: normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#FaceScanDesc p{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#FaceScanDesc ul li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 16px;
}

#FaceScanDesc table{
	border: 1px solid #F0F0F0;
}

#FaceScanDesc table tr td{
	height: 18px;
	padding-left: 5px;
}

#FaceScan01{
	width: 685px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9e9e9;
	margin: 0px;
	padding: 0px;
	height: 295px;
}

#FaceScan02{
	background-color: #FFFFFF;
	height: 295px;
	width: 685px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
	margin: 0px;
	padding: 0px;
}

#FaceScan03{
	background-color: #FFFFFF;
	height: 295px;
	width: 685px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
	margin: 0px;
	padding: 0px;
}
/* facescan End */
/* fscan Start */
.shellFScan {
	width: 956px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#headFScan {
	padding: 0px;
}

#FScan_main {
	width: 956px;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 40px;
	padding-left: 0px;
}

.FScanMainIntro{
	width: 702px;
	float: right;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.FScanMainIntro h2{
	padding-left: 20px;
	margin: 0px;
	color: #06C;
	font-weight: normal;
	font-size: 26px;
}

.FScanMainIntro p{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin: 0px;
	text-align: justify;
	line-height: 20px;
}

#fscanSubTitle{
	height: 78px;
	margin: 0px;
	background-image: url(../images/fscanSub.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0px;
}

#fscanContent{
	width: 692px;
	background-image: url(../images/PrintingContentBg.png);
	background-repeat: repeat-y;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;







	height: 1255
.;
	height: 1245px;
}

#fscanContentDetails{
	float: left;
	width: 686px;
	height: 1234px;
	background-color: #FFF;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#fscanTopSec{
	height: 300px;
}

#fscanIntro{
	width: 380px;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 18px;
}

#fscanIntro h1{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color: #C00;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	font-weight: bold;
}

#fscanIntro p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	text-align: justify;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}

#fscanBanner{
	float: right;
	padding: 0px;
	width: 230px;
	margin-top: 50px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#fscanBodySec{
	height: 932px;
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
}

#FingerScanImage{
	width: 150px;
	float: left;
	padding-top: 70px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 5px;
	height: 220px;
	text-align: center;
	background-image: url(../images/BackGra2.jpg);
	background-repeat: repeat-x;
}

#FingerScanDesc{
	margin: 0px;
	float: left;
	width: 500px;
	height: 265px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #F4F4F4;
}

#FingerScanDesc h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0066CC;
	font-weight: normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#FingerScanDesc p{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#FingerScanDesc ul li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 16px;
}

#FingerScanDesc table{
	border: 1px solid #F0F0F0;
}

#FingerScanDesc table tr td{
	height: 18px;
	padding-left: 5px;
}

#FScan01{
	width: 685px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9e9e9;
	margin: 0px;
	padding: 0px;
	height: 310px;
}

#FScan02{
	background-color: #FFFFFF;
	height: 310px;
	width: 685px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
	margin: 0px;
	padding: 0px;
}

#FScan03{
	background-color: #FFFFFF;
	height: 310px;
	width: 685px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
	margin: 0px;
	padding: 0px;
}
/* fscan End */
/* pcard Start */
.shellCBase {
	width: 956px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#headCBase {
	padding: 0px;
}

#CBase_main {
	width: 956px;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 40px;
	padding-left: 0px;
}

.CBaseMainIntro{
	width: 702px;
	float: right;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.CBaseMainIntro h2{
	padding-left: 20px;
	margin: 0px;
	color: #06C;
	font-weight: normal;
	font-size: 26px;
}

.CBaseMainIntro p{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin: 0px;
	text-align: justify;
	line-height: 20px;
}

#pcardSubTitle{
	height: 78px;
	margin: 0px;
	background-image: url(../images/pcardSub.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0px;
}

#pcardContent{
	width: 692px;
	background-image: url(../images/PrintingContentBg.png);
	background-repeat: repeat-y;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: 1022px;
}

#pcardContentDetails{
	float: left;
	width: 686px;
	height: 1013px;
	background-color: #FFF;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#pcardTopSec{
	height: 250px;
}

#pcardIntro{
	width: 380px;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 18px;
}

#pcardIntro h1{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color: #C00;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	font-weight: bold;
}

#pcardIntro p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	text-align: justify;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}

#pcardBanner{
	float: right;
	padding: 0px;
	width: 230px;
	margin-top: 8px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#pcardBodySec{
	height: 762px;
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
}

#pcardImage{
	width: 150px;
	float: left;
	padding-top: 100px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	height: 260px;
	text-align: center;
	background-image: url(../images/BackGra2.jpg);
	background-repeat: repeat-x;
}

#pcardDesc{
	margin: 0px;
	float: left;
	width: 500px;
	height: 335px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 15px;
	font-weight: normal;
	background-color: #F4F4F4;
}

#pcardDesc h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0066CC;
	font-weight: normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#pcardDesc p{
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#pcardDesc table{
	border: 1px solid #F0F0F0;
}

#pcardDesc table tr td{
	padding-left: 5px;
	height: 18px;
}

#pcard01{
	width: 685px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9e9e9;
	margin: 0px;
	padding: 0px;
	height: 380px;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 16px;
}

#pcard02{
	background-color: #FFFFFF;
	height: 380px;
	width: 685px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	line-height: 16px;
}
/* pcard End */
/* Printing Start */
.shellPrint {
	width: 956px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#headPrint {
	padding: 0px;
}

#Print_main {
	width: 956px;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 40px;
	padding-left: 0px;
}

.PrintMainIntro{
	width: 702px;
	float: right;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.PrintMainIntro h2{
	padding-left: 20px;
	margin: 0px;
	color: #06C;
	font-weight: normal;
	font-size: 26px;
}

.PrintMainIntro p{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin: 0px;
	text-align: justify;
	line-height: 20px;
}

#PrintingSubTitle{
	height: 78px;
	margin: 0px;
	background-image: url(../images/PrintingSub.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0px;
}

#PContent{
	width: 692px;
	background-image: url(../images/PrintingContentBg.png);
	background-repeat: repeat-y;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: 675px;
}

#PrintingContentDetails{
	float: left;
	width: 682px;
	background-color: #FFF;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#PrintingIntro{
	width: 288px;
	float: left;
	margin: 0px;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 18px;
}

#PrintingIntro p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	margin: 0px;
	text-align: justify;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	line-height: 18px;
}

#PrintingBanner{
	float: right;
	padding: 0px;
	width: 345px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* Navigator */
#FargoTypeNav{
	padding: 0px;
	height: 35px;
	background-color: #000;
	margin-top: 250px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/AConNavBack.jpg);
	background-repeat: repeat-x;
}

/* Fargo Navigation Start */
#FargonavDTC4250e a{
	float: left;
	height: 22px;
	width: 99px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-weight: bold;
	margin: 0px;
}

#FargonavDTC4250e a:hover, #FargonavDTC4250e a:focus {
	height: 22px;
	display: block;
	color: #FFFFFF;
	cursor: hand;
	font-style: normal;
	font-weight: bold;
	background-color: #000000;
	width: 99px;
	margin: 0px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-image: url(../images/PrinterTy.jpg);
	background-repeat: no-repeat;
}

#FargonavHDP5000 a{
	float: left;
	height: 22px;
	width: 89px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	font-weight: bold;
	margin: 0px;
}

#FargonavHDP5000 a:hover, #FargonavHDP5000 a:focus {
	height: 22px;
	display: block;
	color: #FFFFFF;
	cursor: hand;
	font-style: normal;
	font-weight: bold;
	background-color: #000000;
	width: 89px;
	margin: 0px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	background-image: url(../images/PrinterTy.jpg);
	background-repeat: no-repeat;
}
/* Fargo Navigation End */

#FargoTypeDetails{
	padding: 0px;
	margin: 0px;
	height: 375px;
}

#FargoTypeDetails img,#FargoTypeDetails p{
	float:left;
}

#FargoTypeDetails img{
	margin: 0px;
	padding: 18px;
}

#FargoTypeDetails p{
	margin: 0px;
	padding: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 450px;
}

#FargoDTC4250e, #FargoHDP5000{
	float:left;
}

#FargoDTC4250e{
	height: 210px;
	width: 330px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#FargoDTC4250e h1{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	color: #333333;
	margin: 0px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 35px;
}

#FargoDTC4250e h2{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 63px;
}

#FargoDTC4250e img{
	margin-left: 40px;
	margin-top: 5px;
}

#FargoHDP5000{
	margin: 0px;
	height: 210px;
	width: 330px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#FargoHDP5000 h1{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	color: #333333;
	margin: 0px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 45px;
}

#FargoHDP5000 h2{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #333333;
	margin: 0px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

#FargoHDP5000 img{
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 85px;
}

#PrintingFooter{
	background-image: url(../images/PrintingFooter.png);
	background-repeat: no-repeat;
	height: 18px;
	margin-right: auto;
	margin-left: auto;
	width: 692px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-position: center top;
	padding: 0px;
	background-color: #FFF;
}

/* Printing End*/
/* Fargo Share Start */

.prod_header {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #333;
	font-weight: bold;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}

.product_subtitle {
	font-size: 12px;
	color: #06C;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px;
	font-family: Verdana, Geneva, sans-serif;
}

#prodDescriptionButton{
	float: left;
	height: 18px;
	width: 100px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#prodFeaturesButton{
	float: left;
	height: 18px;
	width: 100px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#prodSpecsButton{
	float: left;
	margin: 0px;
	height: 18px;
	width: 100px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.infoButtonActive{
	width:100px;
	text-align:center;
	margin-right:2px;
	cursor:pointer;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding: 0px;
	height: 23px;
	color: #000000;
	font-weight: normal;
	background-image: url(../images/but01.jpg);
	background-repeat: no-repeat;
}

.infoButtonActive a{
	color: #000000;
	font-weight: bold;
}

.infoButton{
	width:100px;
	text-align:center;
	margin-right:2px;
	cursor:pointer;
	padding: 0px;
	height: 23px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	background-image: url(../images/grey1pixelfade.gif);
	background-repeat: repeat;
}

.infoButton a{
	color: #666;
}

#descriptionInfoDiv{
	display:block;
	padding: 0px;
	margin: 0px;
}

.OverProductImage, .OverProductImageDesc{
	float: left;
}

.OverProductImage{
	width: 200px;
	height: 140px;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 28px;
	
}

.OverProductImageDesc{
	height: 160px;
	margin: 0px;
	padding: 0px;
	width: 390px;
}

.OverProductImageDesc h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}

#featuresInfoDiv{
	display:none;
	margin: 0px;
	width: 680px;
	padding: 0px;
	height: 804px;
}

#fLeftConImg{
	margin-left: 38px;
	margin-top: 10px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 180px;
}

.fProductImage, .fProductImageDesc {
	float: left;
}

.fProductImage {
	width: 165px;
	height: 162px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 28px;
	margin-left: 0px;
}

.fProductImageDesc {
	height: 180px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 245px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 28px;
	margin-left: 0px;
}

.fProductImageDesc h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 0px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.fProductImageDesc p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

#specsInfoDiv{
	display:none;
	margin: 0px;
	padding-top: 18px;
	padding-right: 25px;
	padding-bottom: 18px;
	padding-left: 20px;
}

.fargo_gal {
	list-style: none;
}

.fargo_gal li { float: left; margin: 0 2px 2px 0; padding: 0 }

.fargo_gal li .no_margin_right {
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
}

.fargo_gal li img {
	background: #fff;
	margin-bottom: 10px;
	margin-left: 50px;
	margin-top: 18px;
}

/* Fargo Share End */
/* DTC 4250e Start */

#DTC4250eContent{
	width: 692px;
	background-repeat: repeat-y;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-image: url(../images/PrintingContentBg.png);
	height: 1185px;
}

#DTC4250eContentDetails{
	float: left;
	width: 682px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#DTC4250eDetails{
	padding: 0px;
	margin: 0px;
	height: 183px;
}

#DTC4250eImage{
	float: left;
	margin: 0px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 210px;
	height: 165px;
}

#DTC4250eTitle{
	margin: 0px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	float: left;
	height: 155px;
}

#DTC4250eLink{
	margin-top: 72px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 23px;
	padding: 0px;
}

#dtcOverviewButton{
	float: left;
	height: 18px;
	width: 150px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: normal;
}

#dtcSpecsButton{
	float: left;
	height: 18px;
	width: 150px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.dtcinfoButtonActive{
	width:150px;
	text-align:center;
	margin-right:2px;
	cursor:pointer;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding: 0px;
	height: 38px;
	color: #000000;
	font-weight: normal;
	background-image: url(../images/but02.jpg);
	background-repeat: no-repeat;
}

.dtcinfoButtonActive a{
	color: #000000;
	font-weight: bold;
}

.dtcinfoButton{
	width:150px;
	text-align:center;
	margin-right:2px;
	cursor:pointer;
	padding: 0px;
	height: 38px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	background-image: url(../images/grey1pixelfade.gif);
	background-repeat: repeat-x;
	background-position: center;
}

.dtcinfoButton a{
	color: #666;
}

#DTC4250einfoDiv{
	margin: 0px;
	padding: 0px;
	background-image: url(../images/BackGra2.jpg);
	background-repeat: repeat-x;
}

#overviewInfoDiv{
	display:block;
	padding: 0px;
	margin: 0px;
}

#DTC4250eoverContent{
	margin: 0px;
	height: 660px;
	padding-top: 20px;
	padding-right: 28px;
	padding-bottom: 28px;
	padding-left: 28px;
}

#DTC4250eoverContent h1{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding: 0px;
	font-weight: bold;
}

#DTC4250eoverContent p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	margin: 0px;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: normal;
}

#specificationInfoDiv{
	display:none;
	margin: 0px;
	width: 680px;
	padding: 0px;
}

#DTC4250especContent{
	width: 660px;
	height: inherit;
}

#DTC4250especContent h1{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color: #333;
	font-weight: bold;
	margin: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}

#DTC4250especContent p{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535353;
	line-height: 16px;
	padding-top: 18px;
	padding-right: 10px;
	padding-bottom: 18px;
	padding-left: 22px;
}

#DTC4250especContent ul{
	margin-left: 30px;
}

#DTC4250especContent ul li{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	list-style-type: disc;
	margin-left: 8px;
	display: list-item;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

/* DTC 4250e End */
/*HDP5000 Start */

#HDP5000Content{
	width: 692px;
	background-image: url(../images/PrintingContentBg.png);
	background-repeat: repeat-y;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: 1278px;
}

#HDP5000ContentDetails{
	float: left;
	width: 682px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#HDP5000Details{
	padding: 0px;
	margin: 0px;
	height: 183px;
}

#HDP5000Image{
	float: left;
	margin: 0px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	width: 200px;
	height: 165px;
}

#HDP5000Title{
	margin: 0px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	float: left;
	height: 155px;
}

#HDP5000Link{
	margin-top: 72px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 23px;
	padding: 0px;
}

#HDP5000infoDiv{
	margin: 0px;
	padding: 0px;
	background-image: url(../images/BackGra2.jpg);
	background-repeat: repeat-x;
	height: 800px;
}

#HDP5000descContent{
	margin: 0px;
	padding: 28px;
	height: 570px;
}

#HDP5000descContent h1{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 0px;
}

#HDP5000descContent h2{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#HDP5000descContent p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin: 0px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#HDP5000descContent ul{
	margin-left: 15px;
	margin-top: 20px;
}

#HDP5000descContent ul li{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	line-height: 13px;
}

#HDP5000featuresTop{
	width: 660px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: inherit;
}
#HDP5000featuresTop p{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535353;
	line-height: 16px;
	padding-top: 18px;
	padding-right: 10px;
	padding-bottom: 18px;
	padding-left: 22px;
}
#HDP5000featuresTop ol li{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	list-style-type: none;
	display: list-item;
	margin-left: 40px;
	margin-top: 5px;
}
#HDP5000featuresBottom{
	width: 660px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.f3ProductImage, .f3ProductImageDesc {
	float: left;
}

.f3ProductImage {
	width: 165px;
	height: 130px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 20px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	
}

.f3ProductImageDesc {
	height: 166px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 430px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}

.f3ProductImageDesc h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 0px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.f3ProductImageDesc p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

#HDP5000specsContent{
	margin: 0px;
	height: 630px;
	padding: 8px;
}

#HDP5000specsContent p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}

#HDP5000specsContent h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#HDP5000specsContent ul{
	margin: 0px;
	list-style-position: inside;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 28px;
}

#HDP5000specsContent ul li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 1.5em;
}

/* HDP 5000 End */
/* PServ Start */

#PServDivider{
	padding: 0px;
	height: 5px;
	background-color: #000;
	margin-top: 250px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/AConNavBack.jpg);
	background-repeat: repeat-x;
}

#PServContent{
	width: 692px;
	background-image: url(../images/PrintingContentBg.png);
	background-repeat: repeat-y;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: 733px;
}

#PServBodySec{
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
}

#PServIDCard{
	height: 238px;
	width: 680px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D7D7;
	margin: 0px;
	padding: 0px;
}

#PServCForm{
	height: 228px;
	width: 680px;
	margin: 0px;
	padding: 0px;
}

#PServImage{
	width: 320px;
	float: left;
	padding-top: 25px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 25px;
}

#PServDesc{
	margin: 0px;
	float: right;
	width: 300px;
	padding-top: 22px;
	padding-right: 8px;
	padding-bottom: 18px;
	padding-left: 15px;
}

#PServDesc h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #06C;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

#PServDesc h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #F00;
	font-weight: normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

#PServDesc ul{
	margin-left: 15px;
}

#PServDesc ul li{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: normal;
}
/*PServ End */
/* Security Start */
.shellSec {
	width: 956px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#headSec {
	padding: 0px;
}

#Sec_main {
	width: 956px;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 40px;
	padding-left: 0px;
}

.SecMainIntro{
	width: 702px;
	float: right;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.SecMainIntro h2{
	padding-left: 20px;
	margin: 0px;
	color: #06C;
	font-weight: normal;
	font-size: 26px;
}

.SecMainIntro p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin: 0px;
	text-align: justify;
	line-height: 20px;
}

#SecSubTitle{
	height: 78px;
	margin: 0px;
	background-image: url(../images/SecuritySub.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0px;
}

#SecContent{
	width: 692px;
	background-image: url(../images/PrintingContentBg.png);
	background-repeat: repeat-y;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	color: #FFF;
	height: 810px;
}

#SecContentDetails{
	float: left;
	width: 682px;
	background-color: #FFF;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#SecContentDetails h1{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color: #F00;
	font-weight: normal;
	text-decoration: underline;
	margin: 0px;
	padding: 18px;
}

#SecContentDetails p{
	font-size: 11px;
	color: #333;
	padding-right: 18px;
	padding-left: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
}
	
	
#SecFooter{
	background-image: url(../images/PrintingFooter.png);
	background-repeat: no-repeat;
	height: 18px;
	margin-right: auto;
	margin-left: auto;
	width: 692px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-position: center top;
	padding: 0px;
}

/* slider */
#slider_wrapper {
	clear: both;
	width: 683px;
	height: 300px;
	margin-bottom: 15px;
	background: url(images/slider_bottom.jpg) bottom no-repeat
}

#slider_wrapper_n {
	clear: both;
	width: 683px;
	padding: 30px;
	margin-bottom: 15px;
	background: #000 url(images/slider_bottom.jpg) no-repeat bottom
} 
#slider_wrapper_n h2 {
	color: #fff;
}
#slider_wrapper_n p { font-size: 16px }

#slider {
	width: 683px;
	height: 280px;
	overflow: hidden;
	margin-left: 5px;
}

#ThankUPic{
	margin: 0px;
	text-align: center;
	height: 300px;
	padding-top: 138px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
}
/* ThankU End */
#FScan_main .FScanMainIntro h2 {
}
