@charset "UTF-8";
/*    common - start    */
body {
	font: 76% Arial, Verdana, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #808285;
}
h1 {
	background:transparent;
	border-bottom:1px solid #A7A9AC;
	color:#CD1041;
	font-size:130%;
	font-weight:normal;
	margin:20px 0 0 0;
	padding:0 0 2px 0
}
h2 {
	background:transparent;
	border-bottom:1px solid #A7A9AC;
	color:#CD1041;
	font-size:120%;
	font-weight:normal;
	margin:20px 0 0 0;
	padding:0 0 2px 0
}
h3 {
	background:transparent;
	border-bottom:1px solid #A7A9AC;
	color:#A7A9AC;
	font-size:120%;
	font-weight:normal;
	margin:20px 0 0 0;
	padding:0 0 2px 0
}
h4 {
	background:transparent;
	color:#3E7BA4;
	font-size:110%;
	font-weight:bold;
	margin:8px 0 8px 0;
	padding:0
}
h5 {
	background:transparent;
	color:#CD1041;
	font-size:120%;
	font-weight:normal;
	margin:20px 0 -16px 12px;
	padding:0 0 2px 0
}
h6 {
	background:transparent;
	border-bottom:1px solid #A7A9AC;
	color:#CD1041;
	font-size:130%;
	font-weight:normal;
	margin:20px 0 12px -8px;
	padding:0 0 2px 0
}
.fontNormal {
	font-weight:normal
}
.wb #mainContent {
	float:left;
	height:auto;
	padding: 0;
	width:730px
}
.wb #container {
	width: 930px;
	background: #FFFFFF;
	height:900px;
	margin: 0 auto;
	text-align: left;
}
.wb #header {
	height:98px;
	width:930px
}
.wb #navigation {
	float:left;
	font-size:100%;
	height:320px;
	width:200px
}
.wb #navigation ul {
	list-style-type:none;
	margin:0;
	padding:0
}
.wb #navigation li {
	margin:0 0 5px 0;
	padding:0
}
.wb #navigation li a {
	background:#B2B3B6;
	color:#FFF;
	height:19px;
	display:block;
	text-decoration:none;
	padding:6px 0 0 20px
}
.wb #navigation li a:hover {
	background:#CD1041;
	color:#FFF;
	text-decoration:underline
}
.wb #navigation #current {
	background:#CD1041;
	color:#FFF;
	text-decoration:none
}
.wb #picBlock {
	float:left;
	height:179px;
	margin:0 0 0 14px;
	width:716px
}
.wb #picBlockDesc {
	float:left;
	height:20px;
	margin:0 0 0 16px;
	width:700px
}
.picBlockDescTxt {
	float:left;
	height:19px;
	margin:0;
	padding:5px 0 0 0;
	text-transform:uppercase;
	width:699px
}
.picBlockDescTxt p {
	background:transparent;
	color:#808285;
	font-size:136%;
	letter-spacing:2px;
	margin:0;
	padding:0
}
/*    common - end    */
/*    left Panel - start    */
#leftCopy {
	float:left;
	height:auto;
	margin:0 0 0 14px;
	text-align:left;
	width:470px
}
#leftCopy p {
	margin:12px 0 0 12px;
	padding:0
}
#leftCopy a {
	background:transparent;
	color: #CD1041;
	font-weight:bold;
	text-decoration:none
}
#leftCopy ul {
	list-style-image:url(../i/LeftCopyUl.jpg);
	margin:6px 0 0 24px;
	padding:0
}
#leftCopy ul li {
	margin:0 0 8px 0;
	padding:0
}
#leftCopyBluPanel {
	background:#CD1041;
	color:#FFF;
	float:left;
	height:auto;
	margin:8px 0 0 0;
	padding:0;
	width:100%
}
#leftCopyBluPanel p {
	margin:0;
	padding:14px 20px 14px 20px;
	text-align:justify
}
#leftCopyBluPanel p a {
	background:transparent;
	color:#FDBF68;
	text-decoration:none
}
#leftCopyBluPanelDupe {
	background:#CD1041;
	color:#FFF;
	float:left;
	height:auto;
	margin:8px 0 0 0;
	padding:0;
	width:100%
}
#leftCopyBluPanelDupe p {
	margin:0;
	padding:14px 20px 14px 20px;
	text-align:justify
}
#leftCopyBluPanelDupe p a {
	background:transparent;
	color:#FDBF68;
	text-decoration:none
}
#leftCopyBluPanel2 {
	background:#CD1041;
	color:#F0B8B2;
	float:left;
	height:auto;
	margin:0 0 8px 320px;
	padding:0;
	width:150px
}
#leftCopyBluPanel2 p {
	margin:0;
	padding:6px 0 6px 0;
	text-align:center
}
#leftCopyBluPanel2Dupe {
	background:#CD1041;
	color:#F0B8B2;
	float:left;
	height:auto;
	margin:0 0 8px 320px;
	padding:0;
	width:150px
}
#leftCopyBluPanel2Dupe p {
	margin:0;
	padding:6px 0 6px 0;
	text-align:center
}
#leftCopyBluPanel3 {
	background:#64A4BF;
	color:#B1DBEF;
	float:left;
	height:auto;
	margin:0 0 0 160px;
	padding:0;
	width:310px
}
#leftCopyBluPanel3 p {
	margin:0;
	padding:6px 0 6px 0;
	text-align:center
}
#leftCopyLarge {
	float:left;
	height:auto;
	margin:0 0 0 14px;
	text-align:left;
	width:716px;
}
#leftCopyLarge ul {
	list-style-image:url(../i/orangeUl.gif);
	margin:2px 0 0 24px;
	padding:0
}
#leftCopyLarge ul li {
	margin:0 0 8px 0;
	padding:0
}
.leftCopyLarge {
	background:transparent;
	color: #FDBF68;
	font-weight:normal
}
#leftCopyScotsCrtsLink {
	background:#9CC0D1;
	color:#FFF;
	height:24px;
	margin:12px 0 12px 0;
	width:100%
}
#leftCopyScotsCrtsLink p {
	margin:0;
	padding:5px 0 0 0;
}
#leftCopyScotsCrtsLink a {
	background:transparent;
	color:#5285AC;
	font-weight:normal;
	text-decoration:none;
	padding:0 0 0 12px
}
#leftCopyScotsCrtsLink a:hover {
	background:transparent;
	color:#5285AC;
	text-decoration:underline
}
.videoBoxL {
	border:1px solid #9CC0D1;
	float:left;
	height:220px;
	margin:12px 0 6px 0;
	padding:0;
	text-align:center;
	width:228px
}
.videoBoxL p {
	margin:0;
	padding:0 0 0 12px;
	width:216px
}
.videoBoxL h1 {
	background:#9CC0D1;
	color:#006F91;
	font-size:110%;
	margin:0;
	padding:4px
}
.videoBoxL a {
	text-decoration:none
}
.videoBoxL a:hover {
	text-decoration:underline
}
.videoBoxR {
	border:1px solid #9CC0D1;
	float:right;
	height:220px;
	margin:12px 0 6px 0;
	padding:0;
	text-align:center;
	width:228px
}
.videoBoxR p {
	margin:0;
	padding:0 0 0 12px;
	width:216px
}
.videoBoxR h1 {
	background:#9CC0D1;
	color:#006F91;
	font-size:110%;
	margin:0;
	padding:4px
}
.videoBoxR a {
	text-decoration:none
}
.videoBoxR a:hover {
	text-decoration:underline
}
/*    left panel - end    */
/*    left panel horizontal rules - start    */
#leftCopyHr1 {
	border-top:1px solid #A7A9AC;
	float:left;
	height:12px;
	margin:24px 0 0 0;
	padding:8px 0 0 0;
	width:100%
}
#leftCopyHr2 {
	border-bottom:1px solid #A7A9AC;
	float:left;
	height:12px;
	margin:4px 0 0 0;
	padding:8px 0 0 0;
	width:100%
}
#leftCopyHr3 {
	border-top:1px solid #A7A9AC;
	float:left;
	height:8px;
	margin:4px 0 -8px 0;
	padding:8px 0 0 0;
	width:100%
}
#leftCopyHr4 {
	border-bottom:1px solid #9CC0D1;
	float:left;
	height:8px;
	margin:-6px 0 0 0;
	padding:8px 0 0 0;
	width:100%
}
#leftCopyHr5 {
	border-top:1px solid #9CC0D1;
	float:left;
	height:8px;
	margin:4px 0 8px 0;
	padding:8px 0 0 0;
	width:100%
}
.leftCopyHr6 {
	border-top:1px solid #9CC0D1;
	margin:8px 0 8px 0;
	padding:0 0 0 8px;
	width:100%
}
.leftCopyHr7 {
	margin:0 0 10px 0;
	padding:0 0 0 8px;
	width:100%
}
#leftCopyHr8 {
	border-bottom:1px solid #A7A9AC;
	float:left;
	height:8px;
	margin:4px 0 12px 0;
	padding:8px 0 -8px 0;
	width:100%
}
#leftCopyHr9 {
	border-top:1px solid #A7A9AC;
	float:left;
	height:8px;
	margin:4px 0 -8px -8px;
	padding:8px 0 0 0;
	width:100%
}
.leftCopyHrDefault {
	border-top:1px solid #A7A9AC;
	float:left;
	height:8px;
	margin:4px 0 -8px 0;
	padding:8px 0 0 0;
	width:100%
}
.leftCopyHrDefault2 {
	float:left;
	height:8px;
	margin:4px 0 -8px 0;
	padding:8px 0 0 0;
	width:100%
}
.blueSquare {
	margin:0 6px 0 0
}
#leftCopySectionNav {
}
#leftCopySectionNav01 a {
	background:#CF1043;
	color:#FFF;
	font-size:160%;
	font-weight:normal;
	height:27px;
	display:block;
	text-decoration:none;
	margin:0 0 0 -12px;
	padding:4px 0 0 14px
}
#leftCopySectionNav01 a:hover {
	background:#DF718E;
	color:#FFF;
	text-decoration:none
}
#leftCopySectionNav02 a {
	background:#B2B3B6;
	color:#FFF;
	font-size:160%;
	font-weight:normal;
	height:27px;
	display:block;
	text-decoration:none;
	margin:0 0 0 -12px;
	padding:4px 0 0 14px
}
#leftCopySectionNav02 a:hover {
	background:#CD1041;
	color:#FFF;
	text-decoration:none
}
#leftCopySectionNav03 a {
	background:#B2B3B6;
	color:#FFF;
	font-size:160%;
	font-weight:normal;
	height:27px;
	display:block;
	text-decoration:none;
	margin:0 0 0 -12px;
	padding:4px 0 0 14px
}
#leftCopySectionNav03 a:hover {
	background:#CD1041;
	color:#FFF;
	text-decoration:none
}
#leftCopySectionNav04 a {
	background:#DF718E;
	color:#FFF;
	font-size:160%;
	font-weight:normal;
	height:27px;
	display:block;
	text-decoration:none;
	margin:0 0 0 -12px;
	padding:4px 0 0 14px
}
#leftCopySectionNav04 a:hover {
	background:#CF1043;
	color:#FFF;
	text-decoration:none
}
/*    left panel horizontal rules - end    */
/*    right Panel - start    */
#rightPic {
	float:left;
	height:auto;
	margin:24px 0 0 14px;
	width:230px
}
#rightPic h1 {
	background:transparent;
	border-bottom:1px solid #A7A9AC;
	color:#808285;
	font-size:100%;
	font-weight:bold;
	margin:0 0 8px 0;
	padding:0 0 3px 0
}
#rightPic h2 {
	background:#808285;
	color:#FFF;
	font-size:100%;
	font-weight:bold;
	margin:0 0 8px 0;
	padding:3px 0 3px 6px
}
#rightPic h3 {
	background:transparent;
	border-bottom:1px solid #A7A9AC;
	color:#808285;
	font-size:100%;
	font-weight:bold;
	margin:-24px 0 12px 0;
	padding:0 0 3px 0
}
#rightPic p {
	margin:0 0 12px 0;
	padding:0
}
#rightPic a {
	background:transparent;
	color:#CD1041;
	font-weight:bold;
	text-decoration:none
}
#rightPic a:hover {
	text-decoration:underline
}
#rightPic ul {
	list-style-type:none;
	margin:0 0 12px 0;
	padding:0;
	width:230px
}
#rightPic li {
	margin:0 0 5px 0;
	padding:0
}
#rightPic li a {
	background:#B2B3B6;
	color:#FFF;
	font-weight:normal;
	height:20px;
	display:block;
	text-decoration:none;
	padding:5px 0 0 9px
}
#rightPic li a:hover {
	background:#CD1041;
	color:#FFF;
	text-decoration:none
}
#rightPic #rightPicCurrent {
	background:#CD1041;
	color:#FFF;
	text-decoration:none
}
#rightPicGrey {
	background:#DCDDDE;
	color:#717376;
	float:left;
	height:auto;
	margin:24px 0 0 14px;
	padding:12px 12px 0 12px;
	width:206px
}
#rightPicGrey h1 {
	border:none;
	font-size:100%;
	font-weight:bold;
	margin:0;
	padding:0
}
#rightPicGrey p {
	margin:0 0 12px 0;
	padding:0
}

