
BODY {
	FONT-SIZE:.7em; BACKGROUND: url(../images/bg-home1.png) repeat-x left top #f2f2f2; COLOR: #444444; LINE-HEIGHT: 1.6; FONT-FAMILY: Helvetica,Arial,sans-serif; margin:0;
	}	
	
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; OVERFLOW: hidden; HEIGHT: 0px; content: "'"
}
.clearfix {
	MIN-HEIGHT: 0px
}
* HTML .clearfix {
	HEIGHT: 1%
}
img, div, ul, li{ behavior: url(iepngfix.htc)
	 }
A {
	COLOR: #006ecc; TEXT-DECORATION: none
}
A:visited {
	COLOR: #006ecc
}
A:hover {
	COLOR: #006ecc; TEXT-DECORATION: underline
}
h2{
	COLOR: #499624; TEXT-DECORATION: none; font-size:15px; padding-top:10px; padding-bottom:7px;
}
p
{
	padding-top:5px; padding-bottom:5px; padding-left:0px;
}
.greenHead
{
	COLOR: #499624; TEXT-DECORATION: none; font-size:14px; 
}
h1
{
	COLOR: #0055A4; TEXT-DECORATION: none; font-size:18px; padding-top:10px; padding-bottom:7px; font-weight:normal;
}

h2.Sub
{
	COLOR: #0055A4;
	TEXT-DECORATION: none;
	font-size:14px;
	padding-top:10px;
	padding-bottom:7px;
	font-weight:normal;
}



#bullet ul 
{
	 
	 padding-left:30px;
	 width:500px;

}
#bullet ul li
{
	list-style-image:url(../images/bullet.gif);
	margin-top:3px;
	padding-left:10px;
	position:relative;
	display:list-item;

}
#bullet ul li .link
{
	
}

.bullet ul 
{
	 
	 padding-left:30px;
	 width:500px;

}
.bullet ul li
{
list-style-image:url(../images/bullet.gif);
 margin-top:3px; padding-left:10px;
 position:relative; display:list-item;
}
.bullet ul li ul li
{
list-style-image:url(../images/bullet2.gif);
 margin-top:3px; padding-left:7px;
 position:relative; display:list-item;
}

.tableNoborder tr td
{
	padding:8px;border:0px solid #ccc;
}


.table tr td
{
	padding:5px;border:1px solid #ccc;
}

.table tr th
{
	padding:5px;border:1px solid #ccc; background-color:#eee;
}
.table tr td tr td
{
	padding:5px;border:0px solid #ccc;
}
.tableCompliance tr td
{
	padding:3px;border:1px solid #ccc;
}
.tableCompliance tr td tr td
{
	padding:2px;border:0px solid #ccc; background-color:#5792bc
}
.tableCompliance tr td span
{
	color:#666; font-weight:normal;
}
.tableCompliance tr td span tr td a
{
	color:#fff; font-weight:normal; border-left:px solid #fff; display:block
}
.tableRegister tr td
{
	padding:6px;border:0px solid #ccc; color:#fff;
}
.asterisk{
	color:#FF0000; font-size:12px;
}

/*start of main page */

#container {
	MARGIN: 0px auto; WIDTH: 960px; padding:0px; background:url(../images/headerLinksBg.png) no-repeat top;
}
#mainHead {
	FLOAT: left; MARGIN: 12px 0px 17px; WIDTH: 960px
}
#pharma-logo {
	Z-INDEX: 200; BACKGROUND: url(../images/PharmaLogo.png) no-repeat 0px 0px; FLOAT: left; WIDTH: 290px; TEXT-INDENT: -9999px; POSITION: relative; HEIGHT: 81px;
	cursor:pointer;
}
#headerNav{
	width:400px; float:right;
}
#topLink
{
	float:left; width:383px;
}
#homeLink {
	FONT-SIZE: 1.0em; FLOAT: right; padding-left:40px;  COLOR: #fff;  list-style:none;margin:0px;
}
#homeLink LI {
	PADDING-RIGHT: 0px;   FLOAT: left; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; PADDING-TOP: 0px; height:12px; width:55px;
}
#homeLink LI A {
	COLOR: #fff; TEXT-DECORATION: underline
}

