
.fieldcell { 
 color: #000000; 
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px; 
} 

.fieldcelltpl { 
 width: 160px; 
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #FFFFFF; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

.ssfieldcell input { 
 width: 60px; 
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #FFFFFF; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

.smallfieldcell input { 
 width: 130px; 
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #FFFFFF; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

.longfieldcell input { 
 width: 210px; 
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #FFFFFF; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

.fieldcell input { 
 width: 160px; 
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #FFFFFF; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

.fieldcell select { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #FFFFFF; 
 color: #102132; 
 border: 1px solid #284279; 
}

.fieldcell textarea { 
 width: 250px; 
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 word-spacing: 2px;
 background-color: #FFFFFF; 
 color: #102132; 
 border: 1px solid #284279; 
 padding: 2px;
}

.button { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-weight: bold;
 background-color: #B9D3EE; 
 color: #000; 
 /*margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; */
}

body {
	margin:10px 10px 0px 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 20px;
	color: black; 
	scrollbar-base-color: #D9D9D9; 
	scrollbar-track-color: #D9D9D9; 
	scrollbar-highlight-color: #AEAEAE; 
	scrollbar-shadow-color: #AEAEAE; 
	scrollbar-dark-shadow-color: #AEAEAE; 
	scrollbar-arrow-color: #737373

	}

#logo{
	position: absolute;
	left:120px;
        margin: 50px 0px 0px 10px;
}

#leftcontent {
	position: absolute;
	left:10px;
	top:auto;
	width:198px;
	/*border-right:1px solid grey;*/
	padding: 8px 0px 20px 10px;
	}

#leftcontent_nb {
	position: absolute;
	left:10px;
	top:auto;
	width:165px;
	padding: 8px 0px 20px 10px;
	}

#leftcontent_nb td{
	font-size: 13px;
	padding: 3px;
}

#centercontent {
	position: absolute;
	margin-top: 0px;
   	margin-left: 221px;
   	margin-right:201px;
	padding:8px;
	width:76%;
	}

#centercontent td {
	font-size: 13px;
	padding: 3px;
}

#centercontent1 {
	position: absolute;
	top:auto;
   	margin-left: 231px;
   	margin-right:201px;
	padding:8px;
	width:75%;
	}

#main_services {
	padding:4px;
	width:85%;
}

#main_services td {
	text-align:center;
	font-size:14px;
	width:25%;
	color:black;
	border:1px solid #000;
	padding:4px;
        }
 
#main_services td.body {
	text-align:left;
	font-size:12px;
	border:1px solid #000;
	padding:2px 8px;
        }
 
#main_services td.body1 {
	text-align:center;
	font-size:12;
	padding:2px 8px;
	border:1px solid #000;
        }
 
#rmk {
	font-size:10;
	}

/*Main page feature*/
#feature td{
	font-size: 13px;
	padding: 3px;
}
/*end*/


/*User's Profile page*/
#features {
	position: absolute;
	top:50px;
   	margin-left: 450px;
	}

#features_e {
	position: absolute;
	background:#fff;
	top:90px;
   	margin-left: 450px;
	}
/*end*/

#optout {
	position: absolute;
	top:30px;
   	margin-left: 400px;
	padding: 3px;
	}

#sendmsg {
	position: absolute;
	top:30px;
   	margin-left: 400px;
	padding: 3px;
	}

#api {
	position: absolute;
	top:30px;
   	margin-left: 400px;
	padding: 3px;
	}


/* Puchase section */
#credits {
	position: absolute;
	background:#fff;
	top:60px;
	}

#buy_package {
	position: absolute;
	background:#fff;
	top:40px;
   	margin-left: 170px;
	}

#buy_addon {
	position: absolute;
	background:#fff;
	top:40px;
   	margin-left: 380px;
	}
/** end **/



#acct_modify {
	position: absolute;
	background:#fff;
	top:105px;
   	margin-left: 240px;
	}

#user_info {
	position: absolute;
	background:#fff;
	top:55px;
   	margin-left: 275px;
	}

#user_info1 {
	position: absolute;
	background:#fff;
	top:90px;
   	margin-left: 275px;
	}

#centermain{
	text-align:justify;
	width:85%;
	}

#centermain1{
	text-align:justify;
	width:75%;
	}

#centermain2{
	text-align:justify;
	width:95%;
	}

#tabletd td{
	text-align:center;
	padding: 3px;
        border: #dddddd 1px solid;
	}

#tabletd1 td{
	text-align:right;
	padding: 3px;
        border: #dddddd 1px solid;
	}

