body {
	/*background:#1A1A1A url(../images/bg2.gif);*/
	
	/*background: #ffffff url(../images/fading_background.png) repeat-x;*/
	background: #EEEEEE;
}

td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:#7A7A7A;
}
form
{
	margin:0px;
}
a {

	text-decoration: underline;
	color:#7A7A7A;
}
a.none {

	text-decoration: none;
	color:#7A7A7A;
}
.darkblue
{
	color:#006699;
}
.dark
{
	color:#565656;
}
.blue
{
	color:#4E7D95;
}
a.blue
{
	color:#4E7D95;
	text-decoration:underline;
}
a.tabl
{
	color:#909090;
	text-decoration:none;
}
a.white
{
	color:#FFFFFF;
	text-decoration:none;
}
.white
{
	color:#FFFFFF;
}
a.top
{
	color:#717171;
	text-decoration:none;
}
a.copy
{
	color:#666666;
	text-decoration:none;
}
.t10
{
	font-size:10px;
}



.title_header{
	font-family:'arial';
	 
	font-size:12px;
	font-weight:bold;
	color:#9e0b0f
	
}

.title_header_selected{
	font-family:'arial';
	 
	font-size:13px;
	font-weight:bold;
	color:#ccc;
	text-decoration:none;
	
}

.main_header{
	font-size:18px;
	font-weight:bold;
	color:#5a8c9c;
	

}


.box_header{
	padding:3px;
	padding-left:10px; 
	color:#ffffff; 
	font-weight:bold;
	
}



   #mypptable{
	border:none;
} 
#mypptable td{
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px;
	border-bottom:1px solid #EFEFEF;
	color:#4F4F4F;
	height:20px;
	padding:4px;
}

#mypptable .tabletd{
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
		border-left:1px solid #EFEFEF;
	
}
#mypptable .tablehead{
	background-color:#A59880; /*themes*/
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	border-right:1px solid #f1f1f1;
	border-bottom:1px solid #666666;
	 
}

/* calendar*/

/* template 3 */
@charset "iso-8859-1";
/* CSS Document */
@charset "iso-8859-1";
/* CSS Document */
 .account {
	font-size:11px;
	color:#ffffff;
	font-family:tahoma, arial, verdana, courier;
}
.account a {
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
}
.account a:hover {
	text-decoration:none;
}
.input {
	font-size:11px;
	color:#363636;
	font-family:Tahoma, arial, verdana, courier;
	width:119px;
	height:20px;
	background-color:#ffffff;
	padding:1 0 0 6px
}
.select {
	font-size:11px;
	color:#656565;
	font-family:Tahoma, arial, verdana, courier;
	width:136px;
	height:20px;
	background-color:#ffffff;
	padding:1 0 0 7px
}
.calendar {
	font-size:11px;
	color:#38352D;
	font-family:tahoma, arial, verdana, courier;
}
.content {
	font-size:11px;
	color:#837F59;
	line-height:12px;
	font-family:tahoma, arial, verdana, courier;
	padding-left:10px;
}
.content strong {
	color:#837F59;
}
.content a {
	color:#837F59;
	text-decoration:none;
}
.content a:hover {
	text-decoration:underline;
}
.content span {
	color:#837F59;
}
.content span a {
	color:#837F59;
	text-decoration:underline;
}
.content span a:hover {
	text-decoration:none;
}
.content b {
	color:#128DEA;
	font-size:12px;
}
.content b a {
	color:#128DEA;
	text-decoration:underline;
}
.content b a:hover {
	text-decoration:none;
}
.content ul {
	margin:0;
	padding:0;
	list-style:none;
}
.content li {
	background:url(../images/q1.gif) center left no-repeat; 
	margin:0 0 0 0px; 
	padding:0 0 0 9px;
	line-height:20px;
	 
}
.content li a {
	color:#128DEA;
	text-decoration:none;
}
.content li a:hover {
	text-decoration:underline;
}
.links {
	font-size:11px;
	color:#004A80;
	font-family:tahoma, arial, verdana, courier;
}
.links a {
	color:#004A80;
	text-decoration:none;
	font-weight:bold;
}
.links a:hover {
	text-decoration:underline;
}
 
 
 .calendar-month{
	height:26px;
	*height:20px;
	padding-top:2px;
}


.calendar-next    a{
	color:#FFFFFF;
	font-weight:bold;
}

.calendar span  a{
	color:#FFFFFF;
	font-weight:bold;
}

 .calendar-prev a{
 color:#FFFFFF;
	font-weight:bold;
}

.calendar{
	padding:0px;
}
.calendar-month{
	background:#EBEBEB;
	color:#FFFFFF;
	font-weight:bold;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;	

}
.calendar th{
	background:#33A6FF;
	color:#000000;
	font-weight:normal;

}