#BreadCrumps
{
	padding-left:10px;
}
#BreadCrumps .BreadCrumpText
{
	font-size:10px; color:#fff; float:left;
}
#BreadCrumps span
{
	font-size:10px; color:#fff; background:url(../images/BreadCrumbBG.gif) no-repeat 0px ; padding-left:10px; float:left; padding-right:5px;
}
#BreadCrumps .BreadCrumpLink a
{
	font-size:10px; color:#fff; background:url(../images/BreadCrumbBG.gif) no-repeat 0px ; padding-left:10px; float:left; padding-right:5px;
}

#usernav {
	FONT-SIZE: 1.1em; FLOAT: left; padding: 20px 0px 0px 70px;  COLOR: #ccc; TEXT-ALIGN: right; list-style:none;
}
#usernav LI {
	PADDING-RIGHT: 10px;   FLOAT: left; PADDING-LEFT: 30px; BACKGROUND:url(../images/registerBG.png) no-repeat left top; 
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; height:36px;
}
#usernav LI A {
	COLOR: #ccc; TEXT-DECORATION: none
}
#usernav LI A:hover {
	COLOR: #54a005
}
#usernav1 {
	FONT-SIZE: 1.1em; FLOAT: left; padding: 20px 0px 0px 40px;  COLOR: #ccc; TEXT-ALIGN: right; list-style:none;
}
#usernav1 LI {
	PADDING-RIGHT: 10px;   FLOAT: left; PADDING-LEFT: 30px; BACKGROUND:url(../images/FreeTrial.png) no-repeat left top; PADDING-BOTTOM: 0px;
	 PADDING-TOP: 0px; height:36px;
}
#usernav1 LI A {
	COLOR: #ccc; TEXT-DECORATION: none
}
#usernav1 LI A:hover {
	COLOR: #54a005
}

#usernav2 {
	FONT-SIZE: 1.1em; FLOAT: left; padding: 20px 0px 0px 35px;  COLOR: #ccc; TEXT-ALIGN: right; list-style:none;
}
#usernav2 LI {
	PADDING-RIGHT: 10px;   FLOAT: left; PADDING-LEFT: 30px; BACKGROUND:url(../images/Downloads.png) no-repeat left top; 
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; height:36px;
}
#usernav2 LI A {
	COLOR: #ccc; TEXT-DECORATION: none
}
#usernav2 LI A:hover {
	COLOR: #54a005
}


#nav {
	FONT-SIZE: 1.2em; BACKGROUND: url(../images/bg-nav.png) no-repeat right top; FLOAT: left; MARGIN: 0px 0px 24px; WIDTH: 960px; HEIGHT: 40px
}
#nav UL {
	FLOAT: left; WIDTH: 900px
}
#nav UL LI {
	BACKGROUND: url(../images/bg-nav-divider.png) no-repeat left bottom; FLOAT: left; HEIGHT: 34px
}
#nav LI.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#nav UL LI A {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; BACKGROUND: url(MenuBg.png) no-repeat 0px 90px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 4px 0px 0px; COLOR: #fff; PADDING-TOP: 6px
}
#nav UL LI A.selected {
	BACKGROUND: url(../images/MenuBg.png) no-repeat 0px -124px
}
#nav UL LI.menu A.selected {
	BACKGROUND: url(../images/MenuBg.png) no-repeat 0px -44px
}
#nav UL LI.menu A {
	PADDING-LEFT: 19px
}
#nav UL LI A:hover {
	BACKGROUND: url(../images/MenuBg.png) no-repeat 0px -84px; TEXT-DECORATION: none
}
#nav UL LI.first A:hover {
	BACKGROUND: url(../images/MenuBg.png) no-repeat 0px -4px
}

