body {
	background-color: #252735;
	margin: 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-align:left;
}


/* links */
a, a:link, a:active, a:visited, a:hover {color:#a51028; font-weight:bold; text-decoration:none} 
a:hover {color:#530915; text-decoration:none} 

.menuTopButtonOff a, .menuTopButtonOff a:link, .menuTopButtonOff a:active, .menuTopButtonOff a:visited, .menuTopButtonOff a:hover,
.topMenuLinkBoxOver a, .topMenuLinkBoxOver a:link, .topMenuLinkBoxOver a:active, .topMenuLinkBoxOver a:visited, .topMenuLinkBoxOver a:hover  {color:#6b7286; text-transform:uppercase; font-weight:normal; text-decoration:none} 

.btnRedSmall a, .btnRedSmall a:link, .btnRedSmall a:active, .btnRedSmall a:visited { color:#FFF; font-size:12px; font-weight:bold;text-transform:uppercase; text-decoration:none}
.btnRedSmall a:hover { color:#CCC; text-transform:uppercase;}

.headerMenuMainBtn a, .headerMenuMainBtn a:link, .headerMenuMainBtn a:active, .headerMenuMainBtn a:visited, .headerMenuMainBtn a:hover,
.headerMenuMainBtn1 a, .headerMenuMainBtn1 a:link, .headerMenuMainBtn1 a:active, .headerMenuMainBtn1 a:visited, .headerMenuMainBtn1 a:hover,
.headerMenuMainBtn2 a, .headerMenuMainBtn2 a:link, .headerMenuMainBtn2 a:active, .headerMenuMainBtn2 a:visited, .headerMenuMainBtn2 a:hover,
.headerMenuMainBtn3 a, .headerMenuMainBtn3 a:link, .headerMenuMainBtn3 a:active, .headerMenuMainBtn3 a:visited, .headerMenuMainBtn3 a:hover,
.headerMenuMainBtn4 a, .headerMenuMainBtn4 a:link, .headerMenuMainBtn4 a:active, .headerMenuMainBtn4 a:visited, .headerMenuMainBtn4 a:hover,
.headerMenuMainBtn5 a, .headerMenuMainBtn5 a:link, .headerMenuMainBtn5 a:active, .headerMenuMainBtn5 a:visited, .headerMenuMainBtn5 a:hover,
.headerMenuMainBtn6 a, .headerMenuMainBtn6 a:link, .headerMenuMainBtn6 a:active, .headerMenuMainBtn6 a:visited, .headerMenuMainBtn6 a:hover,
.headerMenuMainBtn7 a, .headerMenuMainBtn7 a:link, .headerMenuMainBtn7 a:active, .headerMenuMainBtn7 a:visited, .headerMenuMainBtn7 a:hover,
.headerMenuMainBtn8 a, .headerMenuMainBtn8 a:link, .headerMenuMainBtn8 a:active, .headerMenuMainBtn8 a:visited, .headerMenuMainBtn8 a:hover,
.headerMenuMainBtn9 a, .headerMenuMainBtn9 a:link, .headerMenuMainBtn9 a:active, .headerMenuMainBtn9 a:visited, .headerMenuMainBtn9 a:hover,
.headerMenuMainLogin a, .headerMenuMainLogin a:link, .headerMenuMainLogin a:active, .headerMenuMainLogin a:visited, .headerMenuMainLogin a:hover  {color:#FFF; font-size:11px; text-transform:uppercase; font-weight:normal; text-decoration:none}

.headerMenuMainBtnOver a, .headerMenuMainBtnOver a:link, .headerMenuMainBtnOver a:active, .headerMenuMainBtnOver a:visited, .headerMenuMainBtnOver a:hover { font-size:11px; text-transform:uppercase; font-weight:normal; text-decoration:none}


#mainNavOpen1 a, #mainNavOpen1 a:link, #mainNavOpen1 a:visited, #mainNavOpen1 a:active,
#mainNavOpen2 a, #mainNavOpen2 a:link, #mainNavOpen2 a:visited, #mainNavOpen2 a:active,
#mainNavOpen3 a, #mainNavOpen3 a:link, #mainNavOpen3 a:visited, #mainNavOpen3 a:active,
#mainNavOpen4 a, #mainNavOpen4 a:link, #mainNavOpen4 a:visited, #mainNavOpen4 a:active,
#mainNavOpen5 a, #mainNavOpen5 a:link, #mainNavOpen5 a:visited, #mainNavOpen5 a:active,
#mainNavOpen6 a, #mainNavOpen6 a:link, #mainNavOpen6 a:visited, #mainNavOpen6 a:active,
#mainNavOpen7 a, #mainNavOpen7 a:link, #mainNavOpen7 a:visited, #mainNavOpen7 a:active,
#mainNavOpen8 a, #mainNavOpen8 a:link, #mainNavOpen8 a:visited, #mainNavOpen8 a:active,
#mainNavOpen9 a, #mainNavOpen9 a:link, #mainNavOpen9 a:visited, #mainNavOpen9 a:active { font-size:11px; color:#FFF; font-weight:normal; text-decoration:none; clear:both; float:left; white-space:nowrap;} 
#mainNavOpen1 a:hover, #mainNavOpen2 a:hover, #mainNavOpen3 a:hover, #mainNavOpen4 a:hover, #mainNavOpen5 a:hover,#mainNavOpen6 a:hover,#mainNavOpen7 a:hover,#mainNavOpen8 a:hover { font-size:11px; color:#f2163b; font-weight:normal; text-decoration:none; } 
#mainNavOpen9 a:hover { font-size:11px; color:#c7cdde; font-weight:normal; text-decoration:none; } 


.indexFooter a, .indexFooter a:link, .indexFooter a:active, .indexFooter a:visited  { color:#252735; font-weight:normal; text-decoration:none} 
.indexFooter a:hover  { color:#000;}

a.link12Silver, a.link12Silver:link , a.link12Silver:active , a.link12Silver:visited  { font-size:12px; color:#6b7286; text-transform:uppercase; font-weight:normal; text-decoration:none}
a.link12Silver:hover { color:#530915; text-transform:uppercase; text-decoration:none}

a.link13White, a.link13White:link , a.link13White:active , a.link13White:visited  { font-size:13px; color:#FFF; font-weight:normal; text-decoration:none}
a.link13White:hover { color:#f2163b; text-decoration:none}

a.linkWhite, a.linkWhite:link , a.linkWhite:active , a.linkWhite:visited  { color:#FFF; font-weight:normal; text-decoration:none}
a.linkWhite:hover { color:#CCC; text-decoration:none}
a.linkBlack, a.linkBlack:link , a.linkBlack:active , a.linkBlack:visited  { color:#000; font-weight:normal; text-decoration:none}
a.linkBlack:hover { color:#f2163b; text-decoration:none}

a.linkFooterSalon, a.linkFooterSalon:link , a.linkFooterSalon:active , a.linkFooterSalon:visited  { font-size:15px; color:#6b7286; font-weight:normal; text-decoration:none}
a.linkFooterSalon:hover { color:#530915; text-decoration:none}


/* text, fonts, headers */
ul.redBullets { margin:0px; padding:0px; list-style-type:none; color:#c7cdde; } 
li.redBullets { margin:0px; padding:0px; background-image: url(imgs/bullet_red.gif); background-repeat:no-repeat; background-position:0px 5px; padding-left:15px; padding-bottom:7px;} 

ol.indexOL { margin:0px; padding-left:40px;}
ol.indexOL li { padding:0px;}

.headerText33312 { font-size:12px; font-weight:bold; text-align:left; text-transform:uppercase; padding:0px 0px 3px 0px; color:#333; }
.headerTextWhite15 { font-size:15px; font-weight:bold; text-align:left; text-transform:uppercase; padding:0px 0px 3px 0px; color:#FFF; }
.fontRed {color:#da092c; line-height:normal; text-decoration:none;}
.fontWhite {color:#FFF; line-height:normal; text-decoration:none;}
.fontRed15, h1 {color:#5a0a13; font-size:15px; font-weight:bold; text-transform:uppercase; line-height:normal; text-decoration:none;}
.fontRed15_2 {color:#5a0a13; font-size:15px; font-weight:bold; text-transform:uppercase; line-height:normal; text-decoration:none; margin-bottom:6px;}
.fontWhite15 {color:#FFF; font-size:15px; font-weight:bold; text-transform:uppercase; line-height:normal; text-decoration:none;}
.fontGrey12 {color:#6b7286; font-size:12px; font-weight:bold; text-transform:uppercase;}
.fontGrey12_2 {color:#848b9c; font-size:12px;}
.fontGrey15 {color:#6b7286; font-size:15px; font-weight:bold; text-transform:uppercase; margin-bottom:5px;}
.fontGrey15_2 {color:#c6ccdd; font-size:15px; font-weight:bold; text-transform:uppercase; margin-bottom:3px;}
.fontGrey15_3 {color:#777e91; font-size:15px; font-weight:bold; text-transform:uppercase; margin-bottom:3px;}
.fontWhite11 {color:#FFF; font-size:11px; font-weight:bold; text-transform:uppercase;}
.fontWhite12 {color:#FFF; font-size:12px; font-weight:bold; text-transform:uppercase;}
.fontRed12, h2 {color:#a51028; font-size:12px; font-weight:bold;}

/* pages */
#bellusContainer { position:relative; width:980px;	text-align:left;}
.sectionTopIndex { width:980px; height:520px; position:absolute; top:0px;}
.sectionBottomIndex { width:980px; position:absolute; top:518px;}

.headerContainer { width:980px; position:absolute; z-index:10;}
.headerLogo { width:180px; height:182px; overflow:visible; float:left;}
.headerMenuContainer { position:relative; width:780px; float:left; }
.headerMenuTop { width:780px; height:37px; float:none; }
.menuTopButtonOff { width:133px; height:27px; padding:10px 7px 0px 0px; margin-right:35px; font-size:12px; color:#6b7286; text-transform:uppercase; background-image: url(imgs/top_nav_btn_off.gif); background-repeat:no-repeat; text-align:center; overflow:hidden; float:left;}

.headerMenuSpace { width:780px; height:20px; float:none;}
.headerMenuMain { width:780px; height:42px; float:none; }
.headerMenuMainLeft { position:absolute; left:0px; width:6px; height:42px; background-image: url(imgs/main_nav_left.gif); background-repeat:no-repeat; overflow:hidden; float:left;}
/*.headerMenuMainBtn { height:27px; padding:15px 12px 0px 11px; color:#FFF; font-size:11px; background-image: url(imgs/main_nav_red_bg.gif); background-repeat:repeat-x; text-align:center; text-transform:uppercase; overflow:hidden; float:left;}*/
.headerMenuMainBtn1, .headerMenuMainBtn2, .headerMenuMainBtn3, .headerMenuMainBtn4, .headerMenuMainBtn5, .headerMenuMainBtn6, .headerMenuMainBtn7, .headerMenuMainBtn8 { height:27px; padding:15px 14px 0px 13px; color:#FFF; font-size:11px; background-image: url(imgs/main_nav_red_bg.gif); background-repeat:repeat-x; text-align:center; text-transform:uppercase; overflow:hidden; float:left;}
.headerMenuMainBtn1 { position:absolute; left:5px;}
.headerMenuMainBtn2 { position:absolute; left:58px;}
.headerMenuMainBtn3 { position:absolute; left:122px;}
.headerMenuMainBtn4 { position:absolute; left:199px;}
.headerMenuMainBtn5 { position:absolute; left:290px;}
.headerMenuMainBtn6 { position:absolute; left:415px;}
.headerMenuMainBtn7 { position:absolute; left:492px;}
.headerMenuMainBtn8 { position:absolute; left:586px; padding:15px 10px 0px 12px;}
.headerMenuMainBtn9, .headerMenuMainLogin { position:absolute; left:680px; width:99px; height:27px; padding:15px 0px 0px 0px; /*margin-left:11px;*/ text-align:center; background-image: url(imgs/main_nav_login.gif); background-repeat:no-repeat; overflow:hidden; float:left;}

.headerMenuMainBtnOver { position:absolute; top:-42px; left:0px; height:27px; padding:15px 14px 0px 13px; color:#da092c; font-size:11px; background-image: url(imgs/main_nav_redOver_bg.gif); background-repeat:repeat-x; text-align:center; text-transform:uppercase; overflow:hidden; float:left;}
/*.headerMenuMainDiv { position:relative; width:1px; height:42px; background-image: url(imgs/main_nav_red_div.gif); background-repeat:no-repeat; overflow:hidden; float:left;}*/
.headerMenuMainDiv1, .headerMenuMainDiv2, .headerMenuMainDiv3, .headerMenuMainDiv4, .headerMenuMainDiv5, .headerMenuMainDiv6, .headerMenuMainDiv7, .headerMenuMainDiv8  { width:1px; height:42px; background-image: url(imgs/main_nav_red_div.gif); background-repeat:no-repeat; overflow:hidden; float:left; z-index:11;}
.headerMenuMainDiv1 { position:absolute; left:57px;}
.headerMenuMainDiv2 { position:absolute; left:121px;}
.headerMenuMainDiv3 { position:absolute; left:198px;}
.headerMenuMainDiv4 { position:absolute; left:289px;}
.headerMenuMainDiv5 { position:absolute; left:414px;}
.headerMenuMainDiv6 { position:absolute; left:491px;}
.headerMenuMainDiv7 { position:absolute; left:585px;}


.headerMenuMainRight { position:absolute; left:664px; width:6px; height:42px; background-image: url(imgs/main_nav_right.gif); background-repeat:no-repeat; overflow:hidden; float:left;}

.topMenuLinkBoxOver { width:110px; font-size:12px; text-align:center;}
.topNavOpenField {width:149px; height:16px; margin-bottom:2px; padding-left:4px; border:solid; border-width:1px; border-color:#6f768a; font-size:12px; color:#6b7286;}
.topNavOpenFieldBig {width:308px; height:16px; margin-bottom:2px; padding-left:4px; border:solid; border-width:1px; border-color:#6f768a; font-size:12px; color:#6b7286;}
span.checkbox { width: 13px; height: 25px; padding: 0 3px 0 0; background: url(imgs/checkbox.gif) no-repeat; display: block; clear: left; float: left;}

.bgIndex { position:absolute; width:940px; height:111px; padding:410px 0px 0px 40px; color:#6b7286; background-image: url(imgs/bg_index.jpg); background-repeat:no-repeat; overflow:hidden; z-index:1}
.indexFlashGallery { width:980px; height:177px; background-image: url(imgs/index_gallery_bg.gif); background-repeat:no-repeat; text-align:center; overflow:hidden; float:none;}
/*
.indexFlashGallery { width:980px; height:174px; background-image: url(imgs/index_gallery_bg.gif); background-repeat:no-repeat; overflow:hidden; float:none;}
.indexFlashGalleryLeft { width:640px; height:174px; float:left;}
.indexFlashGalleryRight { width:250px; height:154px; padding:20px 70px 0px 20px; font-size:11px; line-height:16px; float:left;}
*/
.indexConnect { width:980px; height:36px; background-image: url(imgs/index_connect_bg.jpg); background-repeat:no-repeat; overflow:hidden; float:none;}
.indexConnectText { width:620px; height:26px; padding:10px 0px 0px 0px; color:#6b7286; font-size:12px; text-align:right; text-transform:uppercase; overflow:hidden; float:left;}
.indexConnectLogos { width:340px; height:29px; padding:7px 0px 0px 20px; overflow:hidden; float:left;}
.indexConnectLogos img { padding:0px 20px 0px 0px; float:left;}
.indexFooter { width:980px; height:261px; color:#6b7286; font-size:11px; background: url(imgs/index_footer_bg.gif) no-repeat center top; overflow:hidden; float:none; clear:both;}
.indexFooterLeft { width:316px; height:174px; padding:20px 10px 0px 40px; float:left;}
.indexFooterMid { width:290px; height:174px; padding:20px 10px 0px 20px; text-align:left; float:left;}
.indexFooterRight { width:244px; height:144px; padding:50px 0px 0px 30px; float:left;}
.indexFooterDiv { width:2px; height:60px; background-image: url(imgs/index_footer_div.gif); background-repeat:no-repeat; overflow:hidden; float:left;}

#topNavOpen1 {position:absolute; top:0px; left:180px; width:318px; height:186px; padding:11px 10px 0px 12px; color:#FFF; background-image: url(imgs/top_nav_open_reg.gif); background-repeat:no-repeat; z-index:20; visibility:hidden; }
#topNavOpen2 {position:absolute; top:0px; left:355px; width:318px; height:186px; padding:11px 10px 0px 12px; color:#FFF; background-image: url(imgs/top_nav_open_reg.gif); background-repeat:no-repeat; z-index:20; visibility:hidden; }
#topNavOpen3 {position:absolute; top:0px; left:500px; width:318px; height:186px; padding:11px 10px 0px 12px; color:#FFF; background-image: url(imgs/top_nav_open_reg.gif); background-repeat:no-repeat; z-index:20; visibility:hidden; }
#topNavOpen4 {position:absolute; top:0px; left:530px; width:158px; height:186px; padding:11px 10px 0px 12px; color:#FFF; background-image: url(imgs/top_nav_open_small.gif); background-repeat:no-repeat; z-index:20; visibility:hidden; }
#topNavOpen5 {position:absolute; top:0px; left:705px; width:158px; height:186px; padding:11px 10px 0px 12px; color:#FFF; background-image: url(imgs/top_nav_open_small.gif); background-repeat:no-repeat; z-index:20; visibility:hidden; }
#topNavOpen5 img { border:none; margin-bottom:1px;}

#allNavClose { position:absolute; top:0px; left:0px; width:100%; height:600px; overflow:hidden; float:none; z-index:19; visibility:hidden; }
.btn_rollout_gif { width: 100%; height:100%; overflow:hidden; z-index:19;}

#mainNavOpen1 {position:absolute; top:99px; left:185px; width:auto; height:auto; /*line-height:20px; padding:12px; color:#FFF; background-color:#4d0d15;*/ 
/*-moz-border-radius-bottomright: 30px; -webkit-border-bottom-right-radius: 30px; */
/*background-image: url(imgs/red_oval_corner.gif); background-repeat:no-repeat; background-position:bottom right; overflow:visible;*/
z-index:20; visibility:hidden;}
#mainNavOpen2 {position:absolute; top:99px; left:238px; width:auto; height:auto; line-height:20px; padding:12px; color:#FFF; background-color:#4d0d15; -webkit-border-bottom-right-radius: 30px; -moz-border-radius-bottomright: 30px; z-index:20; visibility:hidden; }
#mainNavOpen3 {position:absolute; top:99px; left:302px; width:auto; height:auto; line-height:20px; padding:12px; color:#FFF; background-color:#4d0d15; -webkit-border-bottom-right-radius: 30px; -moz-border-radius-bottomright: 30px; z-index:20; visibility:hidden; }
#mainNavOpen4 {position:absolute; top:99px; left:379px; width:auto; height:auto; line-height:20px; padding:12px; color:#FFF; background-color:#4d0d15; -webkit-border-bottom-right-radius: 30px; -moz-border-radius-bottomright: 30px; z-index:20; visibility:hidden; }
#mainNavOpen5 {position:absolute; top:99px; left:470px; width:auto; height:auto; line-height:20px; padding:12px; color:#FFF; background-color:#4d0d15; -webkit-border-bottom-right-radius: 30px; -moz-border-radius-bottomright: 30px; z-index:20; visibility:hidden; }
#mainNavOpen6 {position:absolute; top:99px; left:595px; width:auto; height:auto; line-height:20px; padding:12px; color:#FFF; background-color:#4d0d15; -webkit-border-bottom-right-radius: 30px; -moz-border-radius-bottomright: 30px; z-index:20; visibility:hidden; }
#mainNavOpen7 {position:absolute; top:99px; left:672px; width:auto; height:auto; line-height:20px; padding:12px; color:#FFF; background-color:#4d0d15; -webkit-border-bottom-right-radius: 30px; -moz-border-radius-bottomright: 30px; z-index:20; visibility:hidden; }
#mainNavOpen8 {position:absolute; top:99px; left:766px; width:auto; height:auto; line-height:20px; padding:12px; color:#FFF; background-color:#4d0d15; -webkit-border-bottom-right-radius: 30px; -moz-border-radius-bottomright: 30px; z-index:20; visibility:hidden; }
#mainNavOpen9 {position:absolute; top:99px; left:866px; width:auto; height:auto; line-height:20px; padding:12px; color:#FFF; background-color:#4b5263; -webkit-border-bottom-right-radius: 30px; -moz-border-radius-bottomright: 30px; z-index:20; visibility:hidden; }

.bgDiv { position:absolute; width:960px; height:160px; padding:340px 0px 0px 20px; font-size:13px; color:#c7cdde; line-height:20px; background-repeat:no-repeat; overflow:hidden; z-index:1}
.bgAbout { position:absolute; width:960px; height:160px; padding:340px 0px 0px 20px; font-size:13px; color:#c7cdde; line-height:20px; background-image: url(imgs/bg_about.jpg); background-repeat:no-repeat; overflow:hidden; z-index:1}
.sectionBottomAbout { width:980px; position:absolute; top:436px; font-size:12px; color:#252735; z-index:30}
.aboutBodyContainer { width:960px; height:auto; margin:0px; padding:0px 0px 0px 20px; text-align:left; float:none;}
.aboutBodyContainerLeft { width:640px; padding:0px; margin:0px; overflow:hidden; float:left;}
.aboutBodyContainerRight { width:320px; padding:0px; margin:0px; overflow:hidden; float:left;}

.box620_grey_type1_TR { width:480px; height:auto; /*min-height:650px;*/ margin:0px; padding:40px 70px 40px 70px; line-height:19px; background-image: url(imgs/grey_fade_bg.jpg); background-repeat:repeat-x; background-color:#c7cdde; border-top: 4px solid #c7cdde; border-left: 4px solid #c7cdde; border: 4px solid #c7cdde; -moz-border-radius-topright: 50px; -webkit-border-top-right-radius: 50px; overflow:visible; float:left;}
.box620_grey_type1_TR_iframe { width:480px; height:auto; /*min-height:650px;*/ margin:0px; padding:40px 70px 40px 70px; line-height:19px; background-image: url(imgs/grey_fade_bg.jpg); background-repeat:repeat-x; background-color:#c7cdde; border-top: 4px solid #c7cdde; border-left: 4px solid #c7cdde; border-right: 4px solid #c7cdde; overflow:visible; float:left; -moz-border-radius-topright: 50px; -webkit-border-top-right-radius: 50px;}
.iframeCornerFix { position:absolute; top:0px; left:598px; width:50px; height:50px; background-image: url(imgs/curvyCorner50px_iframe.gif); background-repeat:no-repeat; overflow:hidden; }
.box620_grey_type1_BR { width:480px; height:auto; /*min-height:650px;*/ margin:0px; padding:40px 70px 40px 70px; line-height:19px; background-image: url(imgs/grey_fade_bg.jpg); background-repeat:repeat-x; background-color:#c7cdde; border-left: 4px solid #757c8f; border-bottom: 4px solid #757c8f; border-right: 4px solid #757c8f; -moz-border-radius-bottomright: 50px; -webkit-border-bottom-right-radius: 50px; overflow:visible; float:left;}
.box620_grey_type2_BR { width:510px; height:auto; margin:0px; padding:40px 70px 35px 40px; line-height:19px; background-image: url(imgs/grey_fade_bg.jpg); background-repeat:repeat-x; background-color:#c7cdde; border-top: 4px solid #c7cdde; border-left: 4px solid #c7cdde; border: 4px solid #757c8f; -moz-border-radius-bottomright: 50px; -webkit-border-bottom-right-radius: 50px; overflow:visible; float:left;}
.box620_grey_type2_BR img { margin: 0px 30px 0px 0px; }
.box620_grey_type3_TR { width:480px; height:auto; margin:0px; padding:40px 70px 35px 70px; line-height:19px; background-image: url(imgs/grey_fade_bg4.jpg); background-repeat:repeat-x; background-color:#f4f6f9; border-top: 4px solid #f4f6f9; border-left: 4px solid #f4f6f9; border-right: 4px solid #f4f6f9; -moz-border-radius-topright: 50px; -webkit-border-top-right-radius: 50px; overflow:visible; float:left;}
.box300_red_TL { width:245px; height:auto; /*min-height:514px;*/ margin:0px; padding:30px 25px 30px 30px; line-height:19px; color:#FFF; background-image: url(imgs/red_fade_bg.jpg); background-repeat:repeat-x; background-color:#610b15; border-top: 4px solid #610b15; border-left: 4px solid #610b15; border-right: 4px solid #610b15; -moz-border-radius-topleft: 50px; -webkit-border-top-left-radius: 50px; overflow:visible; float:left;}
.box300_red_solid { width:253px; height:auto; padding:30px 25px 30px 30px; line-height:19px; color:#FFF; background-color:#610b15; overflow:visible; float:left;}
.box250_grey_TLR { width:220px; height:37px; margin:0px 12px 0px /*5*/0px; padding:6px 20px 0px 10px; text-align:center; background-image: url(imgs/grey_fade_bg2.jpg); background-repeat:repeat-x; background-color:#d9dde9; border-top: 4px solid #c7cdde; border-left: 4px solid #c7cdde; border-right: 4px solid #c7cdde; -moz-border-radius-topleft: 25px; -webkit-border-top-left-radius: 25px; -moz-border-radius-topright: 25px; -webkit-border-top-right-radius: 25px; overflow:visible; float:right;}
.box300_grey_type1_TL { width:265px; height:auto; margin:0px; padding:16px 10px 10px 25px; line-height:19px; color:#FFF; background-image: url(imgs/grey_fade_bg2.jpg); background-repeat:repeat-x; background-color:#d9dde9; border-top: 4px solid #d9dde9; border-left: 4px solid #d9dde9; border-right: 4px solid #d9dde9; -moz-border-radius-topleft: 50px; -webkit-border-top-left-radius: 50px; overflow:visible; float:left;}
.box300_grey_type1_TL img { margin-right:2px;}
.box300_grey_type2_TL { width:245px; height:auto; margin:0px; padding:30px 25px 20px 30px; line-height:19px; color:#000; background-image: url(imgs/grey_fade_bg3.jpg); background-repeat:repeat-x; background-color:#989fb1; border-top: 4px solid #989fb1; border-left: 4px solid #989fb1; border-right: 4px solid #989fb1; -moz-border-radius-topleft: 50px; -webkit-border-top-left-radius: 50px; overflow:visible; float:left;}
.box300_grey_type3_TL { position:relative; width:300px; height:285px; /*padding:30px 25px 20px 30px;*/ line-height:19px; color:#000; background-image: url(imgs/grey_fade_bg5.jpg); background-repeat:repeat-x; background-color:#c7cdde; border-top: 4px solid #c7cdde; border-left: 4px solid #c7cdde; border: 4px solid #c7cdde; -moz-border-radius-topleft: 50px; -webkit-border-top-left-radius: 50px; overflow:visible; float:left;}
.box_map { width:190px; height:198px; padding:45px 10px 0px 372px; line-height:19px; background-image: url(imgs/map_img.jpg); background-repeat:no-repeat; background-color:#c6ccdd; border-top: 4px solid #c6ccdd; border-left: 4px solid #c6ccdd; border-right: 4px solid #c6ccdd; -moz-border-radius-topright: 50px; -webkit-border-top-right-radius: 50px; -moz-border-radius-topleft: 50px; -webkit-border-top-left-radius: 50px; overflow:visible; float:left;}
.box_map_V2 { position:absolute; top:134px; left:378px; width:540px; height:218px; padding:50px 15px 0px 25px; line-height:19px; background-image: url(imgs/map_img_V2.gif); background-repeat:no-repeat; background-color:#c6ccdd; border: 4px solid #c6ccdd; -moz-border-radius-topright: 50px; -webkit-border-top-right-radius: 50px; -moz-border-radius-topleft: 50px; -webkit-border-top-left-radius: 50px; -moz-border-radius-bottomleft: 50px; -webkit-border-bottom-left-radius: 50px; overflow:visible; float:left; z-index:15;}
.box_map_V2a { position:absolute; top:134px; left:378px; width:198px; height:223px; padding:45px 10px 0px 372px; line-height:19px; background-image: url(imgs/map_img_BAY-VISTA.gif); background-repeat:no-repeat; background-color:#c6ccdd; border: 4px solid #c6ccdd; -moz-border-radius-topright: 50px; -webkit-border-top-right-radius: 50px; -moz-border-radius-topleft: 50px; -webkit-border-top-left-radius: 50px; -moz-border-radius-bottomleft: 50px; -webkit-border-bottom-left-radius: 50px; overflow:visible; float:left; z-index:15;}
.box_map_V2b { position:absolute; top:134px; left:378px; width:198px; height:223px; padding:45px 10px 0px 372px; line-height:19px; background-image: url(imgs/map_img_JEBOUTIQUE.gif); background-repeat:no-repeat; background-color:#c6ccdd; border: 4px solid #c6ccdd; -moz-border-radius-topright: 50px; -webkit-border-top-right-radius: 50px; -moz-border-radius-topleft: 50px; -webkit-border-top-left-radius: 50px; -moz-border-radius-bottomleft: 50px; -webkit-border-bottom-left-radius: 50px; overflow:visible; float:left; z-index:15;}
.box620_grey_header { position:absolute; top:124px; left:340px; width:620px; height:280px; /*padding:45px 10px 0px 372px;*/ line-height:19px; background-image: url(imgs/grey_fade_bg6.jpg); background-repeat:repeat-x; background-color:#c4cadb; border: 4px solid #6b7286; -moz-border-radius-topleft: 50px; -webkit-border-top-left-radius: 50px; overflow:visible; float:left; z-index:15;}
.box_success { position:absolute; top:134px; left:378px; width:580px; height:268px; /*padding:45px 10px 0px 372px;*/ line-height:19px; background-image: url(imgs/img_temp_success.jpg); background-repeat:repeat-x; background-color:#c4cadb; border: 4px solid #c6ccdd; -moz-border-radius-topleft: 50px; -webkit-border-top-left-radius: 50px; -moz-border-radius-topright: 50px; -webkit-border-top-right-radius: 50px; -moz-border-radius-bottomleft: 50px; -webkit-border-bottom-left-radius: 50px; overflow:visible; float:left; z-index:15;}
.box_map_V2_box { width:150px; font-size:12px; color:#252735; float:left;}

.btnRedSmall { width:auto; height:20px; padding:0px 8px 0px 8px; color:#FFF; background-image: url(imgs/small_red_btn_bg.gif); background-repeat:repeat-x; background-color:#5a0a13; border-left: 1px solid #5a0a13; border-right: 1px solid #5a0a13; overflow:visible; float:left; line-height:18px; color:#FFF; font-size:12px; font-weight:bold;text-transform:uppercase; }

.redBoxDiv { width:100%; height:2px; margin:30px 0px 30px 0px; background-image: url(imgs/red_box_div_bg.gif); background-repeat:repeat-x; overflow:hidden;}
.redBoxDiv_2 { width:100%; height:2px; margin:15px 0px 15px 0px; background-image: url(imgs/red_box_div_bg2.gif); background-repeat:repeat-x; overflow:hidden;}
.redBoxDiv_3 { width:100%; height:2px; margin:15px 0px 15px 0px; background-image: url(imgs/red_box_div_bg3.gif); background-repeat:repeat-x; overflow:hidden;}
.greyBoxDiv { width:100%; height:2px; margin:15px 0px 15px 0px; background-image: url(imgs/grey_box_div_bg.gif); background-repeat:repeat-x; overflow:hidden;}
.greyBoxDiv_2 { width:100%; height:2px; margin:10px 0px 10px 0px; background-image: url(imgs/grey_box_div_bg2.gif); background-repeat:repeat-x; overflow:hidden;}
.greyBoxDiv_3 { width:100%; height:2px; margin:10px 0px 10px 0px; background-image: url(imgs/grey_box_div_bg3.gif); background-repeat:repeat-x; overflow:hidden;}
.fix10 { width:100%; height:10px; overflow:hidden; clear:both;}
.fix1 { width:100%; height:1px; overflow:hidden; clear:both;}
.rssBg { width:245px; height:235px; padding:30px 25px 20px 30px; background-image: url(imgs/rss_bg.jpg); background-repeat:no-repeat; background-position:bottom right;}

.bgProgram { position:absolute; width:960px; height:180px; padding:340px 0px 0px 20px; font-size:13px; color:#c7cdde; line-height:20px; background-image: url(imgs/bg_program.jpg); background-repeat:no-repeat; overflow:hidden; z-index:1}
.boxRightField {width:240px; height:16px; margin-bottom:5px; padding-left:4px; border:solid; border-width:1px; border-color:#6f768a; font-size:12px; color:#6b7286;}
.boxRightFieldSearch {width:190px; height:16px; margin-bottom:5px; padding-left:4px; border:solid; border-width:1px; border-color:#6f768a; font-size:12px; color:#6b7286;}
.commentField {width:100%; height:75px; margin-bottom:5px; padding-left:4px; border:solid; border-width:1px; border-color:#6f768a; font-size:12px; color:#6b7286;}


.bgBlog { position:absolute; width:960px; height:190px; padding:330px 0px 0px 20px; font-size:13px; color:#c7cdde; line-height:20px; background-image: url(imgs/bg_blog.jpg); background-repeat:no-repeat; overflow:hidden; z-index:1}
.blogConnect { width:980px; height:36px; overflow:hidden; float:none; clear:both;}
.blogConnectLinks { width:350px; height:25px; padding:11px 0px 0px 0px; text-align:center; color:#CCC; overflow:visible; float:left;}
.blogConnectText { width:296px; height:26px; padding:10px 0px 0px 0px; color:#6b7286; font-size:12px; text-align:right; text-transform:uppercase; overflow:hidden; float:left;}
.blogConnectLogos { width:314px; height:29px; padding:7px 0px 0px 20px; overflow:hidden; float:left;}
.blogConnectLogos img { padding:0px 20px 0px 0px; float:left;}
.blogInsideColor { color:#414561; }

.bgContact { position:absolute; width:960px; height:190px; padding:330px 0px 0px 20px; font-size:13px; color:#c7cdde; line-height:20px; background-image: url(imgs/bg_contact.jpg); background-repeat:no-repeat; overflow:hidden; z-index:1}
.bgContact_v2 { position:absolute; width:960px; height:190px; padding:330px 0px 0px 20px; font-size:13px; color:#c7cdde; line-height:20px; background-image: url(imgs/bg_contact_v2.jpg); background-repeat:no-repeat; overflow:hidden; z-index:1}
.bgJobs { position:absolute; width:960px; height:190px; padding:330px 0px 0px 20px; font-size:13px; color:#c7cdde; line-height:20px; background-image: url(imgs/bg_jobs.jpg); background-repeat:no-repeat; overflow:hidden; z-index:1}
.bgProfile { position:absolute; width:960px; height:190px; padding:330px 0px 0px 20px; font-size:13px; color:#c7cdde; line-height:20px; background-image: url(imgs/bg_profile.jpg); background-repeat:no-repeat; overflow:hidden; z-index:1}
.bgGallery { position:absolute; width:960px; height:190px; padding:330px 0px 0px 20px; font-size:13px; color:#c7cdde; line-height:20px; background-image: url(imgs/bg_gallery.jpg); background-repeat:no-repeat; overflow:hidden; z-index:1}
.bgSuccess { position:absolute; width:960px; height:190px; padding:330px 0px 0px 20px; font-size:13px; color:#c7cdde; line-height:20px; background-image: url(imgs/bg_success.jpg); background-repeat:no-repeat; overflow:hidden; z-index:1}

.jobCat { width:475px; height:27px; margin:0px 12px 0px /*5*/0px; padding:16px 20px 0px 20px; text-align:center; background-image: url(imgs/red_box_div_bg2.gif); background-repeat:repeat-x; background-color:#A50f28; border-top: 4px solid #610B15; border-left: 4px solid #610B15; border-right: 4px solid #610B15; -moz-border-radius-topleft: 25px; -webkit-border-top-left-radius: 25px; -moz-border-radius-topright: 25px; -webkit-border-top-right-radius: 25px; overflow:visible; float:left;}

.jobCat a, .jobCat a:link, .jobCat a:active, .jobCat a:visited  { font-size:12px; color:#C6CCDD; text-decoration:none; text-transform:uppercase; margin-left:15px} 
.jobCat a:hover  { font-size:12px; color:#610B15; text-decoration:none; text-transform:uppercase}


.box300_red_TL a:link , .box300_red_TL a:active , .box300_red_TL a:visited  { font-size:12px; color:a51028; font-weight:bold; text-decoration:none}
.box300_red_TL a:hover { color: #C6CCDD; text-decoration:none; ; font-weight:bold;}

/* updates */
.testimonialsImg { text-align:left; float:left; margin-right:10px; margin-bottom:5px;}

a.linkSidebar, a.linkSidebar:link , a.linkSidebar:active , a.linkSidebar:visited  { font-size:12px; color:a51028; font-weight:bold; text-decoration:none}
a.linkSidebar:hover { color: #FFF; text-decoration:none; ; font-weight:bold;}


/*=== Slider ===*/
.wrapper_bnt { position:absolute; top:90px; width:610px; height:79px; padding:0px; text-align:left; overflow:hidden; float:none; z-index:555;}
.wrapper{
	float: left;
	padding: 0px 0px 0px 10px;
	margin:0px;
}
.wrapper_page_bnt { position:absolute; top:90px; width:610px; height:79px; padding:0px; text-align:left; overflow:hidden; float:none; z-index:555;}
.wrapper_page{
	float: left;
	padding: 0px;
	margin:0px;
	overflow:hidden;
	position:absolute;
	left:10px;
}
#mygallery{overflow: hidden; padding:0px;}

.stepcarousel{
	position: relative; 
	overflow: scroll; 
	top: 20px;
	left: 78px;
	width: 499px;
	height: 222px;
	padding:0px;
	margin:0px;
}
.stepcarousel_page{
	position: relative;
	left:0px; 
	overflow: scroll; 
	top: 20px;
	left: 78px;
	width: 499px;
	height: 222px;
	padding:0px;
	margin:0px;
}
.stepcarousel_page p{font-size:14px;
	color: #CCCCCC;
	text-align:right;}

.stepcarousel .belt, .stepcarousel_page .belt{
	position: absolute;
	left: 0px;
	top: 0px;
	padding:0px;
}

.stepcarousel .panel{
	float: left; 
	overflow: hidden; 
	margin: 0px; 
	width: 421px;
	height: 192px;
	padding:0px 0px 0px 0px;
}
.stepcarousel_page .panel{
	float: left; 
	overflow: hidden; 
	margin: 0px; 
	width: 421px;
	height: 192px;
	padding:0px;
}
.fix{
	clear: both;
	height: 1px;
	margin: -1px 0 0;
	overflow: hidden;
}



/* 2011 03 01 */
a img, img { border:0px;}
.bgHome { position:absolute; width:940px; height:211px; padding:410px 0px 0px 40px; color:#6b7286; background-image: url(imgs/bg_home.jpg); background-repeat:no-repeat; overflow:hidden; z-index:1}
.sectionBottomHome { width:980px; position:absolute; top:516px; font-size:12px; color:#252735; z-index:30}

ul.homeBullets { margin:0px; padding:0px; list-style-type:none; color:#c7cdde; } 
ul.homeBullets li{ margin:0px; padding:0px; background: url(imgs/bullet_red.gif) no-repeat; background-position:0px 5px; padding-left:15px; padding-bottom:6px;}
ul.homeBullets li a, ul.homeBullets li a:link, ul.homeBullets li a:active, ul.homeBullets li a:visited {color:#c7cdde; font-weight:normal; font-size:13px; } 
ul.homeBullets li a:hover {color:#a51028;}

.homeBulletsCol { padding-right:30px; float:left;}
.fix20 { width:100%; height:20px; overflow:hidden; clear:both;}

.greyBoxDiv_4 { width:100%; height:2px; margin:15px 0px 15px 0px; background-image: url(imgs/grey_box_div_bg2.gif); background-repeat:repeat-x; overflow:hidden;}
.greyBoxDiv_5 { width:100%; height:1px; margin:15px 0px 15px 0px; background-color:#b2112b; border-top: 1px solid #5a0a13; overflow:hidden;}
.box620_grey_type3_TR2 { position:relative; width:620px; height:auto; margin:0px; padding:0px 0px px 0px; line-height:19px; background-image: url(imgs/grey_fade_bg4.jpg); background-repeat:repeat-x; background-color:#f4f6f9; border: 4px solid #f4f6f9; -moz-border-radius-topright: 50px; -webkit-border-top-right-radius: 50px; overflow:hidden; float:left;}
.box620_grey_type3_TR2_Left { position:relative; width:195px; padding:20px 15px 20px 15px; background-color:#9ba1b2; font-size:11px; line-height:16px; color:#252735; overflow:visible; float:left; z-index:2;}
.box620_grey_type3_TR2_Bg_Grey { position:absolute; top:0px; left:0px; width:225px; height:2222px; background-color:#9ba1b2; overflow:hidden; float:left; z-index:1;}
.box620_grey_type3_TR2_Left br { line-height:13px;}
.box620_grey_type3_TR2_Right { position:relative; width:365px; padding:20px 15px 10px 15px; background:none; font-size:11px; line-height:16px; color:#252735; float:left;}

h3 { font-size:20px; margin:0px; margin-bottom:5px; font-weight:normal; color:#5a0a13; text-transform:uppercase;}
h4 { font-size:11px; margin:0px; font-weight:bold; color:#5a0a13; text-transform:uppercase;}
h5 { font-size:11px; margin:0px; font-weight:bold; color:#c41230; text-transform:uppercase;}
h6 { font-size:20px; margin:0px; margin-bottom:5px; font-weight:normal; color:#fff; text-transform:uppercase;}

.careerCoursesBox { width:100%; margin-bottom:10px; float:none; clear:both;}
.careerCoursesBox img { width:134px; height:123px; margin-bottom:10px; border:3px solid #9ca2b5; margin-right:10px; float:left; }

.box620_grey_type1_BR2 { width:590px; height:auto; margin:0px; padding:20px 15px 30px 15px; line-height:19px; background-image: url(imgs/red_fade_bg2.jpg); background-repeat:repeat-x; background-color:#5a0a13; border: 4px solid #5a0a13; color:#fff; font-size:15px; -moz-border-radius-bottomright: 50px; -webkit-border-bottom-right-radius: 50px; overflow:visible; float:left; clear:both;}
.box300_grey_type3_TL2 { position:relative; width:245px; /*height:285px;*/ padding:20px 20px 25px 20px; margin-left:5px; line-height:19px; color:#000; background: url(imgs/home_right_fade_bg.jpg) no-repeat top right;  background-color:#c7cdde; border: 4px solid #6b7286; font-size:11px; -moz-border-radius-topleft: 50px; -webkit-border-top-left-radius: 50px; overflow:hidden; float:left;}

a.link12Silver, a.link12Silver:link , a.link12Silver:active , a.link12Silver:visited  { text-transform:capitalize;}
a.link12Silver:hover { text-transform:capitalize;}


/* 2011 05 10 */
.sectionIcons { width:930px; position:absolute; top:440px; left:0px; text-align:right; z-index:31;}
.sectionIcons2 { width:930px; position:absolute; top:400px; left:0px; text-align:right; z-index:31;}
.sectionIcons img, .sectionIcons2 img { float:right; margin-left:5px;}

/* 2011 08 05 */
.h3Footer { font-size:12px; font-weight:bold; margin-bottom:10px;}
.indexFooterLeft br { line-height:8px;}
.footerCampusName {color:#252735;}
.indexFooterMidCol { float:left; line-height:23px; padding-right:20px; text-transform:capitalize;}
.footerLeft2 { width:770px; padding:12px 10px 0px 40px; float:left; text-transform:uppercase;}
.footerRight2 { width:100px; padding:14px 10px 0px 0px; float:left; text-transform:uppercase;}
.footerRight2 a:link, .footerRight2 a:active, .footerRight2 a:visited {color:#6b7286;}














