/* CSS Document */
a, img {
    border: none
    }
h1 {
    font-size: 18px
    }
#breadcrumb {
    padding-left: 15px
    }
.timertext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFF
    }
.questiontext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #000;
    line-height: 20px
    }
.rounded_div {
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    width: 203px;
    border: 1px solid #EEC0AB
    }
.adminstatus {
    border: 1px solid #006b9c;
    padding: 4px;
    font-weight: bold;
    color: white;
    background-color: #006b9c
    }
.adminstatusdetail {
    border: 1px solid #006b9c;
    padding: 4px;
    color: black
    }
.lftpad20px {
    padding-left: 20px
    }
.feedbackSubject {
    font-size: 18px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif
    }
.myLableButton {
    color: #FFF;
    width: 100px;
    height: 23px;
    border: none;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    cursor: pointer;
    vertical-align: middle;
    /*background: url(../images/labelback.jpg) no-repeat scroll 100% 0 transparent;*/
    }
.voteTxt {
    font-size: 18px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    color: #333
    }
.removelitag {
    padding: 5px 0 0 0;
    list-style: none
    }
.removeultag {
    padding: 0 0 0 15px;
    list-style: none;
    margin: 5px 0 0 0
    }
.memberRangePrice {
    color: #0084B4;
    font-size: 15px;
    font-weight: bold;
    line-height: 1
    }
.memberRangeText {
    color: #333;
    font-size: 11px;
    font-weight: normal;
    padding: 3px 0
    }
.bdrright {
    border-right: 1px solid #CCC
    }
.bckclrselected {
    /*background-color:#DDEACF;*/
    background-color: #F9EDBE
    }
.memberRangePriceNew {
    color: #0084B4;
    font-size: 15px;
    font-weight: bold;
    line-height: 150%
    }
.memberRangeTextNew {
    color: #0084B4;
    font-size: 14px;
    font-weight: bold;
    padding: 0 0 0 10px
    }
.bckclrselectedNew {
    color: #FF6501;
    font-weight: bold;
    font-size: 30px
    }
.bcktxtselectedNew {
    color: #FF6501;
    font-size: 18px
    }
input::-moz-focus-inner /*Remove button padding in FF*/ {
    border: 0;
    padding: 0
    }
.dealsearch {
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 18px !important;
    color: #024464 !important;
    font-weight: bold !important;
    text-decoration: none !important
    }
.left_main_link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #000;
    font-size: 14px
    }
.dashboard_link {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #3E3E3E;
    font-size: 16px
    }
a:link.dashboard_link {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #3E3E3E;
    font-size: 16px
    }
a:hover.dashboard_link {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #3E3E3E;
    font-size: 16px
    }
.dashboard_sublink {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #4D7F96;
    font-size: 16px
    }
a:link.dashboard_sublink {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #4D7F96;
    font-size: 16px
    }
a:hover.dashboard_sublink {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #4D7F96;
    font-size: 16px
    }
.dashboard_text {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #5CAED4;
    font-size: 16px
    }
.dashboard_smtext {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #638C9E;
    font-size: 12px
    }
.bracket {
    color: #B32529;
    font-weight: bold
    }
.leftpanelButton .button {
    padding: 10px 0 0 247px
    }
.myButton {
    color: #FFF;
    width: 127px;
    height: 36px;
    border: none;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    cursor: pointer;
    vertical-align: middle;
    /*background: url(../images/button.png) no-repeat scroll 100% 0 transparent;*/
    }
.smallButton {
    color: #FFF;
    width: 100px;
    height: 23px;
    border: none;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    cursor: pointer;
    vertical-align: middle;
    /*background: url(../images/labelback.jpg) no-repeat scroll 100% 0 transparent;*/
    }
a.myButton:hover {
    text-decoration: none !important
    }
a:link {
    /*font-size:12px;
    color:#000000;*/
    /*color:#6EAE0C;*/
    /*text-decoration:none;*/
    }
a:hover {
    /*
    font-size:12px;*/
    color: #F96300;
    text-decoration: underline
    }
