hr {
	color: #006699;
}


#leftborder{
	border-left: #000000 1px solid;
}
#topborder{
	border-top: #000000 1px solid;
}
#bottomborder{
	border-bottom: #000000 1px solid;
}
#bbnowrap{
	border-bottom: #000000 1px solid;
        white-space: nowrap;
}
input[type="radio"] {
  -moz-appearance: none;
}
#nbnowrap{
        white-space: nowrap;
}

#boxborder{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
#bluetext{
	color: #006699;
}

#whitetext{
	color: #ffffff;
}

#redtext{
	color: #ff0000;
}

#pinktext{
	color: #ff99cc;
}

#smalltext{
	font: bold 10px arial, sans-serif;
}
#mediumtext{
	font: 10px arial, sans-serif;
}
#bigtext{
	font: bold 16px arial, sans-serif;
}
#bigpink{
        color: #ff99cc;
	font: bold 25px arial, sans-serif;
}
.none {
	display: none
}
/* Settings for Partner */
div.partners {
	background: #ececec; 	
	color: #000000;
}
div.partners 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: justify;
}
/* 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: 160px;
width: 620px;
	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 ul {
	list-style-position: outside;
	list-style-image: url('../images/arrow.gif');
	
	background: #ececec;
}
div.maincontents h4 {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
		
	margin: 0px; 
	font: bold 16px arial, sans-serif; 
	color: #990000;
	
	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;
}
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;
}
div.maincontents h1 {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
		
	margin: 0px; 
	font: bold 16px arial, sans-serif; 
	color: #666666;
}
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: justify;
}
div.maincontents a {
	padding-right: 0px; padding-left: 0px; background: #ececec;
	padding-bottom: 0px; 
	margin: 0px 0px 0px 0px;
	 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;
	/*margin: 0px 5px 8px;*/ margin: 0px;
	font: 13px arial, sans-serif; 
	color: #ff9900; padding-top: 0px; text-align: left;
}

#normal_text {
	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: justify;
}

#normal_textTrans {
	padding-right: 0px; padding-left: 0px; background: transparent; 
	padding-bottom: 0px; margin: 10px 5px 8px; font: 13px arial, sans-serif; 
	color: #000; padding-top: 0px; text-align: justify;
}
/*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;
}

div.top a {
	background: #ececec;
	margin: 0px 2px 0px 2px; font: bold 16px arial, sans-serif; 
	color: #000099;
	text-decoration: none;
}
div.top a:hover {
	background: #ececec;
	margin: 0px 2px 0px 2px; font: bold 16px arial, sans-serif; 
	color: #ff9900;
	text-decoration: none;
}
/*END:  top */

/* Settings for top */
#topForGallery {
	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 {
/*border: #000000 1px solid;*/
	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 {*/
div.bottom {
	float: left; 
	margin: 0px 0px 0px 0px; 
	width: 600px; 
	height: auto;
z-index:299;
	
	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.bottom p {
	padding-right: 0px; padding-left: 0px; background: #ececec; 
	padding-bottom: 0px; margin: 2px; 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 Left menu content*/
div.leftcontents {
	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: 150px;
	top: 119px;
	background: #ececec;
}
div.addressA{
        margin: 0px 0px 0px 0px;
        width: 400px;
        height: auto;

        border-right: 0px;
        border-top: #006699 2px solid;
        border-left: 0px;
        border-bottom: 0px;
      font-size: 2px;
        padding-right: 0px;
        padding-left: 10px;
        padding-bottom: 0px;
        padding-top: 0px;
}


/* Settings for left menu */
div.leftcontents .leftmenu {
	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: #06c;
}
div.leftmenu h1 {
	padding-right: 0px; padding-left: 0px; 
	background: #666666; padding-bottom: 5px; 
	margin: 0px; font: bold 16px arial, sans-serif; 
	color: #fff; padding-top: 0px; text-align: center;
	background: #06c;
	
	border-bottom: #666666 1px solid;
}
div.leftmenu a.on {
	border-right: 0px;
	border-top: #000000 2px solid;
	border-left: 0px;
	border-bottom: 0px;
	
	padding-right: 5px; padding-left: 5px;
	padding-bottom: 5px; padding-top: 5px;
	margin: 0px; font: bold 12px arial, sans-serif; 
	color: #ffffff;  text-align: left;
	
	display: block; background: #006699;
	
	width: 140px;  text-decoration: none;
}
div.leftmenu a.off {
	border-right: 0px;
	border-top: #000000 2px solid;
	border-left: 0px;
	border-bottom: 0px;
	
	padding-right: 5px; padding-left: 5px;
	padding-bottom: 5px; padding-top: 5px;
	margin: 0px; font: bold 12px arial, sans-serif; 
	color: #000000;  text-align: left;
	
	display: block; background: #ffffff;
	
	width: 140px;  text-decoration: none;
}
div.leftmenu a:hover {
	border-right: 0px;
	border-top: #000000 2px solid;
	border-left: 0px;
	border-bottom: 0px;
	
	padding-right: 5px; padding-left: 5px;
	padding-bottom: 5px; padding-top: 5px;
	margin: 0px; font: bold 12px arial, sans-serif; 
	color: #ffffff;  text-align: left;
	
	display: block; background: #ff9900;
	
	width: 140px; text-decoration: none;
}
div.leftcontents .leftrelatedlinks {
	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.leftrelatedlinks h1 {
	padding-right: 0px; padding-left: 0px; 
	background: #666666; padding-bottom: 2px; 
	margin: 0px; font: bold 16px arial, sans-serif; 
	color: #fff; padding-top: 1px; text-align: center
}
div.leftrelatedlinks 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.leftrelatedlinks 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.leftrelatedlinks 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: left menu */
/* END: Left side contents*/

