

/* TYPOGRAPHY */
/*
10 77 100%
11 85  
12 93
13 100
14 108
15 116
16 123.1
17 131
18 138.5
19 146.5
20 153.9 
21 161.6 
22 167
23 174
24 182
25 189
26 197
*/

.mandField
{
color:Green;
width: 105px;
padding: 0!important;
white-space: nowrap;
text-transform:lowercase;
float: right;
}
.dv3FormPanel .mandField .requiredFieldIcon
{
	background:transparent url(http://www.womenintechnology.co.uk/graphics/icons/asterix.gif) no-repeat scroll left top;
float:right;
width: 10px!important;
height:9px !important;
margin-top: -15px;
	}	

body 
{
	font:0.69em/1.22 Tahoma,Arial,sans-serif !important;
	color:#333333;
}

RadEditorNormal {font:0.69em/1.22 Tahoma,Arial,sans-serif;*font-size:small;*font:x-small;color:#333333;}


/* example of a global font size change */
/*
div {font-size:93%}
div div *{font-size:100%}
*/



#container {
   
}

.alt-colour, .black {
	color:#333333;
}

.green-colour
{
	color:#6cbe02;
}



.info-box h5 {
	float:left;
}

.info-box h5.title {
	width:150px
}

.info-box h6 {
	float:right;
}

.info-box p {
	clear:both;
}

h1{
    /*#font-size:138.5;*/
    font-size:1.64em;
    color:#e20074;
    font-weight:bold;
    text-transform:uppercase;
    text-align:left;
    padding:0px 0px 10px 0px;
     margin:5px 0px 0px 0px;
     
}

h2{
 	color:#e20074;
	/*font-size:123.1%;*/
	font-family: Tahoma;
	font-size:1.45em;
    font-weight:bold;
    text-transform:uppercase;
    margin:5px 0px 0px 0px;
    padding:0px 0px 5px 0px;
     text-align:left;
}

#side-nav h2, #side-bar h2 
{

	font-size:1.36em;
}



h3{
 	color:#e20074;
	/*font-size:108%;*/
	font-size:1.27em;
    font-weight:bold;
    margin:5px 0px 0px 0px;
    padding:0px 0px 5px 0px;
     text-align:left;
}

green_header, green_HEADER, address
{
	font-family: tahoma; 
	color: #4fa804; 
	font-weight: bold; 
	/*text-transform:capitalize; */
	font-size:1.27em;
}

pre
{
	font-family: tahoma; 
	color: #4fa804; 
	font-weight: bold; 
	font-size:1.27em;
}

GreenColor
{
	color:#6cbe02;
}

#side-bar .headline_item h3, .mainnews h2
{
	font-size:1.00em;
	font-weight:normal;
	padding-bottom:0px;
}

#side-bar .headline_item h3
{
	margin:0px 0 5px 0 !important;
}


 .mainnews h2
{
	font-size:1.18em !important;
	font-weight:bold;
	padding-bottom:0px;
	text-transform:none;
	padding-bottom:10px;
	/*text-decoration:underline;*/
	
}

fieldset input, fieldset select, fieldset textarea{
    /*border:1px solid #666666;*/
    
    vertical-align:middle;
    font-weight:bold;
    color:#666666;

    
    
}

fieldset input
{

	
}

fieldset input[type=file]
{
	height:20px;
}

.quick-search-home fieldset input
{
	width:205px;

}

select{
    /*border:1px solid #666666 !important;*/
}

a
{
	text-decoration:underline;
	color:#cc0066;
	font-size: 1.00em;
	
}

a:hover
{
	text-decoration:none;
}

fieldset label
{
    font-weight:bold;
}

/* style to style buttons

.form-btn
{
    margin-top:5px;
	width:auto;
}

.form-btn span , .AspNet-Login-SubmitPanel{
    padding-top:0 !important;
    margin:0 !important;
    display:block;
    background-color:red;
    background:url(http://www.womenintechnology.co.uk/graphics/btn-left-bg.png) left no-repeat;
    height:19px;
    vertical-align:top;
    _float:left;
 
   
}

.form-btn input, .AspNet-Login-SubmitPanel a,.form-btn  a{
    vertical-align:top;
    margin:0px 0 0 3px !important;
    _margin:0px 0 0 2px !important;
    padding:0px 4px 0px 0 !important;
    #padding:0px 4px 0px 0 !important;
    _padding:2px 4px 3px 0 !important;
    background:url(http://www.womenintechnology.co.uk/graphics/btn-right-bg.png) right  no-repeat !important;
    border:0;
    width:auto !important;
    height:19px; 
    color:#ffffff !important;
    font-weight:bold !important;
    text-transform:uppercase;
    font-size:93%;
    #font-size:94%;
	border:none !important;
	cursor:pointer;
}

.form-btn a , .AspNet-Login-SubmitPanel a
{
	display:block;
	text-decoration:none;
    line-height:1.7;
    text-align:center;
    padding:0 4px 0 2px !important;
    #padding:0px 4px 0px 0px !important;
    float:left;
 
}

*/



ul li{
     list-style-image:url(http://www.womenintechnology.co.uk/graphics/bulet-gray.gif);
}

.borderedPanel {
	border:1px solid #cccccc;
	width:486px;
	padding:0 10px 10px 10px;
	margin-top:20px;
}

.borderedPanel .fright{
    color:#339900;
}





.green{
    color:#60bb46;

}

input.button
{
	background: url(http://www.womenintechnology.co.uk/graphics/buttonbg.gif) repeat-x;
	color:#333333;
    font-weight:bold;
    font-family:Arial;
    text-transform:uppercase;
    padding-top:1px;
    border:1px solid #d6d6d6;
    font-size:1.00em;
}

/* HEADER */
#header{
    background-color:#ffffff;
    margin:0;
    padding:0;
    
}

#header .logo {
	float:left;
	margin-top:17px;
	margin-left:22px;	
	display:inline;
}

#header .inv img
{
	float:left;
	width:40px;
	height:10px;
	margin-top:30px;

}

#header .header_banner {
	float:left;
	overflow:hidden;
	margin-top:11px;
	height:73px;
	width:470px;	
}

#header .slogan{
    float:left;
    margin-left:16px;
    margin-top:20px;
    margin-bottom:20px;
}

#header .main-nav {
	float:left !important;
	background-color:#e20074 !important;
	width:720px;
	height:28px;
}

#header .search{
    float:left !important;
    font-family:Tahoma,Arial,sans-serif;
    font-weight:bold;
    background-color:#e20074 !important;
    width:193px;
    overflow:hidden;
    color:#ffffff;
    height:24px !important;
    #height:25px !important;
    padding:4px 0 0px 5px;
    #padding:3px 0 0px 5px;
    _padding:4px 0 0px 5px;
    margin:0 0 0 0px;
    text-transform:uppercase;
    font-size:1.00em;
	font-weight:bold;
	vertical-align:top;
	
	letter-spacing:0.05em;
}

#header .search input
{
	#margin-top:2px;
}

#breadcrump
{
	float:left;
	width:680px;
	height:16px;
	background:url(http://www.womenintechnology.co.uk/graphics/breadcrump-bg.gif) repeat-x;
	margin:0;
	padding:0
}

#date
{
	float:left;
	width:238px;
	height:15px !important;
	#height:16px !important;
	background:url(http://www.womenintechnology.co.uk/graphics/breadcrump-bg.gif) repeat-x;
}

#header .search label
{
	#position:relative;
	#top:-5px;
}

#header .search input
{
	#position:relative;
	#top:-3px;
}

#header .search .search_button
{
		#position:relative;
	#top:-1px;
}

#content fieldset{
    width:100%;
}

.AspNet-Login-FailurePanel{
    display:block;
    text-align:center;
    color:Red;
    clear:both;
    position:relative;
    top:-40px;
}


#content fieldset .AspNet-Login{
    position:relative;
    height:80px;
}

.AspNet-Login .form-btn
{
	position:relative;
	top:15px;
	left:4px;
	z-index:1;
}
.AspNet-Login .remember-me
{
	text-align:right;
	position:relative;
	top:-5px;
	
}

.AspNet-Login .remember-me input
{
	margin-left:3px;
}

#content fieldset .AspNet-Login em
{
	font-style:normal !important;
	font-weight:bold;
}

#content fieldset .AspNet-Login div{
    
}

#content .AspNet-Login-InstructionPanel{
    width: 100%;
	padding: 4px 0;
    float:left;
}


#content fieldset .AspNet-Login-UserPanel,
#content fieldset .AspNet-Login-PasswordPanel{
	padding:0;
	margin:0;
	float:left;
	background:url(http://www.womenintechnology.co.uk/graphics/required.gif) right top no-repeat;
}

#content .AspNet-Login-UserPanel{
    width:180px;
   
    
}

#content fieldset .AspNet-Login-PasswordPanel{
    padding-left:10px;
    width:203px;
}


#content .AspNet-Login-UserPanel label{
    width:43px !important;
}

#content fieldset .AspNet-Login-PasswordPanel label{
    width:65px !important;
}



#content .AspNet-Login-UserPanel input, #content fieldset .AspNet-Login-PasswordPanel input{
    width:118px !important;
}



#content .AspNet-Login-PasswordRecoveryPanel{
  position:absolute;
   top:60px;
  left:300px;
  border:0;
  float:left;
  z-index:0;
}

#content .AspNet-Login-SubmitPanel{
  position:absolute;
  top:60px;
  left:440px;
  #left:435px;
  _left:435px;
  border:0;
  z-index:1;
}

#header fieldset label {
}

#header fieldset input {
}

#header fieldset input.btn-go {
}



/* QUICK LOGIN */
.qck-login {
    float:right;
}

.qck-login fieldset {
    width:600px
}

.qck-login fieldset label {
    width:auto;
}

.qck-login fieldset span {
    float:left;
    display:block
}

.qck-login fieldset input.btn-go {
    width:auto
}

.qck-login fieldset {
    margin:0px
}

/* main nav */

.main-nav {
  
}

.main-nav .horizontal {
}

#header .main-nav ul
{
	float:left !important;
	display:inline !important;
	margin:0px 0px 0px 0px !important;
	font-weight:bold !important;
	font-family:Tahoma, Arial,sans-serif !important;
	text-transform:uppercase;
	
	
}

