@charset "utf-8";
/* CSS Document */

html, body { 
font-family : "helvetica", Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 15px;
text-align : center; 
margin : 0 auto; 
background: #808285 url(../images/arpm-site-bg2.jpg) center repeat-y;
} 
td { 
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 12px;
}

th { 
font-family : Arial, Helvetica, sans-serif;
}

h2 { 
font-family : "helvetica", Arial, Helvetica, sans-serif;
font-weight: normal;
}

#container { 
width : 935px;
margin: 0 auto;
padding: 0;
background-color: #888888;
clear:left;
}

#banner { 
width: 935px;
height: 82px;
margin: 0;
padding: 0;
background-color: #FFFFFF;
float: left;
}

#buttonbar { 
width: 935px;
height: 40px;
margin: 0 auto;
padding: 0;
background: url(../images/arpm-buttonbar-bg.jpg) repeat-x;
clear: left;
}

#emailbox { 
width: 260px;
height: 36px;
margin-left: 10px;
padding: 0;
float:left;
}

#emailformbg { 
width: 260px;
height: 36px;
margin: 0;
padding: 0;
background: url(../images/arpm-emailbar-bg.jpg) repeat-x;
float:left;
}

#page { 
width: 935px;
margin: 0 auto;
padding: 0 0 10px 0;
background-color:#888888;
clear: left;
}

#bttnblockleft { 
width: 222px;
margin: 0;
padding: 0 0 0 19px;
background-color: #888888;
float: left;
}

#infobody { 
width: 634px;
margin: 7px 0 0 2px;
padding: 0;
background: #888888 url(../images/arpm-infobody-bg.jpg) repeat-y;
float: left;
}

#infobodywhite { 
width: 634px;
min-height:368px;
margin: 0;
padding: 0;
background: #ffffff;
float: left;
}

#infobodytable { 
background: url(../images/arpm-infobody-table-bg.jpg) no-repeat;
}

#footer { 
width: 935px;
min-height: 75px;
margin: 0 auto;
padding: 0;
background: #000000 url(../images/arpm-footer-bg.jpg) no-repeat;
clear:left;
}

.titletxt { 
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 15px;
line-height: 18px;
color : #ffffff; 
text-align : left;
margin-right: 20px;
padding:0;
}

.titletxtblack { 
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 24px;
line-height: 28px;
color : #000000; 
text-align : left;
margin-right: 20px;
margin-left: 30px;
padding:0;
}

.subtitleblack { 
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 18px;
line-height: 22px;
color : #000000; 
text-align : left;
margin-right: 20px;
margin-left: 30px;
padding:0;
}

.bodytxt { 
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 13px; 
line-height: 16px;
color : #ffffff; 
text-align : left;
margin-right: 20px;
padding:0;
}

.bodytxtcenter { 
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 13px; 
line-height: 16px;
color : #ffffff; 
text-align : center;
margin-right: 20px;
padding:0;
}

.caretext { 
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 18px;
line-height: 22px;
color : #ffffff; 
text-align : center;
margin:0;
padding:0;
}

.Candara { 
font-family : "candara"; 
font-size : 13px; 
line-height: 16px;
color : #999; 
text-align : left;
margin-right: 20px;
padding:0;
}

.bodytxtblack { 
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 13px; 
line-height: 16px;
color : #444444; 
text-align : left;
margin-right: 20px;
margin-left: 30px;
padding:0;
}

.bodytxtlrge { 
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 15px; 
line-height: 22px;
color : #444444; 
text-align : left;
margin-right: 20px;
margin-left: 30px;
padding:0;
}

.txtwhitelrge { 
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 15px; 
color : #ffffff;
padding:0;
}

.bodytxtspan { 
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 13px; 
line-height: 16px;
color : #000000; 
text-align : left;
margin-right: 20px;
padding:0;
}

.tabletxtblack { 
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 13px; 
line-height: 16px;
color : #444444; 
text-align : left;
padding:4px;
}

.bodytxtsmall { 
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 11px; 
line-height: 14px;
color : #444444; 
text-align : left;
margin-right: 20px;
margin-left: 30px;
padding:0;
}

.bodytxtsmallspan { 
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 11px; 
line-height: 14px;
color : #444444; 
text-align : left;
margin-right: 20px;
padding:0;
}

.footertxt { 
font-family : Arial, Verdana, sans-serif; 
font-size : 9px;
color : #ffffff; 
text-align : left;
margin-left: 20px;
margin-right: 20px;
padding-top: 3px;
}

.taribotxt { 
font-family : Arial, Verdana, sans-serif; 
font-size : 9px;
color : #cccccc; 
text-align : right;
margin-left: 20px;
margin-right: 10px;
padding: 0;
}

.floatright{
margin: 0;
padding-left: 20px;
float:right;
}

.formtxt { 
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 13px; 
line-height: 16px;
color : #444444; 
text-align : left;
margin: 0;
padding:0;
}

a:link {
	text-decoration : none;
}
a:hover {
  text-decoration: underline;
}
a:visited {
  text-decoration: underline;
}

.txtcolorpink { 
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 18px; 
line-height: 22px;
font-weight: bold;
color : #cc55aa;
text-align : right;
margin-right: 5px;
padding:0;
}

.txtcolorpurple {
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 18px; 
line-height: 22px;
font-weight: bold;
color : #885599;
text-align : right;
margin-right: 5px;
padding:0;
}

.txtcolorblue {
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 18px; 
line-height: 22px;
font-weight: bold;
color : #0088cc;
text-align : right;
margin-right: 5px;
padding:0;
}

.txtcolorgreen {
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 18px; 
line-height: 22px;
font-weight: bold;
color : #00aa44;
text-align : right;
margin-right: 5px;
padding:0;
}

.txtcolorlime {
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 18px; 
line-height: 22px;
font-weight: bold;
color : #bbdd33;
text-align : right;
margin-right: 5px;
padding:0;
}

.txtcoloryellow {
font-family : "helvetica", Arial, Verdana, sans-serif; 
font-size : 18px; 
line-height: 22px;
font-weight: bold;
color : #ffee00;
text-align : right;
margin-right: 5px;
padding:0; 
}

.txtcolorwhite {
color : #ffffff; 
}

.txtcolorblack {
color : #000000; 
}

.txtcolororange {
color : #ee9922; 
}

.txtcolorblue2 {
color : #0088cc;
}

a:link {
	text-decoration : none; 
}
a:hover {
  text-decoration : none; 
}
a:visited {
	text-decoration : none; 
}
