/*     Law Teacher CSS - RK version 1.1     */

div.pane {padding: 5px; position: fixed; bottom: 230px;right: 10px; _right:-100px; z-index:200;}

body {font-family:Georgia, "Times New Roman", Times, serif;color: #232323;font-size: 14px;background-color:#FFFFFF;background-image:url(http://www.lawteacher.net/images/layout/body-bg.png);background-repeat:repeat-x;line-height:21px;margin:0px;}
a:link, a:visited {color:#0033AA;}
a:hover {color:#666666;}
a.nostyle:link, a.nostyle:active, a.nostyle:hover, a.nostyle:visited {text-decoration:none!important;}

/* Header formating */
h1 {font-size:22px;border-bottom:1px solid #ccc;color:#002B64;line-height:30px;padding-bottom:10px;font-family:"Times New Roman",Sans-serif;}
h2 {font-size:20px;border-bottom:1px solid #ccc;color:#002B64;line-height:30px;padding-bottom:10px;font-family:"Times New Roman",Sans-serif;}
.fakeh2 {font-size:20px;border-bottom:1px solid #ccc;color:#002B64;line-height:30px;padding-bottom:10px;font-family:"Times New Roman",Sans-serif;}
h3 {font-size:20px;border-bottom:1px solid #ccc;color:#002B64;line-height:30px;padding-bottom:0px;font-family:"Times New Roman",Sans-serif;}
.clear {clear:both;}
.dottedtb {border-bottom:1px dotted #333333;border-top:1px dotted #333333;margin:20px 0;padding:10px;}
form#order-dropbox1 li, form#order-dropbox1 ul li {font-size:0.98em !IMPORTANT;}
a.h1headerlink:hover, a.h1headerlink:active, a.h1headerlink:link, a.h1headerlink:visited {font-size:22px;color:#002B64;line-height:30px;padding-bottom:10px;font-family:"Times New Roman",Sans-serif; width:610px; text-decoration:none;}
a.backtotop {text-decoration:none}
.ctas {width:650px; height:50px; text-align:center;}

/****Top Banner 5***/
#topbannermessage {padding:0px; margin:0px; z-index:0;}
#topbannermessage ul li {list-style:none;padding:0px; margin:0px;}
#topbannermessage ol ui {list-style:none;padding:0px; margin:0px;}

/* Top Black Bar */
#headerwrap {background: #000 url(http://www.lawteacher.net/images/layout/headerdarkbg.jpg) repeat-x;border-bottom:1px solid #FFFFFF;height:40px; _height:50px;margin:0 auto 0;width:100%;}
.headerwrapleft a {color:#FFF;}

.headerwrapright {float:left; width:320px; text-align:left; color:#FFF; margin:0px; padding:0px;}

.headerwrapright a {color: #FFF;text-decoration: none;}
.headerwrapright a:hover {text-decoration: underline;}
.headerwrapcontain {background-image:url(http://www.lawteacher.net/images/layout/headerdarkbg.jpg);height:30px;margin:0 auto 0;width:830px;padding-top:10px; margin-bottom:20px; overflow:hidden; line-height:25px; _height:15px;}

.headerwrapleft {float:left;width:500px; *width:480px; _width:530px; color:#FFFFFF; font-size:12px; margin-top:-10px; *margin-top:0px;  *margin-left:-30px; overflow:hidden;}

.noulstyle {text-decoration:none; list-style:none;} 
#news {text-decoration:none; list-style:none; list-style-position:outside; text-indent:-30px; *text-indent:0px;  width:450px; font-size:11px;}

/* Blue top bar with logo */
#topwrap {height:77px;background-image:url(http://www.lawteacher.net/images/layout/top-bg.png);background-repeat:repeat-x;background-color:#002B64;clear:both; }
#top-inwrap {width:830px;margin:auto;height:73px;background-image:url(http://www.lawteacher.net/images/layout/top-inwrap-new.png);background-repeat:no-repeat;background-color:#002B64;}
/*******************************/

/* main container */
#mainwrap {width:830px;margin:0 auto; position:relative;}
/**********************************/

/****Menu Navigation ******/
#topmenu {height:28px;background-color:#FFFFFF;font-size:13px;border-bottom:1px solid #777;}
#topmenu ul {margin:0px;padding:0px;}
#topmenu ul li {list-style:none;float:left;}
#topmenu ul li a:link, #topmenu ul li a:visited {display:block;height:26px;width:90px;text-align:center;text-decoration:none;color:#1B5088;padding-top:2px;}
#topmenu ul li a:hover {background-color:#003366;color:#FFF;background-image:url(http://www.lawteacher.net/images/layout/menu-hoverbg.png);background-repeat:no-repeat;background-position:center top;}
.ie6 #topmenu ul li a:hover {background-image:url(http://www.lawteacher.net/images/layout/menu-hoverbg-ie6.gif);}

/****Make the top menu buttons highlight***/
.blockmenu {margin:0px;padding:0px;}
.home .blockmenu li#tophome a, 
.quote .blockmenu li#topquote a, 
.help .blockmenu li#tophelp a, 
.press .blockmenu li#toppress a, 
.marking .blockmenu li#topmarking a, 
.contact .blockmenu li#topcontact a, 
.resources .blockmenu li#topresources a, 
.login .blockmenu li#toplogin a, 
.order .blockmenu li#toporder a {background:url(http://www.lawteacher.net/assets/images/top-button-bg.png) 0px 0px repeat; color:#ffffff; _color:#ffffff!important; _position:relative;} /*_i.e 6 fixes*/
/*********************************/

/* Top promo banner area */
.bannerwrap {background-color:#fff;height:219px; width:830px;float:left; padding:0px;border-bottom:#999 solid 1px; overflow:hidden; z-index:-10;}
.bannerwrapleft {background-color: #ffffff;height:219px; width:729px;float:left; padding:0px;}
.bannerwrapright {background: #003366 url(http://www.lawteacher.net/images/contentbanners/right-header-chat.png);height:219px; width:101px;padding:0px;float:left;}
.bannerchatrighttop {width:101px; height:170px;margin:0 0 0 0;float:left;padding:0px; overflow:hidden;}
.bannerchatrightbottom {width:101px; height:37px;margin:0 0 0 0;float:left;padding:8px 0px 0px 0px; overflow:hidden;}
/*****************************/

/**Breadcrumb**/
.breadcrumb { font-size:11px; background-color:#fff; height:30px; width:620px; float:right; margin-right:10px; _margin-right:5px; overflow:hidden; text-align:right; margin-bottom:-25px; margin-top:7px; margin-left:15px;}

/* Middle promo banner area*/
.bannerwide {width:830px; float:left; border:0px;}
/******************************/

/*List style2*****/
.liststyle2 {text-decoration:none; color:#333333; vertical-align:top;}
.liststyle2 ul {text-decoration:none; color:#333333;}
.liststyle2 ul li a {text-decoration:none; color:#333333;}
.liststyle2 li a:hover {text-decoration:underline; color:#666666;}


/***New Side Nav ****/
html > body .navigation {width:180px;float:left;position:relative;margin:0px 0px 10px 0px; _margin:-10px 20px 10px 0px;font-size:12px;}
.navigation {width:180px;float:left;position:relative;margin:-10px 0px 10px 0px; _margin:-10px 20px 10px 0px;font-size:12px;}
.navigation ul {list-style:none;margin:0px;padding:0px;line-height:10px;}
.navigation ul li a {list-style:none;display: block;padding: 5px 5px 5px 25px;text-decoration: none;}
.navigation li a:hover {color: #000066;text-decoration: none;font-size:13px;border-bottom: 1px dashed #000066; padding-left:25px!important;}

a.nav-home:link, a.nav-home:active, a.nav-home:visited{background:url(http://www.lawteacher.net/assets/images/icons/home.png) 3px 0px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-buy:link, a.nav-buy:active, a.nav-buy:visited{background:url(http://www.lawteacher.net/assets/images/icons/buy.png) 3px 2px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-quotes:link, a.nav-quotes:active, a.nav-quotes:visited{background:url(http://www.lawteacher.net/assets/images/icons/quotes.png) 3px 2px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-step:link, a.nav-step:active, a.nav-step:visited{background:url(http://www.lawteacher.net/assets/images/icons/step-by-step.png) 3px 1px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-guarantees:link, a.nav-guarantees:active, a.nav-guarantees:visited{background:url(http://www.lawteacher.net/assets/images/icons/guarantees.png) 3px 2px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-marking:link, a.nav-marking:active, a.nav-marking:visited{background:url(http://www.lawteacher.net/assets/images/icons/marking.png) 3px 2px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-essays:link, a.nav-essays:active, a.nav-essays:visited{background:url(http://www.lawteacher.net/assets/images/icons/essays-area.png) 3px 1px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-aboutlaw:link, a.nav-aboutlaw:active, a.nav-aboutlaw:visited{background:url(http://www.lawteacher.net/assets/images/icons/about-law.png) 3px 1px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-aboutservice:link, a.nav-aboutservice:active, a.nav-aboutservice:visited{background:url(http://www.lawteacher.net/assets/images/icons/about-service.png) 3px 1px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-writers:link, a.nav-writers:active, a.nav-writers:visited{background:url(http://www.lawteacher.net/assets/images/icons/writers.png) 3px 1px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-faqs:link, a.nav-faqs:active, a.nav-faqs:visited{background:url(http://www.lawteacher.net/assets/images/icons/faqs.png) 3px 1px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-meet:link, a.nav-meet:active, a.nav-meet:visited{background:url(http://www.lawteacher.net/assets/images/icons/meet.png) 3px 1px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-scam:link, a.nav-scam:active, a.nav-scam:visited{background:url(http://www.lawteacher.net/assets/images/icons/warning.png) 3px 1px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-sitemap:link, a.nav-sitemap:active, a.nav-sitemap:visited{background:url(http://www.lawteacher.net/assets/images/icons/sitemap.png) 3px 1px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-students:link, a.nav-students:active, a.nav-students:visited{background:url(http://www.lawteacher.net/assets/images/icons/student.png) 3px 1px no-repeat;color: #666;text-decoration:none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-testimonials:link, a.nav-testimonials:active, a.nav-testimonials:visited{background:url(http://www.lawteacher.net/assets/images/icons/testimonials.png) 3px 1px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-download:link, a.nav-download:active, a.nav-download:visited{background:url(http://www.lawteacher.net/assets/images/icons/download.png) 3px 1px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-database:link, a.nav-database:active, a.nav-database:visited{background:url(http://www.lawteacher.net/assets/images/icons/database.png) 3px 1px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-scan:link, a.nav-scan:active, a.nav-scan:visited{background:url(http://www.lawteacher.net/assets/images/icons/scanner.png) 3px 1px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-guides:link, a.nav-guides:active, a.nav-guides:visited{background:url(http://www.lawteacher.net/assets/images/icons/information.png) 3px 2px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-journal:link, a.nav-journal:active, a.nav-journal:visited{background:url(http://www.lawteacher.net/assets/images/icons/journal.png) 3px 1px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-complaints:link, a.nav-complaints:active, a.nav-complaints:visited{background:url(http://www.lawteacher.net/assets/images/icons/complaints.png) 3px 2px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-contact:link, a.nav-contact:active, a.nav-contact:visited{background:url(http://www.lawteacher.net/assets/images/icons/contact.png) 3px 1px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-fair:link, a.nav-fair:active, a.nav-fair:visited{background:url(http://www.lawteacher.net/assets/images/icons/fair.png) 3px 2px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-verified:link, a.nav-verified:active, a.nav-verified:visited{background:url(http://www.lawteacher.net/assets/images/icons/verified.png) 3px 0px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-privacy:link, a.nav-privacy:active, a.nav-privacy:visited{background:url(http://www.lawteacher.net/assets/images/icons/privacy.png) 3px 2px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-terms:link, a.nav-terms:active, a.nav-terms:visited{background:url(http://www.lawteacher.net/assets/images/icons/terms.png) 3px 2px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-feedback:link, a.nav-feedback:active, a.nav-feedback:visited{background:url(http://www.lawteacher.net/assets/images/icons/feedback.png) 3px 2px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-rssfeed:link, a.nav-rssfeed:active, a.nav-rssfeed:visited{background:url(http://www.lawteacher.net/assets/images/icons/rss.png) 3px 2px no-repeat;color: #666;text-decoration: none;font-size:12px;border-bottom: 1px dotted #dadada;_position:relative;}
a.nav-options:link, a.nav-options:active, a.nav-options:visited {background:url(/assets/images/sidenav-on.jpg) no-repeat;color: #666;text-decoration: none;font-size:13px;border-bottom: 1px dotted #dadada; _position: relative;}
a.nav-options:hover {background:url(/assets/images/sidenav-off.jpg) no-repeat;color: #000066;text-decoration: none;font-size:12px;border-bottom:1px dashed #000066;padding-left:30px;_position: relative;}
.nav-header{color: #666;text-decoration:none;font-size:12px; font-weight:bold;color: #000066;line-height:18px; height:18px;margin:10px 0px 0px 0px;border-bottom:1px solid #dadada;}
a:active {outline:none;}
:focus {-moz-outline-style:none;}
.img-right {float:right; padding:10px 0px 0px 10px;}
.imgleft {float:left; padding:10px 10px 10px 10px;}
.img-left-bulb {float:left; padding:0px 10px 0px 0px;}
/*******************************************************/

/* Right wrap */
html > body #rightwrap {width:630px;float:left;padding-left:20px;padding-bottom:40px;margin-top:10px;}
#rightwrap {width:630px;float:left;padding-left:20px;padding-bottom:40px;margin-top:20px;} 
#rightwrap ul li {padding:2px 0;color:#002B64;}
.ie6 #rightwrap {padding-left:0px;}
.ie6 #rightwrap ul li {list-style-image:url(http://www.lawteacher.net/images/layout/bullet-ie6.gif);padding:0px 0 5px 10px;color:#002B64;}

/****New Order form 03/08/2009 Updated 05/10/2009 ******************/
.new-order-form-outer {width:615px;border:#dadada solid 1px;}
.new-order-form-inner {width:575px; margin:0 0 0 45px;}
/* This is an override to reformat the form*/

form#order-dropbox1 fieldset#fieldset-details label {float:left;width:220px!important; font-size:14px;}
.new-order-form-inner form#order-dropbox1 fieldset#fieldset-details label {float:left;width:80px!important;}
.new-order-form-inner fieldset#fieldset-details label {float:left;width:100px!important;}
/************************************************/

/* Random styles */
.hideme {visibility:hidden;}
.spacer20 {height:20px; float:left;}
.spacer30 {height:30px; float:left;}
.spacer50 {height:50px; float:left;}
.spacer75 {height:75px; float:left;}
.spacer100 {height:100px; float:left;} 
/*************************/

/* Message box styles and content styles */
.casestuff {border:1px solid #CCCCCC;color:#333333;margin:50px auto;padding:10px;width:95%;}
.message {border:1px solid #CCCCCC;color:#333333;margin:50px auto;padding:10px;}
.messagegrey {border:1px solid #CCCCCC;color:#333333;margin:50px auto;padding:10px;background-image:url(http://www.lawteacher.net/images/layout/messagegrey-gradient.png);background-repeat:repeat-x;}
.messagejump {border:2px solid #002B64;color:#333333;margin:50px auto;padding:10px;}
.messagechoices {padding:10px 10px 40px;border:1px solid #CCCCCC;color:#333333;margin:50px auto;}
.messagestandout {background-image:url(/images/layout/messagegrey-gradient.png);background-repeat:repeat-x;border-color:#CCCCCC #CCCCCC #999999;border-style:solid;border-width:1px 2px 2px 1px;color:#333333;margin:20px auto;padding:12px 12px 30px;}
.messageorder {border:1px solid #CCCCCC;color:#333333;padding:10px;	margin:20px auto;}
div.free-law-essay {border-color:#00326F #888888 #999999;border-style:solid;border-width:10px 2px 5px;color:#666;margin:0px auto 30px;padding:0px 20px 20px 20px;}

/* Guarantees Page CSS */
#breakerline h2 {margin-top:10px !important;line-height:23px !important;}

/* FAQs CSS */
p.faqsubhead {font-size:20px;border-bottom:1px solid #ccc;color:#002B64;line-height:30px;padding-bottom:0px;}
p.faqsubsub {margin:0px;padding:0 0 0 0px; color: #333;font-size: 14px; font-weight: bold;}
span.faqsection {margin: 20px 0;}
/* FAQs END */

/* Order Icons on Sales Pages */
.lefticon {margin-top: 30px; height: 100px;width: 32% ;float: left;}
.midicon {margin-top: 30px; height: 100px; width: 32%;float: left;}
.righticon {margin-top: 30px; height: 100px; width: 32%; float: left;}
.iconbig {margin:5px 10px 5px 0;}
/* End of sales pages */

/* Case Styles */
div#ml_links {border:1px solid #CCCCCC;background-image:url(http://www.lawteacher.net/images/layout/messagegrey-gradient.png);background-repeat:repeat-x;margin:20px 0;padding:10px 30px;}
#ml_links li {list-style-image:none !important;list-style:none !important;}
/* End of Case Styles */

/* Search Bar at the Top */
.searchbox {width:140px;color:#003399; float:right; padding-top: 3px; padding-left: 18px; padding-right: 3px;padding-bottom: 3px;background-image:url(/images/layout/magglass.jpg);background-repeat:no-repeat; background-position: left center;margin-bottom:6px; _margin-bottom:0px;}
.searchbutton {margin-left: 5px; margin-top: 0px; padding-top: 2px; padding-left: 3px; padding-right: 3px; padding-bottom: 4px; float: right; font-size: 10px !important; border: 1px solid #dadada !important; color: #333 !important;}
/* End of Search Bar */

.menuhighlight {background-color:#EEE;border-left:1px solid #CCC;border-right:1px solid #CCC;}
.menuhighlight2 {background-color:#EEEEEE;border-bottom:1px solid #CCCCCC !important;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;}
#bannerwrap {background-image:url(http://www.lawteacher.net/images/layout/banner-bg/university.jpg);background-repeat:no-repeat;height:218px;}
#bannerwide {background-image:url(http://www.lawteacher.net/images/layout/summersalesbanner830.png);background-repeat:no-repeat;height:138px;}
#bannerwide a:link, #bannerwide a:visited {display:block;height:120px;width:830px;text-indent:-1000px;}

/*Law Journal CSS*/
.post {border-color:#EEEEEE;border-style:solid;border-width:5px 1px;margin-bottom:20px;padding:10px;}
.post h2 {margin-top:0px;}
.post h2 a {text-decoration:none;color:#002B64;}
.post h2 a:hover {text-decoration:underline;color:#666;}
.postmetadata {background-color:#FFFFFF;border:1px solid #EEEEEE;padding:10px;}
.entry {background-color:#EEEEEE;border:1px solid #CCCCCC;padding:10px;}
.entry img {border:2px solid #CCCCCC;padding:5px;}

/* Higher marks */
#highermarks-home {padding-right:40px;}
.bannertopbord {border-top:1px dotted #666666;padding-top: 10px;}
.bannerbotbord {border-bottom:1px dotted #666666;padding-bottom: 10px;}
.standout {padding:0px 10px 0px 10px;background-color:#EEEEEE;border:1px solid #CCCCCC;}

/* Footer */
#beforefooter {overflow:visibleborder-top:1px solid #CCCCCC;clear:both;background-color:#ccc;background-image:url(/images/layout/beforefooterbg.png);background-repeat:repeat;padding-bottom:20px;border-top:1px solid #CCCCCC;}
#beforefooter a:link, #beforefooter a:visited {color:#333;text-decoration:none;}
#beforefooter a:hover {color:#666;text-decoration:underline;}
#beforefooter ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;}
#beforefooter ul h2 {font-size:14px;font-weight:bold;margin:10px 37pt;padding-bottom:0px;}
#beforefooter ul li {float:left;margin-right:1%;position:relative;width:23.5%;}
#beforefooter ul li ul li {float:none;font-size:1em;line-height:1.3em;margin:0 0 7px 0;padding:0 0 0 10px;width:auto;}
#footerwrap {height:77px;background-image:url(http://www.lawteacher.net/images/layout/top-bg.png);background-repeat:repeat-x;clear:both;}
#footer {width:830px;margin:auto;text-align:center;padding-top:10px;color:#FFFFFF;}
#footerfloat {background:#002B64;bottom:0;color:#FFFFFF;padding:15px 0;position:fixed;text-align:center;width:100%}
#footerfloat h5 {font-size:16px;margin:0;padding:0}
#footerfloat a {background-color:#fff; color:#000; text-decoration:none;padding:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;}
#footerfloat a:hover {background-color:#000; color:#FFF; text-decoration:none;padding:5px;}

#footer-bar{position:fixed;bottom:0;left:0;z-index:999;width:100%;background-color:#002B64;opacity:0.9;_visibility:hidden;}
#footer-bar p{text-align:center; font-size:17px; font-weight:bold; color:#FFF; margin-top:10px; margin-bottom:10px; font-style:italic;}


/* SEARCH PROGRAM CSS */ 
div.single_result {margin: 25px 0; padding-bottom: 25px; border-bottom: 1px solid #dadada;}
a.title, span.big_number {font-size: 1.2em;}
div#result_1 {}
div.description {margin-top: 10px;}
div.url {margin-top: 5px;}
p.no_match {}
p.ignored {}
p.results {}
input#top_search {margin: 12px 0 0 0px;}
form#form_top {}



img.delete {margin-bottom: 10px; }
.pdisclaim {color: #666666;font-family: Arial, Helvetica, sans-serif;font-size: 10px;margin-bottom: 15px;}

/***Accordion Container**/
.Accordion {overflow:hidden; width:620px;}
.AccordionPanel {margin:0px;padding:0px;outline:none;-moz-outline-style:none;}
.AccordionPanelTab {color:#fff;;margin:10px 0px 1px 0px;padding: 2px 0px 2px 35px;cursor: pointer;-moz-user-select: none;-khtml-user-select: none;background:#003366 url(http://www.lawteacher.net/assets/images/accordion-bar-off.png) no-repeat; border:solid 1px #dadada; -moz-border-radius: 5px;
-webkit-border-radius: 5px;}
.AccordionPanelContent {overflow:auto;margin:0px;padding: 2px 35px 2px 35px;height:0px; text-align:justify;border:solid 1px #dadada; -moz-border-radius: 5px;
-webkit-border-radius: 5px;}/*0px here to stop overflow*/
.AccordionPanelOpen {}
.AccordionPanelTabHover {color:#fff;}
.AccordionPanelOpen .AccordionPanelTabHover {color:#fff; }
.AccordionPanelClosed .AccordionPanelTab {background:#003366 url(http://www.lawteacher.net/assets/images/accordion-bar-on.png);}
.AccordionFocused{outline:none} 
/*************************************/


/***Accordion2 Container**/
.Accordion2 {overflow:hidden; width:620px;}
.Accordion2Panel {margin:0px;padding:0px;outline:none;-moz-outline-style:none;}
.Accordion2PanelTab {color:#000;;margin:10px 0px 1px 0px;padding: 2px 0px 2px 35px;cursor: pointer;-moz-user-select: none;-khtml-user-select: none;background:#003366 url(http://www.lawteacher.net/assets/images/accordion2-bar-off.png) no-repeat; border:solid 1px #dadada; -moz-border-radius: 5px;
-webkit-border-radius: 5px;}
.Accordion2PanelContent {overflow:auto;margin:0px;padding: 2px 35px 2px 35px;height:0px; text-align:justify;border:solid 1px #dadada; -moz-border-radius: 5px;
-webkit-border-radius: 5px;}
.Accordion2PanelOpen {}
.Accordion2PanelTabHover {color:#000;}
.Accordion2PanelOpen .Accordion2PanelTabHover {color:#000; }
.Accordion2PanelClosed .Accordion2PanelTab {background:#003366 url(http://www.lawteacher.net/assets/images/accordion2-bar-on.png);}
.Accordion2Focused{outline:none} 
/*************************************/

/* Order form fix*/
#headerleftcolumn {float:none !important; width:auto !important;}
form#essaywritingorder #pricediv label {font-weight:bold; line-height:150%; font-size:10px!important;}

/* Price calculator styling _=ie6 */
fieldset.calcfield {margin:0 0 0 0 !important; _margin:0 0 20px 0;}
html>body fieldset.calcfield {*margin:0 0 20px 0 !important;}
html>body fieldset#price {*margin:340px 0 0 20px;*position:absolute;*width:200px;}

/*** New Marking Form **/
#marking-holder {width:100%; margin-left:50px;}
form#essaywritingorder .hint {font-weight:normal;font-size:10px!important;color:#808080;margin:0;text-align:right;}

/* Finance Page */
div#redblock {padding: 20px;margin-bottom: 25px;border: 1px solid #00559D;background: #e0e8ee; font-family: 'Trebuchet MS', Tahoma, Sans-serif;}
div#redblock p{color: #00559D;}
* #pane { text-align:center}

.adholder {z-index:100!important;}
.z100 {z-index:100!important;}
/*Video page*/
.video-holder {text-align:center; width:620px; margin-top:20px;}

/*Content Uploader*/
#c_breadcrumbs {background-color:#0C3; visibility:hidden; margin-top:-10px;} 	/*Hides the breadcrumbs as we already have these on our sites*/
#login_links a {font-size:11px; margin-top:50px;}								/*Make the font size small for the login/logout/search links*/
.search_form {margin:20px 0px 0px 150px;} 										/* This positions the search box*/
#u_user_form #email, #u_user_form #password {margin-bottom:10px;} 				/*Space out the boxes a little on the login page*/
.form_label, #u_user_form #button  {margin-top:10px;} 							/*Adds a little spacing to elements*/

.hrstyle {color:#002B64;}


/*** Step by step order guide ***/
.stepcontainer {width:620px; height:100px; margin-bottom:20px; float:left;}
.stepcontainerlarge {width:620px; height:200px; margin-bottom:20px; float:left;}
.stepimage {width:100px; float:left;}
.steptext {width:520px; float:left;}
.stepmoreinfo {width:620px; margin-bottom:20px; float:left;}

/*Social Media*/
.twitter-share-button{float:right;margin:0px -10px 5px 10px}
.facebook-share-button{float:right;margin:1px 0px 2px 10px;}
#social-media-panel {width: 180px; height: auto; padding: 0px; margin-top: 10px; font-size: 0.9em;}
.social-img{padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 0px}

/*Price Calculator Zero Word Count*/
#zerowordcount {color:#333; width:85%;  margin-left:auto; margin-right:auto; margin-top:20px; text-align:left; font-weight:bold;
padding:20px; font-size:12px!important; clear:both;}
#zerowordcount span {color:#cc0000;}

.button-cta {
	font-size:18px!important;
	font-weight:bold;
	color:#fff!important;
	cursor: pointer;
	padding: 4px 13px 6px 13px;
	border:none;
	text-decoration:none;

	-webkit-box-shadow: rgba(0,0,0, .25) 3px 3px 3px;
	-moz-box-shadow: rgba(0,0,0, .25) 3px 3px 3px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	background: #002d66;
	background: -webkit-gradient(linear, left top, left bottom, from(#002d66), to(#003c81));
	background: -moz-linear-gradient(top,  #002d66,  #003c81);

}


.button-cta:hover {
     background: #074ea0;
	 color:#fff!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#074ea0), to(#0667d7));
     background: -moz-linear-gradient(top,  #074ea0,  #0667d7);
	
}

.margin-right-50 {margin-right:50px;}

/*Google Search styling*/
#cse-search-results iframe {height:1060px;} 
#cse-search-results iframe alink{color:#00F;}

/*AA Seal*/
#aa-seal{position:absolute;top:28px;right:-80px; z-index:20;}
#aa-seal a{display:block;width:80px;height:131px;background:url(http://static.allanswers.co.uk/aaseal/images/aaseal.png) no-repeat 0 0;}
#aa-seal a:hover{background:url(http://static.allanswers.co.uk/aaseal/images/aaseal.png) no-repeat 0 -131px;}

.ui-widget-header { border: 1px solid #004A97; background-color: #002B64!important; background-image:none!important;color: #ffffff; font-weight: bold;}
