body{padding:0px;margin:0px;font:normal 12px Arial, Helvetica, sans-serif;color:#666;}
*{padding:0px;margin:0px;}
.clearfix{clear:both;}
#container{margin:0 auto;width:930px;}

.row1{border-bottom:solid 1px #ccc;padding:10px;transition: all 1.0s ease 0s;}
.row1:hover{background:#efefef;}
.last_row{border-bottom:0px;}
.row_img{float:left;width:10%;}
.row_img img{border:solid 1px #ccc;padding:1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;transition: all 0.5s ease 0s;}
.row_img img:hover{opacity:0.6;filter:alpha(opacity=60);}
.row_relatedcont{float:right;width:87%;}
.row_relatedcont h4 a{color:#000080;text-decoration:none;transition: all 0.5s ease 0s;}
.row_relatedcont h4 a:hover{color:#0000FF;}
.row_relatedcont p{padding:5px 0;line-height:19px;font-size:11px;transition: all 0.5s ease 0s;}
.row_relatedcont p:hover{color:#333;}

ul#tabs {overflow: auto;list-style: none;margin:5px 0 0 0;padding: 0;border-left:solid 1px #ccc;clear:both;}
ul#tabs li {margin: 0 5px 0 0;padding: 0;float: left;}
ul#tabs a {background: #f2f2f2;color:navy;float: left;height:30px;padding: 0 15px;line-height:19px;border-top:#d6e8ff 1px solid;border-right:#d6e8ff 1px solid;outline:none;}
ul#tabs #current a {background: #d6e8ff;color: #000080;border-bottom:solid 1px #d6e8ff;}
#content{background: #fff;border:solid 10px #d6e8ff;padding:0;margin-top:-15px;clear:both;}



.cl{clear:both;}
img{border:0px;}
*{padding:0px;margin:0px;}
a,input{transition: all 0.6s ease 0s;outline:none;}
h1,h2,h3,h4,h5,h6{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:normal;}
.center{margin:0 auto;width:1000px;}
.Hd{background:#2c2c2c;padding:15px 0;}
.logo{float:left;}
.Hd_Rt{float:right;}
.Gradient_bg {/*background-color:#e1eef1;background-image:url(../images/bg_new1.gif);background-repeat:repeat-x ;background-position:left top;*/}


.Hd_Rt_top {float:right;text-align:right;}
.Hd_Rt_top ul li{list-style:none;float:left;margin-left:25px;}
.Hd_Rt_top ul li a{text-decoration:none;color:#fff;display:block;padding:5px 0 10px 30px;}
.Hd_Rt_top ul li a:hover{color:#00a7ff;}
.Hd_Rt_top ul li.logout a{background:url(../images/logout.jpg) no-repeat left 4px;}
.Hd_Rt_top ul li.Help a{background:url(../images/help_icon.gif) no-repeat left 6px;padding:5px 0 5px 22px;}
.Hd_Rt_top ul li.Document a{background:url(../images/document_icon.gif) no-repeat left 6px;padding:5px 0 5px 17px;}

.Guest{text-align:right;}
.Guest p{color:#fff;padding-top:10px;font-size:16px;}
.Guest p strong{color:#83e3ff;}

.bannerdiv{background-color:#00aed9;background-image:url(../images/ban_bg.jpg);background-position:center bottom;background-repeat:no-repeat;}
.login_page{padding:50px 0;text-align:left;}
.login_page h3{font-size:32px;color:#fff;text-shadow:0px 4px 0px #000;}
.login_page p{font-size:18px;color:#000;padding:15px 0;}
.login_page p strong{font-size:18px;}

.form_action1 {font-size:16px;color:#000;font-weight:bold;}
.form_action2 {border:solid 3px #029fc5;padding:10px 8px;width:350px;margin-bottom:10px;height:40px;}
.form_action4 {border:solid 3px #029fc5;padding:10px 8px;width:350px;margin-bottom:10px;height:40px;}
.form_action5 {background-image:url(../images/sign_button.gif);background-position:left top;background-repeat:no-repeat;border:0px;cursor:pointer;width:108px;height:50px;}

.columns{padding:15px 0;}
.column{float:left;width:30%;background:url(../images/ft_devider.png) no-repeat right top;}
.column1{width:37%;padding:0 0;}
.column h3,.banner h3{color:#005caa;font-size:24px;font-weight:normal}
.column ul li{list-style:none;background:url(../images/arrow1.gif) no-repeat left 12px;padding:3px 0 2px 10px;color:#585858;font-size:13px;}
.column2{width:37%;padding:35px 0;margin:0 15px;}
.column2 p{font-style:italic;font-size:15px;}
.column3{background:none;width:21%;}
.column3 p{padding:10px 0 10px 10px;}

p.footer{text-align:center;font-size:11px;padding-bottom:3px;color:#000;background:#cdd6e3;padding:5px 0;width:100%;}

.Lt_ban{float:left;text-align:center;}
.banner h3{color:#fff;padding-top:45px;font-size:30px;font-weight:lighter;}
.Rt_ban{float:right;}

.Started p{float:left;width:33%;padding:5px 0;color:#333;font-size:11px;}
.Started p strong{color:#007ec3;}


.Quick{float:left;width:31%;margin:10px;border:solid 1px #d2d6d7;}
.Quick h3{color:#fff;background:#11a9fd;padding:6px 10px;font-weight:normal;font-size:16px;}
.Quick ul li{float:left;list-style:none;padding:5px 10px;text-align:center;width:13%;font-size:11px;color:#333;font-weight: bold;}
.Quick ul{border-bottom:solid 1px #d2d6d7;}
.Quick_li{width:73% !important;text-align:left !important;border-right:solid 1px #d2d6d7;font-weight: normal !important;}
.Quick_gray{background:#ececec;}
.quick_white{background:#fff;}


.nav{background-color:#E4EDF6;overflow:visible !important;position:relative !important;z-index:999999999999999;}
.nav ul li{list-style:none;float:left;background:url(../images/nav_libg.jpg) no-repeat right center;position:relative;}
.nav ul li:last-child{background:none;}
.nav ul li a{display:block;padding:7px 20px;text-decoration:none;color:#000;}
.nav ul li:hover a{background-color:#00c2f3;color:#fff;}

.nav ul ul{display:none}
.nav ul li:hover ul{display:block;position:absolute;left:0px;top:32px;width:-moz-max-content;width:-webkit-max-content;min-width:200px;}
.nav ul li:hover ul li{background:none;float:none;}
.nav ul li:hover ul li a{background:#00c2f3;padding:3px 20px;font-size:12px;transition: all 0.6s ease 0s;color:#000;border-bottom:solid 1px #13cfff;}
.nav ul li:hover ul li:last-child a{border:0px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
.nav ul li:hover ul li a:hover{color:#fff;padding-left:30px;}

#sddm{margin:0;padding: 0;z-index: 30}
#sddm a:hover {background:#00c2f3;color:#fff;}
#sddm div{width:150px;position: absolute;visibility: hidden;margin: 0;padding: 0;background: #00c2f3;}
#sddm div a{position: relative;display: block;margin: 0;padding: 5px 10px;width: auto;white-space: nowrap;text-align: left;text-decoration: none;background: #00c2f3;color: #000;font: 13px arial}
#sddm div a:hover{color: #FFF}

.Statment{padding-top:10px;}

.statement_top,.Statement_action,.Statement_action select,.search input,.settings input{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

.settings a{background-image:url(../images/setting_button1.gif);background-repeat: no-repeat;background-position: left top;display:block;height:28px;width:96px;}
.search a{background-image:url(../images/search_button1.gif);background-repeat: no-repeat;background-position: left top;display:block;height:28px;width:96px;}
.search{margin-left:80px !important;}

.statement_top{background:#c9dcee;padding:10px;}
.statement_top ul li{list-style:none;float:left;width:24%;text-align:center;color:#333;}
.Statement_select_div{padding:15px 0;float:left;}
.Statement_action{float:left;background:#e8e8e8;border:solid 1px #c2ccce;padding:3px 6px;color:#000;font-weight:bold;margin-right:20px;}
.Statement_action select{border:solid 1px #c2ccce;width:125px;padding:3px;color:#666;margin-left:5px;}
.settings input{border:0px;background:#cfcfcf url(../images/rounded_icon.png) no-repeat 80px 12px;cursor:pointer;color:#000;font-size:14px;font-weight:bold;padding:8px 28px 8px 10px;}
.search input{border:0px;background:#19bfff url(../images/rounded_icon.png) no-repeat 72px 11px;cursor:pointer;color:#000;font-size:14px;font-weight:bold;padding:8px 28px 8px 10px;}
.settings,.search{float:left;margin-left:15px;}
.settings input:hover{background:#c0c0c0 url(../images/rounded_icon.png) no-repeat 80px 12px;}
.search input:hover{background:#04a4e1 url(../images/rounded_icon.png) no-repeat 72px 11px;}

.pagenations{float:right;margin-top:8px;}
.pagenations ul li{float:left;list-style:none;margin-left:5px;}
.pagenations ul li a{display:block;padding:3px 9px;text-decoration:none;color:#000;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.pagenations ul li a:hover{background:#bdbdbd;}
.pagenations ul li  a:fisrt-child,.pagenations ul li:last-child a{background:none !important;}

.MySummary h3{font-size:18px;background:#11a9ff;color: #fff;padding: 5px 0;text-align:left;}
.MySummary table{margin-top:0px !important;}
.MySummary .dataTable th{background-color: #11a9ff;color: #fff;font-family: Verdana;font-size: 13px;font-weight: normal;padding: 5px 10px;text-align: center;}
.MySummary .dataTable td {color: #000000;font-family: Verdana;font-size: 11px;font-weight: normal;height: 25px !important;padding: 0 10px;text-align: center;}

.Statement_table{clear: both;}
.Statement_table table{border-left:solid 1px #c6cbcd;border-top:solid 1px #c6cbcd;margin-top:15px;}
.Statement_table table tr th{background:#11a9ff;color:#fff;font-weight:normal;}
.Statement_table table tr th,.Statement_table table tr td{border-right:solid 1px #c6cbcd;border-bottom:solid 1px #c6cbcd;text-align:center;padding:5px 0;}
.Statement_table table tr.gray{background:#ececec;}
.Statement_table table tr.white{background:#fff;}
.Statement_table table tr td a{color:#0060ff;text-decoration:none;}
.Statement_table table tr td a:hover{text-decoration:underline;color:#333;}
.Statement_table table tr.Total td.empty_border{border-right:0px;}
.Statement_table table tr.Total td{font-weight:bold;color:#000;}

.left_contactus{float:left;width:30%;}
.Right_contactus{float:right;}
.contactus{padding:15px 0;}
.contactus h3{color:#00a7ff;font-size:20px;font-weight:normal;padding-bottom:10px;}
.contactus h5{font-size:16px;color:#000;padding-bottom:5px;}
.contactus strong{width:45px;display:inline-block;}
.contactus p{color:#333;line-height:22px;font-size:14px;}
.contactus p a{color:#0022b6;text-decoration:none; }

.admin_catdiv{padding:25px 0;}
.admin_cat{float:left;width:-moz-max-content;width:-webkit-max-content;min-width:9%;padding-right:10px; background:url(../images/devider1.gif) no-repeat right top;margin-right:10px;min-height:80px;}
.admin_cat h3{color:#00a7ff;font-size:14px;text-transform:uppercase;font-weight:normal;}
.admin_cat h3 img{float:left;}
.admin_cat h3 span{float:left;padding:5px 0 15px 5px;}
.admin_cat ul li {list-style:none;text-indent:-7px;margin:3px 0 3px 7px;}
.admin_cat ul li a{text-decoration:none;color:#505354;font-size:11px;padding:3px 0 3px 10px;background:url(../images/arrow1.gif) no-repeat left 9px;) }
.admin_cat ul li a:hover{color:#00a7ff;}
.admin_cat2{width:13%;}
.admin_cat_last{background:none;margin:0px;width:13%;}

.Lt_ban p{font-size:14px; color:#000;}
.Statement_table{padding-top:5px;}
.Statement_table table tr th a{color: #fff;text-decoration: none;}
li{list-style:none;}
.Statement_table table tr th a:hover{color: #e3f7ff;}
.Quick ul li a{ text-decoration: none;color:#11a9fd;}
.Quick ul li a:hover{color:#000;}

.sshead (float:right !important; width:50%;)





/* General: Alignments */
.textalignlt		{  text-align:left; vertical-align:top;}
.textalignlm		{  text-align:left; vertical-align:middle;}
.textalignlb		{  text-align:left; vertical-align:bottom;}
.textalignct		{  text-align:center; vertical-align:top;}
.textaligncm		{  text-align:center; vertical-align:middle;}
.textaligncb		{  text-align:center; vertical-align:bottom;}
.textalignrt		{  text-align:right; vertical-align:top;}
.textalignrm		{  text-align:right; vertical-align:middle;}
.textalignrb		{  text-align:right; vertical-align:bottom;}

.leftnav			{  text-decoration: none; color:#000000; vertical-align:middle; text-align:left; font-family:verdana; font-size:11px; font-weight: normal;}
.leftnav:hover		{  text-decoration: none; color:#000000; vertical-align:middle; text-align:left; font-family:verdana; font-size:11px; font-weight: normal;}
.nourl				{  color:#000000; vertical-align:middle; text-align:left; font-family:verdana; font-size:11px; font-weight: normal;}

.ipad				{  border:0px; width:10px; height:1px;}
.headline			{  background-color:#000099;}
.btrinfo			{  vertical-align:top; text-align:left; font-family:verdana; font-size:10px; color:#000000;}
.tooltip		{  background-color:#FFFFE1; vertical-align:middle; text-align:left; font-family:Tahoma, arial; font-size:8px; color:#000000; height:15px;}
.tooltipframe		{  background-color:#000000;}
.gtotal				{  background-color:#f2f2f2; background-image:url(../images/gtotalbg.gif); height:20px}

.bghrline			{  background-color:#6f7777;}
.llinebl			{  background-color:#457197;}
.llinered			{  background-color:#B92503;}
.blacklinks			{  text-decoration: underline; vertical-align:middle; text-align:left; font-family:verdana; font-size:10px; color:#000000;}
.blacklinks:hover	{ text-decoration: underline; vertical-align:middle; text-align:left; font-family:verdana; font-size:10px; color:navy;}
.suplinks			{  text-decoration: underline; vertical-align:middle; text-align:left; font-family:verdana; font-size:10px; color:#FFFFFF; }
.suplinks:hover		{  text-decoration: underline; vertical-align:middle; text-align:left; font-family:verdana; font-size:10px; color:#CCCCCC;}
.redlinks			{  text-decoration: underline; vertical-align:middle; text-align:left; font-family:verdana; font-size:10px; color:#000000;}
.redlinks:hover		{  text-decoration: underline; vertical-align:middle; text-align:left; font-family:verdana; font-size:10px; color:#B92503;}

.botlinks			{  text-decoration: underline; vertical-align:middle; text-align:left; font-family:verdana; font-size:10px; color:#FFFFFF; }
.botlinks:hover		{  text-decoration: underline; vertical-align:middle; text-align:left; font-family:verdana; font-size:10px; color:#FAFAFA;}
.bgnavy				{  background-color:#000063;}
.pipe				{  font-family:verdana; font-size:10px; color:#EFEFEF;}
.crights			{  background-color:#FFFFFF; vertical-align:middle; text-align:center; font-family:verdana; font-size:10px; color:#000063; height:22px; height:20px; border-top:1px solid #FFFFFF;}

BODY				{  font-family: verdana, Helvetica, sans-serif;font-size: 11px}
TD					{  font-family: verdana, Helvetica, sans-serif;font-size: 11px}

a					{ text-decoration: underline; color:navy;}

.h11				{  font-family: Verdana; font-weight: bold;font-size: 11px;color:black;}
.h12				{  font-family: Verdana; font-weight: bold;font-size: 12px;color:black;}
.h13				{  font-family: Verdana; font-weight: bold;font-size: 13px;color:black;}

.R9					{  font-family: Verdana; font-weight: bold;font-size: 9px;color:red;}
.R0					{  font-family: Verdana; font-weight: bold;font-size: 10px;color:red;}
.R1					{  font-family: Verdana; font-weight: bold;font-size: 11px;color:red;}
.R2					{  font-family: Verdana; font-weight: bold;font-size: 12px;color:red;}
.R3					{  font-family: Verdana; font-weight: bold;font-size: 13px;color:red;}
.R4					{  font-family: Verdana; font-weight: bold;font-size: 14px;color:red;}

.B9					{  font-family: Verdana; font-weight: bold;font-size: 9px;color:blue;}
.B0					{  font-family: Verdana; font-weight: bold;font-size: 10px;color:blue;}
.B1					{  font-family: Verdana; font-weight: bold;font-size: 11px;color:blue;}
.B2					{  font-family: Verdana; font-weight: bold;font-size: 12px;color:blue;}
.B3					{  font-family: Verdana; font-weight: bold;font-size: 13px;color:blue;}
.B4					{  font-family: Verdana; font-weight: bold;font-size: 14px;color:blue;}

.even				{  background-color:white;}
.odd				{  background-color:#EFEFEF;}
.lines  			{  background-color:#EFEFEF;}

.navtext 			{  text-align:left; width:235px; font:8pt verdana; border-width:1px; border-style:outset; border-color:silver; background-color:#eeeeee; layer-background-color:silver; color:black; }

.HScroll			{  POSITION:absolute; overflow: scroll; overflow-x: scroll; overflow-y: scroll; height:325px; width:100%;}
.VScroll			{  POSITION:absolute; overflow: scroll; overflow-y: scroll; overflow-x: hidden; height:325px; width:100%; }
.AllScroll			{  POSITION:absolute; overflow: scroll; overflow-x: scroll; overflow-y: scroll; height:325px; width:100%; border:2px solid #CCCCCC}
.FullScroll			{  POSITION:absolute; overflow: scroll; height:325px; width:100%;}
.AllScrollHalf		{  POSITION:absolute; overflow: scroll; overflow-x: scroll; overflow-y: scroll; height:170px; width:100%;}

#dek				{  POSITION:absolute; VISIBILITY:hidden;Z-INDEX:200;}

BODY{
	SCROLLBAR-FACE-COLOR: #dee3e7;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #dee3e7;
	SCROLLBAR-3DLIGHT-COLOR: #d1d7dc;
	SCROLLBAR-ARROW-COLOR: #006699;
	SCROLLBAR-TRACK-COLOR: #efefef;
	SCROLLBAR-DARKSHADOW-COLOR: #98aab1;
	BACKGROUND-COLOR: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}





/* General: Background Colors */
.bgblack			{  background-color:#000000;}
.bgwhite			{  background-color:#FFFFFF;}
.bglbeige			{  background-color:#EAF3FF;}
.bglgray			{  background-color:#EFEFEF;}
.listbg				{  background-color:#FFFFFF;}
.fieldbg			{  background-color:#EAF3FF;}
.fieldbg2			{  background-color:#D2E8F5;}
.wflegendbg			{  background-color:#EAF3FF;}

.leftLinks		{  background: #fefefe url(../images/TBGradient.gif) repeat-x !important; vertical-align:middle; text-align:left; font-family:Verdana; font-weight:bold; font-size:11px; color:#000000; height: 19px;}

.tableborder		{  background-color:#FFFFFF;}
.tablehead			{  vertical-align:middle; text-align:left; font-family:Verdana; font-weight:bold; font-size:14px; color:#000066;}
.ipad			{  border:0px; width:5px; height:1px;}

.headfieldbg		{  background-color:#EAF3FF;}
.btnbg				{  background-color:#FFFFFF;}
.fieldstyle			{  vertical-align:middle; text-align:right; font-family:Verdana; font-weight:bold; font-size:13px; color:#000000;}/* font size changed from 11px to 13px for demo by Mano */
.fieldstyle2		{  vertical-align:middle; text-align:left; font-family:Verdana; font-weight:bold; font-size:13px; color:#000000;}/* font size changed from 11px to 13px for demo by Mano */
.nbfieldstyle		{  vertical-align:middle; text-align:right; font-family:Verdana; font-weight:normal; font-size:13px; color:#000000;}/* font size changed from 11px to 13px for demo by Mano */
.nbfieldstyle2		{  vertical-align:middle; text-align:left; font-family:Verdana; font-weight:normal; font-size:13px; color:#000000;}/* font size changed from 11px to 13px for demo by Mano */
.mandate			{  vertical-align:middle; text-align:left; font-family:Verdana; font-weight:normal; font-size:13px; color:#CC0000;}/* font size changed from 11px to 13px for demo by Mano */
.manlegend			{  vertical-align:middle; text-align:left; font-family:Verdana; font-weight:normal; font-size:13px; color:#CC0000;}/* font size changed from 11px to 13px for demo by Mano */
.elementstyle		{  vertical-align:middle; text-align:left; font-family:Verdana; font-size:13px;}/* font size changed from 9px to 13px for demo by Mano */
.elementstyle2		{  vertical-align:middle; text-align:center; font-family:Verdana; font-size:13px;}/* font size changed from 9px to 13px for demo by Mano */

.linkrowbg			{  background-color:#336799;}
.linkareabg			{  background-color:#F1F1F1;}
.nolinkstyle			{  color:#000000; vertical-align:middle; text-align:left; font-family:arial; font-size:13px;}/* font size changed from 11px to 13px for demo by Mano */
.linkstyle			{  text-decoration: none; color:#000000; vertical-align:middle; text-align:left; font-family:arial; font-size:13px;}/* font size changed from 11px to 13px for demo by Mano */
.linkstyle:hover	{  text-decoration: underline; color:#000000; vertical-align:middle; text-align:left; font-family:arial; font-size:13px;}/* font size changed from 11px to 13px for demo by Mano */
.tdstrike 			{  font-family: verdana, Helvetica, sans-serif; font-size: 11px; COLOR: #747373; TEXT-DECORATION: line-through }
.iconstyle			{  vertical-align:middle; text-align:center;}

.listcolline		{  background-color:silver;}
.listcolheadnoalign	{  background: #fefefe url(../images/TBGradient.gif); vertical-align:middle; font-family:verdana; font-weight:bold; font-size:11px; color:#000000;}
.listcolhead		{  background: #fefefe url(../images/TBGradient.gif); vertical-align:middle; text-align:left; font-family:verdana; font-weight:bold; font-size:11px; color:#000000;}
.detcolhead			{  background: #fefefe url(../images/TBGradient.gif); vertical-align:middle; text-align:left; font-family:verdana; font-weight:bold; font-size:11px; color:#000000;}
.listcolbotline		{  background-color:gray;}
.oddrow				{  background-color:#FFFFFF;}
.evenrow			{  background-color:#F5F5F5;}
.listhilite			{  background-color:#ECFFE8;}

.colport			{  font-family: verdana; font-weight: bold;font-size: 11px;color:black; background-color:#DCDCDC;}
.colportdata		{  font-family: verdana; font-weight: bold; font-size: 11px; color:black;}

.sleek 		{  font-family: Verdana; font-size: 13px; border: 1px solid #6f7777}/* font size changed from 9px to 13px for demo by Mano */
.customersleek 		{  font-family: Verdana; font-size: 13px; border: 1 solid #6f7777; width:160px;}/* font size changed by Mano from 9px to 13px */
.sleekCheck 	{  font-family: Verdana; font-size: 7px; }

/* Right panel: DATA PANEL - Class For Row Highlighting */
.header				{  background: #f0f0f0  vertical-align:middle; text-align:left; font-family:arial; font-size:11px; height: 19px;}
TR.H	{BACKGROUND-COLOR:#D3E4FD}

/* settings Button Effect */
.glassset {
	background-image: url(../images/bg_set.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border: 3px double;
	border-color: #c4cccc #acb5b5 #6f7777 #acb5b5 !important;
	color: #2b333c;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
}
.glassset:hover,
.glassset:focus {
	border-color: #aedf9a #94da78 #6ab94b #94da78 !important;
}
.glassset:visited {
	color: #2b333c;
}


/* search Button Effect */
.glasssrch {
	background-image: url(../images/bg_srch.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border: 3px double;
	border-color: #c4cccc #acb5b5 #6f7777 #acb5b5 !important;
	color: #2b333c;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
}
.glasssrch:hover,
.glasssrch:focus {
	border-color: #aedf9a #94da78 #6ab94b #94da78 !important;
}
.glasssrch:visited {
	color: #2b333c;
}

/* sort Button Effect */
.glasssort {
	background-image: url(../images/bg_sort.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border: 3px double;
	border-color: #c4cccc #acb5b5 #6f7777 #acb5b5 !important;
	color: #2b333c;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
}
.glasssort:hover,
.glasssort:focus {
	border-color: #aedf9a #94da78 #6ab94b #94da78 !important;
}
.glasssort:visited {
	color: #2b333c;
}

/* Navigate Button Effect */
.glassnav {
	background: #fefefe url(../images/bg_frm.gif) repeat-x !important;
	border: 3px double;
	border-color: #c4cccc #acb5b5 #6f7777 #acb5b5 !important;
	color: #2b333c;
	font-family: Verdana;
	font-size: 9px;
}
.glassnav:hover,
.glassnav:focus {
	border-color: #aedf9a #94da78 #6ab94b #94da78 !important;
}
.glassnav:visited {
	color: #2b333c;
}

/* NSRI: toolbar buttons Button Effect */
.toolButton{
	background: #fefefe url(../images/TBGradient.gif) repeat-x !important;
	border: 1px double;
	border-color: #c4cccc #acb5b5 #6f7777 #acb5b5 !important;
	color: #2b333c;
	font-family: Verdana;
	font-weight: bold;
	font-size: 9px;
}
.toolButton:hover,
.toolButton:focus {
	border-color: #aedf9a #94da78 #6ab94b #94da78 !important;
}
.toolButton:visited {
	color: #2b333c;
}


/* Form Button Effect */
.formButton {
	background: #fefefe url(../images/bg_frm.gif) repeat-x !important;
	border: 3px double;
	border-color: #c4cccc #acb5b5 #6f7777 #acb5b5 !important;
	color: #2b333c;
	font-family: Verdana;
	font-size: 11px;/* font size changed by Mano from 9px to 11px */
}

.formButton150 {
	background: #fefefe url(../images/bg_frm.gif) repeat-x !important;
	border: 3px double;
	border-color: #c4cccc #acb5b5 #6f7777 #acb5b5 !important;
	color: #2b333c;
	font-family: Verdana;
	font-size: 11px; /* font size changed by Mano from 9px to 11px */
	width:160px;
}

.formButton150:hover, .formButton:focus {
	border-color: #aedf9a #94da78 #6ab94b #94da78 !important;
}


.formButton150:visited {
	color: #2b333c;
}

.formButton:hover, .formButton:focus {
	border-color: #aedf9a #94da78 #6ab94b #94da78 !important;
}

.formButton:visited {
	color: #2b333c;
}

form {
	margin: 0px;
}

fieldset {
	border: 1px solid #999999;
	padding:0px 15px 15px 15px;

}
/* For EMAIL AND FAX Contacts panel */
.JJ 	{background-color:#FFFFFF;border:1px solid #6f7777;padding:4px;overflow:scroll;overflow-x:auto;overflow-y:auto;vertical-align:top;width:170px}

 .NotesDIV   {overflow: scroll; overflow-x: auto; overflow-y: auto; height:67px; width:175px; background-color: #FFFFFF; layer-background-color: #FFFFFF; border: 1px solid #6f7777;}
 
  .smallButton{
  	font-family: Verdana;
  	font-size: 11px;
  	font-weight: bold;
  	color: #FFFFFF;
 	background-color:#E66C12;
  	width:30px;
 }

 .whiteText
 {
 	font-family: Verdana;
 	font-size: 11px;/* font size changed by Mano from 10px to 11px */
 	font-weight: bold;
 	color: #FFFFFF;
	vertical-align:middle;
	text-align:center;
 }
 
.whiteText A
 { 
 color: #FFFFFF;
 }
 
 .whiteText  A:link
  { 	color: #FFFFFF;
 }
 
  .whiteText  A:hover
  { 	color: #FFCC00;
 }
 
 /* For Loading Tooltip Message */
  .loadbtn {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	font-weight: normal;
  	background-color:#f1f1f1;
  	vertical-align: middle;
  	padding: 1px;
  	height: 24px;
  	width: 150px;
  	border: 1px solid #FFFFFF;
  	}
.loadbtn:focus
{
  	border: 0px solid #333333;
}
  .showMsgCSS {
  	position:absolute;
  	left:42%; top:45%;
  	width:400px; height:30px;
  	z-index:1050;
  	visibility:hidden;
  	cursor:wait;
  	}
  .transCSS
  	{
  	position:absolute;
  	filter: alpha(opacity=1); -moz-opacity:1%;
  	left:0px;
  	top:0px;
  	width:100%;
  	height:100%;
  	z-index:1005;
  	visibility:hidden;
  	cursor:wait;
 	}

/*CMS STYLES*/
.profile {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	background-color:#FFFFFF;

}

.profile th {
	background-color:#D6E8FF;
	/*background: #fefefe url(../images/listcolhead3a.gif);*/
	vertical-align:middle;
	text-align:left;
	font-weight:normal;
	font-size:11px;
	color:#000080;
	padding-left:15px;
	padding-right:15px;
	height:22px;
	}
.profile td {
	vertical-align:middle;
	text-align:left;
	font-weight:normal;
	font-size:13px;/* font size changed from 11px to 13px for demo by Mano */
	color:#000000;
	padding-bottom:5px;
	padding-left:15px;
	padding-top:5px;
	}

.alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.alert th {
	vertical-align:middle;
	text-align:left;
	font-weight:bold;
	font-size:10px;
	color:#000080;
	padding-left:10px;
	padding-right:10px;
	height:16px;
	}
.alert td {
	vertical-align:middle;
	text-align:left;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	padding-bottom:2px;
	padding-left:10px;
	padding-top:2px;
	}


#right{ 
	text-align:right;
	padding-right:15px;
	}

.mbhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;/*font size changed by Mano from 12px 13px*/
	color: #000000;
	font-weight: bold;
	padding-left:20px;
	background-color:#E3EFFF;
	/*background: #FFFFFF url(../../web/images/n_hbga.gif);*/
}

.mbleft { background-color:#E3EFFF;
	 /* background: #FFFFFF url(../../web/images/n_hlefta.gif);*/
	 
}
.mbright {
	background-color:#E3EFFF;
	/* background: #FFFFFF url(../../web/images/n_hrighta.gif);*/
}
.nbsleek	{  font-family: Verdana; font-size: 9px; border: 0 solid #6f7777; background-color:#FFFFFF}
.dataList			{  POSITION:absolute; overflow: scroll; overflow-x: auto; overflow-y: auto; height:250px; width:100%; border-bottom:0px solid #CCCCCC}
.screenHead {  background-image:url(../images/headbg_blue.gif); background-color:#FFFFFF; vertical-align:middle; text-align:left; height: 30px; padding:2px 10px 0px 10px; background-repeat:no-repeat; background-position:left}

.dataTable{
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	color:#000000;

	border-collapse:collapse;
	border:2px solid #CCCCCC;
}

.dataTable td{
	padding:0px 10px 0px 10px;
	font-family:Verdana;
	font-weight:normal;
	color:#000000;
	font-size:13px;/* changed by mano font size 11px to 13 px */
}

.dataTable th{
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	padding:2px 10px 2px 10px;
	background-color:#E3EFFF;
	text-align:center;
	/* background: #fefefe url(../images/TBGradient.gif);*/
}


.chartShadow
{
	filter: DropShadow(Color=#CCCCCC, OffX=2, OffY=2, Positive=135);
}

.chartTd
{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	padding:3px 3px 3px 3px;

}

.chartBg
{
	border:2px solid #CCCCCC;
	background-color:#f2f2f2;
}

.chartHead
{
	font-family:Arial;
	font-weight:normal;
	font-size:13px;/*font size changed by Mano from 12px 13px*/
	color:#000000;
}

/*FORM ELEMENTS STYLE*/
.formElements {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	background-color:#FFFFFF;
}

.formElements th {
	vertical-align:middle;
	text-align:right;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	}
.formElements td {
	vertical-align:middle;
	text-align:left;
	font-weight:normal;
	font-size:13px;/* font size changed from 11px to 13px for demo by Mano */
	color:#000000;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	}
	
#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: normal 12px Verdana;
}

#tablist li{
list-style: none;
display:inline;
margin: 0;
}

#tablist li a{
padding:3px 15px 25px 15px;
margin-left: 0px;
border: 1px solid #D6E8FF;
border-bottom: none;
background: #F2F2F2;
line-height:19px;font-size:15px;font-weight:bold;
}

#tablist li a:link, #tablist li a:visited{
color: navy;
}

#tablist li a.current{
background: #D6E8FF;
border-bottom:1px solid #D6E8FF;
padding:3px 15px 25px 15px;
line-height:19px;
}

#tabcontentcontainer{
width: 100%;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 10px;
border: 1px solid #D6E8FF;
}

.tabcontent{
display:none;
}
.contact
{
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.contact td
{
	font-size:10px !important;
	color:#444444;
}

.contact th
{
	font-size:10px !important;
	background-color:#7499E2;
	color:#FFFFFF;
}

.showstate{ /*Definition for state toggling image */
cursor:hand;
cursor:pointer;
}

.legendHead

{
	text-align:left; font-family:Verdana; font-weight:bold; font-size:14px; color:#000066; padding-bottom:4px;
}
.legendSubHead

{
	text-align:left; font-family:Verdana, Arial; font-weight:normal; font-size:13px; color:#000000; padding-bottom:2px;
}
legend
{
padding:0px 5px 0px 0px;
}
.amount
{ 
text-align:right
}
.bannersep
{
	background-image:url(../images/n_tsepbgred1.gif);
	height:15px;
}
table.remtab{width:1000px !important;}


/*For displaying statistical information*/
.test_table{margin: -25px 0 0 0;}
.test_table table{border-left:solid 1px #c6cbcd;border-top:solid 1px #c6cbcd;margin-top:15px;font-size:11px;}
.test_table table tr th,.test_table table tr th a{background:#e3efff;color:navy;font-weight:bold;text-decoration:none;}
.test_table table tr th,.test_table table tr td{border-right:solid 1px #c6cbcd;border-bottom:solid 1px #c6cbcd;text-align:left;padding:2px;}
.test_table table tr td{font-size:13px;} /*added by Mano for font changes */
.test_table table tr.gray{background:#ececec;}
.test_table table tr.gray:hover{background:#eff7ff;}
.test_table table tr td a{color:#0060ff;text-decoration:none;}
.test_table table tr td a:hover{text-decoration:underline;color:#333;}

/*added by Mano for font changes */
.batch {
    font-size: 13px;
}
.testData td{
 font-size: 13px;
}
/*end by Mano for font changes */