body {
	height:100%;
	text-align:center;
	font-family:arial;
	font-size:10pt;
	background-color:#0065A5;
	margin:0 8px 16px 0;
	padding:0;
}

#header {
	height:36px;
	width:100%;
}

#headerLinks {
	font-size:16px;
	margin-top:41px;
	padding-left:17px;
	font-weight:700;
	color:#717075;
}

#logohead {
	padding-left:10px;
	height:191px;
}

#subHeader {
	margin-top:16px;
	height:25px;
	width:100%;
}

#subLinks {
	font-size:16px;
	padding-left:16px;
	font-weight:700;
	color:#717075;
}

#pageContent {
	width:auto;
	padding-top:4px;
	/*height:415px;*/
	height:440px;
	margin-right:8px;
}

#InnerPage {
	width:auto;
	padding-top:5px;
	height:auto;
	margin-right:22px;
	margin-left:10px;
	min-height:415px;
}

#contentL {
	float:left;
	width:23%;
	padding-left:9px;
	padding-right:1px;
	padding-top:31px;
}

#contentLB {
	width:auto;
	text-align:center;
	padding-top:10px;
	font-size:12px;
	padding-left:16px;
	line-height:18px;
}

#contentC {
	float:left;
	width:32%;
	padding-top:16px;
	margin-left:28px;
	margin-bottom:0;
	padding-left:9px;
	height:355px;
	margin-top:3px;
}

#innerTop {
	width:91%;
	font-size:12px;
	line-height:1.4em;
	padding:14px 15px 10px 11px;
	text-align:justify;
}

#innerMid {
	width:94%;
	font-size:12px;
	height:auto;
	padding-top:12px;
	padding-left:0;
}

#innerMid ul {
	padding-left:1px;
	list-style:none;
	margin:0;
}

#innerMid ul li {
	background:url(../images/tick.gif);
	background-repeat:no-repeat;
	line-height:20px;
	background-position:0 35%;
	padding:0 0 0 22px;
}

#innerbot {
	width:91%;
	padding-top:13px;
	padding-left:0;
	padding-bottom:0;
	vertical-align:baseline;
	margin-top:10px;
	height:45px;
}

#contentR {
	float:left;
	width:35%;
	padding-top:17px;
	padding-left:3px;
	font-size:12px;
	margin-top:2px;
}

.innerR {
	width:95%;
	padding-bottom:8px;
	line-height:17px;
	padding-top:15px;
	text-align:justify;
}

.innerHead {
	font-weight:700;
	text-decoration:underline;
	padding-top:10px;
	padding-bottom:7px;
	height:14px;
}

.innerRcontent {
	padding-top:10px;
}

.heading {
	font-size:24px;
	padding-left:28px;
	float:left;
}

#pageHeading {
	font-size:18px;
	float:left;
	color:#0264A5;
	width:100%;
	position:relative;
	height:25px;
	padding-left:10px;
	padding-top:3px;
	font-weight:bold;
	background-image:url(../images/page_headback.jpg);
	background-repeat:no-repeat;
}

#formContent {
	width:85%;
	font-size:12px;
	margin-left:10px;
}

#InnerPageContent {
	padding-top:10px;
	position:relative;
	height:auto;
	margin:25px 10px 0 6px;
}

#InnerBlockTop {
	width:70%;
	margin-left:10%;
}

#footer {
	height:51px;
	background-image:url(../images/footer_bg.gif);
	background-repeat:repeat-x;
	width:738px;
	margin-left:10px;
	margin-top:1px;
	vertical-align:top;
}

#footerText {
	/*font-family:Verdana,Arial;*/
	font-family:Arial,Verdana;
	text-align:center;
	padding-top:10px;
	color:#717075;
	font-weight:bold;
}

a {
	text-decoration:none;
	color:#717075;
	font-weight:bold;
}

a:hover {
	text-decoration:none;
	color:#0264A5;
	font-weight:bold;
}

.mandatory {
	color:red;
	padding:0 3px;
}

#heading14 {
	font-size:14px;
	padding-top:5px;
	color:#717075;
	font-weight:700;
	display:block;
}

.heading14 {
	font-size:14px;
	padding-top:5px;
	color:#717075;
	font-weight:700;
	display:block;
}

p {
	text-align:justify;
}

#lineseperator {
	border-bottom:1px solid #717075;
	margin:5px 0;
}

.lineseperator {
	border-bottom:1px solid #717075;
	margin:5px 0;
}

* html div#ielogohead {
	padding-left:10px;
	height:191px;
	margin-top:18px;
}

* html div#contentC {
	float:left;
	width:32%;
	padding-top:16px;
	margin-left:1px;
	margin-bottom:0;
	padding-left:9px;
	height:355px;
	margin-top:3px;
}

#ielogohead {
	padding-left:10px;
	height:191px;
	margin-top:41px;
}

* html div.heading16 {
	font-size:16px;
	padding-top:10px;
}

#wrapper,#iewrapper {
	width:770px;
	position:relative;
	text-align:left;
	background-color:#FFF;
	vertical-align:middle;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin:auto;
}

#headerLinksSel,#subLinksSel {
	font-size:16px;
	font-weight:700;
	color:#0264A5;
}

#logotop,#logomiddle,#logobottom {
	vertical-align:baseline;
	width:100%;
}

* html div#innerR,#ieinnerR {
	width:95%;
	padding-bottom:18px;
	line-height:17px;
	padding-top:1px;
	text-align:justify;
}

* html div#innerHead,#ieinnerHead {
	font-weight:700;
	text-decoration:underline;
	padding-top:2px;
	padding-bottom:7px;
	height:8px;
}

* html div#innerTop,#ieinnerTop {
	width:91%;
	font-size:12px;
	line-height:1.4em;
	padding:2px 15px 10px 11px;
}