/*---------- COMAN CSS ----------*/
body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#000000; background:#FFFFFF; font-size:12px; text-decoration:none; line-height:15px;}
.common_div{width:100%;}
.clr{clear:both; font-size:0; line-height:0; height:0px;}
img {border:none;}
div, h1, h2, h3, h4, form, label, input, textarea, img, span {margin:0; padding:0;} 
#maincontainer{width:1000px; height:auto; margin:0 auto; position: relative;}
.bold{font-weight:bold;}
h1{color:#0099cc; font-size:19px; font-weight:normal; padding-bottom:14px;}
h2{color:#7e7e7e; font-size:12px; font-weight:bold;}
h3{color:#0099cc; font-size:12px; font-weight:bold; padding-bottom:25px;}
h3 a{text-decoration:none; color:#0099cc;}
h3 a:hover{text-decoration:underline;}
/*---------- COMAN CSS ----------*/

/*---------- Header ----------*/
#header{width:1000px; height:112px; background-color: #009ACC;}
#header_left{width:320px; height:83px; float:left; padding-left:36px; padding-left: 26px; padding-top:29px; padding-right: 10px;}
#header_middle_home{width:543px; height:112px; float:left;}
#header_middle{width:443px; height:112px; float:left;}
#search_home{width:543px; height:19px; margin-top:21px; padding-bottom:41px;}
#search{width:443px; height:19px; margin-top:21px; padding-bottom:41px;}
#search_text_home{width:276px; height:19px; float:left; color:#e9f9fd; font-weight:bold; text-align:right; padding-right:7px; line-height:20px;}
#search_text{width:176px; height:19px; float:left; color:#e9f9fd; font-weight:bold; text-align:right; padding-right:7px; line-height:20px;}
#search_input{width:183px; height:19px; float:left;}
#search_input input{width:172px; height:16px; border:1px solid #cecece; font-size:12px; padding-left:2px; padding-top:1px;}
#search_button{width:77px; height:19px; float:left;}
#nav{width:543px; height:31px;}
#nav ul{list-style-type:none; padding:0px; margin:0px;}
#nav li{float:left; display:block; padding-right:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}
#nav li a{color:#FFFFFF; text-decoration:none; background:url(../images/arrow.jpg) no-repeat 0px 4px; display:block; padding-left:10px; height: 32px}
#nav li a:hover{color:#000000; text-decoration:none; background:url(../images/arrow.jpg) no-repeat 0px 4px;}
#nav li.active a{color:#000000; text-decoration:none; background:url(../images/arrow.jpg) no-repeat 0px 4px; display:block; padding-left:10px;}
#header_right_home{width:101px; height:80px; float:left; padding-top:22px;} /* padding-top was originally 32px */
#header_right{width:200px; height:80px; float:left; padding-top:12px;}
.submenu {
  background:#000000; border-bottom-width: 0; width: 150px; background-color: #009ACC; position: absolute; display: none; z-index: 1000; top:111px;  
}

* html .submenu {
    width: 150px;
}

.submenu a {
    font-family: Arial, Helvetica, sans-serif;
    /*font-size: .80em;*/
    font-size: 13px;
    padding: 0px;
    padding-left: 3px;
    padding-right: 3px;
    display: block; padding-bottom:3px; padding-top:3px;
    width: 100%;
    /*color: #65d2ff;*/
    color: white;
    text-decoration: none; text-align:left;		
}

html>body .submenu a {
    width: auto;
}

.submenu a:hover {
    /*color: #FFFFFF;*/
    color: black;
}
/*---------- Header ----------*/

/*---------- Banner ----------*/
#banner{width:980px; height:37px; background:url(../images/banner_pic.jpg) no-repeat; text-align:right; font-size:19px; font-weight:normal; padding-top:250px; padding-right:20px; line-height:16px;}
#banner a{text-decoration:none; color:#FFFFFF;}
#banner a:hover{text-decoration:underline;}
/*---------- Banner ----------*/

/*---------- middle container ----------*/
#container{width:1000px; height:auto; margin-top:23px; margin-bottom:15px;}
#middlecontainer{width:1000px; height:auto; /*background:url(../images/isec_logo.gif) bottom right no-repeat;*/}
/*#leftcont{width:408px; height:auto; padding-left:23px; float:left;}*/
#leftcont{width:326px; height:auto; padding-left:15px; float:left; margin-top: -18px; font-size: .95em; padding-right: 15px; border-right: 2px solid #EEE;}
#readmore{width:408px; height:13px; text-align:right; padding-top:15px; font-weight:bold;}
#readmore a{color:#0099cc; text-decoration:none;}
#readmore a:hover{text-decoration:underline;}
.criticom{color:#0099cc; font-weight:bold;}
/*#centercont{width:258px; height:auto; padding-left:36px; float:left;}*/
#centercont{width:422px; height:auto; padding-left:15px; float:left; margin-top: -18px; font-size: .95em; padding-right: 15px; border-right: 2px solid #EEE;}
/*#rightcont{width:217px; height:auto; padding-left:37px; padding-right:21px; float:left;}*/
#rightcont{width:169px; height:auto; padding-left:15px; padding-right:0; float:left; font-size: .8em;}
#rightcont ul{list-style-type:none; padding:0px; margin:0px;}
#rightcont li{display:block; padding-bottom:20px;}
#rightcont li a{color:#0099cc; font-weight:bold; text-decoration:none; background:url(../images/pdf_icon.jpg) no-repeat 0px 2px; display:block; padding-left:26px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px;}
#rightcont li a:hover{text-decoration:underline;}
/*---------- middle container ----------*/

/*---------- footer ----------*/
#footer{width:1000px; height:auto; border-top:1px solid #e4e4e4; padding-top:8px; padding-bottom:15px;}
#footer_left{width:702px; height:auto; padding-left:23px; float:left;}
#footer_left ul{list-style-type:none; padding:0px; margin:0px;}
#footer_left li{float:left; display:block; padding-right:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}
#footer_left li a{color:#7e7e7e; text-decoration:none; background:url(../images/footer_arrow.jpg) no-repeat 0px 5px; display:block; padding-left:10px; padding-top:1px;}
#footer_left li a:hover{color:#000000; text-decoration:none; background:url(../images/footer_arrow.jpg) no-repeat 0px 5px;}
#footer_right{width:271px; height:auto; text-align:right; float:left; padding-right:4px; color:#7e7e7e;}
#footer_right a{color:#0099cc; text-decoration:none;}
#footer_right a:hover{text-decoration:underline;}
/*---------- footer ----------*/

/*---------- what_we_do.php ----------*/
#wedo_container{width:1000px; height:auto; margin-top:38px; margin-bottom:24px; background:url(../images/wht_we_bg.jpg) repeat-y;}
#wedo_middlecontainer{width:1000px; height:auto; /*background:url(../images/isec_logo.gif) bottom right no-repeat;*/ padding-bottom:80px;}
#left_wedo{width:240px; height:auto; padding-left:14px; float:left;}
#right_wedo{width:651px; height:auto; padding-right:95px; float:left;}
#right_wedo h1{font-size:19px; color:#0099cc; padding-bottom:18px; font-weight:normal;}
#sub_tel{width:240px; height:23px; font-weight:bold; color:#0099cc;}
#sub_tel a{color:#0099cc; text-decoration:none;}
#sub_tel a:hover{text-decoration:underline;}


#sub_nav{width:210px; height:auto;}
#sub_nav ul{list-style-type:none; padding:0px; margin:0px;}
#sub_nav li{display:block; padding-bottom:9px;}
#sub_nav li a{color:#0099cc; text-decoration:none; background:url(../images/sub_arrow.jpg) no-repeat 0px 2px; display:block; padding-left:17px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px;}
#sub_nav li a:hover{text-decoration:underline;}
/*---------- what_we_do.php ----------*/
.header3 {
	font-size:12px;
	font-weight:bold;
	color: #2ca8d2;
}
h3 {
	font-size:12px;
	margin-top:0;
	margin-bottom:0;
	color: #2ca8d2;
}

a {
	color: #2ca8d2;
}

a:hover {
	text-decoration: none;	
}
