/* WDMA */
html,body{margin:0; padding:0; font-size:10pt; line-height:14pt; font-family:arial; color:#333333; text-align:left; }
p { padding: 0 0 1 0; margin: 0 0 1 0; }
.padpage{padding-left:25px; padding-right:25px}
.sitebody{margin:15px 0 35px 0; background-color: #003366;}
A:link,A:active,A:visited{cursor:hand; font-size:13px; font-family:arial; color:#003366; text-decoration:underline; line-height:12pt;}
A:hover{cursor:hand; font-size:13px; font-family:arial; color:#006633; text-decoration:none; line-height:12pt;}
h1.head {font-family:arial; font-size:14pt; color:#333333; line-height:14pt; font-weight:normal; margin: 0 0 0 0;}
.footer{font-size:8pt; color:#666666; font-weight:normal; }
A.footer:link,A.footer:active,A.footer:visited{font-size:8pt; color:#003366; text-decoration:none; font-weight:normal; }
A.footer:hover{font-size:8pt; color:#006633; text-decoration:none; font-weight:normal; }

A.navLevel2On:link,A.navLevel2On:active,A.navLevel2On:visited{cursor:hand; font-size:13px; font-family:arial; color:#ffffff; text-decoration:none; line-height:12pt; background-color:#003366; width:387px; height:32px; display:block; line-height:32px;}
A.navLevel2On:hover{cursor:hand; font-size:13px; font-family:arial; color:#ffffff; text-decoration:none; line-height:12pt; width:387px; height:32px; background-color:#003366; display:block; line-height:32px;}
A.navLevel2Off:link,A.navLevel2Off:active,A.navLevel2Off:visited{cursor:hand; font-size:13px; font-family:arial; color:#003366; text-decoration:none; line-height:12pt; background-color:#cccccc; width:387px; height:32px; display:block; line-height:32px;}
A.navLevel2Off:hover{cursor:hand; font-size:13px; font-family:arial; color:#ffffff; text-decoration:none; line-height:12pt; background-color:#003366; width:387px; height:32px; vertical-align:middle; display:block; line-height:32px;}

ul.text{ list-style-image:url(../images/client/postbullets.png);}

/* ftb tags from V1 */
.eightpt { font-size: 8pt; }
.ninept { font-size: 9pt; }
.tenpt { font-size: 10pt; }
.twelvept { font-size: 12pt; }
.fourteenpt { font-size: 14pt; }
.sixteenpt { font-size: 16pt; }

/* base */
td{ font-family:arial; color:#333333; font-size:10pt; line-height:16pt;  }
td.repeatx{background-repeat:repeat-x;}
td.repeaty{background-repeat:repeat-y;}
td.repeatxy{background-repeat:repeat;}
td.norepeat{background-repeat:no-repeat;}
td#LoginBgColor{ background-color:#cccccc; }
td.LoginBgColor{ background-color:#cccccc; }
td.LoginHeader{ font-family: Tahoma; font-size: 20px; color: #003366; font-weight: bold; line-height: 25px; height:25px;  }
td.ThemeBorderColor{ background-color:#003366; }
td.headerbgcolor{background:url(../admin/images/grcMinorNav.gif); background-repeat:repeat-x;}
td.headerbordercolor{background-color:#666699; background-repeat:repeat;}
td.page{ background-color:White;}
td.photo{padding: 10px 10px 0 10px; margin: 10px 10px 0px 10px; background-color:White; border-top:solid 1px #969696; border-right:solid 1px #969696; border-left:solid 1px #969696;}
td.photo2{padding: 0px 10px 10px 10px; background-color:White; border-right:solid 1px #969696; border-left:solid 1px #969696; border-bottom:solid 1px #969696;}
td.homepodbg{background:url(../images/client/ams-block-header_bg.png) repeat-y; color:#ffffff; font-size:12pt;}
td.homepodtitle{color:#006633; font-size:12pt; font-weight:bold;}
.message{font-family:arial; font-size:10pt; color:#1f4872; font-weight:bold; font-style:italic; line-height:13pt;}
.error{font-size:12px; font-family:arial; color:#ff0000; line-height:12pt;}
.bcarrow{font-family:arial; font-size:10pt; color:#ff0000;}
.hand{cursor:hand;}
.heading{font-size:14pt; font-family:arial; line-height:16pt; font-weight:bold; color:#003366}
.niceControl{font-family:arial; font-size:9pt; color:#333333; line-height:10pt; border-color:#663366; border-style:solid; border-width:1px;}

/* cms */
.caption{font-size:8pt; line-height:10pt; font-weight:bold; color:#333333;}
.captionbold{font-family:arial; font-size:8pt; color:#003535;}

.nicetext{font-family:arial; font-size:9pt; color:#333333; line-height:10pt;}
.searchpagerelationships{font-size:8pt;}
.cmsbreadcrumbarrow{font-family:arial; font-size:9pt; color:#333333;}
a.cmsbreadcrumb:link,a.cmsbreadcrumb:visited,a.cmsbreadcrumb:active{font-family:arial; font-size:9pt; color:#333333; text-decoration:none;}
a.cmsbreadcrumb:hover{font-family:arial; font-size:9pt; color:#333333; text-decoration:underline;}
a.inner:link,a.inner:visited,a.inner:active{font-size:9pt; font-family:arial; font-weight:normal; color:#030368; text-decoration:none;}
a.inner:hover{font-size:9pt; font-family:arial; color:#ff6600; text-decoration:none;}
a.innersmall:link,a.innersmall:visited,a.innersmall:active{font-size:9pt; font-family:arial; font-weight:normal; color:#030368; text-decoration:none;}
a.innersmall:hover{font-size:9pt; font-family:arial; color:#ff6600; text-decoration:none;}

/* admin */
.breadcrumbarrow{font-family:arial; font-size:8pt; color:#FF6600;}
.breadcrumbbold{font-family:arial; font-size:8pt; font-weight:bold; color:#006699;}
.adminbuttons{font-family:arial; font-size:8pt; color:Gray;}
.admincompanyname{font-family:arial; font-size:11pt; font-weight:bold; color:#003366; line-height:12pt;}
.adminerror{font-size:9pt; font-family:arial; color:red; line-height:10pt;}
.adminheading{font-family:arial; font-size:11pt; font-weight:bold; color:white; line-height:20px;}
.adminhome{font-family:arial; font-size:10pt; font-weight:bold; color:#006699;}
.adminmessage{font-family:arial; font-size:10pt; color:#339900; font-weight:bold; font-style:italic; line-height:13pt;}
.adminpagerelationshipsheading{font-family:arial; font-size:8pt; color:#006699; font-weight:bold;}
.adminpagerelationshipsmessage{font-family:arial; font-size:8pt; font-weight:bold;}
.admintoplinks{font-family:arial; font-size:8pt; color:blue; line-height:11pt;}
.invisible{display:none;}
.photolist{border:1px solid #333333;}
.visible{display:block;}
.PhotoListBg{background:url(../admin/images/miscPhotoListBg.gif); background-repeat:repeat;}
.admintop{font-family:arial; font-size:9pt;}
a.admintoplinks:link,a.admintoplinks:visited,a.admintoplinks:active,a.admintoplinks:hover{color:#006699; font-family:arial; font-size:8pt; font-weight:bold; text-decoration:none;}
a.adminbuttons:link,a.adminbuttons:visited,a.adminbuttons:active,a.adminbuttons:hover{font-family:arial; font-size:8pt; text-decoration:none; color:#006699;}
a.breadcrumboff:link,a.breadcrumboff:visited,a.breadcrumboff:active,a.breadcrumboff:hover{font-family:arial; font-size:8pt; color:#006699; text-decoration:none;}
a.breadcrumbon:link,a.breadcrumbon:visited,a.breadcrumbon:active,a.breadcrumbon:hover{font-family:arial; font-size:8pt; font-weight:bold; color:#006699; text-decoration:none;}

/* calendar tags */
.calendarday{font-family:arial; color:#006699; line-height:12pt;}
.calendardayother{font-family:arial; color:#999999; line-height:12pt;}
.calendarheading{font-family:arial; color:white; text-align:center; line-height:12pt;}
.calendarmonth{font-family:arial; font-size:12pt; color:#FF6600; line-height:14pt; font-weight:bold;}
.ddlcalendardayname{font-family:arial; font-size:8pt; color:navy;}
.ddlcalendardaynumbers{font-family:arial; font-size:8pt; color:black;}
.ddlcalendarheader{font-family:arial; font-weight:bold; font-size:8pt; color:white; background-color:navy;}
.ddlcalendartoday{font-family:arial; font-weight:bold; font-size:8pt; color:black;}
.calendarevent{font-family:arial; font-size:8pt; line-height:10pt; color:#333333; text-decoration:none;}
a.calendararrows:link,a.calendararrows:visited,a.calendararrows:active,a.calendararrows:hover{font-family:arial; font-size:12pt; color:#FF6600; text-decoration:none;}
a.calendareventlink:link,a.calendareventlink:visited,a.calendareventlink:active{font-family:arial; font-size:8pt; line-height:10pt; text-decoration:none;}
a.calendareventlink:hover{font-family:arial; font-size:8pt; line-height:10pt; text-decoration:none; color:#ff6600;}
a.calendarevent:link,a.calendarevent:visited,a.calendarevent:active{font-family:arial; font-size:8pt; line-height:10pt; color:#333333; text-decoration:none;}
a.calendarevent:hover{font-family:arial; font-size:8pt; line-height:10pt; text-decoration:none; color:#333333;}
a.calendarday:link,a.calendarday:visited,a.calendarday:active,a.calendarday:hover{font-family:arial; line-height:9pt; color:#415A89; text-decoration:none;}
a.calendardayother:link,a.calendardayother:visited,a.calendardayother:active,a.calendardayother:hover{font-family:arial; line-height:9pt; color:#999999; text-decoration:none;}