* {
margin:0;
outline-color:invert;
outline-style:none;
outline-width:0pt;
padding:0;
}
body {
background-color:#FFFFFF;
color:#404040;
font-family: Arial, Helvetica, sans-serif;
font-size:0.8em;
line-height:1.6em;
margin:0;
text-align:center;
}
h1, h2, h3, h4, .headerl1, .headerl2 {
color:#003587;
}
img {border: none; }

h6 {
font-size:0.7em;
clear:both;
color:#666666;
margin:0pt auto;
padding:5px 0pt 0pt;
text-align:center;
}
h6 a {
color:#000000;
text-decoration:underline;
}
h6 a:hover {
background:inherit;
color:#003587;
text-decoration:none;
}

h1, h2, h3, h4, p {margin:0pt;padding:0 10px 10px 0px;}
ul, ol {margin:5px 20px;padding:0pt 20px;}

ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

img.float-right {
margin:5px 0px 10px 10px;
}
img.float-left {
margin:5px 10px 10px 0px;
}

#image-right {
	float:right;
	margin:0 10px;
		}

/* CONTAINER ONLY CODES */
#bkwrap {background: #ffffff url(http://www.oxbridgewriters.com/images/owbackgr.png); margin: 0px auto; width: 1000px; background-repeat: repeat-y; background-position: center; position: relative;}
#wrap {background-color:#FFFFFF; margin:0px auto 0pt; position:relative; width:940px;}
#content-wrap {background-color:#FFFFFF; clear:both; display:inline; float:left; padding:0pt; position:relative; width:940px; margin-bottom:20px;}
/* END OF CONTAINER ONLY CODES */

/* ALL HEADER CODE */
#header {background: url(http://www.oxbridgewriters.com/images/bg-grad.gif) repeat-x; background-color: #ededed; height:155px; margin:0px auto; padding:0; position:relative; width:960px;}
#header-left {float:left; text-align: left; text-indent: 10px;}
#header-left h1 {color:#404040; font-size:0.8em; padding:0; margin: 0;}
#header-left a:link,#header-left a:visited {color: #404040; text-decoration: none;}
#header-left a:hover {color: #404040; text-decoration: underline;}
#header-mid {background-color: #ACACAC; padding: 0 0 0 10px; float: right; height: 34px;}
#header-mid1 {background-color: #ACACAC; padding: 11px 8px 1px 5px; float: right; height: 22px; width: 175px;}
#header-right{background: url(http://www.oxbridgewriters.com/images/myaccount-bg.gif) repeat-x; float: right; width: 124px; margin: 0; padding: 0;}
#header-right a.login:link, a.login:visited {color: #FFFFFF; font-size: 0.9em; text-decoration: none;}
#header-right a.login:hover {color: #FFFFFF; font-size: 0.9em; text-decoration: underline;}
#header-right p {font-size: 1.0em; color:#FFFFFF; text-align:center; font-weight:bold; padding: 7px 10px 10px 0;}
/* END OF HEADER CODES */

/* TOP MENU CODES */
div#menu { height:35px; display:block;text-align:center; font-family:Arial, Helvetica, sans-serif;font-size: 1em;width: 940px; background: url(http://www.oxbridgewriters.com/images/nav-bar-bg.gif) repeat-x;}
#menu ul{color : White; height:35px; margin: 0 auto; padding:0; display:block;}
#menu li{display :block; float:left; min-width: 104px;} 
#menu li#home a {margin:0; background: url(http://www.oxbridgewriters.com/images/nav-home-off.gif) no-repeat; width:20px; height:25px;}
#menu li#home span { display:none;}
#menu li#homeselected a {margin:0; background: url(http://www.oxbridgewriters.com/images/nav-home-on.gif) no-repeat; width:20px; height:25px;}
#menu li#homeselected span { display:none;}
#menu a {margin:0; padding:0;}
#menu li#selected {padding:0; margin:0; background:url(http://www.oxbridgewriters.com/images/nav-tab-right.gif) bottom right no-repeat #90288d; }
#menu li#selected a { background:url(http://www.oxbridgewriters.com/images/nav-tab-left.gif) bottom left no-repeat; height:24px; }
#menu li#selected a:hover { background:url(http://www.oxbridgewriters.com/images/nav-tab-left.gif) bottom left no-repeat; height:24px; }
#menu p { margin: 0; padding:0 /*!IMPORTANT;*/ }
#menu a:hover {background:#90288d; height:19px;}
#menu li#home a:hover {background: url(http://www.oxbridgewriters.com/images/nav-home-on.gif) no-repeat; width:20px; height: 25px; }
#menu img { border:0;}
#menu a {display:block; color: #ffffff; text-decoration: none; padding: 3px 10px; font-weight:bold;}
/* END OF TOP MENU CODES */

