/*--------------------------------------------------------------------------*/
/* HOMEPAGE STYLING */
/*--------------------------------------------------------------------------*/

#homex { position:relative;background:#333333;color:#FFFFFF;background-image:url('/images/design/homex/bg.png');background-repeat:no-repeat;height:350px;overflow:hidden; }

#homex table { width:100%;border:none;margin:0px;padding:0px;border-collapse:collapse; }
#homex tr, #homex td { border:none;margin:0px;padding:0px;text-align:center;vertical-align:top; }
#homex td { width:200px; }

#homex h1 { margin:0px;padding:5px 0px;text-align:center; }

#homex .box { display:block;position:relative;width:190px;height:260px;margin:0px;padding:0px;border:1px solid #000000;background:#666666;color:#FFFFFF; }
#homex .box h2 { margin:0px;padding:10px 0px;color:#FFFFFF;background:#000000;text-align:center;font-size:14px;font-weight:bold; }
#homex .box p { margin:0px;padding:0px;text-align:left;color:#FFFFFF; }
#homex .box .subtitle { padding:5px 0px;text-align:center;font-size:14px;font-style:italic; }
#homex .box .intro { padding:0px 3px 10px 3px;text-align:left;font-size:10px; }
#homex .box .benefits { padding:0px 3px;text-align:left;font-size:10px;font-weight:bold; }
#homex .box .banner { position:absolute;left:0px;bottom:0px;border-top:1px solid #000000; }
#homex .box .banner img { display:block;width:190px;border:none; }

#homex #homex_box_travel { background-image:url('/images/design/homex/bg-green.png');background-repeat:no-repeat; }
#homex #homex_box_health { background-image:url('/images/design/homex/bg-red.png');background-repeat:no-repeat; }
#homex #homex_box_student { background-image:url('/images/design/homex/bg-orange.png');background-repeat:no-repeat; }
#homex #homex_box_consult { background-image:url('/images/design/homex/bg-purple.png');background-repeat:no-repeat; }

#homex #homex_box_travel:hover { background:#00CC00;color:#000000; }
	#homex #homex_box_travel:hover h2 { background:#004400; }
	#homex #homex_box_travel:hover p { color:#000000; }
#homex #homex_box_health:hover { background:#CC0000;color:#000000; }
	#homex #homex_box_health:hover h2 { background:#440000; }
	#homex #homex_box_health:hover p { color:#000000; }
#homex #homex_box_student:hover { background:#FF6600;color:#000000; }
	#homex #homex_box_student:hover h2 { background:#883700; }
	#homex #homex_box_student:hover p { color:#000000; }
#homex #homex_box_consult:hover { background:#6600FF;color:#000000; }
	#homex #homex_box_consult:hover h2 { background:#350088; }
	#homex #homex_box_consult:hover p { color:#000000; }

#homex .directions { position:absolute;left:8px;bottom:10px;color:#FFFFFF;font-weight:bold; }
#homex .contact { position:absolute;right:8px;bottom:10px;color:#FFFFFF;font-weight:bold;font-size:18px; }

#homex {}
#homex {}
#homex {}


/* %%% BELOW IS OLD HOMEPAGE %%% */



/* ### STRUCTURE #######################################################*/
#home { margin:0px;padding:0px;border:none; }
#home .viewer { position:relative;margin:0px;padding:0px;height:350px;border:none;background:#AAAAAA;overflow:hidden; }
#home .boxes { margin:0px;padding:0px;background:transparent; }
#home .border { margin:0px;padding:0px;overflow:hidden;height:15px;background:transparent; }


