/*  CSS Document 



html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
*/

body{ margin:0; padding:0; background:#bfbfbf; font:normal 12px/19px Arial, Helvetica, sans-serif; color:#333333;}
p,table{ margin:0; padding:0; }
a{ text-decoration:underline; color:#333333;}
a:hover{ text-decoration:none; color:#368F11;}

.ErrorText
	{
		color:Red;
		font-family: verdana, topp1, helvetica, sans-serif;
		font-size:11px;
		text-align:left;  
		}

.SuccessText
	{
		color:Green;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size:11px;
		text-align:left;  
		}		

/*Common*/
.leftfloat{ float:left;}
.rightfloat{ float:right;}
.leftm{ margin-left:25px;}
.rightm{ margin-right:25px;}
.cennt{ text-align:center;}
.rightt{ text-align:right;}
.imgg{ border:#999999 solid 1px; padding:3px;}

.leftElement{float: right;padding-right: 5px;}
        
.rightElement{padding-left: 5px;}
        
.leftDiv{width: 40%;height:25px;float: left;}

.rightDiv{width: 60%;float: right;}

.linne{ line-height:25px;}
.topp{ margin:5px 0;}
.toppp{ margin:10px 0;}
.topp1{ margin:5px 0;}
.topp2{ margin-bottom:10px;}
.spacer{ clear:both; font-size:0; margin:0; padding:0; line-height:0;}
.wrap-pad{padding:10px 15px 0px 15px;}
.textbox1{ width:85px; height:14px; border:#ccc solid 1px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#333333; padding-top:2px;}
.btn1{ background:url(../images/log-btn.jpg) no-repeat; width:50px; height:19px; border:none; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; padding-bottom:3px;}
.btnSearch{ width:240px; height:21px; border:none; font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; padding-bottom:0px;padding-top:5px;text-decoration:none;}
.btn11{ width:100%; height:19px; border:none; font:bold 16px Arial, Helvetica, sans-serif; color:#258000; text-align:center; padding-bottom:0px;padding-top:0px;text-decoration:none;}
.btn2{ background:url(../images/srch-btn.gif) no-repeat; width:32px; height:21px; border:none;}
.textbox2{ width:205px; border:none; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#147aac; padding-top:4px;}
.slct1{ width:205px; padding-top:1px; height:20px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#147aac; border:none; }
.pad{ padding:0px 4px 5px}
.btm-padbor{ padding-bottom:7px; border-bottom:#ccc solid 1px; margin-bottom:10px;}
.btm-padbor1{ padding-bottom:7px; border-bottom:#ccc solid 1px; margin-bottom:10px;width:602px;}
.btn3{padding:3px 7px 3px 7px; width:85px; background:url(../images/but_blue_bg.jpg) repeat-x; border:none; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center;}
.bfont{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#333333;}

/*Wrapper*/
.wrapper{ width:930px; margin:0px auto; padding:0px; background:url(../images/wrap-bg.jpg) repeat-y;}

/*Header*/
.header{ width:900px; float:left; margin:0;}
.logo{ width:300px; height:75px; float:left; margin:0px 0 0 15px; padding:0;}

.lgBnr{ width:200px; height:55px; float:left; margin:0px 0 0 15px; padding:0;}

.login{ width:263px; height:88px; float:right; margin:0 10px 0 0; background:url(../images/login-bg.gif) no-repeat; padding:6px 0 0 15px;}

/*Footer*/
.footer{ width:900px; float:left; margin:0; padding:15px 15px 15px 15px;}

/*Text Series*/
.t1{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#2b8fbd;}
.t11{ font:bold 12px Arial, Helvetica, sans-serif; color:#FFBB00}
.t2{ font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.t2 a{ font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.t2 a:hover{ font:bold 12px Arial, Helvetica, sans-serif; color:#FFFF99; text-decoration:none;}

.t3{ font:bold 16px Arial, Helvetica, sans-serif; color:#258000;}
.t3 a{ font:bold 14px Arial, Helvetica, sans-serif; color:#258000; text-decoration:underline;}
.t3 a:hover{ font:bold 14px Arial, Helvetica, sans-serif; color:#258000; text-decoration:none;}

.t111{ font:bold 16px Arial, Helvetica, sans-serif; color:#258000; }
.t4{ font:bold 13px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}

.t5{ font:bold 12px/30px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.t5 a{ font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.t5 a:hover{ font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}

.t6{ font:bold 17px/30px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.t6 a{ font:bold 17px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.t6 a:hover{ font:bold 17px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}

.t7{font:normal 12px Arial, Helvetica, sans-serif; color:#333333;}
.t7 a{ text-decoration:none; color:#333333;}
.t7 a:hover{ text-decoration:underline; color:#368F11;}/*Modified*/

.t8{ font:bold 16px Arial, Helvetica, sans-serif; color:#FFBB00;}
.t9{ font:bold 16px Arial, Helvetica, sans-serif; color:#258000}

.tf{font:normal 12px/19px Arial, Helvetica, sans-serif; color:#333333;}
.tf a{ text-decoration:none; color:#333333;}
.tf a:hover{ text-decoration:underline; color:#368F11;}/*Modified*/

.t10{ font:bold 16px Arial, Helvetica, sans-serif; color:#258000;}
.t10 a{ font:bold 16px Arial, Helvetica, sans-serif; color:#258000; text-decoration:none;}
.t10 a:hover{ font:bold 16px Arial, Helvetica, sans-serif; color:#ffbb00; text-decoration:underline;}

.t11{ font:bold 16px Arial, Helvetica, sans-serif; color:#707070;}

.t12{ font:bold 16px Arial, Helvetica, sans-serif; color:#258000;}
.t12 a{ font:bold 16px Arial, Helvetica, sans-serif; color:#258000; text-decoration:none;}
.t12 a:hover{ font:bold 16px Arial, Helvetica, sans-serif; color:#258000; text-decoration:none;}

/*Navigation*/
.endnav{ background:url(../images/nav-bg.gif) repeat-x; height:32px; float:left; margin:10px 0 0 0px; padding:0px; width:900px;}
.Endddddnavtab1{ padding:8px 30px 0 31px; margin:0; background:url(../images/tab-div.jpg) right top no-repeat; float:left; height:24px;}/*Modified 04/02/2010*/
.Endddddnavtab2{ padding:8px 61px 0 62px; margin:0; float:left; height:24px;}
.Endddddnavtab1:hover{ padding:8px 30px 0 31px; margin:0; background:url(../images/tab-over-bg.jpg) repeat-x; float:left; height:24px;}/*Modified 04/02/2010*/
.Endddddnavtab2:hover{ padding:8px 61px 0 62px; margin:0; float:left; height:24px; background:url(../images/tab-over-bg.jpg) repeat-x;}

.Endddddnavtab2tablogout{ padding:8px 45px 0 50px; margin:0; background:url(../images/tab-div.jpg) right top no-repeat; float:left; height:24px;}/*Modified 04/02/2010*/
.Endddddnavtab2tablogout:hover{ padding:8px 45px 0 50px; margin:0; background:url(../images/tab-over-bg.jpg) repeat-x; float:left; height:24px;}/*Modified 04/02/2010*/
.nav{ background-color:#33B200; height:40px; float:left; margin:2px 0 0 0px; padding:0px; width:900px;font:bold 12px Arial,Helvetica,sans-serif}


/*Body Container*/
.body-container{ width:898px; float:left; margin:8px 0 0 0px; padding:0 17px 0 16px;}
.srch-cart{ width:888px; float:left; margin-bottom:8px; padding:0 5px 0 5px;}
.srch{ width:543px; float:left; height:27px; background:url(../images/search-bg.gif) no-repeat; padding:6px 10px 0 10px;}
.cart{ width:304px; float:right; height:28px; background:url(../images/cart-bg.gif) no-repeat; padding:5px 5px 0 5px;}
.scart{ background:url(../images/scart.gif) 0 3px no-repeat; padding:3px 0 0 40px; float:left; margin-left:10px; height:17px;}
.checkout-btn{width:72px; height:21px; float:left; margin:0; padding:1px 0 0 40px;}
.ch-btn{ border:none; background:url(../images/checkout.gif) no-repeat; width:72px; height:21px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; padding-bottom:2px;}

/*Banner*/
.bbanner{ width:897px; float:left; margin:0; padding:0; text-align:center;}

/*Video Details*/
/*.listProduct {background-color:#E6E6E6;border-radius:5px;min-height:300px;width:600px;}*/
.listProduct {background-color:#fff;border-radius:5px;min-height:300px;width:600px;border: 2px solid #E6E6E6;}
/*.listProductSearch {background-color:#E6E6E6;border-radius:5px;min-height:300px;width:640px;}*/
.listProductSearch {background-color:#fff;border-radius:5px;min-height:300px;width:640px;border: 2px solid #E6E6E6;}
.listTag {background-color:#E6E6E6;border-radius:5px;min-height:300px;width:810px;}
.listFr {background-color:#E6E6E6;border-radius:5px;min-height:300px;width:850px;}
.listPb {border-radius:5px;min-height:300px;width:810px;}
.list-body{ width:894px; float:left; margin:10px 0px 0 0px; padding:0 1px;}
.listtop{ width:874px; float:left; background:url(../images/list-titlebg.gif) no-repeat; height:30px; margin:0; padding:11px 0 0 20px;}
.listbody{ background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; width:852px; float:left; margin:0; padding:10px 20px 0px 20px; border:#c5c5c5 solid 1px; border-top:none; border-bottom:none;}
.bodyTag{ width:852px; float:left; margin:0; padding:10px 20px 0px 20px; border:#c5c5c5 solid 1px; border-top:none; border-bottom:none;}
.listbodyAccount{ background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; width:852px; float:left; margin:0; padding:0px 20px 0px 20px; border:#c5c5c5 solid 1px; border-top:none; border-bottom:none;}
.listbodyGridResults{ background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; width:602px; float:left; margin:0; padding:10px 20px 0px 20px; border:#c5c5c5 solid 1px; border-top:none; border-bottom:none;}
.twst11{ background:url(../images/list-bodybg.gif) repeat-x #e1e0e3;}
.listGridPuplicationResults{ background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; width:602px; float:left; margin:0; padding:10px 20px 0px 20px; border:#c5c5c5 solid 1px; border-top:none; border-bottom:none; -webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.listbtm{ background:url(../images/list-btmbg.gif) no-repeat; width:894px; height:9px; float:left;}
.listbodyTabs{ background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; width:892px; float:left; margin:0;  border-top:none; border-bottom:none;overflow:hidden;}
.vid-list{ width:132px; float:left; margin-right:12px; padding:0;}
.vid-list1{ width:132px; float:left; margin:0px; padding:0;}
.vid-list2{ float:left; margin-right:29px; padding:0;}
.vid-list3{ float:left; margin-top:15px; padding:0;}
.grtop{ width:894px; height:6px; background:url(../images/gr-top.gif) left bottom no-repeat; float:left; margin:0; padding:0;}
.grbody{ width:864px; float:left; margin:0; padding:0 15px 0 15px; background:#368f11;}
.grbtm{ width:894px; height:5px; background:url(../images/gr-btm.gif) no-repeat; float:left; margin:0; padding:0;}
.grtopSubject{ width:894px; height:6px; background:url(../images/gr-topSubject.gif) left bottom no-repeat; float:left; margin:0; padding:0;}
.grbodySubject{ width:864px; float:left; margin:0; padding:0 15px 0 15px; background:#666666;}
.grbtmSubject{ width:894px; height:5px; background:url(../images/gr-btmSubject.gif) no-repeat; float:left; margin:0; padding:0;}
.listbodyBackGroundTabs{ background:url(../images/list-bodybg.gif) repeat-x #e1e0e3;min-height:195px;}

/*................register.......................*/

.reg_but_blue {padding:3px 7px 3px 7px; background:url(../images/but_blue_bg.jpg) repeat-x; border:none; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;} 
.reg_but_green {padding:1px; margin:0px; width:auto; height:auto; float:left; background:url(../images/but_green_bg.jpg) repeat-x; border:1px solid #009933; font:12px Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF;} 
.reg_but_blueRight {padding:3px 7px 3px 7px; background:url(../images/but_blue_bg.jpg) repeat-x; border:none; float:right; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;} 
.reg_But_Div{padding:65px 7px 3px 7px;float:right;}
.reg_But_Div1{padding:12px 7px 3px 7px;float:right;}
/*......................category.........................*/
.centeredImage { text-align:center; margin-top:0px; margin-bottom:0px; padding:0px;}

.cat_leftbox {width:250px; height:auto; float:left; margin:0px; padding:0px;}

.cat_leftboxTest {width:160px; height:80px;  float:left; position: relative; margin: 0 auto;vertical-align:middle;}

.cat_leftbox2 {width:248px; height:500px; float:left; margin:0px; padding:0px; background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; border:#c5c5c5 solid 1px; border-top:none; border-bottom:none;}

.cat_leftbox50 {width:248px; height:100%; float:left; margin:0px; padding:0px; background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; border:#c5c5c5 solid 1px; border-top:none; border-bottom:none;}

.cat_leftbox3 {width:248px; height:500px; float:left; margin:0px; padding:0px; background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; border:#c5c5c5 solid 1px; border-top:none; border-bottom:none;}

.cat_leftbox4 {width:248px; min-height:30px; float:left; margin:0px; padding:0px; background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; border:#c5c5c5 solid 1px; border-top:none; border-bottom:none;font:bold 14px Arial, Helvetica, sans-serif; text-decoration:none; text-align:center;padding-top:5px; color:#368f11;}

.cat_leftbox5 {width:248px; height:15px; float:left; margin:0px; padding:0px; background:url(../images/list-bodybg.gif) repeat-x #e1e0e3;border:#c5c5c5 solid 1px; border-top:#c5c5c5 solid 1px; border-bottom:#c5c5c5 solid 1px;font:bold 16px Arial, Helvetica, sans-serif; text-decoration:none; text-align:center;padding-top:0px; color:#368f11;}

.cat_leftboxSearch {width:230px; height:21px; float:left; margin:0px; padding:0px; background:url(../images/log-btn1.jpg) no-repeat;border:none; border-top:none; border-bottom:none;font:bold 16px Arial, Helvetica, sans-serif; text-decoration:none; text-align:center;padding-top:0px; color:#368f11;}

.cat_leftbtm{ background:url(../images/cat_left_bott.jpg) no-repeat; width:250px; height:9px; float:left;}

.cat_lefttext1 {width:240px; height:30px; float:left; margin:0px; padding:11px 0px 0px 10px; background:url(../images/cat_lefttop.jpg) no-repeat; font:bold 14px Arial, Helvetica, sans-serif; text-decoration:none; text-align:left; color:#368f11;}

.cat_subtext1 {width:230px; height:20px; float:left; margin:0px; padding:0px 0px 0px 10px; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; text-align:left; color:#000000;}

.cat_rightbox {width:640px; height:auto; float:left; margin:0px; padding:0px;}

.cat_rightboxGridResults {width:602px; height:auto; float:left; margin:0px; padding:0px;}

.cat_rightboxGridResultsNew {width:625px; height:auto; float:left; margin:0px; padding:0 0 0 13px;}

.cat_rightbox1 {width:640px; height:auto; float:left; margin:0px; padding:0px; background:url(../images/list-bodybg.gif) repeat-x #e1e0e3;}

.pub_rightbox {width:800px; height:auto; float:left; margin:0px; padding:0px 35px 35px 50px; }

.cat_rightbox_top1 {width:640px; height:140px; float:left; margin:0px; padding:0px;}

.cat_rightbox_leftop1 {width:320px; height:140px; float:left; margin:0px; padding:0px;}

.cat_rightbox_pic1 {width:85px; height:125px; float:left; margin:0px; padding:15px 0px 0px 15px;}

.cat_rightbox_text2 {width:200px; height:20px; float:left; margin:0px; padding:60px 0px 0px 0px; font:12px Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; color:#000000;}

.cat_rightbox_text3 {width:200px; height:20px; float:left; margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; color:#000000;}

.cat_leftCards {width:240px; height:30px; float:left; margin:0px; padding:11px 0px 0px 10px; background:url(../images/cat_lefttop.jpg) no-repeat; font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none; text-align:left; color:#368f11;}

.cat_leftCardBox {width:248px; height:550px; float:left; margin:0px; padding:0px; background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; border:#c5c5c5 solid 1px; border-top:none; border-bottom:none;}

.MailBody {width:800px; font:bold 14px Arial, Helvetica, sans-serif; text-decoration:none; text-align:left; color:#368f11;}

.cat_leftboxCards {width:120px; height:auto; float:left; margin:2px; padding:0px; font:12px Arial, Helvetica, sans-serif;overflow:hidden;}
.cat_rightboxCards {width:770px; height:auto; float:left; margin:0px; padding:0px;}
.cat_leftPlaneBox {width:840px; height:22px; float:left; margin:0px; padding:11px 0px 0px 10px; font:bold 17px Arial, Helvetica, sans-serif; text-decoration:none; text-align:left; color:#368f11;border-bottom:#368f11 solid 2px}

.Books_box {width:610px; float:left; margin:0px; padding:0px; background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; border:#c5c5c5 solid 1px;}

.cat_MenuBox {width:248px; height:auto;min-height:190px; float:left; margin:0px; padding:0px; background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; border:#c5c5c5 solid 1px; border-top:none; border-bottom:none;}

/*Register*/
.rwrap{ width:800px; float:left; margin-bottom:7px;}
.rwrap1{ width:380px; float:left; margin-bottom:7px;}
.rwrap2{ width:680px; float:left; margin-bottom:7px;}
.rwrap4{ width:350px; float:left; margin-bottom:7px;}
.rwrap5{ width:380px; float:left; margin-bottom:2px;}
.rwrap6{ width:870px; float:left; margin-bottom:2px; padding-left:11px;}
.rwrap7{ width:505px; float:left; margin-bottom:3px;}
.rwrap8{ width:853px; height:35px; text-align:center; margin-bottom:5px;font:Bold 14px Arial, Helvetica, sans-serif; color:Green;background-color:#BDBDBD;}
.rwrap9{ width:853px; height:55px; text-align:center; margin-bottom:5px;font:Bold 14px Arial, Helvetica, sans-serif; color:Green;background-color:#BDBDBD;}
.rwrap10{ width:627px; height:35px; text-align:center; margin-bottom:1px;font:Bold 14px Arial, Helvetica, sans-serif; color:Green;background-color:#BDBDBD;}
.rwrap11{ width:627px; height:35px; text-align:center; margin-bottom:1px;font:Bold 14px Arial, Helvetica, sans-serif; color:Green;}
.rwrap12{ width:860px; float:left; margin-bottom:7px;}
.rwrap13{ width:170px; float:left; margin-bottom:7px;}
.rwrap14{ width:150px; float:left; margin-bottom:1px;}
.rwrap15{ width:150px; float:left; margin-bottom:3px;text-decoration:Underline;}
.field{ width:175px; float:left;}
.fieldMail{ width:175px; float:left;color:#258000}
.rwrapCard{ width:770px; float:left; margin-bottom:4px;}
.fieldImage{ background:url(../images/log-btn.jpg) no-repeat; height:25px; width:55px; float:left; color:#ffffff;font:10px Arial, Helvetica, sans-serif; }
.fieldImageFloat{ padding-left:5px;padding-top:3px;}
.colon{ width:20px; float:left; text-align:center;}
.thefield{ width:600px; float:left;}
.thefield1{ width:870px; float:left;}
.thefield2{ width:300px; float:left;}
.fieldUploadFile{ width:250px; float:left;padding-left:130px;font:10px Arial, Helvetica, sans-serif;color:Red;}
.tb1{ width:235px;}
.slct{ width:240px;}
.rwrap16{ width:250px; float:left; margin-bottom:1px;}
.rwrap17{ width:300px; float:left; margin-bottom:1px; min-height:80px; border-left:#258000 solid 1px;}
.rwrap19{ width:603px; height:30px; font:12px/19px Arial,Helvetica,sans- text-align:left; margin-bottom:5px;font-weight: bolder; color:Green;background-color:#D3D3D3;}
.rwrap20{ width:270px; float:left; margin-bottom:1px;}
.fieldBold{ width:20px; float:left; font-weight:bold; color:Green;}
.thefield3{ width:80px; float:left;}
.rwrap21{ width:603px; height:30px; font:12px/19px Arial,Helvetica,sans- text-align:left; margin-bottom:5px;font-weight: bolder; color:#FF8000;background-color:#D3D3D3;}

/*Products*/
.page-pad{ padding:0px 10px;}
.pro-img{ width:100px; float:left;}
.pro-cont{ width:730px; float:right;}
.pro-contl{ width:600px; float:left;}
.pro-contr{ width:130px; float:right;}

.bor{ border:#999999 solid 1px;}
.bor1{ border-bottom:#ccc solid 1px; border-right:#ccc solid 1px;}
.bor2{ border-bottom:#ccc solid 1px;}
.tb-pad{ padding:3px;}

/*Mywishlist*/
.wishlist{ width:128px; float:left; padding:7px; padding-bottom:0;}
.wlist{ width:115px; float:left; border:#ccc solid 1px; padding:5px; padding-bottom:0;}


/*..................................news reading..................................*/

.news_page {padding:0px 10px; margin:0px; width:875px; height:auto; float:left;}

.news_page_left {padding:0px; margin:0px; width:620px; height:auto; float:left;}

.news_page_left_top {padding:5px 0px 0px 0px; margin:0px; width:620px; height:25px; float:left; font:bold 14px Arial, Helvetica, sans-serif; text-decoration:none; text-align:left; color:#368f11;}

.news_page_left_mid {padding:0px; margin:0px; width:620px; height:auto; float:left;}

.news_page_left {padding:0px; margin:0px; width:850px; height:auto; padding-left:10px; float:left;}

.normal_text_bold {font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#000000;}

.normal_text_bold1 {font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#000000;}

.normal_text_bold1:hover{color:#368f11;text-decoration:none;}

.news_page_Right_mid {padding:0px; margin:0px; width:620px; height:auto; float:right;}
/*..................comment.......................*/

.comment_areabox {padding:0px; margin:0px 0px 20px 0px; width:870px; height:auto; float:left;}

.comm_icon1 {padding:13px 0px 0px 25px; margin:0px; width:45px; height:35px; float:left; background:url(../images/pic_comment.jpg) no-repeat; font:bold 18px "Trebuchet MS"; text-decoration:none; color:#ffffff;}

.comm_text1 {padding:13px 0px 0px 0px; margin:0px; width:700px; height:35px; float:left; font:bold 18px "Trebuchet MS"; text-decoration:none; color:#000000;}

.comm_text2 {padding:0px 0px 0px 70px; margin:0px; width:770px; height:auto; float:left; font:12px "Trebuchet MS"; text-decoration:none; color:#000000;}

/*
.searchresultbody{ background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; width:594px; float:left; margin:0px 0px 0px 5px; padding:10px 20px 0px 20px; border:#c5c5c5 solid 1px; border-top:none; border-bottom:none;}
.searchresulttop{ width:625px; float:left; background:url(../images/search-title.gif) no-repeat; height:30px; margin:0px 0px 0px 5px; padding:11px 0 0 20px;}
.searchresultbtm{ background:url(../images/search-btm.gif) no-repeat; width:636px; height:9px; float:left;margin:0px 0px 0px 5px;}

.refinesearchbody{ background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; width:250px; float:left; margin:0; padding:10px 20px 0px 20px; border:#c5c5c5 solid 1px; border-top:none; border-bottom:none;}
.refinesearchtop{ width:280px; float:left; background:url(../images/refinesearch-title.gif) no-repeat; height:30px; margin:0; padding:11px 0 0 20px;}
.refinesearchbtm{ background:url(../images/refinesearch-btm.gif) no-repeat; width:292px; height:9px; float:left;}
.searchresult_rightbox {width:640px; height:auto; float:left; margin:0px; padding:0px;}

.prevnextbody{ background:#e1e0e3; width:594px; float:left; margin:0px 0px 0px 5px; padding:0px 20px 0px 20px; border:#c5c5c5 solid 1px; border-top:none; border-bottom:none;}
.prev{float:left; margin:0; padding:0px 20px 0px 20px;}
.next{float:right; margin:0; padding:0px 20px 0px 20px;}
*/

.newprice{color: Green;font-family:verdana, arial, helvetica, sans-serif;font-size: 16px;font-weight:bold;}
.oldprice{text-decoration:line-through;}
.normal_text {font:12px Arial, Helvetica, sans-serif; text-decoration:none; color:#000000;}
.normal_text_Price {font:14px Arial, Helvetica, sans-serif; text-decoration:none; color:#258000;}
.OldPrice_text_Price {font:14px Arial, Helvetica, sans-serif; text-decoration:line-through; color:#FF8000;}
.PricePercentOff{color: #FF8000;font-family:verdana, arial, helvetica, sans-serif;font-size: 16px;font-weight:bold;}
.NewSearchPrice_text_Price {font:14px Arial, Helvetica, sans-serif;color:#FF8000;}
.OldSearchPrice_text_Price {font:14px Arial, Helvetica, sans-serif; text-decoration:line-through; color:#258000;}
.PriceOfferText {font:16px Arial, Helvetica, sans-serif; font-weight:bold;color:#FF8000;}
.WholeSale_text_Price {color:#FF8000;font-family: verdana,arial,helvetica,sans-serif;font-size: 16px;font-weight: bold;}

.normal_textCard {font:12px Arial, Helvetica, sans-serif; text-decoration:none; color:#258000;}
.rejected_textCard {font:12px Arial, Helvetica, sans-serif; text-decoration:line-through; color:#FF8000;}

.details {padding:0px 0px 0px 10px; margin:0px; width:180px;height:220px;}
.detailsimg{padding:0px 0px 0px 0px; margin:0px;text-align:center;}
.detailstxt {padding:0px 0px 0px 0px; margin:0px 0px 0px 15px;}

.texjus{text-align:justify;}
.pretty-table { padding: 0;margin: 0;width:100%;border-collapse: collapse;border: 1px Solid #c5c5c5;font-family: verdana, arial, helvetica, sans-serif;font-size: bold 6px;color: #fff;background: #fff url("../images/list-bodybg.gif") top left repeat-x;}
.caption1 {border: 1px Solid #c5c5c5;height:25px; background-color: #368F11; color: #fff;text-align:left; font:bold 16px Arial, Helvetica, sans-serif; }
.pretty-table th, .pretty-table td { border:  0px;padding: 0.3em;text-align: left;color: #368F11;width:25%;}
.pretty-table tr:hover th, .pretty-table tr:hover td { background-color: #368F11; color: #fff; }
.caption {height:25px; background-color:#fff ; color: #368F11;text-align:left; font:bold 16px Arial, Helvetica, sans-serif; }

.headerPosition { height:0px;}
.headerPublication { width:890px;font-family:verdana, arial, helvetica, sans-serif;font-size: 12px;font-weight:bold;}

.MyLinkButton1 {color:Green;text-decoration:none;border-right:2px Solid Green;padding-right:12px;font-size: 10px;font-weight:bold;}
.MyLinkButton1:hover{color:#FF8000;text-decoration:underline;}

.MyLinkButton {color:Green;text-decoration:none;padding-left:8px;font-size: 10px;font-weight:bold;}
.MyLinkButton:hover{color:#FF8000;text-decoration:underline;}

.MyLinkRedirect {float:right; color:Green; width:140px; text-decoration:none; font:11px Arial, Helvetica, sans-serif;font-weight:bold;}
.MyLinkRedirect:hover{color:#FF8000;text-decoration:underline;}

.MyLeftLinkRedirect {float:left; color:Green; width:190px; text-decoration:none; font:11px Arial, Helvetica, sans-serif;font-weight:bold;}
.MyLeftLinkRedirect:hover{color:#FF8000;text-decoration:underline;}

.lflnk {float:left; color:Green; width:240px; text-decoration:none; font:11px Arial, Helvetica, sans-serif;font-weight:bold;}
.lflnk:hover{color:#FF8000;text-decoration:underline;}

.AuthorLinkRedirect {float:left; color:Green; width:190px; text-decoration:none; font:12px Arial, Helvetica, sans-serif;font-weight:bold;}
.AuthorLinkRedirect:hover{color:#FF8000;text-decoration:underline;}

.MyLeftLinkText {float:left; color:Green; width:440px; text-decoration:none; font:11px Arial, Helvetica, sans-serif;font-weight:bold;}
.MyLeftTextChk {float:left; color:Green; width:250px; text-decoration:none; font:15px Arial, Helvetica, sans-serif;font-weight:bold;}

.MyARedirect {color:Green; text-decoration:none; font:14px Arial, Helvetica, sans-serif;font-weight:bold; padding-left:5px;}
.MyARedirect:hover{color:#FF8000;text-decoration:underline;}

.MyRightLinkRedirect {float:right; color:#FF8000; width:170px; text-decoration:none; font:11px Arial, Helvetica, sans-serif;font-weight:bold;}
.MyRightLinkRedirect:hover{color:Green;text-decoration:underline;}

.CategoryLinkRedirect {color:Green; width:190px; text-decoration:none; font:12px Arial, Helvetica, sans-serif;font-weight:bold;}
.CategoryLinkRedirect:hover{color:#FF8000;text-decoration:underline;}

.CategoryMenuLinks {color:Green; text-decoration:none; font:12px Arial, Helvetica, sans-serif;font-weight:bold;}
.CategoryMenuLinks:hover{color:#FF8000;text-decoration:underline;}

.LinkLeftOrange {float:left; color:#FF8000; width:200px; text-decoration:none; font:14px Arial, Helvetica, sans-serif;font-weight:bold;}
.LinkLeftOrange:hover{color:Green;text-decoration:underline;}

.lnkOrangeCenter {color:#FF8000; width:200px; text-decoration:none; font:14px Arial, Helvetica, sans-serif;font-weight:bold;}

.aLnkCrn {color:Green;text-decoration:none;padding-left:8px;text-decoration:none; font:12px Arial, Helvetica, sans-serif;font-weight:bold;}
.aLnkCrn:hover{color:#FF8000;text-decoration:underline;}

a.lnkGreenCenter:link{color:Green; width:140px; text-decoration:none; font:11px Arial, Helvetica, sans-serif;font-weight:bold;}
a.lnkGreenCenter:visited{color:Green;text-decoration:underline;font:11px Arial, Helvetica, sans-serif;font-weight:bold;}
a.lnkGreenCenter:hover{color:#FF8000;text-decoration:underline;font:11px Arial, Helvetica, sans-serif;font-weight:bold;}
a.lnkGreenCenter:active{color:Green; width:140px; text-decoration:none; font:11px Arial, Helvetica, sans-serif;font-weight:bold;}

.PageLnkRedirect{text-decoration:None;}

.childPlaceHolderHead{width:890px;height:150px; font-family:verdana, arial, helvetica, sans-serif; padding-top:20px;}
.childPlaceHolderBody{width:890px;height:auto; font-family:verdana, arial, helvetica, sans-serif;padding-top:20px;}
.cat_leftboxPublication {width:250px; height:auto; float:left; margin:0px; padding:0px;}

.cat_leftbox2Publication {width:249px; height:230px; float:left; margin:0px; padding:0px; background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; border:#c5c5c5 solid 1px; border-top:none; border-bottom:none;}

.tpub{ font:bold 11px Arial, Helvetica, sans-serif; color:#258000;border-right:1px Solid Green; padding-right:4px; }
.tpubBlack{ font:bold 11px Arial, Helvetica, sans-serif; color:Black;border-right:1px Solid Black; padding-right:4px; }
.tpublbl{ font:bold 11px Arial, Helvetica, sans-serif; color:#258000;}
.tpublbl{ font:bold 11px Arial, Helvetica, sans-serif; color:#258000;}
.tpublblHeader{ font:bold 14px Arial, Helvetica, sans-serif; color:#258000;}
.tpublblblack{ font:bold 11px Arial, Helvetica, sans-serif; color:black;}
.tpublblblackww{ font:bold 11px Arial, Helvetica, sans-serif; color:black;word-wrap: break-word;}
.tpubPad{ font:bold 11px Arial, Helvetica, sans-serif; color:#258000;padding-left:35px;}
.tpublblorange{ font:bold 11px Arial, Helvetica, sans-serif; color:#FF8000;}
.tpublblorangeSearch{ font:bold 14px Arial, Helvetica, sans-serif; color:#FF8000;}
.tpublblblackNoBold{ font:11px Arial, Helvetica, sans-serif; color:Black;text-decoration:Underline;}
.ErrorTextPage{width:898px; height:50px; float:left; font:bold 14px Arial, Helvetica, sans-serif; text-decoration:none; text-align:center; color:Green;padding-top:150px;}
.ErrorBanerPage{ width:898px; height:150px; margin:0; padding:0; text-align:center;}
.ErrorlogoPage{ width:898px; height:150px; padding:0;}
.ErrorTextHeaderPage{width:898px; height:35px; float:left; font:bold 24px Arial, Helvetica, sans-serif; text-decoration:none; text-align:center; color:Green;}
.leftfloatTitle{width:353px; height:auto; float:left; margin:0px; padding:0px;}
.listbodyTitle { background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; width:352px; float:left; margin:0; padding:10px 0px 0px 20px;  border-top:none; border-bottom:none;}
.listbodyTitle1 { background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; width:352px; float:left; margin:0; padding:10px 0px 0px 1px;  border-top:none; border-bottom:none;}
.listbodyTitleImages { background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; width:891px; float:left; margin:0; border:#c5c5c5 solid 1px; padding:10px 0px 0px 1px;  border-top:none; border-bottom:none;}
.cat_leftboxTitle {width:373px; height:auto; float:left; margin:0px; padding:0px;}

.cat_rightboxTitle {background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; width:519px; height:Auto; float:left; margin:0px; padding-left:0px;border:#c5c5c5 solid 1px; border-top:none; border-bottom:none;}
.cat_rightboxTitle1 {background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; width:892px; height:Auto; float:left; margin:0px; padding-left:0px;border:#c5c5c5 solid 1px; border-top:none; border-bottom:none;}
.panelTitle{background:url(../images/list-bodybg.gif) repeat-x #e1e0e3;}

.TitleTextBox1 {width:500px; height:235px;  float:left; margin:0px; padding-top:17px;padding-left:10px;}
.TitlesBorder{border:#c5c5c5;  border:#c5c5c5 solid 1px; box-shadow: 0 0 8px #717F85; height:227px; width:505px;}

.TitleTextBox2 {width:500px; height:145px;  color:Blue;  float:left; margin:0px; padding-top:15px;padding-left:10px;}
.TitlesBorder3{border:#c5c5c5;  border:#c5c5c5 solid 1px; box-shadow: 0 0 8px #717F85; height:145px; width:505px;}


.TitlesBorderFileUpload{border:#c5c5c5;  border:#c5c5c5 solid 1px; box-shadow: 0 0 8px #717F85; height:140px; width:505px;}
.TitlesControls{padding-top:5px;padding-left:5px;}

.TitleTextBox3 {width:880px; height:45px;  color:Blue;  float:left; margin:0px; padding-top:1px;padding-left:10px;border:#c5c5c5;  border:#c5c5c5 solid 1px; box-shadow: 0 0 8px #717F85;}
.TitlesBorder2{border:#c5c5c5;  border:#c5c5c5 solid 1px; box-shadow: 0 0 8px #717F85; height:30px; width:800px;}

.TitleTextBox4 {width:500px; height:135px;  float:left; margin:0px; padding-top:17px;padding-left:10px;}

.EbokBox1 {width:500px; height:70px;  float:left; margin:0px; padding-top:17px;padding-left:10px;}
.EbookBorder{border:#c5c5c5;  border:#c5c5c5 solid 1px; box-shadow: 0 0 8px #717F85; height:70px; width:505px;}

.EbokBox2 {width:500px; height:157px;  color:Blue;  float:left; margin:0px; padding-top:15px;padding-left:10px;}
.EbookBorder2{border:#c5c5c5;  border:#c5c5c5 solid 1px; box-shadow: 0 0 8px #717F85; height:157px; width:505px;}


.TitlesBorderUF{border:#c5c5c5;  border:#c5c5c5 solid 1px; box-shadow: 0 0 8px #717F85; height:220px; width:505px;}
.TitleTextUF {width:500px; height:240px;  float:left; margin:0px; padding-top:17px;padding-left:10px;}

.FreePublishingOffer{background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; border:#c5c5c5; padding:15px 0px 0px 0px; border:#c5c5c5 solid 1px; box-shadow: 0 0 8px #717F85; height:35px; width:892px;}

.tpublblError{ font:bold 11px Arial, Helvetica, sans-serif; color:Red; float:right;}
.listbodyPanel{height:inherit; width:852px; float:left; margin:0; padding:0px 20px 0px 20px; border-top:none; border-bottom:none;}
.listbodyPanelCards{height:inherit; width:852px;  margin:0; padding:0px 20px 0px 20px; border-top:none; border-bottom:none;}
.listbodyPanelImage{ background:url(../images/infopaneImage.jpg); height:103px;color:Green; padding-left:10px;}
.listbodyPadding{padding-top:5px;padding-left:10px;}
.listCardsPadding{padding-top:4px;padding-left:10px;}
.listbodyRegistrationUserInfo{width:852px; border:#c5c5c5 solid 1px; height:160px;}
.listbodyRegistrationDeliveriInfo{width:852px; border:#c5c5c5 solid 1px; height:480px;}
.menu11 a, .menu11 a:visited {
  position:relative;
  text-decoration:none; 
  text-align:center; 
  background-color:Green; 
  color:#fff; 
  display:block; 
  width:10em; 
  border:2px solid #fff;
  border-color:#def #678 #345 #cde;
  padding:0.25em;
  margin:0.5em auto;
  float:left;
  height:auto;
  }

.menu11 a:hover {
  top:2px;
  left:2px;
  color:#fff;
  border-color:#345 #cde #def #678;
  }

.menu1 {
    font:bold 11px Arial, Helvetica, sans-serif;
    width: 246px;
    float: left;
    text-decoration:none;
    }
	
.menu1 li a {
	text-decoration: none;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
  	width:225px;
	}
	
.menu1 li a:link, .menu1 li a:visited {
	color: #777;
	display: block;
	background: url(../images/menu.gif) no-repeat;
	padding: 8px 0 0 20px;
	}
	
.menu1 li a:hover {
	color:#FFFFFF;
	background:  url(../images/menu.gif) 0 -32px no-repeat;
	padding: 8px 0 0 25px;
	}
	
.menu1 li a:active {
	color: green;
	background:  url(../images/menu.gif) 0 -64px no-repeat;
	padding: 8px 0 0 25px;
	}
.ul {
	list-style: none;
	margin: 0;
	padding: 0;
    width: 200px;
}
.invisible { display:none; } 






/* Modal div styles start */
.modalDiv 
{  
    position:absolute;  
    z-index:10000;  
    background-color:Gray;
    filter:alpha(opacity=35);
	opacity:0.35;
    display:none;  
    width:100%;
    height:100%;
    top:0px; 
    left:0px;   
}
/* Modal div styles end */


/* Panel styles start */
.popupTitles
{
    font-family: arial,helvetica,clean,sans-serif;
    font-size: small;
    padding: 2px 3px;
    display: block;
    position: absolute;
    z-index:1;
}

.containerTitles
{
    border: solid 1px #808080;
    border-width: 1px 0px;
} 

.headerTitles
{
    background: url(../images/sprite.png) repeat-x 0px -200px;	
    color: #000;	
    border-color: #808080 #808080 #ccc;
    border-style: solid;
    border-width: 0px 1px 1px;
    padding: 3px 10px;
    text-align:left;
} 

.popupTitles .headerTitles .msgTitles
{
    font-weight: bold; 
    color:Green;
}         

.popupTitles .bodyTitles
{
    background-color: #f2f2f2;
    border-color: #808080;
    border-style: solid;
    border-width: 0px 1px;
    padding: 10px;
} 

.popupTitles .bodyTitles .msgTitles
{
    font-family: arial,helvetica,clean,sans-serif;
    font-size:small;
    background: url(../images/sprite.png) no-repeat 0px -1150px;	
    float: left;
    padding-left: 22px;
   /* */
}  
.popupTitles .footerTitles
{
    background: url(../images/sprite.png) repeat-x 0px -200px;	
    border-color: #ccc #808080 #808080 #808080;
    border-style: solid;
    border-width: 1px 1px 0px 1px;
    text-align:right;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-right: 8px;
} 

.popupTitles .closeTitles
{
    right: 7px;	
    background: url(../images/sprite.png) no-repeat 0px -300px;	
    width: 25px;	
    cursor: pointer;	
    position: absolute;	
    top: 7px;	
    height: 15px;
}

.button_popupTitles
{
    cursor: pointer; 
    border-width:1px; 
    /*background-color:#f2f2f2;*/
    background-color: Green; 
    border-color:#808080; 
}
.normalLinkSubject{text-decoration:none;color:Gray;font:normal 12px Arial, Helvetica, sans-serif;}
/* Panel styles end */

.widgetButton{ background:-moz-linear-gradient(center top , #FFCD00, #EF6000) repeat scroll 0 0 transparent; 
               background-color:#FFCD00;
               filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCD00', endColorstr='#EF6000');
               border-radius:5px 5px 5px 5px;width:200px;height:30px;border:1px solid #FF9B00; text-decoration:none;
               color:White;font-weight:bold;}
               
.LinkSubjectHeaderTitle{text-decoration:none;}
.LinkSubjectHeader{text-decoration:none;color:#368f11;}
.LinkSubjectHeader:Hover{text-decoration:none;color:#FF8000;}         
  
 .accordionHeaderSelected {
   
    color: white;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 2px;
    width:110px;
    word-wrap: break-word;
}
.accordionHeaderSelected :hover
{
    color: orange;
 }
.master_contentplaceholder {
    
}
.accordionContened {
    background-color: #ffffff;
    color: Green;
    font-family: Arial, Helvetica, sans-serif
    font-size: 11px;
    font-weight:normal;
    width:200px;
}
.linkGridSelected
{
    text-decoration:none;    
    cursor: pointer;
    color:Green;
    display:block;
}
.linkGridSelected:hover
{
    color:Orange;
}

.AccMenuHeader{color: Green;cursor: pointer;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;padding:3px;width:200px;overflow:hidden;}
.AccMenuHeader:hover{color: orange;}
.AccHeaderSelected{background-image: url('../images/AccDownArrow.png');background-repeat: no-repeat; background-position :center right;color: Orange;cursor: pointer;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;padding: 5px;width:211px;overflow:hidden;}
.AccContened{color: Green;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight:normal;margin-top: 1px;padding: 1px;width:226px;}
.linkAccMenuSelected{text-decoration:none;cursor: pointer;color:Black;overflow:hidden;}
.linkAccMenuSelected:hover{color:Green;text-decoration:underline;}
.linkAccMenuCategorieSelected{text-decoration:none;cursor: pointer;color:#258000;overflow:hidden;font-weight:bold;}
.AccLinkSelected{color: Orange;cursor: pointer;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;text-decoration:none;}
.LnkGenaralCatLinkRedirect {float:left; color:Green; width:190px; text-decoration:none; font:12px Arial, Helvetica, sans-serif;font-weight:bold;}
.LnkGenaralCatLinkRedirect:hover{color:#FF8000;text-decoration:underline;}
.AccMenu{overflow:hidden;}


/*.cssPager td table td {margin:2px; width:25px;height:22px; border:1px solid green;}*/



.cssPager td table td{text-align:center;}
.cssPager td table td a{ display: inline-block;
    padding:10px;
    text-align:center;
    border-radius: 5px; /*optional*/
    color: #717171;
    font-size: .875em;
    width:15px;
    height:15px;
    border: solid 1px #c0c0c0;
    font-size: .875em;
    font-weight: bold;
    text-decoration: none;
    color: #717171;
    text-shadow: 0px 1px 0px rgba(255,255,255, 1);
    background: #e9e9e9;
    box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);
    text-decoration: none;
    text-align:center;
    color: #717171;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#e9e9e9));
    background: -moz-linear-gradient(0% 0% 270deg,#f8f8f8, #e9e9e9);
    margin-left: auto; margin-right: auto;
    }

.cssPager td table td span{ display: inline-block;
    padding:10px;
    text-align:center;
    color: #aaa;
    border-radius: 5px; /*optional*/
    font-size: .875em;
    width:15px;
    height:15px;
    font-size: .875em;
    font-weight: bold;
    text-decoration: none;
    color: #717171;
    text-shadow: 0px 1px 0px rgba(255,255,255, 1);
    border: none;
    background:Green;
    box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8);
    color: #f0f0f0;
    text-shadow: 0px 0px 3px rgba(0,0,0, .5);
    }
    
    /*.cssPager td table td {margin:2px; width:25px;height:22px; border:1px solid green;}*/

    
  

.AuthorBox{background:url(../images/list-bodybg.gif) repeat-x #e1e0e3; border:#c5c5c5 solid 1px;}

.ui-tabs-disabled {
display: none; /* disabled tabs don't show up */
}

.active-lnk 
{
    display: inline-block;
    background-color: #BDBDBD;
    background-image: url(../images/cross.png);
    background-repeat: no-repeat;
    background-position: 7px center;
    border: 1px solid #aaa;
    font-size:90%;
    font-weight:bold;
    padding: 3px 7px 3px 27px;
    margin:3px 3px 3px 0px;
    text-decoration: none;
    color:#258000
}
.active-lnk:hover
{
    color:Orange;}
    
.btn_Confirmation{ background:url(../images/button_orange_confirmation1.gif) no-repeat; width:125px;height:30px;border:none;cursor:pointer;}
.btn_Payment{ background:url(../images/button_orange_Payment1.gif) no-repeat; width:117px;height:30px;border: none;cursor:pointer;}
.btn_Back{ background:url(../images/button_grey_back1.gif) no-repeat; width:125px;height:30px;border: none;cursor:pointer;}
.btn_Cancel{ background:url(../images/button_grey_cancel1.gif) no-repeat; width:117px;height:30px;border: none;cursor:pointer;}
.btn_ent{ background:url(../images/button_orange_ent.gif) no-repeat; width:125px;height:25px;border: none;cursor:pointer;}
.btn_Login{ background:url(../images/button_orange_login.gif) no-repeat; width:125px;height:25px;border: none;cursor:pointer;}
.btn_MoveToPayment {padding:1px 5px 1px 7px; background:url(../images/but_blue_bg.jpg) repeat-x; border:1px solid black; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;cursor:pointer;} 
.btn_Gray {padding:1px 5px 1px 7px; background-color:#C0C0C0; height:23px;  border:1px solid black; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;cursor:pointer;} 
.btn_Orange {padding:1px 5px 1px 7px; background:url(../images/but_blue_bg.jpg) repeat-x; height:23px; border:1px solid black; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;cursor:pointer; }
.imgfix{width:85px;height:121px;}

 #tabs .ui-widget-header {background:none !important; background-color:#E0E0E0 !important;}
 
 .StatusColor{color:Red;font-weight:bold;}
 
.flexslider{margin: 0 0 7px !important; }

.selected a{color :Orange !important; font-weight:bold;}


.btnGeneralOrange {
	-moz-box-shadow:inset 0px 1px 0px 0px #f9eca0;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f9eca0;
	box-shadow:inset 0px 1px 0px 0px #f9eca0;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0c911), color-stop(1, #f2ab1e) );
	background:-moz-linear-gradient( center top, #f0c911 5%, #f2ab1e 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0c911', endColorstr='#f2ab1e');
	background-color:#f0c911;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #e65f44;
	display:inline-block;
	color:#c92200;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:12px 24px;
	text-decoration:none;
	text-shadow:1px 0px 0px #ded17c;
	width:95%;
	text-align:center;
}.btnGeneralOrange:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f2ab1e), color-stop(1, #f0c911) );
	background:-moz-linear-gradient( center top, #f2ab1e 5%, #f0c911 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2ab1e', endColorstr='#f0c911');
	background-color:#f2ab1e;
}.btnGeneralOrange:active {
	position:relative;
	top:1px;
}
.btnOrangeWhite {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0c911), color-stop(1, #f2ab1e) );
	background:-moz-linear-gradient( center top, #f0c911 5%, #f2ab1e 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0c911', endColorstr='#f2ab1e');
	background-color:#f0c911;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #e65f44;
	display:inline-block;
	color:#ebf0ee;
	font-family:Arial;
	font-size:15px;
	font-weight:normal;
	padding:0px 9px;
	text-decoration:none;
	text-shadow:-22px 0px 20px #ded17c;
	width:170px;
	text-align:center;
}.btnOrangeWhite:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f2ab1e), color-stop(1, #f0c911) );
	background:-moz-linear-gradient( center top, #f2ab1e 5%, #f0c911 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2ab1e', endColorstr='#f0c911');
	background-color:#f2ab1e;
}.btnOrangeWhite:active {
	position:relative;
	top:1px;
}
.cssmenu ul,
.cssmenu li,
.cssmenu span,
.cssmenu a {
  margin: 0;
  padding: 0;
  position: relative;
}
.cssmenu:after,
.cssmenu ul:after {
  content: '';
  display: block;
  clear: both;
}
.cssmenu a {
  color: #ffffff;
  display: inline-block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  min-width: 40px;
  text-align: center;
  text-decoration: none;
  /*text-shadow: 0 -1px 0 #333333;*/
}
.cssmenu ul {
  list-style: none;
  height:40px;
}
.cssmenu > ul > li {
  float: left;
}
.cssmenu > ul > li.active a {
 /* background: #646464 url(grad_dark.png) repeat-x left bottom;
  background: -moz-linear-gradient(top, #646464 0%, #4a4a4a 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #646464), color-stop(100%, #4a4a4a));
  background: -webkit-linear-gradient(top, #646464 0%, #4a4a4a 100%);
  background: -o-linear-gradient(top, #646464 0%, #4a4a4a 100%);
  background: -ms-linear-gradient(top, #646464 0%, #4a4a4a 100%);
  background: linear-gradient(to bottom, #646464 0%, #4a4a4a 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#646464', endColorstr='#4a4a4a', GradientType=0);
  box-shadow: inset 0 0 10px #222222, inset 0 10px 10px #222222;
  -moz-box-shadow: inset 0 0 10px #222222, inset 0 10px 10px #222222;
  -webkit-box-shadow: inset 0 0 10px #222222, inset 0 10px 10px #222222;
  filter: none;
*/
background-color:#FFBB00;
}
.cssmenu > ul > li.active a:hover {
/*  background: -moz-linear-gradient(top, #646464 0%, #4a4a4a 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #646464), color-stop(100%, #4a4a4a));
  background: -webkit-linear-gradient(top, #646464 0%, #4a4a4a 100%);
  background: -o-linear-gradient(top, #646464 0%, #4a4a4a 100%);
  background: -ms-linear-gradient(top, #646464 0%, #4a4a4a 100%);
  background: linear-gradient(to bottom, #646464 0%, #4a4a4a 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#646464', endColorstr='#4a4a4a', GradientType=0);
  filter: none;
  */
   background-color:#FFBB00;
}
.cssmenu > ul > li a {
 /*
  box-shadow: inset 0 0 0 1px #8a8a8a;
  -moz-box-shadow: inset 0 0 0 1px #8a8a8a;
  -webkit-box-shadow: inset 0 0 0 1px #8a8a8a;
  background: #4a4a4a url(grad_dark.png) repeat-x left top;
  background: -moz-linear-gradient(top, #8a8a8a 0%, #707070 50%, #626262 51%, #787878 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8a8a8a), color-stop(50%, #707070), color-stop(51%, #626262), color-stop(100%, #787878));
  background: -webkit-linear-gradient(top, #8a8a8a 0%, #707070 50%, #626262 51%, #787878 100%);
  background: -o-linear-gradient(top, #8a8a8a 0%, #707070 50%, #626262 51%, #787878 100%);
  background: -ms-linear-gradient(top, #8a8a8a 0%, #707070 50%, #626262 51%, #787878 100%);
  background: linear-gradient(to bottom, #8a8a8a 0%, #707070 50%, #626262 51%, #787878 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#8a8a8a', endColorstr='#787878', GradientType=0);
  border-bottom: 1px solid #5d5d5d;
  border-top: 1px solid #5d5d5d;
  border-right: 1px solid #5d5d5d;
  */
  line-height: 40px;
  padding: 0 40px;
  /*filter: none;*/
}
.cssmenu > ul > li a:hover 
{
    background-color:#33B200;
    
  /*background: #8a8a8a url(grad_dark.png) repeat-x left bottom;
  background: -moz-linear-gradient(top, #646464 0%, #4a4a4a 50%, #3b3b3b 51%, #525252 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #646464), color-stop(50%, #4a4a4a), color-stop(51%, #3b3b3b), color-stop(100%, #525252));
  background: -webkit-linear-gradient(top, #646464 0%, #4a4a4a 50%, #3b3b3b 51%, #525252 100%);
  background: -o-linear-gradient(top, #646464 0%, #4a4a4a 50%, #3b3b3b 51%, #525252 100%);
  background: -ms-linear-gradient(top, #646464 0%, #4a4a4a 50%, #3b3b3b 51%, #525252 100%);
  background: linear-gradient(to bottom, #646464 0%, #4a4a4a 50%, #3b3b3b 51%, #525252 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#8a8a8a', endColorstr='#787878', GradientType=0);
  filter: none;*/
}
.cssmenu > ul > li:first-child a 
{
    background-color:#33B200;
   /* 
  border-radius: 5px 0 0 5px;
  -moz-border-radius: 5px 0 0 5px;
  -webkit-border-radius: 5px 0 0 5px;
  border-left: 1px solid #5d5d5d;
*/
}
.cssmenu > ul > li:last-child a {
  background-color:#33B200;
}
.cssmenu .has-sub:hover ul {
  display: block;
  
}
.cssmenu .has-sub ul {
  display: none;
  position: absolute;
  top: 40px;
  left: 0px;
  min-width: 100%;
  text-align: center;
 
 
  
  /* IE7 */

  *width: 100%;
}
.cssmenu .has-sub ul li {
  text-align: center;
  z-index:999;
  /*border-bottom:1px solid #568E4A*/
}
.cssmenu .has-sub ul li a {
  border-top: 0 none;
  border-left: 1px solid #33B200;
  display: block;
  line-height: 120%;
  padding: 9px 5px;
  text-align: center;
  border-bottom:1px solid #568E4A;
}
.cssmenu .has-sub ul li a:hover 
{
    background-color:#FFBB00;
}
.cssmenu .has-sub > a:after {
    /*background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRCQjdBNUNENDkzMTExRTI4NENBRkFDOUM5MUY0QzI2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRCQjdBNUNFNDkzMTExRTI4NENBRkFDOUM5MUY0QzI2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEJCN0E1Q0I0OTMxMTFFMjg0Q0FGQUM5QzkxRjRDMjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEJCN0E1Q0M0OTMxMTFFMjg0Q0FGQUM5QzkxRjRDMjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4qSqkdAAAAtUlEQVR42nyOPQ6DMAyF3bSIKXeplGP0IL1EpU5dkZiQeoDegBt0ZO4BOjORABL5oX4RZCniDZbl99nPh6ZpjkR0pn19TlxclmW7lHOOANZSykue55uQtZbatiXBfdV1Hc3zvAnCY12FUqrm02Xf93/QOI40TdOLmadYZoUxhkIICUKC1hpthRJB3viy8ViMKCR470v23glcdB+GIT7PACEBSauZQN70eBrP4zIn3JC0+j8BBgCxDV02ZQEC4wAAAABJRU5ErkJggg==");
    content: "";
    display: block;
    height: 9px;
    margin-top: -5px;
    position: absolute;
    right: 5px;
    top: 50%;
    width: 10px;*/
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: rgba(255, 255, 255, 0.4) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-image: none;
    border-style: solid inset inset;
    border-width: 5px;
    content: "";
    display: block;
    height: 0;
    margin-top: -2px;
    top: 50%;
    right: 25px;
    position: absolute;
}

.textarea {
    -moz-box-sizing: border-box;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 0;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    color: rgba(0, 0, 0, 0.75);
    display: block;
    font-family: inherit;
    font-size: 0.875rem;
   /* height: 2.1425rem;*/
    height:22px !important;
    line-height:22px !important;
    margin: 0 0 1rem;
    padding: 0.5rem;
    transition: box-shadow 0.45s ease 0s, border-color 0.45s ease-in-out 0s;
    width: 247px !important;
    -moz-box-sizing: inherit;
}

.bSBt {
    background-color: #008CBA;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-family: "Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
    font-size: 1rem;
    font-weight: normal !important;
    line-height: normal;
    margin: 0 0 1.25rem;
    /*padding: 1.0625rem 2rem 1rem;*/
    position: relative;
    text-align: center;
    text-decoration: none;
    /*transition: background-color 300ms ease-out 0s;*/
    height:33px;
    display: inline-block;
    -webkit-appearance: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    -webkit-text-size-adjust: none;
    text-size-adjust: none;
    padding: 0px;
}

.bSBt.alert {
    background-color: #FFbb00;
    border-color: #EAAD05;
    color: #FFFFFF;
    text-align:center;
}

.bSBt.alert:hover 
{
    background-color: #FFbb00;
    border-color: #EAAD05;
    color: #FFFFFF;
    text-align:center;
}

.bSBt.search {
    background-color: #33B200;
    border-color: #EA2F10;
    color: #FFFFFF;
    text-align:center;
}

.bSBt.search:hover 
{
    background-color: #FFBB00;
    border-color: #EA2F10;
    color: #FFFFFF;
    text-align:center;
    height:40px;
    top:0px !important;
}
.divider
{
    border-bottom: medium none;
    border-right: 1px solid #FAFAFA;
    border-top: medium none;
    clear: none;
    height: 40px;
    width: 0;
}

.ErrorLogin
	{
		color:Red;
		font-family: verdana, topp1, helvetica, sans-serif;
		font-size:12px;
		text-align:left;
		font-weight:bold;
		background-color:#D8D8D8;  
		}
		
.btnGeneralGreen {
	-moz-box-shadow:inset 0px 1px 0px 0px #caefab;
	-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;
	box-shadow:inset 0px 1px 0px 0px #caefab;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) );
	background:-moz-linear-gradient( center top, #77d42a 5%, #5cb811 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811');
	background-color:#77d42a;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #268a16;
	display:inline-block;
	color:#306108;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:50px;
	line-height:50px;
	width:119%;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #aade7c;
}
.btnGeneralGreen:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) );
	background:-moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a');
	background-color:#5cb811;
}.btnGeneralGreen:active {
	position:relative;
	top:1px;
}
	
a.btn11 {
    display: inline-block;
    padding:10px;
    text-align:center;
    border-radius: 5px; /*optional*/
    color: #aaa;
    font-size: .875em;
    width:12px;
    height:12px;
}

.pagination {
    background: #f2f2f2;
    padding: 17px;
    margin-bottom: 20px;
    width: 574px;
}

.pgSearch {
    background: #f2f2f2;
    padding: 17px;
    margin-bottom: 20px;
    width: 600px;
}

.page {
    display: inline-block;
    padding: 0px 9px;
    margin-right: 4px;
    border-radius: 3px;
    border: solid 1px #c0c0c0;
    background: #e9e9e9;
    box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);
    font-size: .875em;
    font-weight: bold;
    text-decoration: none;
    color: #717171;
    text-shadow: 0px 1px 0px rgba(255,255,255, 1);
}

.ptest
{
     display: inline-block;
    padding:10px;
    text-align:center;
    border-radius: 5px; /*optional*/
    color: #aaa;
    font-size: .875em;
    width:12px;
    height:12px;
    border: solid 1px #c0c0c0;
    font-size: .875em;
    font-weight: bold;
    text-decoration: none;
    color: #717171;
    text-shadow: 0px 1px 0px rgba(255,255,255, 1);
    }
.page:hover, .page.gradient:hover {
    background: #fefefe;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEFE), to(#f0f0f0));
    background: -moz-linear-gradient(0% 0% 270deg,#FEFEFE, #f0f0f0);
}

.page.active {
    border: none;
    background:Green;
    box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8);
    color: #f0f0f0;
    text-shadow: 0px 0px 3px rgba(0,0,0, .5);
}

.page.gradient {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#e9e9e9));
    background: -moz-linear-gradient(0% 0% 270deg,#f8f8f8, #e9e9e9);
}

.pagination.dark {
    background: #414449;
    color: #feffff;
}

.page.dark {
    border: solid 1px #32373b;
    background: #3e4347;
    box-shadow: inset 0px 1px 1px rgba(255,255,255, .1), 0px 1px 3px rgba(0,0,0, .1);
    color: #feffff;
    text-shadow: 0px 1px 0px rgba(0,0,0, .5);
}

.page.dark:hover, .page.dark.gradient:hover {
    background: #3d4f5d;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#547085), to(#3d4f5d));
    background: -moz-linear-gradient(0% 0% 270deg,#547085, #3d4f5d);
}

.page.dark.active {
    border: none;
    background: #2f3237;
    box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .1);
}

.page.dark.gradient {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#565b5f), to(#3e4347));
    background: -moz-linear-gradient(0% 0% 270deg,#565b5f, #3e4347);
}

.tbc{ font:bold 16px Arial, Helvetica, sans-serif; color:#258000;}
.tbc a{ font:bold 16px Arial, Helvetica, sans-serif; color:#258000; text-decoration:none;}
.tbc a:hover{ font:bold 16px Arial, Helvetica, sans-serif; color:#258000; text-decoration:underline;}

.crc{ font:bold 16px Arial, Helvetica, sans-serif; color:#FF8000;text-decoration:none;}
.crc a{ font:bold 16px Arial, Helvetica, sans-serif; color:#FF8000; text-decoration:none;}
.crc a:hover{ font:bold 16px Arial, Helvetica, sans-serif; color:#FF8000; text-decoration:underline;}

.clrGreen{color:#258000;}

.latc{ font:bold 12px Arial, Helvetica, sans-serif; color:#258000;text-decoration:none;}
.latc a{ font:bold 12px Arial, Helvetica, sans-serif; color:#258000; text-decoration:none;}
.latc a:hover{ font:bold 12px Arial, Helvetica, sans-serif; color:#FF8000; text-decoration:underline;}

.stAV{color:#FFBB00;font:12px Arial,Helvetica,sans-serif;font-weight:normal;}
.stNotAV{color:#707070;font: 10px Arial,Helvetica,sans-serif;font-weight:normal;}
/* nav menu styles */
#nav ul  { list-style: none; }

#nav { 
  display: block; 
  width: 250px; 
  margin: 0 auto; 
  -webkit-box-shadow: 3px 2px 3px rgba(0,0,0,0.7);
  -moz-box-shadow: 3px 2px 3px rgba(0,0,0,0.7);
  box-shadow: 3px 2px 3px rgba(0,0,0,0.7);
}


#nav li {list-style: none; }

#nav > li > a { 
  display: block; 
  /*padding: 16px 18px;*/
  padding: 13px 18px;
  font-size: 1.3em;
  font-weight: bold;
  color: #fff;
  text-decoration: none;
  border-bottom: 1px solid #212121;
  background-color: #848484;
  background: -webkit-gradient(linear, left top, left bottom, from(#848484), to(#848484));
  background: -webkit-linear-gradient(top, #848484, #848484);
  background: -moz-linear-gradient(top, #848484, #848484);
  background: -ms-linear-gradient(top, #848484, #848484);
  background: -o-linear-gradient(top, #848484, #848484);
  background: linear-gradient(top, #848484, #848484);
}
#nav > li > a:hover, #nav > li > a.open { 
  color: #e9e9e9;
  border-bottom-color: #384f76;
  background-color: #6985b5;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffbb00), to(#ffbb00));
  background: -webkit-linear-gradient(top, #ffbb00, #ffbb00);
  background: -moz-linear-gradient(top, #ffbb00, #ffbb00);
  background: -ms-linear-gradient(top, #ffbb00, #ffbb00);
  background: -o-linear-gradient(top, #ffbb00, #ffbb00);
  background: linear-gradient(top, #ffbb00, #ffbb00);
}

#nav li ul { display: none; background: #D8D8D8; }

#nav li ul li a { 
  display: block; 
  background: none;
  /*padding: 2px 0 4px 0px;*/
  padding: 1px 0 0px 0px;
  padding-left: 1px;
  font-size: 1.1em;
  text-decoration: none;
  font-weight: bold;
 /* color: #fff;
  text-shadow: 1px 1px 0px #000;*/
}
#nav li ul li a:hover {
 /* background: #394963;*/
 color:#FF8000;
}

.EmptyRowGrd {text-align:left;padding-top:25px;padding-left:30px;font:bold 20px Arial, Helvetica, sans-serif; color:#848484;}
.btn_Org {padding:1px 5px 1px 7px; background-color:#ffbb00; height:40px; border:1px solid black; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;cursor:pointer; }

.lnkGreen a {
    color: #258000;
    font-weight: bold;
    text-decoration: none;
}
.lnkGreen a:hover {
    color: orange;
    text-decoration: none;
}
.checkB label{ 
        position: relative; 
        top: -2px; 
} 
.pbdleft
{
    color: #000000;
    font: bold 12px Arial,Helvetica,sans-serif;
    text-decoration: none;
    padding-left:150px;
}
    
.psdleft
{
    color: #000000;
    font: bold 12px Arial,Helvetica,sans-serif;
    text-decoration: none;
    padding-left:150px;
}

.lstFrpl{ width:892px; float:left; margin:0; border:#c5c5c5 solid 1px; border-top:none; border-bottom:none;}

.tf3{ font:bold 16px Arial, Helvetica, sans-serif; color:#258000;}
.tf3 a{ font:bold 16px Arial, Helvetica, sans-serif; color:#258000; text-decoration:underline;}
.tf3 a:hover{ font:bold 16px Arial, Helvetica, sans-serif; color:#258000; text-decoration:none;}

.lnlnk {
    color: Green;
    font: bold 12px/1.5em Arial,Helvetica,sans-serif;
    text-decoration: none;
    width: 240px;
}

.lnlnk:hover{color:#FF8000;text-decoration:underline;}