#rightPicWhite {
	background:transparent;
	color:#717376;
	float:left;
	height:auto;
	margin:24px 0 0 14px;
	padding:12px 12px 0 12px;
	width:206px
}
#rightPicWhite p {
	margin:0 0 12px 0;
	padding:0
}

#rightColumnLogos {
	background:#FFF;
	height:74px;
	margin:12px 0 0 -12px;
	padding:12px 0 0 0;
	width:230px;
}
#rightColumnLogos2 {
	background:#FFF;
	height:74px;
	margin:12px 0 0 0;
	padding:12px 0 0 0;
	width:230px;
}
#rightPicNamePanel {
	border-top:1px solid #CD1041;
	float:left;
	height:auto;
	margin:8px 0 8px 0;
	padding:0;
	width:230px
}
#rightPicNamePanel p {
	background:#CD1041;
	color:#FFF;
	margin:0;
	padding:3px;
	text-align:center;
	width:100px
}
#rightNavCourt {
	float:left;
	height:auto;
	margin:130px 0 0 14px;
	text-align:left;
	width:218px
}
#rightNavCourt ul {
	list-style-type:none;
	margin:0;
	padding:0
}
#rightNavCourt li {
	margin:0 0 5px 0;
	padding:0
}
#rightNavCourt li a {
	background:#EBCDAE url(../i/rightNavBg.gif) no-repeat left;
	color:#B37332;
	height:20px;
	display:block;
	text-decoration:none;
	padding:5px 0 0 9px
}
#rightNavCourt li a:hover {
	background:#64A4BF url(../i/rightNavBgHvr.gif) no-repeat left;
	color:#FFF;
	text-decoration:none
}
#rightNavCourt #currentCrtRgt {
	background:#64A4BF url(../i/rightNavBgHvr.gif) no-repeat left;
	color:#FFF;
	text-decoration:none
}
.rightNavCourtNumeral {
	margin:0 24px 0 0
}
#rightNavCourtUk {
	float:left;
	height:auto;
	margin:100px 0 0 14px;
	text-align:left;
	width:218px
}
#rightNavCourtUk ul {
	list-style-type:none;
	margin:0;
	padding:0
}
#rightNavCourtUk li {
	margin:0 0 5px 0;
	padding:0
}
#rightNavCourtUk li a {
	background:#EBCDAE url(../i/rightNavBg.gif) no-repeat left;
	color:#B37332;
	height:20px;
	display:block;
	text-decoration:none;
	padding:5px 0 0 9px
}
#rightNavCourtUk li a:hover {
	background:#64A4BF url(../i/rightNavBgHvr.gif) no-repeat left;
	color:#FFF;
	text-decoration:none
}
#rightNavCourtUk #currentCrtRgt {
	background:#64A4BF url(../i/rightNavBgHvr.gif) no-repeat left;
	color:#FFF;
	text-decoration:none
}
.rightNavCourtNumeralUk {
	margin:0 24px 0 0
}
#rightNavCourtScot {
	float:left;
	height:auto;
	margin:0 0 0 14px;
	text-align:left;
	width:230px
}
#rightNavCourtScot ul {
	list-style-type:none;
	margin:0;
	padding:0
}
#rightNavCourtScot li {
	margin:0 0 5px 0;
	padding:0
}
#rightNavCourtScot li a {
	background:#EBCDAE;
	color:#B37332;
	height:20px;
	display:block;
	text-decoration:none;
	padding:5px 0 0 9px
}
#rightNavCourtScot li a:hover {
	background:#64A4BF;
	color:#FFF;
	text-decoration:none
}
#rightNavCourtScot #currentScotCrtRgt {
	background:#64A4BF;
	color:#FFF;
	text-decoration:none
}
#rightNavCourtScot2 {
	float:left;
	height:auto;
	margin:1px 0 -30px 13px;
	text-align:left;
	width:230px
}
#rightNavCourtScot2 ul {
	list-style-type:none;
	margin:0;
	padding:0
}
#rightNavCourtScot2 li {
	margin:0 0 5px 0;
	padding:0
}
#rightNavCourtScot2 li a {
	background:#EBCDAE;
	color:#B37332;
	height:20px;
	display:block;
	text-decoration:none;
	padding:5px 0 0 9px
}
#rightNavCourtScot2 li a:hover {
	background:#64A4BF;
	color:#FFF;
	text-decoration:none
}
#rightNavCourtScot2 #currentScotCrtRgt {
	background:#64A4BF;
	color:#FFF;
	text-decoration:none
}

