﻿html {
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  padding-top:0px;
  background-color: RGB(190,204,217);
  font-family: arial, Verdana, helvetica;
  font-size:11px;
  line-height:14px;
  color:RGB(51,51,51);
  text-align: center;
}
body {
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  padding-top:0px;
  background-color: RGB(190,204,217);
  font-family: arial, Verdana, helvetica;
  font-size:11px;
  line-height:14px;
  color:RGB(51,51,51);
  text-align: center;
}
#outer-wrap {
  width: 900px;
  margin: 0px auto;
  text-align: left;
  padding-top:0px;
  background-color:RGB(255,255,255);
}
#header-strip 
{
	position:relative;
	width:900px;
	height:98px;
	border-top:solid 2px RGB(255,203,5);
	background-image:url('/_Layouts/mschoa_images/header_strip_bg.jpg');
}
#main-image 
{
	border-top:solid 2px RGB(255,203,5);
	border-bottom:solid 2px RGB(255,203,5);
}
#main-image 
{
	*margin-bottom:-3px;
}

#site-controls
{
	position:relative;
	height:25px;
	background-color: RGB(190,204,217);
	text-align:right;
	padding-bottom:5px;
	background-image:url('/_layouts/mschoa_images/logout_tab.jpg');
	background-repeat:no-repeat;
	background-position:right bottom;
}
.hdr-links
{
	color:#003466;
}
#hdr-mini-nav
{
	position:absolute;
	right:145px;
	top:10px;
}
#logout-btn
{
	position:absolute;
	right:15px;
	top:10px;
}
#FBA-MainContent
{
				position: relative;
				width: 900px;
				padding: 0px;
				background-repeat: repeat-y;
				text-align: left;
}

#login-box 
{
  position:absolute;
  height:98px;
  right:0px;
  top:0px;
  width: 305px;
  padding-right:10px;
  *padding-right:0px;
}
#main-content {
  position:relative;
  width: 900px;
  padding: 0px;
  background-image:url('/_Layouts/mschoa_images/internal_main_content_bg.jpg');
  background-repeat:repeat-y;
  text-align: left;
  background-color:RGB(255,255,255);
}
#stretcher
{
	  clear:both;
}
#content-col-one 
{
	width:290px;
	float:left;
	margin-right:4px;
	*margin-right:5px;
}
#content-col-two 
{
	width:290px;
	float:left;
}
#content-col-three 
{
	width:290px;
	float:right;
	padding-right:10px;
}
.content-box
{
	margin-bottom:10px;
	position:relative;
	font-size:11px;
}
.alert-box-hdr
{
	height:20px;
	background-image:url('/_Layouts/mschoa_images/content_box_hdr_bg.jpg');
	background-repeat:repeat-x;
	color:RGB(255,255,255);
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	*padding-top:2px;
	padding-left:8px;
}
.content-box-hdr
{
	height:20px;
	background-image:url('/_Layouts/mschoa_images/content_box_hdr_bg.jpg');
	background-repeat:repeat-x;
	color:RGB(255,255,255);
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	*padding-top:2px;
	padding-left:8px;
}
.alert-box-hdr
{
	background-image:url('/_Layouts/mschoa_images/alert_box_hdr_bg.jpg');
}
.content-box-img
{
	height:49px;
}
.alert-box-copy
{
	background-image:url('/_Layouts/mschoa_images/content_box_copy_bg.jpg');
	background-repeat:repeat-x;
	padding-left:8px;
	padding-right:8px;
	padding-top:10px;
	padding-bottom:10px;
	color:RGB(102,102,102);
	border-bottom:solid 2px RGB(191,205,218);
}
.content-box-copy
{
	background-image:url('/_Layouts/mschoa_images/content_box_copy_bg.jpg');
	background-repeat:repeat-x;
	padding-left:8px;
	padding-right:8px;
	padding-top:10px;
	padding-bottom:10px;
	color:RGB(102,102,102);
	border-bottom:solid 2px RGB(191,205,218);
}
.content-box-video
{
	margin:0px;
	padding:0px;
	width:290px;
}
.alert-box-copy
{
	color:RGB(202,37,43);
}
.content-box-rss-link
{
	position:absolute;
	right:10px;
	top:7px;
	*top:5px;
}
#quick-links
{
	width:255px;
	border-collapse:collapse;
	font-size:11px;
}
.quick-links-icon
{
	width:18px;
	height:27px;
}
.quick-links-href
{
	width:121px;
}
#internal-col-one 
{
	width:180px;
	float:left;
}
#internal-col-two 
{
	width:700px;
	float:left;
	padding:10px;
}
#internal-col-two td div
{
	font-size:11px;
}
#internal-col-two table tr td table tr td div span img
{
	margin-right:20px;
}
#left-nav 
{
	padding:10px;
}
#left-nav div div td
{
	line-height:20px;
}

