body{
margin:0px;
}

.header ul{ list-style:none; padding:0px; margin:0px; }
.header li{line-height:18px; background-image:url(images/arrow1.jpg); background-repeat:no-repeat; background-position:left; padding-left:15px; }

.events_div ul{ list-style:none; padding:0px; margin:10px 0px 0px 10px; }
.events_div li{line-height:17px; background-image:url(images/events_arrow.gif); background-repeat:no-repeat; background-position:left; padding-left:15px; }

.hosts_bg ul{ list-style:none; padding:0px; margin:10px 0px 0px 10px; }
.hosts_bg li{line-height:26px; background-image:url(images/hosts_arrow.gif); background-repeat:no-repeat; background-position:left; padding-left:15px; }

/* =========== page start here =================== */
.page_bg{
width:912px;
background-color:#FFFFFF;
float:left;
}


/* =========== header start here =================== */
.header{
width:912px;
float:left;
}
.logo_div{
width:391px;
float:left;
}
.logo_div_common{
width:376px;
padding:8px 0px 0px 15px;
float:left;
}
.flash_div{
width:521px;
height:315px;
float:left;
}
.navi_bg{
background-image:url(images/navi_bg.jpg);
background-repeat:repeat-x;
width:817px;
padding:0px 40px 0px 55px;
float:left;
margin-top:4px;
}
.btn{
float:left;
padding-left:44px;
}

/* =========== header ends here =================== */


/* =========== midpart start here =================== */
#midpart{
width:884px;
float:left;
background-image:url(images/midpart_bg.jpg);
background-repeat:repeat-x;
background-color:#E6EDF0;
padding:20px 14px 5px 14px;
}
.welcome_div{
width:864px;
float:left;
padding:0px 10px;
}
.category_div{
width:876px;
float:left;
margin-top:10px;
padding-left:8px;
}
.category_left{
width:572px;
float:left;
}
.events_div{
width:282px;
float:left;
}
.events_bg{
width:240px;
float:left;
border-left:solid 1px #FFFFFF;
border-right:solid 1px #FFFFFF;
background-image:url(images/events_bg.jpg);
background-repeat:repeat-x;
background-color:#B73E2B;
padding:0px 20px;
}
.hosts_bg{
background-image:url(images/hosts_bg.jpg);
background-repeat:no-repeat;
height:193px;
width:200px;
float:left;
padding:15px 15px 15px 75px;
}




/* =============== text class here ===================== */
.call_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
text-decoration:none;
}
.call_txt a{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
text-decoration:none;
}
.call_txt a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
text-decoration:underline;
}
.solution_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#9D0226;
}
.solution_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
}
.solution_txt a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
}
.solution_txt a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:underline;
}
.heading{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#000000;
}
.general_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#12485F;
}
.category_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
}
.category_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
}
.category_txt a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
}
.category_txt a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:underline;
}
.footer_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.footer_txt a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.footer_txt a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}