.message
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: Red;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-indent: 2px;
	text-transform: none
}

.index_message{
	font-family:verdana;
	font-size: 11px;
	font-style: normal;
	FONT-WEIGHT: normal;
	COLOR: Red;
	text-transform: none
}

.update_message
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: green;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-indent: 2px;
	text-transform: none
}

.register_message
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: green;
	font-family:verdana;
	text-indent: 2px;
	text-transform: none
}

.tabcontent {	
	DISPLAY: none; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana; 
	TEXT-DECORATION: none;
}

#tabcontentcontainer {
	WIDTH: 760px; 
	HEIGHT: 153px;
}

.style1 {
	color: #FFFFFF
}

.style5 {
	color: #003399
}

.claim_tag{
	background-color:#E9EFF4;
	height:31px;
	font-family:verdana;
	font-size:12px;
	color: #000000;
	font-style:normal;
	padding-bottom:2px;
	padding-top:2px;
}

#ScrollDiv {
	SCROLLBAR-FACE-COLOR: #EBD29A; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; OVERFLOW: auto; WIDTH: 90px; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #eb720d; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; HEIGHT: 220px;
	}

.imgdetailborder {
	BORDER-RIGHT: #e0d5bf 1px solid; BORDER-TOP: #e0d5bf 1px solid; BORDER-LEFT: #e0d5bf 1px solid; BORDER-BOTTOM: #e0d5bf 1px solid
}

.dispButton{
	display:;			
}

.hideButton{
	display:none;
}	
	
	
	#mainContainer{
		width:660px;
		margin:0 auto;
		text-align:left;
		height:100%;
		background-color:#FFF;
		border-left:3px double #00509F;
		border-right:3px double #00509F;
	}
	#formContent{
		padding:5px;
	}
	/* END CSS ONLY NEEDED IN DEMO */
	
	
	/* Big box with list of options */
	#ajax_listOfOptions{
		font-family:Verdana;
		position:absolute;	/* Never change this one */
		width:175px;	/* Width of box */
		height:150px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #00509F;	/* Dark green border */
		background-color:#FFF;	/* White background color */		
		text-align:left;
		color:#00509F;		/* Text color */	
		font-size:13px;
		z-index:100;
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:12px;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#FFF;
		color:#00509F;
		font-weight:bold;
	}
	#ajax_listOfOptions_iframe{
		background-color:#FFF;
		position:absolute;
		z-index:5;
	}
	
	
	/**
	*	Mouse-over Datamatrix and QR-Code image 
	*/

	.thdrcell {
		background:#92C6E2;
		font-family:verdana;
		font-size:12px;
		font-weight:bold;
		padding:5px;
		border-bottom:1px solid #92C6E2;
	}
	
	.tdatacell {
		font-family:verdana;
		font-size:12px;
		padding:5px;
		background:#FFFFFF
	}
	
	.dvhdr1 {
		background:#92C6E2;
		font-family:verdana;
		font-size:12px;
		font-weight:bold;
		border:1px solid #92C6E2;
		padding:5px;
		width:185px;
		font-size: 12px;
		font-weight: bold;
		color: #00509F;

	}
	
	.dvbdy1 {	
		background:#FFFFFF;
		font-family:verdana;
		font-size:12px;
		border-left:1px solid #92C6E2;
		border-right:1px solid #92C6E2;
		border-bottom:1px solid #92C6E2;
		padding:5px;
		width:185px;
		text-align:center;
		color:#00509F;		/* Text color */	
	}
	
	
	
	.dogvdvhdr {
		width:300;
		background:#C4D5E3;
		border:1px solid #C4D5E3;
		font-weight:bold;
		padding:10px;
	}
	
	.dogvdvbdy {
		width:300px;
		background:#FFFFFF;
		border-left:1px solid #C4D5E3;
		border-right:1px solid #C4D5E3;
		border-bottom:1px solid #C4D5E3;
		padding:10px;
	}
	
	.pgdiv {
		width:320px;
		height:250px;
		background:#E9EFF4;
		border:1px solid #C4D5E3;
		padding:10px;
		margin-bottom:20px;
		font-family:verdana;
		font-size:12px;
	}
	/*--- END MOUSE OVER IMAGE */
	
	/**
	*	Used in fetch contacts list
	*/
	.MultiViewPanelOpen {
		PADDING-RIGHT: 0px;
		DISPLAY: block; 
		PADDING-LEFT: 0px; 
		LEFT: 0px; 
		PADDING-BOTTOM: 0px; 
		MARGIN: 0px; 
		OVERFLOW: auto; 
		WIDTH: 60%; 
		PADDING-TOP: 0px; 
		TOP: 0px
	}

	
