/* Theme Style Sheet */

/*#dnn_ctr3098_ContentPane
{
  width: 216px;
  position: relative;
  top: -170px;
  left: 300px;
  margin: 0;
  padding: 0;
  margin-top: 20;
}*/

body
{
  background: #838383;
}

input
{
  font-family: arial;
  font-size: 10px;
}

select
{
  font-family: arial;
  font-size: 10px;
}

strong
{
  font-family: arial;
  font-size: 11px;
}

.ResumeTable
{
	font-family: arial;
	font-size: 10px;
	border-top: solid 1px black;
	width: 100%;
}

.ResumeHeading
{
  width: 100px;
  background: #dddddd;
  font-style: bold;
  font-size: 14px;
}

.HeaderTable
{
	font-family: arial;
	width: 778px;
	height: 221px;
	background: #801c1e;
}

.toggler
{
  display: block;
  background: #cccccc;
  border-bottom: solid 1px black;
  cursor: hand;
  width: 100%;
}

.Error
{
  color: red;
}

.TableHeader
{
  background: #801c1e;
  color: white;
}

.TableHeader th
{
  background: #801c1e;
  color: white;
}

.TableHeader th a:link, .TableHeader th a:visited, .TableHeader th a:active, .TableHeader th a:hover
{
  background: #801c1e;
  color: white;
  text-decoration: none;
}


.Row
{
  color: black;
  text-decoration: none;
  font-family: arial;
  font-size: 10px;
}

.AltRow
{
  color: black;
  text-decoration: none;
  font-family: arial;
  font-size: 10px;
  background: #cccccc;
}

.HotJobsAltRow
{
  color: black;
  text-decoration: none;
  font-family: arial;
  font-size: 10px;
}

.HotJobsRow
{
  color: black;
  text-decoration: none;
  font-family: arial;
  font-size: 10px;
  background: #cccccc;
  font-style: bold;
}

.RowHover
{
  font-size: 10px;
  background: #aaaaaa;
  cursor: hand;
}

.PlainLink:link, .PlainLink:hover, .PlainLink:active, .PlainLink:visited
{
  color: black;
  text-decoration: none;
  font-family: arial;
  font-size: 10px;
}

.NextLink:link
{
  color: blue;
  cursor: hand;
  text-decoration: none;
}

.NextLink:active
{
  color: blue;
  cursor: hand;
  text-decoration: none;
}

.NextLink:hover
{
  color: orange;
  cursor: hand;
  text-decoration: none;
}

.HeaderLeft
{
  background: url(HeaderLeft.jpg) no-repeat top left;
  color: white;
  width: 8px;
  font-size: 1px;
}

.HeaderRight
{
  background: url(HeaderRight.jpg) no-repeat top right;
  color: white;
  width: 8px;
}

.TopBanner
{
  width: 203px;
  height: 221px;
}

.MovieBox
{
  width: 243px;
  height: 221px;
}

.LoginButton
{
  background: #454545;
  width: 70px;
  height: 20px;
  text-align:center;
  padding-top: 3px;
  padding-left: 6px;
  padding-right: 6px;
}

.LoginButton:link
{
  color: white;
  text-decoration: none;
  cursor: hand;
}

.LoginButton:visited
{
  color: white;
  text-decoration: none;
  cursor: hand;
}

.LoginButton:hover
{
  color: orange;
  text-decoration: none;
  cursor: hand;
}

.MemberMenu
{
  background: white;
  width: 70px;
  height: 20px;
  text-align:left;
  padding-top: 3px;
  padding-left: 6px;
  padding-right: 6px;
}

.MemberMenu:link
{
  color: #454545;
  text-decoration: none;
  cursor: hand;
}

.MemberMenu:visited
{
  color: #454545;
  text-decoration: none;
  cursor: hand;
}

.MemberMenu:hover
{
  color: orange;
  text-decoration: none;
  cursor: hand;
}

.Car
{
   background: url(Car1.jpg) no-repeat bottom left;
   height: 128px;
   width: 281px;
}

.ContentTable
{

}

.Search
{
	padding: 5px;
}

.Footer
{
	font-family: arial;
	font-size: 10px;
}

.FooterBox
{
  background: #454545;
  color: white;
}

.MenuTop
{
	height: 0px;
	font-size: 0px;
}

.MenuBottom
{
	height: 0px;
	font-size: 0px;
}

.Logo
{
	padding-top: 8px;
}

.ResumeLogoDiv
{
  color: white;
  width: 200px;
  font-size: 85px;
}

.Banner
{
	width: 581px;
}

.SkinContentLeft
{
	padding: 0 0 0 0;
	width: 206px;
}

.SkinContentRight
{
   padding-top: 8px;
   padding-left: 8px;
   padding-right: 8px;
}

.SkinContentMiddle
{
    padding-top: 8px;
}

.HomeContent
{
	padding-top: 8px;
	width: 340px;
}

.HomeRight
{
	padding-top: 8px;
	width: 210px;
	height: 205px;
}

.SkinContentBottom
{
	padding: 10 0 0 0;
}

.SkinContentTop
{
	padding: 0 0 0 0;
}

.BottomUL
{
  width: 262px;
  height: 145px;
}

.BottomUR
{
  width: 262px;
}

.BottomLL
{
  width: 262px;
}

.BottomLR
{
  width: 262px;
}

.LoginPane
{
  margin-top: 8px;
}

.TBNormal div, .TBHover div
{
  text-decoration: none;
  color: blue;
  cursor: hand;
  font-style: arial;
}

.TopGuns
{
  font-family: arial;
  font-size: 10px;
  width: 100%;
}

.TopGunName
{
  font-weight: bold;
  background: silver;
}

