@charset "utf-8";
/* CSS Document */
img {behavior: url(include/pngbehavior.htc);} 

* {margin:0; padding:0;}
body  {font:11px Arial, Verdana, sans-serif; margin:0px; padding:0px; background:#201a18;}

h1, h2, h3, h4, h5, h6, p {
	margin:0;
	padding:0;
	list-style:none;
}

ol {list-style-type:decimal; margin-left:40px;}
/*ul {list-style-type:disc; margin-left:25px;}
ul li {padding-bottom:10px;}*/

h1 {font:bold 24px Arial, Verdana, sans-serif; color:#FFFFFF;}
h2 {font:22px Arial, Verdana, sans-serif; font-weight:bold;}
h3 {font:18px Arial, Verdana, sans-serif; font-weight:bold;}
h4 {font:14px Arial, Verdana, sans-serif; font-weight:bold;}
h5 {font:Arial, Verdana, sans-serif; font-weight:bold;}
h6 {font:Arial, Verdana, sans-serif;}
p  {font-family:Arial, Verdana, sans-serif;}

a  {text-decoration:none; color:#000000;}
a:hover {text-decoration:underline;}

linkblueu  {text-decoration:none; color:#000000;}
linkblueu:hover {text-decoration:underline;}

img {border:none;}
.br, .clear {clear:both; margin:0px; padding:0px;}

.lh12 {line-height:12px;}
.lh14 {line-height:14px;}
.lh16 {line-height:16px;}
.lh18 {line-height:18px;}
.lh19 {line-height:19px;}
.lh20 {line-height:20px;}

.floatr {float:right; text-align:right;}
.floatrtxtl {float:right; text-align:left;}
.floatrtxtc {float:right; text-align:center;}

.floatl {float:left; text-align:left;}
.floatltxtr {float:left; text-align:right;}
.floatltxtc {float:left; text-align:center;}

.txtl {text-align:left;}
.txtc {text-align:center;}
.txtr {text-align:right;}
.txtj {text-align:justify;}
.normal {font-weight:normal;}
.txtb {font-weight:bold;}
.txtunderline {text-decoration:underline;}

.text9 {font-size:9px;}
.text10 {font-size:10px;}
.text12 {font-size:12px;}

/* Wrap -- Start -- */
#wrap {width:964px; position:relative; margin:0 auto;}

#wrap_in {padding:24px 26px 0px 24px; background:#fff;}

/* TOP PART*/
#logo {float:left; padding:0px 0px 24px 24px;}
#topinfo {float:right; text-align:right; padding:2px 6px 0px 0px; color:#476b93;}
#topinfo a{color:#476b93; text-decoration:none;}
#topinfo a:hover{color:#476b93; text-decoration:underline;}
#topinfo h1 {font-size:18px; font-weight:normal; line-height:24px; color:#73132f;}
#topinfo h3 {font-size:15px; font-weight:bold; line-height:24px; color:#000;}
#topinfo h3 img {vertical-align:middle; padding:0 4px 0 0;}

/*#nav {clear:both; background:url(../images/menubg.gif); height:29px;}
.navlinks {list-style-type:none; margin:0px; padding:0px; font-size:13px; font-weight:bold;}
.navlinks li {margin:0px; float:left; display:block;}
.navlinks li a{color:#fff; text-decoration:none; display:block; padding:6px 21px 7px 22px;}
.navlinks li a:hover, .navlinks li.selected a{background:url(../images/menubg_hover.gif); color:#fff; text-decoration:none;}
.navlinks li.seperator {margin:0px; padding:0px; float:left; display:block;}
.navlinks ul{float:left;}

#myslidemenu{background:url(../images/menubg.gif); height:29px; clear:both; z-index:100; position:absolute; top:98px; _top:97px; left:24px; width:914px;}
#myslidemenu>ul{margin:0 auto;}
#myslidemenu li{display:block; float:left; position:relative; text-align:left;}
#myslidemenu ul li ul{position:absolute; left:0; padding:0px; display:block; visibility:hidden; clear:both; background:#7d4a58; *filter:alpha(opacity=85); opacity:.85; 
z-index:1000; left:0px; top:0px; margin:-10px 0 0 -2px;}
#myslidemenu li ul li{display:block; float:none; padding:7px 0; border-bottom:1px solid #dfd6dc; border-right:1px solid #dfd6dc; border-left:1px solid #dfd6dc;}
#myslidemenu li ul li.brdt{border-top: 1px solid #946e7d;}
#myslidemenu li ul li:hover{background:#390d1d;}
#myslidemenu li ul li a{padding:0 9px; color:#fff; width:141px; float:none; font-weight:normal; display:block;}
#myslidemenu li ul li a:hover{padding:0 9px; color:#fff; text-decoration:none; width:141px;	float:none; font-weight:normal; display:block; background:#390d1d;}*/
.mart1k{_margin-top:-1px; margin-top:0px;}
#nav {clear:both; background:url(../images/menubg.gif); height:29px;_margin-top:-1px;}/* */
.navlinks {list-style-type:none; margin:0px; padding:0px; font-size:13px; font-weight:bold;}
.navlinks li {margin:0px; float:left; display:block;}
.navlinks li a{color:#fff; text-decoration:none; display:block; padding:6px 20px 7px 20px; _padding:6px 20px 7px 20px;}
.navlinks li a:hover, .navlinks li.selected a{background:url(../images/menubg_hover.gif); color:#fff; text-decoration:none;}
.navlinks li.seperator {margin:0px; padding:0px; float:left; display:block; height:29px; *height:29px;}
.navlinks ul{float:left;}

#myslidemenu{clear:both; z-index:100; height:29px; position:absolute; top:98px; _top:97px; left:24px; width:914px;}
#myslidemenu>ul{margin:0 auto;}
#myslidemenu li{display:block; float:left; position:relative; text-align:left;}
#myslidemenu ul li ul{position:absolute; left:0; padding:0px; display:block; visibility:hidden; clear:both; background:#7d4a58; *filter:alpha(opacity=85); opacity:.85; 
z-index:1000; left:0px; top:0px; margin:-1px 0 0 -2px;}
#myslidemenu li ul li{display:block; float:none; padding:7px 0; border-bottom:1px solid #dfd6dc; border-right:1px solid #dfd6dc; border-left:1px solid #dfd6dc;}
#myslidemenu li ul li.brdt{border-top: 1px solid #946e7d;}
#myslidemenu li ul li:hover{background:#390d1d none;}
#myslidemenu li ul li a{padding:0 9px; color:#fff; width:160px; float:none; font-weight:normal; display:block; background:none;}
#myslidemenu li ul li a:hover{padding:0 9px; color:#fff; text-decoration:none; width:160px;	float:none; font-weight:normal; display:block; background:#390d1d none;}
/* TOP PART*/

/* Home */
.homebanner {clear:both; background:url(../images/homebannerbg.jpg) no-repeat; width:914px; height:211px; margin:2px 0px 0px 0px;}
.homebanner h2 {padding:25px 0px 42px 277px; font-size:26px; color:#fff; font-weight:normal;}
.homebanner h3 {padding:0px 0px 0px 266px; font-size:13px; color:#fff; font-style:italic; line-height:18px; width:490px; float:left;}
.homebanner h5 {padding:6px 26px 0px 0px; float:right;}

.contentblock {float:left; text-align:left; width:230px; padding:27px 39px 35px 35px;}
.contentblock h4 {font-size:13px; color:#791c37; font-weight:normal;}
.contentblock h2 {font-size:16px; color:#000; font-weight:bold; border-bottom:3px solid #8d1d3d;}
.contentblock p {padding:15px 3px 0px 3px; font-size:13px; line-height:16px;}
.contentblock p a{color:#122c8d; text-decoration:underline; font-size:11px;}
.contentblock p a:hover{color:#122c8d; text-decoration:none; font-size:11px;}

.pinkline {clear:both; background:#b08692; height:1px;}
/* Home */

/*Logo Scroll*/
#partners_scroll{
	float:left;
	width:914px;
	height:75px;
	/*height:95px;*/
}
#partners_scroll #partners{
	height:75px;
	float:left;
}
#partners_scroll #partners li{
	display:block;
	float:left;
	padding:0 26px;
	height:75px;
}
#partners_scroll #partners li.logo1{padding-top:35px;}
#partners_scroll #partners li.logo6{padding-top:38px; background:none;}
#partners_scroll #partners li.lastlogo{background:none;}
/*Logo Scroll*/


/*Content*/
#banner .banner_about_securadigm {clear:both; background:url(../images/banners/about_securadigm.jpg) no-repeat; width:914px; height:124px; margin:2px 0px 0px 0px;}
#banner .banner_risk_management {clear:both; background:url(../images/banners/risk_managment.jpg) no-repeat; width:914px; height:124px; margin:2px 0px 0px 0px;}
#banner .banner_managed_services {clear:both; background:url(../images/banners/managed-services_securadigm.jpg) no-repeat; width:914px; height:124px; margin:2px 0px 0px 0px;}
#banner .banner_consulting_services {clear:both; background:url(../images/banners/consulting_services.jpg) no-repeat; width:914px; height:124px; margin:2px 0px 0px 0px;}
#banner .banner_web_development {clear:both; background:url(../images/banners/web_development.jpg) no-repeat; width:914px; height:124px; margin:2px 0px 0px 0px;}
#banner .banner_hosting {clear:both; background:url(../images/banners/hosting.jpg) no-repeat; width:914px; height:124px; margin:2px 0px 0px 0px;}
#banner .banner_contact {clear:both; background:url(../images/banners/contact.jpg) no-repeat; width:914px; height:124px; margin:2px 0px 0px 0px;}
#banner .banner_client_support {clear:both; background:url(../images/banners/customer_support.jpg) no-repeat; width:914px; height:124px; margin:2px 0px 0px 0px;}
#banner .banner_policy {clear:both; background:url(../images/banners/policy.jpg) no-repeat; width:914px; height:124px; margin:2px 0px 0px 0px;}
#banner .banner_legal {clear:both; background:url(../images/banners/legal.jpg) no-repeat; width:914px; height:124px; margin:2px 0px 0px 0px;}

#banner h2 {padding:22px 0px 0px 278px; font-size:26px; color:#fff; font-weight:normal; line-height:19px;}
#banner h4 {padding:4px 0px 0px 278px; font-size:13px; color:#314863; font-weight:normal;}
#apdiv {position:absolute; top:213px; left:257px; width:680px;}
#apdiv1 {position:absolute; top:213px; left:257px; width:680px; height:150px;}
#apdiv h3 {float:left; width:641px; float:left; background:#49617c; padding:17px 5px 16px 28px; font-size:13px; font-style:italic; line-height:18px; color:#fff;}

.pageheading h3 {padding:18px 0px 0px 5px; width:220px; font-size:15px; color:#791d37; line-height:17px; border-bottom:1px solid #bdbdbd; margin-left:5px;}

#leftnav {float:left; padding:16px 0px 18px 6px; width:164px;}
#leftnav p {font-size:12px; padding-bottom:20px;}
#leftnav p a{color:#274886; text-decoration:none;}
#leftnav p a:hover{color:#274886; text-decoration:underline;}
#leftnav p a.selected {color:#274886; text-decoration:underline; font-weight:bold;}
.padt35 {padding-top:45px;}

#content {float:left; padding:40px 1px 26px 0px; width:742px; font-size:12px;}
#content p {line-height:17px; text-align:justify; padding-bottom:15px;}
#content p a{ color:#476b93; text-decoration:none;}
#content p a:hover{ color:#476b93; text-decoration:underline;}
#content .img_container{ float:left; clear:left; padding-bottom:15px; padding-right:15px;}/* width:280px;*/

#content .heading{background: url(../images/bullet.gif) no-repeat left 6px; padding:2px 0px 5px 12px; font-weight:bold;}

#content ul.list1{
	padding:8px 12px 20px 20px;
	color:#000;
}
#content ul.list1 li{background: scroll url(../images/bullet1.gif) no-repeat left 5px; padding:2px 0px 8px 15px; list-style:none;}

#content ul.list1 li span{ font-weight:bold;}
#content ul.list1 li p{ padding-bottom:0px;}
#content ul.list1 li a{text-decoration:underline;}
#content ul.list1 li a:hover{text-decoration:none;}

#content ol.list2{
	padding:8px 12px 20px 5px;
	color:#000;
}
#content ol.list2 li{padding:2px 0px 8px 5px;}

#content1 {float:left; padding:40px 1px 26px 10px; width:900px; font-size:12px;}
#content1 p {line-height:17px; text-align:justify; padding-bottom:15px;}
#content1 p a{ color:#476b93; text-decoration:none;}
#content1 p a:hover{ color:#476b93; text-decoration:underline;}

#form{padding:15px 0px 30px 15px;}
#form .formlable{ width:120px; height:20px; color:#000; font-size:12px; font-family:Arial, Verdana, sans-serif; float:left;}
#form .formfield{ width:280px; float:left;}
#form .formfield1{ width:750px; float:left;}
#form .textbox{ width:250px; color:#000; font-size:12px; font-family:Arial, Verdana, sans-serif; border:1px solid #49617c; padding:2px 0px 0px 3px;}
#form .select{ width:255px; color:#000; font-size:12px; font-family:Arial, Verdana, sans-serif; border:1px solid #49617c; padding:2px 2px 2px 3px;}
#form .table1 td{height:20px;}
#form .table1 th{height:25px; font-weight:bold;}
.required_fields{float:right; margin-top:-25px; margin-right:50px;  color:#791b36; font-family:Arial, Verdana, sans-serif; font-size:11px;}
.star{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#791b36;}


.blue a{ color:#476b93; text-decoration:none;}
.blue a:hover{ color:#476b93; text-decoration:underline;}
/*Content*/


.partnerheading {padding:5px 0px 5px 0px; width:220px; font-size:15px; color:#791d37; font-weight:bold; line-height:17px; margin-left:5px;}


/* BOTTOM PART*/
#bottom {color:#fff; padding:10px 0 28px 0; *padding:5px 0 28px 0; text-align:center; background:#201a18;}
#bottom .link {color:#aaaaaa; padding-top:5px;}
#bottom .link a {color:#aaaaaa; text-decoration:none;}
#bottom .link a:hover {color:#aaaaaa; text-decoration:underline;}
#bottom .link1 {color:#fff;}
#bottom .link1 a {color:#fff; text-decoration:none;}
#bottom .link1 a:hover {color:#fff; text-decoration:underline;}
/* BOTTOM PART*/

.fcred {color:#a70d0d;}

.bgdyellow {background:#e2e2a4;}

a:link.white {color:#fff; text-decoration:none;}
a:active.white {color:#fff; text-decoration:none;}
a:visited.white {color:#fff; text-decoration:none;}
a:hover.white {color:#fff; text-decoration:underline;}

a.whiteu {color:#fff; text-decoration:underline;}
a:hover.whiteu {color:#fff; text-decoration:none;}


/*====================================================================================================================================================================*/
.w100p {width:100%;}

.h10 {height:10px;}
.h18{ height:18px;}
.h54{ height:54px;}
.h197{ height:197px;}

.padb16h{padding-bottom:0; *padding-bottom:15px;}
.padbbot10{padding-bottom:10px;}
.padbtop10{padding-top:10px;}
.padl5{padding-left:5px;}
.padl20{padding-left:20px;}
.padl10{padding-left:10px;}
.padr10{padding-right:10px;}

.margin {margin:0px;}
.mart15h {margin-top:5px; *margin-top:15px;}
.mart19 {margin-top:19px;}

.marb10 {margin-bottom:10px;}
.marb10h{ margin-bottom:10px; *margin-bottom:0px;}

.marl20{margin-left:20px;}
.width705{width:727px;}
.width300{width:300px;}

.bdr{border-left: solid 1px #49617c; border-right: solid 1px #49617c; width:705px; padding:5px 10px 5px 10px;}
.bdrbot{border-bottom: solid 1px #838383;}
.testimonial{padding-top:10px;}
.top_bg{background-image: url(../images/top_bg.gif); background-repeat:repeat-x; height:10px;}
.bot_bg{background-image: url(../images/bot_bg.gif); background-repeat:repeat-x; height:10px;}
.top_bg1{background-image: url(../images/top_bg1.gif); background-repeat:repeat-x; height:10px;}
.bot_bg1{background-image: url(../images/bot_bg1.gif); background-repeat:repeat-x; height:10px;}
.heading_new {font:13px Arial, Verdana, sans-serif; font-weight:bold;font-style:italic;}
.bdr1{border-left: solid 1px #49617c; border-right: solid 1px #49617c; width:705px; padding:5px 10px 5px 10px; background-color:#f7f7f7;}
.bgcolor{background-color:#f1f1f1;}
.paging_new{font:10px Arial, Verdana, sans-serif; font-weight:bold;}
