body{ margin:0;padding:0;  line-height: 1.5em; font-family:arial, trebuchet ms; font-size:12px ; background:#efece6; }

b{}
em{color: red;}

#maincontainer{ width: 1000px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/ background:#fff; border:1px solid #DBDBDB; }


/*********  [HEADER] ********************/

#logo { height: 100px; margin: 0 auto; 	background:#fff; border-top:0px solid #E5E5E5;padding-left: 20px; width: 980px; }

#logo img{ float:left;padding-top:8px;width: 180px;}

#logo h1, #logo p { margin:0; color: #000; }

#logo h1 { float: left; padding: 20px 0 0 15px;	background:url(smscountry-logo.jpg) no-repeat 0px -9px;
	height:51px;	width:250px; }

#logo p { float: right;	padding: 29px 15px 0 0;	font-size: 1.2em; }

#logo a { text-decoration: none; color: #000; }


/***********[ TOP RIGHT ] *****************/

.top-right1{ border:0px solid red; float:right; text-align:left; color:#666; padding-top:20px; font-size:12px; margin:0px;}

.top-right2{ border:0px solid red; font-size:20px;   padding:20px 5px 10px 5px; background:#F9C039; color:#333; }

/********* [TOP - MENU] ******************/

#menu { height: 40px;width: 960px; margin-left:0px; margin-right:0px; background: #47B3D5;	background-image:url(../images/menuleftbg.gif);background-repeat:no-repeat; padding-left:40px; margin-top:10px;  }

#menu ul { margin: 0; padding: 0px 0 0 8px; height: 25px; list-style: none; }

#menu li { 	display: inline; }

#menu a { display: block;	float: right; height: 29px; padding: 11px 10px 0 10px; text-decoration: none; color: #FFF; margin:0px; 	border-left:1px solid #3587B7; }

#menu a:hover {  text-decoration: none;	color: #000; 	background:#F9C039; 	height: 29px; } 

#menu .current_page a { 	background:#F9C039; color:#000;	border:none;height: 23px;}

#menu .current_page a:hover {	color:#000;}

#menu2 { 	margin-left:0px ; 	background: #F6F6F6 url(../images/bg2_white.jpg); height:40px; 	border-bottom: 0px solid #DBDBDB; border-top: 0px solid #E3E3E3; 	padding:15px 0px 5px 20px;		color:#ccc; }

#menu2 a{ height:25px; margin: 0; padding:0px 14px 0px 8px;	color:#000; border-right:1px solid #DEDED2;	font-weight:normal; text-decoration:none; }

#menu2 a:hover {	color:#ff0000; text-decoration:underline; }

#menu2 span{ height:25px; padding:0px 14px 0px 0px;	 border-right:1px solid #fff; }

/************ [Topsection] ******************/

#topsection{ background: #EAEAEA; border-top:0px solid #EE4E4E; height: 95px; /*Height of top section*/ }

#topsection h1{ margin: 0; padding-top: 15px; background:url(adsby2_logo.gif) no-repeat 0px -9px;  }

/************ [CONTENT] ******************/

#contentwrapper{ float: left; width: 100%; }

#contentcolumn{ width:670px; border:0px solid #ccc;
margin:0px  0px; /*Set right margin to RightColumnWidth*/
padding:40px 0px 30px 50px; color:#4C5B53; }

/************ [RIGHT MENU] ******************/

#rightcolumn{ float: left; width: 220px; /*Width of right column*/
margin-left: -250px; /*Set left margin to -(RightColumnWidth) */
background: #fff; border:0px Solid #f0f; padding:0px; }

div.hr {   margin-top: 40px;   margin-bottom: 30px;   height: 4px;   border-top: 1px solid #ccc;   clear:left; }


/*********************** [LOGIN FORM] *************************/

input .btn{ width:20px; height:20px; }

.txt-btn {font-size:11px;  text-decoration:none; color:#C2E0F2; float:right;}

/******************** [RIGHT MENU]*****************************/

#rightmenu ul { list-style: none;  font-family:arial; font-size:12px; margin:20px 0px 30px 0px; padding: 0px; border:0px solid #f00; 
background:url(rightmenubgblue.gif) no-repeat;height:650px;} 

#rightmenu ul li { margin: 0px; padding: 0px;  }

#rightmenu ul li a { display: block; padding: 3px 0; padding-left: 55px; height:20px; text-decoration: none;
color: #FFFFFF; width:160px; background: url(bit1.gif) no-repeat 40px 50% ;  }

#rightmenu ul li a:hover, #vertmenu ul li a:focus { color: #FFF; background-color: #0C547F; }

/********************* [FOOTER] ******************************/

#footer{clear: left; width: 100%; background: #484848; color: #9E9E9E; text-align: center; padding: 0px 0; font-size:10px;}
#footer a{ color: #9E9E9E; font-weight:bold; text-decoration:none; font-size:11px;}

/*********************** [HEADLINES] *************************/

h1{font-family:arial;font-weight: bold; font-size:12px;color:black; padding:0px; margin:0 0 10px 0; border-bottom:1px solid #ccc; letter-spacing:1px;}

h2{font-family:georgia; font-weight: normal; font-size:22px; color:#3D3D3D; padding:0 0 5px 0; margin:0px 0 3px 0; border-bottom:0px solid #ccc; }

h3{font-family:georgia; font-weight: normal; font-size:22px; color:#000; line-height:32px; font-style:italic; padding:0 0 5px 0; margin:0px 0 3px 0; border-bottom:0px solid #ccc; }

p{margin:0 0 25px 0; padding:0; }

hr{ border:0; width:100%; color:#ccc; background-color:#ccc; height:1px; }

#rightmenu ul li .current_page a:hover, #vertmenu ul li a:focus { color: #FFF; background-color: #fff; }

.blue{background:url(bluebut.gif);color:#FFF;font-weight:bold;width:86px;height:30px;}
.yellow{background:url(yellowbut.gif);color:#666;font-weight:bold;width:86px;height:30px;}
.red{background:url(redbut.gif);color:#FFF;font-weight:bold;width:86px;height:30px;}
.green{background:url(greengif.gif);color:#666;font-weight:bold;width:86px;height:30px;}

.logout1{
border-right: 0px;
            margin-left: 5px; text-decoration: none; color: #666; font-weight: bold;}
  
  
  .logout1:hover{
border-right: 0px;
            margin-left: 5px; text-decoration: none; color: #F00; font-weight: bold;}
            
            
        
   .rightmenu_inline{background: #0A74B3; padding-bottom: 20px; margin-top: 20px; border: 0px;
        border-color: Red;}
                  
    #myid{background:url(rightmenutail.jpg) no-repeat;width:220;border:1px solid #F00;height:40px;background-color:#ccc;}
     
     #userlogin{ padding: 25px;background: #0A74B3; padding-bottom: 20px; padding-top: 40px;
        margin-top: 60px;height:130px;}   
          
 .Panel
{
width: 475px;
height: 225px;
overflow: auto;
}   
.gridview
{
	margin:0px;
	padding:0px;
}     
.gridcolour  
{
	background:#0191c8;
	}


.loginform input
{
/*background: url(../images/blue.gif) no-repeat;*/
/*background-color:#006599;*/
/*padding: 10px 25px;*/
/*height:140px;*/
margin-bottom: 10px;
border-radius: 5px;
border: 1px solid orange;
background-color: #FFF;
padding-left:4px;

}
