html,body{
	height:100%;
	}
body{
	color:#262C2E;
	background:url(images/uploads/background.jpg) repeat-x top;
	}	
h1{
	color:#143B4C;
	font-size:1.8em;
	font-weight:bold;
	letter-spacing:-1px;
	padding:10px 0;
	}
h2{
	color:#A6CB34;
	font-size:1.5em;
	font-weight:bold;
	letter-spacing:-1px;
	padding:5px 0 0 0;	
	}
h3{
	color:#143B4C;	
	font-size:1.3em;
	font-weight:bold;
	letter-spacing:-1px;
	padding:5px 0 3px 0;
	}	
h1.mentor{
	/*background:url(images/uploads/h_mentor.jpg) no-repeat;
	width:96px;
	height:27px;
	float:left;
	display:block;
	text-indent:-9999px;*/color:#99CE0B;
	}
a.biglink_m{
background:#2181A9;
text-decoration:none;
color:#fff;
display:block;
font-size:1.3em;
width:250px;
text-align:center;
padding:4px 8px;
}
a.biglink_e{
background:#99CE0B;
text-decoration:none;
color:#fff;display:block;
font-size:1.3em;width:250px;
text-align:center;
padding:4px 8px;
}
a.biglink_e:hover,a.biglink_m:hover{
background:#143B4C;
color:#fff;
}
h1.sme{
	/*background:url(images/uploads/h_sme.jpg) no-repeat;
	width:123px;
	height:27px;
	float:left;
	display:block;
	text-indent:-9999px;*/color:#2181A9;
	}
.green{
color:#99CE0B;
}
.blue{
color:#2181A9;
}
.hid{
display:none;
}
.big{
	color:#143B4C;	
	font-size:1.4em;
	font-weight:bold;
	letter-spacing:-1px;
	padding:5px 0 0 0;	
	}
span.big{
	padding-right:6px;
	}		
small{
	color:#0F4D67;
       font-size:.9em;
	}
small a{
	color:#0F4D67;
	}	
p{
	padding:5px 0;
	}	
p img{
	padding-bottom:9px;}
a{
color:#106B91;
}
a:hover{
color:#143B4C;
text-decoration:none;
}

.register_now{
float:right;
background:#F7F7F7;
margin-top:40px;
width:180px;
height:100px;
padding-top:60px;
padding-left:30px;
text-align:center;
border:1px solid #999;
margin-left:30px;
}
a.register_now_bt_m,a.register_now_bt_s{
	color:#fff;
     float:left;
	text-decoration:none;
        font-size:1.2em;
        letter-spacing:-1px;
}
a.register_now_bt_m:hover,a.register_now_bt_s:hover{
background:#143B4C;
}
a.register_now_bt_m{
	background:#85B601;
padding:8px 25px;
}
a.register_now_bt_s{
	background:#2181A9;
padding:8px 25px;
}

a.read-more{
	color:#fff;
	padding:3px 10px 3px 10px;
	text-decoration:none;
	background:#106B91;
	}	
a.read-more:hover{
	background:#143B4C;
        color:#fff;
	}
ul{
	list-style:outside;
	margin-top:0px;
	}
ul li{
	background:url(images/uploads/dot.gif) no-repeat left 10px;
	list-style:none;
	padding:3px 0 3px 10px;
	}
.green_tick ul,			
ul.green_tick{
	list-style:outside;
	margin-top:5px;
	}
.green_tick li,
ul.green_tick li{
	background:url(images/uploads/tick_green.gif) no-repeat left 7px;
	list-style:none;
	padding:8px 0 8px 18px;

	}
.blue_tick ul,
ul.blue_tick{
	list-style:outside;
	margin-top:5px;
	}
.blue_tick li,
ul.blue_tick li{
	background:url(images/uploads/tick_blue.gif) no-repeat left 7px;
	list-style:none;
	padding:8px 0 8px 18px;
	}
.clear{
	clear:both;
	}					
#wrap{
	position:relative;
	width:970px;
	margin:0 auto -40px auto;
	min-height:100%;
	text-align:left;
	}	
#add{
	width:450px;
	height:50px;
	position:absolute;
	top:10px;
	right:10px;
	background:#fff;
	}	