/* BREADCRUMB CODE */
#breadcrumb {height: 40px; margin: -15px 0px 0px 0px;}
#breadcrumb a { text-decoration:none;}
/* END OF BREADCRUMB CODE */

/* PROMOTIONAL BANNER CODE UNDER TOP MENU IN HEADER*/
#guaranteespan {width: 940px;margin: 0px auto;}
/* END OF PROMOTIONAL BANNER CODE UNDER TOP MENU IN HEADER*/

/* MAIN DIV CODE */
#main {display:block; float:right; margin:0 0 0 20px; padding:15px 0px 0px 0px; text-align:left; width:940px;}
#main h1 {
color:#003587;
font-family: Arial, Helvetica, sans-serif;
font-size:2.5em;
}
#main h1 a {
color:#895F30;
text-decoration:none;
}
#main h2 {color:#90288D;font-size:1.6em;font-weight: normal;padding-top: 0; padding-bottom:5px; margin-bottom:10px;}
#main h3 {color:#003587;font-size:1.3em;font-weight: normal;margin-top:10px; padding-bottom:5px;}
#main h4 {color:#90288D;font-size:1.0em;font-weight: normal;margin-top:10px; padding-bottom:5px;}
#main h4 a {color:#895F30;text-decoration:none;}
#main a:link, #main a:visited {color:#90288D; text-decoration:none;}
#sidebar1 a:link, #sidebar1 a:visited {color:#404040; text-decoration:none;}
#main a:hover {color:#000000;}
#main ul li {list-style-image:url(http://www.oxbridgewriters.com/images/bullet.png);}
#main p.ghead {
	font: normal 2em "serif",Times New Roman,Times,Georgia;
	color: #003587;
	border-bottom: 1px solid #CCCCCC;
	margin: 50px 0 0 0;
}
#main li.guarantee {
	font: normal 1.8em "serif",Times New Roman,Times,Georgia;
	color: #003587;
	border-bottom: 0px solid #CCCCCC;
	margin: 50px 0 0 0;
}
/* END OF MAIN DIV CODE */

