﻿/* Global Setting */
a { text-decoration: underline; }
a:link { color: green; }
a:visited { color: green; }
a:active { color: red; }
a:hover { text-decoration: underline; }
/* End Global Setting */

/* General Setting */
.subtext { font-size:12px; text-align:center;}
.regularInfoText { font-size:16px; text-align:justify; }
.spacer { margin: 15px; }
/* End General Setting */

/* Main Title Image */
.adminTools { background:url(../images/headerTitle/page_ttl_at.gif) no-repeat; }
.createAWebQuest { background:url(../images/headerTitle/page_ttl_cawq.gif) no-repeat; }
.designs { background:url(../images/headerTitle/page_ttl_cmgs.gif) no-repeat; }
.feeSchedule { background:url(../images/headerTitle/page_ttl_sdprice.gif) no-repeat; }
.findYourTeacherHeader { background:url(../images/findYourTeacher/page_ttl_fyt.gif) no-repeat; }
.giftCertificates { background:url(../images/headerTitle/page_ttl_gagc.gif) no-repeat; }
.integratedSchoolSites { background:url(../images/headerTitle/page_ttl_iss.gif) no-repeat; }
.intro { background:url(../images/headerTitle/page_ttl_features.gif) no-repeat; }
.IslandWeb { background:url(../images/headerTitle/page_ttl_iw.gif) no-repeat; }
.IslandWebFeatures { background:url(../images/headerTitle/page_ttl_sdsol.gif) no-repeat; }
.TeacherWebFeatures { background:url(../images/headerTitle/page_ttl_twfeat.gif) no-repeat; }
.manageSubscriptions { background:url(../images/headerTitle/page_ttl_mnsub.gif) no-repeat; }
.noticeNew { background:url(../images/headerTitle/page_ttl_prcg.gif) no-repeat; }
.orderForm { background:url(../images/headerTitle/page_ttl_reg.gif) no-repeat; }
.parentsAndStudents { background:url(../images/headerTitle/page_ttl_pands.gif) no-repeat; }
.policies { background:url(../images/headerTitle/page_ttl_polc.gif) no-repeat; }
.preservice { background:url(../images/headerTitle/page_ttl_psteach.gif) no-repeat; }
.requestPostCard { background:url(../images/headerTitle/page_ttl_tat.gif) no-repeat; }
.requestPreService { background:url(../images/headerTitle/page_ttl_psreq.gif) no-repeat; }
.requestWorkshop { background:url(../images/headerTitle/page_ttl_wsreq.gif) no-repeat; }
.samples { background:url(../images/headerTitle/page_ttl_twstmpl.gif) no-repeat; }
.sampleTeacherWebSites { background:url(../images/headerTitle/page_ttl_stwsites1.gif) no-repeat; }
.schools { background:url(../images/headerTitle/page_ttl_schools.gif) no-repeat; }
.sign-up { background:url(../images/headerTitle/page_ttl_catw_site.gif) no-repeat; }
.teachers { background:url(../images/headerTitle/page_ttl_teachers.gif) no-repeat; }
.teacherLounge { background:url(../images/headerTitle/page_ttl_tl.gif) no-repeat; }
.welcome { background:url(../images/headerTitle/page_ttl_welcome.gif) no-repeat; }
.webQuests { background:url(../images/headerTitle/page_ttl_wquests.gif) no-repeat; }
.workshops { background:url(../images/headerTitle/page_ttl_wrkshp.gif) no-repeat; }
.workshopGuides { background:url(../images/headerTitle/page_ttl_wsguides.gif) no-repeat; }
.testimonials { background:url(../images/headerTitle/page_ttl_test.gif) no-repeat; }
.pressRelease { background:url(../images/headerTitle/page_ttl_press.gif) no-repeat; }
.notFound { background:url(/tweb/assets/images/headerTitle/page_ttl_404_err.gif) no-repeat; }
.oops { background:url(/tweb/assets/images/headerTitle/page_ttl_oops.gif) no-repeat; }
.contactForm { background:url(../images/headerTitle/page_ttl_contact.gif) no-repeat; }
.RoundRockISD { background:url(../images/headerTitle/page_ttl_rrisd.gif) no-repeat; }
.newsletters { background:url(../images/headerTitle/page_ttl_newsletters.gif) no-repeat; }
.aboutUs { background:url(../images/headerTitle/page_ttl_aboutus.gif) no-repeat; }
.schoolTrial { background:url(../images/headerTitle/page_ttl_strial.gif) no-repeat; }
.districtTrial { background:url(../images/headerTitle/page_ttl_dtrial.gif) no-repeat; }
.ERate { background:url(../images/headerTitle/page_ttl_e-rate1.gif) no-repeat; }
.renewals { background:url(../images/headerTitle/page_ttl_custrnwl2.gif) no-repeat; }
.welcomeToTeacherWeb{ background:url(../images/headerTitle/page_ttl_welcome.gif) no-repeat; height:36px;}
/* End Main Title Image */

