@import url(formcss/formcss.css);
@import url(progressbar.css);
/* 
================================
Skin styles for DotNetNuke
================================
*/
.HelpText
{
white-space:normal;
padding:5px;
margin:5px;
border:dashed 1px solid #FF2;
background-color:#FFC;
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.BackShadow
{
background-image:url(shadow.jpg);
background-position:center bottom;
background-repeat:no-repeat;
background-position:-25px 50px;
}

.Writepad
{
width:132px;
height:127px;
background-image:url(writepad.png);
}

.UpdateNow
{
width:202px;
height:49px;
background-image:url(updatenow.png);
display:block;
cursor:pointer;
cursor:hand;
}

.AddNewJob
{
width:202px;
height:49px;
background-image:url(AddJob.png);
display:block;
cursor:pointer;
cursor:hand;
}

.DownloadPDF
{
width:88px;
height:140px;
background-image:url(pdfdownload.jpg);
}

.Apply
{
width:91px;
height:140px;
background-image:url(apply.jpg);
}

.SearchIcon
{
width:83px;
height:140px;
background-image:url(search.jpg);
}

.DashTitleIncomplete
{
background-image:url(header.gif);
height:36px;
background-position:left;
background-repeat:no-repeat;
}

.DashTitleIncomplete2
{
background-image:url(header2.gif);
height:36px;
background-position:left;
background-repeat:no-repeat;
}

#dhtmltooltip {
	position: absolute;
	left: -300px;
	width: 150px;
	font-family:"Arial Special G1", Arial, Helvetica;
	font-size:11px;
	color:#666666;
	line-height:13px;
	border:1px solid #bbbbbb;
	padding: 6px;
	background-color: #ffffff;
	background-image:url(HoverBack.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	visibility: hidden;
	z-index: 99999;
	text-align:left;
	cursor:pointer;/*Remove below line to remove shadow. Below line should always appear last within this CSS
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}
#dhtmlpointer {
	position:absolute;
	left: -300px;
	z-index: 99999;
	visibility: hidden;
}
.SearchBox
{
font-size:14px;
height:20px;
border:0px;
padding:1px;
margin:4px;
width:240px;
color:#333;
background-image:url(searchboxback.gif);
}

A.SearchButton:Link, A.SearchButton:Visited
{
font-size:16px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#fff;
}

A.SearchButton:hover
{
font-size:16px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#c0e8ff;text-decoration:none
}

.Next
{
width:38px;
height:20px;
background-image:url(next.gif);
background-repeat:no-repeat;
background-position:50% 50%;
cursor:default;
cursor:hand;
position:relative;
display:inline-block;
top:2px;
}

.Back
{

width:38px;
height:20px;
background-image:url(back.gif);
background-repeat:no-repeat;
background-position:50% 50%;
cursor:default;
cursor:hand;
position:relative;
display:inline-block;
top:2px;
}
h2
{
font-size:22px;
color:#333333;
padding-left:15px;
}

h3
{
font-size:18px;
color:#555555;
}

.ProfileEditArea
{
background-position:0% 0%;
background-repeat:no-repeat;
margin-left:0px;
padding-left:0px;
background-image:url(shadowgradient.jpg);
padding-top:25px;
padding-bottom:0px;
margin-bottom:0px;
text-align:left;
width:635px;
}
.ProfileEditArea TABLE
{
padding-left:0px;
margin-left:25px;
}


.ProfileEditArea TABLE TD
{
padding-left:0px;
margin-left:0px;
}
.Key
{

width:16px;
height:16px;
display:inline-block;
background-image:url(icons/key.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.Coverpage
{

width:16px;
height:16px;
display:inline-block;
background-image:url(icons/page_red.png);
background-repeat:no-repeat;
background-position:50% 50%;
}

.DownloadPage
{

width:16px;
height:16px;
display:inline-block;
background-image:url(icons/page_go.png);
background-repeat:no-repeat;
background-position:50% 50%;
}

.AddPage
{

width:16px;
height:16px;
display:inline-block;
background-image:url(icons/page_add.png);
background-repeat:no-repeat;
background-position:50% 50%;
}

.Phone
{

width:16px;
height:16px;
display:inline-block;
background-image:url(icons/phone.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.Email
{
width:16px;
height:16px;
display:inline-block;
background-image:url(icons/email.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.PageList
{

width:16px;
height:16px;
display:inline-block;
background-image:url(icons/page_list.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.Refresh
{
width:16px;
height:16px;
display:inline-block;
background-image:url(icons/arrow_refresh.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.Page
{
width:16px;
height:16px;
display:inline-block;
background-image:url(icons/page.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.QualificationAdd
{
width:16px;
height:16px;
display:inline-block;
background-image:url(icons/script_add.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.Qualification
{
width:16px;
height:16px;
display:inline-block;
background-image:url(icons/script.png);
background-repeat:no-repeat;
background-position:50% 50%;
}

.QualificationList
{
width:16px;
height:16px;
display:inline-block;
background-image:url(icons/script_list.png);
background-repeat:no-repeat;
background-position:50% 50%;
}

.Skill
{
width:16px;
height:16px;
display:inline-block;
background-image:url(icons/plugin.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.SkillAdd
{
width:16px;
height:16px;
display:inline-block;
background-image:url(icons/plugin_add.png);
background-repeat:no-repeat;
background-position:50% 50%;
}

.SkillList
{
width:16px;
height:16px;
display:inline-block;
background-image:url(icons/plugin_list.png);
background-repeat:no-repeat;
background-position:50% 50%;
}

.AchievementList
{
width:16px;
height:16px;
display:inline-block;
background-image:url(icons/medal_gold_List.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.AchievementAdd
{
width:16px;
height:16px;
display:inline-block;
background-image:url(icons/medal_gold_add.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.Achievement
{
width:16px;
height:16px;
display:inline-block;
background-image:url(icons/medal_gold_1.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.Edit
{
width:16px;
height:16px;
display:inline-block;
background-image:url(icons/page_edit.png);
background-repeat:no-repeat;
background-position:50% 50%;
}

.Add
{
width:16px;
height:16px;
display:inline-block;
background-image:url(icons/add.png);
background-repeat:no-repeat;
background-position:50% 50%;
}

.Correct
{
width:16px;
height:16px;
display:inline-block;
background-image:url(icons/accept.png);
background-repeat:no-repeat;
background-position:50% 50%;
}

.RightPane
{
vertical-align:top;
width:190px;
background-image:url(sidecolor.jpg);
background-position:top left;
background-repeat:no-repeat;
white-space:normal;
}
.SearchBack
{
background-image:url(searchback.gif);
background-repeat:repeat-x;
text-decoration:none;
display:block;
padding-top:10px;
}

.LeftShadow
{
display:block;
background-image:url(LeftShadow.png);


}

.RightShadow
{
display:block;
background-image:url(RightShadow.png);


}
body
{
background-image:url(background.gif);
background-color:#66c852;
height:100%;
background-repeat:repeat-x;
}
.background
{
background-image:url(background.gif);
background-color:#66c852;
height:100%;
background-repeat:repeat-x;
}


.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
background-color:#FFFFFF;
padding:0px;
margin:0px;
}

.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 11pt; 
	font-weight: normal; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;	
}

.Menu A.Skinobject:Link, .Menu A.Skinobject:Visited
{
font-size:11pt;
	color: #006600; 
	font-weight:normal;
}

.Menu A.Skinobject:Hover
{
color:#3300FF
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #006600; 
	font-size: 11pt; 
	font-weight: normal; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	color:#3300FF; 
}

.main_dnnmenu_itemhover td {  
	color:#FFFF00;  
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cad5ea;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtBlue.jpg);
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}

.rollover a:link, .rollover a:visited, .rollover a:active {
display:block;
width: 132px;
font: normal 15px sans-serif;
color:#ffffff;
background-image:url(noncurrent.gif);
text-decoration: none;
height:40px;
text-align:center;
outline:none; 
margin:0px;
padding-top:10px;
line-height:30px;
vertical-align:bottom;
}

.rollover a:hover { 
display:block;
width: 132px;
font: normal 15px sans-serif;
color:#fff;
background-image:url(noncurrent.gif);
text-decoration: none;
height:40px;
text-align:center;
outline:none; 
margin:0px;
padding-top:10px;
line-height:30px;
text-decoration:none;
}

.currentpage a:link, .currentpage a:visited, .currentpage a:hover {
display:block;
width: 132px;
color:666;
padding:8px 0px 0px 0px;
font: normal 15px sans-serif;
background: url("current.gif") 0 0 no-repeat;
background-position: 0px 0 ;
text-decoration: none;
height:40px;
text-align:center;
outline:none; 
font-weight:bold;
margin:0px;
line-height:28px;
text-decoration:none;
}
.daMenuRight
{
background-image:url(menuright.gif);
height:26px;
width:9px;
}

.daMenuLeft
{
background-image:url(menuleft.gif);
height:26px;
width:9px;
}

.Normal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin:5px;
}
.MenuPositioner
{
height:24px;
display:block
}
.MenuPositioner[class]
{
height:39px;
display:block
}
