

body {

background:none repeat scroll 0 0 #ACAD9D;

color:#222222;

font-family:Verdana,Geneva,Tahoma,sans-serif;

font-size:14px;

line-height:22px;

margin:0;

}

h4 {

margin:0;

padding:0;

}

#header {

background:url("images/heading.jpg") repeat scroll 0 0 transparent;

height:211px;

margin:0 auto;

position:relative;

width:776px;

}

#headerAdmin {

height:211px;

margin:0 auto;

position:relative;

width:776px;

}

img {

border:0 none;

}

a {

color:#222222;

font-weight:700;

outline:medium none;

text-decoration:none;

}

#percent_one {

background:url("images/100_percent.jpg") no-repeat scroll 0 0 transparent;

border:0 none;

display:block;

float:left;

height:11px;

margin:5px 0 0;

padding:0;

width:244px;

}

#percent_two {

background:url("images/100_percent.jpg") no-repeat scroll 0 0 transparent;

border:0 none;

display:block;

float:left;

height:11px;

margin:5px 0 0;

padding:0;

width:288px;

}

#percent_three {

background:url("images/100_percent.jpg") no-repeat scroll 0 0 transparent;

border:0 none;

display:block;

float:left;

height:11px;

margin:5px 0 0;

padding:0;

width:254px;

}

#percent_four {

background:url("images/100_percent.jpg") no-repeat scroll 0 0 transparent;

border:0 none;

display:block;

float:left;

height:11px;

margin:5px 0 0;

padding:0;

width:213px;

}

#percent_five {

background:url("images/100_percent.jpg") no-repeat scroll 0 0 transparent;

border:0 none;

display:block;

float:left;

height:11px;

margin:5px 0 0;

padding:0;

width:250px;

}

#percent_six {

background:url("images/100_percent.jpg") no-repeat scroll 0 0 transparent;

border:0 none;

display:block;

float:left;

height:11px;

margin:5px 0 0;

padding:0;

width:250px;

}

#percent_seven {

background:url("images/100_percent.jpg") no-repeat scroll 0 0 transparent;

border:0 none;

display:block;

float:left;

height:11px;

margin:5px 0 0;

padding:0;

width:250px;

}

#past-exams {

margin:12px 0 0 15px;

text-align:left;

width:500px;

}

#past-exams .one {

font-weight:700;

width:80px;

}

#past-exams .two {

width:80px;

}

#past-exams .three {

}

#past-exams .four {

}

#past-exams tr {

}

#past-exams td {

border:1px solid #CCCCCC;

padding:3px;

text-align:center;

vertical-align:top;

}

#history {

width:100%;

}

#historyOLD {

margin:7px 0 0 15px;

width:500px;

}

#history .one {

font-weight:700;

}

#history td {

background:none repeat scroll 0 0 #EEEEEE;

padding:5px;

width:170px;

}

#history tr {

}

.msgcontent strong {

color:#B52626;

}

p.login-form {

padding-left:35px;

}

h3.login-form {

}

#menu_r {

width:507px;

}

#container {

background:url("images/contain_back.jpg") repeat-y scroll 0 0 transparent;

margin:0 auto;

width:890px;

position:relative;

}



#states{

	position:absolute;top:70px;left:-60px; z-index:4; width:115px; height:964px;

}



#states .a{

		color:white;

                font-size:12px;

                font-weight:normal

	}

#states .a:hover{

               color:#B62B2B

        }



#nav_bar {

padding-left:57px;

width:776px;

}

#account #content h3, #examz #content h3 {

border:0 none;

color:#325B6A;

font-size:18px;

}

.field-holder-important {

}

.field-holder-percent {

clear:both;

}

#sub_content .field-holder-percent2 {

clear:both;

margin-top:0;

}

.field-holder-percent strong, .field-holder-percent2 strong {

color:#2F4246;

display:block;

float:left;

font-size:12px;

padding-left:15px;

width:130px;

}

#nav_bar a {

color:#E4E0DE;

font-size:12px;

font-weight:300;

text-decoration:none;

}



#content {

background:none repeat scroll 0 0 #FFFFFF;

clear:both;

margin:0 auto;

min-height:500px;

padding:0 15px;

width:746px;

}

#admin #content {

padding:0;

width:776px;

}

.nav_img_1 {

float:left;

margin-left:5px;

margin-right:20px;

}

.nav_img_2 {

float:right;

margin-left:10px;

}

#admin-heading {