/* Buttons */
.previous{ background:url(../images/buttons/prev_btn.gif) no-repeat; height:24px; width:82px; border:none; /*text-indent:-9999px;*/ cursor:pointer !important;}
.previous:hover{ background:url(../images/buttons/prev_btn.gif) 0 -24px no-repeat;}
.next{ background:url(../images/buttons/next_btn.gif) no-repeat; height:24px; width:62px; border:none; /*text-indent:-9999px;*/ cursor:pointer !important;}
.next:hover{ background:url(../images/buttons/next_btn.gif) 0 -24px no-repeat;}
.complete-renewal{ background:url(../images/buttons/comp_ren_btn.gif) no-repeat; height:24px; width:130px; border:none; /*text-indent:-9999px;*/ cursor:pointer !important;}
.complete-renewal:hover{ background:url(../images/buttons/comp_ren_btn.gif) 0 -24px no-repeat;}
/* End Buttons */

/* contentplace layout */
.contentplace-holder { /*font-size:16px;*/ text-align:justify; font-family: comic sans ms,arial, helvetica, serif; padding: 5px 13px 23px 13px; }
.contentplace-holder h1 { font-size: 20px; font-weight: bold; text-align: center; margin: 15px; }
.contentplace-holder h2 { font-size: 16px; font-weight: bold; margin: 10px 0px 15px 0px; } /* margin: 25px 0px 15px 0px; */
.contentplace-holder h3 { font-size: 14px; font-weight: bold; }
.contentplace-holder h4 { font-size: 12px; font-weight: bold; }
/* end contentplace layout */

/* TWQuest */
.applelink { text-align:justify; font-size:16px; }
.applelink ul { list-style: none; }
.applelink ol { list-style: none; }
.applelink li { background: url(../images/applelink.gif) no-repeat top left; padding-left:25px; padding-right:25px; padding-top:5px; padding-bottom:5px; }
.applelink li li { background-image:none; list-style-type:lower-roman; font-size:smaller; }

.applelink-alt { text-align:justify; font-size:13px; }
.applelink-alt ul { list-style: none; }
.applelink-alt ol { list-style: none; }
.applelink-alt li { background: url(../images/applelink.gif) no-repeat top left; padding-left:25px; padding-right:25px; padding-top:5px; padding-bottom:5px; }
.applelink-alt li li { background-image:none; list-style-type:lower-roman; font-size:smaller; }
/* End TWQuest */

/* FeeSchedule */
table { }
td { vertical-align:top; padding-left:5px; padding-right:5px; font-size:14px; text-align:left; }
th { font-weight:bold; text-align:center; }
td.fs_left { font-weight:bold; text-align:center; width:50%; }
td.fs_middle { width:28%; text-align:center; }
td.fs_right { width:50%; text-align:center; }