/*-- default links visited and active  --*/a:link, a:visited, a:active
{
	color: #666;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}
/*-- default links hover               --*/a:hover
{
	color: #444;
	font-family: arial;
	font-size: 11px;
	text-decoration: underline;
}
/*-- normal  links visited and active  --*/a.Normal:link, a.Normal:visited
{
	color: #666;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
/*-- normal  links hover               --*/a.Normal:hover
{
	color: #444;
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
}

a.FooterLinks, a.FooterLinks:link, a.FooterLinks:visited, a.FooterLinks:active
{
  color: white;
  font-size: 10px;  
}

/*-- admin button-link style           --*/a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active
{
	color: #6A6A6A;
	border: 1px solid #ABABAB;
	background: #EFEFEF;
	padding: 2px 3px 3px 4px;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	height: 20px;
}
/*-- admin button-link style hover     --*/a.CommandButton:hover
{
	color: #6A6A6A;
	border: 1px solid #868686;
	background: #DFDFDF;
	padding: 2px 3px 3px 4px;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	height: 20px;
}
/*-- search button in search form      --*/.SearchButton
{
	background: transparent;
	padding: 13px 15px 4px 11px;
	cursor: hand;
	font-size: 1px;
	margin: 0 0 0 0px;
}


.LOGIN_object, a.LOGIN_object:link, a.LOGIN_object:visited, a.LOGIN_object:active, .USER_object, a.USER_object:link, a.USER_object:visited, a.USER_object:active
{
	color: black;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.LOGIN_object:hover, a.USER_object:hover
{
	color: silver;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

p
{
	padding-top: 10px;
}


/*SOLPART MENU */

.MenuRow
{
  text-align: right;
  width: 100%;
  background: #454545;
}

.Menu
{
  background: #454545;
  color: white;
  height: 24px;
  overflow: hidden;
}

.MenuLine
{
  font-size: 1px;
  border-bottom: solid 1px #454545;
  margin-bottom: 1px;
}

/*SOLPART MENU */

.MainMenu_MenuContainer, .MainMenu_MenuContainer TD, .MainMenu_MenuContainer TR, .MainMenu_MenuBar, .MainMenu_MenuBar TD, .MainMenu_MenuBar TR, .MainMenu_SubMenu, .MainMenu_MenuBreak, .MainMenu_RootMenuArrow
{
	border-left: #000000 0px solid;
	border-bottom: #000000 0px solid;
	border-top: #000000 0px solid;
	border-right: #000000 0px solid;
	background-color: transparent;
	background-image: none;
	width: auto;
	height: auto;
}

.MainMenu_SubMenu
{
	border-left: black 0px solid;
	border-bottom: black 0px solid;
	border-top: black 0px solid;
	border-right: black 1px solid;
}

.MainMenu_SubMenu .MainMenu_MenuItem, .MainMenu_SubMenu .MainMenu_MenuIcon
{
	border-left: #454545 0px solid;
	border-bottom: #454545 0px solid;
	border-top: #454545 1px solid;
	border-right: #454545 0px solid;
	background-color: #454545;
	color: white;
}

.MainMenu_SubMenu .MainMenu_SubMenu .MainMenu_MenuIcon, .MainMenu_SubMenu .MainMenu_MenuArrow
{
	border-left: black 0px solid;
	border-bottom: white 0px solid;
	border-top: #454545 0px solid;
	border-right: white 0px solid;
	background-color: #454545;
	color: white;
	height: 20px;
}

.MainMenu_SubMenu .MainMenu_MenuItemSel
{
	border-left: white 0px solid;
	border-bottom: #454545 0px solid;
	border-top: white 0px solid;
	border-right: #454545 0px solid;
	background-color: #454545;
	color: white;
	height: 20px;
}

.ModuleTitle_MenuBreak
{
	background-color: #0081b1;
}

TR.MainMenu_MenuBar TD, TR.MainMenu_MenuBar TD.MainMenu_RootMenuArrow
{
	border-left: #454545 0px solid;
	border-bottom: white 0px solid;
	border-top: #454545 0px solid;
	border-right: white 0px solid;
	color: white;
	background-color: #454545;
	text-align: center;
}

TR.MainMenu_MenuItemSel TD, TR.MainMenu_MenuItemSel TD.MainMenu_RootMenuArrow
{
	border-left: white 0px solid;
	border-bottom: #454545 0px solid;
	border-top: white 0px solid;
	border-right: #454545 0px solid;
	color: white;
	background-color: #454545;
	text-align: center;
}

.MainMenu_MenuContainer TD
{
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
}

.MainMenu_SubMenu TD
{
	font-family: arial;
	font-weight: normal;
	font-size: 10pt;
	text-align: left;
}

TD.MainMenu_RootMenuArrow, TD.MainMenu_MenuArrow
{
	width: 10px;
	text-align: left;
}

.MainMenu_MenuContainer TABLE
{
	height: 30px;
}

.MainMenu_SubMenu TABLE
{
}

.MainMenu_SubMenu TD
{
	height: 20px;
} 

.FieldTitle
{
  font-weight:bold;
}

/* DATA TABLE */

.DataTable
{
  border-collapse: collapse;
  font-size: 10px; 
  background: white;
}

.DataTableHeader 
{
  background: #505050;
  color: white;
  text-align: left;
}

.DataTableHeader td a
{
  background: #505050;
  color: white;
  padding-right: 10px;
  text-align: left;
  font-weight: bold;
}

.DataTableRow
{
  
}

.DataTableRow td
{
  padding-right: 10px;
}

.DataTableAltRow
{
  background: #cccccc;
}

.DataTableAltRow td
{
  padding-right: 10px;
}

.DataTableRowSelected
{
  background: #801c1e;
  color: white;
}

