@charset "utf-8";
/***************** Main Body *****************/
body {
/*	background-color: #FFFFFF;*/
	font-family: "Times New Roman", Verdana, Helvetica, Times, sans-serif;
	margin: 0px 10px 20px 10px;
}

#mainbody {
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	height:auto;
}
.barafterheader {
	background-color:#022B6B;
	height: 20px;
	color:#FFFFFF;
}
#maintable
{
	width: 1000px;
	border-width: 0px;
	float: center;
	padding: 0;
	border-spacing: 0px;
}
#leftmenubox
{
	width: 180px;
	vertical-align: top;
}
#rightmenubox
{
	width: 180px;
	vertical-align: top;
}
#centerbox
{
	width: 600px;
	vertical-align: top;
}
/***************** Main Body *****************/

/***************** Image CSS *****************/
img {
	border:0px;
	height:auto;
	display:inline;
}

img.leftAligned {
	float:left; 
	margin: 0px 15px 0px 3px;
}

img.rightAligned {
	float:right; 
	margin: 0px 3px 0px 15px;
}

img.leftAligned1 {
	float:left; 
	margin: 15px 15px 10px 3px;
}

img.rightAligned1 {
	float:right; 
	margin: 15px 3px 10px 15px;
}
/***************** Image CSS *****************/

/***************** HEADER *****************/
h1 {
	color: #498700;
	font-family:Verdana, Arial, Helvetica, sans-serif, calibri;
	font-size:20px;
	font-weight:bold;
}

h2 {
	color: #498700;
	font-family:Verdana, Arial, Helvetica, sans-serif, calibri;
	font-size:16px;
	font-weight:bold;
}

h3, h4 {
	color: #498700;
	font-family:Verdana, Arial, Helvetica, sans-serif, calibri;
	font-size:20px;
	font-weight:bold;
}

h5, h6 {
	color: #6699CC;
}
/***************** HEADER *****************/

/***************** BOUNDARY *****************/
.LightCyanBoundry {
	font-weight:normal;
	font-size: 11px;
	font: Verdana, Arial, Helvetica, sans-serif, calibri;
	border: #BBFAFF 1px solid;
	text-align: left;
}
.LightCyanBoundryFilled {
	font-weight: normal;
	font-size: 10px;
	font: Verdana, Arial, Helvetica, sans-serif, calibri;
	border: #BBFAFF 1px solid;
	/*padding: 10px 10px 10px 10px;*/
	text-align: left;
	background-color: #ECF9FE;
}

.LightCyanBoundryNoBorder {
	font-weight:normal;
	font-size: 11px;
	font: Verdana, Arial, Helvetica, sans-serif, calibri;
	border: #BBFAFF 1px;
	text-align: left;
}

.LightCyanFilled {
	font-weight:normal;
	font-size: 11px;
	font: Verdana, Arial, Helvetica, sans-serif, calibri;
	background-color: #ECF9FE;
	text-align: justify;
	border-radius: 10px;
	padding: 10px 15px 10px 0px;
}

.LightGrayBoundry {
	font-weight:normal;
	font-size: 11px;
	font: Verdana, Arial, Helvetica, sans-serif, calibri;
	border: #CCCCCC 1px solid;
	text-align: left;
}

.LightGrayBoundryCyanFilled {
	font-weight: normal;
	font-size: 10px;
	font: Verdana, Arial, Helvetica, sans-serif, calibri;
	border: #CCCCCC 1px solid;
	/*padding: 10px 10px 10px 10px;*/
	text-align: left;
	background-color: #ECF9FE;
}

.LightGrayBoundryFilled {
	font-weight: normal;
	font-size: 10px;
	font: Verdana, Arial, Helvetica, sans-serif, calibri;
	border: #E6E6E6 1px solid;
	/*padding: 10px 10px 10px 10px;*/
	text-align: left;
	background-color: #F6F6F6;
}