/* flash */
#flash {
	FLOAT: left; WIDTH: 960px; POSITION:relative;
}
#flash{float:left;margin:-4px 0 0 0;}
#flash .col1{float:left;width:730px;padding-left:3px; height:300px;}
#flash .col2{float:left;width:211px;padding-left:5px;}
#white-box,#white-box-top,#white-box-bottom{float:left;width:960px;}
#white-box{background:transparent url(../images/white-box-middle.png) repeat-y 0 0;padding-top:10px;font-size:1.05em;line-height:1.7em;}
#white-box-top{height:19px;background:transparent url(../images/white-box-top.png) no-repeat 0 0;margin-top:15px;}
#white-box-bottom{height:19px;background:transparent url(../images/white-box-bottom.png) no-repeat 0 0;margin-bottom:20px;}
#home-left{float:left;width:600px;padding:0 20px;}
#home-right{float:left;width:280px;padding:0 10px;font-size:1.1em;}
.onecol,.twocol,.threecol{border:none;font-size:1.1em;line-height:1.6em;}
#white-box h1,#white-box h2{color:#096BB3;border-bottom:1px solid #E3E3E3;font-size:1.4em;font-weight:normal;padding-bottom:5px;margin-bottom:15px;}
.callout a,.callout a:hover{background:none;height:auto;line-height:1.4em;margin:0 0 20px;padding:0;width:270px;font-size:1.1em;}
p.home-news{font-size:12px;margin:0 0 20px;}
p.home-news span.small{clear:both;font-size:1.1em;display:block;}
.news-source{color:#555;font-weight:normal;}
.news-source a{clear:both;}
.callout .float-left{margin:0 10px 0 0;}
.callout strong{font-size:1.1em;}
.col2 p{font-size:1em;}

#clients{
	float:left;
}

/* home page sub tabs in box */
#PRproductsDMS{
float:left;
}

#PRproductsSPLM{
float:left;
}
#PRproductseCTD{ float:left;}
.PRProductsLeft{
 width:140px; float:left; border-right:1px solid #ededed; font-size:12px;
}
.PRProductsRight{
 width:440px; float:left; padding-left:10px;font-size:12px;
}
.PRProductsRighteCTD{
 width:470px; float:left; padding-left:10px;font-size:12px;
}
.PRHeading{
	color:#006ecc; font-size:13px; font-weight:bold;
}
.PRHeading a{
	color:#006ecc; font-size:16px;
}
.PRHeading a:hover{
	color:#006ecc; font-size:16px; text-decoration:underline;
}
.more a
{
	color:#275a0e !important; 
	 text-decoration:underline;
}
.more a:hover
{
	color:#3db0f4; 
}
/*   pr0ducts */

.PrCaps
{
	font-variant:small-caps;
}

#product-header {
	FLOAT: left; WIDTH: 960px; margin:0px; position:relative;
}

.header-left {
	BACKGROUND:url(../images/bg-header-Products1.png) no-repeat; height:152px
}
.header-leftBlue {
	BACKGROUND:url(../images/bg-header-ProductsBlue.png) no-repeat; height:152px
}
.header-leftOrange {
	BACKGROUND:url(../images/bg-header-ProductsOrange.png) no-repeat; height:152px
}
.header-leftGrey {
	BACKGROUND:url(../images/bg-header-ProductsGrey.png) no-repeat; height:152px
}
.product-title {
	DISPLAY: block; padding: 329px 0px 0px 210px; WIDTH: 485px;  HEIGHT: 80px; font-size:11px
}
#content {
	PADDING-RIGHT: 30px; PADDING-LEFT: 45px;  FLOAT: left; PADDING-BOTTOM: 30px; WIDTH: 500px; PADDING-TOP: 30px; 
}

.product-title   H2 {
	DISPLAY: block; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: 1em; TEXT-ALIGN: left;padding:10px 0px 5px 0px; color:#54a005; font-size:1.3em
}
#iconHead{
	float:left; width:160px;margin:40px 0px 0px 15px;
}
#screenshot{
	float:left; width:566px; margin:30px 0px 0px 10px; position:relative; display:block; 
}
.screenshot1{
float:left; width:466px; margin:-140px 0px 0px 0px;
position:relative; left:10px;
}

