html { margin: 0; padding: 0; height: 100%; margin-bottom: 1px; }
div { margin: 0; padding: 0;  }

img, input[type=checkbox], input[type=radio]   { border: none; }

p { font-weight: normal; font-family:  Arial, Helvetica, sans-serif;   font-size: 12px;color:#484848;}
td { font-weight: normal;font-family:  Arial, Helvetica, sans-serif;  font-size: 12px;color:#484848;}

a 					{font-family: Arial, Helvetica, sans-serif;color: #0000ff;font-size: 12px;text-decoration: underline;}
a:visited 			{font-family: Arial, Helvetica, sans-serif;color:#0000ff;font-size: 12px;text-decoration: underline;}
a:hover 			{font-family: Arial, Helvetica, sans-serif;color:#598AAC;font-size: 12px;text-decoration: underline;}

h2 { font-weight: bold; font-size: 16px; font-family: 'Trebuchet MS', Arial, sans-serif; margin: 10px 0px 10px 0px; color: #000000; margin-bottom: 0px; text-transform : uppercase;}
h3 { font-weight: bold; font-size: 13px; font-family: 'Trebuchet MS', Arial, sans-serif; margin: 0 0 10px 0; color: #2c2c2c; text-transform : uppercase; }
h4 { font-weight: bold; font-size: 13px; font-family: 'Trebuchet MS', Arial, sans-serif; margin: 0; color: #996600; text-transform : uppercase; border-bottom: 1px solid #996600;}
h4 a, h4 a:visited, h4 a:hover, h4 a:active { font-weight: bold; font-size: 14px; font-family: Tahoma, Arial, Helvetica, sans-serif; margin: 5px 0px 5px 0px; color: #4a4a4a; text-transform : uppercase;}
h5 { font-weight: bold; font-size: 17px; font-family: 'Trebuchet MS', Arial, sans-serif; margin: 5px 0px 10px 0px; color: #FFFFFF; text-transform : uppercase;}
h6 { font-weight: bold; font-size: 17px; font-family: 'Trebuchet MS', Arial, sans-serif; margin: 5px 0px 10px 0px; color: #526b6e; text-transform : uppercase;}

.ContentBody { width: 980px;min-height: 500px;text-align:left;background-color: #FFFFFF;  margin: 0px;}
.Content { margin: 0 0 0 10px; padding: 10px 10px 10px 15px; width: 925px;background-color: #FFFFFF;}
.ContentSide { margin: 0px; padding: 10px 20px 10px 25px; background-color: #FFFFFF;}

input.gbutton { border: 0px solid #252525; height: 19px; background: url(../images/button-bg.png) repeat-x 0 0; font-family: arial, helvetica, sans-serif;font-size: 10px; color: #ffffff; font-weight: bold; text-align:center;text-transform : capitalize; padding: 0 20px 0 20px; overflow: visible; cursor: hand;cursor: pointer;}

.subMenu TABLE { margin: 0px; border-bottom: 1px solid #FFFFFF;line-height: 25px;padding: 2px 12px 2px 12px;}
.subMenu TD { vertical-align: top; }
a.subMenu	{font-family: arial, helvetica, sans-serif;font-size: 10px; color: #1da5b7;text-decoration:underline;line-height:25px; text-transform : uppercase; font-weight: bold;}
a.subMenu:visited	{font-family: arial, helvetica, sans-serif;font-size: 10px; color:#1da5b7;text-decoration:underline;line-height:25px; text-transform : uppercase; font-weight: bold;}
a.subMenu:hover {font-family: arial, helvetica, sans-serif; font-size: 10px; color:#000000;text-decoration:underline;line-height:25px; text-transform : uppercase; font-weight: bold;}

a.subMenuHomePage	{font-family: arial, helvetica, sans-serif;font-size: 10px; color: #006699;text-decoration:underline;line-height:25px; text-transform : uppercase; font-weight: bold;}
a.subMenuHomePage:visited	{font-family: arial, helvetica, sans-serif;font-size: 10px; color:#006699;text-decoration:underline;line-height:25px; text-transform : uppercase; font-weight: bold;}
a.subMenuHomePage:hover {font-family: arial, helvetica, sans-serif; font-size: 10px; color:#000000;text-decoration:underline;line-height:25px; text-transform : uppercase;  font-weight: bold;}

a.subMenuArrow	{font-family: arial, helvetica, sans-serif;font-size: 10px; color: #006699;text-decoration:underline;line-height:25px; text-transform : uppercase; background: url(../images/arrow-blue.jpg) 0 3px no-repeat; padding-left: 10px; font-weight: bold;}
a.subMenuArrow:visited	{font-family: arial, helvetica, sans-serif;font-size: 10px; color:#006699;text-decoration:underline;line-height:25px; text-transform : uppercase; background: url(../images/arrow-blue.jpg) 0 3px no-repeat; padding-left: 10px; font-weight: bold;}
a.subMenuArrow:hover {font-family: arial, helvetica, sans-serif; font-size: 10px; color:#000000;text-decoration:underline;line-height:25px; text-transform : uppercase; background: url(../images/arrow-blue.jpg) 0 3px no-repeat; padding-left: 10px; font-weight: bold;}

a.bottomLinkHomePage	{font-family: arial, helvetica, sans-serif;font-size: 11px; color: #ffffff;text-decoration:underline;text-transform : uppercase; background: url(../images/arrow-white.png) 0 5px no-repeat; padding-left: 15px; font-weight: bold;}
a.bottomLinkHomePage:visited	{font-family: arial, helvetica, sans-serif;font-size: 11px; color:#ffffff;text-decoration:underline;text-transform : uppercase; background: url(../images/arrow-white.png) 0 5px no-repeat; padding-left: 15px; font-weight: bold;}
a.bottomLinkHomePage:hover {font-family: arial, helvetica, sans-serif; font-size: 11px; color:#000000;text-decoration:underline;text-transform : uppercase; background: url(../images/arrow-white.png) 0 5px no-repeat; padding-left: 15px; font-weight: bold;}

a.readMore	{font-family: arial, helvetica, sans-serif;font-size: 12px; color: #000000;text-decoration:underline; font-weight: bold; }
a.readMore:visited	{font-family: arial, helvetica, sans-serif;font-size: 12px; color: #000000;text-decoration:underline; font-weight: bold; }
a.readMore:hover {font-family: arial, helvetica, sans-serif;font-size: 12px; color: #c14e09;text-decoration:underline; font-weight: bold; }		

.subMenuBox {background-color: #fbfbee; border: 1px solid #f1f1dc;padding: 14px 0 13px 0;width: 220px;}
.subMenuBoxHomePage {background-color: #fbfbee; border: 1px solid #f1f1dc;padding: 14px 0 13px 0;width: 220px;min-height: 305px;vertical-align: top;}
.subTextLine {border-bottom: 1px solid #FFFFFF;line-height: 25px;padding: 2px 12px 2px 12px;}
.subTextLineLast {line-height: 25px;padding: 2px 12px 2px 12px;}

.phaseBox {background: url(../images/phase_box.jpg) 0 0 no-repeat; width: 649px; height: 86px;margin: 4px 0 4px 10px;}
.phaseBoxSml {background: url(../images/phase_box_small.jpg) 0 0 no-repeat; width: 683px; height: 58px; padding: 20px 10px 3px 10px;}
.phaseBoxSmlTop {background: url(../images/phase_box_small.jpg) 0 0 no-repeat; width: 683px; height: 58px; padding: 10px 10px 3px 10px; }
.download-btn {background: url(../images/download-btn.png) 0 0 no-repeat; width: 330px; height: 21px;padding: 2px 0 0 35px; font-weight: bold; font-size: 10px; text-transform : uppercase; color: #fff; cursor: hand;cursor: pointer;}

.boxHeader {background: url(../images/box_header.jpg) 0 0 no-repeat;  width: 880px; height: 28px; font-weight: bold; text-transform : uppercase; padding: 0 0 0 10px; vertical-align: middle; color: #FFF;}
.boxBody {border: 1px solid #d7d7d7; vertical-align: top; padding: 10px; }

.smlTbl table {}
.smlTbl td {font-size: 11px; padding: 1px 3px 2px 3px;}

/* OTHER TEXT STYLING */
.italic {font-style: italic;}
.bold {font-weight: bold;}
.underline {text-decoration: underline;}
.strong {font-weight: bold; color: #000000;}

input, select, textarea {font-style: normal;  font-family:  Arial, Helvetica, sans-serif;   font-size: 12px;color:#484848; border : 1px solid Gray; }
li {padding-bottom: 5px; }
.SmallUL { padding: 0px; margin: 0px; }

/* breadcrumbs */
#navheader { height: 25px; margin: 4px 0px 15px 0px; }
#navheader #btnnav { margin: 0; padding: 0; }
#navheader #btnnav ul, #navheader #btnnav ol { margin: 0; padding: 0; }
#navheader #btnnav li { display: inline; padding: 0px; margin: 0px;}
#navheader #btnnav li.sub { background: url(../images/arrow1.gif) no-repeat 0 5px; padding-left: 10px;  margin-left: 5px;  font-weight: bold; font-size: 12px; font-family:  Arial, Helvetica, sans-serif; color: #4a4a4a;  }
#navheader #btnnav li#main { font-weight: bold; font-size: 12px; font-family:  Arial, Helvetica, sans-serif; margin-top: 10px; color: #4a4a4a; margin-bottom: 0px; }
#navheader #btnnav li#main a, #navheader #btnnav li#main a:visited,
#navheader #btnnav li.sub a, #navheader #btnnav li.sub a:visited { font-weight: bold; font-size: 12px; font-family:  Arial, Helvetica, sans-serif; margin-top: 10px; color: #4a4a4a; margin-bottom: 0px; text-decoration: underline;}
#navheader #btnnav li#main a:hover,
#navheader #btnnav li.sub a:hover { font-weight: bold; font-size: 12px; font-family:  Arial, Helvetica, sans-serif; margin-top: 10px; color: #000000; margin-bottom: 0px; text-decoration: underline;}

.footerTable { width: 790px; margin: 10px 0 20px 0; padding-left: 5px;text-align:left; }

.footerNav { font-family: arial, helvetica, sans-serif;font-size: 11px; color: #cef4f7; }
a.footerNav	{font-family: arial, helvetica, sans-serif;font-size: 11px; color: #cef4f7;text-decoration:none;}
a.footerNav:visited	{font-family: arial, helvetica, sans-serif;font-size: 11px; color:#cef4f7;text-decoration:none;}
a.footerNav:hover {font-family: arial, helvetica, sans-serif; font-size: 11px; color:#ffffff;text-decoration:underline;}

.footerCopy {font-size: 11px; color: #505e50;}
.ChkList {background-color: #FFF; border: 1px solid #cecece; }
.ChkList  TD.header {background-color: #E4EDFA; font-weight: bold; height: 22px; padding-left: 5px;}
