/* Event CSS */

.events_right_con{ width:225px; height:auto; margin:0px auto; position:relative; left:5px}

.normalActive{ background:#fff url(/images/active_over.gif) top repeat-x; margin:0px}
.normaldecctive{ background:#fff;}
.commonfonts { font-size:11px; margin:0px; padding:0px; text-align: justify}
.searchbt{ border:#0a507c 1px solid; background:#096da9; color:#FFFFFF; font-weight:bold; margin-left:0px;cursor:pointer;}
.search-txt{padding-left:5px; padding-top:1px; float:left;}
.search-txt input{width:125px;}
.search-btn-rht{padding-left:5px; float:left;}
.example{color:#767676; text-align:left; padding:4px 0px 4px 5px; font-size:11px; clear:left;}

/*.events_right_con .centercon{ border:#096da9 1px solid}*/

.events_center_con{width:536px; height:auto; border:1px solid #e6e6e6; }

.centercon .heading{ padding:3px 8px; border-bottom:1px solid #f1f1f1; height:45px; position:relative; margin:0 0 2px 0px; }
.centercon .heading h1{ text-align:left; font-size:20px; color:#000; padding:0px; margin:0px; padding-left:55px; line-height:45px; font-weight:normal;float:left; }
.centercon .event-icon-head{background-image:url(/images/events1-icon.gif); background-position:left top; background-repeat:no-repeat;}
.centercon .placement-icon-head{background-image:url(/images/placement1-icon.gif); background-position:left top; background-repeat:no-repeat;}
.centercon .resource-icon-head{background-image:url(/images/resource1-icon.gif); background-position:left top; background-repeat:no-repeat;}

.centercon h2{ text-align:left; font-size:14px; color:#FF6600; padding:0px; margin:0px;  font-weight:bold; }
.lft-tit-ev{width:170px;}
.lft-tit-sub{width:300px;}
.rht-post-link{width:280px;}
.rht-post-link1{width:160px;}
.commfont_right{ font-size:12px;  color:#333333; float:right; position:relative; text-align:right; padding: 5px 10px 0 0;}
.commfont_right a{text-align:right; font-weight:bold;  padding:0 10px 0 0; text-decoration:none; line-height:18px; display:block; float:right;background-image:url(/images/events-but-bg.gif); background-position:right top; background-repeat:no-repeat; font-weight:bold; position:relative; margin:0px 2px;cursor:pointer;}
.commfont_right a span{ position:relative; float:left; line-height:18px; height:20px;  padding:0 0 0 10px; color:#333333; text-decoration:none;  background-image:url(/images/events-but-bg.gif); background-position:left top; background-repeat:no-repeat; line-height:18px;cursor:pointer;}
.commfont_right a:hover, .commfont_right a:hover span{ text-decoration:none; color:#0066cc;cursor:pointer; }

.eventscontents{ padding:4px 0px 0px 0px; clear:left;}
.eventscontents .eventclanderpart{ width:69px; height:auto; position:relative; padding-left:2px; padding-top:5px;}
.commfont_left{ font-size:11px; text-align:left; color:#000000}
.commfont_left a{ font-size:11px; text-align:left; color:#000000; text-decoration:none}
.commfont_left a:hover{ text-decoration:underline}
.master_list{ margin:10px; padding:0px;}
.master_com{ margin:10px; padding:0px; background-color:#fff;}
.listheading{ background-color:#f1f1f1; padding:4px;  text-align:left; margin:0px; position:relative;  border:1px solid #E9E9E9;font-weight:bold;}
.listheading h1{ padding:0px; margin:0px; color:#000; font-weight:bold; font-size:12px}
.listheading h1 a{color:#000; text-decoration:none}
.listheading h1 a:hover{text-decoration: underline}
.listheading h2{ padding:0px; margin:0px; color:#000; font-weight:bold; font-size:12px}
.listheading h2 a{color:#000; text-decoration:none}
.listheading h2 a:hover{text-decoration: underline}
.master_list ul{ padding:0px; margin:0px;}
.master_list li{ list-style:none; padding:5px 0px; display:block; margin:0px; width:512px;}
.master_list li .txtwidth{ width:425px; height:auto; padding-top:5px;}

.master_list .placetxtwidth{ width:500px; height:auto;padding-left:5px; padding-top:5px;}
.master_list .postedfonts{ font-size:11px; text-align:left; color:#5d5b5b; font-weight:normal; }
.master_list .postdesc{  padding-top:4px;width:425px; height:auto;}
.master_list .postdesc1{  padding-top:4px;width:500px; height:auto;}
.master_list .postdesc1 h6{font-size:11px; text-align:left; color:#000; font-weight:normal; padding:0px; margin:0px}
.master_list .postdesc h6{font-size:11px; text-align:justify; color:#000; font-weight:normal; padding:0px; margin:0px}
.master_list .viewcomments{font-size:11px; text-align:right; color:#054b7a; font-weight:normal; padding:2px 0px 2px 0px}
.master_list .viewcomments a{color:#054b7a; text-decoration:none}
.master_list .viewcomments a:hover{color:#054b7a; text-decoration: underline}
.master_list .com-fonts { font-size:11px; margin:0px; padding:0px 0px 0px 5px; text-align:center;}
.master_list .com-fonts-str { font-size:11px; margin:0px; padding:0px; text-align: justify; font-weight:bold;}
.master_list .posteddate{ text-align:right; font-size:11px; padding:0px 10px 0px 0px; margin:0px; color:#000; }
.master_list h1{ margin:0px; color:#000; font-weight:bold; font-size:12px; text-align:left; padding-left:5px;}

/*-----------curver---------------*/
.xsnazzy_event {background: transparent; width:216px; margin:0 3px;}
.xtop_event, .xbottom_event {display:block; background:transparent; font-size:1px;}
.xb1_event, .xb2_event, .xb3_event, .xb4_event {display:block; overflow:hidden;}
.xb1_event, .xb2_event, .xb3_event {height:1px;border-left:1px solid #cdcccb;border-right:1px solid #cdcccb;}
.xb2_event, .xb3_event, .xb4_event {background:#fff; border-left:1px solid #cdcccb;border-right:1px solid #cdcccb;}
.xb1_event {margin:0 5px; background:#cdcccb;}
.xb2_event {margin:0 3px;border-width:0 2px;}
.xb3_event {margin:0 2px;}
.xb4_event {height:2px; margin:0 1px;}
.xboxcontent_event {display:block; border:0 solid #cdcccb; border-width:0 1px; height:auto;background-color:#fff;}
* html .xboxcontent_event {height: auto;}
.color_a_event {color:#fff;font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight: normal;text-decoration:underline;}
.color_a_event h1{ text-align:center; padding:0px; margin:0px;}
/*------events form--------------*/
.forms_list{ width:504px; height:auto; text-align:left; position:relative; color:#000;}
.forms_list ul{ margin:0px; padding:0px}
.forms_list li{ list-style:none; padding:5px 0px 0px 20px; position:relative; margin:0px; }
.forms_list li .cont {width:250px;}
.selectwidth1 { width:253px;}
.forms_list li label{ font-weight: normal; float:left; width:120px; text-align:left; margin:0px; padding:0px;}
.forms_list li label.red{ color:#ff0000}
.forms_list li label div.imgbox{ width:40px; height:auto; text-align:center}
.forms_list li div.description{ width:399px; height:auto; text-align:left; margin:0px; padding:0px}
.forms_list li div.description h1{ margin:0px; padding:0px; font-size:12px; font-weight:bold}
.forms_list li div.posteddate{ text-align:right; font-size:11px;}
.forms_list li.bgcolor{ border-bottom:#e5f2fa 1px solid}

.forms_listcom{ width:700px; height:auto;}
.forms_listcom ul{ margin:0px; padding:0px}
.forms_listcom li { list-style:none; padding:5px 0px 8px 0px; margin:0px; border-bottom:1px solid #F3F3F3;}
.forms_listcom li .img-box{ font-weight: normal; float:left; width:60px; text-align:left; margin:0px; padding:0px 0 0 5px;}
.forms_listcom li .description{ width:499px; height:auto; text-align:left; margin:0px 0 0 5px; padding:0px; }
.forms_listcom li .description h1{ margin:0px; padding:0px; font-size:12px; font-weight:bold}
.forms_listcom li .posteddate{ text-align:right; font-size:11px; padding-right:10px;}
.forms_listcom li .bgcolor{ }
.forms_listcom .odd{background-color:#FFF;}
.forms_listcom .even{background-color:#F2F9FF;}

.inputtypes{ float:left }
.textarea_events{ overflow:auto; width:325px; height:60px}
.selectwidth{ width:325px;}
/* .madatory {position:absolute; top:3px; right:9px; color:#FF0000; font-size:11px} */
/*Ramar*/
.madatory{FONT-SIZE: 11px; margin-left:300px; COLOR: #ff0000; POSITION: absolute; TOP: 3px;}
/*Ramar*/
.valdiation_show{color:#FF0000; font-size:11px; padding-left:9px ;float:left;}
.val_border{ border:#ff0000 1px solid}
.display_view_results{ text-align:left; background:#d8f0ff; padding:3px; color:#034268; border:#0789d7 1px solid}
.commentstextarea{ width:484px; height:100px; overflow:auto}
.xboxcontent_event  .serach_date{ background:#efefef; margin:2px 4px 0px 4px; text-align:left; padding-left:4px; padding-bottom:5px}
.serach_date h1{ padding:0px 0px 3px 0px; margin:0px; font-size:12px; font-weight:bold; text-align:left;}
.serach_date img{ vertical-align: top}
.commands {border:#666666 solid 1px; width:700px; background-color:#fff; position:relative;}

/*22-04-09 Update */

.events_center_con1{width:536px; height:auto;}
.master1_list{ margin:0px; padding:5px 10px 0px 10px; width:512px;}
.master1_list ul{ padding:0px; margin:0px;list-style:none; display:block;}
.master1_list li{ list-style:none; padding:5px 0px; display:block; margin:0px; width:512px;}
.master1_list li .txtwidth{ width:425px; height:auto}
.master1_list .placetxtwidth{ width:500px; height:auto}
.master1_list .postedfonts{ font-size:11px; text-align:left; color:#5d5b5b; font-weight:normal; }
.master1_list .postdesc{  padding-top:4px;width:425px; height:auto;}
.master1_list .postdesc1{  padding-top:4px;width:500px; height:auto;}
.master1_list .postdesc1 h6{font-size:11px; text-align:left; color:#000; font-weight:normal; padding:0px; margin:0px}
.master1_list .postdesc h6{font-size:11px; text-align:justify; color:#000; font-weight:normal; padding:0px; margin:0px}
.master1_list .viewcomments{font-size:11px; text-align:right; color:#054b7a; font-weight:normal; padding:2px 0px 2px 0px}
.master1_list .viewcomments a{color:#054b7a; text-decoration:none}
.master1_list .viewcomments a:hover{color:#054b7a; text-decoration: underline}
.master1_list .com-fonts { font-size:11px; margin:0px; padding:0px 0px 0px 5px; text-align:center;}
.master1_list .com-fonts-str { font-size:11px; margin:0px; padding:0px; text-align: justify; font-weight:bold;}
.master1_list .posteddate{ text-align:right; font-size:11px; padding:0px 10px 0px 0px; margin:0px; color:#000; }
.master1_list h1{ padding:0px; margin:0px; color:#000; font-weight:bold; font-size:12px; text-align:left; padding-left:10px;}
.reply-btn{background-image:url(/images/reply-btn.gif); background-position:right 2px; background-repeat:no-repeat; padding-right:18px;}
.sp-top{clear:left; padding-top:10px;}
.master1_list li li{ list-style:none; padding:5px; margin:0 5px; display:block; margin:0px; width:482px;}
.master1_list li li .txtwidth{ width:405px; height:auto}
.master1_list  li li.postedfonts{ font-size:11px; text-align:left; color:#5d5b5b; font-weight:normal;width:405px; }
.master1_list li li .postdesc{  padding-top:4px;width:405px; height:auto;}
.master1_list li li .postdesc h6{font-size:11px; text-align:justify; color:#000; font-weight:normal; padding:0px; margin:0px}
.master1_list .odd{background-color:#FFF;}
.master1_list .even{background-color:#F2F9FF;}
.txtwidth1{ width:240px; height:auto;}
.bold-it-head{font-weight:15px; font-weight:bold; font-style:italic; padding:10px 10px; color:#000000; text-align:left; } 

.event_left{ font-weight: normal; float:left; width:80px; text-align:left; margin:0px; padding:0px;color:#02679C;}
.event_right{ font-weight: normal; float:left; width:350px; text-align:left; margin:0px; padding:0px;text-align:justify}
