* { font-family: Arial, Verdana, Tahoma, Courier New; font-size: 10pt; }

html, body, div, table
{ 
	padding: 0px;
	margin: 0px;
	border: none;
}

body 
{
	background-image: url('background.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	background-color:#000000;
	display:block;
	width:993px;
}

a:link.grapple-link { display:block; text-decoration:none; color:blue; }
a:visited.grapple-link  { display:block; text-decoration:none; color:blue; }
a:hover.grapple-link { display:block; text-decoration:underline; color:#009ac8; }
a:active.grapple-link  { display:block; text-decoration:none; color:#009ac8; }

a:link.grapple-link-inline { display:inline; text-decoration:none; color:blue; }
a:visited.grapple-link-inline  { display:inline; text-decoration:none; color:blue; }
a:hover.grapple-link-inline { display:inline; text-decoration:underline; color:#009ac8; }
a:active.grapple-link-inline  { display:inline; text-decoration:none; color:#009ac8; }

#aspnetForm { padding:0; }

table.grapple-main { border:0px; width:993px; height:100%; /*background-color:Transparent;*/ }
tr.grapple-main-headtop { height:23px; }
tr.grapple-main-headmid { height:74px; }
tr.grapple-main-headbottom { height:23px; }
tr.grapple-main-middle { height:100%; vertical-align:top; }
tr.grapple-main-footer { height:23px; }

/* HEADER */
div.grapple-headertop { height:23px; display:block; position:relative; left:0px; /*border:dotted 1px white;*/ }

/* GLOBAL LOGOUT	*/
span.grapple-logout { background-color:Transparent; width:75px; height:60px; position:absolute; top:4px; right:4px; text-align:right; vertical-align:bottom; }
span.grapple-logout a:link.grapple-logout { display:inline; text-decoration:none; color:#000000; font-weight:bold; }
span.grapple-logout a:visited.grapple-logout { display:inline; text-decoration:none; color:#000000; font-weight:bold; }
span.grapple-logout a:hover.grapple-logout { display:inline; text-decoration:underline; color:#000000; font-weight:bold;}
span.grapple-logout a:active.grapple-logout { display:inline; text-decoration:none; color:#000000; font-weight:bold; }
span.grapple-logout input { border:0px; margin:4px 0px 0px 0px; vertical-align:top; }
span.grapple-logout img { border:0px; margin:4px 0px 0px 0px; vertical-align:top; }

div.grapple-headermiddle { height:74px; display:block; position:relative; left:0px; /*border:dotted 1px yellow;*/ }

#grapple_sitetitle 
{  
	font-size: 16pt;
	position:absolute;
	top:5px;
	left:450px;
	width:418px;	
	overflow:hidden;
	color: Yellow;
	vertical-align:top;
	text-align:center;
}
#grapple_sitetitle a:link { color:yellow; font-size:14pt;text-decoration:none; }
#grapple_sitetitle a:visited { color:yellow; font-size:14pt;text-decoration:none; }
#grapple_sitetitle a:hover { color:yellow; font-size:14pt;text-decoration:none; }
#grapple_sitetitle a:active { color:yellow; font-size:14pt;text-decoration:none; }

#grapple_sitedescription 
{  
	font-size:14pt;
	position:absolute;
	top:45px;
	left:450px;
	width:418px;
	overflow:hidden;
	color: #ffffff;
	vertical-align:top;
	text-align:center;
}
div.grapple-headerbottom { height:23px; display:block; position:relative; left:0px; /*border:dotted 1px white;*/ }

/* CONTENT [MASTER] */
div.grapple-content { display:block; /*position:relative; left:0px;*/ }
table.grapple-content { border:0px; width:100%; height:100%; }
table.grapple-content tr { vertical-align:top; }
table.grapple-content td { padding:0px;}
table.grapple-content tr.grapple-content-row { height:100%;vertical-align:top; }
table.grapple-content td.grapple-content-nav { width:194px; padding:0px; }
table.grapple-content td.grapple-content-area { width:799px; padding:0px; }

/* CONTENT [PAGE] */
table.grapple-main-content { border:0px; width:100%; /*height:100%;*/ }
table.grapple-main-content tr { vertical-align:top; }
table.grapple-main-content td { padding:0px;}

div.wss-form-container { display:block; margin:0px 0px 0px 0px; width:775px; border: solid 1px black; background-color:#ffffff; }
div.wss-form-view { display:block; margin:5px 5px 5px 5px; /*width:100%; height:100%; overflow:auto;*/ }
div.wss-form-body { display:block; margin:25px 5px 5px 25px; /*width:100%; height:100%; overflow:auto;*/ }

/* FOOTER */
div.grapple-footer { height:5px; display:block; position:absolute; left:0px; bottom:0px; z-index:1; /*border:dotted 1px white;*/ }

/*----------------MYGRAPPLE HOME ----------------*/
div.grapple-home-nav { position:relative; left:5px; display:block; margin-right:10px; border: solid 1px yellow; background-color:#000000; }
table.grapple-home-nav { width:194px; border:0px; }
table.grapple-home-nav tr { vertical-align:bottom; }
table.grapple-home-nav td { width:100%; padding:4px 10px 4px 10px; }

div.grapple-home-nav a:link { color:yellow; font-size:10pt;text-decoration:none; }
div.grapple-home-nav a:visited { color:yellow; font-size:10pt;text-decoration:none; }
div.grapple-home-nav a:hover { color:yellow; font-size:10pt;text-decoration:underline; }
div.grapple-home-nav a:active { color:yellow; font-size:10pt;text-decoration:none; }


img.grapple-billboard { height:605px; width:778px; border:0px; margin-left:5px; }

/*---------------- LOGIN CONTROL ----------------*/
div.grapple-logon-container { position:relative; left:5px; display:block; margin-right:10px; border: solid 1px black; background-color:#ffffff;  }
div.grapple-logon-header { font-weight:bold; margin-top:5px; margin-left:10px; margin-bottom:5px; overflow:hidden; }
div.grapple-logon-body { border:solid 1px #000000; margin:5px 5px 5px 5px; }
table.grapple-logon { width:183px; border:0px; }
table.grapple-logon tr { vertical-align:bottom; }
table.grapple-logon td { width:100%; padding:0px 10px 2px 10px; }
table.grapple-logon td.grapple-logon-error { color:Red; font-size:8pt; }


/*---------------- FIRST TIME USER ----------------*/
div.grapple-firsttime { position:relative; left:15px;  }
div.grapple-firsttime img { border:0px; }

/*---------------- EULA ----------------*/
div.grapple-eula-container { border:solid 1px black; width:775px; padding-left:5px; padding-right:5px; display:block; background-color:#ffffff; padding-bottom:10px; }
div.grapple-eula-header { font-weight:bold; margin-top:5px; margin-left:10px; margin-bottom:5px; text-align:center; margin-right:10px; }
div.grapple-eula-body { width:775px; height:490px; border:solid 1px #000000; }
table.grapple-eula { width:100%; border:0px; }
table.grapple-eula td { padding-left:5px; }
div.grapple-eula-license { width:765px; height:380px; overflow:scroll; }

div.grapple-eula-license .eula-header { font-family:arial; font-size:14pt; font-weight:bold; text-align:center; }
div.grapple-eula-license .eula-header2 { font-family:arial; font-size:12pt; font-weight:bold; }
div.grapple-eula-license h3.eula { font-family:arial; font-size:14pt; }
div.grapple-eula-license p.eula { font-family:arial; font-size:12pt; }
div.grapple-eula-license p.eula b { font-family:arial; font-size:12pt; }
div.grapple-eula-license li.eula { font-family:arial; font-size:11pt; font-style:italic; } 


/*---------------- CHURCH ----------------*/
/*	church page image links	*/
div.grapple-church-nav { position:relative; left:5px; display:block; margin-right:10px; }
div.grapple-church-nav img { border:0px; margin:0px; }
table.grapple-church-nav { width:194px; border:0px; border: solid 1px yellow; background-color:#000000; }
table.grapple-church-nav tr { vertical-align:bottom; }
table.grapple-church-nav td { width:100%; padding:5px 0px 5px 10px; }

div.grapple-church-nav a:link { color:yellow; font-size:10pt;text-decoration:none; }
div.grapple-church-nav a:visited { color:yellow; font-size:10pt;text-decoration:none; }
div.grapple-church-nav a:hover { color:yellow; font-size:10pt;text-decoration:underline; }
div.grapple-church-nav a:active { color:yellow; font-size:10pt;text-decoration:none; }


div.grapple-messageboard { height:170px; }
div.grapple-messageboard input { border:0px;margin:0px; }

div.grapple-computergames { height:175px; }
div.grapple-grapplevote { height:135px; }
div.grapple-classvote { height:124px; }


/*	church content area		*/ 
div.grapple-lessonplan { display:block; }
img.grapple-lessonplan { cursor:auto; width:778px; height:600px; }

div.grapple-announcements-header { display:block; padding-left:5px; margin-top:15px; }
div.grapple-announcements-header img { height:34px; width:450px; border:0px; margin:0px; vertical-align:bottom; }
div.grapple-announcements-header input { height:34px; width:450px; border:0px; margin:0px; vertical-align:bottom; }

div.grapple-announcements-container { display:block; padding-left:5px; }
div.grapple-announcements-body { width:450px; height:130px; overflow:auto; background-color:#ffffff; /*border:solid 1px yellow;*/ }
table.grapple-announcements { border:0px; width:100%; }
table.grapple-announcements tr { vertical-align:top; }
table.grapple-announcements td { width:100%; padding:1px 5px 1px 5px; /*border:dotted 1px blue;*/ }
th.announcement-header { padding-left:5px; font-weight:bold; border-bottom:solid 1px black;}

div.grapple-announcements-addedit-container { display:block; }
div.grapple-announcements-addedit-body { background-color:#ffffff; }
table.grapple-announcements-addedit { border:0px; width:100%; }
table.grapple-announcements-addedit tr { vertical-align:top; }

div.grapple-events-header { display:block; padding-left:5px; margin-top:15px; }
div.grapple-events-header img { height:34px; width:295px; border:0px; margin:0px; vertical-align:bottom; }
div.grapple-events-header input { height:34px; width:295px; border:0px; margin:0px; vertical-align:bottom; }

div.grapple-events-container { display:block; width:299px; padding-left:5px; }
div.grapple-events-body { width:295px; height:130px; overflow:auto; background-color:#ffffff; /*border:solid 1px yellow;*/ }
table.grapple-events { border:1px; width:100%; }
table.grapple-events tr { vertical-align:top; }
table.grapple-events td { width:100%;  padding:1px 5px 1px 5px; }
th.events-header { padding-left:5px; font-weight:bold; border-bottom:solid 1px black;}

div.grapple-events-addedit-container { display:block; }
div.grapple-events-addedit-body { background-color:#ffffff; }
table.grapple-events-addedit { border:0px; width:100%; }
table.grapple-events-addedit tr { vertical-align:top; }


span.grapple-prop-label { color:#000000; }

/*---------------- TEACHER ----------------*/
div.grapple-teacher-nav { position:relative; left:5px; padding-right:10px; }
table.grapple-teacher-nav { width:184px; border:0px; border: solid 1px yellow; background-color:#000000; }
table.grapple-teacher-nav tr { vertical-align:bottom; }
table.grapple-teacher-nav td { width:100%; padding:5px 0px 5px 10px; }

div.grapple-teacher-nav a:link { color:yellow; font-size:10pt;text-decoration:none; }
div.grapple-teacher-nav a:visited { color:yellow; font-size:10pt;text-decoration:none; }
div.grapple-teacher-nav a:hover { color:yellow; font-size:10pt;text-decoration:underline; }
div.grapple-teacher-nav a:active { color:yellow; font-size:10pt;text-decoration:none; }

table.grapple-main-content td.grapple-teacher-lessons { width:779px; padding-right:5px; }

div.grapple-lessons-container { border:solid 1px black; padding-left:5px; width:779px; padding-right:5px; display:block; background-color:#ffffff; padding-bottom:10px; }
div.grapple-lessons-header { font-weight:bold; margin-top:5px; margin-left:10px; margin-bottom:5px; }
div.grapple-lessons-settings { display:block; width:779px; height:30px; }
span.lesson-plan-reminder { margin-left:40px; font-weight: normal; color:Red; font-size:9pt; }
table.grapple-lessons-settings { width:100%; }

div.grapple-lessons-body { width:779px; height:240px; overflow:scroll; border:solid 1px #000000; }
table.grapple-lessons { width:100%; border:0px; }
table.grapple-lessons th { padding-left:5px; }
table.grapple-lessons td { padding-left:5px; }
table.grapple-lessons .grapple-lessons-readonly { color:silver; }

/*--------------------------------------------------*/
table.grapple-main-content td.grapple-teacher-voting { width:529px; }
table.grapple-main-content td.grapple-teacher-resources { width:235px; padding-right:5px; }

div.grapple-teacher-voting-container { border:solid 1px black; width:529px; padding-left:5px; padding-right:5px; display:block; background-color:#ffffff; padding-bottom:10px;  margin-top:12px; }

div.grapple-teacher-voting-header { font-weight:bold; margin-top:5px; margin-left:10px; margin-bottom:5px; }
div.grapple-teacher-voting-header span.grapple-teacher-voting-delete { margin-left:120px; font-weight:normal; }

div.grapple-teacher-voting-body { width:529px; height:250px; overflow:auto; border:solid 1px #000000; }
table.grapple-teacher-voting { width:100%; border:0px; }
table.grapple-teacher-voting td { padding-left:5px; }

div.grapple-teacher-resources-container { border:solid 1px black; width:235px; padding-left:5px; padding-right:5px; display:block; background-color:#ffffff; padding-bottom:10px;  margin-top:12px; }
div.grapple-teacher-resources-header { font-weight:bold; margin-top:5px; margin-left:10px; margin-bottom:5px; }
div.grapple-teacher-resources-body { width:235px; height:250px; overflow:auto; border:solid 1px #000000; }
table.grapple-teacher-resources { width:100%; border:0px; }
table.grapple-teacher-resources td { padding-left:5px; padding-right:5px; }


/*--------------------------------------------------*/
table.grapple-main-content td.grapple-teacher-announcements {  }
table.grapple-main-content td.grapple-teacher-events { padding-left:30px;  }

/*Class Announcements Add*/
div.grapple-announcements-addnew { background-color:#ffffff; border-top:solid 1px #000000; width:450px; text-align:right; padding-right:5px; }
div.grapple-announcements-addnew a:link { width:125px; color:blue; font-size:10pt;text-decoration:none; }
div.grapple-announcements-addnew a:visited { width:125px; color:blue; font-size:10pt;text-decoration:none; }
div.grapple-announcements-addnew a:hover { width:125px; color:#009ac8; font-size:10pt;text-decoration:underline; }
div.grapple-announcements-addnew a:active { width:125px; color:#009ac8; font-size:10pt;text-decoration:none; }
/*Class Events Add*/
div.grapple-events-addnew { background-color:#ffffff; border-top:solid 1px #000000; width:294px; text-align:right; padding-right:5px; }
div.grapple-events-addnew a:link { width:80px; color:blue; font-size:10pt;text-decoration:none; }
div.grapple-events-addnew a:visited { width:80px; color:blue; font-size:10pt;text-decoration:none; }
div.grapple-events-addnew a:hover { width:80px; color:#009ac8; font-size:10pt;text-decoration:underline; }
div.grapple-events-addnew a:active { width:80px; color:#009ac8; font-size:10pt;text-decoration:none; }


div.grapple-teacher-purchase { display:block; position:relative; left:5px; }
div.grapple-teacher-purchase img { border:0px; margin:0px; }

div.grapple-teacher-grapplevote { display:block; position:relative; left:0px; }
div.grapple-teacher-grapplevote img { border:0px; margin:0px; }

div.grapple-teacher-classvote { display:block; position:relative; left:0px; }
div.grapple-teacher-classvote img { border:0px; margin:0px; }


/*---------------- MANAGE MYGRAPPLE ----------------*/
td.grapple-teacher-students {  }
td.grapple-teacher-settings { width:305px; }
td.grapple-teacher-purchasehistory { width:779px; }
td.grapple-teacher-activation { width:779px; }

div.grapple-teacherinfo-container { border:solid 1px black; padding-left:5px; width:530px; padding-right:5px; display:block; background-color:#ffffff; padding-bottom:10px; }
div.grapple-teacherinfo-header { font-weight:bold; margin-top:5px; margin-left:10px; margin-bottom:5px; }
div.grapple-teacherinfo-body { width:530px; height:190px; overflow:auto; border:solid 1px #000000; }
table.grapple-teacherinfo { width:100%; border:0px; }
table.grapple-teacherinfo td { padding-left:5px; }

div.grapple-passwords-container { margin-top:12px; border:solid 1px black; padding-left:5px; width:530px; padding-right:5px; display:block; background-color:#ffffff; padding-bottom:10px; }
div.grapple-passwords-header { font-weight:bold; margin-top:5px; margin-left:10px; margin-bottom:5px; }
div.grapple-passwords-header span {font-weight:normal;}
div.grapple-passwords-body { width:530px;  height:230px; overflow:auto; border:solid 1px #000000;}
table.grapple-passwords { width:100%; border:0px; }
table.grapple-passwords td { padding-left:5px; }

div.grapple-site-settings-container { margin-left:12px; border:solid 1px black; width:225px; padding-left:5px; padding-right:5px; display:block; background-color:#ffffff; padding-bottom:10px; }
div.grapple-site-settings-header { font-weight:bold; margin-top:5px; margin-left:10px; margin-bottom:5px; }
div.grapple-site-settings-body { width:225px; height:470px; overflow:auto; border:solid 1px #000000; }
table.grapple-site-settings { width:100%; border:0px; }
table.grapple-site-settings td { padding-left:5px; }


div.grapple-activate-container { border:solid 1px black; width:777px; padding-left:5px; padding-right:5px; display:block; background-color:#ffffff; padding-bottom:10px; margin-top:10px; }
div.grapple-activate-header { font-weight:bold; margin-top:5px; margin-left:10px; margin-bottom:5px; }
div.grapple-activate-body { width:777px; overflow:auto; height:60px; border:solid 1px #000000; }
table.grapple-activate { width:100%; border:0px; }
table.grapple-activate td { padding-left:15px; }


div.grapple-purchasehistory-container { border:solid 1px black; width:777px; padding-left:5px; padding-right:5px; display:block; background-color:#ffffff; padding-bottom:10px; margin-top:10px; }
div.grapple-purchasehistory-header { font-weight:bold;padding-left:10px;margin-top:10px; }
div.grapple-purchasehistory-header-msg { padding:5px 20px 5px 20px; }
div.grapple-purchasehistory-body { width:777px; height:90px; overflow:auto; border:solid 1px #000000; }
table.grapple-purchasehistory { border:0px; }
table.grapple-purchasehistory td { }

table.grapple-purchase-history-grid { border:solid 1px #000000; width:745px; margin:10px 5px 10px 5px; }
table.grapple-purchase-history-grid tr { vertical-align:bottom; }
table.grapple-purchase-history-grid th { vertical-align:bottom; border:solid 1px #000000;color:#000000;font-weight:bold; }
table.grapple-purchase-history-grid td { color:#000000; border:solid 1px #000000; }

div.grapple-teacher-sop { display:block; position:relative; left:10px; }
div.grapple-teacher-sop img { border:0px; margin:0px; }

div.grapple-teacher-buystuff { display:block; position:relative; left:10px; }
div.grapple-teacher-buystuff img { border:0px; margin:0px; }


/*---------------- FAQ PAGES ----------------*/
div.grapple-student-faq-container { margin-left:5px; border:solid 1px black; width:765px; padding-left:5px; padding-right:5px; display:block; background-color:#ffffff; padding-bottom:10px; }
div.grapple-student-faq-header { font-weight:bold; margin-top:5px; margin-left:10px; margin-bottom:5px; text-align:center; margin-right:10px; }
div.grapple-student-faq-body { width:765px; height:450px; overflow:auto; border:solid 1px #000000; }
table.grapple-student-faq { width:100%; border:0px; }
table.grapple-student-faq td { padding-left:5px; }

div.grapple-teacher-faq-container { margin-left:5px; border:solid 1px black; width:765px; padding-left:5px; padding-right:5px; display:block; background-color:#ffffff; padding-bottom:10px; }
div.grapple-teacher-faq-header { font-weight:bold; margin-top:5px; margin-left:10px; margin-bottom:5px; text-align:center; margin-right:10px; }
div.grapple-teacher-faq-body { width:765px; height:380px; overflow:auto; border:solid 1px #000000; }
table.grapple-teacher-faq { width:100%; border:0px; }
table.grapple-teacher-faq td { padding-left:5px; }

td.faq-question { font-weight:bold; }
td.faq-answer { border-bottom:solid 1px black;   }
span.faq-answer { padding-left:20px; padding-right:20px; }

div.grapple-support-ticket-container { margin-left:5px; margin-top:20px; border:solid 1px black; width:765px; padding-left:5px; padding-right:5px; display:block; background-color:#ffffff; padding-bottom:10px; }
div.grapple-support-ticket-header { font-weight:bold; margin-top:5px; margin-left:10px; margin-bottom:5px; margin-right:10px; }
div.grapple-support-ticket-body { width:765px; height:260px; overflow:auto; border:solid 1px #000000; }
table.grapple-support-ticket { width:100%; border:0px; }
table.grapple-support-ticket td { padding-left:5px; }


/*---------------- COMPUTER GAMES ----------------*/
div.grapple-games-container { margin-left:5px; border:solid 1px black; padding-left:5px; width:765px; padding-right:5px; display:block; background-color:#ffffff; padding-bottom:10px; }
div.grapple-games-header { font-weight:bold; margin-top:5px; margin-left:10px; margin-bottom:5px; text-align:center; margin-right:10px; }
div.grapple-games-body { width:765px; height:450px; border:solid 1px #000000; overflow:auto; }
table.grapple-games { width:100%; border:0px; text-align:center; }
table.grapple-games td { padding-left:5px; }
table.grapple-games img { border:0px; margin:0px; }

/*---------------- GRAPPLE VOTING ----------------*/
div.grapple-vote-container { position:relative; left:5px; border:solid 1px black; width:350px; padding-left:5px; padding-right:5px; display:block; background-color:#ffffff; padding-bottom:10px; }
div.grapple-vote-header { font-weight:bold; margin-top:5px; margin-left:10px; margin-bottom:5px; text-align:left; margin-right:10px; }
div.grapple-vote-body { width:350px; height:300px; border:solid 1px #000000; overflow:auto; }
table.grapple-vote { width:100%; border:0px; }
table.grapple-vote td { padding-left:5px; }
.grapple-teacher-voting-deletelink {}

/*---------------- GRAPPLE VOTING RESULTS ----------------*/
div.grapple-vote-results-container { position:relative; left:5px; border:solid 1px black; width:350px; padding-left:5px; padding-right:5px; display:block; background-color:#ffffff; padding-bottom:10px; }
div.grapple-vote-results-header { font-weight:bold; margin-top:5px; margin-left:10px; margin-bottom:5px; text-align:left; margin-right:10px; }
div.grapple-vote-results-body { width:350px; height:300px; border:solid 1px #000000; overflow:auto; }
table.grapple-vote-results { width:100%; border:0px; }
table.grapple-vote-results td { padding-left:5px; }

/*---------------- CLASS VOTING ----------------*/
div.grapple-class-vote-container { position:relative; left:5px; border:solid 1px black; width:350px; padding-left:5px; padding-right:5px; display:block; background-color:#ffffff; padding-bottom:10px; }
div.grapple-class-vote-header { font-weight:bold; margin-top:5px; margin-left:10px; margin-bottom:5px; text-align:left; margin-right:10px; }
div.grapple-class-vote-body { width:350px; height:300px; border:solid 1px #000000; overflow:auto; }
table.grapple-class-vote { width:100%; border:0px; }
table.grapple-class-vote td { padding-left:5px; }

/*---------------- CLASS VOTING RESULTS ----------------*/
div.grapple-class-vote-results-container { position:relative; left:5px; border:solid 1px black; width:350px; padding-left:5px; padding-right:5px; display:block; background-color:#ffffff; padding-bottom:10px; }
div.grapple-class-vote-results-header { font-weight:bold; margin-top:5px; margin-left:10px; margin-bottom:5px; text-align:left; margin-right:10px; }
div.grapple-class-vote-results-body { width:350px; height:300px; border:solid 1px #000000; overflow:auto; }
table.grapple-class-vote-results { width:100%; border:0px; }
table.grapple-class-vote-results td { padding-left:5px; }

/*---------------- GET ADOBE READER --------------------*/
div.grapple-get-adobe { display:block; border:0px; text-align:center; }
div.grapple-get-adobe a img { border:0px; margin:0px; text-align:center; }

/*---------------- MS CORE.CSS OVERRIDES ---------------*/

.ms-formlabel  {
    border-top: 1px solid #a9cbd3;
    color: #314c84;
    /*added*/
    font-size:10pt;
    font-family: Arial;
}
.ms-formbody {
    background: #f0f5f7;
    border-top: 1px solid #bad6dd;
    /*added*/
    font-size:10pt;
    font-family: Arial;
}
TH.ms-vh2-nograd 
{ 
	font-size:10pt;
    font-family: Arial;
}
TH.ms-vh2 
{
	font-size:10pt;
    font-family: Arial;
}
TD.ms-vb-icon 
{
	font-size:10pt;
    font-family: Arial;
}
TD.ms-vb
{
	font-size:10pt;
    font-family: Arial;
}
TD.ms-vb2 
{
	font-size:10pt;
    font-family: Arial;
}