/**************************************/
/*** Start: Reset styles                   ***/
/**************************************/
body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
}
a img, :link img, :visited img {
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ul {
	list-style: none;
}


a {
    outline: none;
    text-decoration:none;
    color:#005a72;
    font-weight:bold;
}
a:hover {
	text-decoration:underline;
}

.captchaimg img {
width:106px;
}

/**************************************/
/*** End: Reset styles                   ***/
/**************************************/

body{font-size:0.8em;color:#666666;font-family:arial,verdana;background-color:#ffffff;background: url(/assets/images/bg-blue.gif) top left repeat-x;width:100%;}

/* position_center */
*				{ margin:0; padding:0; }
html, body		{ height:100%; }
body			{ text-align:center; /* horizontal centering for IE Win quirks */ }
#container		{ margin:0 auto; /* puts container in front of distance */ text-align:left;width:895px;}
/* /position_center */

/*For When CSS is turned Off*/
strong {font-weight:bold;}
h1 {font-size:1.5em;margin:0 0 15px;padding:0;color:#005a72;}
.nocss {display:block;left:-1000em;font-size:0.1em;margin:0;padding:0;height:0;width:0;color:#000000;position:absolute;}
.clearReturn {clear:both;}

p {margin:0 0 10px 0}

h3,h2 {font-size:1.3em;color:#005a72;margin:0 0 15px 0;font-weight:bold;}

h4 {font-size:1.0em;color:#8a8a8a;margin:0 0 5px 0}

#mainContent {width:920px;padding:0;margin:0;float:left;}
#topContent {width:900px;height:160px;float:left;margin:0 0 0 0;}
#logo a {background: url(/assets/images/logo-curwens-solicitors.gif) top left no-repeat;width:353px;height:40px;float:left;padding:0;margin:28px 0 0 0;display:block;}

#leftContent {width:215px;float:left;min-height:917px}


#leftContent_next {width:0px;float:left;min-height:917px}

.grayBox {width:200px;height:100%;background-color:#ededed;margin:28px 0 23px 0;}
.grayBoxNav {width:200px;height:400px;background-color:#ededed;margin:28px 0 23px 0;}
.leftBoxHolding h3 {font-size:1.1em; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:10px; font-weight:bold;}
.leftBoxHolding {margin:15px 15px 0 15px}
.leftBoxHolding p strong {clear:both;}
.divider {border-top:1px solid #e2e2e2;line-height:0;margin:0;width:100%;margin:10px 0 10px 0;clear:both;}

.leftBoxHoldingContact h3 {font-size:1.2em;margin:0 0 0 0}
.leftBoxHoldingContact {margin:15px 0 0 15px}

#centerContent {width:460px;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;float:left;min-height:1300px}
#centerContentHolding {margin:28px 5px 0 15px}
#centerContentHolding2 {margin:28px 5px 0 5px}

#pageImage {margin:0 0 15px 0}
#pageImage2 {margin:0 10px 15px}

.teamPhoto {float:left;}
.teamDetails {float:left;margin:0 0 0 15px;width:205px}
.teamDetails ul li.linkedIn {margin:15px 0 0 0}
.meet {float:left;width:425px;}
.teamCopy {float:left;width:425px;margin:23px 0 0 0}
.teamCopy strong {font-weight:bold;}
.meetTeam ul li {float:left;margin:0 20px 0 0;}
.meetTeam ul li.last {margin:0}
#rightContent {float:left;min-height:917px}

#callNow {margin:28px 0 13px 15px}

#callBack {background: #a0c0c9 url(/assets/images/bg-call-back.gif) top left repeat-x;width:185px;height:620px;padding:23px 0 0 0;margin-left:15px;}
#callBack h3 {/*margin:15px 15px 10px 15px;color:#fff;font-size:1.2em;*/display:block;left:-1000em;font-size:0.1em;margin:0;padding:0;height:0;width:0;color:#000000;position:absolute;}
#callBackForm {margin:105px 0 0 15px;color:#fff}
#callBackForm .cat_textbox {border:1px solid #e2e2e2;width:150px;height:19px;}
#callBackForm .cat_dropdown {border:1px solid #e2e2e2;width:150px;}
#callBackForm .cat_listbox {border:1px solid #e2e2e2;width:150px;height:100px}
#callBackForm .cat_button {float:right;margin:10px 15px 15px 0}

.callBackField {margin:5px 0 0 0}
#downloads {margin:23px 0 15px 15px;width:180px}
#downloads ul li {border-top:1px solid #e2e2e2;padding:10px 0 10px 0}

#newsletter {margin:23px 0 15px 15px;width:180px}
#newsletter .cat_textbox {width:180px}
#newsletter .cat_dropdown_smaller {width:180px}
/*Faqs*/
.faqs p {font-size:0.85em;}
.faqs a {color:#00718f;}
.faqs a.more {color:#00718f}
/*.more {float:right}*/
.bullet {margin:0 0 15px 0}
.bullet ul li {list-style-type:square;color:#666666;margin-left:40px}

#footerNav {margin:109px 0 0 16px;height:30px}
#footerNav ul {height:21px}
#footerNav ul li {float:left;border-right:1px solid #666666;padding:0 5px 0 5px;font-size:0.85em;}
#footerNav ul li a {color:#666666}
#footerNav ul li.last {border:0}
#footer {background: url(/assets/images/bg-footer.gif) top left no-repeat;width:894px;height:178px;float:left}


/*Contact*/

#addContact {}

#addContact ul {margin:0 0 15px 0;font-size:0.9em;}

.callUsNow strong {color:#005a72;font-weight:bold;font-size:1.2em;}

.menuons{color:#00718f;}

/**************************************/
/*** Fixed Cost Divorce                   ***/
/**************************************/
#col1{width: 124px; background-color: #92cddc; margin-right: 5px; float: left; border: 1px solid #000000; text-align: center; padding:10px; margin-bottom: 10px;}

#col1 ol { padding-left: 25px;}

#col1 ul { list-style:disc outside none; margin-left:20px;}

#col2 { width: 124px; background-color: #31849b; float: left; border: 1px solid #000000; text-align: center; color: #fff; padding:10px; margin-bottom: 10px;}

#col2 ol { padding-left: 25px;}

#col2 ul {list-style:disc outside none; margin-left:20px;}

#col3 { width: 124px; background-color: #215868; margin-left: 5px; float: left; border: 1px solid #000000; text-align: center; color: #fff; padding:10px; margin-bottom: 10px;}

#col3 ol { padding-left: 25px;}

#optionComparison ul { padding-left: 20px;}