#header .main-nav li {
	list-style: none;
	display: inline;
	list-style-position:inside;
	padding:0;
	background-image:none;	
	letter-spacing:0.05em;
	
}

#header .main-nav a {
    font-family:Tahoma,Arial,sans-serif;
    font-weight:bold !important;
    color:#ffffff;
    text-decoration:none;
    text-transform:uppercase;
	cursor: hand !important;
	cursor: pointer !important;
	display:block;
	float:left;
	display:inline;
	padding:7px 4px 8px 4px;
	#padding:7px 3px 8px 3px;
	margin:0px 0px 0px 12px;
}

#header .main-nav a:hover, #header .main-nav li.selected a, #header .main-nav li.last_selected a, #header .main-nav li.first_selected a {
	background-color:#000000;
	text-decoration:none !important;
}

#header .main-nav a:hover
{
	text-decoration:underline;
}

.main-nav a:link, .main-nav a:visited {
}

.main-nav a:hover, .main-nav a:active {

}


#header .main-nav li.first a, #header .main-nav li.first a:hover, #header .main-nav li.first a:active {
    border-left:none;
}

/* main nav sub menu slide outs */
.main-nav .slide a {
	background-color: #e5e5e5;
}

.main-nav .slide li.first a {
	
}

.main-nav .slide a:link, 
.main-nav .slide a:visited {
	
}

.main-nav .slide li a:hover, 
.main-nav .slide li a:active {

}

.slide ul li div.slide ul li a span {}

/*CONTENT*/
#content {
	clear:both;
}

#side-bar a, #main a, .crumbtrail a{
   
    /*font-weight:bold !important;*/
}

.linkButton{
    cursor:pointer;
    background:transparent;
   
    font-weight:bold !important;
    padding:0;
    margin:0;
    white-space:nowrap; 
    
}

/*SIDE NAV*/

