body
{
	padding:0px;
	margin:0 auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#06171e;
	font-weight: normal;
	background-color:#d2d9de;
}

ul,li,h1,h2,h3,h4,h5{padding:0px; margin:0px;}

ul{ list-style:none}

#top
{
	width:999px;
	height:85px;
	display:block;
	position:relative;
	background-color:#005189;
}

#top h1
{
 padding-left:18px;
 
 font-size:1.6em;
 color:#ffffff;
 font-weight:bold;
}

#top h1 a , a:hover
{
 text-decoration:none;
 color:#FFFFFF
}


#top  .txt
{
padding-left:18px;
 font-size:.9em;
 color:#9fe1fc;
 font-weight:bold;
}

#top h3 {
	padding-left:18px;
	font-size:0.8em;
	color:#00ffff;
	font-weight:bold;
	float: right;
	padding-right: 15px;
}

#top h3 a {
	color:#ffffff;
	text-decoration:underline
	font-weight:bold;

}

#top h3 a:hover {
	color:#9fe1fc;
	text-decoration:none;

}




#top .over
{
	font-size:.8em;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	float: right;
	padding-right: 15px;
	margin-top: 5px;
}
#top .fontsize
{
	float:right;
	display: block;
	position: relative;
	margin: 0px;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
 }



#menu
{
	background-image:url(../images/menu_bg.gif);
	background-repeat:repeat-x;
	padding-top:5px;
	padding-bottom:6px;
	color: #ffffff;

}



#menu  a
{
	color:#FFFFFF;
	font-weight:bold;
	padding-left:8px;
	padding-right:8px;
	text-decoration:none;
	font-size:.8em;

	
}


#menu  a:hover
{
	color:#9FE1FC;
	font-weight:bold;
	padding-left:8px;
	padding-right:8px;
	text-decoration:none;
	font-size:.8em;


}

#menu .sep
{
	text-decoration:none;
	background-image: url(../images/sep.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height: 10px;
}
 
/* Tab box */


#table_tab
{
	display: block;
	float: left;
	margin:0;
	font-weight: normal;
	
}

#table_tab .name

{
	background-image: url(../images/tab_center.gif);
	background-repeat: repeat-x;
}

#table_tab .name h1

{
	font-size: 0.78em;
	font-weight: bold;
	color: #FFFFFF;
}
/* bread crumb end */
#table_tab .breadcrumb
{
	text-decoration:none;
	color: #24618e;	
	
}

#table_tab .breadcrumb h1
{
	
	color: #000000;
	font-size:1.01em;
	font-weight:bold;
	border-bottom:0px solid #777777;
}
#table_tab .breadcrumb h1 .search_data
{
	color: red;
	font-size:1.01em;
	
	border-bottom:0px solid #777777;
}
#table_border_search
{
	dis play: block;
	float: left;
	border: 1px solid #24618e;
	padding: 0px;
	font-weight: normal;
	font-size: 0.93em;
}

#table_border_search .link 
{
	text-decoration:none;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0000ff;
	
}
#table_border_search .redtxt
{
	font-size: 1em;
	font-weight: bold;
	color: #FF0000;
	
}
#table_border_search .link:visited {
	
	color: #7016FF;
	text-decoration: underline;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#table_border_search .link:hover
{ 
	text-decoration:none;
	color:#990000;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #0000ff;
}


#table_border
{
	dis play: block;
	float: left;
	border: 1px solid #24618e;
	padding: 0px;
	font-weight: normal;
	font-size: 0.93em;
}


#table_border .topborder
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #24618e;
}

#table_border .rightborder
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #24618e;
}


#table_border .head {
	background-color: #f1f1f1;
}


#table_border  h1{
	
	color: #183C4A;
	font-weight: normal;
	font-size: 0.98em;
	
}


#table_border .head  h2{
	font-weight:bold;
	color: #075285;
	font-size: 0.75em;
	text-transform: uppercase;
}




#table_border .row1 {
	background-color: #FFFFFF;
	font-size: 0.8em;
	font-weight: normal;
}
#table_border .row2 {
	background-color: #f1f1f1;
	font-size: 0.8em;
}
#table_border .redtxt
{
	font-size: 1em;
	font-weight: bold;
	color: #FF0000;
	
}


#table_border .heading
{
	font-size: 0.9em;
	font-weight: bold;
	color: #075285;
	
}

