/*-------------------------------
author: pusparaj
-------------------------------*/

/* background */

body{
	margin:0px;
	background-color:#fff;
	}
	
td{
	vertical-align:top;
	}

/* menu */

.menu_top{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	text-align:left;
	background-image:url(../images/menu_btn.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	text-decoration:none;
	vertical-align:middle;
	padding:12px 0 0 45px;
	height:28px;
	}

.menu_top:hover{
	background-position:0 -40px;
	color:#ff0000;
	}
	

.menu_bottom01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#B6B6B6;
	text-align:center;
	vertical-align:middle;
	}

.menu_bottom02{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-decoration:none;
	}

.menu_bottom02:hover{
	color:#ff0000;
	}

/* body */

.main_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	}

.text01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:left;
	background-image:url(../images/bullet.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 20px;
	}

.text02{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:left;
	}

.caption{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:center;
	padding:10px 0 0 0;
	}
	
.slug01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#717171;
	text-align:left;
	padding:9px 0 0 0;
	}

.header01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#717171;
	text-align:left;
	border-bottom: 1px dotted #FFFFFF;
	padding:0 0 3px;
	}
	
.link01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	text-decoration:underline;
	cursor:pointer;
	}

.link01:hover{
	text-decoration:none;
	}

.pic_border{
	border:5px solid #AEAEAE;
	}

.error{
	color:#FF0000;
	}
	
	
	
/* footer */

.copyright_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-align:right;
	padding-right:5px;
}	
	
.designedby_table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-align:right;
	padding-right:5px;
	}
	
a.designedby_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-decoration:none;
	}

a.designedby_link:hover{
	color:#ff0000;
	}

/* thumbnail viewer */	

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
margin-top:0px;
position:absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #AEAEAE;
border:1px solid #fff;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: 12px arial;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
border:0px solid #C2C2C2;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
margin-top:40px;
font: 12px arial;
position: absolute;
visibility: hidden;
border: 4px solid black;
background-color: #EFEFEF;
padding: 10px;
z-index: 5;
}

/* captcha*/
	
.border{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	border:1px solid #ffffff;
	background-color:#AEAEAE;
	height:18px;
	width:150px;
	padding:3px 0 0 3px;
	}

.border1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	border:1px solid #9C9C9C;
	background-color:#fff;
	height:18px;
	width:150px;
	padding:3px 0 0 3px;
	}

.bordera{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	border:1px solid #ffffff;
	background-color:#AEAEAE;
	width:230px;
	height:120px;
	padding:3px 0 0 3px;
	}

.bordera1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	border:1px solid #9C9C9C;
	background-color:#fff;
	width:230px;
	height:120px;
	padding:3px 0 0 3px;
	}

