body {
	margin:0px;
	margin-top:25px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#000000;
	background:url(../images/bg.gif) left top repeat-x;
	background-color:#ffffff;
}
p {
	margin:0px;
	padding:10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	text-align:justify;
	color:#000000;
}
h3 {
	margin:0px;
	padding:2px 0px 2px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	background-color:#000000;
}
.main {
	padding:0px;
	background-color:#FFFFFF;
}
.black {
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	background-color:#000000;
}
form {
	margin:0px;
	padding:0px;
}
.input_text {
	margin:5px 0px;
	padding:0px;
	height:16px;
	background-color:#FFFFFF;
	border:1px solid #000000;
}
.login {
	margin:5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	background-color:#000000;
	cursor:pointer;
	border:1px solid #000000;
}
.bottom {
	margin:0px;
	padding:10px 0px 20px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.bottom a{
	margin:0px;
	padding:0px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.bottom a:hover {
	margin:0px;
	padding:0px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.menu {
	margin:0px;
	padding:0px;
}
.menu a {
	width:125px;
	display:block;
	margin:0px;
	padding:3px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	color:#FFFFFF;
	background-color:#000000;
	text-decoration:none;
	vertical-align:bottom;
}

.welcome {
	width:348px;
	height:82px;
	margin:0px;
	padding:0px;
	background-image:url(../images/ttl_welcome.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.welcome span {
	display:none;
}
.news {
	margin:0px;
	padding:5px 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.link a {
	padding:5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.link a:hover {
	padding:5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}

/*innnerpage*/

.see_all:link,.see_all:visited {
	margin:0px;
	padding:0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#000000;
	text-decoration:none;
}
.prev a {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.active a {
	width:125px;
	display:block;
	margin:0px;
	padding:100px 10px 5px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#000000;
	text-decoration:none;
}
.sortedby {
	display:block;
	margin:0px;
	padding:3px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#000000;
	text-decoration:none;
}
.pic_title:link,.pic_title:visited {
	margin:0px;
	padding:0px 20px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#000000;
	text-decoration:none;
}
.line {
	background-image:url(../images/line.gif);
	background-position:left top;
	background-repeat:repeat;
}
.small_logo {
	/*background:url(../images/small_logo.jpg) bottom no-repeat;*/
	
}
/*form page css*/

.text_border {
	margin:0px;
	padding:3px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:15px;
	background-color:#ffffff;
	border:2px solid #000000;
}
.img_border {
	margin:0px;
	padding:0px;
	border:2px solid #000000;
}
.varification {
	border:1px solid #000000;
}
.select {
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	background-color:#000000;
	border:apx solid #000000;
}
/*form page css*/


/*new page css*/
.comment:link,.comment:visited {
	margin:0px;
	padding:1px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#000000;
	text-decoration:none;
}
.comment1:link,.comment1:visited {
	margin:0px;
	padding:1px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.gray {
	background-color:#666666;
}
/*new page css*/
.see {
	margin:0px;
	padding:1px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#000000;
}
.see a {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#000000;
	text-decoration:none;
}
.sbumenu {
	margin:0px;
	padding:0px;
}
.submenu a {
	width:125px;
	display:block;
	margin:0px;
	padding:3px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	color:#000000;
	text-decoration:none;
}
/*...................................................................................*/

.mandatory{
		color:#FF0000;
		font-size:11px;
}

.bemember{
	margin:5px 0px;
	padding:2px 5px 2px 5px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	background-color:#000000;
	cursor:pointer;
	border:1px solid #000000;
	text-decoration:none
}

/*----------------------------------------------------------------------------------------------*/
.imagedisplay
{
	padding:3px 3px 3px 3px;
	border:1px solid #000000
}


.contritopics  {
	
	display:block;
	margin:0px;
	padding:60px 5px 5px 0px ;
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	color:#FFFFFF;
	background-color:#000000;
	text-decoration:none;
	
}

.contriblack {
	padding:0px 0px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	background-color:#000000;
}

.topiclink a {
	padding:5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.topiclink a:hover {
	padding:5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}
.imgborder{
	border:solid 1px #000000;
	padding:6px;
}

.startrow{
	border:solid 5px #000000;
}
.smallfont{
	font-size:11px;
}

.pagelink a {
	padding:5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
.pagelink a:hover {
	padding:5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}


.send {
	margin:0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	/*font-weight:bold;*/
	background-color:#000000;
	cursor:pointer;
	border:1px solid #000000;
}

.textborder
{
	border-style:solid;
	border-color:#000000; 
}


.namedis {
	display:block;
	margin:0px;
	padding:0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-weight:bold;*/
	color:#FFFFFF;
	background-color:#000000;
	text-decoration:none;
}
.picborder{
		border:solid 1px #333333; padding:7px;
}
.justify{
	text-align:justify
}
.msgbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFCECE;
	border:solid 1px #FF0000 ;
	width:auto;
	height:auto;
	text-align:left;
	font-weight:bold;
	color:#CC0000;
	padding:7px;
	vertical-align:middle;
	/*background-image:url(../images/infoicon.jpg);
	background-repeat:no-repeat;*/
}
/**styles for privacypolicy**/

.logout{
	width:80px;
	margin:5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	background-color:#000000;
	cursor:pointer;
	border:1px solid #000000;
}

.ttl_privacy{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000000;
	padding-bottom:20px;
}

.last_updated{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.privacy_txt1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration:underline;
	color:#000000;
	padding:4px 0px 4px 0px;
}
.whitelink a {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.whitelink a:hover {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.profile_link{
	background-color:#000000;
	color:#FFFFFF;
	text-decoration:none;	
}