/*Global Styles*/
body { font-family: Arial, Helvetica; color: #000; background: url(images/bg.jpg) top repeat-x #C3BCCC; margin: 0; font-size: 12px; }
a img { border: 0; }
#Admin_Toolbar { background: #661063; margin: 0 auto; }
#Container { width: 954px; clear: both; margin: 0 auto; }
#Wrapper { width: 954px; float: left; margin: 0 auto; background: url(images/leftColumnBg.jpg) #95c855 left repeat-y; }
#Header { width: 954px; height: 115px; background: #661063; float: left; }
#logo { width: 251px; float: left; }
#hawaiianLogo_search  { width: 238px; float: right; }
#hawaiian_logo { width: 238px; float: left; }
#search { width: 200px; float: right; }
#Navigation { width: 954px; height: 37px; float: left; background: url(images/menu/menuLine.gif) top repeat-x #92278f;; }
#Rad_Menu_Container { margin: 0 0 0 59px; }
#Flash_Banner { width: 954px; height: 274px; float: left; }
#Internal_Banner { width: 954px; height: 152px; float: left; }
#dnn_dnnSEARCH_txtSearch { vertical-align: top; border: 0; height: 20px; }
#Content_Wrapper { width: 954px; clear: both; float: left; background: url(images/bottomContent.gif) bottom right no-repeat; }
#Content_WrapperInt { width: 954px; clear: both; float: left; background: #fff url(images/leftColumnBgInt.jpg) left repeat-y; }
#left_column { width: 279px; float: left; background: url(images/leftColumnBg.jpg); overflow:hidden; }
#left_columnInt { width: 279px; height: 409px; clear: both; float: left; background: #eee9e2 url(images/waveInt.jpg) no-repeat top right; overflow:hidden; }
#left_columnInt li { margin-bottom: 10px; padding-bottom: 7px; border-bottom: 2px solid #ded4c6; }
.top_left { float: left; width: 279px; height: 241px; background: url(images/waveHome.jpg); }
.top_leftInt { float: left; margin: 30px; }
.bottom_left { width: 209px; float: left; margin: 30px; padding: 0 0 30px 0; }
.bottom_leftInt { width: 209px;float: left; margin: 0 30px 0 30px; }
#right_column { width: 675px; float: left; color: #093101; overflow:hidden; }
#right_columnInt { width: 675px; float: left; color: #000; overflow:hidden; }
.content_pane { width: 640px; margin: 0 0 40px 10px; }
#Footer_Logos { width: 954px; height: 112px; float: left; background:url(images/logos/logos-bg.gif) no-repeat; padding-left:10px }
#Footer_Logos img{padding-top:8px} 
#Footer_Links { width: 954px; height: 47px; float: left; background: url(images/footerBg.gif) no-repeat #C3BCCC; padding: 0 0 20px 0; font-weight: bold;  color: #fff; }
#Footer_Links p { margin: 15px 0 0 20px; }
.activetabdiv { position: absolute; z-index: 2; margin-left: 570px; margin-top: 50px; }
.activetab { color: #fff; font-size: 24px; font-family: Arial, Helvetica; }
/*Font Styles*/
.NormalAlive09 { font-family: Arial, Helvetica; color: #000; font-size: 12px; }
.HeadingAlive09White { font-family: Arial, Helvetica; color: #fff; font-size: 16px; font-weight: bold; }
.HeadingAlive09Purple { font-family: Arial, Helvetica; color: #661063; font-size: 16px; font-weight: bold; }
/*Link Styles*/
a#right_column:link { color: #fff; text-decoration: none; }
a#right_column:visited { color: #fff; text-decoration: none; }
a#right_column:hover { color: #fff; text-decoration: underline; }
a#right_column:active { color: #fff; text-decoration: none; }
a#right_columnInt:link { color: #39928a; text-decoration: none; }
a#right_columnInt:visited { color: #39928a; text-decoration: none; }
a#right_columnInt:hover { color: #39928a; text-decoration: underline; }
a#right_columnInt:active { color: #39928a; text-decoration: none; }
#left_columnInt li a:link { color: #000; text-decoration: none; }
#left_columnInt li a:visited { color: #000; text-decoration: none; }
#left_columnInt li a:hover { color: #808080; text-decoration: none; }
#left_columnInt li a:active{ color: #000; text-decoration: none; }
a.footerlink:link { color: #fff; text-decoration: none; }
a.footerlink:visited { color: #fff; text-decoration: none; }
a.footerlink:hover { color: #fff; text-decoration: underline; }
a.footerlink:active { color: #fff; text-decoration: none; }
/*Rad Menu Styles (ADMIN)*/
.RadMenu_DNNADMIN  .item a:link, .RadMenu_DNNADMIN .item a:active, .RadMenu_DNNADMIN .item a:visited { background-color:#661063; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; padding-top: 4px; padding-bottom: 4px; padding-left: 12px; padding-right: 12px; }
.RadMenu_DNNADMIN .item a:hover { cursor: hand; cursor: pointer; background-color:#92278f; color: #FFFFFF; text-decoration: none; }
/*Rad Menu Styles*/
.RadMenu_Dnn .vertical .item a:link, .RadMenu_Dnn .vertical .item a:active, .RadMenu_Dnn .vertical .item a:visited  {
  width: 165px;
  height: 22px;
  padding-left: 8px;
  padding-bottom: 0px;
  background-color:#92278f;
  cursor: pointer;
}

.RadMenu_Dnn .vertical .item .disabled a:link, .RadMenu_Dnn .vertical .item a:active, .RadMenu_Dnn .vertical .item a:visited  {
  width: 165px;
  height: 22px;
  padding-left: 8px;
  padding-bottom: 0px;
  background-color:#92278f;
  cursor: pointer;
}

.RadMenu_Dnn .vertical .item a:hover {
  width: 165px;
  height: 22px;
  padding-left: 8px;
  padding-bottom: 0px;
  background-color:#661063;
  color: #fff;
  cursor: pointer;
}

.RadMenu_Dnn .vertical .item .link {
  color:#fff;
  font-size: 11px;
  text-decoration: none;
  line-height: 22px;
  cursor: pointer;
}

.RadMenu_Dnn .vertical .item .link:hover {
  color:#fff;
  font-size: 11px;
  text-decoration: none;
  line-height: 22px;
  cursor: pointer;
}
/*Form Master Styles*/
.formmaster
{
	border-right: #000000 0px dotted;
	border-top: #000000 0px dotted;
	border-left: #000000 0px dotted;
	border-bottom: #000000 0px dotted;
	border-collapse: collapse;
}
.formmaster TD
{
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 8px;
	padding-top: 8px;
}

.NormalTextBox 
{
font-family: Arial, Helvetica, Tahoma;
font-size:12px;
font-weight:normal;
}