#content #side-nav
{
	padding:12px 0 0 13px;
}
#side-nav  .nav-header
{
	height:21px;
	width:178px;
	padding:6px 0 0 15px;
	background:url(http://www.womenintechnology.co.uk/graphics/menu-top-on.gif) top left no-repeat;
	display:block;
	overflow:hidden;
	color:#ffffff;
	position:relative;
	left:-13px;
}

#side-nav  .nav-header a
{
	color:#ffffff;
	text-decoration:none;
}

#side-nav .main-nav ul
{
	width:193px;
	margin:0px;
	padding:0px;
	position:relative;
	left:-13px;
}

#side-nav .main-nav ul li
{

	margin:0px;
	padding:0px;
	list-style:none;
	clear:left;
}

#side-nav .main-nav ul li a
{
	
	float:left;
	width:193px;
	margin:0;
	padding:0;
	color:#000000;
	text-decoration:none;
}

#side-nav .main-nav ul li a:hover
{
	color:#ffffff;
}

#side-nav .main-nav ul li a
{
	height:26px;
	background:url(http://www.womenintechnology.co.uk/graphics/menu-off.gif) top left no-repeat;
}



#side-nav .main-nav ul li.last a
{
	height:26px;
	background:url(http://www.womenintechnology.co.uk/graphics/menu-bottom-off.gif) top left no-repeat;
}

#side-nav .main-nav ul li a span
{
	padding:6px 0 0 17px;
	display:block;
}




/** side nav hover state **/

#side-nav .main-nav ul li a:hover, #side-nav .main-nav ul li.selected a, #side-nav .main-nav ul li.first_selected a
{
	background:url(http://www.womenintechnology.co.uk/graphics/menu-on.gif) top left #ffffff no-repeat;
	color:#ffffff;
}

#side-nav .main-nav ul li.last_selected a
{
	background:url(http://www.womenintechnology.co.uk/graphics/menu-bottom-on.gif) top left no-repeat;
	color:#ffffff;
}

#side-nav .main-nav ul li.last a:hover
{
	background:url(http://www.womenintechnology.co.uk/graphics/menu-bottom-on.gif) top left no-repeat;

}


/** second lever nav **/

#side-nav .main-nav ul li ul
{
	clear:left;
	margin:0px;
	width:192px !important;
	background:url(http://www.womenintechnology.co.uk/graphics/menu-off.gif) bottom repeat-x;
	position:static;
	padding-bottom:1px;
}

#side-nav .main-nav ul li ul li
{
	clear:left;
	width:192px;
	background-color:#ffffff !important;
	float:none !important;
	border-right:1px solid #d0d0d0;
	padding:5px 0;
}

#side-nav .main-nav ul li ul li a
{
	background-color:#ffffff;
	height:auto;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 20px;
	background-image:none !important;
	background:url(http://www.womenintechnology.co.uk/graphics/arrow-pink.gif) left #ffffff no-repeat !important;
	width:152px;
	float:none !important;
	color:#585657 !important;
}

#side-nav .main-nav ul li ul li a:hover
{
	background-color:#ffffff !important;
	color:#cc0066 !important;
	text-decoration:underline !important;
	
}

#side-nav .main-nav ul li ul li a span
{
	display:inline;
	width:auto;
	padding:0;
	background-color:#ffffff !important;
	
}

#side-nav .main-nav ul li ul li a:hover span
{
	text-decoration:underline !important;
}




#side-nav .left-nav-jobs 
{
	padding:0 0 12px 0;
	
}

#header .left-nav-jobs .clear
{
	clear:none !important;
}



#side-nav a.banner img, #side-bar a.banner img, #side-nav img.top-banner, #side-bar img.top-banner
{
	margin-bottom:12px;

}   

.sidepanel
{
	margin:0;
	padding:0;
	width:173px;
	overflow:hidden;
}

.followTwittLink 
{
display:block;
margin: -14px 0 11px;
}

.sidepanel a
{
color:#000;
}

.sidepanel .content
{
	text-align:left;
	background-color:#ffffff;
	border:1px solid #999999;
	margin:0;
	padding:0 10px 10px 10px;
	_width:171px;
	overflow:hidden;
}

.sidepanel .content span
{
font-weight:bold;
}

#twitter_update_list li span 
{
font-weight:normal;
padding:0; 
display:inline-block; 
float:left;
text-indent:0;
width:153px;
}

#twitter_update_list li, 
#twitter_update_list li span
{
text-indent:0 !important; 
}

#twitter_update_list, 
#twitter_update_list li 
{
height:auto;
padding-bottom:5px;   
}

#twitter_update_list li a 
{
color:#000;    
}

#twitter_update_list li span a 
{
padding-left:0;
}

#twitter_update_list #twtr-widget-1 .twtr-doc .twtr-hd
,#twitter_update_list #twtr-widget-1 .twtr-doc .twtr-ft
{
    display:none !important;
}

.sidepanel .corners-top{
	background:url(http://www.womenintechnology.co.uk/graphics/panels/side-corner-top-left.png) left top no-repeat;
	position:relative;
	top:13px;
	height:13px;
	z-index:1;
	margin-top:-13px;
}

.sidepanel .corners-top div
{
	float:right;
	background:url(http://www.womenintechnology.co.uk/graphics/panels/side-corner-top-right.png) right top no-repeat;
	height:13px;
	width:13px;
}

.sidepanel .corners-bottom{
	background:url(http://www.womenintechnology.co.uk/graphics/panels/side-corner-bottom-left.png) left top no-repeat;
	position:relative;
	top:-13px;
	height:13px;
	z-index:1;

}

.sidepanel .corners-bottom div{
	background:url(http://www.womenintechnology.co.uk/graphics/panels/side-corner-bottom-right.png) right top no-repeat;
	height:13px;
	height:13px;
	width:13px;
	float:right;
}

.sidepanel h2
{
	color:#e20074;
	
}

.sidepanel span
{
	display:block;
	font-weight:bold;
}


.sidepanel .campaigns-left .banner img
{
	margin-top:0 !important;

}

.sidepanel .campaigns-left
{
	padding-bottom:5px;
	text-align:center;
	_width:151px;
}



.sidepanel .banners span
{
	display:inline;
}

.sidepanel .banners
{
	text-align:center;
	padding:0;
	margin:0;
	overflow:hidden;
}



.sidepanel .banners img
{
	padding:0;
	margin:0 0 0px 0;
	#margin:0 0 -2px 0;
	_margin:0 0 -2px 0;

}

.sidepanel .banners h2
{
	padding:5px 0 5px 10px;
	margin:0;
}

.sidepanel .candidatelogintop
{
	_width:151px !important;
}

.forgottenpass
{
	white-space:nowrap;
	position:relative;
	top:4px;
	z-index:0;
	_float:left;
}
.forgottenpass a
{
	display:block;
	margin-bottom:5px;
	width:100px;
}

.sidepanel .candidatelogintop a
{
	display:block;
	text-align:left;
}

/** lates news **/

.sidepanel .pnlHeadlineDate
{
	text-align:left;
}



.sidepanel .content .footer
{
	text-align:right;
}


/** side green panels **/


.greenpanel
{


}

.greenpanel .content
{
	text-align:left;
	border:2px solid #67bb04;
	background:url(http://www.womenintechnology.co.uk/graphics/panels/green-bg.gif) top repeat-x #c8ff69;

}

.greenpanel .content span
{
	display:inline;
}

.greenpanel .corners-top{
	background:url(http://www.womenintechnology.co.uk/graphics/panels/green-corner-top-left.png) left top no-repeat;
}

.greenpanel .corners-top div
{
	background:url(http://www.womenintechnology.co.uk/graphics/panels/green-corner-top-right.png) right top no-repeat;
}

.greenpanel .corners-bottom{
	background:url(http://www.womenintechnology.co.uk/graphics/panels/green-corner-bottom-left.png) left top no-repeat;
}

.greenpanel .corners-bottom div{
	background:url(http://www.womenintechnology.co.uk/graphics/panels/green-corner-bottom-right.png) right top no-repeat;
}




/*********************main panel*****************************/

.mainpanel
{
	margin:0;
	padding:0;
	width:507px;
	margin-bottom:-14px;
	overflow:hidden;
}

.mainpanel ul, sidepanel ul,.mainpanel ul li, sidepanel ul li
{
	margin:0;
	padding:0;
	list-style:none;
}

.WidenAlternativeLinks ul li
{
	margin:10px;
	padding:0;
	list-style:none;
}

.mainpanel .content
{
	text-align:left;
	background-color:#ffffff;
	border:1px solid #c0c0c0;
	margin:0;
	padding:0 10px 10px 10px;
	overflow:hidden;
	_width:484px; /* fix overflow problem */
	
}

.mainpanel .contentmanaged
{

	
}
.twitterContent img
{
	margin-left:-4px;
}

.mainpanel .contentmanagedhome
{
	margin:0;
	padding:0;
	_width:505px;
	
}

.mainpanel .contentmanagedhometopBox
{
	margin:0;
	padding:0;
	_width:505px;
	#height:169px;
}


.mainpanel .contentmanagedhome h1
{
	margin:0 0 0 0 !important;
	padding:0 0 0 0 !important;
}


.mainpanel .contentmanagedhome p
{
	margin:0 0 0 0 !important;
	padding:0 0 0 0 !important;
}

.mainpanel .contentmanagedhome table
{
	margin:0 0 0 0 !important;
	padding:0 0 0 0 !important;
}

/*
#main .contentmanaged li {
	list-style:disc;
}

#main .contentmanaged ul { 
	margin:0 0 0 16px
}

*/

#main .contentmanaged img
{
	#margin-bottom:-2px;
}


.mainpanel .content div
{

}





.mainpanel .corners-top{
	background:url(http://www.womenintechnology.co.uk/graphics/panels/main-corner-top-left.png) left top no-repeat;
	position:relative;
	top:13px;
	height:13px;
	z-index:1;
}

.mainpanel .corners-top div
{
	float:right;
	background:url(http://www.womenintechnology.co.uk/graphics/panels/main-corner-top-right.png) right top no-repeat;
	height:13px;
	width:13px;
}

.mainpanel .corners-bottom{
	background:url(http://www.womenintechnology.co.uk/graphics/panels/main-corner-bottom-left.png) left top no-repeat;
	position:relative;
	top:-13px;
	height:13px;
	z-index:1;
}

.mainpanel .corners-bottom div{
	background:url(http://www.womenintechnology.co.uk/graphics/panels/main-corner-bottom-right.png) right top no-repeat;
	height:13px;
	height:13px;
	width:13px;
	float:right;
}

.mainpanelsmall
{
	width:233px;
	
}
.mainpanelqsearch
{
	width:253px;

	padding-right:0px;
}
.mainpanelqsearch  .quickwidth

{
	width:229px !important;

}

.mainpanelsmall .content
{
	_width:211px !important;
}

.mainpanel .topjobs
{
	position:relative;
	overflow:hidden;
	/*min-height:182px;
	height:auto !important;*/
	height:129px;
	
	
}



.quicksearch
{
	height:129px;
	
	
} 

.gradquicksearch
{
	height:166px;
	width:237px;
	#width:231px !important;
	

}

.gradquicksearchcommunity
{
	height:166px;
	

}

.contentsmall
{
	height:166px;
	
}

.mainpanel .topjobs ul
{
	position:relative;
	top:-25px;
	
}



.topjobs h3
{
	font-size:1.00em;
	font-weight:normal;
	float:left;
	width:86px;
	margin-top:20px;
} 

.topjobs h2
{
	_float:left;
} 

.mainpanel .topJobsLogo
{
	float:right;
	_margin-bottom:14px;

}
/** jobs resultes **/

.mainpanel .jobs
{
	padding: 0 0 10px 0;
	_width:505px;
}

.mainpanel .subcontent
{
	padding: 16px 10px 0 10px;
	
}

/** search **/
.mainpanel .search
{
	background:#ee3680 url(http://www.womenintechnology.co.uk/graphics/panels/search-bg.gif) top repeat-x;
	_width:485px;
	white-space:nowrap;
}

.mainpanel .search h2
{
	color:#000000;
}




/** side green panels **/


.maingreenpanel
{


}


.maingreenpanel .content
{
	text-align:left;
	border:2px solid #67bb04;
	background:url(http://www.womenintechnology.co.uk/graphics/panels/green-bg.gif) top repeat-x #c8ff69;

}

.sidenews
{
	_width:151px !important;	
}

.sidenews ul
{
margin-left:0;  
}

.sidenews ul li 
{
list-style-type:none;    
}

.sidenews .group-view-all
{
	display:block;
	text-align:right;
	padding:0 0 10px 0;
}

.maingreenpanel .content span
{
	display:inline;
}

.maingreenpanel .corners-top{
	background:url(http://www.womenintechnology.co.uk/graphics/panels/green-white-corner-top-left.png) left top no-repeat;
}

.maingreenpanel .corners-top div
{
	background:url(http://www.womenintechnology.co.uk/graphics/panels/green-white-corner-top-right.png) right top no-repeat;
}

.maingreenpanel .corners-bottom{
	background:url(http://www.womenintechnology.co.uk/graphics/panels/green-white-corner-bottom-left.png) left top no-repeat;
}

.maingreenpanel .corners-bottom div{
	background:url(http://www.womenintechnology.co.uk/graphics/panels/green-white-corner-bottom-right.png) right top no-repeat;
}



.maingreenpanel .content
{
	
}

.mainpanelsmall h2, .mainpanelsmall .quicksearch, .latestnews h2 , .candidatelogintop h2, .banners h2, .campaigns-left h2, .mainpanel .search, .basket h2, h1
{
	font-family:Arial !important;
	/*font-family:Tahoma, Arial;	*/
}

.mainpanelqsearch h2, .mainpanelqsearch .quicksearch
{
	
font-family:Arial !important;	


}

.phViewAll,  .phAdvancedSearch, .mainpanelsmall .topjobs, .latestnews, .mainpanel .search a
{
	font-family:Tahoma !important;
}

.quicksearch div
{
	text-align:left;

}

.quicksearch div div
{
	margin:0 0px 0 0px !important;
}

.quicksearch select
{
	width:171px;
	
}

.mainpanelqsearch .quicksearch select
{
	width:170px;
	
}

.mainpanelqsearch  .quicksearch .watermark
{
	width:171px;
	
}

.quicksearch a
{
	color:#ffffff;
}

.mainpanel .quicksearch h2
{
	color:#333333;
}

.headlineitem
{
	text-align:left;
}

.headlineitem img
{
	margin:10px;
}

.latestnews
{
	position:relative;
	top:0;
	left:0;
	_width:485px !important;
}

.latestnews .headlineitem
{
	width:225px;
	padding-right:30px;
	
}

.latestnews h2
{
	vertical-align:top;
	height:35px;
	background:url(http://www.womenintechnology.co.uk/graphics/icons/news.gif) right no-repeat;
	padding-right:35px;
	float:left;
}

.latestnews a.fright
{
	_position:relative;
	_top:0px;
}

.community-content
{
	_width:485px !important;
}

.mainnews
{
	_width:485px !important;
	
}

 .mainnews .newswithimages h1
{
	vertical-align:top;
	height:35px;
	background:url(http://www.womenintechnology.co.uk/graphics/icons/news.gif) right no-repeat;
	padding-right:50px;
}

.mainnews .newswithimages table td h1
{
	float:left;
	position:absolute;
	top:5px;
	left:10px;
	margin-bottom:20px !important;
	
}


.mainnews .newswithimages table td
{
	vertical-align:top !important;
}

.mainnews .newswithimages table td img
{
	margin:0 10px 5px 0;
}


.gradssearch h2
{
	vertical-align:top;
	height:35px;
	float:left;
	
}

.gradssearch .hat
{
	background:url(http://www.womenintechnology.co.uk/graphics/hut.png) left no-repeat;
	width:64px;
	height:39px;
	float:right;
	margin:12px 0 0 0;
	
}



.latestnews td
{
	padding-bottom:20px;
}

.latestnews h2 span, .mainnews h1 span, .gradssearch h2 span
{
	display:block;
	padding-top:5px;
	
	
}

.latestnews .footer
{
	position:absolute;
	top:5px;
	left:423px;
	white-space:nowrap;
	
}

.latestnews .fright
{
	padding-top:5px;
}

.latestnews .pnlTopRightRss
{
	position:relative;
	top:-26px;
}

.latestnews .news-header
{
	display:none;
}

.latestnews .headingImage
{
	float:left;
}

.latestnews .HeadlineTeaser
{
	clear:left
}

/** news **/


/** news **/

.mainnews .headlineitem
{
	margin:10px;
}

.mainnews .headlineitem  h5
{
	font-weight:normal !important;
	#margin-top:-13px;
}
.mainnews .headingImage  
{
	float:right;
}

.mainnews .BlogheadingImage  
{
	float:left;
	padding: 5px 10px 5px 0;
}

.mainnews .link
{	
}
.headlineitem .link #headlineLink
{
	margin-bottom:0px;
	
}
 .mainnews .HeadlineTeaser
{
}

.mainnews .news-header
{
	width:98%;
	height:2px;
	background:url(http://www.womenintechnology.co.uk/graphics/news-header-bg.gif) top no-repeat;
	color:#ffffff;
	padding:2px 5px 5px 5px;
}

.mainnews .news-header h2 span
{
    color:#ffffff;	
	margin-bottom:20px;
	margin-top:10px;
}

.mainnews .news-header a
{
	float:right;
	color:#ffffff;
	padding:2px 5px 5px 5px;
	margin:0;
	font-size:1.00em !important;
}

/** news details **/
.bookmarks img
{
	vertical-align:middle;
	margin:0 0 0 5px;
}

.bookmarks
{
	width:527px;
	
}

.bookmarks div
{
	display:block;
	float:left;
	width:131px;
	margin: 5px 0 10px 0;
}

.bookmarks div.fright
{
	

}

/** news archive **/

.rsslink
{
	margin-top:10px;
	text-align:right;
	color:#000000;
	text-decoration:none;
}

.news-archive
{
	float:left;
	width:355px;	
	padding:0;
	margin:0;
	
	
}


#main .news-archive
{
    width: 100%;
    }
    
#main .news-group
{
    padding: 10px 0;
    width: 100%;
    }

.news-archive .headline_item
{
	margin-bottom:20px;
}

.news-archive .headline_item .pnlHeadlineDate, .news-archive .headline_item h3
{
	font-weight:normal !important;
	
	
}

.news-archive .headline_item h3 a
{
	font-size:0.79em;
}

.news-group
{
	float:left;
	width:105px;
	#width:110px;
	padding:40px 0 0 20px;
	margin:0;
}

.news-group b
{
	color:#000000;
}

.news-group h2
{
	color:#000000;
	font-size:1.09em !important;
	padding:10px 0 0 0 !important;
	
}
.news-group ul
{
	padding:0;
	margin:0;
}
.news-group ul li
{
	margin:0 0 5px 0;
	display:block;
}

.news-group ul li a
{
	font-weight:bold;
}

.news-group h4
{
	display:none;
}

/** training list **/

.training .pnlHeadlineSub3
{
	float:left;
}

.training #search-results
{
	padding:5px 10px 5px 10px;
}

.training .headline_item
{
	margin:0 10px;
	padding:10px 0;
}

.training .pnlPagingTop .search-pager
{
	border-bottom:none;
}

.training .pnlPagingBottom .search-pager
{
	border:none;
}

.training .pnlHeadlineSub3
{
	margin:0 5px 0 0;
}

.pnlUserList .search-pager
{
	border-top: 1px solid #cccccc;
	padding-bottom:5px;
}

.training .alt_headline_item
{
	background-color:#f5f5f5;
}

.sidepanel .headline_item
{
	margin-bottom:10px;
}



.training .pnlHeadlineDate
{
	font-weight:bold;
}

.training .search-pager span
{
	display:none;
}

.training .search-pager .fleft
{
	padding-left:10px;
}

.training .search-pager .fright
{
	padding-right:90px;
}

.training .search-pager .rsslink
{
	display:none;
}

/* job seeker menu links classes*/

.JobTray
{
	background:url(http://www.womenintechnology.co.uk/graphics/tools/suitcase.png) left top no-repeat;
	float:left;
	width:26px; 
	height:27px;
	float:right;
	margin-right:20px;
	position:relative;
	top:-5px;
	display:inline;
}

.CandidateTools
{
	background:url(http://www.womenintechnology.co.uk/graphics/tools/tools.png) left top no-repeat;
	float:left;
	width:26px; 
	height:27px;
	float:right !important;
	margin-right:20px;
	position:relative;
	top:-5px;
}

.CandidateHome
{
	 background:url(http://www.womenintechnology.co.uk/graphics/tools/home.png) left top no-repeat;
}

.EditProdile
{
	 background:url(http://www.womenintechnology.co.uk/graphics/tools/profile.png) left top no-repeat;
}

.EditJobAlerts
{
	 background:url(http://www.womenintechnology.co.uk/graphics/tools/envelope.png) left  no-repeat;
}

.ViewHistory
{
	 background:url(http://www.womenintechnology.co.uk/graphics/tools/history.png) left top no-repeat;
	
}

.ViewJobTray
{
	 background:url(http://www.womenintechnology.co.uk/graphics/tools/tray.png) left  no-repeat;
	  position:relative;
	 left:-2px;
}

.DeleteProfile
{
	 background:url(http://www.womenintechnology.co.uk/graphics/tools/trash.png) left top no-repeat;
}
.info-box  {
    padding:10px 0 0 10px;
    background-color:#e2eef8;
    width:166px;
    margin:0 0 10px 0;
    background-color:#e2eef8;
}

.info-box{
    width:184px;
    border:1px solid #cccccc;
    margin-bottom:20px;
}



.nav-box li ul li ul li a span{
  
}

#side-nav .nav-box ul a:hover ,#side-nav .nav-box ul .selected a, #side-nav .nav-box ul .last_selected a span, #side-nav .nav-box ul .first_selected a span
{
	
}

#side-nav .nav-box ul .last_selected ul li a span, #side-nav .nav-box ul .first_selected ul li a span,#side-nav .nav-box ul .selected ul li a span
{
	
} 

 

#side-nav .campaign-box{
    width:160px;
}

#side-nav .body{
    margin-bottom:10px;
}

.red{
    border:2px solid black;
    background-color:Red;
}

#side-nav .campaign-box ul{
    margin:0;
}

#side-nav .campaign-box ul li{
    list-style:none !important;
    margin-top:15px;
}

.featured-box
{
	padding:10px 0 10px 10px; 
	width:166px;
	height:151px;
	background:url(http://www.womenintechnology.co.uk/graphics/featured_bg.gif) right top ;
	
}

.featured-box ul li
{
	
	list-style-image:url(http://www.womenintechnology.co.uk/graphics/green_bullet.png) !important;
	margin:0 0 0 10px;
	display:block;
	padding:5px 0;
}

.featured-box ul li a
{
	text-decoration:underline;
}

.featured-box ul li a:hover
{
	text-decoration:none;
}

/*MAIN*/
#main {
	
}

#main ul li
{

}

/* Side Bar search */

#side-bar {
    padding-top:13px !important;
}

#side-bar a{
    
    
   /* font-weight:bold;*/
}

#side-bar legend, h4
{
    font-size:1.00em;
    font-weight:bold;
    padding:0 0 10px 0 !important;
    margin:0;   
    text-transform:uppercase;
    #left:-9px;
}
 

#side-bar #search fieldset {
	float:none;
	width: auto;
}

#side-bar #search select {
	width: 204px;
} 

#side-bar #search input {
	width: 125px;
}

#side-bar #search label {
	display:none;
}

#side-bar #search .body p {
	clear:both;
	text-align:left;
	padding: 2px 0 0 0;
}



/*forgot password panel*/

#side-bar .CreateAccountPanel{
    padding:8px 0 0px 14px;
    background:url(http://www.womenintechnology.co.uk/graphics/create-account-bg.gif) top no-repeat !important;
    width:180px;
    color:#454444;
    border:1px solid #cccccc;
    
}

#side-bar .CreateAccountPanel fieldset{
    width:173px;   
}

#side-bar .CreateAccountPanel fieldset ul, #side-bar .CreateAccountPanel fieldset p{
    
}

#side-bar .CreateAccountPanel fieldset ul li{
     list-style-image:url(http://www.womenintechnology.co.uk/graphics/bulet-gray.gif);
     font-weight:bold;
}

#side-bar .CreateAccountPanel fieldset .form-btn{
    margin:0 !important;
    float:right;
    _margin-left:35px;
}

/*SIDEBAR CAMPAIGN STYLE*/
ul.campaignsList img {
    width:160px
}

/*FOOTER*/
#footer {

   
}

#footer .menu{
}

.footer-content
{
	padding: 10px 0;
	margin: 0 0 0 0;
	color:#666666;
	/*font-size:77%;*/
	font-size:0.82em;
	font-weight:normal !important;
	text-decoration:none;
}

.footer-content a, .jobs-content ul li a
{
	color:#666666;
	font-weight:normal !important;
	text-decoration:none;
}

.jobs-content
{
	
}


.jobs-content ul
{
	margin:0;
	padding:0;
	margin-left: 60px;
}

.jobs-content ul li
{
	list-style:none;
	float:left;
	width:150px;
	text-align:left;
	padding:10px 0 0 0;
	font-size:0.82em;
	font-weight:bold !important;
	font-family:Tahoma;
}

.footer-content a:hover
{
	color:#666666;
	background-color:#ffffff;
	
}

.footer-content ul
{
	position:relative;
	top:-4px;
	left:5px;
}

.footer-content .main-nav
{
	top:4px;
	
}

.footer-content .main-nav li
{
	
	margin-left:6px;
}
#footer .links
{

	
}
#footer
{
	text-align:center;
}

#footer  ul li
{
	display:inline;
	list-style:none;
	margin-left:20px;
}

#footer .logoLink
{ 

	
	
}


#footer a, .logoLink{
    
    

    
}

#footer li, #footer li a, .logoLink {
	
}




#footer .copyright {
}

#footer .footerText {
}

#footer a {

}

#footer .links ul {
}

#footer .links li {
  
    
}

#footer li.first {
	
}

#footer li.last {
}

#footer .links li a {
}

/* LINKS */
a, a:hover, a:link, a:active, a:visited{

}

a.back {
	padding: 0 0 0 10px;
}

a.next {
	padding: 0 10px 0 0;
}
 
.nav-box a {
	cursor:pointer !important;
	cursor:hand !important;
	display:block;
	margin-left:0;
}

/* BUTTONS */
.btn-go, .btn-search, .btn-next, .btn, .button {
    width:auto
}

.btn-search {
}

.btn-go {
}

.btn-next {

}

.btn {
    width:auto   
}

/* Contact Form */
.contact {
	border:1px solid #cccccc;
	width:486px;
	padding:0 10px 10px 10px;
}

.contact fieldset{
    width:100%;
}

.contact div{
   color:#339900;
}

.mandatory-field{
    font-size:2.27em;
    vertical-align:middle;
    font-weight:bold;
    color:#339900;
    font-weight:bold !important;
}

.mandatory-field-text
{
	font-weight:bold !important;
    color:#339900;
}

div.contact fieldset input{
   /* border:1px solid #999;*/
}

div.contact fieldset textarea{
    /*border:1px solid #999;*/
}



div.contact .form-btn{
    float:right;
}
div.contact fieldset input, div.contact fieldset textarea {
	
}

div.contact fieldset input.image {
	width: auto;
	margin:0;padding:0;
}

/* Vacancy Details View */
#vacancy-details h1 {
}

#vacancy-details #pager {
}

#vacancy-details #pager a {
}

#vacancy-header dl {
}


#vacancy-details dt {
} 

#vacancy-details h2 {
} 

#vacancy-footer  {
padding:0;
margin:10px 0;
}

#vacancy-footer ul li, #vacancy-details ul li, #vacancy-details ul, #vacancy-footer ul {
list-style:none;
padding:0;
margin:0;
}

#vacancy-footer ul li {
float:left;
padding:0 20px 0 0;
}

/* Vacancy Details Add/Edit */
fieldset.vacancy-details {
}

fieldset.vacancy-details .editor 
{
    
	float:left;
	margin: 4px 0;

}

fieldset.vacancy-details label {
}

fieldset div.textEditor td
{
	padding:0px;
	margin:0px
}
fieldset.vacancy-details input, 
fieldset.vacancy-details select, 
fieldset.vacancy-details .radioButtonList {
	float:left;
	margin: 4px 268px 4px 0;
	overflow:hidden;
	
}
.radioButtonList input{
	border:none !important;
}

.date-picker-container {
	float:left;
	margin: 0 270px 4px 0;
	overflow:hidden;
}

#Questions .date-picker-container {
	float:left;
	margin: 0 20px 4px 0;
	overflow:hidden;
}

fieldset.vacancy-details .date-picker input {
	margin: 4px 4px 0 0;
}

fieldset.vacancy-details .date-picker img {
	vertical-align:middle;
	margin: 4px 200px 0 0;
	margin-top:2px !important;
}

fieldset.vacancy-details .checkbox input {
	position:relative;
	width: auto;
	margin:4px 0;
	padding:0;
	border:none;
}

fieldset.vacancy-details .checkbox {
	display:block;
	position:relative;
	width: 410px;
	margin:1px 0;
	padding:0;
	float:left;
}

.cv-link {
	padding: 2px 0 0 0;
	float:left;
	width: 170px;
}

.cv-delete {
	padding: 0;
	margin: 0 !important;
	float: right;
	width: 19px;
}

div.searchFilterContainer > div {
float:left;    
}

/* login forms */
#content #side-bar .LoginPanel fieldset{
     width:173px;
    
     margin:0;
}

#content #side-bar .LoginPanel{
    width:180px;
    background:url(http://www.womenintechnology.co.uk/graphics/member-login-bg.gif) no-repeat;
    padding:8px 0 8px 14px;
    border:1px solid #cccccc;
    margin-bottom:20px;
}

#content #side-bar .LoginPanel input{
    width:154px;
    clear:left;
    /*border:1px solid #666;*/
    padding-left:6px;
    color:#666666;
}

#content #side-bar .LoginPanel .form-btn{
    clear:left;
    float:right;
    margin-left:10px;
}