background:url("images/admin-heading-back.gif") no-repeat scroll 0 0 transparent;

height:92px;

width:776px;

}

#account-heading {

background:url("images/account-heading-back.gif") no-repeat scroll 0 0 transparent;

height:10px;

margin:0 auto;

padding-top:20px;

width:776px;

}

#account #sub_content {

margin:0;

width:500px;

}

#account #exam-info {

float:left;

margin-left:25px;

width:280px;

}

.grey-area {

background:none repeat scroll 0 0 #EEEEEE;

border:1px dashed #CCCCCC;

margin-top:20px;

padding:15px;

}

#sub_content .grey-area p {

margin:0;

}

#sub_content .grey-area select {

margin-top:10px;

}

#account h3 {

color:#333333;

font-size:18px;

}

#account h3 span {

color:#999999;

}

#account, #examz {

font-family:Arial,Helvetica,Garuda,sans-serif;

}

#personal-info {

}

.desc_02 {

color:#333333;

font-size:12px;

font-weight:700;

margin-left:20px;

margin-top:0;

width:350px;

}

#personal-info, #update-info, #credit-info {

float:left;

}

#personal-info label, #credit-info label {

float:left;

font-weight:700;

height:30px;

margin-right:10px;

text-align:right;

text-transform:uppercase;

width:80px;

}

#update-info {

margin-left:50px;

margin-top:20px;

}

#personal-info p span, #credit-info p span {

float:left;

}

#content h3 {

border-bottom:1px solid #D4CBB5;

color:#373737;

font-family:Verdana,Tahoma,Geneva,sans-serif;

font-size:18px;

font-weight:300;

margin:0;

padding-bottom:3px;

text-decoration:none;

}

#admin #content h3 {

border:0 none;

color:#6D6D6D;

font-family:arial;

font-size:20px;

font-weight:700;

margin:0 0 0 20px;

padding-bottom:3px;

text-decoration:none;

}

#nav-one h4, #nav-two h4, #nav-three h4 {

background:url("images/h3-back.gif") no-repeat scroll 0 0 transparent;

color:#444444;

font-size:18px;

margin-bottom:10px;

min-height:40px;

padding-left:45px;

}

#display-table {

border-bottom:1px solid #D4D2D2;

border-right:1px solid #D4D2D2;

margin:0px auto;

}

#display-table .tr_header {

background:none repeat scroll 0 0 transparent;

}

#sub_content #nav-four {

font-weight:700;

margin:10px 0 0;

padding-left:35px;

}

#display-table tr {

background:url("images/tr-back.gif") repeat scroll 0 0 transparent;

}

#display-table th {

border-left:1px solid #D4D2D2;

border-top:1px solid #D4D2D2;

padding:4px 10px;

}

#display-table td {

border-left:1px solid #D4D2D2;

border-top:1px solid #D4D2D2;

padding:4px 10px;

}

.raquo {

}

#admin #nav-one p, #admin #nav-two p, #admin #nav-three p {

margin:0;

padding-left:33px;

}

#nav-one, #nav-two, #nav-three {

float:left;

padding-left:35px;

width:200px;

}

.admin-nav {

border-bottom:1px solid #CCCCCC;

color:#CCCCCC;

}

#admin .admin-nav a {

color:#1F2DAD;

text-decoration:none;

}

#admin #content a {

color:#053D88;

text-decoration:none;

}

#admin #content a:hover {

text-decoration:underline;

}

#content a {

color:#2C7C25;

font-weight:700;

text-decoration:none;

}

ol li {

}

#sub_content ul a {

text-decoration:none;

}

#content a:hover {

text-decoration:underline;

}

#sub_content {

float:left;

margin-top:20px;

min-height:620px;

width:500px;

}

#admin #sub_content {

background:none repeat scroll 0 0 #FFFFFF;

margin:0;

width:100%;

}

#admin #my-form h3 {

margin:0;

}

#admin #my-form {

margin-left:20px;

}

#footer {

background:url("images/heading_bottom2.jpg") repeat scroll 0 0 transparent;

color:#FFFFFF;

height:87px;

margin:0 auto;

padding-top:5px;

text-align:center;

width:863px;

font-size:13px;

}

#top_heading {

background:url("images/heading_top.jpg") repeat scroll 0 0 transparent;

height:24px;

width:890px;

}

#header_links {

color:#815554;

margin-right:20px;

padding-top:5px;

text-align:right;

font-family:arial,sans-serif;

font-size:13px;

}