/* ALL FOOTER CODE */
#footer {clear: both; padding: 1px;}
#footer p{font-size:0.85em; }
#footer h6 {color: #404040; font-size: 0.7em; text-align: center; padding: 0px 0px 0px 0px;}
#footer h6 a:link, a:visited {color: #404040; text-decoration: none;}
#footer h6 a:hover {color: #404040 !important; text-decoration: underline;}
#footer-bottom {background: transparent url(http://www.oxbridgewriters.com/images/owpageend.png) no-repeat center bottom; margin: 0px auto; padding: 0px; height: 186px; text-align:center; width: 1000px;}
.footer-top-hr { height:3px; background-color:#003587; color:#003587; width:90%; margin: 0 auto;}
.footer-hr { height:2px; color:#666; width:50%; margin: 0 auto;}
#footer-links ul{ margin:0; padding:0; width:100%;}
#footer-links ul li {text-align:left; margin-left:5px; padding:3px 0; border-bottom: 1px solid #999;}

/* END OF ALL FOOTER CODE */

#calc {background-image:url(http://www.oxbridgewriters.com/images/calc.png); width:500px;}

code {
background:#FAFAE7 none repeat scroll 0%;
border:1px solid #F4F3EC;
display:block;
font-family:'Lucida Console','courier new',monospace;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:500;
line-height:1.5em;
margin:5px 0pt;
overflow:auto;
padding:10px;
text-align:left;
}

acronym {
border-bottom:1px dashed #777777;
cursor:help;
}

#orderformsales {
width:250px;
border:1px solid #c8c8c8;
float:right;
padding:10px;
margin:10px;
background-color:#E9E9E9;
}
#orderformsales h5 {
font-size:2.5em;
font-family:"serif",Times New Roman,Times,Georgia;
font-weight:normal;
padding-bottom:10px;
border-bottom:1px solid #c8c8c8;
margin:10px 0;
color:#003587;
}
#image {
margin:30px 0;
text-align:center;
}
#image-extra {
margin:50px 0 20px 0;
}
#space {
margin:20px 0 20px 0px;
clear:both;
}
#leftblock {
float:left;
height:150px;
margin:1px 1px 0px;
width:205px;
}
#leftblock p1 {
color:#003587;
font-size:0.9em;
}
#leftblock p2 {
color:#003587;
font-size:0.6em;
}
#midblock {
float:left;
height:150px;
margin:1px 0px 0px;
width:205px;
}
#midblock p1 {
color:#003587;
font-size:0.8em;
}
#midblock p2 {
color:#003587;
font-size:0.6em;
}
#rightblock {
float:left;
height:150px;
margin:1px 2px 0px 1px;
width:205px;
}
#rightblock p1 {
color:#003587;
font-size:0.8em;
}
#rightblock p2 {
color:#003587;
font-size:0.6em;
}

#search {
border:0px solid #EBEBEB;
margin:0pt 0pt 0pt 11px;
padding:0px;
width:510px;
}

.postmeta {
background:#FAFAE7 none repeat scroll 0%;
border:1px solid #EAE7DB;
color:#99997D;
font-size:0.7em;
margin:20px 10px 15px;
padding:5px;
}
.postmeta .date {
margin:0pt 10px 0pt 5px;
}
.postmeta a.comments {
margin:0pt 10px 0pt 5px;
}
.postmeta a.readmore {
margin:0pt 10px 0pt 5px;
}
.post-info {
font-size:0.95em;
margin-left:5px;
padding-top:0pt;
}
.float-left {
float:left;
}
.float-right {
float:right;
}
.align-left {
text-align:left;
}
.align-right {
text-align:right;
}
.style14 {
color:#CC0000;
font-size:0.8em;
font-weight:bold;
}
/* CODE FOR CLEAR BOTH STYLE */
.clear {clear:both;}
/* END OF CODE FOR CLEAR BOTH STYLE */ 

