@charset "utf-8";
* { padding:0; margin:0;}
img { display:block; border:0;}
td { vertical-align:top; border-collapse:collapse;}
table { clear:both;}
body { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#wrap { width:990px; margin:0 auto;}
.floatleft {  float:left;}
.floatright { float:right;}
.clearboth { clear:both;}
.required { font-size:14px; color:#F00; font-weight:bold;}
.message { background:#EF7777; color:#fff; padding:5px; text-align:center; overflow:hidden;margin:5px 0 ; font-size:11px; clear:both; display:block; }
.redbox { font-size:12px;color:#fff; padding:8px 15px; background:#9F333C; margin:10px 0 0 0; }
.blueBox { font-size:12px;color:#fff; padding:8px 15px; background:#00AFEE; margin:10px 0 0 0; font-weight:bold;} 
.wasprice { text-decoration:line-through; color:#000; }
.nowprice { color:#C00;}
.saveprice { color:#0C6;}
.highlight { background:#EDE85A; padding:2px 6px 2px 6px; color:#000; margin:0 2px;}
#content .zebrastripes th { width:10%; }
#content .zebrastripes td {  padding:5px; width:10%;}
#content  .zebrastripes a { color:#000;}
#files_view.files_message .message_content { display:none!important; }
input[disabled=disabled], select[disabled=disabled] { background:#efefef;}
.zebrastripes tr.alt td { background:#ccc; }
#content .zebrastripes tr.nostyle td { background:#eee; padding:0;}
.zebrastripes tr.odd td { background:#C2E3EF; }
.zebrastripes tr.over td { background:#9F333C; color:#fff;  padding:2px;}
ol li { list-style-position:inside;}
a { text-decoration:none;  }
a:focus, a:focus * { outline: none !important; -moz-outline-style: none !important; }
strong { color:#6d6f71; font-weight:bold;}
#seminar_logo { float:left; padding:40px 20px 0 20px ; width:170px; }
#seminar_logo p {margin:10px 0; font-size:12px;}
#seminar_logo a { color:#CF0;}

#seminar_start { padding:10px;margin-left:100px;}
#seminar_start .box {font-size:16px; margin:10px;  text-align:center;float:left;width:200px;border: 2px solid #FFF; padding:10px 15px 25px 15px; height:20px;
background-color: #9F333C;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;}
#seminar_start a { color:#fff;}


#latest_seminars { float:left; padding:20px 0px 0px 35px; line-height:16px;}
#seminar_booking table,#seminar_enquiry table { padding:20px;  }
#seminar_register td {  padding:4px 2px;}
#seminar_register input { font-size:11px;  }
#seminar_register input[type=text] { width:128px;}
#contentmain input, #contentmain select, #contentmain textarea { width:180px; }
#contentmain textarea { height:90px;}
#seminar_register input[type=image] { }
#seminar_register { display:none;color:#fff;background:#9f333c; overflow:hidden; padding-bottom:20px;}
*html #seminar_register { float:left;}
#seminar_register h1 { font-size:10px; text-align:center; padding:5px 5px; color:#fff;}
#seminar_register h2 { font-size:12px; padding-bottom:10px; }
#seminar_gradient { clear:both;background:transparent url(../images/blackToWhite.png) bottom repeat-x; top:190px; width:990px; height:280px; position:absolute;  }
#seminar { background:url(../images/seminar_bar.jpg) no-repeat; height:46px; text-align:right; padding:8px 15px;}
#seminar a { font-size:16px; color:#fff;  }
#smallbusinessheader { width:200px; float:left; margin-left:325px; margin-top:8px; font-size:9px;}
#smallbusinessheader a { font-size:14px; font-weight:bold;}
#header { background:url(../images/logo_background.jpg) repeat-x; height:72px;  }
#logo { padding:0 20px 0 40px; margin-top:-30px; float:left;text-align:center;}
#logo small { font-size:9px; clear:both; padding-top:4px; display:block;}
*html #logo { position:relative;}
#number {  float:right; padding:0px 20px 5px 0;}
#number a { color:#000; text-transform:uppercase; clear:both; display:block; font-size:12px; margin:5px 0;}
#nav {float:left; padding-left:34px;   background:#9f333c; width:960px;}
/*#nav {float:left; padding-left:234px; background:#9f333c; width:756px; }*/
#nav .aznav { border:none; padding-top:5px; width:170px; text-align:center;}
#nav a {color:#fff; font-size:11px; }
#nav p { font-size:11px; display:inline; font-weight:normal; }
#nav .toplevel { background:#9f333c; text-align:center; font-size:11px;}
#nav .secondlevel { text-align:left;}
body#home #nav .secondlevel #home { background:#740121;}
#nav .toplevel:hover { background:#740121;}
#nav .secondlevel p { background:#fff; }
#nav .secondlevel li { border-bottom:1px dotted #939598;}
#nav li ul a { width:120px; border:0;  }
#nav  li { padding:5px 15px 5px 15px;list-style-type:none; float: left;	position: relative;  width:95px;	display:block;  z-index:2; border-left: 1px solid #fff; }
#noborder, .noborder {border:none;}
#nav .secondlevel a:hover p { color:#333;  }
#nav ul li a {   color:#888; text-decoration:none; display:block;}
.menu li ul {	display: none;	position: absolute; left: -1px;  border-bottom: 1px solid #939598; border-right: 1px solid #939598; border-left: 1px solid #939598;	padding:10px 0 20px 0; }
.menu li:hover ul, .menu li.over ul {	display: block;
background:transparent url(../images/opaque.png);
background:transparent filter: alpha(opacity=100); background:#FDFDFD;  z-index:100;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
opacity:1.0;
margin-top:5px;
*margin-top:19px;
}
#contentwrap { float:left;background:url(../images/contentwrap_bg.jpg) repeat-y top center; width:993px; padding-bottom:10px;  }
#contentwrap a { color:#fff; border-bottom:1px dotted #fff;}
*html #contentwrap { padding-left:3px;}
#leftpanel { width:180px; float:left; padding:10px 25px 10px 30px;}
#leftpanel p { margin:10px 0;}

*html #leftpanel { width:180px; padding:20px 12px 0 30px; }
#banner a {border-bottom:none;  }
#banner li {display:block; }
#banner li { *display:inline;}
#banner img { height:166px;}
#banner { float:left;}
*html #banner { float:left; }
#middlepanel { float:left;  width:738px; margin:10px 0 0 0;}
#content { color:#444; background:url(../images/content_bg.jpg) repeat-y top right #fff; float:left;  width:740px;  border-top:1px solid #ccced0; border-left:1px solid #ccced0;}
#content a:hover { text-decoration:underline;}
#video { padding:5px 10px 5px 10px;  float:right; width:166px;}
#submenu { float:left; width:220px; margin:10px; padding:0; }
#submenu label { display:block;  padding:5px 0;}
*html #submenu h2 { width:212px; }
#submenu h2 { background:url(../images/submenu_bg.jpg) repeat-x; font-size:12px; padding:5px; margin-bottom:5px; width:220px; color:#9f333c; text-transform:capitalize;}
#submenu p {padding:10px 0;}
#submenu ul li { list-style-position:inside; display:block; list-style-type:square; color:#9f333c;margin-left: 0;	padding-left: 16px;	text-indent: -16px; line-height:16px; }
#submenu ul li a {  color:#9F333C; }
#submenu .textindent { padding-left:40px; display:block;}
body#documentation a#documentation,body#handbook a#handbook, body#guidance a#guidance, body#twentyfourhour a#twentyfourhour, body#training a#training, body#etr a#etr, body#indemnity a#indemnity,body#businesswise a#businesswise, body#policy a#policy, body#responsibilities a#responsibilities, body#arrangements a#arrangements, body#rules a#rules, body#risk a#risk, body#records a#records, body#visitorrecords a#visitorrecords, body#legal a#legal, body#claims a#claims, body#award a#award, body#tribunal a#tribunal, body#research a#research, body#concilliation a#concilliation, body#hearing a#hearing, body#resolution a#resolution, body#health a#health, body#investigation a#investigation, body#notices a#notices, body#interviews a#interviews, body#proceedings a#proceedings, body#conclusion a#conclusion, body#dismissal a#dismissal, body#complaints a#complaints, body#discrimination a#discrimination, body#treatment a#treatment, body#deductions a#deductions, body#pay a#pay, body#dispute a#dispute, body#consult a#consult, body#statements a#statements, body#redundancy a#redundancy, body#events a#events, body#presenters a#presenters, body#vacancies a#vacancies, body#benefit a#benefit, body#differ a#differ, body#offer a#offer, body#offerclients a#offerclients, body#contact a#contact, body#covered a#covered, body#taxwise a#taxwise, body#services a#services { background:#dde0e5;  }



#contentmain { float:left; padding-left:10px; margin:10px 5px; border-left:3px dotted #888; width:465px; }

*html #contentmain { margin:10px 0; width:455px; }
#contentmain ul li { list-style-position:inside; list-style-type:square; margin-left: 0;	padding-left: 16px;	text-indent: -16px; line-height:16px;}
#contentmain li ul li {  }
#contentmain h1 { color:#fff; font-size:14px; font-weight:normal; padding:4px 10px; text-transform:capitalize;}
#contentmain .emplawbg { background:#9f333c;  }
#contentmain .hsbg { background:#99cb99;  }
#contentmain .taxbg { background:#99cccc; }
#contentmain .bwbg { background:#f2683f; }
#contentmain .twentyfourbg { background:#f89c46; }
#contentmain .insurancebg { background:#f0cb2e; }
#contentmain .lrbg { background:#126359; }
#contentmain .corporatebg { background:#5aa2d9; }
#contentmain .testimonialsbg { background:#2c5ba9;}
#contentmain .eventsbg { background:#ef3c39;}
#contentmain .SBbg { background:#00AFEE;}

#contentmain label { display:block;}
#contentmain h2, #contentmain h3 { font-size:16px; padding:10px 0; font-weight:normal;}
#contentmain .emplawtext { color:#9f333c; }
#contentmain .hstext { color:#99cb99; }
#contentmain .taxtext { color:#99cccc;}
#contentmain .twentyfourtext { color:#f89c46;}
#contentmain .bwtext { color:#f2683f;}
#contentmain .insurancetext { color:#f0cb2e;}
#contentmain .corporatetext { color:#5aa2d9; }
#contentmain .lrtext { color:#126359; }
#contentmain .testimonialstext { color:#2c5ba9;}
#contentmain .eventstext { color:#ef3c39;}

#contentmain .SBtext { color:#00AFEE;}
#contentmain li { line-height:16px; margin:10px 0;}
#content li ul li { text-indent:5px;}
#content ul li { list-style-position:inside; margin:10px 0;}
#scroller { overflow:auto;}
#showform { display:none;}
#contentblog { float:left; padding-left:10px; margin:10px 5px;  width:465px; }
#contentblog h1 { font-size:14px; padding:2px 0; font-weight:normal; color:#9F333C; font-weight:bold; text-transform:uppercase;}
.blogtitle { clear:both;font-size:14px;text-transform:uppercase; color:#9F333C; font-weight:bold; padding:5px 0 0px 0px;} 
#contentblog h2 { color:#fff; font-size:12px;  padding:2px 0 5px 0; font-weight:Bold; text-transform:capitalize; color:#777;}
#contentblog h3 { color:#fff; font-size:14px; font-weight:normal; padding:0px 0 15px 0;   color:#777;}
#contentblog a { color:#9f333c; text-transform:uppercase;}
#contentblog p { margin:3px 0 3px 0; padding:4px 0;}
.bloglistings { margin:5px 0 5px 0;  padding:5px;}

.rule { border-bottom:1px dotted #808080; height:1px;}
.comments { 

	position:relative;
	padding:15px;
	margin:30px 0 5px;
	border:3px solid #aeaeae;
	color:#333;
	background:#fff;
	

	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}

.comments:before {
	content:"";
	display:block; /* reduce the damage in FF3.0 */
	position:absolute;
	bottom:-22px; /* value = - border-top-width - border-bottom-width */
left:40px; /* controls horizontal position */
	width:0;
	height:0;
	border:10px solid transparent;
	border-top-color:#aeaeae;

}

/* creates the smaller  triangle */
.comments:after {
	content:"";
	display:block; /* reduce the damage in FF3.0 */
	position:relative;
	bottom:-26px; /* value = - border-top-width - border-bottom-width */
	left:47px; /* value = (:before left) + (:before border-left) - (:after border-left) */
	width:0;
	height:0;
	border:13px solid transparent;
	border-top-color:#fff;
		margin:0;

}
#contentblog  input[type=text], #contentblog textarea {  width:100%; border:1px solid #ccc; line-height:30px; margin:2px 0; }
#contentblog table { margin-top:10px;}
cite { float:right; clear:both; }



#blogmenu { float:right; width:220px; margin-right:20px; padding:0; }
*html #blogmenu h2 { width:212px; }
#blogmenu h2 { font-size:12px;  padding:0 5px; margin-bottom:5px; width:220px; color:#9f333c; text-transform:capitalize;}
#blogmenu p {padding:10px 0;}
#blogmenu ul li { list-style-position:inside; display:block; list-style-type:square; color:#9f333c;margin-left: 0;	padding-left: 16px;	text-indent: -16px; line-height:16px; }
#blogmenu ul li a {  color:#9F333C; }
#blogmenu .textindent { padding-left:40px; display:block;}
#tagcloud { width:200px; display:none; }
cite { clear:both;}
#socialnetworks { clear:both; padding:5px 0;}
#socialbuttons { float:right; width:150px;padding:8px 5px 0 10px; height:10px;   }
#socialbuttons span { float:left;}

.xxLarge
{
	padding:5px;
    font-size: 16px;
    color: black;
    text-decoration: none;
}.xLarge
{
    font-size: 15px;
    color: black;
	padding:5px;
	font-weight:bold;
    text-decoration: none;
}.Large
{
    font-size: 14px;
    color: black;
	padding:5px;
    text-decoration: none;
}.Medium
{
    font-size: 12px;
    color: black;
	padding:5px;
	font-weight:bold;
    text-decoration: none;
}.Small
{
    font-size: 12px;
    color: black;
	padding:5px;
    text-decoration: none;
}.xSmall
{
    font-size: 11px;
    color: black;
	padding:5px;
    text-decoration: none;
}.xxSmall
{
    font-size: 10px;
    color: black;
	padding:5px;
    text-decoration: none;
}    



#fullcontent {   margin:10px; width:690px; }
#fullcontent h1 { olor:#fff; font-size:14px; padding:5px 0; text-transform:uppercase; }
#fullcontent h2 { font-size:12px; color:#555; clear:both; float:left; margin:10px 0; }
#fullcontent td { vertical-align:top;padding:3px 0;}
#fullcontent strong { font-weight:bold; color:#9F333C;}
#fullcontent p { margin:5px 0;padding:5px 0;}
#fullcontent a,#whitepapers a { color:#9f333c; text-transform:uppercase;}
#fullcontent span a { float:right;}
#fullcontent input[type=text], #fullcontent select, #fullcontent textarea,#fullcontent input[type=password] { width:230px; border:1px solid #ccc;  }

#whitepapers { margin-top:30px;padding:0  10px 0 5px;}
#whitepapers td { padding:10px;}


#cart th { background:#e7e8e9; color:#00AFEE; text-align:left; padding:5px;}

#cart { border:1px solid #ccced0; padding:10px;}
#cart strong { color:#00AFEE;}
#cart hr { height:1px; border:none; background:#ccced0; margin:5px 0;}
#cart input[type=text] { text-align:center; border:1px solid #ccc; width:auto;}

#redbackground { background:#9E002E; padding:10px; }
#acceptancebox { float:left; width:200px; margin:5px; padding:5px;}
#acceptancebox p { padding:0 5px 15px 5px;}
#serviceincludebox { border:1px solid #ccced0; overflow:scroll; height:170px; margin:10px 0 ; padding:10px; }
#serviceincludebox p { margin:10px; }
#termsbox { float:right; border:1px solid #ccced0; overflow:scroll; height:170px; margin:10px 0 ; width:400px;padding:10px; }
#termsbox h1 { font-size:12px; margin-bottom:5px; }
#termsbox p { margin:10px 0;}
#progress { margin:5px 0;}
#progress li {  background:#e7e8e9; color:#888;  width:157px; margin-right:5px; float:left; display:block; padding:5px;}
#progress li a { color:#888;}
#progress .active { background:#00AFEE; }
#progress .active a { color:#fff;}
#contentmain p { padding:5px 0;}
#contentmain a, #submenu a { color:#9f333c; }
#contentmain strong { color:#333;}
#contentmain td { padding:0 5px; }
#contentmain td img { padding-top:8px;}
#breadcrumbs { padding:10px 5px 0 10px; width:420px; float:left; }
#breadcrumbs a { color:#444; text-transform:capitalize;}
#breadcrumbs a.active { color:#9f333c; }
#breadcrumbs strong { text-transform:capitalize; padding-right:5px;}
#leftsideaddress { border-right:3px dotted #888; border-right:3px dotted #888; padding-right:10px; }
#middleaddress { padding:0 20px 0 10px;  border-right:3px dotted #888;}
.serviceboxes { float:left; width:170px; margin-top:10px;  padding:0 10px 0 10px; border-right:1px dotted #555;}
.serviceboxes img { width:170px; margin:0; padding:0;}
.serviceboxes p { margin:8px 0;}
.serviceboxes h2 { font-size:12px; padding:5px 5px; color:#fff;}
.serviceboxes h2.emplaw { background:#9f333c; }
.serviceboxes h2.hs { background:#99cb99;}
.serviceboxes h2.tax { background:#99cccc;}
.serviceboxes h3 {font-size:14px; padding:10px 0; }
.serviceboxes h3.emplaw { color:#9f333c; }
.serviceboxes h3.hs { color:#99cb99;}
.serviceboxes h3.tax { color:#99cccc;}
#quickquote { background:#9f323c; float:right; width:120px; margin:10px 15px 10px 0px;padding:10px; color:#fff;}
#servicescallback { background:#9f323c; clear:both; width:160px; margin:10px 15px 10px 5px;padding:10px; color:#fff;}
#servicescallback input[type=text] {width:150px; border:1px solid #ccc; }
#servicescallback h2 { padding:5px 0 0 0; text-transform:uppercase; font-size:12px;}
#servicescallback p { padding:0px 0 0 0; margin:0;font-size:12px;}
#quickquote h2 { padding:10px 0 0 0; text-transform:uppercase; font-size:14px;}
#quickquote h3,#servicescallback h3 { font-size:56px; font-weight:normal; float:left;}
#quickquote p.floatleft { font-size:12px; float:left;padding-top:40px;}
#quickquote label, #servicescallback label { margin:5px 0; display:block; clear:both;}
#quickquote input[type=text] {width:120px; border:1px solid #ccc; }

#rssbox { float:left; background:#fff; *float:none; overflow:hidden; border:1px solid #ccced0; clear:both; margin:5px 0; }
*html #rssbox {float:left; clear:none;}
*html #rssfeed {width:620px; }
#rssbox p { font-size:12px;}
#rssfeedtitle { padding:7px 5px 0 10px; color:#9f333c; width:80px; background:#fff; float:left; }
#rssfeed { width:640px; float:left; background:#fff; }
#contentbottomshadow {float:left;  background:url(../images/content_bottombg.jpg) repeat-x bottom left; width:737px; margin:0; padding:0;}
#footerboxes { float:left; width:742px; border-top:1px solid #ccced0; border-left:1px solid #ccced0;background:url(../images/content_bg.jpg) repeat-y top right #fff; }
#footerbottomshadow {float:left;  background:url(../images/content_bottombg.jpg) repeat-x bottom left; width:739px; margin:0; padding:0;}
#businessdoctor {font-size:11px;width:165px; padding:5px;  margin:10px 0px 0 10px;color:#fff; background:#9F333C; float:left;}
*html #businessdoctor { margin:8px 0 0 5px; }
#businessdoctor img { padding:2px; }
#duncan {border-left:3px dotted #888;  float:left;    margin:10px 0px 0 5px;   padding:0 0 0 5px;}
#rotator { float:left; border-left:3px dotted #888; border-right:3px dotted #888; border-bottom:none;  padding:0 5px;  margin:10px 0px 0 5px;width:175px; }
#rotator img { height:121px; }
#rotator li, #onlineservices li { display:block;list-style-type:none; padding:0; margin:0; }
#rotator li, #onlineservices li { *display:inline;}
#rotator a { border-bottom:none;}
#onlineservices { float:right; margin-right:10px; margin-top:9px;  }
#onlineservices img { border-top:3px dotted #888;  padding:10px 0 15px 0; }
#onlineservices h2 { font-size:14px; text-align:center; text-transform:uppercase; font-weight:normal; color:#9F333C; padding-bottom:5px;  }
*html #onlineservices { margin-right:5px;}
#contentwrapbottomshadow { background: url(../images/contentwrap_bottombg.jpg) repeat-x top center; width:974px; margin-left:10px;  clear:both;}
#smallprint { text-align:center; color:#888; font-size:9px;}
#smallprint ul { padding:5px 0;}
#smallprint li  {margin:15px 0;display:inline;}
#smallprint li a { color:#333; margin-top:10ppx; text-decoration:underline;}
#popupBox
{display:none;width:auto;height:auto;margin:auto;padding:15px;overflow:hidden;border:2px solid #cecece;background:#fff bottom  repeat;position:fixed;_position:absolute;z-index:99;}
#popupBackground
{display:none;width:100%;height:100%;margin:0;padding:0;overflow:hidden;background:#000;position:fixed; _position:absolute;top:0;left:0;z-index:98;}
#popupClose { padding:10px; text-align:right; color:#000; font-weight:bold;}
#popupClose a { color:#000; }
#bottomline
{
width:186px;
margin-bottom:10px;
}
#bottomline .news
{
width:186px;
margin:0px 0px 0px 0px;
background:#fff url(../images/bottomlineexpress_content.jpg) repeat-y top left;
}
#bottomline .inthenews
{
padding:0px;
text-transform: uppercase;
color:#808080;
margin:0px 0px 0px 10px;
text-decoration:underline;
}
#bottomline .readmore
{
padding:10px 0px 10px 10px;
margin:0px 0px 0px 0px;
text-decoration:none;
background:#fff url(../images/bottomlineexpress_bottom.jpg) no-repeat bottom left;
}
#bottomline .readmore a
{
color:#6e031d;
}
#bottomline .readmore a:hover
{
text-decoration:underline;
}
#bottomline ul
{
margin:10px 10px 0px 10px;
padding:0px;
list-style-type:none;
}
#bottomline li
{
margin:0px;
padding:4px 0px 4px 0px;
list-style-type:none;
width:166px;
border-bottom:1px dotted #808080;
}
#bottomline li a
{
color:#808080;
}
#bottomline li a:hover
{
color:#333;
}
#seotext {  font-size:11px; padding:5px 5px; color:#444444; text-align:center; }
#seotext h2 { font-size:12px; }
#seotext a:link {text-decoration: underline; color:#444444;}
#seotext a:visited {text-decoration: none; color:#444444;}
#seotext a:active {text-decoration: none; color:#444444;}
#seotext a:hover {text-decoration: none; color:#444444;}

#businesscontacts{width:520px;padding:20px 100px;color:#fff;font-size:13px;}
#businesscontacts p{margin:15px 0;}
#businesscontacts h4{font-size:14px;font-weight:bold;border-bottom:3px solid #9f333b;margin:30px 0 15px 0;}
#businesscontacts p.strong{font-weight:bold;}
#businesscontacts input{vertical-align:middle;}
#businesscontacts input[type=text]{margin:5px 0;width:520px;color:#9d9fa1;padding:3px;}
#businesscontacts #addmore{float:right;font-weight:bold;margin:10px 0;}
#businesscontacts input[type=submit]{float:right;background:#fff;border:0;padding:5px 10px;color:#000;text-transform:uppercase;font-weight:bold;font-size:14px;cursor:pointer;}
#submenu .active{text-decoration:underline;}


*html #azcontent { margin:10px 0; width:455px; }

#azcategory { padding:0px 0 0 0 ;}
#azcategory li { display:inline; float:left;padding:0px 63px 0px 10px;}
#azcategory li a { color:#000; }
#azcontent ul li { list-style-position:inside; list-style-type:square; margin-left: 0;	padding-left: 16px;	text-indent: -16px; line-height:16px;}
#azcontent li ul li {  }
#azcontent h2 { color:#fff; font-size:14px; font-weight:normal; padding:4px 10px; text-transform:capitalize;}
#azcontent label { display:block;}
#azcontent h1 { font-size:14px; padding:10px 0; font-weight:normal; text-transform:capitalize;}
#azcontent .emplawtext { color:#9f333c; }
#azcontent li { line-height:16px; margin:10px 0;}
#azcontent { color:#444;float:left;  margin:10px 10px 10px 0; padding:10px; width:550px;}
#azcontent p { padding:5px 0;}
#azcontent a { color:#9f333c; border:none; }
#azcontent strong { color:#333;}
#azcontent h4 { color:#000; font-weight:Bold;}


#azcommonwrap { width:250px;float:right; border:1px solid #a8aaad; margin:-10px 0px 10px 10px;}
#azcommonheader, #azcommonfooter { background: #9f333c; padding:2px 5px;}
#azcommoncontent { color:#000;background:#e6e8e9 url(../images/azheadlinearrow.jpg) no-repeat top center; padding:12px 8px 5px 8px;}
#azcommoncontent p { margin:5px 0;}
#azcommoncontent li { line-height:auto; padding:0; margin:0;}
#letters { margin:20px 10px;}
#letters li {color:#fff; background:url(../images/letter_background.jpg) top center no-repeat; list-style-type:none; display:inline; height:25px; width:25px; padding:5px 9px 10px 8px; text-transform:uppercase; font-style:italic;}
#letters li a { color:#fff; border:none;}

#azrightpanel { float:left; width:195px; padding:20px 10px;}
#azsearch input[type=text] { padding:0 0 0 10px; height:22px; border:1px solid #ccc; width:130px; }
#azsearch input[type=image] { float:right; margin-right:20px; }
#commontopics h2 { font-size:16px; padding:10px 0; font-weight:normal; color:#9f333c;  }
#commontopics li { list-style-type:none; font-size:16px;font-style:italic; line-height:22px;}
#commontopics li a { color:#999; border-bottom:none;}



#productcontentfooterwrap { overflow:hidden;clear:both; background:#9E333B; padding:7px 10px; margin:0;  color:#edeacf; text-transform:uppercase; font-size:11px; }

#productcontentfooterwrap  #active { background:#edeacf; color:#552B4A; }

#productcontentfooterwrap a {  padding:0; margin:0; color:#edeacf;font-weight:bold; line-height:18px;}

#productcontentfooterwrap .pagepositions {  border:1px solid #edeacf; padding:0px 4px; margin:0px 0px; letter-spacing:0; line-height:normal; text-align:center; color:#edeacf; }

#productcontentfooter span { float:left; padding:0 10px;}

#productcontentfooter { float:right;}

#form_container table { margin:5px; width:98%;}
#form_container  table th { text-align:left; padding:5px; background:#eee;}
#form_container  table th strong { color:#000;}
#form_container table td { padding:2px;}
#form_container table td strong { color:#000;}
#form_container select,#form_container input[type=text] { width:150px; font-size:12px; background:#fff; border:1px solid #ccc;}

