/*This is Style Sheet Used by OCPL ..
Created By : Sudip Gautam 
*/
*{
	margin: 0;
	padding: 0;
    
	
}
body{
	background:#617F98 url('images/bg_repeat.jpg') repeat-x;
    margin:  auto;
    text-align:center;
}

a:link IMG { 
border: none; 
}
a:hover IMG{
    opacity:0.8;
    filter: alpha(opacity = 80);

}
a:visited IMG { 
border: none; 
}

a{
	color:#0066CC;
	text-decoration:none;
    font:bold 11px arial,sans-serif;
    border:0px solid;
    border-style:none;
}
a:hover {
    color:#18A812;
     text-decoration: none;
     border-style:none;
     }
#content{
	margin-top:0px;
    margin: auto;
	width:900px;
	height:auto;
	border:0px solid ;
	background:#FFFFFF url('images/top_curve.gif') no-repeat;
	color: #000;
	z-index:1;
    text-align:left;
}
#top{
    margin-top:1px;
	width:900px;
    margin-left:15px;
	height:15px;
	border:0px solid #C7C7C6;
    text-align:left;
  }
#header{
    text-align:right;
	margin-top:0px;
	width:880px;
    margin-left:10px;
	height:54px;
	border:0px solid ;
    background:url('images/header_back.gif') repeat-x ;
    text-align:left;
}
#logo{
	margin-top:0px;
	width:70px;
	height:53px;
	border:0px solid ;
	margin-left:10px;
	background:url('images/logo_trans.gif') no-repeat;
    
}
#title{
	margin-top:-45px;
	width:500px;
	height:43px;
	border:0px solid ;
	margin-left:40px;
	background:url('images/title.gif') no-repeat;
    
}
#menu{
	margin-top:5px;
	width:880px;
    margin-left:10px;
	height:20px;
	border:0px solid ;
    padding-top:2px;
    background:url('images/menu_back.gif');
    color:#FFFFFF;
    font:bold 11px arial,sans-serif;
}
#menu a{
	color:#FFF;
	text-decoration:none;
    font:bold 11px arial,sans-serif;
}
#menu a:hover {
     text-decoration: none;
     }

#display_highlight{
	margin-top:5px;
    margin-left:10px;
	width:450px;
	height:225px;
	border:1px solid #C7C7C6;
	color: #000;
    
}

.yui-carousel-element li {
        height: 200px;
        text-align: left;
    }

    #container {
        font-size: 13px;
        margin: 0 auto;
    }

    #container a {
        text-decoration: none;
    }
    #container .item {
        display: inline;
        margin: 0px;
        overflow: hidden;
        padding-right: 0px;
        width: 450px;
        border:1px solid #C7C7C6;
    }

#center_top{
    width:405px;
    height:245px;
    margin-top:-230px;
    padding-left:10px;
    padding-right:5px;
    padding-top:15px;
    padding-bottom:0px;
    margin-left:470px;
    border:0px solid #000;
    font:Normal 12px "trebuchet ms", helvetica, sans-serif; 
    background:url('images/center_top.gif') no-repeat;
    }

* html #center_top {
	width: 420px; 
    height:260px;
}
#top a{
    color:#000000;
    font:bold 10px verdana,sans-serif,verdana,arial; 
    text-decoration:none;
 }
 
 #center_top a{
    color:#000000;
    font:bold 11px sans-serif,verdana,arial; 
    text-decoration:none;
 }
 
#data{
	margin-top:5px;
    margin-left:10px;
	width:865px;
	height:auto;
	border-bottom:1px solid #C7C7C6;
	color: #000;
    padding-left:10px;
    padding-right:5px;
    padding-top:5px;
    padding-bottom:5px;
    font:Normal 8pt verdana,sans-serif,arial; 
}

* html #data {
	width: 880px; 
}

#login{
    width:200px;
    height:115px;
    margin-top:5px;
    margin-left:10px;
    border:0px solid #C7C7C6;
    font:Normal 11px Arial,sans-serif,verdana; 
    background:url('images/login_back_1.gif') ;
    
}
#login  a{
    color:#0066CC;
    font:Normal 8pt verdana,sans-serif,arial; 
    text-decoration:none;
}
#login a:hover{
    color:#18A812;
    text-decoration:underline;
}
#domain_chk{
    width:452px;
    height:30px;
    margin-top:-30px;
    margin-left:10px;
    font:normal 11px Arial,sans-serif,verdana;   
    background:url('images/domainbox-bg.gif') repeat-x ;
    border-bottom:1px solid #AFFACF;
    padding:0px;
}
td.domain_chk_avail{
    color:#18A812;
}
td.domain_chk_notavail{
    color:#CA0904;
}

td.color_blue{
    color:#0066CC;
}
#admin_announce{
    width:245px;
    height:170px;
    margin-top:-322px;
    margin-left:215px;
    border-bottom:1px solid #ACFACF;
    font:Normal 11px Arial,sans-serif,verdana; 
    background:url('images/menu_back.gif') repeat-x ;
}
td.login {
    width:40px;
    font:Bold 7pt Arial,sans-serif,verdana; 
}
input.login_details{
    width:125px;
    font:Bold 8pt Arial,sans-serif,verdana;
    height:15px;
}
input.btn{
   color:#090;
  font: normal8pt 'trebuchet ms',helvetica,sans-serif;
  background-color:#fed;
  border:1px solid;
  border-color: #696 #363 #363 #696;
}

