/* CSS Document */
body {margin:0px;}
body,div,td,th,p {font-family:verdana;font-size:11px;}

td.content {background:#ffffff;padding:7px 0px 0px 7px;}
td.right {background:#e5f1fa;}
td.banner {max-height:116px;background:#e5f1fa;}

table.yellowcontent {background:url(/images/bg-content-yellow.gif);width:582px;}
table.yellowcontent td.cont {padding:10px;}
table.yellowcontent td.cont strong {display:block;margin:4px 0px 4px 0px;}
table.yellowcontent td.cont a {color:#275179;font-weight:bold;}
table.bluecontent {background:url(/images/bg-content-blue.gif);width:582px; margin:6px 0px 10px 0px;}
table.bluecontent td.cont {padding:10px;font-size:12px;}
table.bluecontent td.cont a {color:#275179;}
table.bluecontent td.cont ol li {line-height:18px;padding:2px 0px 2px 0px;}
table.lictypes {margin:8px 0px 8px 0px;width:540px;}
table.lictypes td {padding:6px;font-size:12px;vertical-align:middle;text-align:left;}
table.lictypes td.icon {width:37px;padding:10px 0px 10px 0px;}
table.licfeats {margin-top:14px;width:540px;}
table.licfeats td {padding:6px 6px 16px 0px;font-size:12px;vertical-align:top;text-align:left;}
table.licfeats td.icon {width:14px;vertical-align:top;}
table.nava {background:url(/images/bg-content-nava.gif);width:790px;}
table.nava td.cont {padding:10px;}
table.nava td.cont a {color:#275179;font-weight:bold;padding:0px 12px 0px 12px;}
#login {margin-bottom:8px;float:right;clear:both;}
#login td.mainlog {background:url(/images/bg-login.gif);padding:6px;color:#FFFFFF;}
#login td.mainlog input {border:solid 1px #2f6da0;background:#eaf1f6;font-size:12px;width:152px;color:#275179;margin-bottom:6px;}
#login td.enter {background:url(/images/bg-submit.gif);height:45px;width:177px;}
#login td.enter td.remember {color:#e7f6fe;font-size:9px;}
#login td.enter td.forgot a {font-size:9px;color:#e7f6fe;padding-left:30px;}

td.footer1 {background:url(/images/bg-footer-1.gif);height:36px;text-align:center;color:#ffffff;font-weight:bold;vertical-align:middle;}
td.footer1 a {color:#ffffff;text-decoration:underline;font-size:12px;padding:0px 6px 0px 6px;}
td.footer2 {background:url(/images/bg-footer-2.gif);height:51px;font-size:10px;text-align:center;vertical-align:middle;color:#ffffff;}

table.detailed {border:solid 1px #deeaf3;width:550px;}
table.detailed tr.heading {background:#e5f1fa;}
	table.detailed tr.heading th {padding:4px 2px 4px 8px;border-bottom:solid 1px #deeaf3;text-align:left;color:#315f8d;font-size:10px;}
		table.detailed tr.heading th a {color:#33689b;}
table.detailed tr.data {background:#f8fbfe;}
	table.detailed tr.data td {padding:4px 2px 4px 8px;}
		table.detailed tr.data td a {color:#33689b;}
		table.detailed tr.data td em {text-decoration:line-through;}
table.detailed tr.addcart {background:#f8fbfe;}
	table.detailed tr.addcart td {font-weight:bold;padding:4px 10px 4px 8px;border-bottom:solid 1px #dae7f0;text-align:right;}
		table.detailed tr.addcart td input.btn {font-size:11px;border:solid 1px #ffcd9b;background:#fd8f28;color:#ffffff;padding:2px 6px 2px 6px;}
table.detailed tr.data {background:#f8fbfe;}
	table.detailed tr.listed td {padding:4px 2px 4px 8px;border-bottom:solid 1px #dae7f0;background:#f8fbfe;vertical-align:top;}
	table.detailed tr.listed td a {color:#33689b;}
	table.detailed tr.listed td em {text-decoration:line-through;}
	
table.detailedb {border:solid 1px #deeaf3;width:800px;}
table.detailedb tr.heading {background:#e5f1fa;}
	table.detailedb tr.heading th {padding:4px 2px 4px 8px;border-bottom:solid 1px #deeaf3;text-align:left;color:#315f8d;font-size:10px;}
		table.detailedb tr.heading th a {color:#33689b;}
table.detailedb tr.data {background:#f8fbfe;}
	table.detailedb tr.data td {padding:4px 2px 4px 8px;}
		table.detailedb tr.data td a {color:#33689b;}
		table.detailedb tr.data td em {text-decoration:line-through;}
table.detailedb tr.addcart {background:#f8fbfe;}
	table.detailedb tr.addcart td {font-weight:bold;padding:4px 10px 4px 8px;border-bottom:solid 1px #dae7f0;text-align:right;}
		table.detailedb tr.addcart td input.btn {font-size:11px;border:solid 1px #ffcd9b;background:#fd8f28;color:#ffffff;padding:2px 6px 2px 6px;}
		table.detailedb tr.addcart td input.btnbold {font-size:11px;border:solid 1px #ffcd9b;background:#fd8f28;color:#ffffff;padding:2px 6px 2px 6px;font-weight:bold;}
table.detailedb tr.data {background:#f8fbfe;}
	table.detailedb tr.listed td {padding:4px 2px 4px 8px;border-bottom:solid 1px #dae7f0;background:#f8fbfe;}
	table.detailedb tr.listed td a {color:#33689b;}
	table.detailedb tr.listed td em {text-decoration:line-through;}
	table.detailedb tr.listed td.check {width:40px;}
	table.detailedb tr.listed td select {border:solid 1px #000000;}
	table.detailedb tr.listed td input {border:solid 1px #000000;}
	table.detailedb tr.listed td input.qty  {width:40px;text-align:center;font-size:12px;}
	table.detailedb tr.listed td input.disc {width:40px;text-align:center;color:#000000;font-size:12px;}
	table.detailedb tr.listed td select.qty {border:solid 1px #000000;font-size:12px;}
	table.detailedb tr.listed td.check {width:40px;}
table.detailedb tr.total {background:#e5f1fa;}
	table.detailedb tr.total td {font-weight:bold;padding:8px 2px 8px 8px;}
table.detailedb tr.checkout td {background:#387bac;padding:6px;text-align:center;}
table.detailedb tr.checkout td input.btn {font-size:11px;border:solid 1px #ffcd9b;background:#fd8f28;color:#ffffff;padding:2px 6px 2px 6px;font-weight:bold;margin:0px 8px 0px 8px;}

table.report {border:solid 1px #deeaf3;width:800px;}
table.report tr.tops {background:#3f92c2;}
	table.report tr.tops th {width:200px;padding:8px 0px 8px 0px;color:#ffffff;}
	table.report tr.tops th a {text-decoration:underline;}
table.report tr.holder td {background:#e5f1fa;}
	table.report tr.holder td div h3 {margin:6px 0px 6px 8px;color:#33689b;font-size:14px;}
table.report tr.showall {background:#3f92c2;}
	table.report tr.showall th {color:#ffffff;font-size:12px;font-weight:normal;text-align:left;padding:6px 2px 6px 8px;}
		table.report tr.showall th select {width:300px;font-size:12px;border:solid 1px #000000;}
		table.report tr.showall th input.btn {font-size:11px;border:solid 1px #ffcd9b;background:#fd8f28;color:#ffffff;padding:2px 6px 2px 6px;}
table.report tr.search {background:#3f92c2;}
	table.report tr.search th {color:#ffffff;font-size:10px;font-weight:normal;text-align:left;padding:6px 2px 6px 8px;}
		table.report tr.search th input.text {width:80px;font-size:11px;border:solid 1px #000000;}
		table.report tr.search th input.btn {font-size:11px;border:solid 1px #ffcd9b;background:#fd8f28;color:#ffffff;padding:2px 6px 2px 6px;}
		table.report tr.search th input.btnbold {font-size:11px;border:solid 1px #ffcd9b;background:#fd8f28;color:#ffffff;padding:2px 6px 2px 6px;font-weight:bold;}
		table.report tr.search th select {width:100px;font-size:11px;border:solid 1px #000000;}
		table.report tr.search th input.check {font-size:11px;margin:0px;}
table.report tr.heading {background:#f8fbfe;}
	table.report tr.heading th {padding:4px 2px 4px 8px;border-bottom:solid 1px #deeaf3;text-align:left;color:#315f8d;font-size:10px;}
table.report tr.data {background:#e5f1fa;}
table.report tr.data:hover {background:#f8fbfe;}
	table.report tr.data td {padding:4px 2px 4px 8px;border-bottom:solid 1px #dae7f0;}
	table.report tr.data td a {color:#33689b;}
table.report tr.total {background:#f8fbfe;}
	table.report tr.total td {font-weight:bold;padding:4px 2px 4px 8px;}

table.report tr.holder td div table.examlist {width:798px;}
table.report tr.holder td div table.examlist tr.litem {background:#e5f1fa;}
table.report tr.holder td div table.examlist tr.litem:hover {background:#f8fbfe;}
table.report tr.holder td div table.examlist th {padding:3px 0px 4px 6px;border-bottom:solid 1px #d6e3ec;text-align:left;font-size:10px;}
table.report tr.holder td div table.examlist td {padding:3px 0px 4px 6px;border-bottom:solid 1px #dae7f0;}
table.report tr.holder td div table.examlist td a {color:#33689b;}

table.profile {border:solid 1px #deeaf3;width:550px;}
table.profile tr.submit {background:#3f92c2;}
	table.profile tr.submit th {color:#ffffff;font-size:10px;font-weight:normal;text-align:right;padding:6px 12px 6px 8px;}
		table.profile tr.submit th input.btn {font-size:11px;border:solid 1px #ffcd9b;background:#fd8f28;color:#ffffff;padding:2px 6px 2px 6px;font-weight:bold;}
table.profile tr.data {background:#e5f1fa;}
table.profile tr.data:hover {background:#f8fbfe;}
	table.profile tr.data td {padding:4px 2px 4px 8px;border-bottom:solid 1px #dae7f0;}
	table.profile tr.data td input.text {border:solid 1px #315f8d;width:250px;font-size:11px;margin-right:6px;}
	table.profile tr.data td input.qty {border:solid 1px #315f8d;width:40px;font-size:11px;margin-right:6px;}
	table.profile tr.data td select {border:solid 1px #315f8d;width:250px;font-size:11px;margin-right:6px;}
table.profile tr.note {background:#f8fbfe;}
	table.profile tr.note td {font-weight:normal;padding:4px 2px 4px 8px;color:#315f8d;font-size:10px;}
	
#cart {margin-bottom:8px;float:right;clear:both;}
#cart td.list {background:url(/images/bg-cart.gif);padding:6px;color:#315f8d;}
#cart td.list div.prod {width:100px;overflow:hidden;float:left;height:14px;padding-left:2px;}
#cart td.list div.price {width:50px;overflow:hidden;text-align:right;float:right;padding-right:12px;}
#cart td.checkout {background:url(/images/bg-login.gif);padding:6px;text-align:center;}
#cart td.checkout input.btn {font-size:11px;border:solid 1px #ffcd9b;background:#fd8f28;color:#ffffff;padding:2px 6px 2px 6px;font-weight:bold;}


img.hr {padding:8px 0px 8px 0px;}
p.tips {padding:0px 10px 0px 12px;line-height:14px;}
p.tips strong {display:block;}
p.testimonial {padding:0px 10px 0px 12px;line-height:14px;}
p.testimonial strong {padding:8px 0px 0px 10px;}
p.testimonial strong.edu {color:#275179;padding:0px 0px 0px 18px;}
p.lilcontent {padding:0px 12px 0px 0px;margin-top:8px;}
a.moretest {display:block;float:right;margin:6px 12px 0px 0px;color:#275179;}
a.buttonrt {display:block;float:right;margin:0px 12px 0px 0px;}

ul { list-style-image:url(/images/bullet-check.gif);}
ul li {margin:2px 0px 6px 0px;padding-left:6px;}

h2 {margin:0px 0px 8px 0px;color:#3f92c2;font-size:18px;}
span.org {color:#fd8f28;font-weight:bold;font-size:12px;}
.error_msg
{
color: #FF0000;
}
.error_msg_nav
{
color: #ff8e37;
font-weight:bold;
}
.hand {cursor:pointer;}
.grey
{
	color: Silver;
}
