/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6A747C;
}

a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7F0001;
	text-decoration:none
}

a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7F0001;
	text-decoration:underline;
}

a.text_small{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F0001;
	text-decoration:none
}

a.text_small:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F0001;
	text-decoration:underline
}

.redTx{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7F0001;
	text-decoration:none;
	font-weight:bold;
}

a.redTx_small{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#7F0001;
	text-decoration:none;
}

a.redTx_small:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#6A747C;
	text-decoration:none;
}

.ticker{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6A747C;
}	

a.ticker{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6A747C;
	text-decoration:none;
}

a.ticker:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F0001;
	text-decoration:none;
}

.select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6A747C;
	height:17;
}

.input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6A747C;
	border:1px solid #C4CACF;
	height:17;
	width:200px;
}

.input_focus{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6A747C;
	border:1px solid #7F0001;
	height:17;
	width:200px;
}


.search_but{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
	background-color:#969DA3;
	border:none;
	height:17;
	width:48px;
}

.search_but_over{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
	background-color:#7F0001;
	border:none;
	height:17;
	width:48px;
	cursor:pointer;
}

.subTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F0001;
	font-weight:bold;
	text-transform:uppercase;
}

a.subTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F0001;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
}

a.subTitle:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F0001;
	font-weight:normal;
	text-decoration:underline;
	text-transform:uppercase;
}

.topNav{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: white;
	background-color:#ADB4BA;
	height:23;
	padding-left:15px;
	padding-right:10px;
}

.topNav_over{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: white;
	background-color:#969CA2;
	height:23;
	padding-left:15px;
	padding-right:10px;
	cursor:pointer;
}

.subTD{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6A747C;
	text-transform:uppercase;
	background-color:#F3F4F5;
	height:26px;
	padding-left:8px;
}

.subTD a{
	color:#6A747C;
	font-size:11px;
}


.subTD_over{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F0001;
	text-transform:uppercase;
	background-color:#F3F4F5;
	height:26px;
	padding-left:8px;
	cursor:pointer;
}
.subTD_over a,.subTD_over a:hover{
	font-size:11px;
}


.arrowTD_empty{
	background-color:#F1ECED;
	width:12px;
}

.arrowTD{
	background-image:url(../images/arrow_grey.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#F3F4F5;
	width:12px;
}

.arrowTD_over{
	background-image:url(../images/arrow_red.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#F3F4F5;
	width:12px;
	cursor:pointer;
}


.arrowTDsub{
	background-image:url(../images/arrow_grey_sub.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#F1ECED;
	width:12px;
}

.arrowTD_sub{
	background-image:url(../images/arrow_grey_sub.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#F1ECED;
	width:12px;
}

.arrowTDsub_over{
	background-image:url(../images/arrow_red_on.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#F1ECED;
	width:12px;
}

.arrowTD_on{
	background-image:url(../images/arrow_red_on.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#F1ECED;
	width:12px;
}

.subTD_on{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F0001;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#F1ECED;
	height:26px;
	padding-left:8px;
}

.subTDsub{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#6A747C;
	text-transform:uppercase;
	/*background-color:#F1ECED;*/
	height:18px;
	padding-left:8px;
}

.subTDsub a , .subTDsub a:hover{
	color:#6A747C;
	font-size:9px;
}

.subTDsub_over{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#7F0001;
	text-transform:uppercase;
	background-color:#F1ECED;
	height:18px;
	padding-left:8px;
	cursor:pointer;
}


.subTDsub_over a , .subTDsub_over a:hover{
	color:#7F0001;
	font-size:9px;
}

.subTDsub_on{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#7F0001;
	text-transform:uppercase;
	background-color:#F1ECED;
	height:18px;
	padding-left:8px;
}

.newsTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#6A747C;
	text-transform:uppercase;
}


a.newsTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#6A747C;
	text-transform:uppercase;
	text-decoration:none;
}

a.newsTitle:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#7F0001;
	text-transform:uppercase;
	text-decoration:none;
}

.projTD{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6A747C;
	background-color:#F1ECED;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:8px;
}

.projTD_over{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F0001;
	background-color:#F1ECED;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:8px;
	cursor:pointer;
}

.nums{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6A747C;
}


.button{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
	background-color:#7F0001;
	border:none;
	height:17;
}

.button_over{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
	background-color:#969DA3;
	border:none;
	height:17;
	cursor:pointer;
}

.textBox table{
background-color:#F3F4F5;
border-collapse:collapse;
border:1px solid #6A747C;
}

.textBox td{
padding:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#6A747C;
}

.textBox ul{
margin-left:16px;
margin-top:5px;
}

.res_check, .res_num, .res_num, .res_name{border-bottom:1px dashed #6A747C; vertical-align:top; padding-right:5x;}
.res_num{padding:3px 10x 0px 0px; white-space:nowrap;}
.res_name{padding:3px 0x 3px 0px;}

a.nums{font-size:12px; color:#6A747C; text-decoration:none;}
a.nums:hover{color:#7F0001;text-decoration:none;}


.galPict{border:1px solid #969ca2;}
.pictTd{background:#f3f4f5; padding:10px; width:100px; height:75px; text-align:center}
.pictTd_over{background:#adb4ba; padding:10px; cursor:pointer; width:100px; height:75px; text-align:center}


/*mini*/
.mini-title{
	color:#FFF; 
	padding:0 15px;
	background:#7F0001;
	font-size:16px;
	font-weight: bold;
	text-align:left;
}