.quote_table { font-size: 8px; width:100%; }
.quote_header { background-color:#000000; text-align:center; color:#FFFFFF; font-weight:bold; padding:5px; }
.quote_footer { text-align:right; }
.quote_footer_total { background-color:#000000; color:#FFFFFF; font-weight:bold; }
.right_align { text-align:right; }
.center_align { text-align:center; }
.discount { color:Red; text-align:right; }
.message { color:Red; padding:10px; text-align:left; border:1px solid red; margin-bottom:10px; font-size:13px; }
.thank-you { color:Green; padding:10px; text-align:left; border:1px solid green; margin-bottom:10px; font-size:13px; }

table.quote_table { color:#000000; background-color:#f1f1f1; font-size: 100%; padding:0px; border-top: 1px solid gray; border-left: 1px solid gray; border-bottom: 0px solid gray; border-right: 0px solid gray; }
table.quote_table th, table.quote_table td { font-size: 12px; padding-bottom:2px; border-top: 0px solid gray; border-left: 0px solid gray; border-bottom: 1px solid gray; border-right: 1px solid gray; }
/* End FeeSchedule */

/* Renewals */
.v2-header-text
{
    width: 667px;
    font-weight:bold;
    border-bottom:1px solid #C0C0C0;
    margin-bottom: 8px;
    clear:both;
}



.v2_renewal_table { font-size: 8px; }
.v2_renewal_header { background-color:#DBE5F1; text-align:left; font-weight:bold; padding:3px 7px; }
.v2_renewal_footer { text-align:right; }
.v2_renewal_footer_total { background-color:#000000; color:#FFFFFF; font-weight:bold; }
.v2_renwal_data {padding:5px 0 17px 0; vertical-align:top;}
.v2_renwal_data_alt_top {padding:5px 0 5px 0; vertical-align:top;}
.v2_renwal_data_alt_bottom {padding:0 0 13px 0; vertical-align:top;}

.v2_pricing_table_header {background-color:#4F81BD; color:#FFFFFF; text-align:center; padding:2px; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.v2_pricing_table_single_header {background-color:#4F81BD; color:#FFFFFF; text-align:center; padding:2px; border:1px solid #000000;}
.v2_pricing_table_blank_header {background-color:#254061; padding:2px; border:1px solid #000000;}

.v2_pricing_table_data {text-align:center; border-right:1px solid #000000;}
.v2_pricing_table_data_bottom {text-align:center; border-right:1px solid #000000; border-bottom:1px solid #000000;}

.v2_pricing_table_data_alt {text-align:left; border-left:1px solid #000000; border-right:1px solid #000000;}
.v2_pricing_table_data_alt_bottom {text-align:left; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000;}

/*
.v2_pricing_table_footer {background-color:#4F81BD; text-align:left; font-weight:bold; padding:3px 7px;}
.v2_pricing_table_footer {background-color:#4F81BD; padding:5px 0 17px; vertical-align: top;}
*/
.v2_pricing_table_footer { background-color:#4F81BD; text-align:left; font-weight:bold; padding:3px 7px; }
.v2_pricing_table_footer_alt { background-color:#4F81BD; text-align:left; font-weight:bold; padding:3px 0px; }


.renewal_table { font-size: 8px; }
.renewal_header { background-color:#000000; text-align:center; color:#FFFFFF; font-weight:bold; padding:5px; }
.renewal_footer { text-align:right; }
.renewal_footer_total { background-color:#000000; color:#FFFFFF; font-weight:bold; }

.renewal-discount { color:Red; text-align:left; }

table.renewal_table { color:#000000; background-color:#f1f1f1; font-size: 100%; padding:0px; border-top: 1px solid gray; border-left: 1px solid gray; border-bottom: 0px solid gray; border-right: 0px solid gray; }
table.renewal_table th, table.renewal_table td { font-size: 12px; padding-bottom:2px; border-top: 0px solid gray; border-left: 0px solid gray; border-bottom: 1px solid gray; border-right: 1px solid gray; }


.renewal_table_extra_discount { font-size: 8px; }
.renewal_header_extra_discount { background-color:#000000; text-align:center; color:#FFFFFF; font-weight:bold; padding:5px; }
.renewal_footer_extra_discount { text-align:right; }

table.renewal_table_extra_discount { color:#000000; background-color:#f1f1f1; font-size: 100%; padding:0px; border-top: 1px solid gray; border-left: 1px solid gray; border-bottom: 0px solid gray; border-right: 0px solid gray; }
table.renewal_table_extra_discount th, table.renewal_table_extra_discount td { font-size: 12px; text-align:center; padding-bottom:2px; border-top: 0px solid gray; border-left: 0px solid gray; border-bottom: 1px solid gray; border-right: 1px solid gray; }
/*
.right_align { text-align:right; }
.center_align { text-align:center; }
.discount { color:Red; text-align:right; }
.message { color:Red; padding:10px; text-align:left; border:1px solid red; margin-bottom:10px; font-size:13px; }
.thank-you { color:Green; padding:10px; text-align:left; border:1px solid green; margin-bottom:10px; font-size:13px; }
*/
/* End Renewals */

/* IntegratedSchoolSites */
#samples td { font-weight:bold; vertical-align:top; padding-bottom:5px; }
#samples ul { list-style: none; margin-left:0px; }
#samples ul li{ font-weight:normal; padding-top:0px; padding-bottom:10px; width:305px; text-indent:10px; }
/* End IntegratedSchoolSites */

/* NoticeNew */
.requiredfield { color:red; font-weight:bold; }
/* End NoticeNew */

/* School Home */
.sitemap { font-size:16px; width:400px; font-family: arial, helvetica, serif; border: 1px solid black; margin-left:auto; margin-right:auto; }
.sitemapheader { background-color:#003300; color:white; font-size:18px; text-align:left; padding-left:10px; padding-top:5px; padding-bottom:5px; font-weight:bold; }
.sitemap ul { list-style:none; text-align:center; padding-left:10px; padding-right:10px; }
.sitemap ul li { font-weight:bold; padding-top:5px; padding-bottom:5px; }
.sitemap ul li a { color:green; }
.sitemap ul li a:visited { color:green }
/* End School Home */

/* GC */
input.btnWide { width: 200px; }
td.po_left { width:29%; font-weight:bold; text-align:left; }
td.po_left_alt { width:29%; font-weight:bold; text-align:right; }
td.po_cstwo { font-weight:bold; text-align:center; }
td.po_right { width:32%; text-align:left; }
td.po_right_alt { width:32%; text-align:left; }
.GCValidationSummary { text-align: left; padding: 10px; margin-bottom: 20px; border: 1px solid #C0C0C0; width: 500px; }
/* End GC */

/* OrderForm */
.sHistory { behavior:url(#default#savehistory); }
/* End OrderForm */

/* Request Workshops */
input.txtWide { width: 285px; behavior:url(#default#savehistory); }
select.txtWide { width: 285px; behavior:url(#default#savehistory); }
textarea { font-family: comic sans ms,arial, helvetica, serif; font-weight:normal; font-size:12px; }
/* End Request Workshops */

/* IdxStates */
.srchbox { font-family:arial, helvetica, serif; width:573px; border: 1px solid #003300; margin-left:auto; margin-right:auto; }
.srchboxheader { background-color:#003300; color:white; font-size:18px; text-align:left; padding-left:10px; padding-top:5px; padding-bottom:5px; font-weight:bold; }
.srchboxbody { color:black; font-size:14px; text-align:center; font-weight:bold; }
.srchboxbodyinfotext { text-align:justify; padding:10px; font-size:11px; }
.sHistory { behavior:url(#default#savehistory); }
/* End IdxStates */

/* NewWeb */
.NewWeb th { text-align:left; padding-left: 5px; }
.NewWeb ul { list-style:disc; margin: 20px 20px; }
.NewWeb li { list-style:disc; }
td.headcolumn { text-align:right; font-weight:bolder; }
td.centered { text-align:center; }
.saveHistory { width: 285px; behavior:url(#default#savehistory); }
.NWValidationSummary { text-align: left; padding: 10px; margin-bottom: 20px; border: 1px solid #C0C0C0; width: 552px; }
.ccIndent {padding-left:20px;}
/* End NewWeb */

/* IdxStatesQ */
.formfillwq { font-size:11px; text-align:left; padding-left:50px; padding-right:50px; padding-top:7px; }
.formfillwq_nopad { font-size:11px; text-align:left; width:725px; }
.formfillwq_table { font-size:11px; border-spacing:0px; padding: 0px 0px 0x 0px; width:100%; }
/* End IdxStatesQ */

/* 404 */
.error {background:url(/tweb/assets/images/icons/questionMarkDialog.gif) 0 10px no-repeat;}
/* End 404 */

/*For CCV*/
#whatIsCCV{ color:#3BA55B; background:url(/tweb/assets/images/giftCertificate/questionMark.gif) no-repeat; height:19px; padding-left:19px; display:inline-block; }
#whatIsCCV img{border:none;}
#securityCodeSample{ border:2px solid #99D387; padding:10px; position:absolute; background:#fff; width:565px; height:385px; top:1%;right:10%; zoom:1;}
#securityCodeSample img{border:none;}
#securityCodeSample strong{color:#444; margin-bottom:5px; display:block; }
#securityCodeSample .sample{width:250px; float:left; font-size:13px; padding:10px; height:260px; margin-bottom:10px; text-align:left;}
#securityCodeSample #forOthers{border-left:1px dotted #aaa; padding-left:30px;}
#securityCodeSample .note{display:block; clear:both; text-align:left; font:11px 'Trebuchet MS', Georgia, Arial "Times New Roman", Times, serif; line-height:17px;}
/*End For CCV*/

/* Press Release */
.press-release {border:0;width:600px;margin-bottom:10px;height:50px;}
.press-release .icon{float:left; width:40px; padding:0px 5px 0px 0px;}
.press-release .contents{float:left; /*font-size:12px;*/ padding:10px 0px;}
/* End Press Release */

.progress { border:1px solid #C0C0C0; padding:10px; text-align:center; width:125px; }
.grid-header { font-size: 13px; background-color:#17581B; font-weight:bold; color:#FFFFFF; }
.grid-footer { font-size: 13px; background-color:#17581B; font-weight:bold; color:#FFFFFF; }
.grid-footer td { font-size: 13px; }
.grid-footer a { color: #FFFFFF; }
.grid-style td {font-size: 13px;}

.ValidationSummary { text-align: left; padding: 10px; margin-bottom: 20px; border: 1px solid #C0C0C0; width: 545px}
.beTable {border:1px solid #805E3C;	border-collapse:collapse;	margin:0;color:#343434;}
.beTable th {background:#EBE5D9;color:#805E3C;font-weight:bold;line-height:normal;padding:4px;margin:0;text-align:center;}
.beTable td {padding:1px 3px;margin:0;text-align:center;}
.beTable td.Left {text-align:left;}
.updateMessage{color:red;font-size:12px;}

/* Renewal */
.header-text
{
    width: 667px;
    font-weight:bold;
    border-bottom:1px solid #C0C0C0;
    margin-bottom: 8px;
    clear:both;
}

.wrapper
{
    width: 630px;
    position: relative;
    clear: both;
}

.wrapper-alt
{
    width: 615px;
    position: relative;
    clear: both;
}

.wrapper-copyinfo
{
    width: 600px;
    position: relative;
    clear: both;
    vertical-align:middle;
    margin-bottom: 10px;
}

.leftarch
{
    width: 50%;
    position: relative;
    float: left;
    text-align: left;
}

.left
{
    width: 225px;
    position: relative;
    float: left;
    text-align: left;
}

.right
{
    width: 400px;
    position: relative;
    float: right;
}

.left-alt
{
    width: 20px;
    position: relative;
    float: left;
    text-align: left;
}

.right-alt
{
    width: 595px;
    position: relative;
    float: right;
    text-align: left;
}

.right input { width: 350px; }

.bottom-navigation { position:relative; border-top:1px solid #C0C0C0; padding-top: 8px; margin-top: 10px; width:667px; clear: both; }

.imgCalendar { cursor: pointer; }

.pnlCC { margin-bottom: 8px; }
.rdbListPayBy { margin-bottom: 6px; }

.cal_theme .ajax__calendar_container { background-color: #e2e2e2; border:solid 1px #cccccc; z-index:1000; }
.cal_theme .ajax__calendar_header { background-color: #ffffff; margin-bottom: 4px; }
.cal_theme .ajax__calendar_title,
.cal_theme .ajax__calendar_next,
.cal_theme .ajax__calendar_prev
{ color: #004080; padding-top: 3px; }
.cal_theme .ajax__calendar_body { background-color: #e9e9e9; border: solid 1px #cccccc; }
.cal_theme .ajax__calendar_dayname { text-align:center; font-weight:bold; margin-bottom: 4px; margin-top: 2px; }
.cal_theme .ajax__calendar_day { text-align:center; }
.cal_theme .ajax__calendar_hover .ajax__calendar_day,
.cal_theme .ajax__calendar_hover .ajax__calendar_month,
.cal_theme .ajax__calendar_hover .ajax__calendar_year,
.cal_theme .ajax__calendar_active
{ color: #004080; font-weight:bold; background-color: #ffffff; }
.cal_theme .ajax__calendar_today { font-weight:bold; }
.cal_theme .ajax__calendar_other,
.cal_theme .ajax__calendar_hover .ajax__calendar_today,
.cal_theme .ajax__calendar_hover .ajax__calendar_title
{ color: #bbbbbb; }
/* End Renewal */

/* Customize TeacherWeb */
.enterURL{padding:3% 8%; color:#999;}
.enterURL .webUrl{color:#42a357;}

#customContainer{margin-top:0px; clear:both; width:675px; margin-left:auto; margin-right:auto;}
#customContainer p { margin-bottom:25px; }
#cusLeftCol .container, #cusRightCol .container{color:#42a357; margin-bottom:25px; }
#cusLeftCol{ width:210px; left:10px; float:left;}
#cusRightCol{width:440px; height:440px; float:right; position:relative;margin-right:15px; margin-bottom:40px;}

#cusLeftCol .input-area {overflow:auto; border:1px solid #a3424d; clear:both; width:210px;}
#cusLeftCol .input-area {font-size:14px; display:block; text-decoration:none;color:#42a357; cursor:pointer;}
#cusLeftCol select option:hover {background:#a3424d; color:#fff;}
#cusLeftCol select option:focus {background:#a3424d; color:#fff; }

#cusLeftCol select option a:hover {background:#a3424d; color:#fff;}
#cusLeftCol select option a:focus {background:#a3424d; color:#fff; }
#cusLeftCol ul{height:110px; overflow:auto; border:1px solid #a3424d; clear:both;}
#cusLeftCol li{font-size:12px;}
#cusLeftCol li a{display:block; padding-left:5px; text-decoration:none;color:#42a357;}
#cusLeftCol .selected{ background:#a3424d; color:#fff;}

#cusRightCol #preview{ clear:both; border:1px solid #a3424d; display:block; padding:2px; background:#fff; height:440px; width:440px;}
#preview .overlay-text { font-weight:bold; font-size:17px; position:absolute; top:41px; width:313px; text-align:center; margin-left:auto; margin-right:auto; }
#preview .overlay-text { font-family:"Lucida Sans"; color:#7F1823; margin: 0px 10px; overflow:hidden; }

.cusTeacherWeb .txtImgs .{float:left; display:block; height:16px;  line-height:16px;}
.moreInfo{float:right; font-size:75%; color:#999; font-family:Georgia; padding-top:1px; }

.containerImg {display:block; float:left; text-indent:-9999px;}
.containerImg-header {width:180px; display:block; float:left; text-indent:-9999px;}
/* End Customize TeacherWeb */

/* Features */
.features-table
{
    width: 500px;
    border:1px solid #000000;
}
.features-table .leftcolumn
{
    text-align: left;
    vertical-align:middle;
    border-top:1px solid #000000;
    border-right:1px solid #000000;
    padding-left:6px;
}
.features-table .rightcolumn
{
    text-align: center;
    border-top:1px solid #000000;
    padding:3px;
}
.features-table .header-text
{
    text-align:center;
    background-color:#4F6228;
    color:#FFFFFF;
    font-size:15px;
    padding:5px;
    border-right:1px solid #000000;
}


.features-table-alt
{
    width: 750px;
    border:1px solid #000000;
}
.features-table-alt .leftcolumn-alt
{
    text-align: left;
    vertical-align:middle;
    border-top:1px solid #000000;
    border-right:1px solid #000000;
    padding-left:6px;
}
.features-table-alt .rightcolumn-alt
{
    text-align: center;
    border-top:1px solid #000000;
    padding:3px;
}
.features-table-alt .header-text-alt
{
    text-align:center;
    background-color:#4F6228;
    color:#FFFFFF;
    font-size:15px;
    padding:5px;
    border-right:1px solid #000000;
    vertical-align: middle;
    font-weight: bold;
}
/* End Cusotmize TeacherWeb */

/* Alert Messages */
.error-message { background: #FBE3E4; color:Red; text-align: center; font-weight:bold; padding: 10px; margin: 20px 0px 25px 0px; border: 1px solid Red; width: 97%;}
.success-message { background: #E6EFC2; color:Green; text-align: center; font-weight:bold; padding: 10px; margin: 20px 0px 25px 0px; border: 1px solid Green; width: 97%;}
.notice-info-message {background:#FFF6BF; color:#514721; text-align: center; font-weight:bold; padding: 10px; margin: 20px 0px 25px 0px; border: 1px solid #FFD324; width: 97%;}
.notice-error-message {background: #FBE3E4; color:Red; text-align: center; font-weight:bold; padding: 10px; margin: 20px 0px 25px 0px; border: 1px solid Red; width: 97%;}
.notice-success-message {background: #E6EFC2; color:Green; text-align: center; font-weight:bold; padding: 10px; margin: 20px 0px 25px 0px; border: 1px solid Green; width: 97%;}
/* End Alert Messages */

/* ACStatus */
.acstatus {background-color:#C0C0C0; font-size:8px; border-color:#DFDDDB; text-align:center; width:100%;}

.acstatus-results-header {font-size:12px;}
.odd-row-tr {background-color:red; border-color:#DFDDDB;}
.even-row-tr {background-color:#E3EAEB; border-color:#DFDDDB;}

.odd-row-td {font-size:11px; background-color:#FFFFFF; border-color:#DFDDDB; text-align:center; vertical-align:middle;}
.odd-row-td-wn {font-size:11px; background-color:#FFFFFF; border-color:#DFDDDB; vertical-align:middle;}

.even-row-td {font-size:11px; background-color:#E3EAEB; border-color:#DFDDDB; text-align:center; vertical-align:middle;}
.even-row-td-wn {font-size:11px; background-color:#E3EAEB; border-color:#DFDDDB; vertical-align:middle;}
/* End ACStatus */