.subrightLinks{
	left:751px; MARGIN-top:6px; WIDTH: 204px; HEIGHT: 146px;
	position:absolute;
}
.subrightLinks A {
	DISPLAY: block; TEXT-INDENT: -9999px
}
.subrightLinks .register A {
	BACKGROUND:url(../images/sideMenu.png) no-repeat 0px 0px; WIDTH: 205px; HEIGHT: 50px
}
.subrightLinks .freeTrial A {
	BACKGROUND: url(../images/sideMenu.png) no-repeat 0px -49px; WIDTH: 205px; HEIGHT: 50px
}
.subrightLinks .download A {
	BACKGROUND: url(../images/sideMenu.png) no-repeat 0px -98px; WIDTH: 205px; HEIGHT: 45px
}
.subrightLinks .register A:hover {
	BACKGROUND: url(../images/sideMenu.png) no-repeat 0px -146px; WIDTH: 205px; HEIGHT: 50px
}
.subrightLinks .freeTrial A:hover {
	BACKGROUND: url(../images/sideMenu.png) no-repeat 0px -195px; WIDTH: 205px; HEIGHT: 50px
}
.subrightLinks .download A:hover {
	BACKGROUND: url(../images/sideMenu.png) no-repeat 0px -244px; WIDTH: 205px; HEIGHT: 45px
}

.subrightLinksBlue{
	left:751px; MARGIN-top:6px; WIDTH: 204px; HEIGHT: 146px;
	position:absolute;
}
.subrightLinksBlue A {
	DISPLAY: block; TEXT-INDENT: -9999px
}
.subrightLinksBlue .register A {
	BACKGROUND:url(../images/sideMenuBlue.png) no-repeat 0px 0px; WIDTH: 205px; HEIGHT: 48px
}
.subrightLinksBlue .freeTrial A {
	BACKGROUND: url(../images/sideMenuBlue.png) no-repeat 0px -49px; WIDTH: 205px; HEIGHT: 50px
}
.subrightLinksBlue .download A {
	BACKGROUND: url(../images/sideMenuBlue.png) no-repeat 0px -98px; WIDTH: 205px; HEIGHT: 47px
}
.subrightLinksBlue .register A:hover {
	BACKGROUND: url(../images/sideMenuBlue.png) no-repeat 0px -146px; WIDTH: 205px; HEIGHT: 48px
}
.subrightLinksBlue .freeTrial A:hover {
	BACKGROUND: url(../images/sideMenuBlue.png) no-repeat 0px -195px; WIDTH: 205px; HEIGHT: 50px
}
.subrightLinksBlue .download A:hover {
	BACKGROUND: url(../images/sideMenuBlue.png) no-repeat 0px -244px; WIDTH: 205px; HEIGHT: 47px
}

.subrightLinksOrange{
	left:751px; MARGIN-top:6px; WIDTH: 204px; HEIGHT: 146px;
	position:absolute;
}
.subrightLinksOrange A {
	DISPLAY: block; TEXT-INDENT: -9999px
}
.subrightLinksOrange .register A {
	BACKGROUND:url(../images/sideMenuOrange.png) no-repeat 0px 0px; WIDTH: 205px; HEIGHT: 49px;
}
.subrightLinksOrange .freeTrial A {
	BACKGROUND: url(../images/sideMenuOrange.png) no-repeat 0px -49px; WIDTH: 205px; HEIGHT: 49px
}
.subrightLinksOrange .download A {
	BACKGROUND: url(../images/sideMenuOrange.png) no-repeat 0px -98px; WIDTH: 205px; HEIGHT: 47px
}
.subrightLinksOrange .register A:hover {
	BACKGROUND: url(../images/sideMenuOrange.png) no-repeat 0px -146px; WIDTH: 205px; HEIGHT: 49px
}
.subrightLinksOrange .freeTrial A:hover {
	BACKGROUND: url(../images/sideMenuOrange.png) no-repeat 0px -195px; WIDTH: 205px; HEIGHT: 49px
}
.subrightLinksOrange .download A:hover {
	BACKGROUND: url(../images/sideMenuOrange.png) no-repeat 0px -244px; WIDTH: 205px; HEIGHT: 47px
}

