/* CSS Document */

BODY {
	FONT-FAMILY: arial,verdana,helvetica,lucida,sans-serif;
	FONT-SIZE: 11px;
	margin:0px;
	padding:0px;
}
img{
border:0;
}

td
{
FONT-FAMILY: arial,verdana,helvetica,lucida,sans-serif;
	FONT-SIZE: 11px;
	font-weight:normal;
}

ul, li
{
margin:0;
padding:0;
list-style-type:none;
}

.H1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: #000000;

}


select, input{
 color:#000000;
background-color:#efefef;
 border:1px solid #CCCCCC;
}
textarea{
background-color:#efefef; border:none;
}



.from_head {
	FONT-SIZE: 13px;
	COLOR: #000000; font-weight:bold;

}
/*.H3 {
	FONT-SIZE: 12px;
	COLOR: #000000;

}*/

.test {
	FONT-SIZE: 8px;
	COLOR: #000000;
}
.quest {
	FONT-SIZE: 10px;
	COLOR: #000000;
}
.latest_quest {
	FONT-SIZE: 13px; font-weight:bold;
	COLOR: #000000;
}
.real_all {
	FONT-SIZE: 7px;
	COLOR: #000000;
}
.copyright {
	FONT-SIZE: 10px;
	COLOR: #000000;
}

.formfield{ border-bottom:1px solid #d7ccbe;
border-top:1px solid #d7ccbe; border-right:1px solid #d7ccbe; border-left:1px solid #d7ccbe;
background-color:#ffffff;
width:147px;
height:28px; color:#999999;
}
.select{
background-color:#F7F6F6;
border:#F7F6F6 solid 2px;
width:130px; height:20px;
}


.heading_text
{
color:#003300;
font-size:130%;

}

.top_hdr_nav
{
font-size:11px;
color:#003300;
}
.top_hdr_nav a
{
font-size:11px;
color:#003300;
}




.header_list
{
background-color:#efefef;
color:#FFFFFF;
font-size:14px;
font-weight:400;
}

.header_list span
{
background-color:#efefef;
color:#FFFFFF;
font-size:11px;
font-weight:400;
}


.td_white
{
background-color:#FFFFFF;
font-size:12px;
color:#000000;
}

.td_brown
{
background-color:#f2eee7;
font-size:12px;
color:#000000;
}

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


#left_nav ul
{
margin:0;
padding:0;
list-style:none;
width:203px;
/*background:url(/images/lms/nav_off_bg.jpg) left repeat-y;*/
}


#left_nav ul li span
{

padding-right:10px;
}

#left_nav ul li
{
padding:5px;
}

#left_nav ul li a
{
font-size:13px;
color:#082f94;
text-decoration:none;
font-weight:600;
line-height:20px;
}

#left_nav ul li a:hover
{
font-size:13px;
color:#493619;
text-decoration:none;
font-weight:600;
line-height:20px;
}



#left_nav ul li.selcted{
background:url(/images/lms/nav_on_bg.jpg) left repeat-y;
}
#left_nav ul li.selcted a{
background:url(/images/lms/nav_on_bg.jpg) left repeat-y;
font-size:13px;
color:#493619;
text-decoration:none;
font-weight:600;
}

#left_nav ul li ul.sub_menu_admin{
margin:0;
padding:0 0 0 0;
width:190px;
background:url(/images/lms/nav_on_bg.jpg) left repeat-y;
}

#left_nav ul li ul.sub_menu_admin a{
padding:0 0 0 28px;
font-size:12px;
font-weight:normal;
line-height:14px;
}
#left_nav ul li ul.sub_menu_admin a:hover{
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:normal;
line-height:14px;
}

#left_nav ul li ul li.sub_selected{
background:#f8f6f4;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
line-height:14px;
}

#left_nav ul li ul li.sub_selected a{
background:#f8f6f4;
color:#000000;
font-weight:bolder;
}
#left_nav ul li ul li.sub_selected a:hover{
background:#f8f6f4;
color:#000000;
font-weight:bolder;
}

#left_nav ul li ul.sub_menu_admin_off
{
background: none;
margin:0;
padding:0;
list-style:none;
width:183px;
}

