@charset "utf-8";
/* CSS Document */


body{
	font:Arial;
	margin:0px;
	padding:0px;
	}

.row-blue
{ 	background-color: #333333;
	font:normal 13px Arial;
	color:#fff;
}
.row-blue a
{ 	color:#fff;
	text-decoration:underline;	
}
.row-blue a:hover
{ 	color:#bcd5f3;
	text-decoration:underline;	
}

.row-nav
{
	background:url(../images/bg-nav.gif) no-repeat;
	font:bold 14px "Arial";
	color:#fff;
	text-transform: uppercase;

}
.row-nav a
{ 	color:#fff;
	text-decoration:none;	
}
.row-nav a:hover
{ 	color:#fff;
	text-decoration:underline;	
}

.row-main-bg
{
background:url(../images/gray-bg1.gif) no-repeat;
padding:30px 35px 0 35px;
}

.runningtextside
{	font:12px "Arial";
	color:#333;
}
.runningtextside a
{	color:#ba1319;
	text-decoration:none;}	
.runningtextside a:hover
{	color:#000;
	text-decoration:underline;}

.boxtext
{	font:12px "Arial";
	color:#333; 
	line-height:24px;
	width:190px;
}
.boxtext a
{	color:#ba1319;
	display:block;
	text-decoration:none;}	
.boxtext a:hover
{	color:#000;
	text-decoration:none; 
	background:url(../images/white-box.gif);
	display:block;}

	
.runningtext
{	font:13px "Arial";
	color:#333;
}
.runningtext a
{	color:#333;
	text-decoration:underline;
	line-height:18px;
}
.runningtext a:hover
{	color:#ba1319;
	text-decoration:underline;
}
	
.runningtextup
{	font:bold 12px "Arial";
	color:#333;
	text-transform: uppercase;}
.runningtextup a
{	color:#ba1319;
	text-decoration:none;}	
.runningtextup a:hover
{	color:#ba1319;
	text-decoration:underline;}
	
.leftnav
{	background:url(../images/left-nav.gif) no-repeat;
	height:35px;
	padding:0 0 0 28px;
	font:bold 12px "Arial";
	color:#003399;
	text-transform: uppercase;}
.leftnav a
{	color:#fff;
	text-decoration:underline;}	
.leftnav a:hover
{	color:#003399;
	text-decoration:underline;}

