@charset "utf-8";
/* CSS Document */

body { font-family: Arial, sans-serif; font-size:11px; color:#000; margin:0px; padding:0px; background:#ececec;}
div { margin:0px; padding:0px; text-align:left;}

a { color:#17539e; text-decoration:none;}
a:hover { text-decoration:underline;}

img {border:0px;}
iframe {}

h1 { font-family: Arial, sans-serif; font-size:25px; color:#0f2e51; font-weight:bold; margin:0px; padding:0px 0px 2px 0px;}
h2 { font-family: Arial, sans-serif; font-size:18px; color:#c82219; font-weight:bold; margin:0px; padding:0px 0px 2px 0px;}
h3 { font-family: Arial, sans-serif; font-size:15px; color:#536000; font-weight:bold; margin:0px; padding:0px 0px 2px 0px;}
h4 { font-family: Arial, sans-serif; font-size:12px; color:#363690; font-weight:bold; margin:0px; padding:0px 0px 2px 0px;}

p { padding:3px 0px 10px 0px; margin:0px;}

ul {margin:0px; padding:0px; list-style-type:none; clear:both;}
ul li {padding:0px 0px 5px 8px; margin:0px 0px 0px 2px; }

ol {margin:0px 0px 0px 20px; padding:0px; list-style-type:upper-alpha; clear:both;}
ol li {padding:0px 0px 10px 0px; margin:0px 0px 0px 0px; }

.num {margin:0px 0px 0px 20px; padding:0px; list-style-type:decimal; clear:both;}
.num li {padding:0px 0px 10px 0px; margin:0px 0px 0px 0px; }



/* ------ Structure Start ----- */
#frGlobal { text-align:center; padding:10px 0px;}
.limit { width:900px; text-align:left;}

/* ------ Header Start ----- */
#frHeader { background:url(../img/bkg_top.jpg) no-repeat left top; height:81px; display:block; }
#frHeader .HomeLink { width:670px; padding:13px 0px 0px 13px; float:left; display:block;}
#frHeader .SearchSec { width:205px; float:left; display:block;}

.TopLinks { text-align:left; padding:18px 0px 7px 0px; display:inline-block; font-size:9px; text-transform:uppercase;}
.TopLinks ul {list-style-type:none; float:left; clear:both; list-style-image:none; margin:0px; padding:0px;}
.TopLinks li {margin:0; padding:4px 10px 4px 10px; float:left;  white-space:nowrap; background:none; border-right:1px solid #cfcfcf;}

.Search { text-align:left; display:inline-block; margin:0px; padding:0px; }
/* Fix for IE 6 */
.Search form { margin:0px; padding:0px;}
.srchtxt {border:0px; outline:0px; padding:0px 0px 2px 4px; margin:1px 0px 2px 0px; width:160px;}
.srchbtn {border:0px; outline:0px; width:29px; height:22px; padding:0px 0px 0px 0px; margin:0px 0px 0px 8px; background:url(../img/bl.gif) no-repeat left top; cursor: pointer; display:inline-block;}

.Search input[type="text"] {border:0px; outline:0px; padding:2px 4px 3px 0px; margin:0px 3px 0px 0px; width:164px; background:none; height:16px; line-height:16px; vertical-align:top; font-size:11px;}
.Search input[type="submit"] {border:0px; outline:0px; width:29px; height:21px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background: url(../img/bl.gif) no-repeat left top; cursor: pointer; display:inline-block; }
/* ------ Header End ----- */

/* ------ Main Menu Start ----- */
#frMainMenu {background:url(../img/bkg_mmnu.jpg) no-repeat left bottom; padding:5px 0px 0px 11px; height:36px; white-space:nowrap;}
#frMainMenu ul { list-style-type:none; float:left; clear:both; list-style-image:none; margin:0px; padding:0px;}
#frMainMenu li { float:left; white-space:nowrap; margin:0px; padding:0px; height:36px; background:url(../img/tabl.gif) no-repeat left top;}
#frMainMenu li div {height:36px; background:url(../img/tabr.gif) no-repeat right top; float:left; display:block;}
#frMainMenu li a { display:block; background:none; font-size:14px; font-weight:normal;color:#484646; padding:10px 21px 8px 21px; margin:2px 2px 0px 2px;}
#frMainMenu a:hover { text-decoration:none; color:#000;}

#frMainMenu li.act a {color:#0f2e51;}
#frMainMenu li.act a:hover {color:#000;}
#frMainMenu li.act {height:36px; background:url(../img/tabl_act.gif) no-repeat left top;}
#frMainMenu li.act div {height:36px; background:url(../img/tabr_act.gif) no-repeat right top;}

/* ------ Main Menu End ----- */

/* ------ SubMenu Start ----- */
.leftMenu { margin:0px; padding:0px; list-style-type:none;}
.leftMenu li { padding:0px 0px 5px 0px; margin:0px;}
.leftMenu a { display:block; border:1px solid #dee8f5; background:#fff; padding:6px 9px 6px 17px; width:200px; font-weight:bold; font-size:12px; }
.leftMenu a:hover {  border:1px solid #acc5e6; background:#fff; text-decoration:none;}
.leftMenu a.act { border:1px solid #dee8f5; background:#dee8f5 url(../img/arr.gif) no-repeat 5px 10px; color:#0f2e51;}
.leftMenu a.act:hover {  border:1px solid #acc5e6; }

.testImg { float:left; display:block; width:83px; padding-top:3px;}
.testTxt { float:left; display:block; width:145px; color:#2a2a2a; }
.testName { float:none; color:#000; font-size:10px; padding-top:7px;}
.testName div { color:#6d6e70;}

/* ------ SubMenu End ----- */

/* ------ Welcome Page Start ----- */
#frWelcome { background:url(../img/bkg_content.gif) repeat-y left top; padding:0px 3px;}
.secLinks { position:absolute; top:320px;}
.secLinks .sec0 { width:454px; float:left; display:block;}
.secLinks .sec1 { width:173px; float:left; border-right:1px solid #fff;}
.secLinks .sec1 .ttl {font-size:12px; color:#000; font-weight:bold; padding-bottom:3px; display:block;}
.ttl a { text-transform:uppercase; font-size:12px; color:#000; background:none; padding-right:10px;}
.ttl a:hover { text-decoration:none;}
.lnk a { text-transform:uppercase; font-size:8px; background:url(../img/arr.gif) no-repeat right 50%; padding-right:10px;}
.lnk a:hover {}

.secLinks .sec2 { width:173px; float:left; padding-left:20px; position:relative;}
.secLinks .sec2 .ttl {font-size:12px; color:#000; font-weight:bold; padding-bottom:3px; display:block;}
/* ------ Welcome Page End ----- */

/* ------ Content Start ----- */
#frContent { background:url(../img/bkg_content.gif) repeat-y left top; padding:24px 27px 12px 27px;}
#frContentEnd { background:url(../img/bkg_content_end.gif) no-repeat left top; height:12px; display:block;}

.leftFrame { vertical-align:top; width:230px; padding-right:15px;border-right:1px solid #c5d8f1;}
.rightFrame { vertical-align:top; width:230px; padding-left:15px;border-left:1px solid #c5d8f1;}
.contentFrame { vertical-align:top; width:584px; padding:0px 0px 0px 15px;}

#frAbout { background:url(../img/bkg_about.jpg) no-repeat left top; padding:40px 0px 0px 340px; height:103px; margin:0px;}
#frFees { background:url(../img/bkg_fees.jpg) no-repeat left top; padding:40px 0px 0px 340px; height:103px; margin:0px;}
#frAssessment { background:url(../img/bkg_assessment.jpg) no-repeat left top; padding:40px 0px 0px 340px; height:103px; margin:0px;}
#frExam { background:url(../img/bkg_exams.jpg) no-repeat left top; padding:40px 0px 0px 340px; height:103px; margin:0px;}
#frProgram { background:url(../img/bkg_programs.jpg) no-repeat left top; padding:40px 0px 0px 340px; height:103px; margin:0px;}
#frNews { background:url(../img/bkg_news.jpg) no-repeat left top; padding:40px 0px 0px 340px; height:103px; margin:0px;}
#frFaqs { background:url(../img/bkg_faqs.jpg) no-repeat left top; padding:40px 0px 0px 340px; height:103px; margin:0px;}
#frLinks { background:url(../img/bkg_links.jpg) no-repeat left top; padding:40px 0px 0px 340px; height:103px; margin:0px;}
/* ------ Content End ----- */

/* ------ Footer Start ----- */
#frFooter { text-align:center; text-transform:uppercase; font-size:8px; padding:12px 80px 12px 80px; color:#888;}
#frFooter ul {list-style-type:none; float:left; clear:both; list-style-image:none; margin:0px; padding:0px 17px; font-size:9px;}
#frFooter li {margin:0px; padding:4px 10px 4px 10px; float:left;  white-space:nowrap; background:none; border-right:1px solid #cfcfcf;}

#frFooter .copyright {color:#565a5f; font-size:9px; margin-top:12px; text-align:center;}
#frFooter .disclaimer { text-align:center;}
/* ------ Footer End ----- */
/* ------ Structure End ----- */


/* ------ All another classies ----- */
.HomePro ul {margin:0px; padding:0px;}
.HomePro li {margin:0px; padding:0px 0px 5px 0px;}

.cpath { font-size:9px; text-transform:uppercase; color:#333;}
.cpath span { padding:0px 5px; color:#999;}

.more a { text-transform:uppercase; font-size:8px; background:url(../img/arr.gif) no-repeat right 50%; padding-right:10px;}
.top { background:url(../img/dev_line.gif) repeat-x left 50%; text-align:center;}
.top a { text-transform:uppercase; font-size:8px; background:#fff url(../img/arr_top.gif) no-repeat 25px 50%; padding-right:15px; padding-left:5px;}

.highlight { color:#c02921;}
.rectangle { border:1px solid #90b0d0; padding:1px 3px; background:#fff; color:#0f2e51;}

.boxImportant { background:url(../img/bkg_impbox2.jpg) no-repeat left bottom; width:569px; padding:0px;}
.boxImportant div { background:url(../img/bkg_impbox1.jpg) no-repeat left top;  padding:5px 20px 10px 70px;}
.boxImportant div h4 {color:#c02921;}

.boxInfo { background:url(../img/bkg_infobox2.gif) no-repeat left bottom; width:584px; padding:0px;}
.boxInfo div { background:url(../img/bkg_infobox1.gif) no-repeat left top;  padding:18px 18px 18px 70px;}
.boxInfo div h4 {color:#0f2e51;}

.boxInfoEmpty { background:url(../img/bkg_infobox2.gif) no-repeat left bottom; width:584px; padding:0px;}
.boxInfoEmpty div { background:url(../img/bkg_infobox0.gif) no-repeat left top;  padding:18px;}
.boxInfoEmpty div h4 {color:#0f2e51;}

.lst { margin:0px; padding:0px; list-style-type:none;}
.lst li { padding:0px 0px 5px 15px; margin:0px; background:url(../img/arr.gif) no-repeat 5px 5px;}
.lst1 { margin:0px; padding:0px; list-style-type:none;}
.lst1 li { padding:0px 0px 5px 15px; margin:0px; background:url(../img/arr1.gif) no-repeat 5px 5px;}

.pdf {text-transform:uppercase; font-size:9px; color:#996666; font-weight:bold;}

.fnt10 { font-size:10px;}
.fnt11 { font-size:11px;}
.fnt12 { font-size:12px;}
.fnt13 { font-size:13px;}
.fnt14 { font-size:14px;}

.date span { text-transform:uppercase; font-size:9px; color:#666; line-height:16px;}
.date h3 { padding:5px 0px 0px 0px;}

.faq .lst li { background:url(../img/arr.gif) no-repeat 5px 7px;}
.faq .lst1 li { padding:0px 0px 5px 15px; margin:0px; background:url(../img/arr1.gif) no-repeat 5px 5px;}

.signature { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-style:italic; color:#343469;}

.cell1 { padding:8px 12px; background:#eee; border-bottom:2px solid #fff;}
.cell2 { padding:8px 12px; background:#e0e9f8; border-bottom:2px solid #fff;}

.horline { background:url(../img/dev_line.gif) repeat-x left; height:12px; display:block;}

.chHome h2 { font-size:14px;}

.divInfo {background:#d0d8eb; padding:1px 1px 1px 1px; display:inline-block;}
.divInfo div {border:2px solid #fff; background:#eff4f9; padding:12px; font-size:12px;}