.LightGrayBoundryFilledRounded {
	font-weight: normal;
	font-size: 12px;
	font: Verdana, Arial, Helvetica, sans-serif, calibri;
	border: #E6E6E6 1px solid;
	/*padding: 10px 10px 10px 10px;*/
	text-align: left;
	background-color: #F6F6F6;
	border-radius: 15px;
}
/***************** BOUNDARY *****************/

/***************** Text Properties *****************/
.ParaTitle {
	color: #0072D2;
	font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: bold;
	font-size: 18px;
	text-align: left;
	padding: 5px 0px 5px 5px;
	vertical-align: middle;
}

.ParaText {
	color: #333333;
	font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: normal;
	font-size: 14px;
	padding: 5px 5px 5px 5px;
	text-align: justify;
}

.ParaTextBold {
	color:#333333;
	font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: bold;
	font-size: 14px;
	padding: 5px 5px 5px 5px;
	text-align:left;
}

.ParaTextUnderline {
	color: #333333;
	font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif, calibri;
	font-size: 14px;
	padding: 5px 5px 5px 5px;
	vertical-align: middle;
	text-decoration: underline;
}

.ParaTextBoldUnderline {
	color: #333333;
	font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: bold;
	font-size: 14px;
	padding: 5px 5px 5px 5px;
	vertical-align: middle;
	text-decoration: underline;
}

.ParaMedTitle {
	color: #0072D2;
	font-family: Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	padding: 10px 8px 5px 5px;
}

.ParaMedTitleUnderline {
	color: #0072D2;
	font-family: Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	padding: 10px 8px 5px 5px;
	text-decoration: underline;
}

.ParaMedText {
	color: #333333;
	font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: normal;
	font-size: 13px;
	text-align: justify;
	padding-top: 10px 8px 5px 5px;
}

.TDTitle {
	color: #FFFFFF;
	background-color: #022B6B;
	font-family: Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: bold;
	font-size: 14px;
/*	padding: 5px 5px 5px 5px;*/
	vertical-align: middle;
}

.TDText {
	color: #333333;
	font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: normal;
	font-size: 14px;
	text-align: justify;
	padding: 10px 5px 8px 3 px;
}

.td_title, th_title {
	color: #0072D2;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: bold;
	padding: 0 5px 0 0px;
}

.GreenTextTitle {
	color: #498700;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: bold;
	font-style: normal;
}
.GreenTextTitleBold {
	color: #498700;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: bold;
	padding: 0 5px 0 5px;
}
.RedTextBold {
	color: #CC0000;
	font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: bold;
	font-size: 14px;
}
.RedTextBold1 {
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: bold;
	font-size: 13px;
}
.RedTextBoldUnderline {
	color: #CC0000;
	font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: bold;
	font-size: 14px;
	text-decoration:underline;
}
.LightCyanText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0072D2;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
}

.BoldCyanText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0072D2;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
}

.BoldCyanText:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0072D2;
	text-decoration: underline;
	padding: 0px 5px 0px 5px;
}

div#rightmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0072D2;
	padding: 0px 1px 0px 1px;
	border: 1px solid #E6E6E6;
	line-height: 25px;
	background-color:#E6E6E6;
}

/***************** Text Properties *****************/
.TableHeaderCenterAlign {
	color: #333333;
	font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: bold;
	font-size: 14px;
	padding: 5px 5px 5px 5px;
	text-align: center;
}
.TableHeaderLeftAlign {
	color: #333333;
	font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: bold;
	font-size: 14px;
	padding: 5px 5px 5px 5px;
	text-align: left;
}
.TableHeaderRightAlign {
	color: #333333;
	font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: bold;
	font-size: 14px;
	padding: 5px 5px 5px 5px;
	text-align: right;
}
.TableDataLeftAlign {
	color: #333333;
	font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: normal;
	font-size: 14px;
	padding: 5px 5px 5px 5px;
	text-align: left;
}
.TableDataRightAlign {
	color: #333333;
	font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: normal;
	font-size: 14px;
	padding: 5px 5px 5px 5px;
	text-align: right;
}
.TableDataCenterAlign {
	color: #333333;
	font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: normal;
	font-size: 14px;
	padding: 5px 5px 5px 5px;
	text-align: center;
}