#content #side-bar .LoginPanel a{
    display:block;
}

#content .AspNet-Login-InstructionPanel,
#content .AspNet-Login-PasswordRecoveryPanel {
	
	
}

#content .AspNet-Lo+gin-RememberMePanel input,
#content .AspNet-Login-SubmitPanel {
	width:auto;
	margin-left: 170px;	
}

#content .AspNet-Login-RememberMePanel label {
	width:auto;
}

 #content .AspNet-Login-SubmitPanel {
	clear:both;		
}

#content .AspNet-Login-SubmitPanel input {
	width:auto;
	float:none;
}


/* need this in order to override stoopid inaccessible telerik styles */
fieldset .date-picker img {
	vertical-align:middle;
	margin-top:2px !important;
}

/* Candidate form */
#candidateForm #leftDetails, .fleft {
	float:left;
}
#candidateForm #rightDetails, .fright {
	float:right;
}

.submit {
	clear:both;
	padding-left: 170px;
}

/* advanced search */


.search-pager 
{
	padding:10px 0 0 0;
    font-weight:bold;
    clear:both;
   
}

.search-pager td, .mainnews div.search-pager, .training div.search-pager{
    padding:5px 1px 5px 1px !important;
    border-top:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    vertical-align:middle !important;
}


.search-pager .linkButton
{
	text-decoration:none;
	color:#333333;
	
}

