body{margin:0 0 0 0; padding:0 0 0 0; outline:0; border:0; background:#d0cfcf;}


.clear{clear:both;}

P{margin:10px 0 0 0; padding:0 0 0 0; font:normal Arial, Helvetica, sans-serif;}
P a{color:#00adef; text-decoration:none;}


#wrapper{ margin:0 auto; width:1024px;}

#container{width:1024px; float:left; background:#efefef;}

#left-holder{width:280px; background:#efefef; min-height:785px; float:left; margin:0 0 0 0;}
#left-holder-about{width:280px; background:#efefef; min-height:1014px; float:left; margin:25px 0 0 0;}
#left-holder-services{width:280px; background:#efefef; min-height:1022px; float:left; margin:25px 0 0 0;}
#left-holder-contact{width:280px; background:#efefef; min-height:928px; float:left; margin:25px 0 0 0;}

.logo{width:253px; padding:20px 0 20px 25px; margin:0 auto; background:#FFF; border:1px solid #efefef;}

.blankspace{width:280px; height:25px; background:#d0cfcf;}

#menu-holder{width:280px; float:left;}
#menu-holder ul{margin:0 0 0 0; padding:0 0 0 0;}
#menu-holder ul li{margin:0 0 0 0; padding:0 0 0 0; list-style-type:none;}
#menu-holder ul li a{font:normal 13px Arial, Helvetica, sans-serif; color:#FFF; display:block; background:#21c0fb; width:260px; border-bottom:1px solid #59d2ff; padding:10px 0 10px 20px; text-decoration:none;}
#menu-holder ul li a:hover{background:#00adef;}
#menu-holder ul li .menu-active{background:#00adef;}
#menu-holder ul li .corporate{background:#555556; border:0;}


.header{width:684px; float:left; border-bottom:1px solid #00adef; margin:0 0 20px 0;}
h1{font:normal 16px Arial, Helvetica, sans-serif; color:#FFF; width:150px; padding:10px 10px 10px 15px; background:#00adef; margin:0 0 0 0;}


#right-holder{width:684px; padding:30px; min-height:750px; float:right;}

#banner-holder{width:684px; height:300px;}

iframe#ifrm {width:684px; height:100px; border:0;}

#content-holder{width:684px; margin:10px 0 0 0; float:left; font:normal 13px Arial, Helvetica, sans-serif; color:#929191; line-height:20px; text-align:justify;}

#content-holder{width:684px; margin:10px 0 0 0; float:left; font:normal 13px Arial, Helvetica, sans-serif; color:#929191; line-height:20px; text-align:justify;}

#content-holder ul{margin:0 0 0 0; padding:0 0 0 0;}
#content-holder ul li{margin:0 0 0 0; padding:0 0 0 0; font:normal 13px/30px Arial, Helvetica, sans-serif; list-style-type:none; }
#content-holder ul li a{margin:0 0 0 0; padding:0 0 0 15px; color:#929191; font:normal 13px/30px Arial, Helvetica, sans-serif; list-style-type:disc; display:block; width:325px; cursor:default; text-decoration:none;}
#content-holder ul li a:hover{background:#efefef; text-decoration:none;}
.arrow{font-size:15px; margin:0 5px 0 0;}

.service1{width:342px; float:left; margin:0 0 0 0;}
.service2{width:342px; float:right; margin:0 0 0 0;}

.contact1{width:342px; float:left; margin:0 0 0 0;}
.contact2{width:342px; float:right; margin:0 0 0 0;}

input:hover, textarea:hover,input:focus, textarea:focus { border-color:#999; -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;}

.input-txt{width:300px; height:20px; border:1px solid #C9C9C9; font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
.txtarea-txt{width:300px; height:100px; border:1px solid #999;font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
.button{width:100px; padding:7px; background:#555556; margin:15px 0 0 0; border:none; font:normal 14px  Arial, Helvetica, sans-serif; color:#FFF; cursor:pointer;}


ul{margin:15px 0 0 0; padding:0 0 0 0;}
ul li{margin:0 0 0 15px; padding:0 0 0 0; font:normal 13px/30px Arial, Helvetica, sans-serif; list-style-type:disc; text-decoration:none;}


#bottom{border-top:4px solid #808285; height:30px; text-align:right; padding:15px 15px 0 0; font:normal 11px Arial, Helvetica, sans-serif; color:#818285; background:#d0cfcf;}
#bottom a{font:normal 11px Arial, Helvetica, sans-serif; color:#818285; text-decoration:none;}
#bottom a:hover{text-decoration:underline; color:#626364;}

.tagline-home{color:#555556; font-style:italic; font-size:21px; line-height:46px; font-family:Georgia, 'Times New Roman', Times, serif; margin:30px 0 10px 0; padding:0 0 0 0;}
.tagline-banner{font:italic 14px Georgia, 'Times New Roman', Times, serif; margin:100px 16px 0 0; padding:0 0 0 0; height:50px; bottom:0; position:relative; float:right;}


#tagline{width:674px; background:#555556; height:20px; padding:7px 5px 9px 5px; margin:1px 0 0 0; font:normal 18px Georgia; font-style:italic; color:#fff; text-align:center;}
.author{font:normal 12px Georgia; color:#FFF; text-align:right; padding:275px 10px 0 0; letter-spacing:1px; font-style:italic;}


/* CSS for collaspable panel */
.pagecontent {width:684; background-color:#7a8284;}
.msg_list {width:654px; float:left;margin-bottom:5px;}
.msg_head {padding: 5px 0 5px 14px ;cursor: pointer;position: relative;background-color: #efefef; margin: 0px 0 0px 0 ;width: 670px;text-align:left}

.msg_head1 {padding: 5px 0 5px 14px ;cursor: pointer;position: relative;background-color:ActiveBorder; margin: 0px 0 0px 0 ;width: 670px;text-align:left}

.msg_body{ padding:0px background-color: #d1d1d1;width: 684px;word-wrap: break-word;}
.msg_rightcontent{ float:left;padding:0 0 0 15px;width:523px;}

.msg_sign{float:right;padding:0 7px 0 15px;width:10px;}
.msg_sign1{float:right;padding:0 7px 0 15px;width:10px;background-image:url('http://localhost:54191/LiveProjects/Images/toggle.png');}



.contentbg {background-color:#d1d1d1;}
.inner {background-color:#d1d1d1; width:654px; padding:15px 15px 15px 15px;margin-bottom: 5px;float:left;}

/* for submit button*/

.button-submit{width:100px; padding:7px; background:#00adef; margin:15px 0 0 0; border:none; font:normal 14px  Arial, Helvetica, sans-serif; color:#FFF; cursor:pointer;}

/* for alternate in list view*/


.item { background-color: #d1d1d1 }
 .alternatingItem { background-color: #efefef }

/* for label */
.label-color{color:#333333;}

 .input-label
        {
        
            color:#e1e3e4;
          /*  color:#333333;*/
            font-size:17px;
        }

/* for login page */

.login-txt {font-family: Tahoma;font-size: 11px;color: #3e3e3e;}
.login-error-txt{font-family: Tahoma;  font-size: 11px;}
.txtbox { font-family: Tahoma;font-size: 11px;color: #3e3e3e;height: 18px;width: 240px;	border: 1px solid #c0b9b9;}
.login-header1{font-family:Tahoma;font-size:18px;color:#00AEEF;}
.login-header2 {font-family:Tahoma;font-size:18px;color:#808285;}
.login-button {display:inline-block;border: 1px solid #d2d2d2;outline : none;   width:75px;margin:15px 0 0 0; font-family:Tahoma;font-size:11px; cursor:pointer; padding: 7px;  }

.search-box
{

    background: none repeat scroll 0 0 #EEEEEE; 
    width: 330px;
    height: 13px;
    padding: 10px 5px;
   
    font: bold 15px , 'Tahoma';
    border: 0;
    background: #eee;
    border-radius: 3px 0 0 3px; 
}

.download-color
{
    color:Black;
}


