BODY { margin: 0px; padding:0px; FONT-SIZE: 80%; FONT-FAMILY: Trebuchet MS, Verdana; background-color: white; } 
TH { FONT-SIZE: 80%; FONT-FAMILY: Trebuchet MS, Verdana } 
TD { FONT-SIZE: 80%; FONT-FAMILY: Trebuchet MS, Verdana } 
TH { FONT-WEIGHT: bold; TEXT-ALIGN: left } 
H1 { FONT-WEIGHT: bold; FONT-SIZE: 150%; color: #FD8400 }
H2 { FONT-WEIGHT: bold; FONT-SIZE: 140%; color: #FD8400 }
H3 { FONT-WEIGHT: bold; FONT-SIZE: 120%; color: #FD8400 }
H4 { font-weight: bold; font-size: 110%; }
XMP { margin-bottom: 10px; background-color: #FFFFA0; padding: 5px; margin-right: 10px; }
PRE { margin-bottom: 10px; background-color: #FFFFA0; padding: 5px; margin-right: 10px; font-size: 85%; }
CODE { color: Olive; }
FORM { margin: 0px; padding: 0px; }
INPUT { font-family: Verdana; font-size: 85%; }
SELECT { font-family: Verdana; font-size: 85%; }
fieldset { padding: 10px; margin-right: 10px; }
legend { font-weight: bold; margin-bottom: 5px; }
A { font-weight: normal; color: #FD8400 }
.SmallText { FONT-WEIGHT: normal; FONT-SIZE: 90% } 
#dgClassProperties TD { font-size: 70%; }
TABLE#ProjectDetails TD { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px } 
TABLE#ProjectDetails TD.LeftColumn { VERTICAL-ALIGN: top; WIDTH: 200px } 
TABLE#ProjectDetails TD.RightColumn { WIDTH: 300px } 
#lblCodeGenerationResult { height:200px; width:580px; overflow:scroll; }

#divHeader { height: 45px; }
#divTopMenu { height: 22px; width: 994px; background-image: url(images/menu_item_background.gif); background-repeat: repeat-x; }
#divTopMenu UL { margin: 0px; padding: 0px; list-style-type: none; }
#divTopMenu UL LI { list-style-type: none; display: inline; height: 20px; width:120px; margin-right: 1px; border-right: solid white 1px; overflow:hidden; }
#divTopMenu UL LI A { color:white; font-weight: bold; text-decoration: none; margin-left: 10px; margin-right: 10px; }
#divTopMenu UL LI A:hover { text-decoration: underline; margin-top: 10px; }
#divContentContainer { width: 994px; border-right: solid #85939E 1px; border-bottom: solid #85939E 1px; }
#divLeftBar { width: 160px; height:100%; float:left; background-color: #85939E; color: white; }
#divLeftBar H2 { font-size: 12pt; color: white; font-weight: bold; margin: 10px 0px 5px 10px; }
#divLeftBar UL { margin: 0px; padding-left: 20px; margin-right: 5px; margin-bottom: 10px; list-style-type: circle; font-size: 8pt; }
#divLeftBar UL LI { margin: 0px; padding: 0px; }
#divContent { width: 814px; display:inline; float:right; margin: 9px; margin-right: 4px; padding: 0px; }
