@charset "utf-8";
/* CSS Document */

.clear {
	clear:both;
}
.left {
	float:left;
	clear:left;
}
body {
	padding: 0;
	margin: 0;
	font: 13px Arial, Helvetica, Garuda, sans-serif;
	font-size: small;
	font: x-small;
}
h1, h2, h3, h4, h5, h6, ul, li, em, pre, code {
	padding: 0;
	margin: 0;
	line-height: 1em;
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
}
table {
	font-size: inherit;
	font: 100%;
}
ul { list-style:none;}
li {margin-left: 10px;}

#bullets ul { list-style:disc;  margin-left:20px;}
	
#bullets ul ul { list-style:circle; margin-left:40px;}

img {
	border: 0;
}
p {
	margin: 1em 0;
}

#container{position:relative; width:1100px;}

/*------------------------------------------HEADER------------------------------------------------------------*/

#header { top:25px; width:949px; height:136px; background-image:url(/repository/images/header_05.png); background-repeat:no-repeat; position:relative; margin-left:auto; margin-right:auto; z-index:1;}

#header ul{ position:relative; font-family:Arial, Helvetica, sans-serif; font-size:12px; top:118px; left:0px; }

#header  img {position:relative; top:7px; }

#header li { position:relative; display:inline;  padding-left:20px;}

#header a {text-decoration:none; color:#FFFFFF; font-weight:bold; }

#header a:hover {color:#ff3333}

/*------------------------------------------CONTENT------------------------------------------------------------*/

#content { width:949px; margin-left:auto; margin-right:auto; margin-top:0px;}

#content2 { width:949px; margin-left:auto; margin-right:auto; margin-top:30px;}

#top_left{position:relative; width:770px; margin-right:10px; float:left;}

#top_left img1{position:relative; }

#top_left #img2{position:relative; top:35px;}

#top_right{position:relative; width:169px; float:left;}

#login{ position:relative; top:35px;}

#login table{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none; }

#upcoming_event{position:relative; top:35px; border-top:#b7b7b5 solid 1px; border-bottom:#b7b7b5 solid 0px;  }

#upcoming_event h1{ position:relative; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; padding-top:10px; padding-bottom:10px; left:5px;}

#upcoming_event ul{position:relative; left:5px; }

#upcoming_event li{line-height:20px;}

#recent_event{position:relative; top:35px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}

#recent_event h1{ position:relative; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; padding-top:20px; padding-bottom:10px; left:5px;}

#recent_event ul{position:relative; left:5px; }

#recent_event li{line-height:20px;}

#bottom_half{ position:relative; top:40px;}

#box1{ position:relative; background-image: url(/repository/images/box_05.gif); background-color:white; background-repeat:no-repeat; width:316px; height:181px;  float:left;}

#box2{ position:relative; background-image: url(/repository/images/box_05.gif); background-color:white; background-repeat:no-repeat; width:316px; height:181px;  float:left;}

#box3{ position:relative; background-image: url(/repository/images/box_05.png); background-color:white; background-repeat:no-repeat; width:316px; height:181px;  float:left;}

#box4{ position:relative; width:316px; height:181px;  float:left; top:0px;}

#box1 h1{ position:relative; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333333; left:15px; top:12px;}

#box1 p{ position:relative; font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#333333; left:15px; top:7px; width:285px; line-height:20px;}

#box1 ul{ position:relative;  font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#333333; left:8px;}

#box1 li{display:inline; padding-left:8px; padding-right:8px;}

#box2 h1{ position:relative; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333333; left:22px; top:12px;}

#box2 ul{ position:relative;  font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#333333; left:34px; top:20px; list-style:disc;}

#box2 li{line-height:21px; }

#box3 h1{ position:relative; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333333; left:22px; top:12px;}

#box3 ul{ position:relative;  font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#333333; left:20px; top:20px; }

#box3 li{line-height:19px; }

#box3 #chart{ position:relative; top:-110px; left:-9px; }


/*------------------------------------------FOOTER------------------------------------------------------------*/

#footer{ position:relative; font:Arial, Helvetica, sans-serif; font-size:9px; color:#333333;  top:50px; float:left; left:140px; width:800px;}

#footer ul{position:relative;   }

#footer li{position:relative; display:inline; padding-left:-8px;  }

#footer a{text-decoration:none; color:#333333; font-weight:bold;  }

#footer p{position:relative; left:290px; font-size:11px;}


/*------------------------------------------MEMBER------------------------------------------------------------*/

#header2 { top:25px; width:949px; height:136px; background-image:url(/repository/images/header_05.png); background-repeat:no-repeat; position:relative; margin-left:auto; margin-right:auto; z-index:1;}

#header2 ul{ position:relative; font-family:Arial, Helvetica, sans-serif; font-size:12px; top:87px; left:0px; }

#header2  img {position:relative; top:7px; }

#header2 li { position:relative; display:inline; align:center; padding-left:20px;}

#header2 a {text-decoration:none; color:#FFFFFF; font-weight:bold; }

#header2 a:hover {color:#ff3333}

#top_right p { font-family:Arial, Helvetica, sans-serif; font-size:12px; position:relative; left:5px; color:#333333; }

#login p span{ font-size:14px; font-weight:bold;}

#login p {font-size:11px;}

#header2 #nav2 {position:relative; top:-2px; left:480px; }

#text_box {position:relative; width:380px; height:222px;}

#text_box h1{ position:relative; font-family:Trebuchet MS, Helvetica, sans-serif; color:#003366; font-size:20px; top:40px;} 

#text_box p{position:relative; width:380px; top:40px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}

#text_box2 {position:relative; width:380px; height:222px; float:right; top:-182px; }

#text_box2 h1{ position:relative; font-family:Trebuchet MS, Helvetica, sans-serif; color:#003366; font-size:20px;    } 

#text_box2 p{position:relative; width:370px; top:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}

#bottom_half2 {position:relative;  float:left; left:390px; top:-100px;}

#bottom_half table{position:relative;  float:left; top:-220px;}

#bottom_half table h1{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333333;}

#bhalf {position:relative;  float:left; left:0px; top:50px;}

#footer2{ position:relative; font:Arial, Helvetica, sans-serif; font-size:10px; color:#333333;  top:-150px; float:left; left:100px; }

#footer2 ul{position:relative;   }

#footer2 li{position:relative; display:inline; padding-left:3px;  }

#footer2 a{text-decoration:none; color:#333333; font-weight:bold;  }

#footer2 p{position:relative; left:290px; font-size:11px;}



#item5{background-color:white;} 