#rightcta {
	float:left;
	height:auto;
	color: #000000;
	font-size: 1.5em;
	font-weight: 900;
	text-align: center;
	margin:0 0 0 14px;
	width:218px
}
#rightcta img{
	padding:5px;
}
/*    right Panel - end    */
/*    court pages - start    */
#courtPanel {
	background:url(../i/courtbutt.jpg) no-repeat;
	border-bottom:1px solid #9CC0D1;
	float:left;
	height:108px;
	margin:8px 0 28px 0;
	width:100%
}
.wb #courtPanel ul {
	list-style-type:none;
	list-style-image:none;
	margin:0;
	padding:8px 0 0 0;
	width:317px
}
.wb #courtPanel li {
	margin:0 0 4px 0;
	padding:0
}
.wb #courtPanel li a {
	background:transparent;
	color:#5285AC;
	font-weight:normal;
	height:19px;
	display:block;
	text-decoration:none;
	padding:0 0 0 110px
}
.wb #courtPanel li a:hover {
	background:transparent;
	color:#5285AC;
	text-decoration:underline
}
#courtPanelTxt {
	float:right;
	height:auto;
	margin:4px 0 0 0;
	padding:0;
	width:136px
}
#courtPanelTxt p {
	margin:0;
	padding:0
}
#addressPanel {
	background:#CD1041;
	color:#FFF;
	float:left;
	height:auto;
	margin:8px 0 0 0;
	padding:14px;
	width:442px
}
#courtNavigation {
	float:left;
	font-size:100%;
	height:auto;
	margin:0 0 8px 0;
	width:470px
}
#courtNavigation ul {
	list-style-type:none;
	list-style-image:none;
	margin:32px 0 0 0;
	padding:0
}
#courtNavigation li {
	margin:0;
	padding:0
}
#courtNavigation li a {
	background:#B2B3B6;
	color:#FFF;
	font-weight:normal;
	height:19px;
	display:block;
	text-decoration:none;
	margin:0 0 -3px 0;
	padding:6px 0 0 20px
}
#courtNavigation li a:hover {
	background:#CD1041;
	color:#FFF;
	text-decoration:underline
}
#courtNavigation li #currentCrt {
	background:#CD1041;
	color:#FFF;
	text-decoration:underline
}
.courtGraphic {
	margin:4px 0 0 0;
}
#courtPara {
	border-top:1px solid #9CC0D1;
	float:left;
	height:auto;
	margin:8px 0 0 0;
	padding:0 0 0 24px;
	width:446px
}
#courtDetailPanel {
	float:left;
	height:auto;
	margin:8px 0 0 0;
	width:100%
}
#courtDetailPanel p {
	margin:0;
	padding:5px 0 0 14px
}
#courtDetailPanelHdr {
	background:#FFF url(../i/courtdetailstrip.jpg) no-repeat left;
	border-bottom:1px solid #64A4BF;
	color:#FFF;
	float:left;
	height:25px;
	margin:8px 0 0 0;
	padding:0;
	width:100%
}
#courtDetailPanelHdr p {
	margin:0;
	padding:5px 0 0 20px
}
.courtDetailPanelHdrNumeral {
	margin:0 14px 0 0
}
/*    court pages - end    */
/*    constant elements - start    */
#addressPanel p {
	margin:0;
	padding:0
}
.addressPanelhiliteBlu {
	background:transparent;
	color:#808285;
	font-weight:bold
}
.addressPanelhiliteBlu2 {
	background:transparent;
	color:#CD1041;
	font-weight:bold;
	margin:0 0 0 7px
}
#addressPanel2 {
	background:transparent;
	color:#CD1041;
	float:left;
	height:auto;
	margin:0px 0 0px 0;
	padding:14px 14px 14px 0;
	width:448px
}
#addressPanel2 p {
	margin:0;
	padding:0
}
#addressPanel2 a {
	background:transparent;
	color:#CD1041;
	font-weight:normal;
	text-decoration:none
}
#footer {
	background:transparent;
	border-top:1px solid #B2B3B6;
	color:#B2B3B6;
	float:left;
	margin:0 0 8px 0;
	padding:8px 0 8px 0;
	width:100%
}
#footer p {
	margin:0;
	padding:0
}
#footer a {
	background:transparent;
	color:#B2B3B6;
	font-weight:normal;
	text-decoration:none
}
/*    constant elements - end    */
/*    witness page elements - start    */
.quoteBox {
	border:1px solid #9CC0D1;
	height:auto;
	margin:18px 0 0 0;
	padding:0 0 8px 0;
	text-align:center;
	width:100%
}
.quoteBox p {
	margin:0;
	padding:0
}
.quoteBox h1 {
	background:#9CC0D1;
	color:#006F91;
	margin:0;
	padding:4px 0 4px 0
}
.quoteBox2 {
	border:1px solid #9CC0D1;
	height:auto;
	margin:12px 0 6px 0;
	padding:0;
	text-align:left;
	width:216px
}
.quoteBox2 p {
	margin:0;
	padding:4px
}
.quoteBox2 h1 {
	background:#9CC0D1;
	color:#006F91;
	font-size:110%;
	margin:0;
	padding:4px
}
.quoteBox3 {
	border:1px solid #9CC0D1;
	height:auto;
	margin:12px 0 6px 0;
	padding:0;
	text-align:center;
	width:228px
}
.quoteBox3 p {
	margin:0;
	padding:4px
}
.quoteBox3 h1 {
	background:#9CC0D1;
	color:#006F91;
	font-size:110%;
	margin:0;
	padding:4px
}
/*    witness page elements - end    */
/*    course page elements - start    */
#courseOptions {
	float:left;
	height:auto;
	margin:8px 0 0 0;
	padding:0;
	width:100%
}
#courseOptions ul {
	list-style-type:none;
	list-style-image:none;
	margin:0;
	padding:0;
	text-align:center;
	width:498px
}
#courseOptions li {
	margin:0;
	padding:0
}
#courseOptions li a {
	background:#EBCDAE;
	color:#B37332;
	float:left;
	font-weight:normal;
	height:auto;
	display:block;
	text-align:center;
	text-decoration:none;
	padding:6px 0 6px 0;
	margin:0 29px 0 0;
	width:220px
}
#courseOptions li a:hover {
	background:#64A4BF;
	color:#FFF;
	text-decoration:underline
}
/*    course page elements - end    */
/*    form - start    */
fieldset {
	border:0;
	float:left;
	width:470px;
	margin:0;
}
#txtara {
	width:463px;
	margin:0 0 12px -2px;
}
#txtara textarea {
	border:1px solid #9CC0D1;
	float:right;
	height:20px;
	overflow:auto;
	margin:0 3px 12px 0;
	width:320px
}
#clear {
	height:10px;
	font-size:0;
	clear:both;
}
.singleLine {
	float:left;
	height:20px;
	margin:0 0 12px -6px;
	padding:0;
	width:463px
}
.singleLine2 {
	float:left;
	height:20px;
	margin:12px 0 12px -6px;
	padding:0;
	width:463px
}
.singleLine3 {
	float:left;
	height:20px;
	margin:0 0 12px -6px;
	padding:0;
	width:240px
}
.singleLineInput {
	border:1px solid #A7A9AC;
	float:right;
	height:20px;
	width:320px
}
.singleLineChkBx {
	border:1px solid #A7A9AC;
	float:right
}
.multiLine {
	float:left;
	height:60px;
	margin:0 0 12px -6px;
	padding:0;
	width:463px
}
.multiLineInput {
	border:1px solid #A7A9AC;
	float:right;
	height:60px;
	width:320px
}
.multiLineInput2 {
	border:1px solid #A7A9AC;
	float:left;
	height:60px;
	width:236px
}
.addButton {
	background:#B2B3B6;
	border:0;
	color:#FFF;
	height:23px;
	margin:0;
	padding:3px;
	width:120px
}
.submitButton {
	background:#CD1041;
	border:0;
	color:#FFF;
	height:23px;
	margin:0;
	padding:3px;
	width:120px
}
label {
	margin:12px 0 0 0;
}
.radiobox {
	margin:0 0 0 0;
}
/*    form - end    */
/*    links - start    */
.imageLink {
	border:0
}
.imageLink2 {
	border:0;
	margin:0 0 8px 0;
	padding:0
}
.imageLink3 {
	border:0;
	margin:12px 0 12px 0
}
/*    links - end    */
#redListBox {
	border:1px solid #CD1041;
	float:left;
	margin:12px 0 12px 0;
	height:195px;
	width:225px
}
#redListBox ul {
	margin:14px 0 0 24px;
	padding:0
}
#redListBox li {
	background:transparent;
	color:#CD1041;
	font-size:190%;
	font-weight:bold
}
#redListBoxPic {
	float:left;
	margin:12px 0 12px 17px;
	height:197px;
	width:225px
}
.brochurePic {
	border:0;
	float:left;
	margin:12px 12px 0 0;
	padding:0
}
.leftCopyHilitePanel1 {
	background:#CD1041;
	color:#FFF;
	float:left;
	height:auto;
	margin:0 0 0 0;
	padding:0 16px 12px 4px;
	width:450px
}
.leftCopyHilitePanel1 p {
	margin:0;
	padding:0;
	text-align:justify
}
.leftCopyHilitePanel1 p a {
	background:transparent;
	color:#FDBF68;
	text-decoration:none
}
.leftCopyHilitePanel2 {
	background:#CD1041;
	color:#F0B8B2;
	float:left;
	height:12px;
	margin:0 0 0 320px;
	padding:1px 5px 8px 5px;
	text-align:center;
	width:140px
}
.leftCopyHilitePanel2 p {
	margin:0;
	padding:0;
	text-align:center
}
.leftCopyHilitePanel3 {
	background:#FFF;
	color:#808285;
	float:left;
	height:auto;
	margin:0 0 0 0;
	padding:0 16px 12px 4px;
	width:97%
}
.leftCopyHilitePanel3 p {
	margin:0;
	padding:0;
	text-align:justify
}
.leftCopyHilitePanel3 p a {
	background:transparent;
	color:#FDBF68;
	text-decoration:none
}
.leftCopyHilitePanel4 {
	background:#FFF;
	color:#808285;
	float:left;
	height:16px;
	margin:0 0 0 320px;
	padding:1px 5px 8px 5px;
	text-align:center;
	width:138px
}
.leftCopyHilitePanel4 p {
	margin:0;
	padding:0;
	text-align:center
}
.leftCopyHilitePanel5 {
	background:#FFF;
	color:#808285;
	float:right;
	margin:0;
	padding:0
}
.leftCopyHilitePanelGrey {
	background:#B2B3B6;
	color:#FFF;
	float:left;
	height:auto;
	margin:12px 0 0 0;
	padding:0 16px 12px 4px;
	width:96%
}
.leftCopyHilitePanelGrey p {
	margin:0;
	padding:0;
	text-align:justify
}
.zenPic {
	border:0;
	margin:18px 0 0 0
}
.chat {
	margin:12px 0 0 22px
}
ul#menu, ul#menu ul {
	list-style-type:none;
	margin: 0;
	padding: 0;
	width: 15em;
}
ul#menu a {
	display: block;
	text-decoration: none;
}
ul#menu li {
	margin-top: 1px;
}
ul#menu li a {
	background: #333;
	color: #fff;
	padding: 0.5em;
}
ul#menu li a:hover {
	background: #000;
}
ul#menu li ul li a {
	background: #ccc;
	color: #000;
	padding-left: 20px;
}
ul#menu li ul li a:hover {
	background: #aaa;
	border-left: 5px #000 solid;
	padding-left: 15px;
}
.code {
	border: 1px solid #ccc;
	list-style-type: decimal-leading-zero;
	padding: 5px;
	margin: 0;
}
.code code {
	display: block;
	padding: 3px;
	margin-bottom: 0;
}
.code li {
	background: #ddd;
	border: 1px solid #ccc;
	margin: 0 0 2px 2.2em;
}
.indent1 {
	padding-left: 1em;
}
.indent2 {
	padding-left: 2em;
}
#leftCopy2 {
	float:left;
	height:auto;
	margin:0 0 0 14px;
	text-align:left;
	width:712px
}
#leftCopy2 p {
	margin:4px 0 0 10px;
	padding:0
}
#addressPanel3 {
	background:#CD1041;
	color:#FFF;
	float:left;
	height:auto;
	margin:8px 0 0 0;
	padding:14px;
	width:684px
}
#addressPanel3 p {
	margin:0 0 0 160px;
	padding:0
}
#addressPanel4 {
	background:transparent;
	color:#CD1041;
	float:left;
	height:auto;
	margin:0px 0 0px 0;
	padding:14px 14px 14px 0;
	width:684px
}
#addressPanel4 p {
	margin:0 0 0 140px;
	padding:0
}
#addressPanel4 a {
	background:transparent;
	color:#CD1041;
	font-weight:normal;
	text-decoration:none
}
#leftCopyAmend {
	float:left;
	height:auto;
	margin:0 0 0 14px;
	text-align:left;
	width:716px
}
#leftCopyAmend p {
	margin:12px 0 0 12px;
	padding:0
}
#leftCopyAmend a {
	background:transparent;
	color: #CD1041;
	font-weight:bold;
	text-decoration:none
}
#leftCopyAmend ul {
	list-style-image:url(../i/LeftCopyUl.jpg);
	margin:6px 0 0 24px;
	padding:0
}
#leftCopyAmend ul li {
	margin:0 0 8px 0;
	padding:0
}
#leftCopyBluPanelAmend {
	background:#CD1041;
	color:#F0B8B2;
	float:left;
	height:auto;
	margin:0 0 8px 567px;
	padding:0;
	width:150px
}
#leftCopyBluPanelAmend p {
	margin:0;
	padding:6px 0 6px 0;
	text-align:center
}
#leftCopyBluPanelAmendMain {
	background:#CD1041;
	color:#FFF;
	float:left;
	height:auto;
	margin:8px 0 0 0;
	padding:0;
	width:100%
}
#leftCopyBluPanelAmendMain p {
	margin:0;
	padding:14px 20px 14px 20px;
	text-align:justify
}
#leftCopyBluPanelAmendMain p a {
	background:transparent;
	color:#FDBF68;
	text-decoration:none
}
#leftCopySectionNavAmend {
	margin:40px 0 0 0
}
#leftCopySectionNavAmend01 a {
	background:#CF1043;
	color:#FFF;
	font-size:160%;
	font-weight:normal;
	height:27px;
	display:block;
	text-decoration:none;
	margin:0 0 0 -12px;
	padding:4px 0 0 14px
}
#leftCopySectionNavAmend01 a:hover {
	background:#DF718E;
	color:#FFF;
	text-decoration:none
}
#leftCopySectionNavAmend02 a {
	background:#B2B3B6;
	color:#FFF;
	font-size:160%;
	font-weight:normal;
	height:27px;
	display:block;
	text-decoration:none;
	margin:0 0 0 -12px;
	padding:4px 0 0 14px
}
#leftCopySectionNavAmend02 a:hover {
	background:#CD1041;
	color:#FFF;
	text-decoration:none
}
#leftCopySectionNavAmend03 a {
	background:#B2B3B6;
	color:#FFF;
	font-size:160%;
	font-weight:normal;
	height:27px;
	display:block;
	text-decoration:none;
	margin:0 0 0 -12px;
	padding:4px 0 0 14px
}
#leftCopySectionNavAmend03 a:hover {
	background:#CD1041;
	color:#FFF;
	text-decoration:none
}
#addressPanelAmend {
	background:#CD1041;
	color:#FFF;
	float:left;
	height:auto;
	margin:8px 0 0 0;
	padding:14px;
	text-align:center;
	width:688px
}
#addressPanelAmend p {
	margin:0;
	padding:0
}
#addressPanelAmend2 {
	background:transparent;
	color:#CD1041;
	float:left;
	height:auto;
	margin:0px 0 0px 0;
	padding:14px 14px 14px 0;
	text-align:center;
	width:702px
}
#addressPanelAmend2 p {
	margin:0;
	padding:0
}
#addressPanelAmend2 a {
	background:transparent;
	color:#CD1041;
	font-weight:normal;
	text-decoration:none
}