.search-pager-bottom
{
	#padding-top:0 !important;
}

.search-pager-bottom td
{
	border:none;
	
}
.search-pager td.first{
    width:50% !important;
     padding:5px 5px 5px 10px !important;
}

.search-pager td.last{
    text-align:right !important;
    width:10% !important;
     padding:5px 10px 5px 4px !important;
}
.search-divider{
    height:10px;
    border-bottom:1px solid #cccccc;
    margin-bottom:10px;
}



#searchOptionsLink{
    /*background:url(http://www.womenintechnology.co.uk/Graphics/icons/search.gif) left no-repeat;*/
    padding:3px 0 3px 0px;
    margin:17px 0 0 10px;
    border:1px solid #fff;
    position:relative;
    top:1px;
    #top:3px;
   
}

.searchOptionsLinkGrad{
    /*background:url(http://www.womenintechnology.co.uk/Graphics/icons/search.gif) left no-repeat;*/
    padding:3px 0 3px 0px;
    margin:0 0 0 10px;
    border:1px solid #fff;
    position:relative;
    top:4px !important;
    #top:5px !important;
    
}

.link-container, .link-container-bottom{
    border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;
    padding: 5px 0 5px 0;
    margin: 10px 0 10px 0;
}

.link-container .last, .link-container-bottom .last{
    margin:0;
}

.link-container a
{
	display:block;
	float:left;
	width:99px;
	_width:97px;
	 padding:0px 0 4px 24px;
	margin:0;
}

#vacancy-details .link-container-bottom a
{
	display:block;
	float:left;
	margin:0;
}

#vacancy-details .link-container-bottom a
{
	margin-right:33px;
}

#vacancy-details .link-container-bottom a.first
{
	margin-left:10px;
}

#vacancy-details .link-container-bottom a.last
{
	margin-right:0;
}



.viewJobTrayLink{
    background:url(http://www.womenintechnology.co.uk/Graphics/icons/tray.gif) left no-repeat;
   
    display:block;
    padding-left:23px;
}

.advancedSearchPanel
{
	padding-top:40px !important;
}

.emailMeJobsLink{
   background:url(http://www.womenintechnology.co.uk/Graphics/icons/mail.gif) left no-repeat;
 
 
}

.emailFriendsLink{
   background:url(http://www.womenintechnology.co.uk/Graphics/icons/friends.gif) left  no-repeat;
 
}

.mainnews .emailFriendsLink{
    background:url(http://www.womenintechnology.co.uk/Graphics/icons/mail.gif) right  no-repeat;
    display:block;
    padding-left:0px;
    padding-right:23px;
    margin-right:20px;
    float:left;
    width:auto;
}

.mainnews .link-container-bottom .printLink
{
	margin-left:50px;
}


.quickApplyLink{
     background:url(http://www.womenintechnology.co.uk/Graphics/icons/apply-now.png) left no-repeat;
}

.search-pager table {
	width:100%;
}
/* search results page*/

.job-search-left
{
	width:321px;
	float:left;
}
.search-pager td {
	vertical-align: bottom;
	width:1%;
	text-align:center;
	padding: 0 2px;
}

.search-pager td.first, .search-pager td.last {
	padding: 0;
	width:70%;
	text-align:left;
	white-space:nowrap;
}

.search-pager td.last {

}

.mainBaket
{
	width:100%;
	
	padding:0;
	margin:10px 0 5px 0;
}

.mainBaket td
{
	border-bottom:1px solid #cccccc;
	height:60px;
	vertical-align:top;
	padding:5px 0;
}

.mainBaket p, .mainBaket .clear
{
	padding-top:5px !important;

}

.vacancyResults {
	width:100%;
	margin:0;
	padding:0;

}

.SearchResultsCell1{
	vertical-align: top;
	width:78%;
	padding:12px 0 10px 12px;
	height:90px;
}

.SearchResultsCell1 div, .SearchResultsCell1 p{
    margin:0px;
    padding:2px 0 2px 0;
}

.SearchResultsCell1 p{
   font-weight:bold;
}

.SearchResultsCell2 {
    width:22%;
	text-align:right;
	white-space:nowrap;
}

.SearchResultsCell1 a {

}

.SearchResultsCell2 a {
    display:block;
    float:right;
    margin-bottom:7px;
    vertical-align:bottom;
}
.SearchResultsCell2 .btnAddToShortlist{
    background:url(http://www.womenintechnology.co.uk/Graphics/icons/add-to-tray.png) top right no-repeat;
    padding: 3px 30px 2px 0px;
}

.SearchResultsCell2 .hylApply{
    background:url(http://www.womenintechnology.co.uk/Graphics/icons/apply-now.png) top right no-repeat;
    padding: 3px 30px 2px 0px;
}
.SearchResultsCell1 .location {
     
}

.SearchResultsCell1 .type {

}

/*
.SearchResultsRow .reference,
.SearchResultsRow .salary,
.SearchResultsRow .postedDate {
	display: none;
}
*/

.SearchResultsRow {
    background:#f2f2f2;
}

.SearchResultsRowAlt {
   
}

/* Home search */
#search {

}

#search fieldset {

}

#content .quick-search-home{
   border:1px solid #ccc;
    width:504px;
    background:url(http://www.womenintechnology.co.uk/graphics/job-search-bg.gif) top no-repeat;
    height:135px;
}

#content .quick-search-home .clear
{
	clear:none !important;
}

#content .quick-search-home fieldset{
    width:494px;
    padding:0px 0 10px 10px;
}

#content .quick-search-home fieldset legend{
    padding:8px 0 0 0;
    color:#339900;
    font-size:1.45em;
    font-weight:bold;
    text-transform:uppercase;
}

#content .quick-search-home fieldset .oda-container{
    float:left;
    width:245px;
}

#content .quick-search-home fieldset label,
#content .quick-search-home fieldset input,
#content .quick-search-home fieldset select {

	margin:0;
	padding:0;
}

#content .quick-search-home fieldset label {
    float:none;
	display:block;
	color:#0667a8;
	font-weight:bold;
}


#content .quick-search-home fieldset  input {
    /*border:1px solid #666;
    width:210px;*/
}

#content .quick-search-home fieldset select {
    /*border:1px solid #666;*/
    width:210px;
}

#content .quick-search-home fieldset a{
    float:left;
    display:block;
    margin:15px 20px 0 10px;
    padding: 0 0 0 20px;
    background:url(http://www.womenintechnology.co.uk/graphics/magnifying-glass.png) left no-repeat;
} 

#content .quick-search-home .oda-container2
{
	position:relative;
	top:-31px;
}

#content .quick-search-home .oda-container-search
{
	position:relative;
	top:-5px;
}

#content .quick-search-home fieldset .form-btn {
    float:left;
    margin-top:15px;
}



/* BOX/CONTAINER STYLES */

.nav-box, .info-box {
	
}

.nav-box h4 {

}

