*{
	font-family:Arial,Helvetica,sans-serif;
}
body{
	width:100%;
	*zoom:1
	}
body:before,body:after{
	content:"";
	display:table
	}
body:after{
	clear:both
}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{
	display:block
}
audio,canvas,video{
	display:inline-block;
	*display:inline;
	*zoom:1
}
audio:not([controls]){
	display:none
	}
[hidden]{
	display:none
}
html{
	font-size:100%;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%
}
html,button,input,select,textarea{
	font-family:sans-serif
}
body{
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
a:focus{
	outline:thin dotted
}
a:hover,a:active{
	outline:0
}
h1{
	font-size:2em;
	margin:0.67em 0
}
h2{
	font-size:1.5em;
	margin:0.83em 0
}
h3{
	font-size:1.17em;
	margin:1em 0
}
h4{
	font-size:1em;
	margin:1.33em 0
}
h5{
	font-size:0.83em;
	font-weight: bold;
	margin:1.67em 0
}
h6{
	font-size:0.75em;
	margin:2.33em 0
}
abbr[title]{
	border-bottom:1px dotted
}
b,strong{
	font-weight:bold
}
blockquote{
	margin:1em 40px
}
dfn{
	font-style:italic
}
mark{
	background:#ff0;
	color:#000
}
p,pre{
	margin:1em 0;
	font-size:13px;
	color:#000;
}
pre,code,kbd,samp{
	font-family:monospace, serif;
	_font-family:'courier new', monospace;font-size:1em
}
pre{
	white-space:pre;
	white-space:pre-wrap;
	word-wrap:break-word
}
q{
	quotes:none
}
q:before,q:after{
	content:'';
	content:none
}
small{
	font-size:75%
}
sub,sup{
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sup{
	top:-0.5em
}
sub{
	bottom:-0.25em
} 
dl,menu,ol,ul{
	margin:1em 0
}
dd{
	margin:0 0 0 40px
}
menu,ol,ul{
	padding:0 0 0 0px
}
nav ul,nav ol{
	list-style:none;
	list-style-image:none
}
img{
	border:0;
	-ms-interpolation-mode:bicubic
}
svg:not(:root){
	overflow:hidden
}
figure{
	margin:0
}
form{
	margin:0
}
fieldset{
	border:1px solid #c0c0c0;
	margin:0 2px;
	padding:0.35em 0.625em 0.75em
}
legend{
	border:0;
	padding:0;
	white-space:normal;
	*margin-left:-7px
}
button,input,select,textarea{
	font-size:100%;
	margin:0;
	vertical-align:baseline;
	*vertical-align:middle
}
button,input{ 
	line-height:normal
}
button,input[type="button"],input[type="reset"],input[type="submit"]{
	cursor:pointer;
	-webkit-appearance:button;
	*overflow:visible
}
button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{
	box-sizing:border-box;
	padding:0;
	*height:13px;
	*width:13px
}
input[type="search"]{
	-webkit-appearance:textfield;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{
	-webkit-appearance:none
}
button::-moz-focus-inner,input::-moz-focus-inner{
	border:0;
	padding:0
}
textarea{
	overflow:auto;
	vertical-align:top
}
table{
	border-collapse:collapse;
	border-spacing:0
}
img{
	max-width:100%;
}
a{
	text-decoration:none
}
* html{
	font-size:87.5%
}
html{
	font-size:14px;
	line-height:1.28571em
}
#main{
	font-size:1.14286em;
	line-height:2.25em
}
#main article{
	font-size:1.14286em;
	line-height:2.25em
}
h1,h2,h3,h4,h5,h6{
	font-family:Arial,sans-serif;
	padding:0;
	margin:0
}
h1{
	padding:0.25em 0 0.25em 0;
	margin:0;
	color:black;
	font-size:1.71429em;
	line-height:1.5em;
	line-height:1.02857em
}
h2{
	color:#214b69;
	padding:0.25em 0 0.25em 0;
	font-size:1.28571em;
	line-height:2em;
	line-height:1.02857em
}
h3{
	font-size:1.14286em;
	line-height:2.25em;
	line-height:1.42714em
}
h4{
	font-size:1em;
	line-height:1.28571em;
	line-height:1.28571em
}
h5{
	font-size:0.92857em;
	line-height:1.38462em;
	line-height:1.28571em
} 
h6{
	font-size:0.85714em;
	line-height:1.5em;
	line-height:1.28571em
}
pre,ol,ul,dl,figure,figcaption,table,fieldset{
	margin:0.75em 0
}
hr{
	height:1px;border:0;
	border-top:2px solid #ccc;
	margin:1em 0;
	padding:0
}
blockquote,q{
	quotes:none
}
blockquote:before,blockquote:after,q:before,q:after{
	content:'';content:none
}
ul ul,ul ol{
	margin-top:0
}
dd{
	margin-left:1.5em
}
dt{
	font-weight:bold
}
figcaption,caption{
	color:#666;
	font-size:1em;
	line-height:1.28571em;
	text-align:left;
	caption-side:bottom;
	margin:0.8571em 0
}
a,a:link{
	text-decoration:none
}
a:hover,a:focus{
	text-decoration:none;
	color:#97324c !important;
}
:lang(en-gb)>q{quotes:"\201C" "\201D" "\2018" "\2019"}
q::before{content:open-quote}
q::after{content:close-quote}
small{
	font-size:1em;
	line-height:1.28571em
}
abbr{
	letter-spacing:1px
}
abbr[title]:hover{
	border-bottom:1px dotted rgba(0,0,0,0.2);
	cursor:help}
time{
	color:#666;
	font-size:0.85714em;
	line-height:1.5em;
	text-transform:uppercase
}
code,samp{
	font:0.875em/90% Menlo,Monaco,"Courier New",Courier,monospace
}
code{
	color:#369
}
kbd{
	color:#666;
	font:normal normal 0.875em/90% sans-serif;
	background-color:#dcd6c6;
	margin:0 0.25em;
	border:1px solid #ccc6b6;
	border-radius:4px;
	padding:0.1429em 0.4286em
}
sub
{
	font-size:smaller;
	line-height:90%;
	vertical-align:sub
}
sup{font-size:smaller;line-height:90%;vertical-align:super}
mark,ins{background-color:#ffc;text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
td,th{text-align:left;border:1px solid #c7c7c7;padding:0.25em 1em 0.1875em 0}
th{color:#222;font:bold 0.875em/1.1429 "Proxima Nova Bold",sans-serif;border-bottom-color:#c7c7c7;padding:0.5714em 0 0.5em}
td{vertical-align:top}
.field{font:1em/1.5 sans-serif;border:1px solid #bcb3a6;padding:0.25em;width:50%}
label{font-weight:bold;line-height:1.5;margin:0.25em 0;display:block;float:left;width:20%}
label.check{font-weight:normal;margin-left:20%;float:none}
fieldset div{margin:0.75em 0}
fieldset abbr[title="Required"]{color:#900;font:normal 1.5em/0.1 sans-serif;border-bottom:0 none}
fieldset em{color:#666;font-family:sans-serif;font-style:normal;font-size:0.875em;line-height:1.1429;margin:0.25em 0 0.25em 20%;display:block}
fieldset.options{clear:left}
fieldset.options ul{list-style:none;margin:0.25em 0 0.25em 20%}
fieldset.options li{margin-left:0}
fieldset.options ul label{float:none;width:auto;font-weight:normal}


/*Page stylings*/

body{background:#fefefe url(../images/bg.gif) repeat-x top left;color:#444;font-family:Arial,sans-serif}
.move{position:absolute;left:-9999px}
.pageContainer{width:100%;margin:0px auto 0 auto;overflow:hidden;max-width:971px;padding:0px 0px 20px 0px;background:#fff;border:1px solid #CCC;-webkit-box-shadow:#888 0px 3px 5px;-moz-box-shadow:#888 0px 3px 5px;box-shadow:#888 0px 3px 5px}
.ui-header{background:#e7e7e9;border:none}
.ui-btn-text{white-space:normal}
.titleHead{
	font-size:1em;
	text-align: left;
	background-color: #385b83;
	color: #ffffff;
	width:744px;
	height:24px;
}
.ui-content{
	border-width: 0;
	overflow: visible;
	overflow-x: hidden;
	padding: 15px;
	background:#fff;

}
#mainHeader{
	font-size: 18px;
	font-weight: bold;
	color:#444;
}
#mainTitle{

	color: #00395e;
	font-size: 16px;
	font-weight: bold;			
}
.bulletStyle{
	margin-right: 5px;
	color:#444;
}
.designation{
	margin-left:10px;
}
#tblRow{
	background-color: #385b83;
	color: #ffffff;
}
#tblTitle, #MgrtblTitle{
	font-size:13px;
	font-weight: bold;
	text-align: left;
	background-color: #385b83;
	border:1px solid #385b83;
	color: #ffffff;
	max-width:744px;
	padding:5px 0px;
	height:15px;
}
#MgrtblTitle{
	background-color: #b3c7de;
	border:1px solid #b3c7de;
	color:#444;
}
.managerTable, .employeeTable{
	max-width:745px;
	border:1px solid #ccc;
}
.managerTable th, .employeeTable th{
	background: #F2F2F2;
	padding: 4px 2px 4px 8px;
	margin: 0px;
	text-align: left;
	font-size: 13px;
	width:375px;
}
.managerTable td,.employeeTable td{
	font-size:11px !important;
	padding: 4px 2px 4px 8px;
	margin: 0px;
	width:375px;
}
.managerTable th h3, .employeeTable th h3{
	font-size: 13px;
	background: #F2F2F2;
	color:#444;
}

#innerTitle{
	font-weight: bold;
	font-size: 11px;
}
.managerTable td div em, .employeeTable td div em{
	font-size: 11px;
	text-decoration: underline;
	color:#444;
}
.managerTable td ul li, .employeeTable td ul li{
	margin-left:15px;
}
.managerTable td ul li a.ui-link, .employeeTable td ul li a.ui-link{
	list-style: none;
	font-weight: normal;
	color:#28597d;
}
.managerTable td ul li a.ui-link:hover,.employeeTable td ul li a.ui-link:hover{
	color:#97324c !important;
	text-decoration: none;
}
.managerTable td ul li a.ui-link:visited,.employeeTable td ul li a.ui-link:visited{
	color:#507C9C ;
	}
.managerTable td h4 a.ui-link,.employeeTable td h4 a.ui-link{
	font-size:11px;
	color:#97324c !important;
}
.managerTable td h4 a.ui-link:hover,.employeeTable td h4 a.ui-link:hover{
	color:#97324c!important;
	text-decoration: none !important;
}
	
.managerTable a:link, .employeeTable a:link{
	color:#28597d;
}
.managerTable a:visited, .employeeTable a:visited{
	color:#507C9C;
}
	#footerCnt{
		font-size:10pt;
	}

#footer {
	clear: both;
	font-size: 10px;
	padding: 40px 0 0 0;
	background: #ffffff;
	position: relative;
	width: 100%;
}

.footer-cont {
	width: 980px;
	margin: 0 auto;
}

#footer_logo {
	width: 100%;
	position: absolute;
	top: 15px;
}

#footer_logo a, #footer_logo a:link {
	display: block;
	background: transparent url('../images/logo_footer.png') no-repeat 0 0px;
	width: 80px;
	height: 50px;
	text-indent: -9999px;
	margin: 0 auto;
}

#footer_logo a:hover {
	background: transparent url('../images/logo_footer.png') no-repeat 0 -50px;
}

#theWayFooter {
	border-top: 1px solid #ededed;
	margin: 0;
	padding: 15px 0 15px 0;
	background: #fafafa;
}

#theWayFooter li {
	list-style:none;
	padding:0;
	margin: 0;
}

#theWayFooter li blockquote {
	padding:0 0 0 14px;
	margin: 0 0 0 0;
	font-family: "georgia", serif;
	color: #a2a2a2 ;
	font-size: 18px;
	padding: 10px 5px;
	text-align: center;
}

#theWayFooter li blockquote p {
	padding:0;
	margin: 0;
}

#theWayFooter li blockquote p.tenet {
	font-style: italic;
	font-size: 16px;
	padding-top: 5px;
}
#theWayFooter li blockquote p{
font-family: "georgia", serif;
color: #a2a2a2;
font-size: 18px;
text-align: center;
}