﻿*{padding:0px; 	margin-left: 0px;
	margin-right: 0px;
	}
body{ padding:0px; margin:0px; font-size:12px; font-family:Arial;}
a:link {color:#DB9212;
    font-weight: 700;
}     
a:visited {color:#DB9212;}
a:hover {color:#f95c0f;} 
a:active {color:#DB9212;}
/*============LOGIN============*/
.loginBg{background:#205672;}
.login_wrapper{width:560px;height:348px;margin:100px auto;padding:10px; background:#fff; color:#000; font-size:12px; line-height:16px; font-family:Arial;}
.login_wrapper a{color:#e8930e; text-decoration:none; font-weight:bold;}
.login_wrapper a:hover{color:#000; text-decoration:underline; font-weight:bold;}
.logo_plu{text-align:center;padding:10px;}
.loginBox{width:460px;  margin:10px auto; background:#eeeeee;}
.loginBox .head{ background:#16467e;padding:4px 8px;border-bottom:5px solid #f5bc35;}
.loginBox .controls{padding:20px;}
.loginBox .logbtn {padding:4px 10px; font-weight:bold; color:#000; line-height:18px;margin-bottom:5px; background:#f6f3f3; border:1px solid #ccc; cursor:pointer;
	}
.loginBox .logbtn:hover {background:#fab91c}
.lTBOX{ background:#fff;border:1px solid #dddddd;padding:5px; font-size:12px;width:280px; margin-bottom:10px;padding:6px 8px !important;}
/*--------MASTER--------------*/
.pgbg{background:url(../appimages/pgbg.jpg)repeat-y top center;}
.bodybg{ background:#205672; font-family:Arial; font-size:12px;}
.tophead{height:38px; background: #004161;width:100%; border-bottom:1px solid #1886bc;}
.tophead_content{margin:0px auto;min-width:960px;padding:5px; text-align:right; color:#fff; line-height:21px;clear:both; height:31px;width:98% }
.mainwrapper{min-width:980px; margin:0px auto; position:relative;width:100%}
#head_Sec{height:185px; margin-bottom:10px; background:url(../appimages/Neuland.jpg) no-repeat left top;}
#head_Sec .leftSec{ height:130px; float:left;width:190px;margin:10px 5px 12px 10px; text-align:left;}
#head_Sec .rightec{height:140px;float:left;width:740px;margin:10px 25px 0px 10px; text-align:right;}
#head_Sec .timebar{}
.left_logo{padding:30px 0px 10px 20px;}
#content_wrapper{min-width:980px;min-height:400px;width:99%; margin:0px 5px 0px 5px;background:#fff; float:left;}
#content_wrapper .leftplaceholder{float:left; margin:0px 10px 0px 0px; width:250px;padding:5px 0px 5px 0px;}
#content_wrapper .rightplaceholder {float:left; width:755px; padding:5px 0 5px 15px;height: 460px;}
#content_wrapper .box_one{width:215px; 
min-height:260px; margin-right:10px; float:left; background:#3d7b9b;
    height: 253px;
}
#content_wrapper .box_ql{width:294px; 
min-height:260px; margin-right:10px; float:left; background:#3d7b9b;
    height: 253px;
}

.box_ql .title{width:182px; background:#6C0 url(../appimages/header_arrow.png) no-repeat 6px 10px; color:#fff; border-bottom:1px solid #fff; line-height:19px; font-weight:bold; padding:3px 8px 3px 20px; margin-bottom:5px;}
.box_ql .content_one img {display:none;}
.box_ql .content_one a {background: url(../appimages/link_arrow.png)no-repeat left center;padding:0 0 3px 11px;}
.box_ql .content_one{width:230px !important;padding:5px; height:210px !important; overflow:auto; color:#fff;}
#content_wrapper_inner{background:#fff !important; min-height:400px; padding:10px; text-align:left;}

#content_wrapper .box_one_last{width:226px;
float:right; text-align:left; background:#3d7b9b; margin-bottom:10px;
    height: 260px;
}
.box_one_last .title{width:182px; background:#0089cc url(../appimages/header_arrow.png) no-repeat 6px 10px; color:#fff; border-bottom:1px solid #fff; line-height:19px; font-weight:bold; padding:3px 8px 3px 20px; margin-bottom:5px;}
.box_one_last .title_2{width:199px; background:#b4cc10 url(../appimages/header_arrow.png) no-repeat 6px 10px; color:#fff; border-bottom:1px solid #fff; line-height:19px; font-weight:bold; padding:3px 8px 3px 20px; margin-bottom:5px;}
.box_one_last .content_secbox{width:182px;padding:5px 5px 5px 60px; height:84px;color:#fff;background:#3d7b9b; overflow:hidden;}
.box_one_last .bday{ background:url(../appimages/bday.png) no-repeat center left;}
.box_one_last .board{ background:url(../appimages/board.png) no-repeat center left;}
.box_one .title{width:182px; background:#6C0 url(../appimages/header_arrow.png) no-repeat 6px 10px; color:#fff; border-bottom:1px solid #fff; line-height:19px; font-weight:bold; padding:3px 8px 3px 20px; margin-bottom:5px;}
.box_one .title2{width:182px; background:#dc6b34 url(../appimages/header_arrow.png) no-repeat 6px 10px; color:#fff; border-bottom:1px solid #fff; line-height:19px; font-weight:bold; padding:3px 8px 3px 20px; margin-bottom:5px;}
.box_one .content_one{width:279px !important;
padding:5px; height:210px !important; overflow:auto; color:#fff;
}
.box_one .content_two{width:198px !important;
padding:5px; height:210px !important; overflow:auto; color:#fff;
}
.box_one .content_one a{color:#fff;font-size:11px;margin-bottom:5px;line-height:18px;padding-left:3px;}
.box_one_long{width:500px;float:right; text-align:left; background:#3d7b9b; margin-bottom:10px;}
.box_one_long .title{width:470px; background:#0089cc url(../appimages/header_arrow.png) no-repeat 6px 10px; color:#fff; border-bottom:1px solid #fff; line-height:19px; font-weight:bold; padding:3px 8px 3px 20px; margin-bottom:5px;}
.box_one_long .title_2{width:286px; background:#b4cc10 url(../appimages/header_arrow.png) no-repeat 6px 10px; color:#fff; border-bottom:1px solid #fff; line-height:19px; font-weight:bold; padding:3px 8px 3px 20px; margin-bottom:5px;}

.calender {background: url(../appimages/calendar.png) no-repeat center left !important;width:16px; height:16px;}
a .chi {background:url(../appimages/sm_arrow.gif) no-repeat 0px 5px; text-decoration:underline; color:white !important; font-size:11px;}
.tophead_content input{width:auto !important;}

/*---footer----*/
#footer{min-width:980px; margin:0 auto; height:15px; background:url(../appimages/footerBG.jpg) repeat-x top left; padding:10px;width:100%;     
         position: fixed;bottom: 0px;left:0px; margin-right: auto; margin-left: auto; font-family:Arial;font-size:11px;}
         
* html #footer { position:absolute;
   top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
}
#footer .leftpane{width:500px; height:15px;text-align:left; float:left;padding:10px; color:#fff; font-size:11px;
    height: 13px;
}
#footer .leftpane a {color:#fff; text-decoration:none;}
#footer .leftpane a:hover {color:#fff; text-decoration:underline;}
#footer .rightpane{width:300px; text-align:right; float:right;padding:0px; color:#fff; font-size:11px; line-height:21px;margin-right:15px;}

/*---footer landing----*/
#footerl{min-width:1080px; margin:0 auto; height:10px; background:url(../appimages/footerBG.jpg) repeat-x top left; padding:10px;width:100%;     
         position: fixed;bottom: 0px;left:0px; margin-right: auto; margin-left: auto; font-family:Arial;font-size:11px;}
         
* html #footerl { position:absolute;
   top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
}
#footerl .leftpane{width:500px; height:10px;text-align:left; float:left;padding:10px; color:#fff; font-size:11px;
    height: 13px;
}
#footerl .leftpane a {color:#fff; text-decoration:none;}
#footerl .leftpane a:hover {color:#fff; text-decoration:underline;}
#footerl .rightpane{width:300px; text-align:right; float:right;padding:0px; color:#fff; font-size:11px; line-height:21px;margin-right:15px;}



/*-------DATAGRID-----------*/
.grid{font-size:11px;font-family:Arial; line-height:16px;border:0px solid #ccc;max-height:360px; overflow:auto;margin:10px 0px 10px 0px;}
.grid table{width:99%; border-collapse: collapse;border:1px solid #ccc;}
.grid th{padding:6px 3px; background:#2a74a2; line-height:16px; font-weight:bold;border-right:1px solid #ccc;color:#fff}
.grid th a{color:#fff; text-decoration:none;}
.grid td{padding:1px 2px; background:#fff; line-height:16px; font-weight:normal; border:1px solid #ccc;background:#fff;font-size:12px; font-family:Arial;}
.grid a {text-decoration:underline; color:Red;}
.grid tr.alter td { background:#e6f4fd !important;}


/*-------REPEATER DATAGRID-----------*/
.rep_rid{font-size:11px;font-family:Arial; line-height:19px;border:0px solid #ccc;max-height:320px; overflow:auto;margin:10px 0px 10px 0px;}
.rep_rid th{padding:6px 3px; background:#2a74a2; line-height:16px; font-weight:bold;border-right:1px solid #ccc!important;color:#fff}
.rep_rid th a{color:#fff; text-decoration:none;}
.rep_rid td{padding:2px;font-size:12px;line-height:19px;border-right:1px solid #ccc!important;}
.rep_rid a {text-decoration:underline; color:Red;}

.rep_rid tr:nth-child(even){ background:#fff !important; }
.rep_rid tr:nth-child(odd){ background: #e6f4fd !important;}


/*-------LONG DATAGRID-----------*/
.lgrid{font-size:11px;font-family:Arial; line-height:16px;border:0px solid #ccc;max-height:434px; overflow:auto;margin:10px 0px 10px 0px;}
.lgrid table{width:99%; border-collapse: collapse;border:1px solid #ccc;}
.lgrid th{padding:6px 3px; background:#2a74a2; line-height:16px; font-weight:bold;border-right:1px solid #ccc;color:#fff}
.lgrid th a{color:#fff; text-decoration:none;}
.lgrid td{padding:1px 2px; background:#fff; line-height:16px; font-weight:normal; border:1px solid #ccc;background:#fff;font-size:12px; font-family:Arial;}
.lgrid a {text-decoration:underline; color:Red;}
.lgrid tr.alter td { background:#e6f4fd !important;}

/*---------Pager----------*/
.pager table{border:none;width:auto !important;}
.pager td{border:none; font-weight:bold;padding:2px 4px;}

/*---------TABS----------*/
.tabs table{border:1px solid #ccc;}
.tabs th { background:#1d64a0; padding:3px 4px; width:200px;border-right:1px solid #fff;text-align:center; border-top:2px solid #dd6d13}
.tabs th:hover{background:#dd6d13 !important;cursor:pointer;border-top:2px solid #1d64a0}
.tabs th a{color:#fff;font-size:11px;}
.current_tab{background:#dd6d13 !important;padding:3px 4px;width:200px;font-size:11px;text-align:center;border-top:2px solid #1d64a0}
.current_tab a{text-decoration:none;}

/* form controls*/
input[type="text"],select,textarea, input[type="password"], input[type="email"], input[type="number"]{ background:#f6fcfe;border:#d8d8d8 solid 1px;padding:1px; font-family:Arial; font-size:12px;line-height:16px;
	margin-left: 1px;
	margin-right: 1px;
	}
input[type="submit"], input[type="reset"], input[type="button"]{padding:4px 6px; text-decoration:none !important; cursor:pointer; background:#316280; color:#fff; font-weight:bold;border:1px solid #3e708f;font-size:11px;font-family:Arial;margin:4px 4px 2px 0px;font-size:12px;
    height: 31px;
}
input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover{ background:#F2C131; color:#000; border:1px solid #fff;}
.green{background:green !important;padding:3px;}
.error_msg{color:Red; font-size:11px; font-weight:bold; font-family:Arial;}
.succ_msg{color:green; font-size:11px; font-weight:bold; font-family:Arial;}
.alert_msg{color:#df7c25; font-size:11px; font-weight:bold; font-family:Arial;}
select{line-height:23px;MIN-WIDTH:100px;
}
.green{background:green !important;}

/*---------links---------*/
.wlink a{font-weight:bold; color:#fff; text-decoration:none; font-size:11px;padding:1px;}
.blink {color:#fff;}
.blink a{font-weight:bold; color:#fff; text-decoration:none; font-size:11px;padding:1px;}
.box_one .content_one img {display:none;}
.box_one .content_one a {background: url(../appimages/link_arrow.png)no-repeat left center;padding:0 0 3px 11px;}
.darrow{background: url(../appimages/link_arrow.png)no-repeat left center;padding:0 0 3px 11px;}


/*================GENERAL ELEMENTS - RE USE ---===================*/
img{border-style: none;
	border-color: inherit;
	border-width: 0px;
	outline: none;

}
input {border-radius:3px; -webkit-border-radius:3px;-moz-border-radius:3px;
	}
.clear{clear:both;}
.bold{font-weight:bold; color:#db9212;padding:1px 3px;}

.brt5{-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;
border-top-right-radius: 5px;}
.br5{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.bshadow{-webkit-box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 4px 5px rgba(0, 0, 0, 0.25);box-shadow:0px 4px 5px rgba(0, 0, 0, 0.25);}
.qlinkBG{}
h4.pagename {background:#f2c131 url(../appimages/header_arrow.png) no-repeat 8px 14px; padding:6px 22px; font-size:14px; line-height:20px;margin-bottom:10px;color:#000; font-family:Arial;}


.sessions table{border:1px solid #ccc;}
.sessions th{background:#2A74A2;padding:6px 5px;color:#fff; font-weight:bold;border:1px solid #ccc;}
.sessions td{background:#fff;padding:3px 5px;border:1px solid #ccc;}

.sessions2 table{border:1px solid #ccc;}
.sessions2 th{background:#D3ECF8;padding:6px 5px;color:#000; font-weight:bold;border:1px solid #ccc;}
.sessions2 td{background:#fff;padding:3px 5px;border:1px solid #ccc;}

.sessions3 table{border:1px solid #ccc;}
.sessions3 th{background:#faf4fa;padding:6px 5px;color:#000; font-weight:bold;border:1px solid #ccc;}
.sessions3 td{background:#fff;padding:3px 5px;border:1px solid #ccc;}

.formtable td {padding:3px; line-height:16px;}
.center_session table{text-align:center; margin:5px auto; }
.right{float:right;margin-right:10px;}
.right a{color:#000;}
.right a:hover{color:#094e94;text-decoration:none;}

.autowraptable {min-width:850px !important; overflow:auto;padding:10px; background:red; float:left;display:inline;}
.moddleHead{font-weight:bold; font-size:15px; font-family:Arial; padding:15px 0px 5px 0px; margin:3px; color:#E0771B; text-decoration:none;}
.sectionblock{padding:4px; border:1px solid #ccc;background:#FAFCFC;}
.#rptMBAList td{text-align:center;}

/*----ACCORDIAN--------*/
.accordian {}
.accordian a{margin-bottom:3px;text-decoration:none;background:#3D7B9B url(../appimages/sm_arrow.gif) no-repeat 0px 5px; padding:1px 1px 3px 6px; color:#fff !important; text-align:left; display:block;font-size:11px;text-align:left;word-wrap:break-word;width:175px;text-decoration:underline;}
.accordian a:hover{color:Yellow !important;}
.accordian .acc-header img {}
.accordian .acc-header {background:url(../appimages/accord_BG_over.jpg) no-repeat left top; height:23px;color:#fff; font-weight:bold; font-family:Arial;line-height:23px; font-size:10px;padding:0px 0px 0px 23px;cursor:pointer;}
.accordian .acc-selected{background:url(../appimages/accord_BG.jpg) no-repeat left top; height:23px;color:#000; font-weight:bold; font-family:Arial;line-height:23px; font-size:10px;padding:0px 0px 0px 23px;cursor:pointer;}
.acc-content td{height:18px !important;word-wrap:break-word;padding-left:12px;background:#3D7B9B;}
.accscroller{width:260px; max-height:460px; overflow:auto;background:#3d7b9b;}
.accscroller a {font-size:11px !important; font-family:Arial !important;}

/*---------AJAX CALENDER-----------*/
.cal_theme .ajax__calendar_container{background-color: #DEF1F4;border:solid 1px #77D5F7;}
.cal_theme .ajax__calendar_header  {background-color: #ffffff;margin-bottom: 4px;}
.cal_theme .ajax__calendar_title,.cal_theme .ajax__calendar_next,.cal_theme .ajax__calendar_prev{color: #004080;padding-top: 3px;}
.cal_theme .ajax__calendar_body    {background-color: #ffffff;border: solid 1px #77D5F7;}
.cal_theme .ajax__calendar_dayname {text-align:center;font-weight:bold;margin-bottom: 4px;margin-top: 2px;color: #004080;}
.cal_theme .ajax__calendar_day {color: #004080;text-align:center;}
.cal_theme .ajax__calendar_hover .ajax__calendar_day,.cal_theme .ajax__calendar_hover .ajax__calendar_month,.cal_theme .ajax__calendar_hover .ajax__calendar_year,
.cal_theme .ajax__calendar_active  {color: #004080;font-weight: bold;background-color: #DEF1F4;}
.cal_theme .ajax__calendar_today   {font-weight:bold;}
.cal_theme .ajax__calendar_other,.cal_theme .ajax__calendar_hover .ajax__calendar_today,.cal_theme .ajax__calendar_hover .ajax__calendar_title {color: #bbbbbb;}



/*---------other---------------*/
.selected{background:#000 !impoerant;color:#fff;}
.goal label{display:none;}
.goal input[type=radio]{display:inline !important;}
.radio_place span{display:inline !Important;}
*+html .radio_place td { vertical-align:top; text-align:center;}

textarea{line-height:16px; padding:1px;resize:none;}
.ajax__calendar_body{height:190px !important;width:260px !important;}
.ajax__calendar_container{width:280px !important;}
.flt{float:left;margin-right:3px;
	height: 60px;
	width: 130px;
}
.frt{float:right;}
.statusRep textarea {height:40px !important;}

/*---------For Text boxes---------*/
.textfield {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; WIDTH: 100px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: MS sans-serif, Arial, Verdana, Helvetica; HEIGHT: 21px
}
.textfieldys {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; WIDTH: 20px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: MS sans-serif, Arial, Verdana, Helvetica; HEIGHT: 21px
}
.textfield1 {
	border: 1px solid #838080;
    FONT-SIZE: 11px; FONT-FAMILY: tahoma; background-color: #EAF9FF;
    height: 17px;
}
.textwh {
	BORDER-RIGHT: #838080 1px solid; BORDER-TOP: #838080 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #838080 1px solid; BORDER-BOTTOM: #838080 1px solid; FONT-FAMILY: tahoma; HEIGHT: 18px; background-color: #FFE1E1;
}
.textwh1 {
	BORDER-RIGHT: #838080 1px solid; BORDER-TOP: #838080 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #838080 1px solid; BORDER-BOTTOM: #838080 1px solid; FONT-FAMILY: tahoma; HEIGHT: 18px; background-color: #F2FBE1;
}
.textwhite {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: tahoma; background-color: #ffffff; height:16px; font-weight:bold
}
.textorange {
	BORDER-RIGHT: #ff9933 1px solid; BORDER-TOP: #ff9933 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ff9933 1px solid; BORDER-BOTTOM: #ff9933 1px solid; FONT-FAMILY: tahoma; background-color: #ff9933; height:16px; font-weight:bold
}
.textblue {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: tahoma; background-color: #ffffff; height:16px; font-weight:bold; color:#FF1493
}
.textgreen {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: tahoma; background-color: #ffffff; height:16px; font-weight:bold; color:#9932CC
}
.textred {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: tahoma; background-color: #ffffff; height:16px; font-weight:bold; color:#FF8C00
}
.textyellow {
	BORDER-RIGHT: yellow 1px solid; BORDER-TOP: yellow 1px solid; FONT-SIZE: 11px; BORDER-LEFT: yellow 1px solid; BORDER-BOTTOM: yellow 1px solid; FONT-FAMILY: tahoma; background-color: yellow; height:16px; font-weight:bold
}
.textlightblue {
	BORDER-RIGHT: #66ffff 1px solid; BORDER-TOP: #66ffff 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #66ffff 1px solid; BORDER-BOTTOM: #66ffff 1px solid; FONT-FAMILY: tahoma; background-color: #66ffff; height:16px; font-weight:bold
}
.textdarkblue {
	BORDER-RIGHT: #66ccff 1px solid; BORDER-TOP: #66ccff 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #66ccff 1px solid; BORDER-BOTTOM: #66ccff 1px solid; FONT-FAMILY: tahoma; background-color: #66ccff; height:16px; font-weight:bold
}
.rbutton{line-height:18px;width:30px;display:block;}
.rbutton label{float:right; line-height:22px;} .rbutton input{float:left;margin-top:6px;}
.sel80 select{width:130px !important;}

/*----GOALFORM----*/
.grid textarea {height:28px !important;}
.status_rept .flt{width:auto !important;height:auto !important;}
.status_rept textarea{width:350px !important;}

.scroll{width:98%;overflow:scroll;max-height:250px; }
.timeout{ background:url(../appimages/timeout.png) no-repeat center center; width:513px; height:197px; margin:150px auto 0px auto;}
.timebtn{padding:4px 8px; color:#fff; background:#000; text-decoration:none;border:0px;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.timebtn:hover{background:#f47619;}
.textbox {
	BORDER-RIGHT: #AFAFAF 1px solid; 
	BORDER-TOP: #AFAFAF 1px solid; 
	FONT-SIZE: 12px; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: #AFAFAF 1px solid; 
	COLOR: #333333; 
	BORDER-BOTTOM: 1px solid #AFAFAF; 
	FONT-FAMILY: arial; 
	background-color:#fff; 
	
	padding:2px
	
}

/*-------------STAR RATINGS------------------*/

.ratingStar
{
            font-size: 0pt;
            width: 12px;
            height: 12px;
            cursor:pointer;
            background-repeat: no-repeat;
 }

.filledRatingStar
{
  background-image: url(../appimages/star_rating_full.jpg);
}
.emptyRatingStar
{
  background-image: url(../appimages/star_rating_empty.jpg);
}
.mt {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: trebuchet ms;
	width: 100%;
}
.bl {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: tahoma; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.bl:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: tahoma; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.bl:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: tahoma; FONT-VARIANT: normal; TEXT-DECORATION: none
}
/***************************************/
.Empty
    {
        background: url("../appimages/star_rating_empty.jpg") no-repeat right top;
    }
    .Empty:hover
    {
        background: url("../appimages/star_rating_full.jpg") no-repeat right top;
    }
    .Filled
    {
        background: url("../appimages/star_rating_full.jpg") no-repeat right top;
    }
    
/************ scroll bars****************/    
.scrollbar
{
overflow: hidden;
overflow: auto;
background-color:#2d80e8;
width:350px;
height:150px;
}
.listbox {
	BORDER-RIGHT: #AFAFAF 1px solid; 
	BORDER-TOP: #AFAFAF 1px solid; 
	FONT-SIZE: 12px; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: #AFAFAF 1px solid; 
	COLOR: #333333; 
	BORDER-BOTTOM: #AFAFAF 1px solid #AFAFAF; 
	FONT-FAMILY: arial; 
	background-color:#fff; 
	height:18px;
	}
.loginbutt {
BORDER-RIGHT: #4E9FC2 1px solid; 
	BORDER-TOP: #7A682C 0px solid; 
	FONT-SIZE: 8pt; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: #7A682C 0px solid; 
	BORDER-BOTTOM: #4E9FC2 1px solid; 
	FONT-FAMILY: arial; 
	height:20px; 
	background-color:#7CCEF2; 
	color:#333; 
	font-weight: bold;
	padding: 2px
}