.info-box {

}

.nav-box ul, .nav-box .menu {
	float:none !important;	
}

.nav-box ul li {

}

.nav-box .menu, .info-box .menu {
	white-space: normal !important;
}

.info-box {
	width: 225px;
}

.info-box .body {
}

.info-box ul li {
	padding:0;
	display:inline;
}

.info-box ul li a {
	float:left;
}

.info-box ul li.alt a {
}

.info-box .footer p, .borderT {
}

.borderT td {
}

.info-box .footer {
}

.question-icon {
}

/*-------------------------------- DATA TABLE STYLE -------------------------*/
.siteDataTable {
	width: 100%
}

.siteDataTable th { 
}



.siteDataTable th 
{

}

.siteDataTable th
{
	/*background:url(http://www.womenintechnology.co.uk/graphics/side-nav-title-bg.gif) repeat-x;*/
	background-color:#E20074 ;
    height:20px;
    padding:0px 9px 0;
	color:#ffffff;
}

.siteDataTable td
{
	padding:.5em;
}

.siteDataTable th a
{
	color:#ffffff;
	text-decoration:underline;
}
.siteDataTable input
{
	width:auto !important;
}

.siteDataTable tr {
}

.siteDataTable .alternateRow {
}

#channelChkBox * {
    width:auto;
    float:left;
    margin:0;
    padding:0;
}

#channelChkBox label {
    margin:0 8px 0 2px;
}

/*-------------------------------- INFO MESSAGE STYLE -------------------------*/
.InformationMessage{
    color:Red !important;
}

/* MISC STYLES */	
#breadcrump
{
	float:left;
	width:680px;
	height:16px;
	background:url(http://www.womenintechnology.co.uk/graphics/breadcrump-bg.gif) repeat-x;
	margin:0;
	padding:0
}

#breadcrump .breadCrumbHTMLOutput span
{
	background:url(http://www.womenintechnology.co.uk/graphics/arrow-white.png) no-repeat left;
	padding-left:12px;
}

#breadcrump .breadCrumbHTMLOutput a
{
	text-decoration:none;
}

#date
{
	float:left;
	width:235px;
	height:16px;
	background:url(http://www.womenintechnology.co.uk/graphics/breadcrump-bg.gif) repeat-x;
	font-size:0.82em;
	color:#ffffff;
	padding:1px 3px 0px 0px; 
	text-align:right;
}

.crumbtrail {	
    margin:1px 0px 0px 10px; 
    text-transform:capitalize;
    font-size:0.82em;
    color:#ffffff;
}

.crumbtrail a{
}

.crumbtrail a
{
	color:#ffffff;
}

.crumbtrail .breadCrumbPrefix{
    font-family:Arial;
    font-weight:bold;
}

.hr 
{
	border-top:1px solid #cccccc;
	margin:10px 0 0px 0;
	padding:0;
}


#vacancy-details h1{
    color:#000;
    font-weight:normal; 
    float:left;
    display:block;
    font-weight:bold;
    width:350px!important;
    font-family:Arial !important;
}

#vacancy-details #job-description td,#vacancy-details #job-description th{
    float:left !important;
    width: 100px;
    display: block!important;
clear: none!important;
}




#vacancy-details h2{
    color:#000;
}

#vacancy-details .Details-back{
    margin:25px 0 0 44px;
    background:url(http://www.womenintechnology.co.uk/graphics/icons/arrow.png) right no-repeat;
    padding: 0 13px 0 0;
    float:left;
    display:block;
    
}

.applyNowLink, .addToTrayLInk, .printThisJobLink
{
    background:url(http://www.womenintechnology.co.uk/graphics/icons/arrow.png) right no-repeat;
    padding: 0 13px 0 0;
    white-space:nowrap;
   
}

.printThisJobLink
{
	margin-right:0px !important;
}

.addToTrayTopLInk{
	background:url(http://www.womenintechnology.co.uk/Graphics/icons/add-to-tray.gif) 0px 0  no-repeat;
	padding: 20px 0px 0 0px;
	display:block;
	text-align:center;
	width:27px;
}

.addedToTrayTopLInk{
	background:url(http://www.womenintechnology.co.uk/Graphics/icons/tray-added.gif) 4px 0 no-repeat;                                                                                                                                                                             ) top left no-repeat;
	padding: 20px 0px 0 2px;
	display:block;
	text-align:center;
	width:30px;
      
}

#vacancy-details .detailsBackBottom, .mainnews .detailsBackBottom{
    background:url(http://www.womenintechnology.co.uk/graphics/icons/arrow-left.png) left no-repeat;
    padding: 0 0 0 13px;
}

.mainpanel .content
{
	position:relative;
}

.mainpanel .quickapplylinks
{
	position:absolute;
	top:10px;
	left:190px;
	width:300px;
	text-align:right;
}

.mainpanel .detailsBackBottom{
    background:url(http://www.womenintechnology.co.uk/graphics/icons/arrow-left.png) left no-repeat;
    padding: 0 0 0 13px;

}

.mainpanel .quickapplylinks a
{
	float:right;
	margin-left:40px;
}



.mainnews .printLink
{
	background:url(http://www.womenintechnology.co.uk/graphics/icons/print.png) right no-repeat;
    padding: 0 20px 0 0;
    display:block;
    float:left;
    width:auto;
  
}

.commentFieldset legend
{
color:#CC0066;
font-weight:bold;
text-transform:capitalize;
font-size:12px;    
}

.mainnews .commentLink
{
	display:none;
	/*background:url(http://www.womenintechnology.co.uk/graphics/icons/comment.jpg) right 0 no-repeat;
    padding: 0 20px 3px 0;
    margin-right:20px;
    display:block;
    float:left;
    width:auto;*/
  
}

.mainnews .headlineDate
{
	
	display:block;
	font-weight:bold;
	margin:5px 0 10px 0;
}



#vacancy-details .link-container-middle{
    border-top:1px solid #ccc;
    padding: 5px 0 5px 0;
    margin: 10px 0 10px 0;
    
}



#vacancy-details .link-container-middle .detailsBackBottom
{
	margin-left:10px;
}

#vacancy-details .link-container-middle .last
{
	margin-right:0px;
}

#vacancy-details .link-container-middle ul li
{
	float:left;
	text-align:right;
	width:175px;
	
}

#vacancy-details .link-container-middle ul li label
{

}

#vacancy-details .link-container-middle ul li label:first-letter {

}



#vacancy-details .link-container-middle ul li.first
{
	float:left;
	text-align:left;
	width:135px;
}

#vacancy-details .link-container-middle ul li.last
{
	float:left;
	text-align:right;
	width:185px;
}

#vacancy-details .link-container .viewJobTrayLink
{
	margin-left:10px;
}

#job-main-left{
    float:left;
    width:43px;
    height:40px;
    padding:10px 0 0 0px;
    vertical-align:middle;
}

#job-main-middle{
   
    float:left;
    width:294px;
     
}

#job-main-middle h2
{
	font-size:1.00em;
	text-transform:none;
}

#job-main-middle label{
    float:left;
    min-height:15px;
    height:auto !important;
    height:15px;
    padding: 0 0px 0 0;
    margin:3px 0 3px 0;
    width:200px;
}

#job-main-middle .bold{
    float:left;
    width:70px;
}
 
#vacancy-details dt{
    float:left;
    font-weight:bold;
    width:100px;
}

#vacancy-details h1
{
	text-transform:none;
}

#job-main-right{
    float:left;
    width:145px;
    overflow:hidden;
    height:80px;
    text-align:right;
     
}




.multiresult #job-main-left
{
	 height:130px;
	 padding:10px 20px 0 20px;
	 border-bottom:1px solid #cccccc;
	
}

.multiresult #job-main-middle
{
	border-bottom:1px solid #cccccc;
	width:281px;
	overflow:hidden;
	height:140px;
	
}

.multiresult #job-main-right
{
	
	padding:45px 10px 0px 0;
	border-bottom:1px solid #cccccc;
	width:110px;
	height:95px;
}


.vacancyresults
{
	padding:0;
}




.vacancyresults #job-main-left
{
	 height:130px;
	 padding:10px 20px 0 20px;
	 border-bottom:1px solid #cccccc;
}

.vacancyresults #job-main-middle
{
	border-bottom:1px solid #cccccc;
	width:291px;
	overflow:hidden;
	height:140px;
	
}

.vacancyresults #job-main-right
{

	padding:45px 10px 0px 0;
	border-bottom:1px solid #cccccc;
	width:120px;
	height:95px;
}



#job-main-right a, #job-main-right a.printLink {
    display:block;
    background:url(http://www.womenintechnology.co.uk/graphics/icons/arrow.png) right no-repeat;
    padding: 0 13px 0 0;
    margin:3px 0 3px 0;
    width:auto !important;
    float:right;
    clear:right;
    white-space:nowrap;
}

#job-description{
    padding-top:0px;
}


#vacancy-details .hr {
    
}

.hr hr {
    display: none; 
}
	
.expandLeft, .expandRight {
}

.clear {
	clear:both !important;
}

#vacancy-details ul{
    margin:0;
    padding:0;
}

#vacancy-details ul li{
    list-style:none;
    margin:0 0 10px 0;
    padding:0;
}

#vacancy-details ul li p, #vacancy-details ul li h2{
   
      margin:0;
    padding:0;

}

#vacancy-details ul li h2{
   
      margin:0;
    padding:0;
    text-transform:capitalize;
}


.clear-hide {
	clear:both;
	font-size:1px;
	display:inline;
}

.fleft {
	float:left;
	
}

.fright {
	float:right;
	
}

.right {
	text-align:right;
}

.centered{
	text-align:center;
}

.block {display:block}

.bold{
    font-weight:bold;
}

.hide{
    display:none;
}

.border-top{
    border-top:1px solid #cccccc;
    margin: 10px 0 0px 0;
    padding: 10px 0 10px 0;
}

.border-bottom{
    border-bottom:1px solid #cccccc;
    margin: 0px 0 10px 0;
    padding: 10px 0 0px 0;
     #padding: 10px 0 10px 0;
    _padding: 10px 0 10px 0;
   
}

.border-top-bottom{
    border-top:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    margin: 10px 0 10px 0;
    padding: 10px 0 0px 0;
}