.nav-arrow
{
	padding-right:5px;
}


#page-divider 
{
	clear:both;
	width:100%;
	height:1px;
}
#mschoa-footer 
{
	position:relative;
	width:720px;
	height:37px;
	border-bottom:solid 2px RGB(255,203,5);
	margin: 0px auto;
	text-align: left;
	background-image:url('/_Layouts/mschoa_images/footer_strip_bg.jpg');
	color:RGB(127,153,176);
	padding-left:100px;
	padding-right:80px;
	padding-top:15px;
	clear:both;
}

.footer-l-img
{
	position:absolute;
	top:0px;
	left:0px;
}
.footer-r-img
{
	position:absolute;
	top:0px;
	right:0px;
}
#sub-footer
{
	height:59px;
	width:900px;
	background-color: RGB(190,204,217);
	color:RGB(127,153,176);
}



a:link {
  color:RGB(51,51,51);
  text-decoration: none;
}
a {
  color:RGB(51,51,51);
  text-decoration: none;
}
a:visited {
  color:RGB(51,51,51);
  text-decoration: none;
}
a:hover {
  color:RGB(51,51,51);
  text-decoration:underline;
}
a.footer-link {
	color:RGB(127,153,176);
	font-size:11px;
}
a.footer-link:link {
	color:RGB(127,153,176);
	text-decoration: none;
}
a.footer-link:visited {
	color:RGB(127,153,176);
	text-decoration: none;
}
a.footer-link:hover {
  color:RGB(255,255,255);
  text-decoration: none;
}

a.left-nav-link {
	background-image:url('/_Layouts/mschoa_images/nav_arrow.gif');
	line-height:18px;
	padding-left:10px;
	color:RGB(127,153,176);
	font-size:11px !important;
	background-repeat:no-repeat;
}
a.left-nav-link:link {
	color:RGB(127,153,176);
	text-decoration: none;
}
a.left-nav-link:visited {
	color:RGB(127,153,176);
	text-decoration: none;
}
a.left-nav-link:hover {
  color:RGB(255,255,255);
  text-decoration: none;
}

a.left-nav-link-active {
	color:RGB(255,255,255);
	font-size:11px !important;
}
a.left-nav-link-active:link {
	color:RGB(255,255,255);
	text-decoration: none;
}
a.left-nav-link-active:visited {
	color:RGB(255,255,255);
	text-decoration: none;
}
a.left-nav-link-active:hover {
	color:RGB(255,255,255);
	text-decoration: none;
}

a.left-sub-nav-link {
	color:RGB(255,255,255);
	font-size:11px !important;
	padding-left:12px;
}
a.left-sub-nav-link:link {
	color:RGB(255,255,255);
	text-decoration: none;
}
a.left-sub-nav-link:visited {
	color:RGB(255,255,255);
	text-decoration: none;
}
a.left-sub-nav-link:hover {
	color:RGB(255,255,255);
	text-decoration: underline;
}

.biog-img
{
	float:left;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:10px;
}

.fl_left 
{
	float:left;
}
.fl_right 
{
	float:right;
}
.norm_copy 
{
	font-size:11px;
}
img 
{
	border:0px;
}

##overridden core.css styles