.text15
{	font:15px "Arial";
	color:#333;}

.text12green
{font:12px "Arial";color:#008322;}

.text20black
{	font:20px "Arial";
	color:#333;
}

.textwhite
{	font:16px "Arial";
	color:#fff;}
.textwhite a
{	color:#fff;text-decoration:none;}
.textwhite a:hover
{ 	color:#d3d3d3;
	text-decoration:none;	
}

.text12white
{	font:12px "Arial";
	color:#fff;
}
.text12white a
{	font:12px "Arial";color:#fff;
	text-decoration:underline;}
.text12white a:hover
{	color:#d3d3d3;
	text-decoration:underline;}


.text15black
{	font:15px "Arial";
	color:#333;}

.text20blue
{	font:20px "Arial";
	color:#003399;}
.text20blue a
{	color:#003399;
	text-decoration:underline;}
.text20blue a:hover
{	color:#bd2a54;
	text-decoration:underline;
}

.text25black
{
	font:25px "Arial";
	color:#000;
}
.text25black a
{	color:#000;
	text-decoration:underline;
}
.text25black a:hover
{	color:#ba1319;
	text-decoration:underline;
}

.text25red
{
	font:25px "Arial";
	color:#ba1319;}
	
.row-1
{ 	background-color: #ba1319;
	font:normal 12px Arial;
	color:#fff;
}

.row-2
{ 	background-color: #333333;
	font:normal 11px Arial;
	color:#999;
}
.row-2 a
{ 	color:#fff;
	text-decoration:none;	
}
.row-2 a:hover
{ 	color:#fff;
	text-decoration:underline;	
}

.pic{padding: 0 17px 0 0;}

.imgborder{border-style:solid; border-width:3px; border-color:#E1E1E1;}

.img-middle {
	vertical-align: middle;
	width:20px;
	height:34px;
}
ul{list-style-position:outside;}
li{margin-left:2px;}



	
.form-search{
	width:100%;
	padding:2px;
	margin-bottom:12px;
	border:1px solid #D1D3D4;
	text-align:center;
	background-color:#FFFFFF;
	}
.form-search .btn{
	width:auto;
	padding:0px;
	margin-bottom:10px;
	border:1px solid #cccccc;
	background-color:#BA1218;
	font-weight:bold;
	cursor:pointer;
	color:#fff;
	float:left;
	}
.form-search .head{
	margin:0px;
	font-weight:bold;
	font-size:16px;
	padding:5px;
	text-align:left;
	color:#FFFFFF;
	background-image:url(../images/head-from.gif); background-repeat:repeat-x; height:36px;
	background-color:#BA1218;
	border-bottom:1px solid #000000;
	}

.form-search td{
	padding:0px;
	margin:0px;
	text-align:left;
	vertical-align:top;
	}
.form-search .selected{
	padding:0px;
	margin:0px;
	font-weight:bold;
	font-size:12px;
	color:#E07B04;
	}
	
	
	
.form-common{
	padding:2px;
	margin-bottom:10px;

	}
.form-common .btn{
	width:auto;
	padding:3px;
	margin-bottom:10px;
	border:1px solid #cccccc;
	background-color:#BA1218;
	font-weight:bold;
	cursor:pointer;
	color:#fff;
	float:left;
	}
.form-common .head{
	margin:0px;
	font-weight:bold;
	font-size:16px;
	padding:5px;
	text-align:left;
	color:#FFFFFF;
	background-image:url(../images/head-from.gif); background-repeat:repeat-x; height:36px;
	background-color:#BA1218;
	border-bottom:1px solid #000000;
	}
.form-common input{
	width:250px;
	padding-left:3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.form-common .radio-check{
	width:18px;
	padding-left:3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.form-common select{
	width:250px;
	padding-left:3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9px;
	}
.form-common textarea{
	width:250px;
	padding-left:3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.form-common td{
	padding:5px;
	margin:0px;
	text-align:left;
	}
.form-common .fieldhead{
	padding:0px;
	margin:0px;
	font-weight:normal;
	font-size:11px;
	padding:5px;
	text-align:right;
	}
.form-common .mandFields{
	padding:0px;
	margin:0px;
	font-weight:bold;
	font-size:11px;
	color:#ff0000;
	}	
	
	
	
.internal-container .innerMenu{
	padding:0px; margin:0px;
	}


.internal-container .innerMenu ul {
	margin:0;
	padding: 2px 0px 0px 0px;
	list-style: none;
	width: 100%;
	float: left;
	text-decoration:none;
	color:#000000
	}
	
.internal-container .innerMenu ul li {
	float: left;
	background:url(../images/bg-right.gif) no-repeat top right;
	margin:0px 1px 0px 0px;
	padding-right:3px;
	color:#000000;
	text-decoration:none;
	}	
	
.internal-container .innerMenu ul li a{
	float: left;
	padding-left:2px;
	padding-right:2px;	
	background:url(../images/bg-left.gif) no-repeat top left;
	display:block;
	line-height:25px;	
	margin:0px 0px 0px 0px;
	padding-bottom: 0px;
	color:#000000;
	text-decoration:none;
	}
.internal-container .innerMenu ul li a:hover{
	color:#000000;
	text-decoration:none;
	}
	
.internal-container .innerMenu ul li.selected {
	color:#000000;
	float: left;
	background:url(../images/bg-right-selected.gif) no-repeat top right;
	margin:0px 1px 0px 0px;
	padding-right:3px;
	text-decoration:none;
	font-weight:bold;
		}	
	
.internal-container .innerMenu ul li.selected a{
	color:#000000;
	float: left;
	padding-left:2px;
	padding-rightt:2px;	
	background:url(../images/bg-left-selected.gif) no-repeat top left;
	display:block;
	line-height:25px;	
	margin:0px 0px 0px 0px;
	padding-bottom: 0px;
	text-decoration:none;
	font-weight:bold;
	}
.internal-container .innerMenu ul li.selected a:hover{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}
.form-common .head_new{
	font-family:Arial;
	font-size:12px;
	font-weight:200;
	font-color:#BA1319;
	background-image:url(../images/bgGray.gif); 
	height:25px; 
	text-align:center;
	background-repeat:repeat-x;
	}	
.form-common .head_n{
	font-family:Arial;
	color:#BA1319;
	font-size:12px;
	font-weight:800;
	background-image:url(../images/bgGray.gif); 
	height:25px; 
	text-align:center;
	}		
	