/*  CONTACT FORM   */
/*  COMMENTS   */	
.comment_heading{
margin:10px 0;
}
.comment_heading h2{
color:#fff;
font-size:1.3em;
padding:3px 5px;
margin:0;
background:#7F6F6F;
}
.comment{
padding:10px;
background:#F7F7F7;
color:#7F6F6F;
}
.posted, .posted a{
background:#A28E8E;
padding:5px 10px;
color:#fff;
text-align:right;
font-size:.9em;
margin-bottom:10px;
}
/*  COMMENT FORM   */
form#comment_form{
background:#F7F7F7;
padding:10px;
margin:0;
width:435px;
float:left;
color:#7F6F6F;
}
form#contact_form textarea,
form#contact_form input.text,
form#comment_form textarea,
form#comment_form input.text{
width:270px;
background:#fff !important;
border:0;
margin-left:10px;
padding:2px;
}
form#contact_form textarea,
form#contact_form input.text{
background:#eee !important;
}
form#contact_form label,
form#comment_form label{
float:left;
width:70px;
}
form#contact_form input.submit,
form#comment_form input.submit{
width:150px;
margin-left:150px;
margin-top:15px;
border:0;
}
form#contact_form input.submit{
width:100px;
margin-left:170px;
}
form#contact_form input.submit,
form#comment_form input.submit{
	color:#fff;
	padding:3px 10px 3px 10px;
	text-decoration:none;
	background:#106B91;
cursor:pointer;

	}	
form#contact_form input.submit:hover,
form#comment_form input.submit:hover{
	background:#143B4C;
        color:#fff;
	}
/*  MENU AND TOP   */
#top {
	float:left;
	width:970px;
	}	
#top img{
	float:left;
	margin-left:0px;
	}

/*  MENU _B   */
#top #menu_b{
	margin-top:80px;
float:right;
width:455px;
}
#menu_b ul{
	float:left;
	list-style:none;
	margin-top:0px;
	}
#menu_b li{
	float:left;
	margin-left:8px;
    background:none;
    padding:0;
	}
#menu_b a{
	color:#fff;
	letter-spacing:-1px;
	font-weight:bold;
	font-size:1.4em;
	text-decoration:none;
	}	
#menu_b a:hover,#menu_b li.selected  a{
	color:#99CE0B;
	}
/*  MENU    */
#top #menu{
	float:right;
	margin-top:90px;
	width:405px;
	}
#menu ul{
	float:left;
	list-style:none;
	margin-top:0px;
	}
#menu li{
	float:left;
	margin-left:8px;
       background:none;
        padding:0;
	}
#menu a{
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	float:left;
	height:17px;
	}
#menu a.home{
	background:url(images/uploads/bt_home.jpg) no-repeat 0 -17px;
	width:42px;
	}	
#menu a.home:hover, #menu li.selected a.home{
	background:url(images/uploads/bt_home.jpg) no-repeat 0 0;
	}
#menu a.about{
	background:url(images/uploads/bt_about.jpg) no-repeat 0 -17px;
	width:48px;
	}	
#menu a.about:hover, #menu li.selected a.about{
	background:url(images/uploads/bt_about.jpg) no-repeat 0 0;
	}
#menu a.blog{
	background:url(images/uploads/bt_blog.jpg) no-repeat 0 -17px;
	width:37px;
	}	
#menu a.blog:hover, #menu li.selected a.blog{
	background:url(images/uploads/bt_blog.jpg) no-repeat 0 0;
	}
#menu a.faq{
	background:url(images/uploads/bt_faq.jpg) no-repeat 0 -17px;
	width:25px;
	}	
#menu a.faq:hover, #menu li.selected a.faq{
	background:url(images/uploads//bt_faq.jpg) no-repeat 0 0;
	}	
#menu a.sme{
	background:url(images/uploads/bt_sme.jpg) no-repeat 0 -17px;
	width:31px;
	}	
#menu a.sme:hover, #menu li.selected a.sme{
	background:url(images/uploads/bt_sme.jpg) no-repeat 0 0;
	}
#menu a.mentor{
	background:url(images/uploads/bt_mentor.jpg) no-repeat 0 -17px;
	width:59px;
	}	
#menu a.mentor:hover, #menu li.selected a.mentor{
	background:url(images/uploads/bt_mentor.jpg) no-repeat 0 0;
	}
#menu a.contact{
	background:url(images/uploads/bt_contact.jpg) no-repeat 0 -17px;
	width:64px;
	}	