#header_links a {

color:#9F6E6D;

font-size:12px;

font-weight:700;

text-decoration:none;

}

#header_form {

position:absolute;

right:15px;

top:5px;

}

#header_form input {

border:1px solid #BFBFBF;

color:#9B9B9B;

height:15px;

padding-bottom:2px;

padding-left:5px;

padding-top:3px;

width:88px;

}

.input2 {

border:1px solid #BFBFBF;

color:#9B9B9B;

padding-bottom:2px;

padding-left:5px;

padding-top:3px;

}

#left-nav {

float:right;

margin-left:12px;

min-height:500px;

position:relative;

width:230px;

}

#signup-box {

background:none repeat scroll 0 0 #FBF2E9;

border:1px solid #E2D7C5;

font-size:12px;

margin:10px auto 0;

padding:9px;

width:175px;

}

#features-box {

background:none repeat scroll 0 0 #EEEEEE;

border:1px solid #E2D7C5;

font-size:12px;

margin:20px auto 0;

padding:9px;

width:175px;

}

#advert-box {

width:217px;

}

#left-nav #fadeshow1 img {

left:0;

}

#paypal-box {

font-size:12px;

margin:20px auto 0;

padding:15px;

width:190px;

}

#signup-box-wrap {

}

#left-nav img {

left:16px;

position:relative;

}

#sub_content li {

}

.important {

background:none repeat scroll 0 0 #FFFFDF;

border:1px solid #BBBBBB;

padding:10px;

}

#sub_content li img {

margin-right:10px;

vertical-align:middle;

}

#sub_content ul {

margin:15px;

padding:0;

}

#sub_content p {

clear:both;

margin:12px 0;

}

.left {

float:left;

margin-left:20px;

margin-right:20px;

}

.clear {

clear:both;

}

div.social {

float:right;

margin:20px 35px 10px 0;

}

div.social span {

color:#555555;

display:block;

float:left;

font-weight:bold;

padding:0 4px 0 0;

}

div.social span.message {

color:#9F2B1E;

font-size:14px;

}

div.social ul.sociallinks {

float:left;

list-style:none outside none;

margin:0;

padding:0;

}

div.social ul.sociallinks li {

float:left;

list-style:none outside none;

margin:0;

padding:0 2px;

}

div.social ul.sociallinks li a {

background-position:0 0;

background-repeat:no-repeat;

display:block;

float:left;

height:26px;

width:24px;

}

div.social ul.sociallinks li a:hover {

}

div.social ul.sociallinks li a span {

display:none;

}

a.facebook {

background-image:url("images/social/facebook_32.png");

}

a.myspace {

background-image:url("images/social/myspace_32.png");

}

a.twitter {

background-image:url("images/social/twitter_32.png");

}

a.wordpress {

background-image:url("images/social/wordpress_32.png");

}

#class1 {

background-color:white;

clear:both;

height:47px;

margin:0 auto;

width:240px;

}

div#nav_bar center {

clear:both;

}

#my-form {

}

#my-form p span.input-name {

color:#333333;

display:block;

float:left;

height:24px;

padding-top:3px;

width:277px;

}



#my-form input {

border:1px solid #CCCCCC;

font-size:14px;

height:18px;

padding:3px 2px 2px;

width:170px;

}

#my-form select {

border:1px solid #CCCCCC;

font-size:14px;

padding:3px 2px 2px;

width:140px;

}

#my-form textarea {

border:1px solid #CCCCCC;

font-size:14px;

height:90px;

padding:3px 2px 2px;

width:370px;

}

#my-form #submit {

background:url("images/submit-back.gif") repeat scroll 0 0 transparent;

border:0 none;

cursor:pointer;

height:28px;

margin-top:5px;

padding:0;

text-indent:-9999px;

width:68px;

}

.line {

background:none repeat scroll 0 0 #CCCCCC;

height:1px;

}

.exam-table {

}

.exam-table td {

padding:5px 5px 5px 15px;

}

#examz .exam-strong {

display:block;

float:left;

font-weight:300;

padding-left:15px;

width:60px;

}

#examz select {

width:110px;

}

.style1 {

font-weight:bold;

}

.style2 {

font-weight:bold;

}

#no_tm_rm input {

background-color:#FFFFFF !important;

background-position:left center;

border:1px solid #999999;

color:#757575;

font-family:Verdana;

font-size:13px;

font-weight:normal;

overflow:hidden;

padding-left:0;

width:50px;

}