a {
    /*font-size:12px;*/
    /*font-family:Arial, Helvetica, sans-serif;*/
    color: #696969;
    /*color:#6EAE0C;*/
    text-decoration: none
    }
.feedbackTitle {
    font-family: Arial, Helvetica, sans-serif;
    color: #006B99;
    font-size: 18px;
    font-weight: bold
    }
a.feedbackTitle {
    font-family: Arial, Helvetica, sans-serif;
    color: #006B99;
    font-size: 18px;
    font-weight: bold
    }
.feedbackerName {
    font-family: Arial, Helvetica, sans-serif;
    color: #4E9CC0;
    font-size: 14px;
    font-weight: bold
    }
a.feedbackerName {
    font-family: Arial, Helvetica, sans-serif;
    color: #4E9CC0;
    font-size: 14px;
    font-weight: bold
    }
.likeText {
    font-family: Arial, Helvetica, sans-serif;
    color: #4E9CC0;
    font-size: 12px;
    font-weight: bold
    }
.commentLink {
    font-family: Arial, Helvetica, sans-serif;
    color: #94B356;
    font-size: 14px;
    font-weight: bold
    }
a.commentLink {
    font-family: Arial, Helvetica, sans-serif;
    color: #94B356;
    font-size: 14px;
    font-weight: bold
    }
.bold_feedback_link {
    font-family: Arial, Helvetica, sans-serif;
    color: #000;
    font-size: 12px;
    font-weight: bold
    }
.feedback_link {
    font-family: Arial, Helvetica, sans-serif;
    color: #000;
    font-size: 12px
    }
a.feedback_link {
    font-family: Arial, Helvetica, sans-serif;
    color: #000;
    font-size: 12px
    }
.bold_left_link {
    font-family: Arial, Helvetica, sans-serif;
    color: #6EAE0C;
    font-size: 12px;
    font-weight: bold
    }
.left_link {
    font-family: Arial, Helvetica, sans-serif;
    color: #6EAE0C;
    font-size: 12px
    }
a.left_link {
    font-family: Arial, Helvetica, sans-serif;
    color: #6EAE0C;
    font-size: 12px
    }
body {
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 18px;
    color: #251513
    }
.bodytxt {
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #251513;
    font-weight: normal
    }
.elsepart {
    color: #F00
    }
.text_area {
    border: solid 1px #CCC;
    width: 300px;
    height: 150px;
    font-size: 14px
    }
.text_box {
    border: solid 1px #CCC;
    height: 25px;
    font-size: 14px;
    vertical-align: middle
    }
.select_box {
    border: solid 1px #CCC;
    height: 25px;
    font-size: 14px;
    vertical-align: middle
    }
.error {
    padding: 0;
    margin: 0;
    color: #DE2020;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    list-style: none
    }
.deal-container {
    border-bottom: 1px dotted #D7D7D7;
    padding: 1px 0 0 0
    }
.button {
    color: #FFF;
    cursor: pointer;
    border: none;
    width: 95px;
    height: 40px;
    /*background:url(../images/next-step.png); */
    background-repeat: no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 100;
    vertical-align: middle;
    font-size: 18px;
    padding-bottom: 6px
    }
.star {
    font-family: Arial, Helvetica, sans-serif;
    color: #F00;
    font-size: 10px;
    padding-top: 4px
    }
.myFont {
    font-family: Arial, Helvetica, sans-serif
    }
.purple {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #2F98CA
    }
.text_box_front {
    border: solid 1px #CCC;
    width: 50px;
    height: 25px
    }
.radio_box {
    border: none;
    font-size: 14px
    }
.check_box {
    border: solid 1px #CCC;
    width: 50px;
    font-size: 14px
    }
.image_box {
    border: solid 1px #CCC;
    width: 252px;
    height: 25px;
    font-size: 14px
    }
button, submit {
    background-color: #FF6500
    }
.site_heading {
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
    color: #900
    }
#PageHeading {
    font-size: 22px;
    font-family: "AlbaRegular";
    color: #6EAE0C;
    height: 35px
    }
.welcome {
    font-size: 16px;
    font-family: "AlbaRegular";
    color: #6EAE0C;
    height: 35px
    }