.ReqFieldNote{
   
}

.borderedPanel{
    position:relative;
}
.error{
    position:absolute;
    top:22px;
    left:160px;
    color:Red;
    text-align:center;
    margin:5px;
}

fieldset .lblInput
{
	width:210px !important;
    background:url(http://www.womenintechnology.co.uk/graphics/required.gif) right top no-repeat;
}

.MultiLine
{
	height:100px;
	width:200px;
}

/*Added by MP*/
/*New css standard that will be used for css based forms #VacancyDetailsPanel */
/*the following css style tarkets only the vacancy details page - in the long run the following styles will bedfault for all our forms once all forms are modified to <fieldset><label></label><input></input></fieldset>*/

.dv3FormPanel {
	position:relative;
}

.dv3FormPanel  div{
    clear: left !important;
    margin: 5px 0;
    padding:0;
    padding-left: 160px; /*width of left column containing the label elements*/
    position:relative; 
    #position:relative; 
	_position:static;

     overflow:hidden;
	
     
}

.dv3FormPanel  div label{
    width: 160px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
    /*position:absolute;
	top:0;
	left:0;*/
	
    padding:0;
	float:left;
	margin:4px 0 0 -160px;
	display:block;
    _display:inline !important;
    color:#454444;
    _position:relative;
    
}

.dv3FormPanel  div label span{
  display:block;
  position:absolute !important;
  top:4px !important;
  _top:0;
  left:0 !important;
  width: 150px;
}



.dv3FormPanel  div div{
    width:auto !important;
    padding:0 !important;
    margin:0 !important;
    clear:none !important;
}

.dv3FormPanel  #oda-container div{
    width:auto !important;
    padding:0 !important;
    margin:0 !important;
    clear:none !important;
    _border:1px solid white;
    
}

.dv3FormPanel  #oda-container input{
  margin:4px;
  width:209px;
  margin-left:1px;
    
}
.mainpanelqsearch .dv3FormPanel  #oda-container input{
    float:left;
    margin-left: 10px;
    width:160px;
    
}



.dv3FormPanel .fleft, .dv3FormPanel .fright, .ErrorLabel{
    padding-left:0 !important;
    margin:0;
    clear:none !important;
}



.dv3FormPanel .requiredFieldText{
     color:Green;
     text-transform:lowercase;
}