/* SEARCH PROGRAM CSS */ 
div.single_result {margin: 25px 0; padding-bottom: 25px; border-bottom: 1px solid #999;}
a.title, span.big_number {font-size: 1.5em;}
div#result_1 {}
div.description {margin-top: 10px;}
div.url {margin-top: 5px;}
p.no_match { /*a line of text that appears if no results matched the search query*/}
p.ignored {/*text that apprears if someone searches for a something small, like a letter, or a small word*/}
p.results {/*the top line of text on the results page saying: 1 - 10 of the most relevant results*/}
input#top_search {margin: 8px 0 0 0px;}
form#form_top {/*float: left;width: 10px;padding-right: 50px; */}
div.pane {padding: 5px; position: fixed; bottom: 10px;right: 10px;}
img.delete {margin-bottom: 10px;}
.pdisclaim {color: #666666;	font-family: Arial, Helvetica, sans-serif; font-size: 0.6em; margin-bottom: 15px;}
.quicklinks { margin-top: -5px;}

/* END OF SEARCH PROGRAM CSS */ 

/* Videos */
#videos h2{}
#videos h3{border-bottom:none;}
#video-content{float:left;}
#video-nospeakers{float:right;}
#vid{height:290px;}
/* Videos End*/

/* CODE NEEDED FOR THE NEW SHORT ORDER FORM */
form#order-dropbox1 li, form#order-dropbox1 ul li, form#order-dropbox1 .hint {font-size:1em !IMPORTANT;}
div { line-height: 20px; }
/* END OF CODE FOR THE NEW SHORT ORDER FORM */

/* CODE FOR THE NEW DROP BOX ORDER FORM */
#droporderbox {/*width: 500px;*/padding: 0 52px 0 51px;/*border: 1px solid #dadada;margin: 25px auto; _margin-top: 20px;*/}
/* END OF CODE FOR THE NEW DROP BOX ORDER FORM */

/* NEEDED FOR THE NEW MARKING ORDER FORM */
form#essaywritingorder .hint {font-size:1em !IMPORTANT;}
form#essaywritingorder li, form#essaywritingorder ul li {font-size: 11px !IMPORTANT;}
#form-footer p {}

/* SITEWIDE RIGHT COLUMN CONTENT CODE */
#rightcolumn {width: 710px; float: right; margin: 0px; padding:0px;}

/* PRODUCT BOX CODE */
#prodbox {width:660px; margin: 0px;}
.prodboxheading {color:#90288D; font-size:1.3em;}
.prodboxheading a {color:#90288D !important; text-decoration: none;}
.prodboxheading a hover {color:#90288D !important; text-decoration: underline;}

/* HOMEPAGE GALLERY STYLES */
#gallery {width: 660px;height: 222px;overflow: hidden;margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px;}
#topbannermessage {padding:0px; margin:0px;}
#topbannermessage ul li {list-style:none;padding:0px; margin:0px;}
#topbannermessage ol ui {list-style:none;padding:0px; margin:0px;}
/* END OF HOMEPAGE GALLERY STYLES */

/* HOMEPAGE TAB STYLES */
#tabcontainer{width: 660px; height: auto; overflow:hidden; padding-top:10px;}
#tabcontainera{width: 660px; /*margin-top: 40px;*/ margin-bottom:-10px; _height:auto;}
#tabtexta p {margin: 0; padding: 10px 10px 10px 0px; vertical-align: top;}
#tabtexta ul li{list-style-image:url(http://www.oxbridgewriters.com/images/ow-bullet.jpg) !important; }
div.tab-panema {height:auto; _overflow:hidden;}

.tabs {position: relative; margin: 0; padding:0px; height: 34px; overflow: hidden; width: 700px;}
.tabs li {display:inline;}
.tabs li a {margin-top: 20px !important; font-weight:bold; position:relative; top:6px;}
.tabs a {background-image: url(http://www.oxbridgewriters.com/images/tabnav-bg-hp.gif); background-color:#100642; position: relative; padding: 42px 10px; font-size: 0.9em; margin-top: 17px !important; color: #FFFFFF !important; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-position:-6px;}
.tabs a.tab-visited {background-color: #6898D0; font-size: 0.9em; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.tabs a:hover {background-color: #80A0C6; font-size: 0.9em; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none;} 
.tabs a.tab-active {background-image: none;background-color: #c2c2c2 !important;font-size: 0.9em; color: #90288D !important; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

.tab-panes{width:660px;margin:0px;overflow:hidden;}
.tab-panem{margin:0px;overflow:hidden;}

.divtabs {padding: 6px; background-color: #FFFFFF; color: #404040; font-family: Arial, Helvetica, sans-serif; font-size:0.9em; text-align: left; border: 2px solid #d9d9d9; height: 105px; overflow: hidden;}
.divtabs-sub {padding: 6px; background-color: #FFFFFF; color: #404040; font-family: Arial, Helvetica, sans-serif; text-align: left; border: 2px solid #d9d9d9; height: 105px; overflow: hidden;}
.divtabm {padding: 15px 6px 0; background-color: #FFFFFF; color: #404040; font-family: Arial, Helvetica, sans-serif; font-size:0.9em; text-align: left; border-top: 2px solid #c2c2c2;}

#tabimage {float:left; height:86px; margin-right:10px; margin-top: 6px; width:128px;}
.tabheadingstyle {font-family: Arial, Helvetica, sans-serif; color:#90288D; font-size:1em; font-weight:bold; margin: 0; padding: 0; vertical-align: text-top;}
#tabtext {line-height: 20px;}
#tabtext p {margin: 0; padding: 0; vertical-align: top;}
.tabctastyle {color:#90288D !important; font-size:1em; text-decoration:none;}
.tabctastyle a {color:#90288D !important; text-decoration: none;}
.tabctastyle a hover {color:#90288D !important; text-decoration: underline;}
/* END OF HOMEPAGE TAB STYLES */

#tab1 {
	margin-top:10px;
}

.price-block{
background-image:url(http://www.oxbridgewriters.com/images/block.png);
background-repeat:no-repeat;
margin: 10px auto;
height:61px;
width:201px;
}

.price-block p{
padding:10px auto;
color:#FFF;
font-size:1.6em;
font-weight:bold;
text-align:center;
}

.small-print{
font-size:0.8em;
}

/* HOMEPAGE 2 COL CODE */
#homeleft {width: 660px; float: left;}
#homeright {width: 263px; float: right;}
.homerightimg {padding-bottom: 8px;}
/* END OF HOMEPAGE 2 COL CODE */

/* HOMEPAGE 2 COL CODE AT BOTTOM OF PAGE*/
#bottomcol{width: 660px; height: 140px;}
#bottomcoll{width: 330px; border-right: 1px dotted #d9d9d9; float: left; margin-top: 15px;}
#bottomcolr{width: 320px; float: right; margin-top: 15px;}
#bottomcolimage {height:128px; margin-right:10px; margin-top: 6px; width:84px;}
#bottomcollefttext, #bottomcolrighttext {float: right; height:150px; width:220px}
.bottomcolheading {color:#90288D; font-size:1.1em; margin: 0 0 0 0; padding: 5px 0 0 0;}
.bottomcoltext p {margin: 0; padding: 0 2px 0 0;}
#bottomlink {text-align:right;}
/* END OF HOMEPAGE 2 COL CODE AT BOTTOM OF PAGE*/

/* SERVICES INDEX PAGE CODE */
#onecolumn {width: 940px; margin: 0px 0px 0px 0px;}
#serviceswrap{width: 940px; padding: 15px 0 0 0; margin: 0 0 0 0;}
#servicestop {height: 34px; background-image: url(http://www.oxbridgewriters.com/images/tabnav-bg-hp.gif); position: relative;}
#servicestop p {font-size: 1.0em; color:#FFFFFF; text-align:center; padding: 5px 0 0; font-weight:bold;}
#servicestop a {color:#FFF !important;}
#servicestop a:hover {color:#90288D !important;}
#servicescol{width: 215px; float: left; padding-right: 26px;}
#servicescolend {width: 215px; float: left;}
#servicescolr{width: 215px; float: left; padding-left: 2px;}
.servicesctastyle {color:#90288D !important; font-size:1em; font-weight: bold; text-align: right;}
.servicesctastyle a {color:#90288D !important; text-decoration: none; font-weight: bold;}
.servicesctastyle a:hover {color:#90288D !important; text-decoration: underline; font-weight: bold;}
/* END OF SERVICES INDEX PAGE CODE */

/* PRODUCT BOX CODE 4 SUB-SERVICES PAGES */
#prodbox1 { margin: 0px 0px 20px 0px;}

.snippets-small {
		border:dashed 1px #999;
		background-color:#DDE9EE;
		padding:10px;
		width:250px;
		}
		
.snippets-medium{
		border:dashed 1px #999;
		background-color:#DDE9EE;
		padding:10px;
		width:450px;
		}

.snippets-large {
		border:dashed 1px #999;
		background-color:#DDE9EE;
		padding:10px;
		max-width:650px;
		}
		
.service-highlight {
		text-align:center;
		border-top: #003587 solid 1px;
		border-bottom: #003587 solid 1px;
		margin:10px 40px 25px;
		padding: 15px 0;
}

.service-highlight h4 {
		font-weight:bold !important;
		font-size:1.4em !important;
		line-height:1.4em !important;
		}

.service-blue{
		color:#003587;
		font-style:italic;
	}

.service-grey{
		color:#222222;
		font-style:italic;
		font-weight:bold;
	}

#top-image{
		float:right;
		margin: 0 10px;
}

.guaranhe{
		padding-top:10px !important; 
		}	
/* SIDEBAR NAV STYLES */
#sidebar1 {float:left; margin:0; padding:0; width:210px;}
#sidebar1 a { text-decoration:none; display:block }

#sidebar1 h3 {background: url(http://www.oxbridgewriters.com/images/nav-bar-bg.gif) repeat-x #000; color: #FFFFEE;display:block !IMPORTANT; margin:3px 0; padding: 0; font-size:1.1em;}
h3#current {background:url(http://www.oxbridgewriters.com/images/h3-bgp.png) repeat-x #752173 !IMPORTANT;}

#sidebar1 h3 a:hover {background: url(http://www.oxbridgewriters.com/images/h3-bgp.png) repeat-x #752173; display:block !IMPORTANT;}
#sidebar1 h3 a {color: #FFFFFF !IMPORTANT; padding:4px; }

ul.sidemenu li {list-style-image:none !IMPORTANT;list-style-position:outside;list-style-type:none; padding:4px 0 4px 5px; border-bottom: solid 1px #AAAAAA; font-size: 0.85em;}
ul.sidemenu li#section-select a { color:#90288D; background:url(http://www.oxbridgewriters.com/images/arrow.gif) left no-repeat; padding-left:10px; font-weight:bold;}
ul.sidemenu { padding:0; margin:0 0 10px;}
ul.sidemenua { padding:0; margin:0; border-bottom:1px #003587 solid ;padding-top:3px; margin-bottom:5px;}
ul.sidemenua li {list-style-image:none !IMPORTANT;list-style-position:outside;list-style-type:none; padding:4px 0 4px 5px; border-bottom: solid 1px #AAAAAA;}
#footer-links {margin:0 20px; width:990px;}
#linkfooter, #linkfooter2, #linkfooter3 {float:left; margin:15px 10px; width:300px; font-weight:normal;}
#linkfooter a:link, #linkfooter a:visited , #linkfooter2 a:link, #linkfooter2 a:visited, #linkfooter3 a:link, #linkfooter3 a:visited {color: #333;text-decoration:none; margin-left:5px;}
#linkfooter a:hover, #linkfooter2 a:hover, #linkfooter3 a:hover {color:#90288D; margin-left:5px;}
#linkfooter h3, #linkfooter2 h3, #linkfooter3 h3 { text-align:left; color:#FFF; margin:0; margin-left:5px; font-size:0.9em; padding: 1px 2px 2px;}
.linkfooter-head {
	background-image:url(http://www.oxbridgewriters.com/images/footer-bar.jpg);
	background-repeat:repeat-x;
	}
#footer-bottom a{
	color:#90288D;
	text-decoration:none;
	}
#footer-bottom a:hover{
	color:#003587;
			}
	
div.tab-panem {height: 120px;}

#scam-left {
width:250px;
padding: 0 10px;
}

#scam-right {
float:right;
width:300px;
padding:0 10px;
}

.link-block {
background-color:#2B2F92;
float:right;
width:80px;
height:15px;
padding:0 5px 5px;
margin:0;
}

.link-block a{
color:#FFF !important;
}

#order_form {
text-align:center;
margin-top: -10px;
}

/*Calc*/
div#calcdiv {
	border: 0 !important;
	padding: 0 !important;
	margin: 0 20px 0 0 !important;
	border-bottom: 1px dotted #dedede !important;
	padding-bottom: 10px !important;
	border-top: 1px dotted #dedede !important;	
}

form#quote_calculator {
	background-image:url(http://www.oxbridgewriters.com/images/what-you-get.gif);
	background-repeat:no-repeat;
	background-position:top right;	
}

form#calc_form {
	background-image:url(http://www.oxbridgewriters.com/images/what-you-get.gif);
	background-repeat:no-repeat;
	background-position:top right;	
}



fieldset.calcfield {
	padding: 0px !important;
}
div#calcdiv label {
	background-color: #ffffff !important;
	font-family:"Arial", Sans-serif !important;
	/*font-size: 0.8em !important;*/
	color:#90288D; !important;
	font-weight: normal;
} 
div#calcdiv select {
	width: 100% !important;
} 
div#calcdiv option {
	width: 100% !important;
}
fieldset#price {
	background-color: #ffffff !important;
	border-bottom: 4px solid #90288D; !important;
	border-top: 1px solid #dedede !important;
	border-left: 1px solid #dedede !important;
	border-right: 1px solid #dedede !important;
	width: 200px !important;
	float: right !important;
} 
/* price calc styling _=ie6 */
fieldset.calcfield {
  _margin:0 0 20px 0;
}
/* ie7 */
html>body fieldset.calcfield {
  *margin:0 0 20px 0 !important;
}
/* ie7 */
html>body fieldset#price { 
*margin:300px 0 0 20px;
*position:absolute;
*width:200px;
}
fieldset#price label {
	background-color: #ffffff !important;
	display: inline;
	color: #90288D;;
}
span.currency {
	/*background-color: #ffffff !important;*/
	background:none;
}
input#inputPriceQuote {
	background-color: #ffffff !important;
}
#calccontainer {
	width: 100%;
	}
#calccontainerinfo {
	background-color:#666666;
	float:right;
	height:280px;
	margin-left:370px;
	margin-top:41px;
	position:absolute;
	width:260px;
	z-index:1;
}
/*Calc*/

div.watermark, .print-logo{
	display:none;
}

/*Price Calculator Zero Word Count*/
#zerowordcount {color:#333; width:85%; margin-left:auto; margin-right:auto; text-align:left; font-weight:bold;
padding:20px; font-size:12px!important; clear:both; margin-top:20px;}
#zerowordcount span {color:#cc0000;}

#socialmedia a{
display:inline !important;
}

/**********************************************************************************/

.guarantee{float:left;width:330px;height:140px;display:inline-block;margin:30px 8px;}
.guarantee h3{font-size:1.1em;margin:0;}
.guarantee img{float:left;margin:0 10px 20px 0;}
.guarantee p{ margin:5px 10px 0 45px;}

#cse-search-results iframe {
	width:700px !important;
	height: 920px;
}

.img-right {float:right; padding-left:20px;}

#pricecalc {
	width: 90%;
	margin-left: 5%;
}

div.watermark, .print-logo{
	display:none;
}

/* AA Stamp */
#aa-seal{position:absolute;top:0px;right:-90px;}
#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;}

/* modal background */

/*-- MODAL BOX --*/
.ui-widget-header {background:#003587!important;}
#static-include h1{font-size:20px!important;}
#static-include h2{font-size:18px!important;}
#static-include h3{font-size:17px!important;}
#static-include h4{font-size:16px!important;}
#static-include p,{font-size:14px!important;}



