body
{
    height:100%;
    margin-top: 0px;
    margin-left: 12.5%;
    margin-right: 0px;
    margin-bottom: 0px;
    background: #ffffff url(/1smsCafe/datastore/localhost/bg.jpg) repeat-x top left;
    background-color: #ffffff;
}

.main_wrapper
{
    width: 935px;
    clear:both;
}

.main_header 
{
background: #ffffff url(/1smsCafe/datastore/localhost/bg.jpg) repeat-x top left;
background-color: #ffffff;
    width:935px;
}

.main_left
{
    background-color:white;
    width: 26%;
    float: left;
}

.main_content
{
    background-color: white;
    width:74%;
    float: left;
}

.main_right
{
    background-color:white;
    width: 0px;
    float: left;
}

.main_footer
{
    width: 935px;
    clear:both;
    height: 30px;
}

.mainTable
{
    width: 935;
    background: #ffffff url(/1smsCafe/datastore/localhost/bg2.jpg) repeat-x top left;
    background-color: white;
}

A
{
    color: blue;
}

A:link
{
    color: blue;
}

A:visited
{
    color: blue;
}

A:active
{
    color: blue;
}

IMG
{
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}

.footer
{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:0.688em;
    color:#7b848e;
}

.myErrorMsg
{
    font-size: 10pt;
    color: #ff0000;
    font-family: Calibri, Arial;
    text-align: left;
}

.myFieldname
{
    font-weight: bold;
}

.myButton
{
}

.myTextBox
{
    border-right: silver 3px double;
    background-position: left center;
    border-top: silver 3px double;
    border-left: silver 3px double;
    border-bottom: silver 3px double;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:11px;
    background-color: white;
}

.tooltipbox
{
    border-right: lightgreen 3px double;
    padding-right: 3px;
    border-top: lightgreen 3px double;
    padding-left: 3px;
    font-weight: bold;
    font-size: 11px;
    z-index: 200;
    left: 300px;
    visibility: hidden;
    padding-bottom: 3px;
    border-left: lightgreen 3px double;
    cursor: hand;
    padding-top: 3px;
    border-bottom: lightgreen 3px double;
    font-family: Calibri, Arial;
    position: absolute;
    top: 100px;
    background-color: honeydew;
}

.DataGridStyle
{
	font-family: Arial, Sans-Serif;
	font-size: small;
	table-layout: auto;
	border-collapse: collapse;
	border: #555555 1px solid;
}

/*Header and Pager styles*/

.HeaderStyle, .PagerStyle
{
    font-weight: bold;
    color: white;
    background-color: Gray;
}

.HeaderStyle th
{
	color: #ffffff;
	/*border-right: solid 1px #555555;*/

}

.HeaderStyle a
{
	text-decoration: none;
	color: #ffffff;
	display: block;
	text-align: left;
}

.PagerStyle table
{
	text-align: right;
	margin: auto;
	border: #555555 1px solid;
}

.PagerStyle table td
{
	border: 0px;
}

.PagerStyle td
{
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}

.PagerStyle a
{
	color: #ffffff;
	text-decoration: none;
	padding: 2px 10px 2px 10px;
	border-top: solid 1px #777777;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
	border-left: solid 1px #777777;
}

.PagerStyle span
{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px 10px 2px 10px;
}

        /*RowStyles*/

.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td
{
	/*border-right: solid 1px #555555;*/
	font-family: Arial;
}

.ItemStyle td
{
	background-color: #FFFFFF;
	color: #333333;
}

.AltItemStyle td
{
    background-color: #D7D7D7;
    color: #333333;
}

.SelectedItemStyle td
{
	background-color: #ffff66;
} 