#table_border .butxt
{
	font-size: 0.9em;
	font-weight:normal;
	color: #005189;
	line-height: 20px;
	
}

#table_border a 
{
	text-decoration:none;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0000ff;
	
}
/*#table_border a:visited {
	
	color: #7016FF;
	text-decoration: underline;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}*/
#table_border a:hover
{ 
	text-decoration:none;
	color:#990000;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #0000ff;
}

#table_border   .email
{
	color: #118de3;
	font-size: 1em;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0000ff;
}


#table_border   .email:hover 
{
	color: #990000;
	font-size: 1em;
	text-decoration:none;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #0000ff;
}

#table_border   .orangetxt
{
	color: #e76f00;
	font-size: 0.82em;
	text-decoration:none;
	padding-top: 5px;
	font-weight: bold;
}

#table_border   .orangetxt a
{
	color: #e76f00;
	font-size: 1em;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0000ff;
	padding-top: 5px;
	font-weight: bold;
}


#table_border   .orangetxt a:hover 
{
	color: #118de3;
	font-size: 1em;
	text-decoration:none;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #0000ff;
}





#table_socialnet
{
	display: block;
	float: left;
	margin:0;
	font-weight: normal;
	
}
#table_socialnet .name

{
	background-image: url(../images/tab_center.gif);
	background-repeat: repeat-x;
}

#table_socialnet .name h1

{
	font-size: 0.78em;
	font-weight: bold;
	color: #FFFFFF;
}

/*accounting news style*/
#table_social
{
	display: block;
	float: left;
	border: 1px solid #24618e;
	padding: 0px;
	font-weight: normal;
	font-size: 0.79em;
	color: #0B1C22;
}

#table_social .1h font .j
{
	font-weight: normal;
	font-size: 0.79em;
	padding:0px;
	color: #0B1C22;
}

#table_social .rsslinks
{
	
	font-size: 0.99em;
	text-decoration:underline;
	color: #0000FF;
	
	
}

#table_social .rsslinks:hover
{ 
	
	font-size: 0.99em;
	text-decoration:none;
	color:#0000FF;
}

#table_social a 
{
	font-weight: bold;
	text-decoration:underline;
	color: #005189;
	
}

#table_social a:hover
{ 
	font-weight: bold;
	text-decoration:none;
	color:#990000;
}
/*accounting news style end */
#login{
	bac kground-image:url(../images/login_bg.gif);repeat-x;
	bo rder: 1px solid #005189;
	color: #000000;
}

#login .img{
	background-image:url(../images/login_bg.gif);
	repeat-x;
	color: #000000;
	background-repeat: no-repeat;
	background-position: right center;
}

#login a
{
text-decoration:underline;
font-size:0.78em;
font-weight:bold;
color:#005189;
}

#login a:hover
{
text-decoration:none;
color:#005189;
}


/* Content */
.blue
{
	background-color: #e9f5fa;

}
#search {
	float: left;
	max-width:252px;
	border: 1px solid #24618e;
	padding: 0px;
	font-weight: normal;
}

#search  h1{
	font-weight: normal;
	font-size: 0.9em;
	font-weight:bold;
	color: #005189;
	padding-left: 5px;

}
/* new at 30 sep 09   */
#search  h1 a{
	font-weight: normal;
	font-size: 1em;
	font-weight:bold;
	color: #005189;
	padding-left: 5px;
	text-decoration: none;
}
#search  h1 a:hover{
	font-weight: normal;
	font-size: 1em;
	font-weight:bold;
	color: #005189;
	padding-left: 5px;
	text-decoration: underline;

}

/** */
#search a {
	font-weight: normal;
	font-size: 0.8em;
	font-weight:bold;
	color: #005189;
	padding-left: 5px;
	text-decoration: none;
	padding-right: 5px;
}

#search a:hover {
	font-weight: normal;
	font-size: 0.8em;
	font-weight:bold;
	color: #005189;
	padding-left: 5px;
	text-decoration: underline;
}





#content_area
{
	background-color: #FFFFFF;
	font-size:.9em;
	color:#183c4a;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a7a7a7;
	border-left-color: #a7a7a7;
}

#acc_search
{
	border: 1px solid #000000;
	color: #102448;
	
}