.nickname {
    font-size: 17px;
    font-family: "AlbaRegular";
    color: #E8008B;
    font-weight: bold
    }
/*.border_gray_1{
	background: url(../images/03.png) repeat scroll 0% 0% transparent;
	width:6px;
	height:6px;
}
.border_gray_2{
	background: url(../images/04.png) repeat-x scroll 0% 0% transparent;
}
.border_gray_3{
	background: url(../images/06.png) repeat scroll 0% 0% transparent; 
	width:6px;
}

.border_gray_4{
	background: url(../images/08.png) repeat-y scroll 0% 0% transparent;
}
.border_gray_6{
	background: url(../images/111.jpg) repeat-y scroll 0% 0% transparent;
}
.border_gray_7{
	background: url(../images/12.png) repeat scroll 0% 0% transparent;
	height:6px;
}
.border_gray_8{
	background: url(../images/13.png) repeat-x scroll 0% 0% transparent;
}
.border_gray_9{
	background: url(../images/14.png) repeat scroll 0% 0% transparent;
}*/
.error {
    padding: 0;
    margin: 0;
    color: #DE2020;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    list-style: none
    }
.star {
    color: #F00
    }
.required {
    font-family: Arial, Helvetica, sans-serif;
    color: #F00;
    font-size: 10px;
    padding-top: 1px
    }
.req {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #F00;
    float: right
    }
.error-login {
    padding: 0;
    margin: 0;
    color: #DE2020;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    list-style: none;
    padding-top: 8px
    }
.buttonRemove {
    border: solid 1px #999;
    background-color: #FF6500;
    height: 26px;
    color: #fff;
    font-weight: bold;
    font-size: 13px;
    padding-bottom: 2px;
    cursor: pointer
    }
.td_heading {
    font-weight: bold
    }
input[type="text"], #user_email {
    border: solid 1px #CCC;
    width: 250px;
    height: 25px;
    font-size: 14px
    }
input[type="password"] {
    border: solid 1px #CCC;
    height: 25px;
    font-size: 14px
    }
a.footer_links:link {
    font-size: 12px;
    color: #251513;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif
    }
a.footer_links:hover {
    font-size: 12px;
    color: #251513;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif
    }
a.footer_links {
    font-size: 12px;
    color: #251513;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif
    }
a.learn_more:link {
    font-size: 11px;
    color: #F60;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif
    }
a.learn_more:hover {
    font-size: 11px;
    color: #F60;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif
    }
a.learn_more {
    font-size: 11px;
    color: #F60;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif
    }
.copyrights {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #7D7777
    }
.up {
    bottom: 15px;
    float: right;
    position: fixed;
    right: 15px;
    z-index: 30
    }
.text_black {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #3F3F3F;
    font-weight: bold
    }
a.link_right:link {
    font-family: calibri, arial;
    text-decoration: none;
    color: #1A1C1A;
    font-size: 16px
    }
a.link_right:hover {
    font-family: calibri, arial;
    text-decoration: none;
    color: #1A1C1A;
    font-size: 16px
    }
a.link_right {
    font-family: calibri, arial;
    text-decoration: none;
    color: #1A1C1A;
    font-size: 16px
    }
.course_head {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #FFF
    }
.heading_black {
    color: #251513;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold
    }
.text_blue {
    color: #0292DA;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px
    }
.text_blue_head {
    color: #0292DA;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold
    }
.image_border {
    border: #DADADA solid 1px;
    padding: 3px
    }
.text_green {
    font-size: 13px;
    font-family: "AlbaRegular";
    color: #6EAE0C
    }
/* Header Menu Css*/
#CoursesMenuDiv {
    border: solid 1px #A6A183;
    position: absolute;
    margin-left: 10px;
    margin-top: -14px;
    width: 157px;
    background-color: #FF6500;
    display: none
    }
#menuUL {
    padding: 0;
    margin: 0;
    padding-bottom: 5px;
    padding-top: 5px
    }
.menuListNormal {
    list-style: none;
    height: 25px;
    padding-left: 10px;
    padding-top: 5px
    }
