body,table,td,div {	
font-size:12px;	
font-family:arial;
color: #000000;
}
/*********************************************
REGISTER FORM
**********************************************/
	.title_reg
	{
		font-size:16;
		font-weight:bold;
	}
	.title_red
	{
		font-size:16;
		font-weight:bold;
		color:red
	}
	.text_reg_12
	{
		font-size:12;
	}
	.text_reg_12_b
	{
		font-size:12;
		font-weight:bold
	}
	.borderRB
	{
		border-right:solid 1 #000000;
		border-bottom:solid 1 #000000
	}
	.link
	{
		color:black;
		font-size:14;
		text-decoration:none;
		font-weight:bold
	}
	.link:hover
	{
		color:black;
		font-size:14;
		text-decoration:underline;
		font-weight:bold
	}
	.textbox
	{
		border: 1px solid #C4C4C4;
		height:18px;
	}
	.textboxMandatory
	{
		height:18px;
		border: 1px solid #C4C4C4;
	}
	.tblBrd
	{
		border-left:solid 1 #000000;
		border-top:solid 1 #000000
	}
	.tblBorder
	{
		border-right:solid 1 #000000;
		border-bottom:solid 1 #000000
	}
/******************
TABLES
********************/

.newsTd {
	border-left: 1px solid #FF0000;
	width: 150px;
	padding-top: 23px;
}

.topMenuTbl {
	background: url(images/topNav_bg2.jpg) no-repeat; 
	width: 830px;
	height: 99px;
}

.topMenuButton {
	background: url(images/topNav_button2.jpg) no-repeat;
	width: 82px;
	height: 22px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}
.topMenuButton:hover {
	background-image: url(images/topNav_button2_hover.jpg);
	width: 82px;
	height: 22px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;	
}
.topMenuButton1 {
	background-image: url(images/topNav_button2_hover.jpg);
	width: 82px;
	height: 22px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;	
	text-decoration: none;
}
.topMenuButton1 a {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.topMenuButton a {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}


/******************************/
/* SUB MENU */
.subMenuRight {
	background: url(images/secNav_right_corner.jpg) no-repeat;
	width: 10px;
	height: 25px;
}

.subMenu {
	background-color: #e5e5e5;
	font-size: 12px;
	color: #000000;
}
.subMenu a {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.subMenu a:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.subMenuLeft {
	background: url(images/secNav_left_corner.jpg) no-repeat;
	width: 10px;
	height: 25px;
}

.mainRed {
	font-size: 14px;
	color: #df2d39;
	font-weight: bold;
}
.mainRed2 {
	font-size: 15px;
	color: #df2d39;
	font-weight: bold;
}
.mainRed3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: red
}
/******************************/
.sideBlockRight {
	background: url(images/sideBlock_right.jpg) no-repeat;
	width: 15px;
	height: 25px;
}

.sideBlock {
	background-color: #d9d9d9;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	width: 165px;
}
.sideBlockLeft {
	background: url(images/sideBlock_left.jpg) no-repeat;
	width: 15px;
	height: 25px;
}

