/* ar */
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; }
p.body { margin: 9 0 9 0; }
A:link,A:active,A:visited{cursor:hand; font-size:13px; font-family:arial; color:#333333; text-decoration:underline; line-height:12pt;}
A:hover{cursor:hand; font-size:13px; font-family:arial; color:#333333; text-decoration:none; line-height:12pt;}
h1.head {font-family:arial; font-size:16pt; color:#008752; line-height:20pt; font-weight:normal; margin: 0 0 0 0;}

.minorNav{font-size: 9pt; color:#008A7B; font-weight:bold; }
A.minorNav:link,A.minorNav:active,A.minorNav:visited{font-size: 9pt; color:#008A7B; text-decoration:none; font-weight:bold; }
A.minorNav:hover{font-size: 9pt; color:#008A7B; text-decoration:none; font-weight:bold; }
.footer{font-size:8pt; color:black; font-weight:bold; }
A.footer:link,A.footer:active,A.footer:visited,A.footer:hover{font-size:8pt; color:black; text-decoration:none; font-weight:bold; }

.innertext{font-size:10pt; line-height:16pt; color:Black; font-style:normal;  }
.sidetext {font-size:8pt; color:Black; line-height:12pt;}
A.sidetext:link,A.sidetext:active,A.sidetext:visited{font-size:8pt; line-height:12pt; color:black; text-decoration:underline; font-style:normal; }
A.sidetext:hover{font-size:8pt; line-height:12pt; color:black; text-decoration:none; font-style:normal; }
.hometext{font-size:10pt; line-height:18pt; color:black; font-style:normal; }
A.hometext:link,A.hometext:active,A.hometext:visited{font-size:12pt; line-height:20pt; color:#666666; text-decoration:underline; font-style:italic; }
A.hometext:hover{font-size:12pt; line-height:20pt; color:#666666; text-decoration:none; font-style:italic; }
A.homeLink:link,A.homeLink:active,A.homeLink:visited{color:#333333; text-decoration:none; line-height:14pt; }
A.homeLink:hover{color:#333333; text-decoration:underline; line-height:14pt; }

A.navLevel1Off:link,A.navLevel1Off:active,A.navLevel1Off:visited{font-family:arial; font-size:9pt; color:#333333; text-decoration:none; line-height:11.5pt; font-weight:bold;}
A.navLevel1Off:hover{font-family:arial; font-size:9pt; color:#333333; text-decoration:underline; line-height:11.5pt; font-weight:bold;}
A.navLevel1On:link,A.navLevel1On:active,A.navLevel1On:visited{font-family:arial; font-size:9pt; color:#008752; text-decoration:none; line-height:11.5pt; font-weight:bold;}
A.navLevel1On:hover{font-family:arial; font-size:9pt; color:#008752; text-decoration:underline; line-height:11.5pt; font-weight:bold;}

A.navLevel2Off:link,A.navLevel2Off:active,A.navLevel2Off:visited{font-family:arial; font-size:9pt; color:#939598; text-decoration:none; line-height:10.5pt; font-weight:bold; }
A.navLevel2Off:hover{font-family:arial; font-size:9pt; color:#b5d2be; text-decoration:none; line-height:10.5pt; font-weight:bold; }
A.navLevel2On:link,A.navLevel2On:active,A.navLevel2On:visited{font-family:arial; font-size:9pt; color:#add0b8; text-decoration:none; line-height:10.5pt; font-weight:bold; }
A.navLevel2On:hover{font-family:arial; font-size:9pt; color:#add0b8; text-decoration:none; line-height:10.5pt; font-weight:bold; }
.navLevel2Off{font-family:arial; font-size:7pt; color:#333333; line-height:11.5pt; font-weight:bold;}
.navLevel2On{font-family:arial; font-size:7pt; color:#005C97; line-height:11.5pt; font-weight:bold;}

.alpha{font-size:9pt; line-height:12pt; color:#999999; font-weight:bold; }
A.alpha:link,A.alpha:active,A.alpha:visited{font-size:9pt; line-height:12pt; color:#333333; text-decoration:underline; font-weight:bold; }
A.alpha:hover{font-size:9pt; line-height:12pt; color:#333333; text-decoration:none; font-weight:bold; }
.datagridpager a:link{color:#008752; font-weight:bold;}
.datagridpager{color:#b5d2be; font-weight:bold;}
.datagridpager span{color:#b5d2be; font-weight:bold;}

/* 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.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:18px; font-family:arial; color:#008A7B; line-height:18pt; font-weight:normal;}
.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;}