#acc_search h1
{
	font-size:0.7em;
	font-weight: bold;
	color: #131416;
}
#acc_search .search {
	font-size:1.2em;
	font-weight: bold;
	color: #005189;
}
#acc_search .txt {
	font-size:0.93em;
	color: #183c4a;
	text-align: right;
	font-weight: normal;
	padding-right: 5px;
}

#acc_search strong {
	font-size: 0.8em;

}
#services_head {
	font-size: 1em;
	color: #005189;
	text-decoration: none;
	font-weight:bold;
}

#services {
	font-size: 0.93em;
	color: #005189;
	text-decoration: none;
	border: 1px solid #A7ABB1;
}


#services a {
	font-size: 0.9em;
	color: #183c4a;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0000ff;
}
/*
#services a:visited {
	font-size: 0.9em;
	color: #7016FF;
	text-decoration: underline;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
*/ 
#services a:hover {
	font-size: 0.9em;
	color: #183c4a;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.txtbox
{
	font-size: 0.9em;
	background-color:#FFFFFF;
	border:1px solid #7692c4;
	text-align:left;
	width:119px !important;
	width:117px;
}
#get {
	background-image: url(../images/get.gif);
	background-repeat: no-repeat;
}
#get h1 {
	color: #075285;
	font-size: 0.8em;
	font-weight: bold;
	padding-left: 8px;
}
#get h2 {
	color: #810014;
	font-size: 0.8em;
	font-weight: bold;
	padding-left: 8px;
}





.cmbbox
{
	font-size: 0.9em;
	background-color:#FFFFFF;
	border:1px solid #7692c4;
	text-align:left;
	width:280px;
}
.cmbboxshort
{
	font-size: 0.9em;
	background-color:#FFFFFF;
	border:1px solid #7692c4;
	text-align:left;
	width:90px;	
}


.blue1 {
	background-color: #005189;
}
.blue2 {
	background-image: url(../images/ver_line.gif);
	background-repeat: repeat-y;

}
.blue3 {
	background-color: #005189;
	background-image: url(../images/ver_line1.gif);
	background-repeat: repeat-y;
}

.curveline {
	background-image: url(../images/curveline.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.copyright {
	color: #FFFFFF;
	font-size: 0.7em;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-top: 10px;
}

/*Page listing stylw  */

#pagelistingtab a 
{
	text-decoration:none;
	color: #000000;
	
}

#pagelistingtab a:hover
{ 
	text-decoration:none;
	color:#990000;
}

#pagelisting
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	display: block;
	float: left;
	border: 1px solid #24618e;
	padding: 0px;
	font-weight: normal;
}

#pagelisting  h1
{
	color: #005189;
	font-size: 1em;
	padding-left:13px;
	padding-bottom: 9px;
	padding-top: 9px;
}

#pagelisting  .head
{
	color: #005189;
	font-size: 0.8em;
	background-color:#87c3fe;
	font-weight: bold;
	padding-left: 13px;
	
}

#pagelisting  .head a
{
	color: #005189;
	font-size: 1em;
	text-decoration:none;
	border-bottom: 1px solid #F0F9FF;
}
#pagelisting  .head a:hover
{
	color: #005189 ;
	font-size: 1em;
	text-decoration:none;
	border-bottom: 0px solid #F0F9FF;
}

#pagelisting  .first
{
	color: #545454;
	font-size: 0.8em;
	background-color:#cfebff;

	padd ng-left:13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a4cbe6;
}
#pagelisting .secound {
	color: #545454;
	font-size: 0.8em;
	background-color:#e7f5ff;



	padd ng-left:13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a4cbe6;
}


#pagelisting   .comp 
{
	color: #ff0000;
	font-size: 1em;
	text-decoration:underline;
	font-weight:bold;
	_padding-left:13px;
	
}

/*
#pagelisting   .comp:visited {
	
	color: #7016FF;
	font-size: 1em;
	text-decoration:underline;
	font-weight:bold;
}
*/
#pagelisting   .comp:hover 
{
	color: #ff0000;
	font-size: 1em;
	text-decoration:none;
	font-weight:bold;
}



#pagelisting   .emailimg 
{
	  margin-top:7px
}
#pagelisting   .email 
{
	color: #118de3;
	font-size: 1em;
	text-decoration:none;
	font-weight:normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2c4c4;
	padding-top: 5px;
}


#pagelisting   .email:hover 
{
	color: #ff0000;
	font-size: 1em;
	text-decoration:none;
	font-weight:bold;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #c2c4c4;
}

