﻿ select { font-size:9pt; font-family: arial,tahoma,verdana; }
.whitepage {margin:0; font-size:9pt; background-color:#ffffff; color:#666666; font-family:arial,tahoma,verdana;}
.simplebody {font-size:9pt; margin:0px; font-family:arial,tahoma,verdana;}
.mainbody {font-size:9pt; margin:0px; padding-top:0px; font-family:arial,tahoma,verdana; background: transparent url(/app_themes/default/images/bg_mater.gif) top repeat-x;}


/*  Spiffy Corners */
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{ background: transparent url(/app_themes/default/images/corner.png) no-repeat bottom right} 
.cssbox  { width:640px !important; width: 625px; padding-right:15px; margin:20px auto }
/* IE Win = width - padding */  

.cssbox_head { background-position:top right; margin-right:-15px; padding-right:40px } 
.cssbox_head h2 { background-position:top left; margin:0; padding:25px 0 15px 40px; height:auto !important; height:1% } 
.cssbox_head h2 div { border-bottom:solid 1px #cfcfcf; padding-bottom:4px; color:#403f3f; font-weight:bold; font-size:12pt; font-family: arial,tahoma,verdana;}
.cssbox_body { background-position:bottom left; margin-right:25px; padding:15px 0 15px 40px } 

/*  Spiffy Corners */

/* Form design */
.feedbackform { padding: 5px; }
div.fieldwrapper { width: 500px; overflow: hidden; padding: 5px 0; }
div.fieldwrapper label.styled { float: left; width: 130px; margin-right: 10px; }
div.fieldwrapper div.thefield { float: left; margin-bottom: 4px; }
div.buttonsdiv { margin: 5px 0px 0px 140px; }
.errormessage {}
.messageboard { margin:15px; padding:10px; border:solid 1px #dd3c10; background-color:#ffebe8; color:#000000; text-align:center; font-weight:normal; }
.thankyou { margin:10px; padding:10px; border:solid 1px #cccccc; color:#4d4d4d; text-align:center; font-weight:normal; text-align:center;}
.thankyoucontact { margin:15px; color:#e1db95; text-align:center; font-weight:normal; text-align:center;}


.editform { padding:0px; margin:0px;}
.editform td.label {text-align: right; font-weight:bold; vertical-align:middle; white-space: nowrap; padding-left:10px; padding-right:10px; padding-bottom: 2px; font-size:8pt; font-family: arial,tahoma,verdana;}
.editform td.label span.star {color: #E9786E; padding-right:6px;}
.editform td.editor {  vertical-align:top; color:#000000; padding-bottom:3px; font-size:8pt; font-family: arial,tahoma,verdana;}
.editform td.editor a { color:#000000; text-decoration:underline;}
.editform td.editor a:hover { color:#000000; text-decoration:none;}
.editform td.buttoncell{padding: 5px 0px 10px 0px; font-size:8pt; font-family: arial,tahoma,verdana;}
.shiftleft { padding-left:120px;}
.focuslink { color:#22b9f7; font-weight:bold; font-size:8pt; font-family: arial,tahoma,verdana;}
.focuslink a { color:#22b9f7; text-decoration:underline;}
.focuslink a:hover { color:#22b9f7; text-decoration:none;}
/* Form design */


#canhcam-wrapper {margin:0px auto; width:970px; padding:0px 0px 0px 0px;}
#canhcam-header {width:970px; padding:0px; margin:0px;}
#canhcam-content {width:970px; padding:0px; margin:0px;}
#canhcam-footer {width:970px; clear:both; padding:0px; margin-top:3px; background: url(/App_Themes/Default/images/bg_footer.gif) top repeat-x; height:90px; overflow:hidden;}

/* Navbarmenu */
.mainnavbar { padding:0px 0px 0px 0px; margin:0px; height:44px; overflow:hidden; background: url(/App_Themes/Default/images/bg_menu.gif) top repeat-x;}

.TopMenuGroup {padding:0px; margin:0px; }
.TopMenuItem {text-align:center; color:#dbdbdb; font-weight:bold; text-transform:none; }
.TopMenuItemHover {text-align:center;cursor:pointer; color:#2b2b2b;  font-weight:bold; text-transform:none; background:url(/App_Themes/Default/images/bg_menu-active.gif) left repeat-x; }
.TopItemLookActive {text-align:center;cursor:pointer; color:#2b2b2b; font-weight:bold; text-transform:none;background:url(/App_Themes/Default/images/bg_menu-active.gif) left repeat-x; }

.MenuGroup {border: solid 0px #e1b400; cursor:default; background-color:#e1b400}
.MenuItem {  padding:0px 0px 0px 0px; font-weight:normal; color:#1b3b56; cursor:pointer; background:url(/App_Themes/Default/images/bg_menu1.gif) left repeat-x; font-family: arial,tahoma,verdana; height:22px; overflow:hidden; min-width:150px;width:auto !important; width:150px;}
.MenuItemHover { padding:0px 0px 0px 0px; font-weight:normal; color:#ffffff; cursor:pointer; background:url(/App_Themes/Default/images/bg_menu1-hover.gif) left repeat-x; font-family: arial,tahoma,verdana; height:22px; overflow:hidden; min-width:150px;width:auto !important; width:150px;}

.MenuItem2 {  padding:5px 0px 5px 0px;font-weight:normal;  color:#bee8ff; cursor:pointer; width:150px; background:url(/App_Themes/Default/images/bg_menu_item2.gif) right no-repeat; font-family: arial,tahoma,verdana;}
.MenuItemHover2 { padding:5px 0px 5px 0px; font-weight:normal;  color:#ffffff; cursor:pointer; width:150px; background:url(/App_Themes/Default/images/bg_menu_child_active2.gif) right no-repeat; font-family: arial,tahoma,verdana;}

.bottomnavbar{ padding:12px 0px 0px 28px; margin:0px; float:left;}
.bottomnavbar ul {list-style-type:none;  padding:0px; margin:0px; display:inline;}
.bottomnavbar ul li { padding:0px; display:inline; font-weight:normal; color:#6fb7f2; padding:0px 6px 0px 0px;}
.bottomnavbar ul li a { color:#6fb7f2; text-decoration:none}
.bottomnavbar ul li a:hover { text-decoration:underline; color:#6fb7f2; }

/* Navbarmenu */

/* Ad */
.bottomad { padding:0px; margin:0px 23px 0px 28px; background:url(/App_Themes/Default/images/bg_adbottom.gif) left repeat-x; height:51px; overflow:hidden;}
.item-ad { margin:0px; padding:15px 0px 0px 0px;}

.frad { margin:0px; padding:0px; float:right;}
.ad { margin:0px; padding-top:5px;}
.ccad { margin:0px; padding:0px;}
.itemad { margin:5px 0px 0px 13px; padding:5px 0px 0px 5px; background:url(/App_Themes/Default/images/bg_homeadtop.gif) no-repeat; width:447px; height:86px; overflow:hidden;}

.frAdinZone { margin-top:0px; padding:0px 0px 0px 28px; clear:both;}
.ccadinzone { margin:0px; padding:0px; width:447px;}
.itemadinzone { margin:10px 0px 8px 0px; padding:5px 0px 0px 5px; background:url(/App_Themes/Default/images/bg_homeadtop.gif) no-repeat; width:447px; height:86px; overflow:hidden;}
/* Ad */

/* Guide */
.copyright { padding:6px 11px 0px 0px; font-size:8pt; color:#6fb7f2; text-align:right; margin:0px;}
.copyright a { color:#6fb7f2; text-decoration:none}
.copyright a:hover { color:#6fb7f2; text-decoration:underline; }

.copyrightprint { padding:4px 0px 0px 0px; color:#575757; text-align:center; margin:0px;}
.copyrightprint a { color:#575757; text-decoration:none}
.copyrightprint a:hover { color:#575757; text-decoration:underline; }
/* Guide */

/* ContentnDefautl */
.clear {clear:both; }

.Default-content1 { margin:0px; padding:0px;  height:272px; overflow:hidden; background:url(/App_Themes/Default/images/bg_content1.gif) repeat-x;}
.content1-left { float:left; width:489px; padding:0px; margin:0px;}

.Default-content2 { clear:both; padding:0px; margin:0px; height:271px; overflow:hidden; background:url(/App_Themes/Default/images/bg_content2.gif) repeat-x;}
.content2-left {float:left; width:489px; padding:0px; margin:0px; }

.Default-content3 {padding:0px; margin:0px; height:255px; overflow:hidden; background:url(/App_Themes/Default/images/bg_content3.gif) repeat-x;}
.content3-left {float:left; width:489px; padding:0px; margin:0px;}
/* ContentnDefautl */

/* SpecialNews */
.about-title { margin:0px; padding:33px 30px 8px 28px; color:#443200;}
/* SpecialNews */

/* SpecialZone */
.frhomespecial {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:right;}
.homespecial { margin:0px; padding:0px; position:relative;}
.frNewsHome { position:absolute; top:57px; left:70px; right:30px;}

.speciazone-name {color:#443200; font-weight:bold; margin:0px; padding:0px 0px 8px 0px;}
.speciazone-name a { color:#443200; text-decoration:none}
.speciazone-name a:hover { color:#443200; text-decoration:underline; }

.speciazone-img { margin:0px; padding:0px;}
.speciazone-img img { margin:0px; padding:0px 14px 0px 0px;}

.speciazone-brief { color:#443200; padding:0px 20px 10px 0px;}
./* SpecialZone */

/* SpecialZoneBottom */
.frNewsbottom1{ margin:0px; padding:0px 0px 0px 20px;}

.speciazonebottom-name {color:#443200; font-weight:bold; margin:0px; padding:0px 0px 0px 0px;}
.speciazonebottom-name a { color:#443200; text-decoration:none}
.speciazonebottom-name a:hover { color:#443200; text-decoration:underline; }

.speciazonebottom-img { margin:0px px 0px 0px; padding:0px; }
.speciazonebottom-img img { margin:0px; padding:0px 14px 0px 0px;}

.speciazonebottom-brief { color:#443200; padding:0px 0px 0px 0px;}
./* SpecialZoneBottom */

/* Video */
.frvideo { float:right; width:481px; margin:0px; padding:0px;}
.frvideo .titlevideo { }
.video { position:absolute; top:55px; margin-left:70px; padding:0px; background:url(/App_Themes/Default/images/bg_video.gif) no-repeat; width:350px; height:203px; overflow:hidden;}
.item-video { margin:0px; padding:4px 0px 0px 4px;}
/* Video */

/* students */
.frstudents { padding:20px 0px 0px 45px; margin:30px 0px 0px 27px; background:url(/App_Themes/Default/images/bg_frstudents.gif) no-repeat; width:405px; height:179px; overflow:hidden;}
.students-name {color:#443200; padding:5px 0px 0px 0px;}
.students-name a { color:#443200; text-decoration:none}
.students-name a:hover { color:#443200; text-decoration:underline; }
/* students */

/* Breadcrumb */
.breadcrumb {padding:22px 0px 0px 90px; margin:0px 0px 0px 0px; color:#fffefd; font-weight:bold; text-transform:uppercase; background:url(/App_Themes/Default/images/bg_titlein.gif) no-repeat; height:51px; overflow:hidden;}
.breadcrumb a { color:#fffefd; text-decoration:none;}
.breadcrumb a:hover { color:#fffefd; text-decoration:underline;}
/* Breadcrumb */

/* Conten-zone */

.Conten-zone { margin:0px; padding:0px; background-color:#f6c001;}
/* Conten-zone */

/* NewInZone */
.bordernewinzone {margin:0px 25px 0px 28px; padding:10px 0px 25px 18px; background:url(/App_Themes/Default/images/bg_nen.gif) bottom repeat-x;}
.frNewsinzone { margin:0px; padding:0px 0px 0px 18px;}
.ccNewsInZone { margin:0px; padding:0px; width:445px;}

.image-box img { margin:0px 18px 0px 0px; padding:0px; }

.zoneitemname { font-weight:bold; color:#443200; padding:0px 0px 8px 0px;}
.zoneitemname a { color:#443200; text-decoration:none; }
.zoneitemname a:hover { color:#443200; text-decoration:underline;}

.zoneitembrief { font-weight:normal; padding:0px 20px 0px 0px; color:#443200;}
/* NewInZone */

/*pager*/
.pager-container{text-align:right; margin-top:8px; height:30px; overflow:hidden; }
.pager{text-align:right; float:right; margin:0px; padding:0px 25px 0px 0px;}

.pager-photo {text-align:right; margin-top:8px; height:30px; overflow:hidden; }

.pager-other{text-align:right; margin-top:0px; height:27px; overflow:hidden; }
.pager{text-align:right; float:right; margin:0px; padding:0px 5px 0px 0px;}
/*pager*/

/* Detail */
.Contentdetail {margin:0px 25px 0px 28px; padding:10px 20px 25px 20px; background:url(/App_Themes/Default/images/bg_nen.gif) bottom repeat-x;}
.detail-frame { padding:0px 0px 0px 0px; margin:0px; color:#000000;}
.detail-left { margin:0px; padding:0px; float:left; width:650px;}
.detail-right {margin:0px; padding:0px; float:right; width:172px;}

.othernews { padding:0px 0px 0px 0px; margin-right:0px; width:100%}
.othernews .headline { color:#b11f24; padding:0px 0px 2px 0px; font-weight:bold;}

.item-other { color:#b11f24; font-weight:normal; margin:0px; padding:6px 0px 6px 30px; background:url(/App_Themes/Default/images/ico_other.gif) no-repeat;}
.item-other a { color:#b11f24; text-decoration:none; }
.item-other li a:hover { color:#b11f24; text-decoration:underline; }
.spl-other {padding:0px; margin:0px 3px 0px 3px; background:url(/App_Themes/Default/images/bg_line-othernew.gif) repeat-x; height:2px; overflow:hidden;}

.top-other { margin:0px; padding:4px 0px 4px 0px; background:url(/App_Themes/Default/images/bg_top-othernews.gif) top no-repeat; width:172px;}
.bottom-other { margin:0px; padding:0px;background:url(/App_Themes/Default/images/bg_bottom-othernew.gif) no-repeat; height:4px; overflow:hidden;}

.newsintopic { font-weight:bold; font-size:9pt; padding-bottom:10px;}
.newsintopic ul {list-style-type:none; padding:0px; margin:0px;}
.newsintopic ul li { padding:0px; display:inline; color:#000000; margin:0px; }
.newsintopic ul li a { color:#000000; text-decoration:none}
.newsintopic ul li a:hover { color:#000000; text-decoration:underline; }

/* Detail */

/* Utilities bar */
.utibar { padding:0px; margin:0px 0px 10px 0px;}

.print { padding: 3px 0px 0px 26px; cursor:pointer; text-transform:uppercase; font-size:8pt; color:#c6404f; font-weight:normal; background: url(/App_Themes/Default/images/bg_print.gif) no-repeat; height:16px; overflow:hidden;}
a.print { color:#c6404f; text-decoration:none;}
a:hover.print { color:#c6404f; text-decoration:underline;}

.sendtofriend { padding: 3px 0px 0px 26px; cursor:pointer;text-transform:uppercase; font-size:8pt; color:#c6404f; font-weight:normal; background: url(/App_Themes/Default/images/bg_email.gif) no-repeat; height:16px; overflow:hidden;}
a.sendtofriend { color:#c6404f; text-decoration:none;}
a:hover.sendtofriend { color:#c6404f; text-decoration:underline;}

/* Utilities bar */


/* print */
.imgprint { text-align:center; margin:0px; padding:20px 0px 10px 0px;}
.borerprint { margin:0px; padding:0px; width:960px; margin:0px auto; background:url(/App_Themes/Default/images/bg_topprint.gif) no-repeat;}
.borerprint h1 { margin:0px; padding:20px 30px 10px 30px; color:#4d4d4d;  font-size:12pt; font-weight:bold;  font-family:arial,tahoma,verdana;}
.bottom-borerprint {margin:0px; padding:0px 0px 0px 0px; width:960px; margin:0px auto; background:url(/App_Themes/Default/images/bg_bottomprint.gif) no-repeat; height:8px; overflow:hidden;}
.Contentprint {color:#4d4d4d; padding:0px 30px 0px 30px;}
.bannerlogo {margin:0px; padding:0px; width:950px; margin:0px auto;}
/* print */

/* Contact */
.frcontact {margin:0px 25px 0px 28px; padding:10px 20px 25px 20px; background:url(/App_Themes/Default/images/bg_nen.gif) bottom repeat-x;}
.contactform { padding:10px 0px 10px 300px; }
.contactguide {padding:10px 0px 10px 0px; margin:0px 30px 0px 20px; font-size:9pt; text-align:left; color:#474747; border-bottom:dotted 1px #c0c0c0;}

div.fieldwrappercontact { overflow: hidden; padding:0px; }
div.fieldwrappercontact label.styled { margin-bottom:3px;}
div.fieldwrappercontact div.thefield {padding:0px; margin-bottom:4px; }
div.fieldwrappercontact div.thefieldCaptcha {padding:4px 0px 0px 0px; margin-bottom:4px; }

div.buttonsdivcontact { margin:0px 0px 0px 0px; }
.bntcontact { color:#2d1915; padding:0px 12px 0px 12px; }
.errormessage {}
.messageboardContact { margin:15px; padding:0px; color:#3e2c25; text-align:center; font-weight:normal; }
.thankyoucontact { color:#3e2c25; text-align:center; font-weight:normal; text-align:center;}
.errormessage-contact { margin:0px; padding:0px; background:url(/App_Themes/Default/images/edtError.gif) top left no-repeat; padding-left:18px;}
.txtcontact {}
.editorcontct { color:#2d1915; margin:0px 0px 0px 0px; padding:3px 0px 3px 0px; font-size:8pt;}
/* Contact */

/* Sitemap */
.sitemapcontainer {margin:0px 25px 0px 28px; padding:10px 20px 25px 40px; background:url(/App_Themes/Default/images/bg_nen.gif) bottom repeat-x;}

.SiteMap { border: 0px solid #DDDDDD; }
.SiteMapTableCell { padding: 25px; }
.RootNode { color: #298dbb; font-weight: bold; padding-left:5px; }
.RootNode a { color: #298dbb; text-decoration:none; }
.RootNode a:hover { color: #298dbb; text-decoration:underline; }
.ParentNode { font-weight:bold;  padding-left:5px; }
.ParentNode a { color: #298dbb; text-decoration:none; }
.ParentNode a:hover { color: #4a4a4a; text-decoration:underline; }
.LeafNode { color: #161616; padding-left:5px; }
.LeafNode a { color: #161616; text-decoration:none; }
.LeafNode a:hover { color: #161616; text-decoration:underline;}
/* Sitemap */

/* ListStudent */
.frliststudent {margin:0px 25px 0px 28px; padding:10px 0px 0px 40px; background:url(/App_Themes/Default/images/bg_students.gif) bottom no-repeat; height:344px; overflow:hidden;}
.drpliststudent { margin:0px; padding:0px;}

.liststudenet-img { margin-top:10px; padding:4px; background:url(/App_Themes/Default/images/bg_border-students.gif) no-repeat; width:170px; height:118px; overflow:hidden;}
.liststudenet-img img { margin:0px; padding:1px 0px 0px 2px;}

.liststudenet-name {color: #363636; margin:0px; padding:0px 0px 6px 0px;}
.liststudenet-name a { color: #363636; text-decoration:none; }
.liststudenet-name a:hover { color: #363636; text-decoration:underline;}

.spt-liststudent { width:39px; height:170px; overflow:hidden;}
/* ListStudent */

/*photo*/
.imagezone-photo { margin:10px 0px 20px 0px; padding:4px; background:url(/App_Themes/Default/images/bg_border-students.gif) no-repeat; width:170px; height:118px; overflow:hidden;}
.imagezone-photo img { margin:0px; padding:1px 0px 0px 2px; }

.frzonephoto {margin:0px 25px 0px 28px; padding:10px 0px 15px 0px; background:url(/App_Themes/Default/images/bg_contentphoto.gif) bottom no-repeat; min-height:332px;height:auto !important;height:332px; }
.zonephoto-left { float:left; width:170px; margin:0px; padding:0px 28px 0px 22px;}
.zonephoto-right { }

.photoitem { margin:0px; padding:0px;}
.frphoto { margin-top:0px; padding-left:30px;}
.showimage { margin:10px 0px 0px 0px; padding:4px; background:url(/App_Themes/Default/images/bg_border-students.gif) no-repeat; width:170px; height:118px; overflow:hidden;}
.showimage img{ margin-top:0px; padding:7px 0px 0px 8px;}
.showimage{padding:0px 0px 0px 0px;}
.phototeaser { color:#363636; padding:10px 0px 15px 0px;}

.zoneback { text-align:center; padding-top:5px; color: #6b6b6a; font-weight:bold; background:url(/App_Themes/Default/images/bg_back-zone.gif) no-repeat; width:60px; height:24px; overflow:hidden;}
.zoneback a { color: #6b6b6a; text-decoration:none; }
.zoneback a:hover { color: #6b6b6a; text-decoration:none;}
/*photo*/