html, body {height: 100%;}
html {overflow-y: scroll; overflow-x: scoll; }
body {font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;margin:0;padding:0;color: #000000;background-color: #ffffff;}

#master {margin: 0 auto; width: 1002px; text-align: center;font-size:.70em;}



h1.Top {color:#ff0000; font-size:2em; border-bottom:solid 1px #ffffff; padding-bottom:4px;margin:0px;}
h2.Top {width:335px;float:left; color:#ffffff; font-size:1.5em; border-bottom:solid 1px #ffffff; padding: 8px 0px 10px 0px; font-style: italic; margin-bottom:15px;}
img {border: none;}
img.content {padding: 10px 0px 12px 18px; float:right;}
.u { text-decoration: underline; }

.dgItem{padding-left:5px; line-height:20px; background-color:#E0E0E0;}
.dgHeader{padding-left:5px; border-bottom:solid 0px red;line-height:20px; font-weight:bold; color:#4A708B; background-color:#FFFFFF}
.dgPage{border-bottom:solid 1px #4A708B; text-align:center;background-color:#FFFFFF;}
.dgAlter{padding-left:5px; line-height:20px; background-color:#FFFFFF;}
.mGrid td {   
    padding-left: 5px;   
} 

a {color:#000000;text-decoration:underline; font-weight:bold;}
a:hover { text-decoration:underline;}

.txtred {color:#ff0000; font-weight:bold;}

.Form_TextBox{ font-size:1em;width:250px;}
.Form_TextBoxEmail{ font-size:1em;width:170px;}
.noBorder{border:0px;}
legend {color:#ff0000; font-weight:bold; font-size:1.2em;}
select{font-size:1em;width:256px;}
.button{font-size: 1em;width:120px; border: solid 1px #ff0000; cursor:hand;}

table{}
th {border-bottom: solid 1px #000000;}
th {border:solid 1px #000000;vertical-align:top; line-height:20px;}
td.start {padding-left:4px; border-bottom: solid 1px #000000; border-right: solid 1px #000000;border-left: solid 1px #000000; font-weight:bold;}
td.description {padding-left:4px;border-bottom: solid 1px #000000;border-right: solid 1px #000000}
td.route {padding-left:4px;border-bottom: solid 1px #000000;border-right: solid 1px #000000}
td.km {padding-left:4px;border-bottom: solid 1px #000000;}
td.mileage {padding-left:4px;border-bottom: solid 1px #000000;font-weight:bold;border-right: solid 1px #000000}
tr.item{background-color:#ffffff;}
tr.alternate{background-color:#ffffff; }

table.tbl_Enter{width:100%;}
table.tbl_Enter td {padding-left:5px; border: solid 0px; }

table.tbl_Information{width:100%;border: solid 1px #000000;}
table.tbl_Information th {padding-left:5px; font-size:1.3em; border: 0px;border-bottom: solid 1px #000000;}
table.tbl_Information td {padding-left:5px; border: 0px;border-bottom: solid 1px #000000; vertical-align:top; line-height:20px;  }
table.tbl_Information td.main {font-weight:bold; text-decoration:underline;}
table.tbl_Information td.noborder { border: 0px;} 


#top-header{margin:0px; padding: 0px; width:1002px; height:203px;}
#top-header ul {margin: 0px ;padding: 0px; text-align:left;}
#top-header ul li{margin: 0px;padding: 0px; list-style: none;float:left; padding-bottom: 0px;}


#content-holder {width:1002px; text-align:left;}

#left-menu-holder{width:192px; float: left;margin:0; }

#left-menu {padding:10px;background: #000000;} 
#left-menu ul {list-style: none;margin: 0;padding: 0;}
#left-menu a {font-weight: bold; font-size:.95em; display: block;padding: 2px 2px 3px 5px;color: #fff; background: #ff0000;text-decoration: none;}
#left-menu a:hover {color: #a00;background: #fff;}
#left-menu li {position: relative;border-bottom: solid 5px #000000;} 

#content{width:597px;float:left;padding:10px; background-image: url(/i/grey_grad.jpg);	background-repeat: repeat-x;height:auto 450px; min-height:450px;}

.contentText{}
.contentText ul {margin: 0;padding: 0;list-style-type:disc;list-style-position:inside;}
.contentText ul li{ padding-bottom:10px;}



#right-menu-holder{width:193px; float: right; }
.right-menu {padding: 0px 12px 0px 12px;background: #000000;} 
.right-menu ul {list-style: none;margin: 0;padding: 0;}
.right-menu a {font-weight: bold; font-size:.95em;display: block;padding: 2px 2px 3px 5px;color: #fff; background: #ff0000;text-decoration: none;text-align:left;}
.right-menu a:hover {color: #a00;background: #fff;}
.right-menu li {position: relative;border-bottom: solid 5px #000000;} 

.hpage {padding:0;margin:0;list-style-type: circle}
.hpage li{padding-left:10px;}


table.tbl_TableRpt{width:100%; text-align:left;}
table.tbl_TableRpt tr.header {border: solid 1px #000000;}
table.tbl_TableRpt th{background-color:#FF3333; padding-left:5px; padding-bottom:2px; line-height:25px;color:#ffffff;text-align:left; border-bottom: solid 1px #000000; border-top: solid 1px #000000;}
table.tbl_TableRpt td{padding-left:5px; vertical-align:top; border-bottom: solid 1px #000000; line-height:25px}
table.tbl_TableRpt tr.item{background-color:#ffeca5;}
table.tbl_TableRpt td.item-top{border-top: solid 1px #000000; border-bottom: solid 1px 0000000;}
table.tbl_TableRpt tr.alternate{background-color:#ffffff; }


/*

1h3 {font-size:115%; padding:0px; margin:0px;color:#0099cc;}
1hr {color:#0099cc;}

1table.tb_Main {width:780px; height:500px; color:#ffffff; background-color:#000000;}
1table.tb_Main a.link {text-decoration:none; color:#ffffff}
1table.tb_Main a.link:hover {color:#0099cc}

1table.tb_Main td.left_menu{border-right: solid 1px #ffffff; border-left: solid 1px #000000; width:160px; vertical-align:top;}


1#content{ width:780px; background-color:#000000;color:#ffffff;}

1.formfield { border: 1px solid #000099; background-color: #E7E7F7; color:#000000;font-size:100%;}

1.button{cursor : hand;}

1.BlueBold{color:#0099cc; font-weight:bold;}

1.submit_button{ cursor:hand;}
1.ClientLogin_TextBox{font-size: 110%;width:160px; border: solid 1px #0099cc;}
*/