/***************** Link Properties *****************/
.BlueLink {	
	color: #0072D2;
	font-family: "Times New Roman", Arial, Helvetica, sans-serif, calibri;
	font-size: 13px;
	font-weight: normal;
}
.BlueLinkUnderline {	
	color: #0086C6;
	font-family: "Times New Roman", Arial, Helvetica, sans-serif, calibri;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
}
.BlueLinkBold {	
	color: #0072D2;
	font-family: "Times New Roman", Arial, Helvetica, sans-serif, calibri;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.BlueLinkBoldUnderline {	
	color: #0086C6;
	font-family: "Times New Roman", Arial, Helvetica, sans-serif, calibri;
	font-size: 14px;
	font-weight: bold;
}
.BlueLinkLarge {
	color: #0072D2;
	font-family: "Times New Roman", Arial, Helvetica, sans-serif, calibri;
	font-size: 15px;
	font-weight: normal;
	text-decoration: underline;
}
.BlueLinkBoldLarge {
	color: #0072D2;
	font-family: "Times New Roman", Arial, Helvetica, sans-serif, calibri;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
.BlueLinkLargeU {
	color: #0072D2;
	font-family: "Times New Roman", Arial, Helvetica, sans-serif, calibri;
	font-size: 15px;
	font-weight: normal;
}
.GreenLink {	
	color: #498700;
	font-family: Arial, Helvetica, sans-serif, calibri;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
}
.GreenLinkLarge {
	color: #498700;
	font-family: "Times New Roman", Arial, Helvetica, sans-serif, calibri;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	border-color: #003366;
}
.BlueLinkBottom {
	color: #0072D2;
	font-family: Arial, Helvetica, sans-serif, calibri;
	font-size: 10px;
	font-weight: normal;
}
.BlackTextBold {
	color:#333333;
	font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: bold;
	font-size: 16px;
	padding: 0 5px 0 5px;
	line-height: 25px;
}
.BlackTextBold1 {
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: bold;
	font-size: 14px;
	padding: 0px 5px 0 5px;
	line-height: 25px;
}
/***************** Link Properties *****************/

.Email {
	color: #0000FF;
	font-family: Verdana, Arial, Helvetica, sans-serif, calibri;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

/***************** Form Properties *****************/
.InputTextLeftAlign {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: normal;
	font-size: 12px;
	padding: 5px 0px 5px 2px;
	text-align: left;
	height: 14px;
	border: #999999 solid 1px;
}
.InputTextLeftAlign:hover {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: normal;
	font-size: 12px;
	padding: 4px 0px 4px 2px;
	text-align: left;
	height: 14px;
	border: #0099FF solid 1px;
}
.InputTextRightAlign {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: normal;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	text-align: right;
/*	height: 10px;*/
}
.InputTextLeftAlignNoBorder {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: normal;
	font-size: 12px;
	padding: 5px 5px 5px 5px;
	text-align: left;
	height: 10px;
}
.InputLabel {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: normal;
	font-size: 12px;
	padding: 5px 5px 5px 5px;
	text-align: right;
}
.InputLabelSmall {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: normal;
	font-size: 11px;
	padding: 5px 5px 5px 5px;
}
.ParaTextBoldCenter {
	color: #0072D2;
	font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: bold;
	font-size: 18px;
	padding: 5px 5px 5px 5px;
	text-align: center;
}
.ListBox {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: normal;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	height: 20px;
}
.ListBoxDate {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif, calibri;
	font-weight: normal;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	height: 20px;	
	width: 100px;
}