#tabletd2 td{
	text-align:left;
	padding: 18px;
        border: #dddddd 1px solid;
	}

#tabletd3 td{
	text-align:left;
	padding: 3px;
	}

html>body #centercontent {
	margin-left: 201px;
   	margin-right:201px;
	}

#tpl_new {
	background-color:#B0E2FF;
	width: 680px;
	padding: 5px;
	}

/* Login window */
#rightcontent {
	position: absolute;
	right:30px;
	top:auto;
	width:180px;
	background:#fff;
	padding: 30px 5px 2px 5px;
	}

#rightcontent1 {
	position: absolute;
	right:150px;
	top:200px;
	width:200px;
	background:#fff;
	padding: 30px 5px 2px 5px;
	}

#rightcontent td {
	font-size: 13px;
	padding: 3px;
}

#rightcontent1 td {
	font-size: 13px;
	padding: 3px;
}
/** end **/


/** SMS Industry **/

#industry {
	position: absolute;
	right:10px;
	top:30px;
	width:178px;
	background:white;
	}


/** end **/


/** Reseller and User CSS **/
#mainbody{
	position:relative;
	width: 700;
	}

div.news {
	position: absolute;
	right:10px;
	top:30px;
	width:178px;
	background:#F0F0E7;
	/*padding: 8px 5px 2px 5px;*/
	}

div.news h3{
	font-size: 14px;
	margin:0;
	padding: 0 0 3px;
	background: #D4D4D4;
	color: #000;
	text-align: center
	}

/** end **/

#rightinfo {
	position: absolute;
	left:10px;
	top:640px;
	width:180px;
	background:#fff;
	border:1px dotted grey;
	padding: 8px 5px 2px 5px;
	}

#bottomcontent{
	margin-top: 30px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
	color: black;
	}
	
#bottomcontent1{
	margin-top: 290px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
	color: black;
	}
	
#banner {
	background:#fff;
	height:auto;
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #00688B;
	}

#error{
	color: red;
	}
	
p,pre {
	margin:0px 10px 10px 10px;
	}

h1 {
	font-size:14px;
	}

a {
        color: #3333FF;
        font-size: 11px;
        text-decoration: none;
        font-weight: bolder;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

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

li {
	color: darkblue;
}

div#clock {
	position: absolute;
        margin-top: 0px;
        left: 25px;
}

div#nav {
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        text-align: right;
        text-align: right;
}

div#top {
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        text-align: right;
        text-align: right;
}

#qn {
	color: #2F4F4F;
}

#qn a, #qn li {
	color: #2F4F4F;
        font-size: 11px;
        text-decoration: none;
        font-weight: bolder;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

#qn a:hover{
        color: #2E473B;
	text-decoration: underline;
}

#title {
	background: #E8F1D4;
	border:1px solid grey;
}

#title_login {
	width:auto;
	background: #E8F1D4;
	border-top:1px solid #00688B;
	border-left:1px solid #00688B;
	border-right:1px solid #00688B;
}

#title_login td{
	color: #000000;
}

#t_body {
	border-bottom:1px solid grey;
	border-left:1px solid grey;
	border-right:1px solid grey;
}

#t_body td.body{
	border:1px solid grey;
}

#t_login {
	border:1px solid #00688B;
}

#title_announce {
	width:110;
	background: #00688B;
	border:1px solid #00688B;
}

#t_announce {
	border:1px solid #00688B;
}

/** For SMS industry **/

#t_login a.industry{
        font-size: 10px;
}

#title_login_i {
	width:110;
	background: #FFFFCC;
	border-top:1px solid #00688B;
	border-left:1px solid #00688B;
	border-right:1px solid #00688B;
}

/** end **/


/* Session error */
#sessioncontent {
        position: absolute;
        top:192px;
        margin-left: 181px;
        margin-right:201px;
        padding:8px;
        width:55%;
        }

#session_title {
	background: #E8F1D4;
	border:1px solid green;
	text-align: center;
}

#session_body {
	border-bottom:1px solid green;
	border-left:1px solid green;
	border-right:1px solid green;
	padding:25px;
}

#session_body td{
	text-align: center;
}
/** end **/


/** main menu **/
#menu {
	margin: 0 15% 0 0;
	background: #B0E2FF;
	}

#menu td{
	padding: 4px;
	text-align: center;
}

#menu_info {
	margin: 0 15% 0 0;
	background: #CCFFCC;
	}

#menu_info strong{
	padding: 15px;
	}

/** end **/

#isms {
	position: absolute;
	top:25px;
   	margin-left: 46%;
	padding: 3px;
	}


