/* spec version: 3 */
body, html {
	padding:          0px;
	margin:           0px;
	text-align:       left;
}
a:link, a:visited {
	color:            #1778C7;
}
a:hover, a:active {
	color:            #AA0F03;
}
img {
	border:           0;
}
.content_a, .content_b {
   font-size:        9pt;
}
.pageTitle {
   font-size:        12pt;
   color:            #FF5D00;
}
.footer {
   font-size:        9pt;
   text-align:       center;
   padding:          1em 0;
}
.footer, .footer a:link, .footer a:active, .footer a:hover, .footer a:visited {
   text-decoration:  none;
   color:            #a0a0a0;
}

#mainMenu {
	text-align:       left;
	padding-top:	47px;
}
#mainMenu .sep {
padding-left:19px;
}
#mainMenu * {
vertical-align:top;
}
#mainMenu .but, #mainMenu .but_a {
line-height: 32px;
display:inline-block;
padding:0;
font-size:13px;
color:#fff;
}
.but {
}
.but_a {
background:url(../images/but_a.gif) top left repeat-x;
}
a.but:link, a.but:active, a.but:hover, a.but:visited {
	text-decoration:none;
	color:#fff;
}
a.but_a:link, a.but_a:active, a.but_a:hover, a.but_a:visited {
	color:#fff;
	text-decoration:none;
}

#headCell, #leftHeadCell, #rightHeadCell {
background-color:#000;
}
#leftCell, #backCell, #rightCell {
background:url(../images/bg2.gif) top left repeat-x #fff;
}
#contentTable {

}
#title {
background:url(../images/title.jpg) top left no-repeat;
line-height:82px;
padding-left:42px;
font-size:21px;
color:#000;
}
#footCell, #leftFootCell, #rightFootCell {
background-color:#383838;
}
.content_b, .content_b td, .content_b th, .content_b table {
background-color:#000;
color:#fff;
}
.content_d, .content_d td, .content_d th, .content_d table {
background-color:#383838;
color:#fff;
}
.content_c {
background:url(../images/inner_bg.jpg) top right no-repeat;
}
