/****** Created by Fulcrumlogic ********/

@import url("common.css");

#flashHolder{margin:auto; width:900px;  z-index:0; border:0px;}

.LeftNav, .LeftNavclient{width:239px; vertical-align:top; padding-top:24px; background:url(../images/left_navbg.jpg) #002c5f no-repeat left top;}

.LeftNavclient { background:none}

.LeftNavempty { vertical-align:top; padding-top:24px; background-image:none; background:url(../images/blue_bottom_shadow.gif) repeat-x left top; }

/*.captioncolumn{ width:75%; height:42px; padding-left:10px; font-family:Verdana, Helvetica, sans-serif; font-size:24px; color:#FFFFFF; text-transform:lowercase;}*/

.requestdemocolumn{ width:25%; border-left:1px solid #6580ca; font-family:Verdana, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; padding-right:15px; text-transform:lowercase} 

.requestdemocolumn a{color:#fc6634; text-decoration:none;}

.requestdemocolumn a:hover{color:#fc6634; text-decoration:none;}

.thumbtext{font-family:Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#c4cfee; padding-left:10px;}

div.thumbtext { padding-left:0px;}

/*.sectionmaintext{ padding:25px 0px 25px 10px; font-family:Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#c4cfee;}*/

.sectionsubtext { padding:15px 30px 30px 0px; font-family:Verdana, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#666666; line-height:18px; vertical-align:top;}

.sectionsubtext h3 , .sectionsubtext h2 { font-weight:bold; color:#002c5f; font-family:Verdana, Helvetica, sans-serif; font-size:14px;}

.sectionsubtext h2 { font-size:15px; text-transform:uppercase} 

.bluetxt { color:#002c5f; font-size:14px;}

.sectionsubtext ul.content_services, .sectionsubtext ul.content_services2 {  margin:0; padding:10px 0 10px 0}

.sectionsubtext ul.content_services li, .sectionsubtext ul.content_services2 li { padding-left:35px; list-style:circle; list-style-type:none; background:url(../images/bullet5.gif) no-repeat left top}

.sectionsubtext ul.content_services2 li { background-image:none}

.sectionsubtext ul.content_services  a, .sectionsubtext ul.content_services2  a { color:#666666; text-decoration:none; font-weight:bold }

.sectionsubtext ul.content_services2  a:hover { color:#002c5f;} 

.sectionsubtext ul.features { margin-left:30px; padding:10px 0 10px 0px;}

* html .sectionsubtext ul.features { margin-left:30px; padding:10px 0 10px 0px;}


.sectionsubtext ul.features li {padding-left:15px; list-style:circle; list-style-type:none; background:url(../images/bullet5.gif) no-repeat left top}

.sectionsubtext ul.categories { margin:0; padding:10px 0 10px 20px; list-style-type:armenian;}

.sectionsubtext ul.categories li {padding-left:15px; list-style-type:none; background:url(../images/bullet6.gif) no-repeat left top; font-weight:bold;}

.sectionsubtext ul.categories li a { color:#cc6600; font-weight:bold; text-decoration:none;}

.sectionsubtext ul.sitemap1 { margin-left:15px; padding:0px 0 0px 0px;}

.sectionsubtext ul.sitemap2 { margin-left:20px; padding:0px 0 0px 0px;}

.sectionsubtext ul.sitemap3 { margin-left:25px; padding:0px 0 0px 0px;}

.sectionsubtext ul.sitemap4 { margin-left:30px; padding:0px 0 0px 0px;}

.sectionsubtext p { padding-bottom:10px; color:#666666; font-size:14px;line-height:18px; }

/*.demoarrow { background:url(../images/requestdemoarrow1.gif) no-repeat left center; padding-left:20px;background-color:#FFFFFF}*/

.RightContain, .RightContainclient { width:660px; padding:0px; vertical-align:top; background:url(../images/blue_bottom_shadow.gif) repeat-x right top; }

.RightContaindata {width:660px; background-color:#002c5f;}

.RightContainexec {width:660px; background:url(../images/aboutus_execo_hd.jpg) #002c5f repeat-x left top; padding-top:50px; }

.RightContainclient { background:none; padding-top:40px; }

.client_left { width:70%; vertical-align:top; padding-right:10px;}

.client_right { width:30%; vertical-align:top;  font-size:12px; font-weight:bold;}

.client_right p {color:#002c5f;}

.maintext { font-size:17px; color:#13488e;}

.maintext h1 {font-size:18px; color:#13488e; font-weight:bold;  padding-bottom:10px; text-transform:uppercase;  }

.maintext p {line-height:23px;}

.maintext p.graytext { color:#999999; padding-top:20px; font-size:18px; }

.heading{font-size:15px; color:#ffffff; margin-top:5px;}

#subNav ul li {list-style-type:none; padding: 0 0 10px; 0 ;}

#subNav ul li a { color:#c0cbe9; text-decoration:none;  font-size:12px; margin-left:40px; font-weight:bold;  }

#subNav ul li a:hover {color:#ffffff;  }

#subNav ul li a.select { color:#ffffff; text-decoration:none;  font-size:12px; font-weight:bold;}

#subNav ul ul { margin:0px; padding:0px; }

#subNav ul ul ol { padding-left:10px;}

#subNav ul ul ol a, #subNav ul ul ol a:hover, #subNav ul ul ol a.select  { color:#FFFFFF; text-decoration:none; font-size:12px; padding-left:10px; line-height:20px; font-family:Verdana, Helvetica, sans-serif; font-weight:normal; }

#subNav ul ul ol a.select {background:url(../images/bullet1.gif) no-repeat left center; font-weight:bold;}

.ProData { overflow:auto;}

#ProImg ul { margin:0; padding:0; list-style-type:none;}

#ProImg   IMG { padding:3px; border:0px solid #607cc5; }

#ProImg ul li { display:block; float:left; padding:10px 0 0 0; }

.pro_heading { width:500px; padding-bottom:8px; }

/*.proLinks {  vertical-align:top;}

.proLinks ul { padding:0px; margin:0px; list-style-type:none; }

.proLinks ul li a, .proLinks ul li a:hover{ color:#FFFFFF; font-size:20px; text-decoration:none; text-transform:lowercase; line-height:27px;}

.proLinks ul li a:hover { text-decoration:none;}

.proLinksDis { width:190px; vertical-align:top;}*/

.pageheadinggap{padding-top:24px;}

.IncludeFile h2{background:url(../images/bullet4.gif) no-repeat left center; padding-left:18px;}

.IncludeFile p{padding-left:10px; font-weight:bold; }

.rightmargin{margin-right:10px; padding-top:2px;}

.rightmargin1{margin-right:10px;}

.clientlinks td { vertical-align:top; padding-bottom:10px; }

.clientlinks IMG { padding-right:10px;}

.clientlinks h1, .clientlinks a { font-size:18px; color:#002c5f; font-weight:bold; text-decoration:none;}

.clientlinks a { font-size:14px;}

.toppadding{ padding:25px 0px 0px 10px;}

.toppadding2{ padding:25px 0px 0px 0px;}

.toppadding3{ padding:10px 0px 0px 0px;}

td.sectionthumb {  width:160px; padding-right:15px; border-right:1px solid #c4cfee;}

.normal { font-family:Verdana, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#FFFFFF;}

td.sectionthumb IMG { }

.yourneedsimg {padding-bottom:24px;}

.executives { border-left:1px solid #ffffff; padding-left:10px; overflow:auto;  margin-bottom:20px;}

.executives ul { list-style: none; margin:10px 0 0 10px;  }

.executives ul li { border-left:1px solid #8CA0D7; display: block; float: left;  padding:0 15px 5px 10px; }

.executives ul li.select { border-left:1px solid #ffffff;}

.executives ul li a { color:#8CA0D7;  text-decoration:none; font-weight:bold}

.executives ul li.noborder { border:0px; padding-left:0px}

.executives ul li a.select  {color:#ffffff;  text-decoration:none; font-weight:bold}

.contactright { vertical-align:top; padding:15px 0 0 5px; color:#002c63; }

.contactright p b {color:#002c63;}

.contactright p { color:#666666}

.contactright h3 { font-size:13px; color:#002c63; margin-bottom:10px; }

.contactright a { color:#002c63}

a.normal { color:#002c63}

.btn { font-family:Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:4px; color:#152d56; background-color:#6b85ca; border:1px solid #284db1;}

.inputtext { border:1px solid #6b85ca; font-family:Verdana, Helvetica, sans-serif; font-size:14px; padding:3px; }

.client_desc { color:#FFFFFF; padding: 4px; }
