
html,body{margin:0px; padding:0; font-size:10pt;  line-height:14pt; font-family:arial; text-align:left;}
/* base */
td{ font-family:arial; color:#333333; font-size:11pt; line-height:18pt;  }
td.repeatx{background-repeat:repeat-x;}
td.repeaty{background-repeat:repeat-y;}
td.repeatxy{background-repeat:repeat;}
td.norepeat{background-repeat:no-repeat;}
td.headerbgcolor{background:url(../admin/images/grcMinorNav.gif); background-repeat:repeat-x;}
td.headerbordercolor{background-color:#666699; background-repeat:repeat;}
.message{font-family:arial; font-size:10pt; color:#008A7B; 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:18pt; font-family:arial; color:#007cb7; line-height:24pt; font-weight:normal;}
.niceControl{font-family:arial; font-size:9pt; color:#333333; line-height:10pt; border-color:#663366; border-style:solid; border-width:1px;}

/* Acctek */
p { padding: 0 0 1 0; margin: 0 0 1 0; }
A:link,A:active,A:visited{cursor:hand; font-size:11pt; line-height:12pt; font-family:arial; color:#007cb7; text-decoration:underline; }
A:hover{cursor:hand; font-size:11pt; line-height:11pt; font-family:arial; color:#333333; text-decoration:underline; }
h1.head {font-family:arial; font-size:16pt; color:#284699; line-height:16.5pt; font-weight:normal; margin: 0 0 0 0;}
.dotted {color: #c81d23; background-color: #c81d23; border: 1px dotted #c81d23; border-style: none none dotted; }
.minorNav{cursor:hand;font-size: 8pt; color:#333333; font-weight:normal; line-height:10pt; }
.tabs1{font-size:13px; font-family:arial; color:#3a7e2c; text-decoration:none; font-weight:bold; line-height:11pt;}
#divSidePhoto 
{
		float:right;
		position:relative; 
		padding-left:10px;
		z-index:100; 
}
.pagination{position:relative; float:right; padding-right:5px; top:-18px}
.minorNavOff{cursor:hand;font-size: 12px; color:#2B479A; text-decoration:none; font-weight:bold; line-height:14px; }
.minorNavOn{cursor:hand;font-size: 12px; color:#C51814; text-decoration:none; font-weight:bold; line-height:14px; }
.homeminorNavOff{cursor:hand;font-size: 12px; color:#2B479A; text-decoration:none; font-weight:bold; line-height:14px; }
.homeminorNavOn{cursor:hand;font-size: 12px; color:#C51814; text-decoration:none; font-weight:bold; line-height:14px; }

A.minorNavOff:link,A.minorNavOff:active,A.minorNavOff:visited{font-size: 12px; color:#666666; text-decoration:none; font-weight:bold; line-height:14px; }
A.minorNavOff:hover{font-size: 12px; color:#c21a11; text-decoration:none; font-weight:bold; line-height:14px; border-top:3px solid #C51814; }
A.minorNavOn:link,A.minorNavOn:hover, A.minorNavOn:active,A.minorNavOn:visited{font-size: 12px; color:#c21a11; text-decoration:none; font-weight:bold; line-height:14px; border-top:3px solid #C51814;}

.home{font-size:14pt; font-family:arial; color:#007cb7; line-height:18pt; font-weight:normal;}
A.home:link,A.home:active,A.home:visited{font-size:14pt; font-family:Arial; color:#007cb7; text-decoration:none; font-weight:normal; line-height:18pt;}
A.home:hover{font-size:14pt; font-family:Arial; color:#333333; text-decoration:none; font-weight:normal; line-height:18pt;}
.footer{font-size:10pt; font-family:Arial; color:#6d6e71; font-weight:normal; line-height:12pt;}
A.footer:link,A.footer:active,A.footer:visited{font-size:10pt; font-family:Arial; color:#6d6e71; text-decoration:none; font-weight:normal; line-height:12pt;}
A.footer:hover{font-size:10pt; font-family:Arial; color:#6d6e71; text-decoration:underline; font-weight:normal; line-height:12pt;}
A.header:link,A.header:active,A.header:visited{font-size:8pt; font-family:Arial; color:#6d6e71; text-decoration:none; font-weight:normal; line-height:12pt;}
A.header:hover{font-size:8pt; font-family:Arial; color:#6d6e71; text-decoration:underline; font-weight:normal; line-height:12pt;}

/* child nav*/
A.navOn:link,A.navOn:active,A.navOn:visited{cursor:hand; font-size:13px; font-family:arial; color:#007cb7; text-decoration:none; line-height:12pt; font-weight:normal;}
A.navOn:hover{cursor:hand; font-size:13px; font-family:arial; color:#007cb7; text-decoration:none; line-height:12pt; font-weight:normal;}
A.navOff:link,A.navOff:active,A.navOff:visited{cursor:hand; font-size:13px; font-family:arial; color:#333333; text-decoration:none; line-height:12pt;}
A.navOff:hover{cursor:hand; font-size:13px; font-family:arial; color:#007cb7; text-decoration:none; line-height:12pt; font-weight:normal;}
A.nav2On:link,A.nav2On:active,A.nav2On:visited{cursor:hand; font-size:13px; font-family:arial; color:#007cb7; text-decoration:none; line-height:12pt;}
A.nav2On:hover{cursor:hand; font-size:13px; font-family:arial; color:#007cb7; text-decoration:none; line-height:12pt; font-weight:normal;}
A.nav2Off:link,A.nav2Off:active,A.nav2Off:visited{cursor:hand; font-size:13px; font-family:arial; color:#333333; text-decoration:none; line-height:12pt;}
A.nav2Off:hover{cursor:hand; font-size:13px; font-family:arial; color:#007cb7; text-decoration:none; line-height:12pt; font-weight:normal;}
/* .SideNavOn{cursor:hand; font-size:13px; font-family:Arial; color:#007cb7; line-height:12pt; font-weight:normal;}
.SideNavOff{cursor:hand; font-size:13px; font-family:Arial; color:#333333; line-height:12pt;} */


a.rhsnav:link, a.rhsnav:visited,a.rhsnav:active { font-size: 12px;font-weight: bold;text-decoration: none; color: #1E3680; }
a.rhsnav:HOVER {font-size: 12px;font-weight: bold;text-decoration: none; color: #C51814;}
a.menu:link, a.menu:visited,a.menu:active {		font-size: 12px;font-weight: bold;font-variant: normal; text-align:center;text-decoration: none; text-transform:uppercase;color: #666666; width:80px;}
a.menu:HOVER {font-size: 12px;font-weight: bold;font-variant: normal;text-align:center;text-decoration: none; text-transform:uppercase;color: #ff9900;width:80px;}
a.menuon:link, a.menuon:visited,a.menuon:active, a.menuon:hover   {	font-family: Sans-Serif, Helevetica, Arial;font-size: 10px;font-weight: bold;font-variant: normal;text-align:center;text-decoration: none; text-transform:uppercase;color: #C51814; }
a.submenu:link, a.submenu:visited,a.submenu:active {	font-family: Sans-Serif, Helevetica, Arial;	font-size: 10px;font-weight: bold;font-variant: normal; text-align:left;text-decoration: none; text-transform:uppercase;color: #666666;width: 120px; line-height:30px;}
a.submenu:HOVER {font-family: Sans-Serif, Helevetica, Arial;font-size: 10px;font-weight: bold;font-variant: normal;text-align:left;text-decoration: none; text-transform:uppercase;color: #ff9900; background-color:#666666;width: 120px; line-height:30px;}
a.submenuon:link, a.submenuon:visited,a.submenuon:active, a.submenuon:hover   {	font-family: Sans-Serif, Helevetica, Arial;	font-size: 10px;font-weight: bold;font-variant: normal;text-align:left;text-decoration: none; text-transform:uppercase;color: #C51814; background-color:#666666; width: 120px; line-height:30px;}
.class_box_shadow
{
	width: 414px;
    min-width: 400px;
    min-height: 130px;
    margin: auto;
    background: #ccc;
    border: 5px solid white;
    position:relative;
    box-shadow: 0px 0px 44px rgba(0, 0, 0, 0.80);
    -moz-box-shadow: 0px 0px 44px rgba(0, 0, 0, 0.80);
    -webkit-box-shadow: 0px 0px 44px rgba(0, 0, 0, 0.80);
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#E2E2E2')";
	/* For IE 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.Shadow(Color=#E2E2E2, Strength=5, Direction=0),
         progid:DXImageTransform.Microsoft.Shadow(Color=#E2E2E2, Strength=5, Direction=90),
         progid:DXImageTransform.Microsoft.Shadow(Color=#E2E2E2, Strength=5, Direction=180),
         progid:DXImageTransform.Microsoft.Shadow(Color=#E2E2E2, Strength=5, Direction=270);
}
.shadow {
	-moz-box-shadow: 0px 4px 10px #333333;
	-webkit-box-shadow: 0px 4px 10px #333333;
	box-shadow: 0px 4px 10px #333333;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";
	filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color='#999999'),progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=270, Color='#999999')";
}
/* 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; }



/* 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:#A9A9A9;}
a.cmsbreadcrumboff:link,a.cmsbreadcrumboff:visited,a.cmsbreadcrumboff:active{font-family:arial; font-size:9pt; color:#A9A9A9; text-decoration:none;}
a.cmsbreadcrumboff:hover{font-family:arial; font-size:9pt; color:#333333; text-decoration:underline;}
a.cmsbreadcrumbon:hover{font-family:arial; font-size:9pt; color:#c81d23; text-decoration:none;}
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:#C51814; 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:#C51814; text-decoration:none;}

/* admin */
.breadcrumbarrow{font-family:arial; font-size:8pt; color:#C51814;}
.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:#C51814; 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:#C51814; 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:#C51814;}
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;}