.calendar td{
	background:#EBEBEB;
	color:#000000;
	text-align:center;
	padding:2px;
	border-left:1px solid #ccc;
	border-bottom:1px  solid #ccc;
 
}

.datenow{
	font-weight:bold;
	color:#000000;
	background:#33A6FF;	 
	font-weight:normal;

}
 
.event_date_positive{
	background:#D8DFEA;
	font-weight:bold;
	color:#3B5998;

}

/* end calendat */

/* event */

upcoming_events_main{
	padding:10px;
	height:auto;
}
.header_date {
	 
	background-color:#EFEFEF;
	font-weight:bold;
	padding:4px;
}

.event_body_container{
	border:1px solid #cccccc;
	padding:5px;	 
}


.event_name_label{
	font-size:14px;
	font-weight:bold;
}
.event_label{
	font-size:11px;
	color:#999999;
	
}

.backtoevent {
	float:right;
	padding-right:5px;
	padding-top:10px;
	position:relative;
	font-size:12px;
}


#view_event_info{
	padding:10px;
	border-bottom:1px solid #cccccc;
}
#view_event_info h2{
	font-size:13px;
}

.view_event_body{
	float:left;
	padding:10px;	
	padding-top:2px;
	padding-right:5px;
	width:553px;
	
}
.rightside_view{
	float:left;
	margin-let:10px;
	padding:10px;	
	width:200px;
	
}
.event_picture{
	padding-top:7px;
}

.event_info_caption{
	font-weight:bold;
	color:#595998;
}

.other_atteding_friends{
	font-weight:bold;
	color:#595998;
	font-size:10px;
}
.other_attending_small{
	font-size:10px;
	color:#666666;
	font-weight:bold;
}	


.search_show_date{
	border-top:1px solid #cccccc;
	padding:4px;
	padding-left:20px;
	border-bottom:1px solid #cccccc;
}
.events_paging_result{
 	
	padding:6px;
	padding-left:20px;
	border-bottom:1px solid #cccccc;
}


.filter_event{
	float:right;
		width:160px;
	padding-top:15px;
}

.main_result{
	float:left;
	width:480px;
	padding:5px;
	padding-left:0px;
	padding-right:0px;

	
}

.ind {
	padding-top:15px;
	padding-bottom:10px;
}


body{
	font-family:tahoma;
	
}


li{
	padding:2px;
}






/*  TABLE POP GENERIC */
 
table.pop_dialog_table {
border-collapse:collapse;
margin:auto;
table-layout:fixed;

}
td.pop_topleft, td.pop_topright, td.pop_bottomleft, td.pop_bottomright {
height:10px;
overflow:hidden;
padding:0px !important;
width:10px !important;
}
td.pop_topleft {
background-image:url(../images/pop_dialog_top_left.png) !important;
}
td.pop_topright {
background-image:url( ../images/pop_dialog_top_right.png) !important;
}
td.pop_bottomleft {
background-image:url( ../images/pop_dialog_bottom_left.png) !important;
}
td.pop_bottomright {
background-image:url( ../images/pop_dialog_bottom_right.png) !important;
}
td.pop_border {
background-image:url(../images/pop_dialog_border.png) !important;
}
td.pop_content {
background-color:white;
padding:0px;
}
td.pop_content h2 {
background:#6D84B4 none repeat scroll 0%;
border:1px solid #3B5998;
color:white;
font-size:14px;
font-weight:bold;
margin:0px;
} 
 
/* END TABLE GENERIC */

/* end event */

.ads2 { border-top:1px dashed #ccc; margin-left:1px; width:147px; margin-top:15px; padding-top:15px;}
.ads { border:1px solid #eaeaea; margin-left:1px; width:147px; margin-top:8px; padding-top:5px;}

	 .overall { width:600px; height:600px; border:2px solid #ccc; background:#646464; filter:alpha(opacity=25);-moz-opacity:.78;opacity:.78;padding:20px; position:absolute; z-index:10001; top:200px; left:300px; display:none;} 
      .maincontent { background:#ffffff;-moz-opacity:1;opacity:1; height:600px;  }
      .maincontent .heading {padding:10px; background:#008800;}
      .maincontent h2 { text-align:left; color:#ffffff;}
       .maincontent  p{ padding:10px;margin-top:50px; text-align:center  }
       .maincontent img{ height:150px; }
	   
	   
	   
#frmjob { width:300px;}
#frmjob  input{ width:250px;}
#frmjob  select{ width:250px;}
.myexp {width:15px;}


.resouce_header_bg {padding:10px; background:#EFEFEF;}
.text_justify { text-align:justify; line-height:1.6}
h4.subheaders { font-size:13px; color:#000; padding-bottom:0px; }

h6.subheaders { font-size:13px; color:#000; margin-top:10px; }

th {font-size:12px;}

h3 { color:#424242; padding:5px 0px; font-size:13px;}
h3 a {color:#424242; text-decoration:none;}