.dv3FormPanel .requiredFieldIcon{
    
    /*we insert a background image for the required field icon*/
    /*background:;
     width:;
     height:;*/
     background:url(http://www.womenintechnology.co.uk/graphics/icons/asterix.gif) right top no-repeat;
     width:8px !important;
     height:9px !important;
     float:left;
	 position:relative;
	 overflow:visible;
	top:2px;
	left:2px;
	font-family:Tahoma;
    
}

.dv3FormPanel .requiredFieldIcon span
{
	position:absolute;
    color:#339900;
    font-size:1.64em;
    overflow:hidden;
    display:none;

    top:0px;
}

.dv3FormPanel div label .normalspan
{
	font-weight:normal;
	position:static !important;
	
	
}

.dv3FormPanel  .radContainer{
    position:relative !important;
}

.dv3FormPanel  .radContainer .loadingPanel {
	display: block;
    position:absolute !important;
    top:3px;
    left:-20px;
   
}

.dv3FormPanel  .TopLoadingPanel{
    display: block;
    position:absolute !important;
    top:3px;
    left:340px;
}

.dv3FormPanel  div .date-picker{

   /* #position:absolute; /*ie7 only*/
   /* #top:-0px; /*ie7 only*/
   /* _position:absolute; /*ie6 only*/
   /* _top:-0px; /*ie6 only*/ 
}


.dv3FormPanel .checkbox, .dv3FormPanel .radio{
    display:block;
    width:auto !important;
    _position:relative;
    _left:-8px;   
}



.dv3FormPanel  .checkbox input, .dv3FormPanel .radio input, .radio input, .checkbox input{
    float:none;
    margin:2px 0;
    #margin:0;
    padding:0;
    width:auto;
    vertical-align:middle;
    border:none;
    display:inline;
    width:auto !important;
    #position:relative;
    #left:-4px;
}

.dv3FormPanel .checkbox label, .dv3FormPanel .radio label{
    float:none;
    margin:0 !important;
    padding:0;
    width:auto;
    display:inline;
    position:static;
}

.dv3FormPanel .radiolist input
{
	float:left; 
	margin-right:4px !important;
}

.dv3FormPanel .radiolist label 
{
	float:left; 
	margin-right:10px !important;
}

.dv3FormPanelAdmin  div label span{
  display:inline;
  position:static !important;
  /*top:0 !important;
  left:0 !important;*/
}

.dv3FormPanel .form-btn 
{
	text-align:right !important;
}

.dv3FormPanel .form-btn input
{
	width:auto;
	height:auto;
	float:none;
}

.dv3FormPanel input, .dv3FormPanel select
{
	font-size:0.91em !important;
	font-family:Verdana !important;
	font-weight:bold !important;
}



/* Main login**********************************************/
.dv3column{
    position:relative;
    float:none !important;
    width:480px !important;
    overflow:hidden;
    padding:0;
    margin:0;
  
}

.dv3column  #oda-container div
{
	_border:none !important;
}

.requiredLoginFieldText
{
	text-align:right;
}
.requiredLoginFieldText span
{
}
.requiredLoginFieldText  .requiredFieldIcon{
    float:none;
    position:static;
    padding-right:15px;
	position:relative;
	overflow:visible;
	left:0;
	#display:inline-block;
	#padding-right:5px;
    
}

.dv3column div{
     width:100%;
   
     margin-right:5px;
}

.dv3column div label, .dv3column .validator{

}

.dv3column input, .dv3column  textarea, .dv3column  select{
    
}
.dv3LoginPanel .fright
{
	margin-left:10px;
}

.dv3LoginPanel .form-btn
{
	
	position:relative;
	top:-5px;
}


.gradquicksearch .form-btn
{
		
	margin-top:-5px ;
	#padding-top:8px !important;
	padding-right:4px;

}

.gradquicksearch .dv3FormPanel input
{
	width:161px;

}

/*********quick search****************************/

.quicksearch .dv3FormPanel div {

	margin:0px 0pt;
	padding:0px 0px 0px 0px;
	
}

.quicksearch .dv3FormPanel  #oda-container div
{
	_border:none !important;
}
.quicksearch .dv3FormPanel #oda-container input
{
	margin:  0 12px 2px 10px;
	width:165px;
}

.gradquicksearch .dv3FormPanel #oda-container input
{
	margin:  0 12px 2px 10px;
	width:166px !important;
}
.quicksearch .dv3FormPanel #oda-container
{
	margin:0px 0pt;
	padding: 1px;
	

}
.gradquicksearch span h2
{
	padding:0px;
}
.gradquicksearch span p
{
	width:218px;
	padding:3px;
	margin:-4px;
}
.gradquicksearch .dv3FormPanel #oda-container
{
	margin:0px 0pt;
	padding: 2px;
	

}

.quicksearch .dv3FormPanel div select, .quicksearch .dv3FormPanel div input
{
	margin:2px 0 0 0 !important;
}

.quicksearch .dv3FormPanel div label {
	color:#FFFFFF;
display:inline;
float:left;
font-size:1em;
margin:1px;
padding:1px;
text-align:left;
text-transform:capitalize;
width:54px
}

.quicksearch  .form-btn{
	#position:relative;
	
	margin-top:-5px !important;
		#padding-top:8px !important;
}

.responseText{
	display:block !important;
	color:Red;
	text-align:center;
	float:none;
}

/*BASKET*/
.basket {
	_width:151px !important;

}

.basket .links
{
	_width:150px;
}

.basket .links a.viewAllLink
{
	float:left;
	padding:0;
	margin:0;
}

.basket .links a.DeleteLink
{
	float:right;
	color:#000000;
	text-decoration:none;
		padding:0;
	margin:0;
}


.basket h2
{
	 background:url(http://www.womenintechnology.co.uk/graphics/icons/tray.gif) right top no-repeat;
	 width:150px;
} 

.basket h2 a
{
	padding:0; 
	margin:0; 
	text-decoration:none; 
	text-align:left !important;
}

.basket p {
margin:0;
padding:0
}

.basket .links
{
	margin-top:15px;
}

.basket .links a
{
	text-align:right;
}

    
.basket a
{
	display:block;
	text-align:right;
	margin:5px 10px 5px 0px ;
}

.basket ul
{
	padding:0 0 0 0px;
	margin:0px;
}

.basket ul li
{
	list-style:none;
	padding:15px 0 0 0 !important;
	
}

.basket ul li a,.basket ul li input
{

	float:left;
	margin:5px 0;
	text-align:left;
}

.basket ul li a
{
	margin:5px 0 5px 0px;
	display:block;
	width:110px;
}

.basket ul.GroupApplyList li a
{
	display:block;
	width:128px;

}


 .basket h4 {
    background:url(http://www.womenintechnology.co.uk/graphics/side-nav-title-bg.gif) repeat-x;
    height:20px;
    padding:3px 9px 0;
    font-weight:bold;
    font-size:1.00em;
}

 .basket h5 {
    height:20px;
    padding:3px 9px 0;
    font-weight:bold;
    font-size:0.82em%;
    
    white-space:nowrap;
    padding-right:5px;
    overflow:hidden;
}
/***********************************************************/
/*login top*/



.dv3LoginTop{
    width:210px !important;
	
}

.dv3LoginTop #oda-container div
{
	_border:none !important;
}

.dv3LoginTop div{
    padding-left:0px;
    margin-bottom:3px;
}

.dv3LoginTop div label
{
	display:none;
    clear:none !important;
    float:none;
	margin-left:0px;
    width:0;
}

.dv3LoginTop .form-btn{
    margin-left:0 5px 0 5px !important;
    float:left !important;
    clear:none !important;
}

.dv3LoginTop input
{
	width:145px;
	padding:0;
}

.dv3LoginTop .form-btn
{
	clear:both;
	float:right;
}

.dv3LoginTop .form-btn input
{
	width:auto;

}
/** news search **/

.dv3NewsSearch
{
	margin-bottom:0 !important;
}

.dv3NewsSearch #oda-container div
{
	_border:none !important;
}

.dv3NewsSearch .keyword, .dv3NewsSearch .category, .dv3NewsSearch .from,.dv3NewsSearch .to
{
	float:left;
}

.dv3NewsSearch .keyword input
{
	#height:10px !important;
}



.dv3NewsSearch .from
{
	clear:left !important;
}



.dv3NewsSearch div{
     width:220px;
     padding-left: 0px; /*width of left column containing the label elements*/
     
     float:left;
     clear:none !important;
}

.dv3NewsSearch div select,.dv3NewsSearch div input
{
	width:220px;
}

.dv3NewsSearch  .keyword
{
	margin-right:40px;
}

.dv3NewsSearch div label, .dv3column .validator
{
	float:none !important;
	margin-left:0px;
    width: auto; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
    color:#ffffff;
}

.dv3NewsSearch .from, .dv3NewsSearch .to
{
	 width:116px;
	 _width:115px !important;
	 margin-right:0px !important;

}

.dv3NewsSearch .from .pickerWrapper_Default, .dv3NewsSearch .to .pickerWrapper_Default
{
	    height: 30px !important;

	}

.dv3NewsSearch .from .pickerWrapper_Default input, .dv3NewsSearch .to .pickerWrapper_Default input
{
	    width: 90px !important;

	}

.dv3NewsSearch .from .date-picker, .dv3NewsSearch .to .date-picker
{
	_width:115px;
}

.dv3NewsSearch input, .dv3NewsSearch  textarea, .dv3NewsSearch  select{
    width:215px;
}

.dv3NewsSearch .form-btn
{
	text-align:right;
	overflow:visible;
	margin-top:20px;
	width:247px;
}

.dv3NewsSearch .form-btn input
{
	width:auto;
	height:auto;
	float:right;

	
	
}

/** news Graduate search **/

.dv3GradSearch 
{
	position:relative;
	
}

.dv3GradSearch  #oda-container div
{
	_border:none !important;
}


.dv3GradSearch fieldset{
	margin-bottom:0 !important;
	
	width:600px !important;
}

.dv3GradSearch fieldset div#oda-container{
     width:235px;
     height:40px;
     padding-left: 0px; /*width of left column containing the label elements*/
	 margin-right:28px;
     float:left;
     clear:none !important; 
  
}



.dv3GradSearch fieldset div label
{
	float:none !important;
	margin-left:0px;
    width: auto; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
    color:#ffffff;
}

.dv3GradSearch fieldset input, .dv3GradSearch fieldset  textarea, .dv3GradSearch fieldset  select{
    width:215px;
}

.dv3GradSearch .form-btn
{
	text-align:right;
	margin-top:10px;
}

.dv3GradSearch  .form-btn input
{
	width:auto;
	height:auto;
	float:right;
	position:relative;
	left:-10px;
}

.dv3GradSearch  a
{
	color:#ffffff;
}

.dv3GradSearch .phAdvancedSearch
{
position:absolute;
	top:0;
	left:305px;
	top:7px;
	
}
.dv3GradSearch .phViewAll
{
	position:absolute;
	top:0;
	left:425px;
	top:7px;
}

/*************************************************/
.capitalize
{
	text-transform:capitalize;
}

.wmax
{
	width:100% !important;
}

.spacer
{
    cursor:pointer;
    border:0px solid black;
}


.ImageButton, quick-search-home fieldset input[type='image']
{
	width:auto !important;
	height:auto !important;
}

.icon
{
	margin-top:5px;
}





.gradbanners
{
	border-bottom:1px solid #CCCCCC;
}

.gradbanners a
{
	display:block;
	float:left;
	width:100px;
	height:42px;
	overflow:hidden;
	
}

.buttons
{
	text-align:right;
}

span.contentarea
{
	display:block;
	width:100%;
}

.padding
{
	padding:10px;
}

.charity_banner
{
	
	height:61px;
	margin-top:30px;
	/*margin-left:16px;*/
	text-align:center;
}

.mainpanel .search .fleft h2
{
	float:left;
}

.mainpanel .search .fright
{
	margin-top:5px;
}

.mainpanel .search .fright a
{
	color:#ffffff;
	
}

.lblContent ul li, .headlineContent ul li, .vacancyresults ul li, .job-description ul li, .pnlHeadlineTeaser ul li
{
	list-style-image:url(http://www.womenintechnology.co.uk/graphics/bullet.gif);
	list-style-position:outside;
	margin:0 0 0 12px;
	margin:0 0 0 16px;
}

#job-description ul li
{
	list-style-image:url(http://www.womenintechnology.co.uk/graphics/bullet.gif);
	list-style-position:outside;
	margin:0 0 0 12px;
	margin:0 0 0 16px;	
	
}



.contentAreaLabel
{
	display:block;
	padding: 0 0 10px 0;
}

.InformationMessage
{
	display:none;
}

.ErrorLabel
{
	text-align:center;
	font-weight:bold;
	display:block;
	color:Red;
}

.graduate_list li
{
	list-style:none !important;
	padding-left:10px !important;
}



input.date-picker
{
	border: 2px inset grey;
	margin-right: 1px !important;
	width: 80px !important;
	_width: 80px !important;	
}

.date-picker-fieldset
{
	display: block !important;	
	width: 80px !important;
	height: 20px !important;	
}

input.date-picker-fieldset 
{
	border: 2px inset grey;
	margin-right: 1px !important;
	width: 120px !important;
	/*width: 80px !important;*/
}


.dv3FormPanel .date-picker-fieldset
{
height: 35px !important;
	}
	
.date-picker-fieldset table
{
	width: 200px !important;
	}
	
.dv3FormPanel .date-picker-fieldset table td
	{
		width: 1px !important;
		}
.dv3FormPanel .date-picker-fieldset input
{
height: 10px !important;
width: 175px !important;
	}
	
.titlebar_Default 
{
	height: 22px !important;
}
.titlebar_Default td
{
	background : none !important;
	padding: 0px !important;
	font-size: 12px !important;	
	text-align: center;
	vertical-align: middle;
}

.radInvalidCss_Default
{
	color:#000000 !important;
	background-color:#ffffff !important;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
	
}

.dv3CandidateHome span
{
	line-height:2;
}

.dv3FormPanelVacancy
{
	
}

.overflow
{
	overflow:visible;
}


.statisticsCalendar .inputCell input
{
	#width:125px !important;
	_width:125px !important;
	
}

.removepad
{
clear:left !important;
margin:5px 0;
overflow:hidden;
padding:0 0 0 0px!important;
position:relative;
	}
	
.removepad label
{
display: block !important;
float: left !important;
width: 440px !important;
padding: 0 0 5px 5px !important;
	}
	
.removepad input
{
display: block !important;
float: left !important;
	}
.dv3Candidate label{
width:80%;

}

.dv3Candidate div span{

float:left;
width: 30px;
display: block;
margin:4px 0;
}

#Comments dl dd, #Comments dl {margin:0}

#Comments div.SearchResultsRow {background:#fff}

#Comments dl, #Comments dt {margin:1em 0}

#Comments dt {font-weight:bold}

.sidenews .List, .sidenews .SearchResultsRow,
.sidenews .SearchResultsRowAlt {margin:1em 0}

.corners-topblog div {margin-left:-13px;}

.details h2
{ 
 
color:#E20074;
float:left;
font-family:Tahoma;
font-size:1.45em;
font-weight:bold;
margin:5px 0 0 0;
padding:0 0 5px 0;
text-align:left;
text-transform:uppercase;
float:left;
 
}

.details
{
}
.instruction
{
display: block;
float: left;
padding: 10px 0 0 5px;

	
}

.latestJobsNewsBlog h1
{
color:#000000; 
font-size:1.45em;
padding-bottom:0;   
}

.latestJobsNewsBlog h3 a, .latestJobsNewsBlog h3
{
font-size:1em;   
}

.latestJobsNewsBlog ul li 
{
margin-bottom:10px;    
}

.bullet ul li
{
 list-style-type:circle;
 margin-left:15px;
}

#socialOuter 
{
width:100%; 
height:90px;
margin-top:10px;    
}

#socialOuter .iconBoxes 
{
display:block;
width:auto; 
margin-right:8px; 
height:auto; 
float:left;    
}

.blogComments .dv3FormPanel div  
{
clear:none !important;
float:left; 
padding-left:0;   
}

.blogComments .dv3FormPanel .firstDiv 
{
margin-right:30px;    
}

.blogComments .dv3FormPanel .requiredFieldIcon
{
width:17px !important;
left:0;   
}

.blogComments .dv3FormPanel div.formButtons
{
clear:both !important;
float:none; 
padding-left:79px;   
}

.blogComments .dv3FormPanel div.panel6   
{
clear:both !important;
float:none;      
}

.blogComments .dv3FormPanel div label  
{
width:80px;
margin:4px 0 0 0;   
}

.del 
{
background:url(http://www.womenintechnology.co.uk/graphics/socialBox.gif) no-repeat;
height:60px !important;    
}

.del img 
{
padding:10px 19px 23px 21px;
}

.reddit img 
{
padding:10px 15px 17px 15px;
}


a.delicLink 
{
color:#000000 !important; 
display: block;
text-decoration:none; 
text-align:center;
width:50px;
}

.reddit a 
{
display:block;
float:none;
text-align:center; 
text-transform:capitalize; 
width:50px;
}

*+html .blogComments .dv3FormPanel div textarea  {width:513px;}

.blogComments .dv3FormPanel div textarea  
{
height:70px;
width:508px; 
width:513px\0/;   
}

#socialOuter .DiggBox 
{
border-top:1px solid #f0e6a7;
height:60px !important;   
overflow:hidden !important;   
}

#socialOuter .diggBox 
{
width:auto; 
margin-right:10px; 
height:auto; 
float:left;    
}

#socialOuter .fbBox 
{
width:auto; 
margin-right:10px; 
height:auto; 
float:left;    
}

.db-wrapper .db-medium, .db-wrapper .db-large 
{
background-position: 0 -8px !important;   
}


#socialOuter .twitOuter {
width:auto; 
height:auto; 
float:left; 
}
