@charset "utf-8";
/* CSS Document */
a { outline:none}
/*body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0px; padding:0px; background-color:#8d8d8d}*/
body { font-family:Trebuchet MS,Arial,Verdana; font-size:11px; color:#505050; margin:0px; padding:0px; background-color:#f7f7f7; line-height:18px; text-align:justify;}
.wraper { width:998px; margin:auto; background-color:#FFFFFF;}
.body_area { padding:10px 20px 20px 20px;}
.toplinks { text-align:right; padding-right:15px; line-height:20px; padding-top:10px}
.toplinks a { color:#666666; text-decoration:none; padding: 3px 5px 3px 5px; font-size:12px}
.toplinks a:hover { color:#000000; text-decoration:underline }
/*.clientlogo { text-align:right; padding-right:2px;}*/
/*.amlogo { text-align:left; padding-left:30px;}*/
.amlogo { text-align:left; padding-left:5px;}
/*.headerline { background-image:}*/
.orgborder { background-color:#f38709; border-right:1px solid #fff; height:5px; width:730px;}
.blueborder { background-color:#0445a1; font-size:0px;}
.line_centerBG { background:url(../media/images/line_center.gif) repeat-x left center}
.menulink { padding:0 35px 15px 15px; color:#000000; font-size:13px;}
.menulink a { color:#000000; font-weight:bold; font-family: Tahoma, Helvetica, sans-serif; text-decoration:none; font-size:13px; padding: 3px 10px 3px 10px;}

.width0pct 	{ width:0px; vertical-align:top}
.width75pct { width:75%; vertical-align:top}
.width100pct { width:100%; vertical-align:top}
.width20pct { width:20%; vertical-align:top}
.width50pct { width:50%; vertical-align:top}
.width55pct { width:55%; vertical-align:top}
.width25pct { width:25%; vertical-align:top; padding-top:15px;}
.inputtxt { border:1px solid #999999; }

.orgheader { color:#f38709; padding:0px; line-height:22px; font-size:16px; margin:10px 0 10px 0;}
.blueheader {color:#376EB6; padding:0px; font-size:22px; margin:20px 0 10px 0; line-height:28px; font-weight:normal; text-align:left; text-transform: uppercase}
.blueheader2 {color:#376EB6; padding:0px; font-size:16px; margin:10px 0 10px 0; font-weight:bold;}
.blue_lightheader {color:#006699; padding:0px; line-height:18px;font-size:13px; margin:10px 0 10px 0; font-weight:bold}
.blueheader3 {color:#376EB6; padding:0px; font-size:14px; margin:10px 0 10px 0; font-weight:bold;}
.placement{border-top:1px solid silver;border-left:1px solid silver;border-right:2px solid silver;border-bottom:2px solid silver;}
.orgheader2 {color:#F3870A;text-align:left; padding:2px; font-size:14px; margin:10px 0 10px 0; font-weight:bold;}

.grayheader { color:#5B5B5B; padding:6px; font-weight:bold; font-size:13px;}
.backgroundgray { background-color:#bab5a6; padding:6px; color:#FFFFFF; font-weight:bold; font-size:13px;}

.gray_brd { border-bottom:3px solid #d3cfbe;}
.leftmenu { width:89%; color:#4a4a4a; margin-left:2px; text-align:left; line-height:15px;}

.leftmenu a { color:#505050; text-decoration:none; padding:0 3px 0 3px;}
.leftmenu a:hover { color:#fff; background-color:#f1880b; padding:0 3px 0 3px;}

.righttmenu { width:89%; color:#4a4a4a; margin-left:2px; vertical-align:top; padding-top:0px;}
.rightmenu a { color:#999999; text-decoration:none; padding:0 3px 0 3px;}
.rightmenu a:hover { color:#fff; background-color:#f1880b; padding:0 3px 0 3px;}

h1.gray_header { margin-top:5px; padding:5px; font-size:12px; font-weight:bold; background-color:#8f8a7a; color:#FFFFFF}
.grayBG {background-color:#CCCCCC}

.QK_menu { border-bottom:3px solid #D4D4D4; width:90%; line-height:12px; text-align:left}
.QK_menu th { padding:5px; font-size:14px; color:#000000; font-weight:bold; text-align:left; background:url(../media/images/qk_bg.gif) repeat-x left top; border-bottom:2px solid #D4D4D4;}
.QK_menu td { padding:3px; padding-left:5px; }
ul.QK_links { padding:0; margin:0; }
ul.QK_links li { padding:0; margin:0; list-style-type:none; }
ul.QK_links li a { text-decoration:none; color:#838383}
ul.QK_links li a:hover { text-decoration:none; color:#000}
ul.QK_links li a div { padding:5px; padding-left:15px;background:url(../media/images/bullet01.gif) no-repeat 2px 9px; border-bottom:1px solid #D4D4D4; }

.brd_tbl { border-top:1px solid #D4D4D4; border-left:1px solid #D4D4D4; margin:10px 0 10px 0;}
.brd_tbl th { padding:5px; color:#000000; text-align:left; background-color:#86a4b3; font-size:11px; font-weight:bold; border-right:1px solid #fff; border-bottom:1px solid #fff; text-align:center}
.brd_tbl th.right_align, .brd_tbl td.right_align  { text-align:right}
.brd_tbl th.fant { background-color:#b3c7d2}
.brd_tbl td { padding:3px; padding-left:5px; border-bottom:1px solid #D4D4D4; border-right:1px solid #D4D4D4; background-color:#effaff }
.brd_tbl .divcolor {  border-top:2px solid #c1e3f2; border-bottom:0px; font-size:0; height:2px; padding:0px;}
.brd_tbl td.color1 {background-color:#D1F39E; text-align:center}
.brd_tbl td.color2 {background-color:#ffdebe; text-align:center}

.brd_tb2 { border-top:1px solid #D4D4D4; border-left:1px solid #D4D4D4; margin:0px 0 10px 0;}
.brd_tb2 th { padding:5px; color:#fff; text-align:left; background-color:#86a4b3; font-size:15px; font-weight:bold; border-right:1px solid #fff; border-bottom:1px solid #fff; text-align:center}
.brd_tb2 th.right_align, .brd_tbl td.right_align  { text-align:right}
.brd_tb2 th.fant { background-color:#b3c7d2}
.brd_tb2 td { padding:3px; padding-left:5px; border-bottom:1px solid #D4D4D4; border-right:1px solid #D4D4D4; }
.brd_tb2 td.lightorgBG { background-color:#d5edf8; color:#000000 }
.brd_tb2 td.semisterhead { background-color:#ffdfbb; color:#000000; text-align:center}
.brd_tb2 .divcolor {  border-top:2px solid #c1e3f2; border-bottom:0px; font-size:0; height:2px; padding:0px;}
.brd_tb2 td.color1 {background-color:#D1F39E; text-align:center}
.brd_tb2 td.color2 {background-color:#ffdebe; text-align:center}

.linkheader { font-weight:bold; line-height:20px; color:#000000; font-size:12px}
.home_footer { background-color:#bcb972; border-top:1px solid #eeeb9e;}
.home_footerlink { color:#FFFFFF; padding:12px; padding-left:0px; }
.home_footerlink a { text-decoration:none; padding: 0 8px 0 8px; color:#FFFFFF}
.home_footerlink a:hover { text-decoration:underline}
.copyright { color:#FFFFFF; padding-right:15px; text-align:right; padding:12px;}
.homeBG { background:url(../media/images/homeBG.jpg) no-repeat right top; height:420px; vertical-align:top }
.hometext { margin:80px 50px 50px 50px; position:absolute; width:450px; line-height:20px;}

.headerPU, .headerInd, .headerBV, .headerAM { height:225px}
.headerBV { background:url(../media/images/bv_header.jpg) no-repeat center top;}
.headerInd { background:url(../media/images/Ind_header.jpg) no-repeat center top;}
.headerPU { background:url(../media/images/PU_header.jpg) no-repeat center top;}
.headerAM { background:url(../media/images/am_header.jpg) no-repeat center top;}

.BV_headertxt, .Ind_headertxt, .pu_headertxt, .AM_headertxt {width:450px;line-height:20px; position:relative; display:none } 
.BV_headertxt {  padding:30px 20px 80px 330px;}
.pu_headertxt { padding:135px 20px 0 50px; width:550px;}
.Ind_headertxt { padding:0 20px 50px 380px;}
.AM_headertxt { padding:0 20px 50px 80px;}


.orgtxt { color:#de600c; font-weight:bold; font-size:12px;}
.blackbold { font-weight:bold; font-size:12px; text-decoration:none}
.blueblod { font-weight:bold; font-size:12px; color:#0033CC; text-decoration:none}
.orgbold { font-weight:bold; font-size:12px; color:#FF6600; text-decoration:none}
.orgbold:hover, .blueblod:hover { text-decoration:underline}
.line_hit23px { line-height:23px;}
.more { background:url(../media/images/bullet01.gif) no-repeat right center; padding-right:10px; text-decoration:none; color:#CC0000; }
.pdf { background:url(../media/images/pdf.png) no-repeat left center; padding-left:20px; text-decoration:none; color:#CC0000; }

h1.blackheading { padding:0px; margin:0px; margin-bottom:10px; font-size:20px; color:#000; text-align:left; }
h1.whiteBullet { padding:0px; margin:0px; margin-bottom:10px; font-size:22px; padding-left:30px; background:url(../media/images/white_bullet.gif) no-repeat left top; line-height:28px; color:#000000}

.footer_bg { background:url(../media/images/footer_blueBG.gif) #f28914 repeat-y right top; height:2px; font-size:0px;}
.inner_footer { margin:auto; width:970px;}
.inner_footerlink { color:#666666; padding:12px; }
.inner_footerlink a { text-decoration:none; padding: 0 8px 0 8px; color:#666666}
.inner_footerlink a:hover { color:#000}
.inner_copyright { color:#666; padding-right:15px; text-align:right}
.txtbox { padding-left:30px; color:#333333}

/* top menu */
.menu { float:right; padding-bottom:0px; margin-right:20px; margin-top:10px;}
.menu a.menu-button {background: url('../media/images/menu-a_deactive.gif') no-repeat  bottom right; display: block;  float: left;  font: bold 13px Tahoma, Helvetica, sans-serif;    height: 30px; margin-right: 5px; padding-right: 25px; /* sliding doors padding */  text-decoration: none; color:#000000; }
.menu a.menu-button span {background: transparent url('../media/images/menu-span_deactive.gif') no-repeat bottom left;  display: block;    line-height: 20px;   padding: 5px 0 5px 25px;} 

a.button-selected {background: transparent url('../media/images/menu-a.gif') no-repeat scroll top right; display: block;  float: left;  font: bold 13px Tahoma, Helvetica, sans-serif;    height: 30px; margin-right: 5px; padding-right: 25px; /* sliding doors padding */  text-decoration: none;	 color:#000000;   }
a.button-selected span {    background: transparent url('../media/images/menu-span.gif') no-repeat;    display: block;    line-height: 20px;   padding: 5px 0 5px 25px;} 

a.menu-button:active {background-position: bottom right;    color: #000;    outline: none; /* hide dotted outline in Firefox */ }
a.menu-button:active span {    background-position: bottom left;    padding: 6px 0 4px 25px; /* push text down 1px */ }
a.button-selected { background-position: bottom right;    color: #fff;    outline: none; /* hide dotted outline in Firefox */}
a.button-selected span { background-position: bottom left;    padding: 6px 0 4px 25px; /* push text down 1px */}

/* top menu */
.Ind_menu { float:right; padding-bottom:0px; margin-right:50px; margin-top:20px;}
.menu { float:right; padding-bottom:0px; margin-right:50px; margin-top:10px;}
.menu a.Ind_menu-button {background: url('../media/images/menu-a_deactive.gif') no-repeat  bottom right; display: block;  float: left;  font: bold 13px Tahoma, Helvetica, sans-serif;    height: 30px; margin-right: 5px; padding-right: 25px; /* sliding doors padding */  text-decoration: none; color:#000000; }
.menu a.Ind_menu-button span {background: transparent url('../media/images/menu-span_deactive.gif') no-repeat bottom left;  display: block;    line-height: 20px;   padding: 5px 0 5px 25px;} 


a.Ind_button-selected {background: transparent url('../media/images/black_menu-a.jpg') no-repeat scroll top right; display: block;  float: left;  font: bold 13px Tahoma, Helvetica, sans-serif;    height: 30px; margin-right: 5px; padding-right: 25px; /* sliding doors padding */  text-decoration: none;	 color:#000000;  }
a.Ind_button-selected span {    background: transparent url('../media/images/black_menu-span.jpg') no-repeat;    display: block;    line-height: 20px;   padding: 5px 0 5px 25px;} 
a.Ind_menu-button:active {    background-position: bottom right;    color: #000;    outline: none; /* hide dotted outline in Firefox */ }
a.Ind_menu-button:active span {    background-position: bottom left;    padding: 6px 0 4px 25px; /* push text down 1px */ }
a.Ind_button-selected { background-position: bottom right;    color: #fff;    outline: none; /* hide dotted outline in Firefox */}
a.Ind_button-selected span { background-position: bottom left;    padding: 6px 0 4px 25px; /* push text down 1px */}

.section1 { background-color:#f0ede4; padding:5px }
.section2 { background-color:#fff; padding:5px }
.section1 td {vertical-align:top;}
.section2 td {border:0px solid black;vertical-align:top;}
.selectgraduation { line-height:40px; background: url(../media/images/tabbg.jpg) #f28617 repeat-x left top; }
.selectgraduation a { color:#FFFFFF; text-decoration:none; font-weight:bold}
.deselectgraduation {border-top:1px solid #fff; background: url(../media/images/tab_deactive.jpg) #ffc98d repeat-x left top; line-height:40px; border-bottom:5px solid #f28617}
.deselectgraduation a { color:#cd8942; text-decoration:none;}

ul.bullets_points1 { padding:0; margin:0; margin-top:8px;line-height:14px}
ul.bullets_points1 li { margin:0; list-style-type:none; padding:2px 0 2px 18px; background:url(../media/images/bullet01.gif) no-repeat left 7px;}
ul.bullets_points1 li a { color:#000000; text-decoration:none}
ul.bullets_points1 li a:hover { color:#FF6600}

ul.bullets_points2 { padding:0; margin:0; margin-top:8px; line-height:18px}
ul.bullets_points2 li { margin:0; list-style-type:none; padding:2px 0 2px 18px; background:url(../media/images/bullet03.gif) no-repeat left 5px;}
ul.bullets_points2 li a { color:#000000; text-decoration:none}
ul.bullets_points2 li a:hover { color:#FF6600}

ul.bullets_points3 { padding:0; margin:0; margin-left:5px;}
ul.bullets_points3 li div { margin:0;padding:0 0 0 15px; background:url(../media/images/bullet03.gif) no-repeat left 8px; text-align:left;  }
ul.bullets_points3 li { background:url(../media/images/dotted_line.gif) repeat-x left bottom; list-style-type:none; padding:0;  }
ul.bullets_points3 li.noborder { border-bottom:0px; background-image:none}
ul.bullets_points3 li a { color:#000000; text-decoration:none; line-height:22px;}
ul.bullets_points3 li a:hover { color:#FF6600}

ul.bullets_points4 { padding:0; margin:0;}
ul.bullets_points4 li { margin:0; list-style-type:none; padding:2px 0 2px 18px; background:url(../media/images/bullet04.gif) no-repeat left 8px;}
ul.bullets_points4 li a { color:#505050; text-decoration:none; line-height:18px;}
ul.bullets_points4 li span { color:#FF6600; padding-left:10px;}
ul.bullets_points4 li a:hover { color:#FF6600}

img.padding10px { padding:10px;}
.padding_right8px { padding-right:8px;}
.redtxt { color:#CC0000; text-decoration:none}
.top { color:#CC0000; text-decoration:none; background: url('../media/images/bullet02.gif') no-repeat center right; padding-right:12px;}
.back { color:#CC0000; text-decoration:none; background: url('../media/images/bullet05.gif') no-repeat center left; padding-left:12px; font-weight:bold}

.select_tab { background: url('../media/images/select_tab_BG.jpg') repeat-x top right; height:20px; background-color:#f0ede4}
.select_tab_arrow { background: url('../media/images/select_arrow-tab.jpg') no-repeat top center; height:20px;}
.browncolor { background-color:#f0ede4; padding:8px;}
.orangcolor {color:#666666; font-weight:normal; padding:8px;}
.aln_right { text-align:right}
.float_left { float:left}
.float_right { float:right}
.allcaps { text-transform:uppercase}
.hiden { display:none}
.clerboth { clear:both}

ul.calender { padding:3px; margin:0px; border:1px solid #c2c2c2; width:210px; overflow:auto; float:left}
ul.calender div.month { background-color:#999933; font-weight:bold; color:#FFFFFF; text-align:center; font-size:12px;}
ul.calender li { padding:3px; margin:1px; border:1px solid #c2c2c2; display:block; float:left; width:20px; text-align:center;}
ul.calender li.weekdays { background-color:#0066CC; color:#FFFFFF; font-weight:bold; border:1px solid #0066CC; }
ul.calender li.empty { border:1px solid #fff; }
ul.calender li.select { background-color:#A9D0FC; color:#000000;}

hr.hline { font-size:1px; color:#c4c4c4; margin:10px 0 10px 0; }


/*** set the width and height to match your images **/

#slideshow {
    position:relative;
    height:115px;
	width:200px;
	background-color:#996633
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
#slideshow img { border:0px;}


.white-txt { color:#FFFFFF; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.leadheading{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; background-repeat:no-repeat; padding-left:7px;}
/********************/

table.album td { text-align:center; vertical-align:top;  text-decoration:none;}
table.album td div { padding:5px; width:80px;cursor:pointer;}
table.album td div:hover { background-color:#dcdcdc;}
table.album td img { border:0px}
table.album td span {  color:#000000; text-decoration:none}

table.grid01 { border-top:1px solid #E4E4E4;border-right:1px solid #E4E4E4;}
table.grid01 td { border-bottom:1px solid #E4E4E4;border-left:1px solid #E4E4E4; padding:3px}
.graytbl { background-color:#e9edf3;border-bottom:1px solid #fff; border-left:1px solid #fff}
.graytbl td { border-right:1px solid #fff; border-bottom:1px solid #fff}
div.ad { display:none !important}
#google_ads_frame1 { display:none}

.Tab_active
{
  background:#333333;
  color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  padding:5px;
  cursor:pointer;
  width:50%;
}

.Tab_inactive
{
  background:#C1C1C1;
  color:#333333;
  padding:5px;
  cursor:pointer;
}