.ms-standardheader
{
	border:0px;
}
.ms-WPBody
{
}
.ms-WPHeader TD
{
	border:0px;
	margin:0px;
}
.ms-WPTitle
{
	background-image:url('/_Layouts/mschoa_images/content_main_hdr_bg.jpg');
	height:20px;
	background-repeat:repeat-x;
	color:RGB(255,255,255);
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	*padding-top:2px;
	padding-left:8px;
}
.cbq-layout-main
{
	background-image:url('/_Layouts/mschoa_images/content_box_copy_bg.jpg');
	background-repeat:repeat-x;
	padding-left:8px;
	padding-right:8px;
	padding-top:10px;
	padding-bottom:10px;
	color:RGB(102,102,102);
	border-bottom:solid 2px RGB(191,205,218);
	margin-top:-2px;
}
.WebPartCaptionWPQ2
{
	border:solid 20px green;
}
.mschoa-ppHeaderText
{
  font-family: arial, Verdana, helvetica;
  font-size:18px;
  font-weight:bold;
  line-height:20px;
  color:RGB(51,51,51);
  text-align: left;
  padding-bottom:10px;
}
.mschoa-spHeaderText
{
  font-family: arial, Verdana, helvetica;
  font-size:18px;
  font-weight:bold;
  line-height:20px;
  color:RGB(51,51,51);
  text-align: left;
  padding-bottom:10px;
  padding-left:10px;
}
.mschoa-ppDateText
{
  font-family: arial, Verdana, helvetica;
  font-size:11px;
  font-weight:bold;
  line-height:14px;
  color:RGB(51,51,51);
  text-align: left;
  padding-bottom:10px;
}
.mschoa-ppHeaderRow
{
}
.mschoa-pressReleaseDateRow
{
  font-family: arial, Verdana, helvetica;
  font-size:11px;
  font-weight:normal;
  line-height:14px;
  color:RGB(51,51,51);
  text-align: left;

}
.mschoa-pressReleaseDateTimeCaption
{

}
.mschoa-prInfoTextBold
{
  font-family: arial, Verdana, helvetica;
  font-size:12px;
  font-weight:bold;
  line-height:14px;
  color:RGB(51,51,51);
  text-align: left;

}
.mschoa-prInfoText
{
  font-family: arial, Verdana, helvetica;
  font-size:12px;
  font-weight:normal;
  line-height:14px;
  color:RGB(51,51,51);
  text-align: left;

}
.mschoa-ppImageCaption
{
  font-family: arial, Verdana, helvetica;
  font-size:7px;
  font-weight:normal;
  color:RGB(51,51,51);
  text-align: left;

}
#biog-copy div
{
	font-size:36px;
}
.mschoa-dataGridCell td
{
	padding:5px;
	text-align:left;
}
.mschoa-movementsView td
{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	text-align:left;
}
.mschoa-movementsView input
{
	width:270px;
	border:solid 1px grey;
	font-family: arial, Verdana, helvetica;
	font-size:11px;
	line-height:14px;
	color:RGB(51,51,51);
}
.mschoa-movementsView select
{
	width:270px;
	*width:275px;
	border:solid 1px grey;
	font-family: arial, Verdana, helvetica;
	font-size:11px;
	line-height:14px;
	color:RGB(51,51,51);
}
.mschoa-movementsView textarea
{
	width:270px;
	height:80px;
	border:solid 1px grey;
	font-family: arial, Verdana, helvetica;
	font-size:11px;
	line-height:14px;
	color:RGB(51,51,51);
}
.mschoa-movementsView .txtET
{
	width:183px;
}
.mschoa-movementsView .dtDDL
{
	width:40px;
}
.mschoa-subText
{
	font-size:9px;
}
.mschoa-movementsView table tr td
{
}
.food
{
}
.input-label
{
	width:250px;
}
.mschoa-logon
{
				background-color: #00FFFF;
				font-family: "Angsana New";
}
#login
{
	padding:20px;
	padding-left:280px;
	width:200px;
}
#mschoa-login-footer 
{
	width:720px;
	height:37px;
	position:relative;
	*width:900px;
	*height:52px;
	border-bottom:solid 2px RGB(255,203,5);
	margin: 0px auto;
	text-align: left;
	background-image:url('/_Layouts/mschoa_images/footer_strip_bg.jpg');
	color:RGB(127,153,176);
	padding-left:100px;
	padding-right:80px;
	padding-top:15px;
	clear:both;
}
#mschoa-login-box
{
	width:290px !important;
	height:148px !important;
	background-image:url('/_Layouts/mschoa_images/login_bg.jpg') !important;
	background-repeat:repeat-x !important;
	padding-left:9px !important;
	font-size:12px !important;
	font-family:Arial !important;
}
.login-hdr
{
	padding-top:5px;
	color:#003466;
	font-weight:bold;
}
.uname-login 
{
	width:273px;
	margin-bottom:10px;
	*margin-bottom:3px !important;
}
.pwd-login
{
	width:273px;
}
.login-lower
{
	font-size:11px;
	float:left;
	*padding-top:5px;
	width:290px;
}
.logon-btn
{
	float:right;
	margin-right:10px;
	color:#003466;
	font-weight:bold;
	border:0px;
	background-color:#ffffff;
}
.hdr-login-fld-names
{
	color:#ffffff;
}
.hdr-login-title
{
	color:#ffcb05;
}
.hdr-login-nav
{
	text-align:right;
	color:RGB(127,153,176);
	padding-right:20px;
}
.hdr-uname-login 
{
	width:120px !important;
	background-color:#beccd9;
	height:16px !important;
	font-size:12px !important;
}
.hdr-pwd-login
{
	width:120px;
	background-color:#beccd9;
}
.hdr-logon-btn
{
	float:right;
	margin-right:10px;
	color:#ffcb05;
	font-weight:bold;
	border:0px;
	background-color:#001a3f;
}
.hdr-login-error
{
	color:red;
}
.alerts-table tr td
{
	vertical-align:top;
}	
.alert-input
{
	width:300px;
	border:solid 1px grey;
	font-family: arial, Verdana, helvetica;
	font-size:11px;
	line-height:14px;
	color:RGB(51,51,51);
}
.alert-select
{
	width:300px;
	*width:305px;
	border:solid 1px grey;
	font-family: arial, Verdana, helvetica;
	font-size:11px;
	line-height:14px;
	color:RGB(51,51,51);
}
.alert-textarea
{
	width:300px;
	height:100px;
	border:solid 1px grey;
	font-family: arial, Verdana, helvetica;
	font-size:11px;
	line-height:14px;
	color:RGB(51,51,51);
}
.mschoa-feedback
{
	width:300px;
	border:solid 1px grey;
	font-family: arial, Verdana, helvetica;
	font-size:11px;
	line-height:14px;
	color:RGB(51,51,51);
}
.reg-form tr td
{
	vertical-align:top;
}	
.reg-form-input
{
	width:300px;
	border:solid 1px grey;
	font-family: arial, Verdana, helvetica;
	font-size:11px;
	line-height:14px;
	color:RGB(51,51,51);
}
.reg-form-select
{
	width:300px;
	*width:305px;
	border:solid 1px grey;
	font-family: arial, Verdana, helvetica;
	font-size:11px;
	line-height:14px;
	color:RGB(51,51,51);
}
.reg-action-btns
{
	width:175px;
	height:20px;
	border:solid black 1px;
	font-family: arial, Verdana, helvetica;
	font-size:11px;
}
.exportBtns
{
	width:100px;
	height:20px;
	border:solid black 1px;
	font-family: arial, Verdana, helvetica;
	font-size:11px;
}
.cmdBtns
{
	width:50px;
	height:20px;
	border:solid black 1px;
	font-family: arial, Verdana, helvetica;
	font-size:11px;
}

.byLine
{
	font-family: arial, Verdana, helvetica;
  	font-size:18px;
	font-weight:bold;
  	line-height:20px;
 	color:RGB(51,51,51);
  	text-align: right;
  	padding-bottom:10px;
}



.movements-label 
{
	width:150px;
}
table, tr, td
{
	border-collapse:collapse;
	vertical-align:top;
}
input[type="text"], select
{
	width:170px;
	font-size:10px;
}
textarea
{
	width:170px;
	height:60px;
	border:solid 1px black;
	font-size:10px;
}
.sml-txt
{
	height:15px !important;
	width:70px !important;
	padding:0px !important;
	margin:0px !important;
}
.dtDDL
{
	height:18px;
	width:45px;
	border:solid 1px black;
}
input[type="checkbox"]
{
	width:13px;
	height:13px;
	border:none;
}
.yellow-hr
{
	height:2px;
	color:#FFCB05;
	background-color:#FFCB05;
}
#selection_table1 th
{
	background-color:#999999;
	border:solid 1px black;
	padding:5px;
}
#selection_table1 td
{
	border:solid 1px black;
	padding:5px;
}

