/* CSS reset style starts */
		body,header,section,footer,article,aside,figure,figcaption,nav,hgroup,h1,h2,h3,h4,h5,h6,ul,li,p{
			margin:0px;
			padding:0px;
			display:block;
			text-align:left;
			color:#4b4b4b;
		}
		.row:before, .mcRow:before, .row:after, .mcRow:after {
			content: " ";
			display: table;
		}
		.row:after, .mcRow:after {
			clear: both;
		}

		figcaption {
			text-align:left;
			display:block;
		}

		img {
			/* Responsive images (ensure images don't scale beyond their parents) */
			max-width: 100%;
			/* Part 1: Set a maxium relative to the parent */
			width: auto\9;
			/* IE7-8 need help adjusting responsive images */
			height: auto;
			/* Part 2: Scale the height according to the width, otherwise you get stretching */
			vertical-align: middle;
			border: 0;
			-ms-interpolation-mode: bicubic;
		}

		img, a {
			border:0px;
			outline:none;
		}

		a{
			text-decoration:none;
			color: #666666;
		}

		a:hover{text-decoration:none;}
		ul,li{list-style-type:none;}
/* CSS reset style ends */

.fleft{float:left;}
.fright{float:right;}
.clear{clear:both}
.o-h{overflow:hidden;}

/* Gradient styles start */

.gradient-L
{
	background: #00407d;
	background: linear-gradient(#00BEF2, #00407D 100%) repeat;
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00BEF2', endColorstr='#00407D',GradientType=0 );
	-pie-background:linear-gradient(#00BEF2, #00407D 100%) repeat 0 0;
	position:relative;
}
.ieBg
{
	background: #F7F7F7;
	background: radial-gradient(#F7F7F7, #DDDDDD 100%) repeat;
	position:absolute;
	left:0px;
	top:0px;
	min-height:525px;
	width:100%;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100, finishopacity=0, style=2)
}
/* Gradient styles end */

body{background:url('../images/bg-pattern.gif') repeat;font-size:12px;font-family:arial,Helvetica,Sans-Serif;}
.main{width:985px;margin:0 auto;background:#ffffff;}
.topBlack{background:url('../images/black-bg.gif') repeat-x;height:22px;color:#ffffff;}
.topBlack p{margin:4px 0px 0px 20px;color:#ffffff;font-weight:normal;font-size:10px;}
.logoWrap{min-height:85px;}
.logo{margin:22px 0px 0px 20px;}
.citiL{margin:15px 20px 0px 0px;}
.content{text-align:center;min-height:525px;position:relative;}
.innerCont{position:relative;margin-top:180px;}
.alertImg{}
.content p{color:#666666;font-size:12px;line-height:16px;text-align:center;padding-top:12px;}

/* Footer style starts */

#footer{overflow:hidden;font-size:11px;display:block;margin:20px 20px;}
.RfootLinks{float:right;padding:5px 0px;margin:5px 0px;overflow:hidden;}
.RfootLinks ul li{display:inline-block;overflow:hidden;float:left;}
.RfootLinks ul li{margin-left:20px;}
.divBtm{border-top:2px solid #cccccc;height:2px;width:100%;overflow:hidden;margin:0px 0px 5px;clear:both;}
.Bfoot{overflow:hidden;}
.Bfoot p{float:right;text-align:right;color:#999999;}

/* Footer style starts */