.subrightLinksGrey{
	left:751px; MARGIN-top:6px; WIDTH: 204px; HEIGHT: 146px;
	position:absolute;
}
.subrightLinksGrey A {
	DISPLAY: block; TEXT-INDENT: -9999px
}
.subrightLinksGrey .register A {
	BACKGROUND:url(../images/sideMenuGrey.png) no-repeat 0px 0px; WIDTH: 205px; HEIGHT: 50px
}
.subrightLinksGrey .freeTrial A {
	BACKGROUND: url(../images/sideMenuGrey.png) no-repeat 0px -49px; WIDTH: 205px; HEIGHT: 50px
}
.subrightLinksGrey .download A {
	BACKGROUND: url(../images/sideMenuGrey.png) no-repeat 0px -98px; WIDTH: 205px; HEIGHT: 45px
}
.subrightLinksGrey .register A:hover {
	BACKGROUND: url(../images/sideMenuGrey.png) no-repeat 0px -146px; WIDTH: 205px; HEIGHT: 50px
}
.subrightLinksGrey .freeTrial A:hover {
	BACKGROUND: url(../images/sideMenuGrey.png) no-repeat 0px -195px; WIDTH: 205px; HEIGHT: 50px
}
.subrightLinksGrey .download A:hover {
	BACKGROUND: url(../images/sideMenuGrey.png) no-repeat 0px -244px; WIDTH: 205px; HEIGHT: 45px
}
/* testimonials 

#TestiTop{
	background:url(../images/LeftNavTop.png) no-repeat center; width:165px; height:37px;
}
.testiHeading{
	font-size:1.4em; color:#333; padding-top:12px;
}
.testiText{
	 color:#333; padding-left:10px;
}
#TestiMiddle{
	background:url(../images/LeftNavMiddle.png) repeat-y center; width:165px; 
}
#TestiBottom{
	background:url(../images/LeftNavBottom.png) no-repeat center; width:165px; height:18px;
}*/
#testimonials{
	float:left; width:160px; margin:0px 0px 0px 40px;
	position:absolute; left:680px;
}
#TestiTop{
	background:url(../images/TestimonialTop.png) no-repeat center; width:225px; height:45px;
}
.testiHeading{
	font-size:1.4em; color:#333; padding-top:12px;
}
.testiText{
	 color:#333; padding-left:18px; padding-right:10px;
}
#TestiMiddle{
	background:url(../images/TestimonialMiddle.png) repeat-y center; width:225px; 
}
#TestiBottom{
	background:url(../images/TestimonialBottom.png) no-repeat center; width:225px; height:16px;
}

/*left links */

#leftSubNav{ /* left heading */
	float:left; width:155px; margin:30px 0px 0px 0px;
	position:relative; left:20px;
}
#LeftNavTop{
	background:url(../images/LeftNavTop.png) no-repeat center; width:165px; height:37px;
}
.LeftNavHeading{
	font-size:1.0em; color:#333; padding-top:12px; font-weight:bold
}
.LeftNavText{
	 color:#333; padding-left:18px;
}

#LeftNavMiddle{
	background:url(../images/LeftNavMiddle.png) repeat-y center; width:165px; 
}
#LeftNavMiddle ul li a.border{
	font-size:11px ; padding-left:20px; margin-left:3px; padding-top:3px; padding-bottom:3px; width:140px; line-height:16px;border-bottom:1px solid #e4e4e4;
	background:url(../images/bullet1.gif) no-repeat 6px 6px;
}
#LeftNavMiddle ul li a.borderless{
	font-size:11px ; padding-left:20px; margin-left:3px; padding-top:3px; padding-bottom:3px; width:140px; line-height:16px;background:url(../images/bullet1.gif) no-repeat 6px 6px;
}
#LeftNavMiddle ul li a.bordersub{
	font-size:11px ; padding-left:32px; margin-left:3px; padding-top:3px; padding-bottom:3px; width:128px; line-height:16px;border-bottom:1px solid #e4e4e4;
	background:url(../images/bullet1.gif) no-repeat 16px 6px;
}
#LeftNavMiddle ul li a.bordersub1{
	font-size:11px ; padding-left:32px; margin-left:3px; padding-top:3px; padding-bottom:3px; width:128px; line-height:16px;
	background:url(../images/bullet1.gif) no-repeat 16px 6px;
}

