body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f2f2ea;
}
#L, #LR {
	background-image: url(images/header_bkg.gif);
	background-repeat: repeat-x;
}
body,td,th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
p {
	padding: 0px;
	margin: 0px 0px .8em 0px;
}
#tooltip {
	position: relative;
	float: left;
	padding-left: 10px;
}
#L #tooltip, #LR #tooltip {
	top: 25px;
	padding-left: 0px;
}
#bottomlinks {
	top: 77px;
	right: 0px;
	position: absolute;
	white-space: nowrap;
}
#bottomlinks img {
	float:left;
	display: inline;
}
#bottomlinks div.text {
	float: left;
	display: inline;
	padding-left: 5px;
	padding-right: 15px;
	white-space: nowrap;
}
#bottomlinks a {
	color: #000000;
	text-decoration: none;
}
#bottomlinks a:hover {
	text-decoration: underline;
}
.menuicon {
	float:left;
	padding-top:2px;
}
.menutext {
	padding-left:5px;
	float:left;
	padding-top:5px;
	padding-right: 12px;
}
#wrap {
	width:98%;
	position:relative;
	max-width:1000px;
}
#leftcol {
	padding: 5px 15px 15px 13px;
	position:absolute;
	left: 0px;
	top:0px;
}
#rightcol {
	padding: 5px 0px 15px 25px;
}
#LR #leftcol {
	width:60%;
}
#LR #rightcol {
	padding: 5px 0px 15px 25px;
	margin-left:60%;
}
#L #leftcol {
	width: 98%;
}
#leftcol td, #rightcol td {
	font-size: 13px;
}


A:active  {	COLOR: #006699; TEXT-DECORATION: none      }
A:visited { COLOR: #334A9B; TEXT-DECORATION: none      }
A:hover   { COLOR: #334A9B; TEXT-DECORATION: underline }
A:link    { COLOR: #334A9B; TEXT-DECORATION: none      }

 .title, h1, h2	{ font-size: 23px; font-weight: bold; font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height : 120%; color : #000066; }
 .forminput     { font-size: 8pt; background-color: #CCCCCC; font-family: verdana, helvetica, sans-serif; vertical-align:middle }
 .tbox          { FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; COLOR: #000000; BACKGROUND-COLOR: #ffffff }
 .gbox          { FONT-SIZE: 11px; FONT-FAMILY: Verdana; COLOR: #000000; BACKGROUND-COLOR: #F7F7F7 }

.titletext {
	background: url(images/window_title_bkg.gif) repeat-x;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 80%;
	white-space: nowrap;
	padding-right: 7px;
}
.window_r3_c3 {
	background: url(images/window_r3_c3.gif) #FFFFFF no-repeat;
}
.titlefiller {
	background: url(images/window_titlefiller_bkg.gif) repeat-x;
}
.windowcontent {
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	padding: 5px 10px 8px 10px;
	line-height: 135%;
}
.footermiddle {
	background: url(images/window_footer_middle.gif) no-repeat;
}
.windowfooter {
	background: url(images/window_footer_bkg.gif) repeat-x;
}
.window_r1_c3 {
	background: url(images/window_r1_c3.gif) repeat-x;
}
#menu {
	background: url(images/header_r4_c2.gif) repeat-x;
	padding-left: 11px;
}
#menu a {
	color: #003366;
	text-decoration: none;
}
#menu a:hover {
	color: #006699;
	text-decoration: underline;
}