/* CSS Document */
* { margin:0; padding:0; font-family:Tahoma; font-size:10pt; color:#333333; }
body { background-color:#f3f3f3; }
.x { clear:both; }
p { line-height:150%; }
.topBarDiv { height: 5px; background-color:#136ba8; width:100%; }

.breadcrumbs { font-size:6pt; padding-top:5px; padding-left:10px; }
.breadcrumbs a {color:#3b2d2d; font-size:8pt; }
.breadcrumbs a:hover {text-decoration:none; color:#ff7303; }

.pDiv { border:solid 1px #d2d2d2; padding:10px;  background-image: url('../images/bgupside.jpg'); background-position:bottom; background-repeat:repeat-x; }

.contentDiv { width:670px; }

/*Contact*/
.contact { padding-bottom:20px; border-bottom:solid 1px #999999; margin-top:20px; }

/*Client List*/
.clientList { width:650px; }
.clientList li { list-style:none; margin-bottom:20px; }
.clientList a { font-size:12pt; text-decoration:none; }
.clientList img {float:right; border:solid 1px #e8e8e8; }

/* Fonts */
.OrangeHeadingLink {  color:#ff7303; font-size:15pt; text-decoration:none; }
.OrangeHeadingLink:hover { text-decoration:none; color:#3b2d2d; }
.OrangeHeading { color:#ff7303; font-size:15pt; }
.orangeLink { color:#ff7303; }
.orangeLink:hover { color:#3b2d2d; }
.BlueHeading { color:#136ba8; font-size:24pt; }

.blueBox { background-color:#136ba8; width:485px; float:left; margin:15px; padding:10px; }
.blueBox a { text-decoration:none; font-weight:100; color:#fff; font:Arial, Helvetica, sans-serif; font-size:11pt; padding-bottom:5px; }
.blueBox p { color:#fff; font:Arial, Helvetica, sans-serif; font-size:9pt; }

.orangeBoxHome { background-color:#ff7303; width:485px; float:left; margin:15px; padding:10px; }
.orangeBoxHome a { text-decoration:none; font-weight:100; color:#fff; font:Arial, Helvetica, sans-serif; font-size:12pt; padding-bottom:5px; }
.orangeBoxHome p { color:#fff; font:Arial, Helvetica, sans-serif; font-size:9pt; }

/* Navigation background-color:#136ba8; */
.standardList { margin-left: 15px; } 
.standardList li { padding-bottom:5px; }

#mainNav { width:100%; margin-top:7px; height:60px; background-image: url('../images/navbg.jpg'); background-position:top; background-repeat:repeat-x; }
#mainNav ul { text-align:center; padding-top:20px; }
#mainNav ul li { display:inline; }
#mainNav ul li a { padding:5px 20px; margin:0 10px; font-size:10pt; font-family:Tahoma; color:#3b2d2d; text-decoration:none;  }
#mainNav ul li a:hover {  background-color:#136ba8; color:#FFF; }


/*left */
#left {
background: url('../images/leftbg.jpg');
background-repeat:repeat-x;
float: left;
width: 395px;
margin: 0px;
padding: 10px 15px;
}

#left h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#136ba8; font-size:17pt; padding-bottom:5px; }
#left ul li { list-style:none; padding:10px 0px; border-bottom:solid 1px #a4a5a5; }
#left ul li p { font-family:Tahoma; }
#left .solutionHeadings { font-family:Arial, Helvetica, sans-serif; color:#ff7303; text-decoration:none; font-size:12pt; }
#left .solutionHeadings:hover { color:#3b2d2d; }

.right { float:right; }

.logo { float:left; padding:4px 10px; }

#container { width:960px; margin-bottom: 10px; margin-left: auto; margin-right: auto; } 

#content {
padding: 0px;
margin-left: 200px;
margin-right: 0px; }
.contentRightBoxes { width:237px; float:left; padding:0px 15px 10px 15px; }
.contentRightBoxes .heading h1 { background-color:#fff; width:100%; padding:5px 7px; color:#136ba8; margin-bottom:10px; }
.contentRightBoxes .heading a { padding:5px 7px; text-decoration:none; font-family:"Times New Roman", Times, serif; font-size:14pt; font-weight:normal; }
.contentRightBoxes p { }

div#content { 
 }

#contentWrapper { min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); }

/* Footer */
#footer { text-align:center; padding-top:5px; background-image: url('../images/footerbg.jpg'); background-repeat:repeat-x; background-position:top; }
#fotter p { color:#3b2d2d; } 

/* OrangeBox */
.OrangeBox { width:190px; background-color:#ffa53d; float:right; padding:20px; margin-top:20px; }
.OrangeBox a { font-size:18pt; color:#FFF; font-family:Tahoma; line-height:150%; text-decoration:none; }
.OrangeBox a:hover { color:#3b2d2d; }


/* BlueBox */
.BlueRightBox { width:190px; background-color:#136ba8; padding:20px 20px; margin-top:20px; margin-bottom:20px; margin-left:15px; }
.BlueRightBox a { color:#FFF; font-family:Tahoma; line-height:150%; text-decoration:none; }
.BlueRightBox p { color:#FFF; }
.BlueRightBox ul { list-style:none; }
.BlueRightBox a:hover { color:#3b2d2d; }

/* contactUsBox */
.contactUsBox { width:190px; border:solid 1px #f3940b; background-color:#FFF; padding:20px; margin-top:20px; margin-bottom:20px; margin-left:15px; }

.PagesWrapper { background: url('../images/leftbg.jpg'); background-repeat:repeat-x; width:auto; margin-top:8px; padding:8px 20px 20px 20px; }


.welcomeImage { padding-top:20px; padding-bottom:15px; }

.application { border:none; }
.application em { color:red; }
.application fieldset { margin-bottom:10px; }
.application legend { padding:0 2px; font-weight:bold; }
.application label { display:inline-block; line-height:1.8; vertical-align:top; }
.application ol {margin:0; padding:0; }
.application li { list-style:none; padding:5px; margin:0; }
.application fieldset { border:none; margin:3px 0; }
.application fieldset legend { padding: 0 0 5px; font-weight:normal; }
.application fieldset label {display:block; width:auto; }
.application label { width:140px; }
.application fieldset label { margin-left:143px; }
.application input { border:solid 1px #b9b9b9; background-color:#eeeeee; }

.BlueBoxLink:hover { background-color:#fff; color:#136ba8; }
.BlueBoxLink { background-color:#136ba8; color:#fff; padding:5px; text-decoration:none; border:solid 1px #136ba8; }

.BlueButtonLink:hover { background-color:#fff !important; color:#136ba8 !important; }
.BlueButtonLink { background-color:#136ba8 !important; color:#fff !important; padding:5px; text-decoration:none; border:solid 1px #136ba8; }

.whitepaper { float:left; margin: 10px; }

.solutionsWrapper { width:auto; margin:0 auto; text-align:center; }

.SolutionsBox {  background: url('../images/leftbg.jpg');  border:solid 1px #ffa53d; height:140px; width:250px; padding:20px; margin-top:10px; margin-left:10px; }
.SolutionsBox h1 { background-color:#136ba8; padding: 5px 10px; font-weight:normal; }
.SolutionsBox p { color:#000; }
.SolutionsBox a { color:#FFF; font-size:12pt; text-decoration:none; }
.SolutionsBox a:hover { text-decoration:underline; }
.SolutionsBox ul { list-style:none; }


/** Success lIst **/
.successHeading { } 
.successList { padding-bottom:20px; }
.successList a:hover { text-decoration:none; }

.greyLink { color:#333333; text-decoration:underline; }
.greyLink:hover { text-decoration:none; }