/* Secondary Page CSS */

#indContentSection1 {
	width:960px;
	min-height:auto;
	background: url(../images/indexContentBg3.gif) bottom left no-repeat; 
}
#midContentSection {
	width:960px;
	min-height:auto;
	background: #FFFFFF  url(../images/midContentBg.jpg) bottom left no-repeat; 
}

#secPageTitleSection {
	width:960px;
	height:229px;
	background:transparent url(../images/secPageTitleSectionBg.jpg) top left no-repeat;
	overflow:hidden;
}

#secPageTitleSection h1 {
	font-size:36px;
	padding:57px 0 0 55px;
}

/* sets the main content area up */

#secContentSection {
	clear:both;
	width:960px;
	margin:0 ; 
	background: url(../images/vert_divider.gif) bottom repeat-y; background-position: 610px;
}

#secContentSectionFull {
	clear:both;
	width:960px;
	margin:0; 
}
#secContentSectionFull h1 {
	font-size:24px; color:#677d96; font-weight:bold

}

#secContentSection p {
	line-height:20px;
}

/* left side */

#secContentLeft {
	float:left;
	width:540px;
	margin-left:30px; 
	vertical-align:top; 
	margin-bottom:18px; 
	color:#666; 
	margin-top:16px;
}

#secContentLeft h1 {
	font-size:24px; color:#677d96; font-weight:bold

}

#secContentLeft .hdr { font-size:24px; color:#677d96; font-weight:bold }

#secContentLeft .subhdr { font-size:18px; color:#FF9900; }

#secContentLeft .subhdr2 { font-size:16px; color:#b53d02; font-weight:bold; }

#secContentLeft li { list-style-image:url(../images/bullet_arrow.gif) ; list-style-position:outside; }

.vertdvdr { background:url(../images/bg_dots.gif) right top repeat-y; }
.orange {color:#FF9900;}
.redbr {color:#b53d02;}
.bold {font-weight:bold;}

h1#secLeftContentHeadline {
	text-indent: -9999px;
	background:transparent url(../images/secHeadlineH1.png) top left no-repeat;
	width:245px;
	height:31px;
	margin:0px;
}

#secContentFull {
	float:left;
	width:900px;
	margin-left:30px; vertical-align:top; margin-bottom:18px; 
	color:#666;
}

#secContentFull .hdr { font-size:24px; color:#677d96; font-weight:bold }

#secContentFull .subhdr { font-size:18px; color:#FF9900; }

#secContentFull .subhdr2 { font-size:16px; color:#b53d02; font-weight:bold; }

#secContentFull li { list-style-image:url(../images/bullet_arrow.gif) ; list-style-position:outside; }

.more { font-size:12px; line-height:18px; font-weight:bold; color:#4b5a71; font-family:Arial, Helvetica, sans-serif;}
.clock { font-size:14px; font-weight:bold; color:#4b5a71; font-family:Arial, Helvetica, sans-serif;}
.date { font-size:12px; font-style:normal; color:#4b5a71; font-family:Arial, Helvetica, sans-serif;}
/* right side */
#secContentRight {
	float:right;
	width:300px;
	margin-right:20px;  
}

#secContentRight .secRightContentSection {
	padding-bottom:22px;
	border-bottom:1px solid #8299b2;
	margin-bottom:20px;
}

h1#secContentRequestDemo {
	text-indent: -9999px;
	background:transparent url(../images/secRequestDemoH.jpg) top left no-repeat;
	width:300px;
	height:31px;
	margin:0px;
}

#requestDemonstration form {
	position:relative;
}

#requestDemonstration input {
	width:230px;
	height:17px;
	background:transparent url(../images/requestDemo-Input.jpg) top left no-repeat;
	color:#c3d1e3;
	padding:5px;
}

#requestDemonstration input#demoSubmit {
	position:absolute;
	right:4px;
	width:69px;
	height:27px;
	background:transparent url(../images/requestDemo-Submit.jpg) top left no-repeat;
	cursor:pointer;
}

#requestDemonstration input#demoSubmit:hover {
	background:transparent url(../images/requestDemo-Submit_over.jpg) top left no-repeat;
}


h1#secRightContentMeetExperts {
	text-indent: -9999px;
	background:transparent url(../images/secMeetExpertsH.jpg) top left no-repeat;
	width:244px;
	height:28px;
	margin:0px;
}

#secRightContent .meetOurExperts {
	float:right;
	width:300px;
	padding-top:5px; 
}

#meetOurExperts-Contactus {
	position: relative;
	float:right;
	list-style:none;
	padding:0;
	margin:0;
}

#meetOurExperts li#meetOurExperts-ContactusImg {
	float:left;
	width:152px;
	height:28px;
	background:transparent url(../images/secContactUs.png) top left no-repeat;
}

#meetOurExperts-ContactusImg h1 {
	margin:0;
	padding:0;
}

#meetOurExperts li#meetOurExperts-ContactusImg a {
	float:left;
	width:152px;
	height:167px;
	background:transparent url(../images/secContactUs.png) top left no-repeat;
}

#meetOurExperts li#meetOurExperts-ContactusImg a:hover {
	background:transparent url(../images/secContactUs_over.png) top left no-repeat;
}

#meetOurExperts li#meetOurExperts-ContactusImg h1 {
	text-indent: -9999px;
}

/***********/

#requestDemo
{
  display: block;
  width: 211px;
  height: 27px;
  background: url("../images/requestDemoBoth.jpg") no-repeat 0 0;

}

#requestDemo:hover
{ 
  background-position: 0 -27px; cursor:pointer;
}

#requestDemo span
{
  display: block; line-height:27px; font-size:14px; color:#dfe1e5; font-weight:bold; /*font-family: "Trebuchet MS", Arial;*/
}

.ArticleBackGround{
	border:0; margin:0; padding:0;
	background:#f3f3f3;
	border:solid 1px #f3f3f3;
	padding:4px;
    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;

}

.WhitePaperBackGround{
	border:0; margin:0; padding:0;
	background:#f3f3f3;
	border:solid 1px #f3f3f3;
	padding:4px;
    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;

}

.NewsBackGround{
	border:0; margin:0; padding:0;
	background:#f3f3f3;
	border:solid 1px #f3f3f3;
	padding:4px;
    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

#listImgNone li { list-style:disc;}
.un { text-decoration:underline;}

