﻿/*  ********    Taken from MLM v2 member module        *********       */
/*  TOOLTIP CLASSES   */
div.field-hint{position:absolute;width:230px;z-index:500;/*background:url(../../images/hint_topborder.gif) no-repeat left top;*/color:#000;margin:-38px 0 0 390px;padding:0;line-height:15px}
div.field-hint div{background:#fffbb8;border-top:1px solid #ffc20d;border-left:1px solid #ffc20d;border-right:1px solid #ffc20d;border-bottom:1px solid #ffc20d;z-index:500;margin:14px 0 0;padding:2px 2px 2px 10px}
div.field-hint-select{position:absolute;width:200px;z-index:500;color:#000;margin:-32px 0 0 250px;padding:0}
div.field-hint-select div{background:#fffbb8;border:1px solid #ffc20d;z-index:500;padding:2px 0 2px 10px}
div.field-hint-inactive{display:none;position:absolute}
/*  TOOLTIP CLASSES   */

.lblcaption{color:#ff0000;font-size:11px;font-weight:bold}
.txtcaption{width:150px;border:1px solid #7f9db9;font-size:12px}

.errmsg{font-weight:bold;color:#ff0000;padding-left:5px;padding-right:5px}

.boldtext{font-weight:bold}
.amount {border-style : none;text-align :right;font-weight:bold}
.amount-box {display:none;}
.colorboldtext{color:#ff0000;font-size:large}
.td-caption{width:160px;border:0px solid #000;text-align:right}
.td-colon{width:2px}
/*.td-control{width:180px}*/
.titlebg{background:#626c6d url(images/titlebg.gif) repeat-x 0% 100%;text-align:left;font-weight:bold; padding-left:10px;}
.pnlregt
{ 
	/*padding: 0px 0px 20px 0px;
	width: 90%;*/
	line-height: 23px;
	border: 1px #b0bec0 solid;
	/*vertical-align:top;*/
	margin-bottom: 10px;
	/*background: #e8efef*/
; background-color: #EEFCCB; }


.pnlplain
{
	text-align: left;
	line-height: 25px;
	padding-left : 5px;
	/*padding-left : 30px;*/
	padding-top :10px;
	padding-bottom :10px;
}
.left{text-align:left}

/* AJAX TAB PANEL CSS STYLES  */
.TabContainer .ajax__tab_header 
{
    font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
    background:url(images/tab-line.png) repeat-x bottom;
    display:block;
}
.TabContainer .ajax__tab_header .ajax__tab_outer 
{
    background:url(images/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
}
.TabContainer .ajax__tab_header .ajax__tab_inner 
{
    background:url(images/tab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.TabContainer .ajax__tab_hover .ajax__tab_outer 
{
    background:url(images/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
    font-weight:bold
}
.TabContainer .ajax__tab_hover .ajax__tab_inner 
{
    background:url(images/tab.png) no-repeat right -40px;
    color:#000;
}
.TabContainer .ajax__tab_active .ajax__tab_outer 
{
    background:url(images/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
    font-weight:bold
}
.TabContainer .ajax__tab_active .ajax__tab_inner 
{
    background:url(images/tab.png) no-repeat right -40px;
    color:#000;
    border-color:#333
}
.TabContainer .ajax__tab_body 
{
    font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
    /*background:#e1ebec;*/
    background:#EFFCCB;
    border:solid 1px #b9c1c2;
    border-top-width:0;
}
/*  AJAX TAB PANEL CSS STYLES   */

/*   *****  ALIGNMENT CLASSES  *****   */
.para{text-align:justify;line-height:15px}
.left{text-align:left}
.center{text-align:center}
.right{text-align:right}
.vtop{vertical-align:top}
.vmid{vertical-align:middle}
.vbtm{vertical-align:bottom}
.floatl{float:left}
.floatr{float:right}
.inline{display:inline}
/*   *****  ALIGNMENT CLASSES  *****   */

.pnlnormal
{
	text-align: left;
	line-height: 25px;
	padding-top :20px;
}
.boldtext{font-weight:bold}


/*  ********   end of MLM v2 member module            *********       */




/* blocks ------------------------------------------------------- */
body
{
	/*margin: 72px 96px;*/
	margin: 0px;
	font: 0.8em/1.3em Geneva, sans-serif;
	color: #333;
	background-color: #fefefe;
}
.inline
{
	display: inline;
}
.display-none
{
	display: none;
}
.display-block
{
	display: block;
}
.ul li
{
	display: inline;
	padding-left: 3px;
	padding-right: 3px;
}
.v-top
{
	vertical-align: top;
}
.v-mid
{
	vertical-align: top;
}
.no-border
{
	border: 0;
	border-style: none;
}
.error-msg
{
	border: 1px solid #ff0000;
	background: #ffeeee;
	padding: 3px;
}
.error-msg span
{
	font-weight: bold;
	font-size: small;
}
.success-msg
{
	border: 1px solid #ff0000;
	background: #ffeeaa;
	padding: 3px;
}
.success-msg span
{
	font-weight: bold;
	font-size: small;
}
.icon-error
{
	background: url(App_Themes/myQlique/images/icon_error.gif) no-repeat;
}
.icon-success
{
	background: url(App_Themes/myQlique/images/success_tick.gif) no-repeat;
}
.border-line
{
	border: 1px solid #000000;
}
.border-light
{
	border: 1px solid #dddddd;
}
.border-lr
{
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
}
.border-tb
{
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}
.dvLeft
{
	width: 200px;
	height: 100%;
}
.dvCenter
{
	width: 100%;
	height: 100%;
}
.dvRight
{
	width: 200px;
	height: 100%;
}
.h-left
{
	text-align: left;
}
.h-center
{
	text-align: center;
}
.h-right
{
	text-align: right;
}
.important
{
	color: #ff0000;
	font-weight: bold;
}
.bold-text
{
	font-weight: bold;
}
.small-text
{
	font-size: small;
}
.mq-title
{
	background: url(images/bg_title.png) repeat-x left top;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 50px;
}
.silhouette
{
	background: url(images/d_silhouette.gif) no-repeat top left;
	width: 200px;
	height: 126px;
	border: 1px solid #000;
}
.mq-navbar
{
	background: url(images/bg_navbar.png) repeat-x left top;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 30px;
}
.myqlique
{
	font-weight: bold;
	background-color: transparent;
	margin: 3px 0 0 3px;
	padding-left: 0;
	font-size: 25px;
	line-height: 35px;
	color: #fff;
}
.float-left
{
	float: left;
}
.float-right
{
	float: right;
}
.footer-bg
{
	background: url(images/footer-bg.jpg) repeat-x left top;
	height: 26px;
	vertical-align: middle;
	color: #ff9900;
	font-size: 11px;
}
.toolbar
{
	background: #84C922;
	height: 30px;
	text-align: center;
}
.socialite
{
	/*font-family:Georgia; 	font-size:17px; 	font-style:italic; 	font-weight:normal;*/
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: .1em;
	color: #fff;
	text-align: right;
	margin: 0 5px 0 0;
	text-decoration: none;
}
.socialite:hover
{
	color: #ff0000;
	text-decoration: none;
}
.a-img
{
	border: 0;
	border-style: none;
}

#search_box
{
	background: url(images/Search-box.png) no-repeat;
	width: 201px;
	height: 29px;
	margin-right: 10px;
}
#search_box[class]
{
	/* [class] applies to non-IE browsers */
	background: url(images/Search-box.png) no-repeat;
	width: 201px;
	height: 29px;
}
#search_box .search-box
{
	float: left;
	display: inline;
	padding: 0;
	margin: .5em 0 0 .5em;
	border: 0;
	width: 160px;
	height: 18px;
	background: none;
	color: #888888;
}
#search_box .go
{
	float: right;
	width: 23px;
	height: 20px;
	border: 0px solid #000;
	display: inline;
	margin: .4em .3em 0 0;
}

/*Css Styles For Auto-complete*/
.listMain
{
	cursor: default;
	padding-left: -2px; /*background-image:url('images/wordWheelBack.gif');     background-repeat:repeat-x;*/
	background-color: #fff /*#e3f19e*/;
	z-index: 1000;
	width: 150px !important;
	max-height: 210px;
	text-align: left;
	text-indent: -1;
	list-style: none;
	overflow: auto; /*scrollbar-arrow-color:#B89020;     scrollbar-base-color:#8E6E1C;     scrollbar-face-color:#B6C5D4;     scrollbar-3dlight-color:#8E6E1C;     scrollbar-highlight-color:#EED47D;     scrollbar-shadow-color:#959595;     scrollbar-darkshadow-color:#00337E;*/
	margin-left: 0px;
	border: 1px solid #537322;
	border-top: 1px solid #B5C6D4;
	margin-top: 2px;
	font-size: 12px;
	color: #888888;
}
.listMain[class]
{
	cursor: default;
	padding-left: 0px; /*background-image:url('images/wordWheelBack.gif');     background-repeat:repeat-x;*/
	background-color: #fff;
	z-index: 1000;
	width: 150px !important;
	max-height: 250px;
	text-align: left;
	text-indent: -1;
	list-style: none;
	overflow: auto; /*scrollbar-arrow-color:#B89020;     scrollbar-base-color:#8E6E1C;     scrollbar-face-color:#B6C5D4;     scrollbar-3dlight-color:#8E6E1C;     scrollbar-highlight-color:#EED47D;     scrollbar-shadow-color:#959595;     scrollbar-darkshadow-color:#00337E;*/
	margin-left: 0px;
	border: 1px solid #537322;
	border-top: 1px solid #B5C6D4;
	margin-top: 2px;
	font-size: 12px;
	color: #888888;
}
.wordWheel .itemsMain
{
	padding: 0px;
	margin: 1%;
	background: none;
	border-collapse: collapse; /*color:#00337E;*/
	white-space: nowrap;
	text-align: inherit left;
}
.wordWheel .itemsSelected
{
	/*background-image:url('images/wordWheelSelectedIndexBack.gif');     background-repeat:repeat-x;*/
	background-color: #2f2f2f;
	color: #ffffff; /*border-top:1px solid #FFF8E8;     border-left:1px solid #FFF8E8;     border-bottom:1px solid #00337E;     border-right:1px solid #00337E;*/
}

/*	Navigation - Start	*/
.navMain, .navLoginout
{
	margin: 1px 0 0 1px;
	padding: 0; /*background:#808259 url(nav_bg.jpg) 0 0 repeat-x;*/
	float: left;
	border: 1px solid #42432d;
	border-width: 1px 0;
}
.navMain li, .navLoginout li
{
	display: inline;
	padding: 0;
	margin: 0;
}
.navMain .a:link, .navMain .a:visited, .navLoginout .a:link, .navLoginout .a:visited
{
	color: #a3a56f /*#5e5f40*/; /*background:#b2b580;*/
	padding: 5px 10px 5px 10px;
	float: left;
	width: auto;
	border-right: 1px solid #42432d;
	text-decoration: none;
	font: bold 11px/15px Helvetica, sans-serif;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	text-align: center /*text-shadow: 2px 2px 2px #555;*/;
}
.navLoginout .a:link, .navLoginout .a:visited
{
	border-left: 1px solid #42432d;
}
.navMain .a:hover, .navLoginout .a:hover
{
	color: #fff;
	background: /*#474646*/ #2f2f2f;
}
.nav-hover
{
	color: #fff;
	background: /*#474646*/ #2f2f2f;
}
.navMain .navMain-home .a, .navLoginout .navLoginout-home .a
{
	border-left: 1px solid #42432d;
}
/*	Navigation - End	*/
.button-login
{
	background: url(images/button-login.gif) no-repeat;
	width: 102px;
	height: 26px;
	border: 0;
	border-style: none;
	font-family: tahoma;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	padding-left: 5px;
}
.button-submit
{
	background: url(images/button-bg.gif) no-repeat;
	width: 100px;
	height: 25px;
	border: 0;
	border-style: none;
	color: #000;
	font-size: 11px;
}
.button-reset
{
	background: url(images/button-bg.gif) no-repeat /*ffebcd*/ /*e1ffcd*/;
	width: 100px;
	height: 25px;
	border: 0;
	border-style: none;
	color: #000;
	font-size: 11px;
}
.button-other
{
	background: url(images/other-bg.gif) no-repeat /*ffebcd*/ /*e1ffcd*/;
	width: 100px;
	height: 25px;
	border: 0;
	border-style: none;
	color: #000;
	font-size: 11px;
}

.button-small
{
	background: url(images/small-button.gif) no-repeat /*ffebcd*/ /*e1ffcd*/;
	width: 70px;
	height: 25px;
	border: 0;
	border-style: none;
	color: #fff;
	font-size: 11px;
}
/*
.spiffy
{
	display: block;
}
.spiffy *
{
	display: block;
	height: 1px;
	overflow: hidden;
	font-size: .01em;
	background: #b20000;
}
.spiffy1
{
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #870000;
	border-right: 1px solid #870000;
	background: #9f0000;
}
.spiffy2
{
	margin-left: 1px;
	margin-right: 1px;
	padding-right: 1px;
	padding-left: 1px;
	border-left: 1px solid #6f0000;
	border-right: 1px solid #6f0000;
	background: #a30000;
}
.spiffy3
{
	margin-left: 1px;
	margin-right: 1px;
	border-left: 1px solid #a30000;
	border-right: 1px solid #a30000;
}
.spiffy4
{
	border-left: 1px solid #870000;
	border-right: 1px solid #870000;
}
.spiffy5
{
	border-left: 1px solid #9f0000;
	border-right: 1px solid #9f0000;
}
.spiffyfg
{
	background: #b20000;
}
*/


.modal-bg
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalBackground
{
	background: #ffcc00 url(images/ajax-loader.gif) repeat;
}
.domMessage
{
	border: 2px solid #fff;
	background: #fff;
	font-size: .5em;
	color: #000;
}
.dvSocialite
{
	padding-right: 5px;
	padding-top: 5px;
}
.login-box
{
	border: 1px solid #fefefe;
	width: 100px;
	height: 15px;
	font: normal 11px/18px tahoma;
	padding-top: 4px;
}

.dvLogin
{
	width: 410px;
	height: 200px;
	padding: 0;
	text-align: center;
	padding-right: 5px;
	padding-top: 4px;
}
.dvLogin .spiffy
{
	display: block;
}
.dvLogin .spiffy *
{
	display: block;
	height: 1px;
	overflow: hidden;
	font-size: .01em;
	background: #333333;
}
.dvLogin .spiffy1
{
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	background: #333333;
}
.dvLogin .spiffy2
{
	margin-left: 1px;
	margin-right: 1px;
	padding-right: 1px;
	padding-left: 1px;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	background: #333333;
}
.dvLogin .spiffy3
{
	margin-left: 1px;
	margin-right: 1px;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
}
.dvLogin .spiffy4
{
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
}
.dvLogin .spiffy5
{
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
}
.dvLogin .spiffyfg
{
	border-left: 4px solid #333333;
	border-right: 4px solid #333333;
	background: #333333;
}
.AspNet-Login
{
	background: none;
	width: 100%;
	height: 100%;
	padding: 0;
	color: #000;
	text-align: center;
}
.AspNet-Login table
{
	vertical-align: top; /*padding-top:5px;*/
	border: 0px solid #42432d;
	font-size: 12px;
}
.AspNet-Login #tdTitle
{
	/*background:#1d404c;*/
	padding: 5px;
	text-align: left;
	color: #cfff71;
	font-family: 'Lucida Grande' , Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
}
.AspNet-Login #tdUserNameLabel, #tdPasswordLabel
{
	width: 150px;
	border: 0px solid #42432d;
}
.AspNet-Login #tdUserNameBox input, #tdPasswordBox input
{
	width: 150px;
	border: 1px solid #87ad3c;
}
#dvForgotPwd
{
	font-family: arial;
	padding: 10px;
}

#dvForgotPwd a
{
	text-decoration: underline;
	color: #ff0000;
	font-weight: bold;
}
#dvForgotPwd a:hover
{
	text-decoration: none;
	font-weight: bold;
}
.dvLogout
{
	line-height: 18px;
	border: 0px #b0bec0 solid; /*vertical-align:top;*/
	margin-bottom: 10px;
	background: #e8efef;
	width: 95%;
	background: #fff;
	padding: 10px;
}
/*
.dvLogout .img
{
	background: url(images/tick.gif) no-repeat top left;
}*/
.logout
{
	font-size: large;
	color: #000;
}
.anchor
{
	text-decoration: underline;
	color: #ff0000;
	font-weight: bold;
	font-size: 13px;
}
.anchor:hover
{
	text-decoration: none;
	font-weight: bold;
}
.photo-border
{
	border: 1px solid #d6d6d6;
}
.photo-title
{
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.photo-anchor
{
	font-family: Helvetica;
	text-decoration: underline;
	color: #ff0000;
	font-weight: normal;
	font-size: 11px;
}
.photo-hover
{
	text-decoration: none;
	font-weight: bold;
}
.photo-ul li
{
	display: inline;
}
.pnl-content
{
	width: 640px;
}
.pnl-content #bdiv
{
	width: 653px;
	height: 100%;
	border: 0px solid #000;
	background: url(images/post-bg2.gif) no-repeat left bottom;
	margin-bottom: 0px;
}
.message-box
{
	text-align: center;
}
.message-box td .td-label, .td-control
{
	font-size: 12px;
	text-align: left;
}
.message-box td .h-left
{
	text-align: left;
}
.message-box td .h-right
{
	text-align: right;
}
.message-box .topmidGrey
{
	background-image: url(images/topmidbgGrey.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #475a6d;
}
.message-box .topleftGrey
{
	background-image: url(images/topleftGrey.gif);
}
.message-box .toprightGrey
{
	background-image: url(images/toprightGrey.gif);
}


/*Common For all box */
.message-box .bottomleft
{
	background-image: url(images/botleft.gif);
	background-repeat: repeat-x;
}
.message-box .bottomright
{
	background-image: url(images/botright.gif);
	background-repeat: repeat-x;
}
.message-box .midleft
{
	background-image: url(images/midleft.gif);
	background-repeat: repeat-y;
}
.message-box .midright
{
	background-image: url(images/midright.gif);
	background-repeat: repeat-y;
}
/*Common For all box */


/*White Box*/
.message-box .topmidWH
{
	background-image: url(images/topmidbgWH.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1d404c;
}

.message-box .topmidWHCNT ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #555555;
	line-height: 15px;
	margin-left: 12px;
}
.message-box .topmidWHCNT ul li a:hover
{
	text-decoration: underline;
}
.message-box .topleftWH
{
	background-image: url(images/topleftWH.gif);
}
.message-box .toprightWH
{
	background-image: url(images/toprightWH.gif);
}
/*WHITE Box*/

/*Blue Box*/
.message-box .topmidBL1
{
	background-image: url(images/topmidbgBL1.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}

.message-box .topmidBL1CNT ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #555555;
	line-height: 15px;
	margin-left: 12px;
}
.message-box .topmidBL1CNT ul li a:hover
{
	text-decoration: underline;
}
.message-box .topleftBL1
{
	background-image: url(images/topleftBL1.gif);
}
.message-box .toprightBL1
{
	background-image: url(images/toprightBL1.gif);
}
/*Blue Box*/


/*Blue Box*/
.message-box .topmidBL
{
	background-image: url(images/topmidbgBL.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}

.message-box .topmidBLCNT ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #555555;
	line-height: 15px;
	margin-left: 12px;
}
.message-box .topmidBLCNT ul li a:hover
{
	text-decoration: underline;
}
.message-box .topleftBL
{
	background-image: url(images/topleftBL.gif);
}
.message-box .toprightBL
{
	background-image: url(images/toprightBL.gif);
}
/*End Blue Box */

/* Green Box */
.message-box .topmidGR
{
	background-image: url(images/topmidbgGR.gif);
	background-repeat: repeat-x;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-align: left;
}
.message-box .topmidGRCNT ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #555555;
	line-height: 15px;
}
.message-box .topmidGRCNT ul li a:hover
{
	text-decoration: underline;
}
.message-box .topleftGR
{
	background-image: url(images/topleftGR.gif);
}
.message-box .toprightGR
{
	background-image: url(images/toprightGR.gif);
}
/*End Green Box */
/* Blue 2 Box */
.message-box .topmidBL2
{
	background-image: url(images/topmidbgBL2.gif);
	background-repeat: repeat-x;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}
.message-box .topmidBL2CNT
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.message-box .topleftBL2
{
	background-image: url(images/topleftBL2.gif);
}
.message-box .toprightBL2
{
	background-image: url(images/toprightBL2.gif);
}
/* End Blue 2 Box */
/* Green 2 Box */
.message-box .topmidGR2
{
	background-image: url(images/topmidbgGR2.gif);
	background-repeat: repeat-x;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-align: left;
}
.message-box .topmidGR2CNT ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #555555;
	line-height: 15px;
}
.message-box .topmidGR2CNT ul li a:hover
{
	text-decoration: underline;
}
.message-box .topleftGR2
{
	background-image: url(images/topleftGR2.gif);
}
.message-box .toprightGR2
{
	background-image: url(images/toprightGR2.gif);
}
/*End Green 2 Box */
/*Orange Box */
.message-box .topmidOR
{
	background-image: url(images/topmidbgOR.gif);
	background-repeat: repeat-x;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}
.message-box .topmidORCNT ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #555555;
	line-height: 15px;
}
.message-box .topmidORCNT ul li a:hover
{
	text-decoration: underline;
}
.message-box .topleftOR
{
	background-image: url(images/topleftOR.gif);
}
.message-box .toprightOR
{
	background-image: url(images/toprightOR.gif);
}
/* end Orange Box */
.message-box .botmidbg
{
	background-image: url(images/botmid.gif);
	background-repeat: repeat-x;
}

.message-box .footer
{
	background-color: #CCCCCC;
	color: #FFFFFF;
	height: 22px;
}
.footer-links
{
	text-decoration: underline;
	color: #ff9900;
	font-weight: normal;
	font-size: 11px;
}
.footer-links:hover
{
	text-decoration: none;
}
.img-close
{
	background: url(images/ico_cross_org.gif) no-repeat;
	width: 14px;
	height: 14px;
	border: 0;
	border-style: none;
}
/*
.comment-from
{
	background:#e7eff3;
	border-left:1 solid #cedde6;
	border-right:1 solid #cedde6;
	width:525px
}
*/

.comment-content
{
	font-family: Geneva, Georgia;
	font-size: 13px;
}
.comment-content p
{
	margin-bottom: 10px;
	text-align: justify;
}
.comment
{
	margin-bottom: 10px;
	padding-bottom: 10px;
	width: 525px;
}
.comment .byline img
{
	display: none;
}
.comment .user-pic
{
	float: left;
	border: 1px solid #ddddd9;
	padding: 2px;
	display: none;
}
.comment .asset-meta
{
	color: #666662;
	font-size: 11px;
	text-align: left;
}
.comment .asset-meta a
{
	color: #4a6811;
}
.comment .comment-header
{
	background: #fff url(images/entry-comment-bg-bot.gif) no-repeat 0 0;
	padding: 8px 0 0 25px;
}
.comment .comment-content
{
	background: #eeeeea url(images/entry-comment-bg-top.gif) no-repeat 0 0;
	padding-top: 5px;
}
.comment-content-inner
{
	padding: 5px 15px;
}
.comment-by-author .comment-content-inner
{
	/*border-left: 1px solid #cedde6;     border-right: 1px solid #cedde6;*/
	border-left: 1px solid #aedb56;
	border-right: 1px solid #aedb56;
}

.comment-content-inner div
{
	background:none;
	border:0;
	border-style:none;
	text-align: justify;
	width:480px;
	height:40px;
	overflow:auto;
}
.comment-by-author .comment-header
{
	/*background: #fff url(images/entry-comment-blue-bg-bot.gif) no-repeat 0 0;     background: #fff url(images/entry-comment-hl-bg-bot.gif) no-repeat 0 0 !important;*/
	background: #fff url(images/entry-comment-green-bg-bot.gif) no-repeat 0 0;
}
.comment-by-author .comment-content
{
	/*background: #e7eef3 url(images/entry-comment-blue-bg-top.gif) no-repeat 0 0;     background: #ffd url(images/entry-comment-hl-bg-top.gif) no-repeat 0 0 !important;*/
	background: #ecf9e3 url(images/entry-comment-green-bg-top.gif) no-repeat 0 0;
}



/*  ***     GRIDVIEW CSS STYLES        *** */
table .gridView
{
	border: 0;
	border-style: none;
}
table .gridView td
{
	border: 0;
	border-style: none;
}
table .gridView td table
{
	background: #dffa9c;
	border: 0;
	border-style: none;
	border-bottom: 1px solid #ddd;
}
table .gridView .alternate td table
{
	background: #eefccb;
}

table.gridView TR.gridView-pager
{
	background: none;
	border: 0px;
	border-style: none;
}

table.gridView TR.gridView-pager td
{
	background: none;
	border: 0px;
	border-style: none;
}
table.gridView TR.gridView-pager td table
{
	background: none;
	border: 0px;
	border-style: none;
}
table.gridView TR.gridView-pager td
{
	background: none;
	text-align: left;
	color: #ff0000;
	padding: 3px;
	border-style: none;
	border: 0;
	font-weight: bold;
	font-size: 11px;
}
table.gridView TR.gridView-pager td td span
{
	background: url(images/active.gif) no-repeat;
	padding: 5px 9px 5px 9px;
	text-align: left;
	margin: 0;
	color: #ffcc00;
	font-weight: bold;
	font-size: 11px;
	/*border: 0px solid #f4e056;
	padding: 5px 9px 5px 9px;
	-moz-border-radius: 4px;*/
}
table.gridView TR.gridView-pager td td a
{
	color: #bbb;
	padding: 3px; 
	background : url(images/in-active.gif) no-repeat;
	padding: 5px 9px 5px 9px;
	font-weight: bold;
	font-size: 11px;
	line-height: 20px;
	/*border: 1px solid #ddd;
	padding: 4px 8px 4px 8px;
	-moz-border-radius: 4px;*/
}
table.gridView TR.gridView-pager td td a:hover
{ 
	background : url(images/active.gif) no-repeat;
	color: #fff;
}
/*  ***     GRIDVIEW CSS STYLES        *** */


/*  ***     GRIDVIEW CSS STYLES        *** */
table .gridview-plain
{
	border: 0;
	border-style: none;
}
table .gridview-plain td
{
	border: 0;
	border-style: none;
}
table .gridview-plain td table
{
	background: #dffa9c;
	border: 0;
	border-style: none;
}
table .gridview-plain .alternate td table
{
	background: none;
}

table.gridview-plain TR.gridview-plain-pager
{
	background: none;
	border: 0px;
	border-style: none;
}

table.gridview-plain TR.gridview-plain-pager td
{
	background: none;
	border: 0px;
	border-style: none;
}
table.gridview-plain TR.gridview-plain-pager td table
{
	background: none;
	border: 0px;
	border-style: none;
}
table.gridview-plain TR.gridview-plain-pager td
{
	background: none;
	text-align: left;
	color: #ff0000;
	padding: 3px;
	border-style: none;
	border: 0;
	font-weight: bold;
	font-size: 11px;
}
table.gridview-plain TR.gridview-plain-pager td td span
{
	background: url(images/active.gif) no-repeat;
	padding: 5px 9px 5px 9px;
	text-align: left;
	color: #ffcc00;
	margin: 0;
	font-weight: bold;
	font-size: 11px;
	/*border: 0px solid #f4e056;
	padding: 5px 9px 5px 9px;
	-moz-border-radius: 4px;*/
}
table.gridview-plain TR.gridview-plain-pager td td a
{
	color: #bbb;
	padding: 3px; 
	background : url(images/in-active.gif) no-repeat;
	padding: 5px 9px 5px 9px;
	font-weight: bold;
	font-size: 11px;
	line-height: 20px;
	/*border: 1px solid #ddd;
	padding: 4px 8px 4px 8px;
	-moz-border-radius: 4px;*/
}
table.gridview-plain TR.gridview-plain-pager td td a:hover
{ 
	background : url(images/active.gif) no-repeat;
	color: #fff;
}
/*  ***     GRIDVIEW CSS STYLES        *** */


.inbox-date
{
	color: #666662;
	font-size: 11px;
	text-align: left;
}
.inbox-anchor
{
	text-decoration: underline;
	color: #1d404c;
	font-weight: bold;
	font-size: 11px;
	text-transform: capitalize;
}
.inbox-anchor:hover
{
	text-decoration: none;
}
.inbox-anchor-low
{
	text-decoration: underline;
	color: #1d404c;
	font-weight: normal;
	font-size: 11px;
	text-transform: capitalize;
}
.inbox-anchor-low:hover
{
	text-decoration: none;
}
.remLen
{
	background: none;
	font-family: inherit;
	font-size: 11px;
}
.remLen input
{
	border-width: 0px;
	border-style: none;
	width: 20px;
	text-align: right;
	background: none;
	font-family: inherit;
	font-size: 11px;
}
.notificationClose
{
	position:relative;
	float:right;
	top:-18px;
	padding-right:3px
}
.notificationClose[class]
{
	position:relative;
	float:right;
	top:-15px;
}
.date-field{width:75px}

.watermark
{
	width : 75px;
	color: Gray;
}
.long-text
{
	width : 260px;	
}
.short-text
{
	Width : 155px;
}
.remLen
{
	background: none;
	font-family: inherit;
	font-size: 11px;
}
.txtresstd
{
	width: 50px;border:1px solid #7f9db9;font-size:12px
}
.txtresphno
{
	width:85px;border:1px solid #7f9db9;font-size:12px
}

.fields{background-color : #EEFCCB;color:#000;font-size:11px;font-weight:bold;padding:3px;font-family:Tahoma, Arial, Helvetica, Verdana, sans-serif;text-align:left}
.values{background:#fefefe;vertical-align:top;font-family:Tahoma, Arial, Helvetica, Verdana, sans-serif;text-align:left;color:#000;padding:3px;font-size:11px}
.border{border:1px solid #b0bec0}
.table-mover-th{border-bottom:1px solid #000000;border-right:1px solid #000000;background-color : #b2c2c4;color:#000;font-size:11px;font-weight:bold;padding:3px;font-family:Tahoma, Arial, Helvetica, Verdana, sans-serif;}
.table-mover-td{border-bottom:1px solid #000000;border-right:1px solid #000000;background:#fefefe;vertical-align:top;font-family:Tahoma, Arial, Helvetica, Verdana, sans-serif;color:#000;padding:3px;font-size:11px}

.story_comment{color: black;font-family: Verdana;font-size:small;}


.subheading
{
	vertical-align: middle;
	background-color:#b0cd97;
	border-top: 1px solid #587d9c;
	border-bottom: 1px solid #587d9c;
	padding: 5px;
	color:#ffffff
}
.subheading-span
{
	padding: 5px;
    font-family: Verdana, sans-serif;
	font-size:12px;
	color:#ffffff;
    font-weight: bold;
	text-align: left; /*background-color:#C0DB79;*/
	
}

.white{color:#fff}