#left_nav ul li ul.sub_menu_admin_off li a
{
font-size:12px;
color:#000000;
font-weight:normal;
padding:0 0px 0 30px;
_padding:0 0px 0 30px;
background: none;
}
#left_nav ul li ul.sub_menu_admin_off li a:hover
{
font-size:12px;
color:#000000;
font-weight:normal;
background: none;
}

/*Login Page CSS Start Here*/
.login_hdng
{
font-size:24px;
color:#000000;
line-height:28px;
}

.txt_label
{font-size:18px;
color:#675237;
line-height:20px;
}

.footer_txt
{
font-size:10px;
color:#999999;
}

/*   LMS */

#leadTable table {
	background-color:#dddddd;
    width: 98%;
    margin: 0px 0 0px 0 !important;
	font-family:arial,verdana,helvetica,lucida,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}

#leadTable td {
    text-align: left;
    vertical-align: top;
	background-color:#ffffff;
    padding: 5px;
	font-weight:normal;
	color:#000000;
	font-size:12px;

}

#leadTable thead tr {
    background-color: #efefef;
    text-align: left;
	font-family:arial,verdana,helvetica,lucida,sans-serif;
	font-weight:normal;
}

#leadTable th.sorted {
    background-color: #efefef;
}

#leadTable th a, th a:visited {
    color: black;
    text-decoration: none;
    font-size: 12px;
}

#leadTable th a:hover {
    text-decoration: underline;
    color: black;
    font-size: 12px;
}

#leadTable th.sorted a {
    background-position: right;
    display: block;
    font-size: 12px;
    width: 100%;
    color: #003399;
}
#leadTable th.sortable a {
    background-position: right;
    display: block;
    font-size: 12px;
    width: 100%;
}

#leadTable tr.odd {
    height: 16px;
}

#leadTable tr.tableRowEven, tr.even {
    height: 16px;
}

#leadTable span.pagebanner {
    float: right;
    font-size: 9px;
    background-color: #fff;
    border: 0px solid #BFD39E;
    padding: 2px 4px 2px 4px;
    width: 54%;
    margin-top: 3px;
    display: block;
    border-bottom: none;
}

#leadTable span.pagelinks {
    float: right;
    font-size: 9px;
    background-color: #fff;
    border: 0px solid #BFD39E;;
    padding: 2px 4px 2px 4px;
    width: 54%;
    display: block;
    border-top: none;
}

.topbg {
    height: 78px;
}

.textfield {
    border: 1px solid #D4D4D4;
    height: 18px;
    color: 999999;
    background-color: #ffffff
}

.lefthead {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-left: 5px;
    color: #000000
}

.leftlink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin-left: 10px;
    color: #006699;
    text-decoration: none;
}

.leftlink:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin-left: 10px;
    color: #006699;
    text-decoration: underline;
}

.bluerow{
color: #000000;
background-color: #DCECFF;
font-weight:bold;
}
.redrow{
color: #000000;
background-color: #FABCD3;
font-weight:bold;
}
.yellowrow{
color: #000000;
background-color: #FCE8C6;
font-weight:bold;
}
.orangerow{
color: #000000;
background-color: #FF8000;
font-weight:bold;
}
.openrow{
background-color: #ffffff;
font-weight:bold;
}
.greyrow{
background-color: #cccccc;
font-weight:bold;
}
.silverrow{
background-color: #ebebeb;
font-weight:bold;
}
.goldrow{
background-color: #ffb800;
font-weight:bold;
}
.platinumrow{
background-color: #859499;
font-weight:bold;
}

.greyrowVendor{
background-color: #ffffff;
color:#CCCCCC;
font-weight:bold;
font-style:italic;
}
.greenrow{
background-color:#CBF9CA;
font-weight:bold;
font-family:arial,verdana,helvetica,lucida,sans-serif
}
.head1
{
	font-size:18px;
	font-family:arial,verdana,helvetica,lucida,sans-serif;
	font-weight:normal;
	color:#0000CC;
}
.head2
{
	font-size:14px;
	font-family:arial,verdana,helvetica,lucida,sans-serif;
	color:#0000CC;
}
.b1
{
	color:#333333;
	background-color:#CADCF0;
	font-weight:bold;
	padding:2px;
}
