<style type="text/css">
body{height:100%; font-size:12px; margin:0px; padding:0px;}

form{margin:0px; padding:0px}

h1, colorheadlineLG{font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#98012e; line-height:22px; margin-bottom:10px; font-weight:bold;}
h2, colorheadline{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#454340; line-height:14px; margin-bottom:10px; margin-top:10px; font-weight:bold;}
h3, headline1{font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#98012e; line-height:17px; margin-bottom:5px; margin-top:10px; font-weight:normal;}
h4, subheadline{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#98012e; line-height:16px; margin-bottom:5px; margin-top:10px; font-weight:normal;}

.colorheadlineLG {font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#98012e; line-height:22px; margin-bottom:10px; font-weight:bold;}
.colorheadline {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#454340; line-height:14px; margin-bottom:10px; margin-top:10px; font-weight:bold;}
.headline1 {font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#98012e; line-height:17px; margin-bottom:5px; margin-top:10px; font-weight:normal;}
.subheadline {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#98012e; line-height:16px; margin-bottom:5px; margin-top:10px; font-weight:normal;}
.content {color:#000000; font-family: Times New Roman, Times, serif; font-size : 14px; font-weight : normal; line-height:1.3;}

#intro_element{width:460px; margin:0px; margin-right:0px; margin-bottom:0px; padding-top:5px; padding-left:20px; padding-right:20px;}
#intro_element h1{font-family: Times New Roman, Times, serif; font-size:22px; color:#004B8E; text-decoration:bold; line-height:22px;}
#intro_element h2{font-family: Times New Roman, Times, serif; font-size:20px; color:#004B8E; line-height:24px; margin-bottom:10px; font-weight:normal;}
#intro_element h3{font-family: Times New Roman, Times, serif; font-size:13px; padding:4px 0; margin-bottom:10px;}
#intro_element p{color : #004B8E; font-family: Times New Roman, Times, serif; font-size : 15px; font-weight : normal; line-height:28px;}
#intro_element .content {color : #004B8E; font-family: Times New Roman, Times, serif; font-size : 15px; font-weight : normal; line-height:28px;}
#intro_element img{margin-left:-20px; margin-top:-5px; margin-right:-20px; padding-top:0px}

#column_right_ad{width:460px; margin:0px; margin-right:0px; margin-bottom:20px; padding-top:5px; padding-left:20px; padding-right:20px;}
#column_right_ad h1{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#98012e; line-height:16px; margin-bottom:2px; font-weight:bold;}
#column_right_ad h2{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#454340; line-height:14px; margin-bottom:2px; margin-top:5px; font-weight:bold;}
#column_right_ad h3{font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#98012e; line-height:12px; margin-bottom:2px; margin-top:5px; font-weight:normal;}
#column_right_ad  p {color:#454340; font-family:Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : normal; line-height:1.3; padding-right:10px; padding-left:0px;}
#column_right_ad  .content {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : normal; line-height:1.3; padding-right:10px; padding-left:20px;}

#body_elements{width:480px; margin:0px; margin-right:0px; padding-top:20px; padding-left:20px; padding-right:20px; font-family: Times New Roman, Times, serif; font-size : 14px; font-weight : normal; line-height:1.3;}
#body_elements li {color:#454340; font-family: Arial, Helvetica, sans-serif; font-size : 13px; font-weight : normal; line-height:1.3;}

a:link{color:#0033CC;}
a:visited{color:#a26bc5;}
a:hover{text-decoration:none;}
div.spacer{clear:both; height:0px; display:block;}
p {color:#454340; font-family:Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; line-height:1.3;}
.content {color:#454340; font-family:Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; line-height:1.3;}
.contentsmall {color:#454340; font-family:Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; line-height:1.3;}


#container_main{height:100%; width:100%; margin-left: auto; margin-right: auto; padding: 0px; background-image:url(/images/law_bg.jpg); background-repeat:repeat-y}
#container{height:100%; width:960px; margin:0; padding:0; margin-left: auto; margin-right: auto;}
#container_head{margin-left: auto; margin-right: auto; color: #000000; display:block; margin:0px; background-color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; vertical-align:middle;}
#header{display:block; height:78px; width:960px; margin-left: auto; margin-right: auto; padding:0px; background-color:#FFFFFF}


#alert_header{width:935px; font-family:Verdana, Arial, Helvetica, sans-serif; display:block; margin:0px; margin-right:20px; padding:0px;}
#alert_header h1{font-family: Times New Roman, Times, serif; font-size:22px; color:#b00606; text-decoration:bold; line-height:22px; padding-right:10px; padding-left:20px;}
#alert_header hr {border:0; margin:0; padding:0; color:#b00606; position:relative; width:960px; background-color:#b00606; height: 3px;}
#alert_header ul {padding-left: 30px; margin-left:10px;; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:13px;}
#alert_header li {list-style-type:square; padding-right: 2px; padding-left:0px; white-space: no-wrap; color:#b00606; text-align:left; margin-left:0px; line-height:17px;}

#column_left ul {padding-left: 0px; margin-left:10px; font-family:Helvetica, Verdana, Arial, sans-serif; text-indent:-10px;}
#column_left li {list-style-type: none; padding-right: 2px; padding-left:10px; white-space: no-wrap; text-align:left; margin-left:0px; line-height:20px; font-size: 11px; border-top:dotted; border-top-color:#778cc2; border-top-width:thin;}

#dropmenu {margin-left: auto; margin-right: auto; text-align:center; color: #000000; display:block; margin:0px; background-color: #f9d171; height:16px; padding-left:15px; padding-bottom:26px; padding-top:2px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; vertical-align:middle;}
#dropmenu a {color:#000000;	height:16px; line-height:11px; text-decoration:none; font-size:12px; vertical-align:middle;}
#dropmenu a:hover {color:#1a4974;}
#dropmenu ul {width:960px; margin-left: auto; margin-right: auto; text-align:left; list-style: none;  z-index:99;}
#dropmenu ul li {margin: 0;	padding:0px; float: left; padding-right:40px; position: relative;}
#dropmenu ul li ul {display: none; position: absolute; top: 1.3em; left: 0; background-color: #f9d171; color: #369; filter: alpha(opacity=99); -moz-opacity: 0.99; opacity: 0.99; padding-top:10px;	max-height:550px; max-width:320px;	min-width:240px;	width:auto !important; width:240px;}
#dropmenu ul li ul li {float:none; padding-left:0px; padding-right:0px; padding-bottom:.5em; margin-right: -7px; margin-left: -7px;  border-top:thin; border-top-style:dotted; border-top-color:#e9b73d;}
#dropmenu ul li ul li a{padding-right: 5px; padding-left: 5px;}
#dropmenu ul li ul .more {text-align:right; background-color: #fcd04c; border: thin dashed #FFCC00; margin-right: -7px; margin-left: -7px; margin-bottom: -7px;}
#dropmenu ul li ul .more a{width: 100%;	color: #914901; padding-left:100px;}
#dropmenu ul li > ul {top: auto; left: auto; padding-top:15px; padding-bottom:0px; padding-left:10px; padding-right:10px;}
#dropmenu ul li:hover ul {display: block;}
#dropmenu ul li ul li:hover{background-color: #FFCC4E; margin-right: -7px; margin-left: -7px;}
#dropmenu ul li:hover ul, #dropmenu ul li.over ul {display: block;}

#navbar{width:auto; display:block; height:16px; padding-left:70px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
#navbar a{heigth:16px; line-height:16px; padding:0px; display:inline; text-decoration:none;}

#menu {color:#ffffff; text-decoration: none; font-weight : bold;}
#menu .drawer {color: #ffffff; text-decoration: none; font-weight : bold;}
#menu .drawer A:link {color:#ffffff; text-decoration: none; font-weight : bold;}
#menu .drawer A:visited {color:#ffffff; text-decoration: none; font-weight : bold;}
#menu .drawer A:active {color:#ffffff; text-decoration: none; font-weight : bold;}
#menu .drawer A:hover {color:#ffffff; text-decoration: none; font-weight : bold;}
#menu A:link {color: #ffffff; text-decoration: none; font-weight : normal;}
#menu A:visited {color: #ffffff; text-decoration: none; font-weight : normal;}
#menu A:active {color: #ffffff; text-decoration: none; font-weight : normal;}
#menu A:hover {color:#7bd5ff; text-decoration: none; font-weight : normal;}

#main{height:100%; width:auto; display:block; padding:0; margin:0; background-color: #fefaee;}
#columns{height:100%; width:960px; display:block margin-left: auto; margin-right: auto; background-image:url(/images/law_columns_bg.jpg);  background-repeat:repeat-y;}

#header_column_right{width:344px; margin:0px; float:left; padding:0px; padding-bottom:30px; padding-top:44px; text-align:center; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fdb912;}
#header_column_middle{width:371px; margin:0px; float:left; padding:0px; color:#FFFFFF; font-weight:bold;}
#header_column_left{width:240px; margin:0px; float:left; padding:0px; color:#004b8e; font-weight:bold;}

#header_column_right A:link {color: #000000; text-decoration: none;}
#header_column_right A:visited {color: #000000; text-decoration: none;}
#header_column_right A:active {color: #000000; text-decoration: none;}
#header_column_right A:hover {color:#004b8e; text-decoration: none;}

#column_right{width:500px; margin:0px; margin-right:0px; padding:0px; padding-left:0px; padding-top:0px; float:left;}
#column_right hr {border:0; margin:0; padding:0; color:#ffffff; position:relative; width:502px; background-color:#ffffff; height: 3px;}
#column_right_ad hr{border: 0; width:155px; color: #d2e3f1; margin-left:0px; background-color: #d2e3f1; height: 3px; margin-left:20px;}
#column_right_ad img{border:0px;}

#column_left{height:100%; width:185px; margin:0px; margin-right:0px; padding:0px; float:left; color:#FFFFFF; background-color:#4c5c85; font-weight:bold;}
#column_right_ad{width:175px; margin:0px; margin-left:0px; margin-top:20px; padding:0px; float:right; background-color:#FFFFFF;}
	
#login_box{width:215px; display:block; color:#004284; font-size:15px; background-color:#d2e3f1; padding-top:10px; padding-bottom:10px;}
#login_box input{margin:5px 5px 5px 5px; width:80px; border: 1px solid #666;}
#login_box input, form, textarea, select {margin-left:30px; margin-right:0px;}

#login_box A:link {color: #004284; text-decoration: none; font-size:9px;}
#login_box A:visited {color: #004284; text-decoration: none; font-size:9px;}
#login_box A:active {color: #004284; text-decoration: none; font-size:9px;}
#login_box A:hover {color:#004284; text-decoration: none; font-size:9px;}

/* Note: Only use the !important style if you are experiencing difficulty with your implementation...like us. */
.artzBtn { -moz-border-radius: 2.5px; border-radius: 2.5px; cursor: hand; font:normal 12px Tahoma,Arial,sans-serif !important;  border:solid 1px #7089A3 !important;  color:#022044 !important; background-color:#d0d5e5; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d0d5e5,endColorStr=#ffffff); padding:1 4 1 4px;}
.artzBtn:hover,.artzBtnHov { background-color:#d0d5e5; filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FAFDFF,endColorStr=#8FBEE7); }
.artzBtn:active,.artzBtnAct { background-color:#C6FFA9; filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#BCD6EA,endColorStr=#F8FBFD); }
/* The following styles illustrate how to override the standard button. */
.def { border:solid 1px #004284 !important; color:#04330C !important; background-color:#e8ebf5; filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d0d5e5,endColorStr=#ffffff); margin:30px; }
.def:hover,.defHov { background-color:#d0d5e5; filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d0d5e5endColorStr=#ffffff); }
.def:active,.defAct { background-color:#C6FFA9; filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d0d5e5,endColorStr=#ffffff); }
	
#footer{width:auto; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; padding:10px 0; font-size:11px; height:16px; background-color:#780015; color:#fdb812; padding-left:20px;clear: both;}

#footer a,#footer a:link,#footer a:active,#footer a:visited {color:#fdb812;	text-decoration:none;}
#footer a:hover{text-decoration:underline;}

#poll{padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}

/* Old Menu */
#nav .top {color: #ffffff; font-family:verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: bold; background-color: #6699cc;}
#nav .middle {color: #ffffff; font-family:verdana,arial,helvetica,sans-serif; font-size: 11px; background-color: #003399;}
#nav .bottom {color: #ffffff; font-family:verdana,arial,helvetica,sans-serif; font-size: 11px; background-color: #003399;}
#nav .divider {background-color: #C7C7C7;}
#nav .current {color: #facd2c;}
#nav A:link {color: #ffffff; text-decoration: none;}
#nav A:visited {color: #ffffff; text-decoration: none;}
#nav A:active {color: #ffffff; text-decoration: none;} 
#nav A:hover {color: #ffffff; text-decoration: underline;}

.celllight {background-color: #ffffff;}
.celldark {background-color: #faf6eb;}

.maincolor {background-color: #003399;}
.menuback {background-color: #E4DFCE;}
.footerline {background-color: #0F63AE;}
.footerback {background-color: #ffffff;}
.sectionborder {color: #E4DFCE; font-family:verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: bold; background-color: #003399;}
</style>