#menu a.contact:hover, #menu li.selected a.contact{
	background:url(images/uploads/bt_contact.jpg) no-repeat 0 0;
	}				
#menu a.employer{
	background:url(images/uploads/bt_employer.jpg) no-repeat 0 -17px;
	width:72px;
	}	
#menu a.employer:hover, #menu li.selected a.employer{
	background:url(images/uploads/bt_employer.jpg) no-repeat 0 0;
	}	
/*  GRREN BOX   */		
#green_box{
	background:url(images/uploads/green_back.jpg) repeat-x;
	width:970px;
	height:230px;
	margin-top:10px;
	border:1px solid #A7EA1D;
	}
#green_box_pages{
	background:url(images/uploads/green_back.jpg) repeat-x;
	width:970px;
	float:left;
	padding:20px 0;
	margin-top:10px;
	border:1px solid #A7EA1D;
	}	
#green_box ul.green{
	float:left;
	position:relative;
	margin:-10px 0 0 0;
	padding-left:15px;
	height:30px;
	width:955px;
	margin-bottom:10px;
	list-style:none;
	}
#green_box ul.green li{
	float:left;
	padding:0 5px 0 0;
       background:none;
	}	
#green_box ul.green a{
	background:url(images/uploads/green_right.jpg) no-repeat right top;
	color:#143B4C;
	padding-right:20px;
	display:block;
	float:left;
	padding-top:10px;
	font-size:1.2em;
	font-weight:bold;
	letter-spacing:-1px;
	text-decoration:none;
	}
#green_box ul.green a span{
	background:url(images/uploads/green_left.jpg) no-repeat left top;
	padding-right:15px;
	margin-top:-10px;
	float:left;
	height:60px;
	}	
#green_box ul.green a:hover	{
	color:#fff;}		
#green_box h1{
	color:#143B4C;
	font-size:1.5em;
	font-weight:bold;
	letter-spacing:-1px;
	padding:5px 0;
	}
#green_box .text,#green_box .text_green, #green_box_pages .text_left{
	padding:0 18px;
	}
#green_box .text p,#green_box .text ul,#green_box .text_green p, #green_box_pages .text_left p{
	color:#143B4C;
	font-size:1.1em;letter-spacing:-1px;
	} 	
#green_box .text p{
width:800px;
}
#green_box .text p, #green_box .text_green p{
	padding:4px 0 10px 0;
	}	
#green_box .text a,#green_box .text_green a, #green_box_pages .text_left a{
	color:#fff;
	background:#85B504;
	text-decoration:none;
	font-weight:bold;
	padding:3px 9px;
	}
#green_box .text a{
background:	#143B4C;}
#green_box .text a:hover,#green_box .text_green a:hover, #green_box_pages .text_left a:hover{
	background:	#143B4C;
	}	
#green_box_pages .text_left input.text{
	width:90px;
	}
#green_box_pages .text_left p{
	padding:2px 0;
	}
#green_box_pages .text_left a{
	letter-spacing:0px;
	}	
#green_box_pages .text_left form{
	width:360px;
	float:left;
	}
#green_box_pages .text_right{
	float:right;
	width:540px;
	margin-top:-4px;
	padding-right:30px;
	}	
 #green_box_pages .text_right a, #login_green input.login{
background:#6D9502;
 	color:#fff;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
 }	
 #green_box_pages .text_right a{
	font-size:1.1em;
	padding:5px 12px;
	margin-left:10px;}

 #login_green input.login{
	border:0;padding:2px 3px;margin:3px 0 0 0;}
  #green_box_pages .text_right a:hover,#login_green input.login:hover{
  background:	#143B4C;
  color:#fff;
  }
  	
/*  CONTENT   */
#content{
	float:left;
	width:930px;
	padding:0 20px;
	padding-bottom:10px;
	}
#blog{
	float:left;
	width:455px;
	padding-right:30px;
}
#sidemenu{
	float:right;
        margin-top:50px;
	width:445px;
}
#sidemenu_l{
	float:left;
       margin-right:15px;
	width:215px;
}
#sidemenu_r{
	float:right;
	width:215px;
}
#content_left_home{
	float:left;
	padding-top:20px;
	width:455px;
	margin-right:20px;
	}
