hr {
	color: #006699;
}

#redtext{
	color: #ff0000;
}

#smalltext{
        font: bold 10px arial, sans-serif; white-space: nowrap;
/*	font-size: 3px; font-style: oblique; white-space: nowrap; font-family: arial;*/
}
a.mainlevel:link, a.mainlevel:visited,a.mainlevel:active {
margin:0;
padding:0px;
border: 10px;
}
a.mainlevel:hover {
margin:0;
padding:0px;
border: 0px;
background-color:#AF7817;
}
a img { border:#2B60DE 3px solid; } /*blue*/
a:hover img { border-color:#ff9900; border: 20; } /*orange*/

/* Settings for Main Contents*/
div.maincontents {
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	position: absolute;
	left: 0px;
	width: 628px;
	top: 120px;
	background: #ececec;
	color: #000000;
}
div.maincontents li {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 0px;
	margin: 0px;
	background: #ececec;
}
div.maincontents .idt_mainpic {
	background: url(../images/idt_mainpic.jpg) no-repeat left top; 
	float: left; 
	margin: 0px 5px 5px 5px; 
	width: 600px; 
	height: 200px;
	
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
div.maincontents .home_mainpic {
	/*background: url(../images/home_mainpic.jpg) no-repeat left top; */
	float: left; 
	margin: 0px 5px 5px 5px; 
	width: 600px; 
	height: 200px;
	
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
div.maincontents .dp_mainpic {
	/*background: url(../images/dp_mainpic.gif) no-repeat left top; */
	float: left; 
	margin: 0px 5px 5px 5px; 
	width: 600px; 
	height: 200px;
	
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
div.maincontents .column1 {
	background: url(../images/divide_column_small.gif) no-repeat right top; 
	float: left; 
	margin: 0px 0px 0px 10px; 
	width: 185px; 
	height: 230px;
	
	padding-right: 10px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
div.maincontents .column2 {
	background: url(../images/divide_column_small.gif) no-repeat right top; 
	float: left; 
	margin: 0px 0px 0px 10px; 
	width: 185px; 
	height: 230px;
	
	padding-right: 10px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
div.maincontents .column3 {
	float: left; 
	margin: 0px 0px 0px 10px; 
	width: 185px; 
	height: 230px;
		
	padding-right: 10px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
div.maincontents ul {
	list-style-position: outside;
	list-style-image: url('../images/arrow.gif');
	
	background: #ececec;
}
div.maincontents h1 {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
		
	margin: 0px; 
	font: bold 16px arial, sans-serif; 
	color: #990000; 
	text-align: left;
	
	background: #ececec;
}
div.maincontents h2 {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	
	margin: 0px; 
	font: bold 16px arial, sans-serif; 
	color: #006699; 
	text-align: left;
}
div.maincontents h3 {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
		
	margin: 0px; 
	font: bold 16px arial, sans-serif; 
	color: #ff9900; 
	text-align: left;
}
div.maincontents h4 {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
		
	margin: 0px; 
	font: bold 16px arial, sans-serif; 
	color: #666666; 
	text-align: left;
}
div.maincontents ul {
	background: #ececec; 
	font: 13px arial, sans-serif; 
	color: #000; text-align: justify;
}
div.maincontents ol {
	background: #ececec; 
	font: 13px arial, sans-serif; 
	color: #000; text-align: justify;
}
div.maincontents table {
	background: #ececec; 
	font: 13px arial, sans-serif; 
	color: #000; text-align: justify;
}
div.maincontents p {
	padding-right: 0px; padding-left: 0px; background: #ececec; 
	padding-bottom: 0px; margin: 10px 5px 8px; font: 13px arial, sans-serif; 
	color: #000; padding-top: 0px; text-align: left;
}
div.maincontents a {
	padding-right: 0px; padding-left: 0px; background: #ececec;
	padding-bottom: 0px; margin: 0px 5px 8px; font: 13px arial, sans-serif; 
	color: #000099; padding-top: 0px; text-align: left;
}
div.maincontents a:hover {
	padding-right: 0px; padding-left: 0px; background: #ececec;
	padding-bottom: 0px; padding-top: 0px; font: 13px arial, sans-serif; 
	color: #ff9900 ;  text-align: left;
}
/*END: Main Contents */
/* Settings for top */
div.maincontents .top {
	float: left; 
	margin: 0px 0px 0px 0px; 
	width: 600px; 
	height: auto;
	
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: #006699 2px solid;
	
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}
/*END:  top */
/* Settings for contents */
div.maincontents .contents {
	float: left; 
	margin: 0px 0px 0px 0px; 
	width: 600px; 
	height: auto;
	
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}
/*END:  contents */
/* Settings for bottom */
div.maincontents .bottom {
	float: left; 
	margin: 0px 0px 0px 0px; 
	width: 600px; 
	height: auto;
	
	border-right: 0px;
	border-top: #006699 2px solid;
	border-left: 0px;
	border-bottom: #006699 2px solid;
	
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}
div.address{
        margin: 0px 0px 0px 0px;
        width: 400px;
        height: auto;

        border-right: 0px;
        border-top: #006699 2px solid;
        border-left: 0px;
        border-bottom: #006699 2px solid;
      font: 2px , sans-serif;
        padding-right: 0px;
        padding-left: 10px;
        padding-bottom: 0px;
        padding-top: 0px;
}

div.bottom p {
	padding-right: 0px; padding-left: 0px; background: #ececec; 
	padding-bottom: 0px; margin: 5px; font: 12px arial, sans-serif; 
	color: #000; padding-top: 0px; text-align: left;
}
div.bottom a {
	padding-right: 0px; padding-left: 0px; background: #ececec;
	padding-bottom: 0px; margin: 0px 2px 0px 2px; font: 12px arial, sans-serif; 
	color: #000099; padding-top: 0px; text-align: left;
}
div.bottom a:hover {
	padding-right: 0px; padding-left: 0px; background: #ececec;
	padding-bottom: 0px; margin: 0px 2px 0px 2px; font: 12px arial, sans-serif; 
	color: #ff9900; padding-top: 0px; text-align: left;
}
/*END:  bottom */

/* Settings for Right side contents*/
div.rightcontents {
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
 	z-index: 100;
	position: absolute;
	left: 625px;
	width: 155px;
/*	top: 320px;*/  top: 120px;
	background: #ececec;
}
/* Settings for right Quick Links section */
div.rightcontents .rightquicklinks {
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px 0px 10px 0px;
	/* position: absolute;
	left: 628px;
	top: 120px; 
	 */	
	float: left;
	width: 150px;		
	background: #fff;
}
div.rightquicklinks h1 {
	padding-right: 0px; padding-left: 0px; 
	background: #666666; padding-bottom: 2px; 
	margin: 0px; font: bold 14px arial, sans-serif; 
	color: #fff; padding-top: 1px; text-align: center
}
div.rightquicklinks p {
	padding-right: 0px; padding-left: 0px; background: #fff; 
	padding-bottom: 0px; margin: 10px 5px 8px; font: 12px arial, sans-serif; 
	color: #000; padding-top: 0px; text-align: center
}
div.rightquicklinks a {
	padding-right: 0px; padding-left: 0px; background: #fff; 
	padding-bottom: 0px; margin: 0px 5px 8px; font: 12px arial, sans-serif; 
	color: #000099; padding-top: 0px; text-align: center
}
div.rightquicklinks a:hover {
	padding-right: 0px; padding-left: 0px; background: #fff; 
	padding-bottom: 0px; margin: 0px 5px 8px; font: 12px arial, sans-serif; 
	color: #ff9900; padding-top: 0px; text-align: center
}
/*END: right Quick Links  section */

/* Settings for right News section */
div.rightcontents .rightnews {
	border-right: #ff9900 1px solid;
	border-top: #ff9900 1px solid;
	border-left: #ff9900 1px solid;
	border-bottom: #ff9900 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px 0px 10px 0px;
		
	/* position: absolute;
	left: 628px;
	top: 120px; 
	 */	
	float: left;
	width: 150px;		
	background: #fff;
}
div.rightnews h1 {
	padding-right: 0px; padding-left: 0px; 
	background: #ff9900; padding-bottom: 2px; 
	margin: 0px; font: bold 14px arial, sans-serif; 
	color: #000; padding-top: 1px; text-align: center;
}
div.rightnews p {
	padding-right: 0px; padding-left: 0px; background: #fff; 
	padding-bottom: 0px; margin: 10px 5px 8px; font: 12px arial, sans-serif; 
	color: #000; padding-top: 0px; text-align: left;
}
div.rightnews a {
	padding-right: 0px; padding-left: 0px; background: #fff; 
	padding-bottom: 0px; margin: 0px 5px 8px; font: 12px arial, sans-serif; 
	color: #000099; padding-top: 0px; text-align: left;
}
div.rightnews a:hover {
	padding-right: 0px; padding-left: 0px; background: #fff; 
	padding-bottom: 0px; margin: 0px 5px 8px; font: 12px arial, sans-serif; 
	color: #ff9900; padding-top: 0px; text-align: left;
}
/*END: right News section */

/* Settings for right Events section*/
div.rightcontents .rightevents {
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	border-left: #000099 1px solid;
	border-bottom: #000099 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
		
	/* position: absolute;
	left: 628px;
	top: 120px; 
	 */	
	float: left;
	width: 150px;		
	background: #fff;
}
div.rightevents h1 {
	padding-right: 0px; padding-left: 0px; 
	background: #000099; padding-bottom: 2px; 
	margin: 0px; font: bold 14px arial, sans-serif; 
	color: #fff; padding-top: 1px; text-align: center
}
div.rightevents p {
	padding-right: 0px; padding-left: 0px; background: #fff; 
	padding-bottom: 0px; margin: 10px 5px 8px; font: 12px arial, sans-serif; 
	color: #000; padding-top: 0px; text-align: left;
}
div.rightevents a {
	padding-right: 0px; padding-left: 0px; background: #fff; 
	padding-bottom: 0px; margin: 0px 5px 8px; font: 12px arial, sans-serif; 
	color: #000099; padding-top: 0px; text-align: left;
}
div.rightevents a:hover {
	padding-right: 0px; padding-left: 0px; background: #fff; 
	padding-bottom: 0px; margin: 0px 5px 8px; font: 12px arial, sans-serif; 
	color: #ff9900; padding-top: 0px; text-align: left;
}
/* END: right Events section */
/* END: Right side contents*/