#LeftNavMiddle ul li a{
	display:block; color:#666; 
}
#LeftNavMiddle ul li a:hover{
	display:block; color:#666;	
}
#LeftNavMiddle ul li a.selected{
	display:block; color:#0055a4; font-weight:bold;font-size:11px ; padding-left:20px; 
	margin-left:3px; padding-top:3px; padding-bottom:3px; width:140px; line-height:16px;border-bottom:1px solid #e4e4e4;
	background:url(../images/bullet1.gif) no-repeat 6px 6px;
}
#LeftNavMiddle ul li a.selected1{
	display:block; color:#0055a4; font-weight:bold;font-size:11px ; padding-left:20px; 
	margin-left:3px; padding-top:3px; padding-bottom:3px; width:140px; line-height:16px;
	background:url(../images/bullet1.gif) no-repeat 6px 6px;
}
#LeftNavMiddle ul li a.selectedsub{
	display:block; color:#0055a4; font-weight:bold;font-size:11px ; padding-left:32px; margin-left:3px; padding-top:3px; 
	padding-bottom:3px; width:128px; line-height:16px;border-bottom:1px solid #e4e4e4;
	background:url(../images/bullet1.gif) no-repeat 16px 6px;
}
#LeftNavMiddle ul li a.selectedsub1{
	display:block; color:#0055a4; font-weight:bold;font-size:11px ; padding-left:32px; margin-left:3px; padding-top:3px; 
	padding-bottom:3px; width:128px; line-height:16px;border-bottom:0px solid #e4e4e4;
	background:url(../images/bullet1.gif) no-repeat 16px 6px;
}

#LeftNavMiddle1{
	background:url(../images/LeftNavMiddle.png) repeat-y center; width:165px; 
}
#LeftNavMiddle1 ul li a.border{
	font-size:11px ; padding-left:20px; margin-left:3px; padding-top:3px; padding-bottom:3px; width:140px; line-height:16px;border-bottom:1px solid #e4e4e4;
	background:url(../images/bullet1.gif) no-repeat 6px 6px;
}
#LeftNavMiddle1 ul li a.borderless{
	font-size:11px ; padding-left:20px; margin-left:3px; padding-top:3px; padding-bottom:3px; width:140px; line-height:16px;background:url(../images/bullet1.gif) no-repeat 6px 6px;
}
#LeftNavMiddle1 ul li a.bordersub{
	font-size:11px ; padding-left:32px; margin-left:3px; padding-top:3px; padding-bottom:3px; width:128px; line-height:16px;border-bottom:1px solid #e4e4e4;
	background:url(../images/bullet1.gif) no-repeat 16px 6px;
}
#LeftNavMiddle1 ul li a.bordersub1{
	font-size:11px ; padding-left:32px; margin-left:3px; padding-top:3px; padding-bottom:3px; width:128px; line-height:16px;
	background:url(../images/bullet1.gif) no-repeat 16px 6px;
}

