@charset "utf-8";

/* CSS Document - Index - KRM.org - Ayash */

body { margin: 0px; background-color: #353535; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color: #e5e5e6;}

.main { width: 100%; height: 964px; border: 0px #999999 solid; }

.mainOuter {width: 1000px; height: 1150px; background-image: url(images/bgmain.jpg); }

.mainPage { width: 963px; height: auto; margin: 0px 19px 0px 18px; border: 0px #999999 solid; }

/*---- topBanner ----*/

.topBanner { width: 963px; height: 124px; float: left;}

.logoKRM { width: 118px; height: 124px; float: left;}

.logoNameKRM { width: 100%; height: auto; float:left; background-color: #eeeeec; margin: 15px 0px 0px 0px; text-align:left;}

.krmStripTop { width: 187px; height: 20px; float:right; margin: 6px 0px 0px 0px;}


/*---- topFlash ----*/

.topFlash1 { width: 963px; height: 21px; float: left; background-image: url(images/topFlash1.jpg); padding-top: 10px; background-repeat: no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center;}

.topFlash { width: 963px; height: 221px; float: left; background-color:#FFFFFF;}

.flashBottom { width: 963px; height: 9px; float:left; background-image:url(images/topFlashBottom.jpg); background-repeat:no-repeat;}

.topFlash2 { width: 963px; height: 213px; float: left; padding: 7px 0px 0px 0px; background-image:url(images/topFlashBG.jpg); background-repeat:repeat-y;}


/*---- leftPart - otherSchoolsInstitutes ----*/

.leftPart { width:254px; height: auto; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #fefeff; border: 0px #999999 solid; margin-bottom: 8px; }

.leftBox { width: 254px; height: auto; float: left; margin: 8px 0px 0px 0px; }

.leftBoxHead { width: 254px; height: 26px; float: left; background-image: url(images/boxHead_OurInstitutes.jpg); background-repeat:no-repeat;}

.leftBoxHead2 { width: 254px; height: 26px; float: left; background-image: url(images/boxHead_OurSchools.jpg); background-repeat:no-repeat;}

.leftBoxHeadCommon { width: 254px; height: 20px; float: left; background-image: url(images/boxHead_Common.jpg); background-repeat:no-repeat; font-size:14px; font-weight:bolder; padding-top: 6px;}

.leftBoxBody { width: 252px; height: auto; float: left; background-color: #8a8a8a; border: 1px #626263 solid;}
.leftBoxBody a:link, a:active, a:visited {text-decoration: none; color:#fefeff; }
ul.otherSchoolsInstitutes {padding: 0px 0px 0px 25px; margin: 0; font-size:11px; line-height:1.85; text-align:left;}

ul.otherSchoolsInstitutes li { list-style:url(images/bullet.jpg) outside;}

ul.otherSchoolsInstitutes li a:link, a:active, a:visited {text-decoration: none; color:#fefeff; }

ul.otherSchoolsInstitutes li a:hover {	text-decoration:underline; color:#fefeff; }


/*---- leftPart - newCourses ----*/

.leftBoxHead1 { width: 254px; height: 26px; float: left; background-image: url(images/boxHead_NewCourses.jpg); background-repeat:no-repeat;}

.leftBoxBody1 { width: 252px; height: auto; float: left; background-color: #a2a2a4; border: 1px #a2a2a4 solid;}

.boxCourse1 { width: 84px; height:30px; float:left; background-color: #8c8c8c; margin: 0px 0px 0px 0px; padding-top: 12px; border: 0px #a2a2a4 solid; }

.boxCourse1 a { text-decoration: none; color: #fefeff; }

.boxCourse1 a:hover { text-decoration:underline; color: #fefeff; }

.boxCourse2 { width: 84px; height:30px; float:left; background-color: #7c7c7c; margin: 0px 0px 0px 0px; padding-top: 12px; }

.boxCourse2 a { text-decoration: none; color: #fefeff; }

.boxCourse2 a:hover { text-decoration:underline; color: #fefeff; }

.boxCourse3 { width: 84px; height:30px; float:left; background-color: #353535; margin: 0px 0px 0px 0px; padding-top: 12px; border: 0px #a2a2a4 solid; font-size:17px; color:#ea3201; }


/*---- bodyPart ----*/

.bodyPart { width: 678px; height: auto; float:left; margin: 8px 10px 15px 20px; border: 0px #FFFFFF solid;}

.welcomeKRM { width: 100%; height: auto; float:left; margin: 0px 0px 15px 0px; border: 0px #ffffff solid;}

.headingRed { width: 200px; height: 22px; float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#ea3201; text-align:left;}

.contentArea { width: 100%; height: auto; float:left; margin: 10px 0px 5px 0px; text-align:justify; line-height: 1.9; }

.more { float:right; color:#FF0000;}

.more a {text-decoration:none; color:#FF0000;}

.more a:hover{text-decoration:underline; color:#FF0000;}

.line1 { width: 100%; height: 1px; background-color:#CCCCCC; float:left; text-align:left;}

.block1 {width: 210px; height: auto; float:left; margin: 20px 13px 0px 5px; border-right: 1px #999999 dashed; text-align:justify;}

.block2 {width: 210px; height: auto; float:left; margin: 20px 0px 0px 5px; border-right: 0px #999999 dashed; text-align:justify;}

.block1_1 { width: 190px; height:auto; float:left;}

.block1Content {width: 200px; height: auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; line-height: 1.7; font-size: .9em; margin: 5px 0px 0px 0px; }

.bottomPart { width: 963px; height: 21px; float:left; background-color: #5b5b5c; padding-top: 10px; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; }


/*---- new bodyPart1 ----*/

.bodyPart1 { width: 691px; height: auto; float:left; margin: 8px 0px 8px 18px; border: 0px #FFFFFF solid;}

/* boxx2 size-  */

.boxx2{width:691px; height:auto; float:left; font-family: Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; margin: 0px 0px 15px 0px; border: 0px #000000 dashed;}

.boxx2_top_bg{width:691px; height:26px; float:left; background-image:url(images/img_box1_TopMid.jpg); background-color: #353535; background-repeat:repeat; border: 0px #000000 dashed;}

.boxx2_topLeft_bg{width:5px; height:26px;float:left; background-image:url(images/img_box1_TopLeft.jpg); background-repeat:no-repeat;border: 0px #000000 dashed;}

.headingRed { width: 200px; height: 22px; float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#ea3201; text-align:left;}

.boxx2_topMid_heading{width:auto; height:22px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; text-align:left; padding-top: 4px;}

.boxx2_topRight_bg{width:5px; height:26px; float:right; background-image:url(images/img_box1_TopRight.jpg); background-repeat:no-repeat; border: 0px #000000 dashed;}

.boxx2_mid{ width:679px; height:750px; float:left; background-color:#CCCCCC; margin: 0px 0px 0px 0px;  padding: 5px 5px 5px 5px; border: 1px #626263 solid; text-align:justify; line-height: 1.9; color:#353535;}
.boxxa_mid{ width:679px; height:auto; float:left; background-color:#CCCCCC; margin: 0px 0px 0px 0px;  padding: 5px 5px 5px 5px; border: 1px #626263 solid; text-align:justify; line-height: 1.9; color:#353535;}
.boxx2_mid_home{ width:679px; height:auto; float:left; background-color:#CCCCCC; margin: 0px 0px 0px 0px;  padding: 5px 5px 5px 5px; border: 1px #626263 solid; text-align:justify; line-height: 1.9; color:#353535;}
.boxx2_bottom_bg{width:511px; height:13px; float:left; background-image:url(images/img_box1_BottomMid.jpg); background-repeat:repeat-x;}
.boxx2_bottomLeft_bg{width:4px; height:13px;float:left; background-image:url(images/img_box1_BottomLeft.jpg); background-repeat:no-repeat}
.boxx2_bottomRight_bg{width:4px; height:13px;float:right; background-image:url(images/img_box1_BottomRight.jpg); background-repeat:no-repeat}


.boxx2_mid1{ width:689px; height:auto; float:left; background-color: #8a8a8a; margin: 0px 0px 0px 0px;  padding: 5px 0px 5px 0px; border: 1px #626263 solid; text-align:justify; line-height: 1.9;}

.leftBoxHeadCommon1 { width: 223px; height: 26px; float: left; background-image: url(images/boxHead1_Common.jpg); background-repeat:no-repeat; font-size:12px; font-weight:bold; padding-top: 0px; text-align:center;}

.leftBoxBody2 { width: 205px; height: 240px;; float: left; background-color:#666666; border: 1px #626263 solid; font-family:Georgia, Arial, Helvetica, sans-serif; text-align:left; font-size:1em; line-height: 1.7; padding: 5px 8px 5px 8px; color:#CCCCCC; text-align:justify;}

.leftBoxBody21 { width: 234px; height: auto; float: left; background-color:#666666; border: 1px #626263 solid; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size: 11px; line-height: 1.2; padding: 5px 8px 5px 8px; color:#CCCCCC;}
.leftBoxBody21 a:link, a:active, a:visited {text-decoration:none; color:#333333;}
.leftBoxBody21 a:hover{text-decoration:none; color:#0066CC;}
.leftBox1 { width: 223px; height: auto; float: left; margin: 4px 0px 0px 4px; }


.bottomLnk { width: 963px; height: 18px; float: left; background-image: url(images/topFlash1.jpg); padding-top: 10px; background-repeat: no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; letter-spacing:.5px; border: 0px #FFFFFF solid;}

.bottomLnk a:link { text-decoration: none; color: #fefeff; }

.bottomLnk a:active { text-decoration: none; color: #fefeff; }

.bottomLnk a:visited { text-decoration: none; color: #fefeff; }

.bottomLnk a:hover { text-decoration:underline; color: #fefeff; }

.copyright { width: 963px; height: 18px; float: left; font-size:10px; color:#666666; }

.cstmLink a:link{ text-decoration: none; color: #FF0000;}

.cstmLink a:hover{ text-decoration: none; color: #000000;}

.cstmBold { font-weight:bold; }