.menuListHover {
    list-style: none;
    height: 25px;
    padding-left: 10px;
    padding-top: 5px;
    background-color: #000
    }
a.menuLink:link {
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none
    }
a.menuLink:hover {
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-decoration: underline
    }
a.menuLink {
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none
    }
/* Header Menu Css*/
/* Kartik */
a.pagelink:link {
    color: #595717
    }
a.pagelink:visited {
    color: #595717
    }
a.pagelink:hover {
    color: #595717
    }
a.pagelink:active {
    color: #595717
    }
a.emptylink:link {
    color: #595717
    }
a.emptylink:visited {
    color: #595717
    }
a.emptylink:hover {
    color: #595717
    }
a.emptylink:active {
    color: #595717
    }
a.course_head_link:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #FFF;
    text-decoration: none
    }
a.course_head_link:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #FFF;
    text-decoration: none
    }
a.course_head_link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #FFF;
    text-decoration: none
    }
.current_balance {
    font-size: 13px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    color: #6EAE0C
    }
/*Hem Singh */
.bg_image {
    background-image: url(/cdn/bg_gmat_2.jpg);
    background-image: -moz-linear-gradient(top, #C9E6F1, #70B1CA);
    /* for firefox 3.6+ */
    background-image: -webkit-gradient(linear, left top, left bottom, from(#C9E6F1), to(#70B1CA));
    /* for webkit browsers */
    }
.continfo {
    height: 9px;
    color: #85A935;
    font-size: 19px
    }
.continfo_2 {
    color: #000;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 22px;
    padding-top: 0;
    padding-right: 25px
    }
.subtab {
    background-color: #F1F1F1;
    height: 31px;
    border-top: solid 1px #5CA2D2;
    border-left: solid 1px #5CA2D2;
    border-bottom: solid 1px #5CA2D2;
    border-right: solid 1px #5CA2D2;
    padding-left: 10px;
    padding-right: 10px;
    cursor: pointer;
    font-family: Tahoma, Verdana, Arial, sans-serif, "Times New Roman";
    color: #146297;
    font-size: 15px;
    text-decoration: none;
    font-weight: bold
    }
.subtab_hover {
    background-color: #509BCE;
    height: 31px;
    border-top: solid 1px #5CA2D2;
    border-left: solid 1px #5CA2D2;
    border-bottom: solid 1px #5CA2D2;
    border-right: solid 1px #5CA2D2;
    padding-left: 10px;
    padding-right: 10px;
    cursor: pointer;
    font-family: Tahoma, Verdana, Arial, sans-serif, "Times New Roman";
    color: #FFF;
    font-size: 15px;
    text-decoration: none;
    font-weight: bold
    }
.subtab_last {
    background-color: #F1F1F1;
    height: 31px;
    border-top: solid 1px #5CA2D2;
    border-left: solid 1px #5CA2D2;
    border-bottom: solid 1px #5CA2D2;
    border-right: solid 1px #5CA2D2;
    padding-left: 10px;
    padding-right: 10px;
    cursor: pointer;
    font-family: Tahoma, Verdana, Arial, sans-serif, "Times New Roman";
    color: #146297;
    font-size: 15px;
    text-decoration: none;
    font-weight: bold
    }
TABLE .datatable {
    font-size: 12px
    }
.msgsecuss {
    height: 25px;
    background: url(/cdn/green.jpg) repeat-x;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    vertical-align: middle;
    border: solid 1px #0F0
    }
.msgsecussimg {
    width: 30px;
    float: left;
    padding-top: 2px;
    padding-left: 4px
    }
.msgsecusstext {
    width: 500px;
    font: Arial, Helvetica, sans-serif;
    color: #FFF;
    font-size: 14px;
    font-weight: 100;
    padding-top: 3px;
    padding-left: 3px;
    padding-bottom: 3px
    }
.msgbox2 {
    height: 25px;
    opacity: 1 !important
    }
.msgerror {
    height: 25px;
    background: url(/cdn/red.jpg) repeat-x;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    vertical-align: middle;
    border: solid 1px #FB796A
    }
.msgerrorimg {
    width: 30px;
    float: left;
    padding-top: 2px;
    padding-left: 4px
    }
.msgerrortext {
    width: 500px;
    font: Arial, Helvetica, sans-serif;
    color: #000;
    font-size: 14px;
    font-weight: 100;
    padding-top: 3px;
    padding-left: 3px;
    padding-bottom: 3px
    }
.msgwarning {
    height: 25px;
    background: url(/cdn/yellow.jpg) repeat-x;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    vertical-align: middle;
    border: solid 1px #F9E766
    }
.msgwarningimg {
    width: 30px;
    float: left;
    padding-top: 2px;
    padding-left: 4px
    }
.msgwarningtext {
    width: 500px;
    font: Arial, Helvetica, sans-serif;
    color: #C90;
    font-size: 14px;
    font-weight: bold;
    padding-top: 3px;
    padding-left: 3px
    }
.formLabal {
    float: left;
    padding: 6px 0 6px 10px;
    height: 32px;
    vertical-align: top;
    text-align: left
    }
.formField {
    padding: 6px 0 6px 10px;
    vertical-align: top
    }
.formField1 {
    padding: 6px 0 6px 10px;
    vertical-align: top
    }
.green_big {
    font-family: Arial, Helvetica, sans-serif;
    color: #090;
    font-size: 20px
    }
.black_mid {
    font-family: Arial, Helvetica, sans-serif;
    color: #000;
    font-size: 16px
    }
.leftp_img {
    height: 39px;
    width: 30px;
    vertical-align: middle
    }
.leftp_text {
    height: 39px;
    width: 142px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    vertical-align: middle;
    padding-left: 3px
    }
.vendor1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #024464;
    font-weight: bold
    }
.deal {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #024464;
    font-weight: bold
    }
.search {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #024464;
    font-weight: bold
    }
.select_bx {
    height: 25px;
    vertical-align: top;
    background-color: #f1f9fc
    }
div.width-75 {
    width: 75%
    }
div.width-25 {
    width: 25%
    }
div.width-74 {
    width: 74%
    }
div.width-24 {
    width: 24%
    }
.fltlft {
    float: left
    }
.vendor {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 900
    }
.slash {
    color: #CCC
    }
.listing_heading {
    height: 28px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000;
    padding-left: 11px;
    padding-top: 5px
    }
.padlft-11 {
    padding-left: 11px
    }
.padrgt-11 {
    padding-right: 11px
    }
.refine-container {
    border: 1px dotted #D7D7D7;
    padding: 5px 0;
    min-height: 600px
    }
.formtag {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px
    }
.dealsearch1 {
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 18px !important;
    color: #024464 !important;
    font-weight: bold !important;
    text-decoration: none !important
    }
.padding_right {
    padding-right: 10px
    }
.highlightDiv {
    background-color: #FFF;
    border-top: 1.5px solid #A6D0E7;
    color: #024464
    }
.norecord {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14;
    color: #F00;
    padding-top: 10px
    }
.map_name {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #06C;
    float: left
    }
.map_add {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #06C;
    float: left
    }
.notificationtitle {
    font-size: 18px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    color: #000
    }
.notificationtype {
    font-size: 13px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    color: #000
    }
.notificationField {
    padding: 6px 0 6px 35px;
    vertical-align: top
    }
.caption1 {
    font-weight: bold;
    font-size: 14px;
    color: #333
    }
.disabled {
    color: #CCC;
    cursor: default
    }
a.sign_up {
    color: white
    }
.sign_up {
    border: 1px solid #F98500;
    border-radius: 5px 5px 5px 5px;
    margin-left: 20px;
    float: left;
    height: 28px;
    width: 120px;
    position: relative;
    text-align: center;
    text-decoration: none;
    line-height: 25px;
    background: #FCBA14;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FCBA14), color-stop(100%, #F98500))
    }
.sign_up:hover {
    /*background: url("http://www.gmatpill.com/images/purchase_bg.png") repeat-x scroll 0 -211px transparent;*/
    background: #f9cf13;
    /* Old browsers */
    background: -moz-linear-gradient(top, #f9cf13 0%, #f79e31 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9cf13), color-stop(100%, #f79e31));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f9cf13 0%, #f79e31 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f9cf13 0%, #f79e31 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f9cf13 0%, #f79e31 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #f9cf13 0%, #f79e31 100%);
    /* W3C */
    /* IE6-9 */
    }
.view_course_details {
    font-size: 12px;
    float: left;
    padding: 7px 0;
    text-decoration: underline
    }
.purchase_button {
    display: block;
    position: relative;
    width: 292px;
    height: 48px;
    margin: 0 auto;
    border: 1px solid #C4E70F;
    text-decoration: none;
    text-align: center;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    /*background: url(http://www.gmatpill.com/images/purchase_bg.png) 0 -163px repeat-x transparent;*/
    background: #e5f97c;
    /* Old browsers */
    background: -moz-linear-gradient(top, #e5f97c 0%, #a5c956 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e5f97c), color-stop(100%, #a5c956));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #e5f97c 0%, #a5c956 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #e5f97c 0%, #a5c956 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #e5f97c 0%, #a5c956 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #e5f97c 0%, #a5c956 100%);
    /* W3C */
    /* IE6-9 */
    }
.purchase_button:hover {
    text-decoration: none;
    /*background: url(http://www.gmatpill.com/images/purchase_bg.png) 0 -211px repeat-x transparent;*/
    background: #e5f97c;
    /* Old browsers */
    background: -moz-linear-gradient(top, #e5f97c 0%, #9bbf31 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e5f97c), color-stop(100%, #9bbf31));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #e5f97c 0%, #9bbf31 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #e5f97c 0%, #9bbf31 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #e5f97c 0%, #9bbf31 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #e5f97c 0%, #9bbf31 100%);
    /* W3C */
    /* IE6-9 */
    }
.purchase_button span {
    position: relative;
    top: 15px;
    font-size: 18px;
    color: #162A00;
    font-weight: bold;
    text-shadow: 0 1px 0 white;
    font-family: Arial
    }
ul.menu_items_left, ul.menu_items_right {
    float: left;
    cursor: pointer;
    margin: 0;
    padding: 0
    }
ul.menu_items_left li, ul.menu_items_right li {
    padding: 2px 16px;
    color: white;
    font-size: 12px;
    font-weight: bold;
    display: inline-block;
    list-style-type: none;
    float: left;
    line-height: 30px
    }
ul.menu_items_left li a, ul.menu_items_right li a {
    color: white;
    display: block;
    font-weight: bold
    }
ul.menu_items_left li {
    background: url(/s3.amazonaws.com/gmatpill-images/sep_no.png) no-repeat 100% 50%
    }
ul.menu_items_left li.nobg {
    background: none
    }
ul.menu_items_right li {
    background: url(/s3.amazonaws.com/gmatpill-images/sep_no.png) no-repeat 0% 50%
    }
ul.menu_items_right li.nobg {
    background: none
    }
ul.menu_items_left li a:hover, ul.menu_items_right li a:hover {
    text-decoration: none
    }
ul.menu_items_left {
    background: #64d6d2;
    /* Old browsers */
    background: -moz-linear-gradient(top, #64d6d2 0%, #48c8d6 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #64d6d2), color-stop(100%, #48c8d6));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #64d6d2 0%, #48c8d6 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #64d6d2 0%, #48c8d6 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #64d6d2 0%, #48c8d6 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #64d6d2 0%, #48c8d6 100%);
    /* W3C */
    /* IE6-9 */
    }
ul.menu_items_right {
    background: #3895a5;
    /* Old browsers */
    background: -moz-linear-gradient(top, #3895a5 0%, #337f96 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3895a5), color-stop(100%, #337f96));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #3895a5 0%, #337f96 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #3895a5 0%, #337f96 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #3895a5 0%, #337f96 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #3895a5 0%, #337f96 100%);
    /* W3C */
    /* IE6-9 */
    }
.sprite-blog_header, .sprite-close, .sprite-favourite1, .sprite-login-facebook-button, .sprite-login2, .sprite-wel_sepretor {
    background: transparent url(/s3.amazonaws.com/gmatpill-images/new-sprite.png) no-repeat
    }
.sprite-close {
    background-position: 0 -34px;
    width: 42px;
    height: 42px
    }
.sprite-login-facebook-button {
    background-position: 0 0;
    width: 200px;
    height: 22px
    }
.answeroption tr:hover {
    background-color: #FC0;
    /*cursor: pointer;*/
    }
.rowhover {
    background-color: #FFF !important
    }
.div1 {
    background-color: #F4F4F4;
    height: 39px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 2px 2px 0 0;
    padding-top: 10px;
    float: left;
    border: 1px solid;
    border-color: #999
    }
.div11 {
    background-color: white;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 2px 2px 0 0;
    padding-top: 10px;
    float: left;
    border: 1px solid;
    border-color: #999;
    border-bottom: none
    }
.div2 {
    background-color: #F4F4F4;
    height: 39px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 2px 2px 0 0;
    padding-top: 10px;
    float: left;
    border: 1px solid;
    border-color: #999
    }
.div22 {
    background-color: white;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 2px 2px 0 0;
    padding-top: 10px;
    float: left;
    border: 1px solid;
    border-color: #999;
    border-bottom: none
    }
.div3 {
    /*	background-color: #F4F4F4;height:39px;padding-left:5px;padding-right:5px;border-radius: 2px 2px 0px 0px;padding-top:10px; float:left;border:1px solid;border-color: #ff27c09; border-bottom:none;margin-right:3px;*/
    background-color: #F4F4F4;
    height: 39px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 2px 2px 0 0;
    padding-top: 10px;
    float: left;
    border: 1px solid;
    border-color: #999
    }
.div33 {
    background-color: white;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 2px 2px 0 0;
    padding-top: 10px;
    float: left;
    border: 1px solid;
    border-color: #999;
    border-bottom: none
    }
.div4 {
    background-color: #F4F4F4;
    height: 39px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 2px 2px 0 0;
    padding-top: 10px;
    float: left;
    border: 1px solid;
    border-color: #999
    }
.div44 {
    background-color: white;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 2px 2px 0 0;
    padding-top: 10px;
    float: left;
    border: 1px solid;
    border-color: #999;
    border-bottom: none
    }
.div7 {
    background-color: #F4F4F4;
    height: 39px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 2px 2px 0 0;
    padding-top: 10px;
    float: left;
    border: 1px solid;
    border-color: #999
    }
.div77 {
    background-color: white;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 2px 2px 0 0;
    padding-top: 10px;
    float: left;
    border: 1px solid;
    border-color: #999;
    border-bottom: none
    }
.div8 {
    background-color: #F4F4F4;
    height: 39px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 2px 2px 0 0;
    padding-top: 10px;
    float: left;
    border: 1px solid;
    border-color: #999
    }
.div88 {
    background-color: white;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 2px 2px 0 0;
    padding-top: 10px;
    float: left;
    border: 1px solid;
    border-color: #999;
    border-bottom: none
    }
.div5 {
    background-color: #F4F4F4;
    height: 39px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 2px 2px 0 0;
    padding-top: 10px;
    float: left;
    border: 1px solid;
    border-color: #999
    }
.div55 {
    background-color: white;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 2px 2px 0 0;
    padding-top: 10px;
    float: left;
    border: 1px solid;
    border-color: #999;
    border-bottom: none
    }
.div6 {
    background-color: #F99330;
    height: 37px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 2px 2px 0 0;
    padding-top: 10px;
    float: left;
    border: 3px solid;
    border-color: #f5800f;
    border-bottom: 1px solid;
    border-bottom-color: #999
    }
.div66 {
    background-color: #F99330;
    height: 35px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 2px 2px 0 0;
    padding-top: 10px;
    float: left;
    border: 3px solid;
    border-color: #f5800f
    }
.divh {
    background-color: #B8DCE9;
    float: left;
    border-bottom: 1px solid;
    border-bottom-color: #999;
    width: 3px;
    height: 50px
    }