/* End My Added style from old css */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.bg_img {
	background-attachment: fixed;
	background-image: url(../images/images/button_menu.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.over_img {
	background-image: url(../images/images/over_button.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.menu_txt {
	font-family: verdana;
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
}
.left_img_bg {
	background-image: url(../images/images/right_block.gif);
	background-repeat: no-repeat;
	}
	.right_middle {
	background-image: url(../images/images/right_block.gif);
	background-repeat: no-repeat;
}
.left_block_bg {
	background-image:url(../images/images/left_block.gif);
	background-repeat: no-repeat;
	
}
.input_bg {
	background-color: #ccdbe2;
}
.txt {
	font-family: verdana;
	font-size: 12px;
	color: #00509F;
}
.td_border {
	border-top: 1px solid #7C8487;
	border-right: 0.5px none #AFBABC;
	border-bottom: 1px solid #7C8487;
	border-left: 0.5px none #AFBABC;
}

.copyright_txt {
	font-family: verdana;
	font-size: 11px;
	font-style:normal;
	color: #000000;
}
.creative {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #00509F;
}

.creative_head {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #00509F;
	border-bottom: thick;
}

.bold_txt {
	font-family: verdana;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
}
.txt_blue {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
}
.border {
	border-top: 1 solid #0099CC;
	border-right: 1 solid #0099CC;
	border-bottom: 1 solid #0099CC;
	border-left: 1 solid #0099CC;
}

a{
	font-family:verdana;
	font-size:12px;
	color:#003399;
	text-decoration:underline;
	}
a:hover{
	font-family:verdana;
	font-size:12px;
	color:#0099FF;
	text-decoration:underline;
	}

	
a.my_link{
	font-family:verdana;
	font-size:12px;
	color:#003399;
	text-decoration:underline;
	}
a.my_link:hover{
	font-family:verdana;
	font-size:12px;
	color:#0099FF;
	text-decoration:underline;
	}

a.my_link1{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#003399;
	text-decoration:underline;
	}
a.my_link1:hover{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#0099FF;
	text-decoration:underline;
	}
	
a.my_link2{	
	text-decoration:none;
	cursor:pointer;
	}

a.my_link3{
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:#003399;
	text-decoration:underline;
	}
a.my_link3:hover{
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:#0099FF;
	text-decoration:underline;
	}
	
.txt_11 {
	font-family: verdana;
	font-size: 11px;
}
.bold_txt11 {
	font-family: verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #00509F;
}

 .border { 
 border: 1px solid #000000;
 }
 
 .top_bg {
	background-image: url(../images/images/bg_top.jpg);
	background-repeat: repeat-x;
}
.bottom_bg {
	background-image: url(../images/images/bg_bottom.jpg);
	background-repeat: repeat-x;
}

.bgcolr {
	background-color: #ebf2f6;
}
.main_bg {
	background-repeat: repeat-x;
	background-image: url(images/bodymain.jpg);
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #4792B6;
	font-weight: normal;
	height: auto;
	width: auto;
	text-decoration: none;
}
.mainbg {
	background-image: url(images/bg.gif);
	background-repeat: no-repeat;
}
.Font_14 {
	font-family: verdana;
	font-size: 15px;
	font-weight: bold;
	color: #08436B;
}

.manege_bg {
	background-color: #e8f2f7;
}

.table_border {
	border: thin solid #457FA4;
}

.td_bg {
	background-color: #4792b6;
}

.colorheader{
	background-color:#e8f2f7;
	height:20px;
	border-top:1px solid #00509F;
	border-bottom:1px solid #00509F;
	border-right:1px solid #00509F;
	border-left-color: #00509F;
}

.bottom_border{	
	border-top:1px solid #bbd6e3;
	border-bottom:1px solid #00509F;
	border-right:1px solid #00509F;	
}
	
.chk{

	border-bottom:1px solid #00509F;
	border-right:1px solid #00509F;
	border-left:1px solid #00509F;
}
	
	
.ckbox{
	border:0px;
}

input{
	border:1px solid #00509F; 
	font-size:12px; 
	font-family:tahoma; 
	color:#00509F; 
	text-decoration:none;
	padding-left:2px; 
	padding-right:2px;	
}

textarea{
	border:1px solid #00509F; 
	font-size:12px; 
	font-family:tahoma; 
	color:#00509F; 
	text-decoration:none;
	padding-left:2px; 
	padding-right:2px;	
}

middle_table_bg {
 background-color: #f9f9f9;
}
 
 
.white {
 background-color: #FFFFFF;
}

.rowbg {
		width:30px;
		height:20px;
		background:#E9EFF4;
		border:1px solid #C4D5E3;
		padding:10px;
		margin-bottom:20px;
		font-family:verdana;
		font-size:12px;
}


.rowbg1 {
		
		background:#E9EFF4;
		border:1px solid #C4D5E3;
		padding:10px;
		font-family:verdana;
		font-size:12px;
}

.rowbg2 {
		
		background:#E9EFF4;
		border:1px solid #C4D5E3;
		padding-left:5px;
		padding-right:5px;
		font-family:verdana;
		font-size:12px;
}

.rowbg3 {
		
		background:#E9EFF4;
		border:1px solid #C4D5E3;
		padding:0px;
		font-family:verdana;
		font-size:12px;
}

/* for BG*/
.bg_inner
{
background-color:#fafafa;
background-position:right;
background-repeat:no-repeat;
}
/*	CSS FOR PUTTING THE TEXT IN INDEX PAGE FOR DEFAULT MESSAGE	*/
.defaulttagmess{
				font-family:verdana;
				font-style:italic;
				color:#999999;
/*	ENDS HERE	*/