/* ### VIEWER #######################################################*/
#home .viewer { border-bottom:1px solid #000000; }
/*%%% Borders %%%*/
#viewerBdrTop { z-index:6;position:absolute;left:0px;right:0px;top:0px;height:28px;text-align:right; }
#viewerBdrTop { background-image:url('/images/design/bgs/home-viewer-top.png');background-repeat:no-repeat; }
#viewerBdrBottom { z-index:60;position:absolute;left:0px;right:0px;bottom:0px;height:28px;text-align:left; }
#viewerBdrBottom { background-image:url('/images/design/bgs/home-viewer-bottom.png');background-repeat:no-repeat; }
.viewerborder { margin:0px;padding:0px 5px;line-height:28px;vertical-align:middle;color:#FFFFFF;font-family:Verdana; }
#viewerBdrTop { padding-right:20px;font-weight:normal;font-style:italic; }
/*%%% Side Links %%%*/
#viewerNav { z-index:8;position:absolute;left:0px;top:0px;bottom:0px;width:230px;border-right:1px solid #000000;background:#333333; }
#viewerNav ul { margin:0px;padding:0px;border:none;list-style-type:none; }
#viewerNav li { margin:0px;padding:0px;border:none; }
#viewerNav a { display:block;margin:0px;padding:0px 5px 0px 10px;height:58.8px;line-height:58.8px;vertical-align:middle;text-align:left;border-bottom:1px solid #8239E4; }
	#viewerNav a { background:#562696;color:#FFFFFF;font-family:Verdana;font-size:18px;font-weight:normal; }
	#viewerNav a { background-image:url('/images/design/bgs/home-sidelink.jpg');background-repeat:y-repeat; }
#viewerNav a:hover { background:#562696;color:#FFFFFF;text-align:center;font-weight:normal; }
	#viewerNav a:hover { background-image:url('/images/design/bgs/home-sidelink-hover.jpg');background-repeat:y-repeat; }
#viewerNav li.title { background:#111111;padding:0px;height:28px;line-height:28px;vertical-align:middle;text-align:center;font-family:Verdana;font-size:11px;font-weight:bold;color:#DDDDDD; }
/*%%% Viewer Pane %%%*/
#viewerBG { z-index:1;position:absolute;left:230px;top:0px;bottom:0px;right:0px; }
#viewerBG img { z-index:5;display:block;position:absolute;right:0px;top:0px; }
#panes { z-index:18;position:absolute;left:230px;bottom:0px;right:0px;padding:0px;border:none;overflow:auto; }
#panes .pane { border:none; }
#panes .pane .bg { border:none;z-index:-1;position:absolute;left:0px;bottom:0px;top:0px;right:0px;padding:10px;background:#000000; }
#panes .pane .bg { opacity:0.85;filter:alpha(opacity=85);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; }
#panes .pane .text { border:none;margin-bottom:25px;padding:10px;color:#FFFFFF;text-align:justify; }
	#panes .pane .text { font-size:15px;font-weight:normal;font-style:italic; }
	#panes span.hometext { display:inline-block;width:100%;text-align:center;font-size:14px; }
	#panes .textclick { font-style:normal;text-align:justify; }
	#panes .textclick h3 { margin:0px 0px 10px 0px;padding:0px;font-size:24px;text-align:center;color:#FF9900; }
	#panes .textclick p { margin:0px;padding:0px 0px 15px 0px; }
	#panes .textclick img { display:block;margin:0px 8px 8px 0px;padding:0px;border:none;float:left; }
	#panes .links { margin:-10px 0px 0px 25px;padding:0px 20px 0px 0px;border:none;font-family:Verdana;font-size:12px; }
	#panes .links span { font-size:12px;font-weight:bold;color:#FFFA73; }
	#panes .links a { color:#FFAA00;font-size:12px;font-weight:normal; }
	#panes .links a:hover { color:#FFF500;font-weight:normal; }
	#panes .pointer { margin:0px;padding:0px;position:absolute;z-index:25;right:10px;bottom:10px;border:none; }
	#panes .pointer img { margin:0px;padding:0px;position:absolute;right:0px;bottom:0px;border:none; }
	#panes .pointer a { margin:0px;padding:12px 5px;display:block;vertical-align:middle;padding-right:36px;color:#FFFFFF;font-family:Verdana;font-size:11px;border:none; }
	#panes .pointer a:hover { color:#FFFFFF;background:#000000; }


/* ### BOXES #######################################################*/
#home .boxes { border-bottom:1px solid #000000; }
.boxes table { width:100%;margin:0px;padding:0px;border-collapse:collapse;border:none; }
.boxes td { width:266px;height:100px;margin:0px;padding:0px;vertical-align:top;overflow:hidden;border:none; }
.boxes td { background:#0000CC;background-image:url('/images/design/bgs/home-box.jpg');background-repeat:no-repeat; }
.boxes td:hover { background-image:url('/images/design/bgs/home-box-hover.jpg'); }
.boxes td:hover h5 {}
.boxes td:hover p { color:#FFFFFF; }
.boxes td.left { border-right:1px solid #408DFF; }
.boxes td.center { width:268px; }
.boxes td.right { border-left:1px solid #408DFF; }
.box { margin:0px;padding:5px; }
.box h5 { margin:0px;padding:0px 0px 3px 0px;font-family:Arial;font-size:14px;font-weight:bold;text-align:center;color:#FFFA73; }
.box p { margin:0px;padding:0px;font-family:Verdana;font-size:11px;text-align:justify;color:#DDDDDD; } 
.box p.unavailable { margin:0px;padding:5px 0px;text-align:center;font-style:italic; }
.boxlinks { padding:3px 0px 0px 10px; }
.boxlinks a, .boxlinks a:visited { font-family:Verdana;font-size:11px;color:#94FF73; }
.boxlinks a:hover { color:#FFF500;font-weight:normal; }
#home .boxes .boxlinks table { margin:0px;padding:0px;border:none;background:transparent;width:100%;line-height:normal; }
#home .boxes .boxlinks td { margin:0px;padding:0px;width:50%;height:auto;border:none;background:transparent;line-height:normal;color:#FFFFFF; }
#home .boxes .boxlinks td a { display:inline;margin:0px;padding:0px;background:transparent; }
#home .boxes #chat_bannerimg { margin:0px;padding:0px 0px 0px 55px; }
#home .boxes #chat_bannerimg img { margin:0px auto;padding:0px;border:none;height:85px; }
#home .boxes #chat_bannerimg {}
#home .boxes #chat_bannerimg {}


/* ### HIGHLIGHTS #######################################################*/
#home .highlights { position:relative;margin:0px;padding:0px;border:none;height:160px;overflow:hidden;background:#AAFFAA;border-bottom:1px solid #000000; }
	/*Title*/
	#home .highlights #highlights_titlebg { position:absolute;bottom:0px;left:0px;height:36px;width:625px;background:#000000; }
	#home .highlights #highlights_titlebg { opacity:0.75;filter:alpha(opacity=75);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; }
	#home .highlights .highlights_title { position:absolute;bottom:0px;left:0px;right:0px;padding:3px 5px;font-size:24px;color:#FFFFFF;font-weight:normal;font-style:normal; }
	/*Preview*/
	#home .highlights #highlights_previewbg { position:absolute;left:0px;top:0px;width:625px;height:200px;background:#0000FF/*380183*/; }
	#home .highlights #highlights_previewbg { opacity:0.60;filter:alpha(opacity=60);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; }
	#home .highlights .highlights_preview { position:absolute;left:0px;top:0px;width:600px;height:112px;padding:0px;color:#FFFFFF; }
	/*Preview: Content Styling*/
	#home .highlights .highlights_preview table { width:100%;border:none;border-collapse:collapse; }
	#home .highlights .highlights_preview td { vertical-align:top;text-align:left;padding:5px; }
	#home .highlights .highlights_preview ul { margin:3px 0px 7px 0px;padding:0px;list-style-type:square;list-style-position:inside; }
	#home .highlights .highlights_preview ul li { margin:0px;padding:0px 0px 3px 5px; }
	#home .highlights .highlights_preview img { margin:0px;padding:0px;border:1px solid #0000FF; }
	#home .highlights .highlights_preview a { color:#FFE640; }
	#home .highlights .highlights_preview a:visited { color:#FFE640; }
	#home .highlights .highlights_preview a:hover { color:#FFDE00;font-weight:bold; }
	#home .highlights .highlights_preview h5 { color:#FFDE00;text-align:left;font-size:14px;font-weight:bold;font-style:normal;margin:0px;padding:0px 0px 3px 0px; }
	/*Preview: Content Structuring*/
	#home .highlights .highlights_preview .split2 td { width:50%; }
	#home .highlights .highlights_preview .split3 td { width:33%; }
	#home .highlights .highlights_preview .lefted td.left { width:65%; }
	#home .highlights .highlights_preview .lefted td.right { width:35%; }
	#home .highlights .highlights_preview .righted td.left { width:35%; }
	#home .highlights .highlights_preview .righted td.right { width:65%; }
	/*Selector, Banner, Icons*/
	#home .highlights #highlights_selector { position:absolute;top:0px;bottom:0px;right:0px;width:200px;background:#CCCCFF;border-left:1px solid #000000; }
	#home .highlights .highlights_banner { margin:0px;padding:5px 0px 0px 0px;text-align:center; }
	#home .highlights .highlights_banner img { max-width:180px;border:none; }
	#home .highlights #highlights_icons { position:absolute;bottom:0px;right:0px;width:200px;border-top:1px solid #6666FF; }
	#home .highlights #highlights_icons img { display:block;margin:0px;padding:0px;border:1px solid #999999; }
	#home .highlights #highlights_icons table { border:none;border-collapse:collapse;margin:0px;padding:0px;width:100%; }
	#home .highlights #highlights_icons td { width:auto;border:none;margin:0px;padding:0px; }
	#home .highlights #highlights_icons a { display:block;margin:0px;padding:5px 3px;background:#AAAAFF;text-align:center; }
	#home .highlights #highlights_icons a:hover { background:#6666FF; }
	#home .highlights #highlights_icons a.selected { background:#6666FF; }
	/*Initial State*/
	#home .highlights .highlights_preview { display:none; }
	#home .highlights .highlights_title { display:none; }
	#home .highlights .highlights_banner { display:none; }
	/*Memo Box*/
	#home_highlights_clickedmemo { display:none;z-index:400;position:fixed;top:0px;left:0px;right:0px;height:40px;border-bottom:2px solid #999999;background:#FFFFDD; }
	#home_highlights_clickedmemo img { position:absolute;left:30px;top:5px; }
	#home_highlights_clickedmemo p { position:absolute;left:70px;top:10px;margin:0px;padding:0px;color:#000099;font-size:16px;font-style:italic;font-weight:normal; }


/* ### BORDER #######################################################*/
#home .border { margin:0px;padding:0px;overflow:hidden;height:15px;background:transparent; }
#home .border { background-image:url('/images/design/borders/content-bottom.png');background-repeat:repeat-x; }


/* ### MISC #######################################################*/



/* %%% END %%% */