#LeftNavMiddle1 ul li a{
	display:block; color:#666; 
}
#LeftNavMiddle1 ul li a:hover{
	display:block; color:#666;	
}
#LeftNavMiddle1 ul li a.selected{
	display:block; color:#0055a4; font-weight:bold;font-size:11px ; padding-left:20px; 
	margin-left:3px; padding-top:3px; padding-bottom:3px; width:140px; line-height:16px;border-bottom:1px solid #e4e4e4;
	background:url(../images/bullet1.gif) no-repeat 6px 6px;
}
#LeftNavMiddle1 ul li a.selected1{
	display:block; color:#0055a4; font-weight:bold;font-size:11px ; padding-left:20px; 
	margin-left:3px; padding-top:3px; padding-bottom:3px; width:140px; line-height:16px;
	background:url(../images/bullet1.gif) no-repeat 6px 6px;
}
#LeftNavMiddle1 ul li a.selectedsub{
	display:block; color:#0055a4; font-weight:bold;font-size:11px ; padding-left:32px; margin-left:3px; padding-top:3px; 
	padding-bottom:3px; width:128px; line-height:16px;border-bottom:1px solid #e4e4e4;
	background:url(../images/bullet1.gif) no-repeat 16px 6px;
}
#LeftNavMiddle1 ul li a.selectedsub1{
	display:block; color:#0055a4; font-weight:bold;font-size:11px ; padding-left:32px; margin-left:3px; padding-top:3px; 
	padding-bottom:3px; width:128px; line-height:16px;
	background:url(../images/bullet1.gif) no-repeat 16px 6px;
}

#LeftNavBottom{
	background:url(../images/LeftNavBottom.png) no-repeat center; width:165px; height:18px;
}

#LeftNavTop1{
	background:url(../images/LeftNavTop.png) no-repeat center; width:165px; height:37px;
}


#LeftNavBottom1{
	background:url(../images/LeftNavBottom.png) no-repeat center; width:165px; height:18px;
}

/* middle white box */
#whiteBoxMiddleSub,#whiteBoxBottomSub{
	float:left;width:960px; 
}
#whiteBoxMiddleSub{
	background:transparent url(../images/whiteBoxMiddleSub.png) repeat-y 0 0;padding-top:10px;font-size:1.1em;line-height:1.7em;
}
#whiteBoxBottomSub{
	height:19px;background:transparent url(../images/whiteBoxBottomSub.png) no-repeat 0 0;margin-bottom:20px;
}

/*footer links */
#footerNav{
	width:400px;margin-left:280px; position:relative;
}
#usernavFooter {
	FONT-SIZE: 1.1em; FLOAT: left; padding: 4px 0px 6px 25px;  COLOR: #333; TEXT-ALIGN: right; 
}
#usernavFooter LI {
	PADDING-RIGHT: 10px;   FLOAT: left; PADDING-LEFT: 30px; BACKGROUND:url(../images/registerBG.png) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; height:36px;
}
#usernavFooter LI A {
	COLOR: #555; TEXT-DECORATION: none
}
#usernavFooter LI A:hover {
	COLOR: #54a005
}
#usernavFooter1 {
	FONT-SIZE: 1.1em; FLOAT: left; padding: 4px 0px 6px 25px;  COLOR: #333; TEXT-ALIGN: right; height:
}
#usernavFooter1 LI {
	PADDING-RIGHT: 10px;   FLOAT: left; PADDING-LEFT: 30px; BACKGROUND:url(../images/FreeTrial.png) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; height:36px;
}
#usernavFooter1 LI A {
	COLOR: #555; TEXT-DECORATION: none
}
#usernavFooter1 LI A:hover {
	COLOR: #54a005
}

#usernavFooter2 {
	FONT-SIZE: 1.1em; FLOAT: left; padding: 4px 0px 6px 25px;  COLOR: #333; TEXT-ALIGN: right; height:
}
#usernavFooter2 LI {
	PADDING-RIGHT: 10px;   FLOAT: left; PADDING-LEFT: 30px; BACKGROUND:url(../images/Downloads.png) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; height:36px;
}
#usernavFooter2 LI A {
	COLOR: #333; TEXT-DECORATION: none
}
#usernavFooter2 LI A:hover {
	COLOR: #54a005
}


