/* CSS Document */
body
{
margin:0px;
padding:0px;
font-family: Arial;
background: #939393;
font-size:14px;
color:#333333;
}

#wrapper
{
width:960px;
margin-top:15px;
}

p
{
margin:0px;
padding:0px;
}

a { color:#0097ca; text-decoration:none;}
a:hover { color:#0097ca; text-decoration:underline;}

.logo
{
font-size:0px;
}

#menu
{
height:23px;
margin:auto;
width:960px; background-color:#dfcc00;
}
#menu ul {  padding:0px; margin:0px; float:right; list-style:none; height:23px;}
#menu ul li { float:left; list-style:none; height:23px; padding:0px; margin:0px;}

.home { background:url(../images/home.jpg) no-repeat; display:block; width:115px; height:23px;}
.home:hover , .home_down {background:url(../images/home_over.jpg) no-repeat; display:block; width:115px; height:23px;}

.member { background:url(../images/member.jpg) no-repeat; display:block; width:115px; height:23px;}
.member:hover , .member_down {background:url(../images/member_over.jpg) no-repeat; display:block; width:115px; height:23px;}

.current { background:url(../images/current.jpg) no-repeat; display:block; width:144px; height:23px;}
.current:hover , .current_down {background:url(../images/current_over.jpg) no-repeat; display:block; width:144px; height:23px;}

.past { background:url(../images/past.jpg) no-repeat; display:block; width:117px; height:23px;}
.past:hover , .past_down {background:url(../images/past_over.jpg) no-repeat; display:block; width:117px; height:23px;}

.about { background:url(../images/about.jpg) no-repeat; display:block; width:96px; height:23px;}
.about:hover , .about_down {background:url(../images/about_over.jpg) no-repeat; display:block; width:96px; height:23px;}

.contact { background:url(../images/contact.jpg) no-repeat; display:block; width:110px; height:23px;}
.contact:hover , .contact_down {background:url(../images/contact_over.jpg) no-repeat; display:block; width:110px; height:23px;}

.login { background:url(../images/login.jpg) no-repeat; display:block; width:78px; height:23px; }
.login:hover , .login_down {background:url(../images/login_over.jpg) no-repeat; display:block; width:78px; height:23px;}
.pic_hidden
{
display:none;
}

#nav
{
 
margin:auto; padding: 38px 0px 0px 0px;
width:960px;
}
#nav ul { padding:0px; margin:0px;  list-style:none; height:14px;}
#nav ul li {float:left;  padding:0px 20px;  list-style:none; height:14px; padding:0px; margin:0px;}

.butt { float:left;  color:#333; font-family:Helvetica; font-size:13px; text-transform:capitalize; font-weight:bold; text-decoration:none; padding:0px 20px; }
.butt:hover, .butt_down { float:left;  font-family:Helvetica; font-size:13px; text-transform:capitalize; text-decoration:none; font-weight:bold; padding:0px 20px; color:#dfcc00;}
.but { float:left;  color:#333; font-family:Helvetica; font-size:13px; text-transform:capitalize; font-weight:bold; text-decoration:none; padding:0px 17px; }
.but:hover, .but_down { float:left;  font-family:Helvetica; font-size:13px; text-transform:capitalize; text-decoration:none; font-weight:bold; padding:0px 17px; color:#dfcc00;}

.sep
{
background:url(../images/sep.jpg) top no-repeat; height:14px; width:2px; float:left;
}

.container
{
padding:30px 26px 10px 20px;
width:960px; background:#fff;

}
.title1
{

font-family:"Trebuchet MS";
font-size:16px; height:20px;
font-weight:bold; text-transform:uppercase; 
color:#FFFFFF; background-color:#dfcc00; line-height:20px;width:585px;

}
.title2
{
font-family:"Trebuchet MS";
font-size:16px;
font-weight:bold; text-transform:uppercase; 
color:#000;

}
.title4
{
font-family:Helvetica;
font-size:18px;
font-weight:bold;
color:#333;
}

.titlegrey
{

font-family:"Trebuchet MS";
font-size:16px; height:20px;
font-weight:bold; text-transform:uppercase; 
color:#FFFFFF; background-color:#333; line-height:20px;width:585px;
}
.subtitle
{
font-family:Helvetica;
font-size:18px;
font-weight:bold; font-style:italic;
color:#333;
}

.bottomline {
border-bottom: 1px dotted rgb(204, 204, 204)
}

.topline {
border-top: 1px dotted rgb(204, 204, 204)
}

.content_4
{
font-family:Helvetica;
font-size:14px;
font-weight:bold; 
color:#003399;
}

.title3
{border-bottom: 1px #cccc00 solid;
font-family:"Trebuchet MS";
font-size:16px;
color:#000; font-weight:bold; text-transform:uppercase; 

}
.content_area
{
margin-top:15px;
}
.content{
padding-top:10px;
width:585px;
}
.content_left
{
padding-right:17px; 
}
.content_right
{
padding-top:15px;
}

#footer
{
background:#fff url(../images/foot-line.jpg) top center no-repeat;
width:980px;
font-size:12px;
padding-top:10px;
padding-bottom:7px; text-align:center; 
}
img{font-size:0px;}
.sub
{
border:none;
background:#dfcc00;
font-weight:bold;
color:white;
margin-top:5px;
}
.contactform
{
font-family:"Trebuchet MS";
color:#333333;
font-weight:bold;
font-size:16px;
}
.member{
font-family:"Times New Roman", Times, serif;
font-size:13px;
}
.contactdetails
{
font-family:"Trebuchet MS";
font-family:14px;
font-weight:bold;

}
#siguptitle
{
color:#333333;
font-weight:bold;
font-size:18px;
}
.contactdetailstitle
{
font-family:"Trebuchet MS";
font-family:15px;
font-weight:bold;

}
.go
{
background:url(../images/eventregister.jpg) no-repeat;
width:146px;
height:29px;
font-size:0px;
border:none;
color:#ff0066;
}
.download
{
background:url(../images/bt_download.jpg) no-repeat;
width:150px;
height:30px;
font-size:0px;
border:none;
color:#ff0066;
}