#pagelisting  .des
{
	color: #005189;
	font-size: 1em;
	font-weight: bold;
	
}




#footer
{
	background-image:url(../images/footer_line.gif);
	background-repeat:repeat-x;
	padding-top:5px;
	padding-bottom:6px;
}



#footer  a
{
	color:#005189;
	font-weight:normal;
	padding-left:10px;
	padding-right:5px;
	text-decoration:none;
	font-size:0.7em;

	
}


#footer  a:hover
{
	color:#000000;
	font-weight:normal;
	padding-left:10px;
	padding-right:5px;
	text-decoration:none;
	font-size:0.7em;
}

#footer .sep
{
	text-decoration:none;
	height: 10px;
	font-size: 0.7em;
	color: #005189;
}
/**
 * css for pagination
 **/
 .paging a
 {
 	font-size:0.95em;
 	text-decoration:none;
 	color:#173c4a;
 
 }
 .paging a:hover
 {
 	font-size:0.95em;
 	text-decoration:underline;
 	color:#173c4a
 
}
.norecords_found
{
	background-position:10px 50%;
	background-repeat:no-repeat;
	border:0.1em solid #FFD700;
	margin:0.5em 0;
	padding:10px 10px 10px 36px;
	background-color:#FFFFDD;
	color:#000000;
}
.norecords_found a
{
	test-decoration:underline;
}
.norecords_found a:hover
{
	test-decoration:none;
}

/**
 accounting news bottom style for dispaly none
 */
center span span a.rsslinks 
{
  display:none;	
  color:#ffffff;
}
.alphapet_list a
{
	font-weight:normal;
	color:#000000;
	font-size: 0.93em;
	text-decoration:none;
	
}
.alphapet_list a:hover
{
	font-weight:normal;
	color:#990000;
	font-size: 0.93em;
	text-decoration:underline;
}
.alphapet_list_selected
{
	font-weight:strong;
	font-size: 0.93em;
	color:red;
	text-decoration:none;
}
.alphapet_list_selected:hover
{
	font-weight:strong;
	font-color:red;
	font-size: 0.93em;
	text-decoration:underline;
}
.star_symbol
{
	color:#FF0000;
}
.star_note
{
	color:#333333;
	font-size:.75em;
	font-weight:bold;	
}
/* succcess message link*/
p.success_link a
{
	text-decoration:none;
		color: #0000ff;
		border-bottom-width: 1px;
		border-bottom-style: solid;
	border-bottom-color: #0000ff;
}
p.success_link a:hover
{
	text-decoration:none;
		color:#990000;
		border-bottom-width: 0px;
		border-bottom-style: solid;
	border-bottom-color: #0000ff;
}
.selectbox_multiple
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	width: 225px;
	height:125px;
	border: 1px solid #94B9BC;
}
.selectbox_single
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	width: 225px;
	border: 1px solid #94B9BC;
}
/**
 *	css for autocomplete
 **/
 div.autocomplete {
       position:absolute;
       width:250px;
       background-color:white;
       border:1px solid #888;
       margin:0px;
       padding:0px;
 }
 	
 div.autocomplete ul {
 	list-style:none!important;
 	list-style-image:none!important;
 	margin:0px;
 	padding:0px;
 }
 
 div.autocomplete ul li.selected {
 	background-color: #B9DAF0;
 }
 
 div.autocomplete ul li {
 	font-size:small;
 	list-style-type:none;
 	display:block;
 	margin:0;
 	padding:2px;
 	cursor:pointer;
}
/* style for user login error box*/
.errorBox 
{
	font-size : 0.75em;
	color:#000000;
	border:1px solid #cc3426;
	font-weight: normal;
	background-color: #f6dad7;
	margin-bottom:10px;
}

#list
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 0.88em;
	line-height: 24px;
	
}
#list   .head_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 0.98em;
	font-weight: bold;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

/* new styles 30 Sep 09 */


h1 a 
{
 text-decoration:none;
 color:#FFFFFF;
}
h1 a:hover
{
 color:#FFFFFF;
 text-decoration:underline;
}

.con_select {
	color: CornflowerBlue;
	font-size: 0.7em;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-top: 10px;
}
.con_select select {
	font-size:0.9em;
	height:18px;
	color: CornflowerBlue;
}