#footerBox{
	background:url(../images/footerBox.jpg) no-repeat center; height:170px; width:960px;FLOAT: left;
}
#footerBox .col1{
	float:left;width:160px;padding-left:60px;PADDING-TOP: 15px
}#footerBox .col1 ul li span.heading{
	font-size:12px; line-height:15px; color:#006eb1; font-weight:bold; 
}
#footerBox .col1 ul li a.link{
	font-size:1.0em; line-height:15px; text-decoration:none; color:#606060;
}
#footerBox .col1 ul li a.link:hover{
	font-size:11px; line-height:15px; text-decoration:underline
}
#footerBox .col2{
	float:left;width:290px;padding-left:3px;PADDING-TOP: 15px
}
#footerBox .col2 ul li span.heading{
	font-size:12px; line-height:15px; color:#006eb1; font-weight:bold; 
}
#footerBox .col2 ul li a.link{
	font-size:1.0em; line-height:17px; text-decoration:none; color:#606060;
}
#footerBox .col2 ul li a.link:hover{
	font-size:11px; line-height:17px; text-decoration:underline
}
#footerBox .col3{
	float:left;width:250px;padding-left:3px;PADDING-TOP: 15px
}
#footerBox .col3 ul li span.heading{
	font-size:12px; line-height:17px; color:#006eb1; font-weight:bold; 
}
#footerBox .col3 ul li a.link{
	font-size:1.0em; line-height:17px; text-decoration:none; color:#606060;
}
#footerBox .col3 ul li a.link:hover{
	font-size:11px; line-height:17px; text-decoration:underline
}
#footerBox .col4{
	float:left;width:190px;padding-left:3px;PADDING-TOP: 15px
}
#footerBox .col4 ul li span.heading{
	font-size:12px; line-height:15px; color:#006eb1; font-weight:bold; 
}
#footerBox .col4 ul li a.link{
	font-size:1.0em; line-height:15px; text-decoration:none; color:#606060;
}
#footerBox .col4 ul li a.link:hover{
	font-size:11px; line-height:15px; text-decoration:underline
}

#footer-text {
	float:left;margin:-4px 0 0 0;
}
#footer-text .col1{
	float:left;width:375px;padding-left:3px;PADDING-TOP: 10px
}
#footer-text .col3{
	float:left;width:300px;padding-left:3px;PADDING-TOP: 10px
}
#footer-text .col2{
	float:right;width:266px;padding-left:3px;
}
#footer-text UL#legal {
	MARGIN: 0px auto; WIDTH: 266px; PADDING-TOP: 10px
}
#footer-text UL#legal LI.first {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#footer-text UL#legal LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 0px
}

/* end of footer links */

#global-search {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: url(../images/search-icon.png) no-repeat 138px 12px; FLOAT: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 9px
}
#global-search INPUT {
	BORDER-RIGHT: #464646 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #303030 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #303030 1px solid; WIDTH: 125px; COLOR: #ccc; PADDING-TOP: 4px; BORDER-BOTTOM: #464646 1px solid; FONT-FAMILY: Helvetica,Arial,sans-serif; HEIGHT: 13px; BACKGROUND-COLOR: #464646
}
#global-search BUTTON {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 20px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 18px; BORDER-BOTTOM-STYLE: none
}

.nobg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#usernav .nobg {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
.nobg A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.nomargin {
	MARGIN: 0px
}
.nomargin-top {
	MARGIN-TOP: 0px
}
.nomargin-right {
	MARGIN-RIGHT: 0px
}
.nomargin-bottom {
	MARGIN-BOTTOM: 0px
}
.nomargin-left {
	MARGIN-LEFT: 0px
}
.nopadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.nopadding-top {
	PADDING-TOP: 0px
}
.nopadding-right {
	PADDING-RIGHT: 0px
}
.nopadding-bottom {
	PADDING-BOTTOM: 0px
}
.nopadding-left {
	PADDING-LEFT: 0px
}
.thankyou
{
	background-color: #fff; color:#0055a4; font-size:12px; overflow:
}

.validationdiv
{
	background-color:#f4f4f4; border:1px solid #999; padding:8px;
}

.headding{
	font-family:Arial, Helvetica, sans-serif;
	size:13px;
	color:#000000;
	line-height:45px;
	font-weight:bold;
	width:277px;
	background-image: url(../images/test_up_image.png);
	background-repeat: no-repeat;
	height: 45px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
}