input.btn1 {
  color:#090;
  font: normal8pt 'trebuchet ms',helvetica,sans-serif;
  background-color:#fed;
  border:1px solid;
  border-color: #696 #363 #363 #696;
}

input.register_btn {
    background-color:#0066CC;
   border-style:outset;
   border: 0px solid #003399;
  height:20px;
  width:65px;
  font:Bold 11px verdana;
   color:#FFFFFF;
}

td.register{
    font:Bold 8pt Arial,sans-serif,verdana; 
    height:20px;

}
input.text{
    width:150px;
    font:Normal 9pt Verdana,Arial,sans-serif,verdana;
    height:20px;
}
input.register_srvc{
    width:180px;
    font:Normal 9pt Verdana,Arial,sans-serif,verdana;
    height:16px;
}
select.register_sel_srvc{
    width:185px;
    font:Normal 9pt Verdana,Arial,sans-serif,verdana;
    height:20px;
}

td.register_sl_srv{
    font:Bold 8pt Arial,sans-serif,verdana; 
    height:20px;
    width:150px;
}
td.register_sl_srv_change{
    font:Bold 7pt Arial,sans-serif,verdana; 
    height:20px;
    width:30px;
    cursor:pointer;
}
#register{
    width:700px;
    height:500px;
    margin-top:10px;
    margin-left:40px;
    border:1px solid #C7C7C6;
    font:Normal 10px Arial,sans-serif,verdana;   
}

td.bgout { 
background-image: url('images/b/gif'); 
} 
td.bgover { 
background:#9C2B0A; 
}

input.searchbutton
{
   font:Bold 13px verdana;
   color:#FFFFFF;
   width:60px;
   height:20px;
   background-color:#0066CC;
   border-style:outset;
   border: 0px solid #003399;
}

#ocpl_adv{
    width:200px;
    height:200px;
    margin-top:5px;
    margin-left:10px;
    border:1px solid #ECEBEB;
    font:Normal 11px Arial,sans-serif,verdana; 
    background:transparent;
    text-align:center;
    padding:0px;
}

#clients{
    width:418px;
    height:168px;
    margin-top:-170px;
    margin-left:470px;
    border:0px solid #52C717;
    font:Normal 11px Arial,sans-serif,verdana; 
    text-align:center;
    padding:0px;
    background:url('images/menu_back.gif') repeat-x ;
    border-bottom:1px solid #ACFACF;
    color:#FFF;
}
#services_pkg{
    width:870px;
    height:150px;
    margin-top:5px;
    margin-left:10px;
    border:0px solid #C7C7C6;
    font:Normal 11px Arial,sans-serif,verdana; 
    padding:0px;
    background:url('images/menu_back.gif');
    border-bottom:0px solid #ACFACF;
    color:#FFFFFF;
}
#services_pkg_index{
    width:675px;
    height:150px;
    margin-top:5px;
    margin-left:215px;
    border:0px solid #C7C7C6;
    font:Normal 11px Arial,sans-serif,verdana; 
    padding:0px;
    background:url('images/menu_back.gif');
    border-bottom:1px solid #ACFACF;
    color:#FFFFFF;
}
#footer{
    width:880px;
    height:46px;
    margin-top:10px;
    margin-left:10px;
    border-top:1px solid #015D8A;
    border-bottom:1px solid #015D8A;
    font:Normal 11px Arial,sans-serif,verdana; 
    padding:0px;
    text-align:left;
}
#footer a{
	color:#015D8A;
	text-decoration:none;
    font:BOLD 7pt "trebuchet ms",verdana,Arial,sans-serif,verdana; 
}
#footer a:hover {
     text-decoration: none;
     color:#18A812;
     }
td.footer_link{
    text-align:center;
    font:BOLD 7pt "trebuchet ms",verdana,Arial,sans-serif,verdana; 
    color:#0066CC;
}

#page_title{
    width:880px;
    height:15px;
    margin-top:5px;
    margin-left:10px;
    border-top:0px solid #C7C7C6;
    border-bottom:1px solid #C7C7C6;
    font:bold 12px Arial,sans-serif,verdana; 
    text-align:right;
    padding:0px;
}

#data_edit{
	margin-top:15px;
    margin-left:40px;
	width:840px;
	height:auto;
	border-bottom:0px solid #C7C7C6;
	color: #000;
    font:Normal 8pt verdana,sans-serif,arial; 
    text-align:center;
    padding-top:0px;
}
#adv_other_page{
    width:200px;
    height:150px;
    margin-top:-126px;
    margin-left:670px;
    border:1px solid #FFF;
    font:Normal 11px Arial,sans-serif,verdana; 
    background:#FFFFFF;
    padding:0px;


}
    .yui-skin-sam .yui-toolbar-container .yui-toolbar-editcode span.yui-toolbar-icon {
        background-image: url( assets/html_editor.gif );
        background-position: 0 1px;
        left: 5px;
    }
    .yui-skin-sam .yui-toolbar-container .yui-button-editcode-selected span.yui-toolbar-icon {
        background-image: url( assets/html_editor.gif );
        background-position: 0 1px;
        left: 5px;
    }
    .editor-hidden {
        visibility: hidden;
        top: -9999px;
        left: -9999px;
        position: absolute;
    }
    textarea {
        border: 0;
        margin: 0;
        padding: 0;
    }
.yui-toolbar-group-insertitem {
    *width: auto;
}