#content_right_home{
	float:right;
	width:455px;
	padding-top:20px;
	width:455px;
	}	
		
#content form.mentorReg{
margin-top:20px;
}
#content form.mentorReg label{
	width:200px;
	float:left;
	}
#content form.mentorReg input,form textarea{
float:left;
	width:250px;}
#content form.mentorReg select{
	float:left;
	}			
#content form.mentorReg p{
	padding:3px 0;
	float:left;
	width:730px;
	}
#content  form.mentorReg a.register,input.register{
	width: 120px;
	background:#A6CB34;
	color:#fff;
	border:0;
	text-decoration:none;
	padding:10px 24px;
	font-size:1.2em;
	}		
#content label.error { 
	float:none;
	width: 140px;
	color: red; display:block;margin-left:200px;
}

#content p.error { 
	float:none;
	color: red;
}
/*  BLOG on HOME PAGE   */	

ul.titles_home li{
	padding:1px 0;
	}
ul.titles_home a{
	background:#F7F7F7;
	padding:7px;
	display:block;
	color:#7F6F6F;
	text-decoration:none;
	}
ul.titles_home a:hover{
	background:#7F6F6F;
	color:#fff;
	}
/*  REGISTER   */		
#register_box_mentor, #register_box_sme{
	background:#F7F7F7;
	border:1px solid #FDFFF8;
	width:435px;
	float:left;
	padding:10px;
	}
#register_box_mentor, #register_box_mentor a.forgot{
	color:#99CE0B;
	}
#register_box_sme,#register_box_sme a.forgot{
	color:#2181A9;
	}		
#register_box_sme a.forgot,#register_box_mentor a.forgot{
font-size:12px;
clear:both;
}
#register_box_mentor form,#register_box_sme form{
	float:left;
	width:170px;
	}

#register_box_mentor form input.login_mentor{
background:url(images/uploads/bt_login_green.jpg) no-repeat left;
width:85px;border:0;
height:25px;
float:left;cursor:pointer;
text-align:center;
color:#fff;
padding:0;
}
#register_box_sme form input.login_sme{
background:url(images/uploads/bt_login_blue.jpg) no-repeat left;
width:85px;border:0;
height:25px;
float:left;cursor:pointer;
text-align:center;
color:#fff;
}

#register_box_mentor input.text{
	width:170px;
	border:1px solid #99CE0B;
	padding:1px;
	}		
#register_box_mentor div,#register_box_sme div{
	padding:20px;
	float:right;

	text-align:center;
	}
a.register_mentor{
	background:url(images/uploads/bt_green_l.jpg) no-repeat left;
	float:left;
       text-decoration:none;
       padding-left:20px;
	height:29px;cursor:pointer;
       color:#fff;
	}
a.register_mentor em{
position:relative;
padding-top:5px;
	background:url(images/uploads/bt_green_r.jpg) no-repeat right;
	float:left;	cursor:pointer;
height:24px;
  padding-right:25px;
}
a.register_sme{
	background:url(images/uploads/bt_blue_l.jpg) no-repeat left;
	float:left;cursor:pointer;
       text-decoration:none;
       padding-left:20px;
	height:29px;
       color:#fff;
	}
a.register_sme em{
position:relative;cursor:pointer;
padding-top:5px;
	background:url(images/uploads/bt_blue_r.jpg) no-repeat right;
	float:left;	
height:24px;
  padding-right:20px;
}				
/*  FOOTER   */							
#clearfooter{
	height:40px;
	clear:both;
	}
#footer{
	height:40px;
	position:relative;
	margin:0 auto;
	width:950px;
	background:#074D6A;
	color:#fff;
       padding:10px;
	}
#footer #menu_f{
position:absolute;
right:10px;
top:10px;
}
#footer a{
color:#fff;
}
#footer a:hover{
color:#62AECE;
}
#menu_f ul{
	float:left;
	list-style:none;
	margin-top:0px;
	}
#menu_f li{
	float:left;
	margin-left:6px;
    background:none;
    padding:0;
	}
#menu_f a{
	color:#fff;
	letter-spacing:-1px;
	font-weight:bold;
	font-size:1.1em;
	text-decoration:none;
	}
#menu_f a:hover{
color:#62AECE;
}	
.row0 {
	background-color:#fff;
}

.row1 {
	background-color:#cccccc;
}