body
{margin:0px; font-family:verdana, sans-serif; padding:0px; color:#666666; font-size:11px; line-height:17px;}


h1 {font-size:21px;color:#cc0033;margin-top: 0px; margin-bottom: 5px; line-height: 1.5em;}
h2 {font-size:16px;color:#a9a9a9;font-weight:bold; margin-top: 0px; margin-bottom: 2px;}
h3 {font-size:13px;color:#cc0033;font-weight:bold;}
h4 {color: #000000; font-size: 13px; font-style: italic}
h5 {color: #cc0033; font-size: 11px; font-weight: bold}
 
.loweralpha { list-style-type: lower-alpha;}
.bold {font-weight: bold;}
.italics {font-style: italic;}
.italictext {font-style: italic;}
.nobullet {list-style-type: none;}
.red {color: #c03;}
.grey {color: #666;}
.greybg {background-color: #666;}
.redbold15pointtext {color: #cc0033; font-size: 15px; font-weight: bold; margin: 0;}
.sizeeight {text-decoration: none; font-size: 8px;}
.smalltext {font-size: 10px;}


.bgWhite{background-color: #fff;}
.bgPurple{background-color: #4f2d7f;}
.bgCaramel{background-color: #bd4f19;}
.bgOrange{background-color: #e37222;}
.bgButterscotch{background-color: #fdc480; }
.bgBrick{background-color: #903;}
.bgRed{background-color: #c03;}
.bgDonkey{background-color: #c2b2b5;}
.bgGrey1{background-color: #5b676f;}
.bgGrey2{background-color: #818a8f;}
.bgGrey3{background-color: #c3c8c8;}
.bgBlueGrey1{background-color: #d4d6d9;}
.bgBlueGrey2{background-color: #8599a8;}
.bgBlueGrey3{background-color: #8f6678;}
.bgGreen1{background-color: #008542;}
.bgGreen2{background-color: #19b271;}
.bgGreen3{background-color: #c3e9d1;}
.bgLeaf{background-color: #618e02;}
.bgGrass{background-color: #9eab05;}
.bgShoot{background-color: #dceea4;}
.bgMustard{background-color: #a17700;}
.bgOchre{background-color: #eaab00;}
.bgMilkshake{background-color: #f8de6e;}
.bgCharcoal{background-color: #56364d;}
.bgMud{background-color: #8f6678;}
.bgAsh{background-color: #b594a1;}
.bgDeepwater{background-color: #007a87;}
.bgTurquoise{background-color: #33c2cb;}
.bgMist{background-color: #b3dedb;}
.bgOcean{background-color: #004165;}
.bgAqua{background-color: #3892ab;}
.bgPool{background-color: #aed5e1;}
.bgRosettaBeige{background-color: #ebebd8;}
.bgSky{background-color: #89a8e0;}
.bgBlue{background-color: #4060af;}
.bgNavyblue{background-color: #162274;}

/*162274*/
.rego, .home, .feedback, .supp1, .supp2, .supp3, .supp4, .supp5, .supp6, .supp7, .supp8, .attend{background-color: #c03; border-bottom:#eaab00 solid 1px; }
.rego a, .home a, .feedback a, .supp1 a, .supp2 a, .supp3 a, .supp4 a, .supp5 a, .supp6 a, .supp7 a, .supp8 a, .attend a{
color: #fff;
}
.menuCTA {border-bottom:#c03 solid 2px; background-color:#ebebd8;}

table.menu td.bgBlueGrey2, td.bgBlueGrey2 {border-bottom:#818a8f solid 1px; color: #d4d6d9;}
.bgBlueGrey2 a{color: #d4d6d9; font-weight: normal;}
.bgBlueGrey2 a:hover{color: #fff;}

table.menu td.bgGrey3, td.bgGrey3 {border-bottom:#818a8f solid 1px; }
.bgGrey3 a{color: #d4d6d9; font-weight: normal;}
.bgGrey3 a:hover{color: #fff;}

table.menu td.bgGrey2 {border-bottom:#818a8f solid 1px; color: #ebebd8;}
.bgGrey2 a{color: #ebebd8; font-weight: normal;}
.bgGrey2 a:hover{color: #fff;}

table.menu td.bgRed, td.bgRed {border-bottom:#eaab00 solid 1px; color: #ebebd8; }
.bgRed a{color: #fff; font-weight: normal;}
.bgRed a:hover{color: #fff;}

table.menu td.bgBlue{border-bottom:#fff solid 1px; color: #fff; }
.bgBlue a{color: #fff; font-weight: normal;}
.bgBlue a:hover{color: #fff;}

table.menu td.bgNavyblue, td.bgNavyblue {border-bottom:#8f6678 solid 1px; color: #fff; }
.bgNavyblue a{color: #fff; font-weight: normal;}
.bgNavyblue a:hover{color: #fff;}

table.menu td.bgButterscotch {border-bottom:#eaab00 solid 1px;}
.bgButterscotch a{color: #4b6274; font-weight: normal;}
.bgButterscotch a:hover{color: #fff;}

table.menu td.bgRosettaBeige {border-bottom:#eaab00 solid 1px;}
.bgRosettaBeige a{color: #666; font-weight: normal;}
.bgRosettaBeige a:hover{color: #333;}

table.menu td.bgCharcoal {border-bottom:#eaab00 solid 1px; color: #fff;}
.bgCharcoal a{color: #d4d6d9; font-weight: normal;}
.bgCharcoal a:hover{color: #fff;}

table.menu td.bgWhite {border-bottom:#eaab00 solid 1px;}
.bgWhite a{color: #000; font-weight: normal;}
.bgWhite a:hover{color: #000;}

hr {
	color: #EAEAEA;
}

/* TD */
.center{text-align: center;}
.border {border-top: 1px solid #cccccc; padding: 4px;
border-left: 1px solid #cccccc; 
border-right: 1px solid #cccccc; 
border-bottom: 6px solid #818a8f;}
.right {text-align: right;}
.left {text-align: left;}

table td {vertical-align: top;}
th{ background-color: #c3c8c8;color: #666; font-weight: normal; border-bottom:#818a8f solid 1px;}
th.bottomrow {border-bottom:0;}
/*td.img {background-color: #fff; border-right: solid 1px #ccc;}*/
td#HeaderText {
	font-size: 22px;
	color: #FFFFFF;
	text-align:left;
	background-image: url(/aus/products/promotions/sharedCampaignFiles/image/header_03.jpg);
	background-position: 0 0;
	width:641px;
}

td#BodyText {
	padding:30px 20px 0px 35px;
	text-align:left;
}

.leftpadding{
	padding: 0px 0px 0px 15px;
}



table.menu td {padding: 6px 10px 6px 10px;
text-align: left;}

td#menuImg {
padding: 0px;
vertical-align: top;
}
td#menuTop {background-image:   url(/aus/products/promotions/sharedCampaignFiles/image/spacer.gif);
height: 10px;}
td#menuCTA {
text-align: center;
font-weight: bold;
/*border-bottom:#eaab00 solid 1px;*/
}
td#menuCTA a, td#td_menuCTA a {font-weight: bold;
text-decoration: none;}
td#menuCTA2{
text-align: center;
font-weight: bold;
border-bottom:#eaab00 solid 1px;}
td#menuCTA2 a {font-weight: bold;
text-decoration: none;}
form table td.right { text-align: right;}
/* Link Text */
a{
color:#cc0033;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
table.menu a:hover {text-decoration:none;}
table.menu td a.leftLink_3 {text-align: center;}
a.leftLink_1{
color:#fff;
text-decoration:inherit;
}
a.leftLink_2{
color:#d4d6d9;
text-decoration:inherit;
}
a.leftLink_2:hover {
color: #fff;}
a.leftLink_3{
color:#FFFFFF;
text-decoration:inherit;
font-size:15px;
}
a.button, a.button:hover  {
font-size: 11px; 
color: #c03;
background-color: #ebebd8;
border: solid 1px #ccc;
padding: 4px 8px;
text-decoration: none; 
}

img{border: 0;}
td.submitButton {
padding:0px 3px 0px 3px; 
color: #fff;
background-color: #c03;}
td.submitButton a, td.submitButton a:hover {
color: #fff;
text-decoration:none;
}
/* --------------------footer styles only -----------------------*/
td.pgborder_left{background: url(/aus/products/promotions/sharedCampaignFiles/image/left.jpg);
width: 8px;
border-right:#ccc solid 1px;}
td.pgborder_right{background: url(/aus/products/promotions/sharedCampaignFiles/image/right.jpg);
background-position: 0% 0%;
width: 8px;
background-repeat: repeat-y;
border-left:#ccc solid 1px;}
td.footerwhite, td.footerwhite a:link, td.footerwhite a:visited {text-decoration: none; font-size: 10px; color: #fff; font-weight: bold; background-color: #000; padding: 2px; text-align: left;}
.footerwhite a:hover, .footerwhite a:active {text-decoration: underline;}
#right{text-align: right;}
td.footerblack, td.footerblack a:link, td.footerblack a:visited  {text-decoration: none; font-size: 10px; color: #000; background-color: #ccc; padding: 2px 0px;text-align: left;}
.footerblack a:hover, .footerblack a:active {text-decoration: underline; }

span.footerblack {text-decoration: none; font-size: 10px; color: #000000}
.footerlogo{
display: none;
visibility: hidden;
padding: 0;
margin: 0;} 
/* --------------------end footer styles only -----------------------*/

table.cart td {
text-align: right;
vertical-align: top;

}
table.cart {width: 530px;}
/* --------------------form styles only -----------------------*/
#carter form table{width: 90%;}
#carter form table td{
padding: 7px 15px;
}

#carter form table td.button {text-align: center;
padding-bottom: 15px;}


#carter form input, #carter form textarea, #carter form select, #carter form option {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #c03;
background-color: #ebebd8;
border: solid 1px #ccc;
padding: 2px; 
	
}
#carter form input.buttons  { 

 width: 155px;
}
#carter form option.booksorder { width: 420px; padding: 2px; margin: 2px;}

/* --------------------end form styles only -----------------------*/

/*Adding PMS color & optima font as classes based on REISS: 6-2008-58774   */

.clientDevelopment { color:#EEF511}

.practiceManagement { color:#B2BB1E }

.researchSolution { color:#F58025}

.litigationService { color:#8177B7}

.corporateColor { color:#98002E}

.optima { font-size:26px; font-family:Optima}
