/* BIS Phuket - Splash */

/********SIMPLE EFECTS************/

#slidingDiv {display: none; height:auto;background-color: #ffffff; padding:20px; margin-top:10px;
	
}

.lists {
	width: 80%;
	margin-left: 30px;
} 

/*************LINKS********************/
a{color:#3D3270}
a:hoover{color:#7C3766}
a img, a img.preview {border: none;text-decoration: none; }
 
.h1{font-weight: bold; font-size:16px;color:#fff8b2;padding:10px;background-color: #2e2b72;}


img { behavior: url(iepngfix.htc); }

/****************************************
body
****************************************/

body.BISbackground{background-color:#fff;background-image:url(images/page_border_blue.gif);background-position:center top; background-repeat:repeat-y; font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0;padding:0}

#BISportal_id #page_edge{width:1010px;position:relative;background-image:url(images/page_border_blue.gif);background-position:center top; background-repeat:repeat-y; margin:0 auto;background-color:#fff;}
#BISportal_id #page_content{
	width:1000px;
	position:relative;
	background-color:#fff;
	margin:0 auto;
	height: 600px;
}
body.BISbackground * table{font-size:12px}

#BISportal_id #info{width:1000px;height:27px;background-image:url(images/menu_bg.gif);background-position:top;border-bottom:1px solid #e64d25;position:relative;margin:0;padding:3px 0px 0px 0px}
#BISportal_id #banner{ clear:both;width:1000px;height:80px; background-image:url(images/banner80.jpg);background-repeat: no-repeat;background-position:bottom; border-bottom:1px solid #e64d25;  text-align:left}
#BISportal_id .right{float:left;width:500px;position:relative; padding-right:0px; font-size:10px; text-align:right}
#BISportal_id .left2{
	float:right;
	width:200px;
	position:relative;
	padding-right:0px;
	font-size:10px;
	text-align:left;
}
#BISportal_id .right2{float:right;width:auto;position:relative; padding-right:10px; font-size:10px; text-align:right; color:#666666;}
#BISportal_id .Loginright{float:right;width:400px;position:relative; padding-right:10px}
#BISportal_id #page_title{width:1000px;padding:0px;border-bottom:1px solid #e64d25;border-top:1px solid #e64d25;clear:both;background-position:top;}
#BISportal_id #main_menu{width:1000px;height:30px;padding-left:0px;padding-right:0px;padding-top:5px; }
#menu .mainmenu{height:30px}
#menu .mainmenu ul li a,#footer_links .mainmenu ul li a{color:#594997;font-weight:normal;text-decoration:none;margin:6px -5px 7px 0;padding:0 5px 0 6px}
#BISportal_id#breadcrumb{width:1000px;height:20px;padding-left:10px;padding-top:4px;line-height:12px;font-size:12px;color:#666;background-color:#fff}
#site_menu{width:1000px;height:20px;float:left;z-index:950}
/* Portal Content */
.borderimage{ border:1px solid gray;}
#BISportal_id #column_wrapper{width:1000px; margin:auto}
#BISportal_id #column_wrapper #left_column{margin-left:10px;width:275px;margin-bottom:30px}
#BISportal_id #column_wrapper #right_column{padding-right:10px;width:680px;margin-bottom:30px;float:right}

/* Splash Containers */

#BISportal_id #column_wrapper #splash_left_column{float:left;margin:10px;width:600px;height:310px;padding:0px;background-color:#fff;border:1px solid #B4B5B7; display:inline; z-index:1}
#BISportal_id #column_wrapper #splash_right_column{padding:0px;width:365px;height:310px;margin-top:10px;float:left;margin-right:5px;border:1px solid #B4B5B7;background-color:#fff}
.block_title{padding:5px; color:#e64d25;font-size:11px; font-weight: bold;background: #eff0f4;border-bottom:1px solid #B4B5B7}
.block_body{background: #fff}

#BISportal_id #column_wrapper #lsplash_left_column{margin-top:0px;margin-top:0px;margin-bottom:10px;margin-left:10px; margin-right:10px; padding:0px;width:295px;height:190px;float:left;background-color:#fff;border:1px solid #B4B5B7;clear: both;display:inline}
#BISportal_id #column_wrapper #lsplash_middle_column{margin-top:0px;margin-bottom:10px;margin-right:10px;padding:0px;width:295px;height:190px;float:left;background-color:#fff;border:1px solid #B4B5B7;}
#BISportal_id #column_wrapper #lsplash_right_column{margin-top:0px;margin-bottom:10px;padding:0px;width:365px;height:190px;float:left;background-color:#fff;border:1px solid #B4B5B7;}
.plain_panel {padding:10px}
 

/* list boxes eg month in pictures */
#tabcontentcontainer #boxleft {margin:0px;width:177px;height:auto;background-color:background:#a5a3dc;float:left; display:inline;}
#tabcontentcontainer #boxright {margin:0px;width:178px;height:auto;background-color:background:#a5a3dc;float:right;}
.odd_row{margin-right:0px;width:auto;height:auto; padding:6px;border-bottom:1px dotted #2e2b72;background-color:#f2f2ff;}
.even_row{margin-right:0px;width:auto;height:auto; padding:6px;border-bottom:1px dotted #2e2b72;background-color:#f6f6ff;}
.boxtitle {color:#2e2b72;font-size:13px; font-weight: bold;border-bottom:1px solid #B4B5B7; padding-left:5px; padding-top:10px;padding-bottom:5px}

.odd_row a {color:#2e2b72;text-decoration:none}
.even_row a {color:#2e2b72;text-decoration:none}

#box {margin:0px;width:360px;height:auto;background-color:background:#a5a3dc;float:left; display:inline;}

#beingTeacher #btleft {margin:0px;width:auto;height:100px; padding-left:5px;padding-top:10px;background-color:#fff;float:left;display:inline;}
#beingTeacher #btright {margin:0px;width:auto;height:100px;padding:5px;background-color:#fff; float:right;}
.btrow {margin-left:5px; height:auto; border-bottom:1px dotted #2e2b72;padding:8px;}
.qts{background: #eef;color:#2e2b72; height:auto; margin-top:4px;clear:both}
.clearboth{clear:both}
/* Portal Footer */

#BISportal_id #footer{width:1000px;height:110px;padding-left:0px;border-top:1px solid #e64d25;border-bottom:1px solid #e64d25;background:#fff;color:#2e2b73;font-size:6px;clear:both;}
#footer .right{float:right;width:368px;position:relative; padding:5px; border-left:1px dotted #e64d25;}
#footer .left{float:left}
#BISportal_id #footer_links{width:1000px;position:relative;left:50%;margin-left:-500px}
#BISportal_id #footer .mainmenu ul{font-size:10px;text-align:center;float:none; z-index:100}
#BISportal_id #page_footer{width:1000px;position:relative;left:50%;margin-left:-500px;background-color:#fbf9d3}
#BISportal_id #page_footer p{text-align:center;font-size:8px;margin:4px 0 0;padding:0 8px 0 0}

/********************** Content Pages ****************************/
#BISportal_id #Title{width:1000px;padding:0px; float:left; display:inline;}
#BISportal_id #Title .tright{float:right;width:850px;}
#BISportal_id #Title .tleft{float:left;width:150px;position:relative;}


/* 1 left banner and picture strips*/
#BISportal_id #column_wrapper #leftbanner{float:left;width:248px;height:1000px;background-image:url(images/leftpanel250x1000.jpg);background-repeat: no-repeat; display:inline; background-color:#EFF0F4}
#leftbanner .banneroverlay{width:auto; height:auto;color:#2e2b72; font-size:20px;text-align:center;}
.bannerpicstrip{width:250px;height:150px;background-color:yellow;}
#BISportal_id #column_wrapper #h3picstrip{clear:right;width:750px; height:auto;background-color:green;float:right}
.vpicstrip{width:250px; background-color:lime}
.downloadboxtitle {width:auto; height:auto;color:#2e2b72;font-size:16px;text-align:center}
.downloadboxcontent {margin:20px; width:auto; height:auto;color:#2e2b72;font-size:12px;text-align:left}


/*3 singles*/
#BISportal_id #column_wrapper #sleftcolumn {margin-top:10px;margin-bottom:10px;padding:10px;width:265px;height:auto;float:left;background-color:#fff;}
#BISportal_id #column_wrapper #smiddlecolumn{margin-top:0px;margin-bottom:10px;padding:10px;width:265px;height:auto;float:left;background-color:#fff;border:1px solid #e64d25;}
#BISportal_id #column_wrapper #srightcolumn{margin-top:0px;margin-bottom:10px;padding:10px;width:260px;height:auto;float:left;background-color:#fff;border:1px solid #e64d25;}


/* 1 singles and a double*/
#BISportal_id #column_wrapper #drightcolumn{margin-top:10px;margin-bottom:10px;padding:10px;width:530px;height:auto;float:left;background-color:#fff;}


/*double and a single*/
#BISportal_id #column_wrapper #dleftcolumn {margin-top:0px; margin-bottom:10px;padding:10px;width:530px;height:auto;float:left;background-color:#fff;display:inline}

/*one big one*/
#BISportal_id #column_wrapper #tcolumn {border:0px dotted #2e2b72;padding:15px;width:710px;height:auto;float:left;background-color:#fff;display:inline}
#tcolumncontent {border:0px dotted #2e2b72; padding:15px; width:710px; height:auto;float:right;background-color:#fff; display:inline}

#tcolumn .text{margin-top:10px}

/* Portal Elements */

#BISportal_id .userInfo{font-size:12px;line-height:25px;color:#2e2b73;width:500px;float:right;margin:0;padding:5}
#BISportal_id .portalSearchForm{height:30px;float:right;width:400px;margin:0;padding:0}
#BISportal_id .portalSearchForm Table{height:30px;float:right;margin:0;padding:0}
#BISportal_id .portalSearchInput{margin:0 5px 0 0;padding:0}
#BISportal_id .portalSearchButton{margin:0;padding:0}
#BISportal_id .mainmenu ul{font-size:14px;margin-top:2px;color:#372d6f}
#BISportal_id .mainmenu ul li{display:inline}
#BISportal_id .mainmenu ul li a{color:372d6f;display:inline}
#BISportal_id .mainmenu ul li a:hover{color:#372d6f;display:inline}
#BISportal_id .submenu ul,#portal_id .submenu ul li,#portal_id .submenu ul li a{display:none}
#colum_wrapper .portal_sub_page_list{width:275px;margin-bottom:10px;margin-top:0}
#colum_wrapper .portal_sub_page_list ul{list-style:none;width:275px;margin:0;padding:0}
#colum_wrapper .portal_sub_page_list ul li{background-image:url(images/menu_bg.gif);padding:5px}
#colum_wrapper .portal_sub_page_list ul li a{text-decoration:none;color:blue;font-size:14px}
#colum_wrapper .portal_sub_page_list ul li a:hover{text-decoration:none;color:#000}
#left_colum input{width:170px}

/* Portal Formating */

#colum_wrapper h1,body.mceContentBody h1{font-weight:normal;color:#333;background-image:url(images/list_row_bg_03.gif);font-size:20px;margin:0;padding:5px}
#colum_wrapper h2,body.mceContentBody h2{color:#333;font-size:16px;padding-top:5px;padding-bottom:5px;margin:0}
#colum_wrapper h3,body.mceContentBody h3{font-weight:bold;color:#333;font-size:12px;padding-top:5px;padding-bottom:5px;margin:0}
#colum_wrapper h4,body.mceContentBody h4{font-weight:bold;color:#333;padding-top:5px;padding-bottom:5px;margin:0}
#colum_wrapper,#colum_wrapper p,#colum_wrapper table,body.mceContentBody p,.mceContentBody table{font-weight:normal;line-height:18px;color:#666}
body.mceContentBody,.mceContentBody{background-color:#fff;background-image:none;font-weight:normal}
.mceContentBody table{font-weight:normal;line-height:18px}
#BISportal_id .left,#portal_id #top_left{float:left}
#BISportal_id .left{padding-left:10px;}

.themeMenu,.themeSubMenuTable
{
	font-family:	verdana, arial, sans-serif;
	font-size:	20px;
	padding:	0;
	white-space:	nowrap;
	cursor:		default;
}

.themeSubMenu
{
	position:	absolute;
	visibility:	hidden;

	/*
	   Netscape/Mozilla renders borders by increasing
	   their z-index.  The following line is necessary
	   to cover any borders underneath
	*/
	z-index:	100;
	border:		0;
	padding:	1px;
	background-color:	#FFFBEE;
	overflow:	visible;
	border:		1px solid #8C867B;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=4);
}

.themeSubMenuTable
{
	overflow:	visible;
}

.themeMainItem,.themeMainItemHover,.themeMainItemActive,
.themeMenuItem,.themeMenuItemHover,.themeMenuItemActive
{
	border:		0;
	cursor:		default;
	white-space:	nowrap;
}

.themeMainItem
{
	background-color:	#dee1e7;/*#EFEBDE;*/
	color:#808080;
	font-weight:bold;
	text-align:center;
}

.themeMainItemHover,.themeMainItemActive
{
	background-color:	#e64d26;/*#C6D3EF;*/
	color:#fff;
	font-weight:bold;
	text-align:center;
}

.themeMenuItem
{
	background-color:	WHITE;	
}

.themeMenuItemHover,.themeMenuItemActive
{
	background-color:	#fff;
}


/* horizontal main menu */

.themeMainItem
{
	padding:	1px;
	border:		0;
}

td.themeMainItemHover,td.themeMainItemActive
{
	padding:	0px;
	border:		1px solid #3169C6;
}

.themeMainFolderLeft,.themeMainItemLeft,
.themeMainFolderText,.themeMainItemText,
.themeMainFolderRight,.themeMainItemRight
{
	background-color:	inherit;
}

/* vertical main menu sub components */

td.themeMainFolderLeft,td.themeMainItemLeft
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right:	2px;
	border-top:	1px solid #3169C6;
	border-bottom:	1px solid #3169C6;
	border-left:	1px solid #3169C6;
	background-color:	inherit;
}

td.themeMainFolderText,td.themeMainItemText
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	5px;
	padding-right:	5px;
	border-top:	1px solid #3169C6;
	border-bottom:	1px solid #3169C6;
	background-color:	inherit;
	white-space:	nowrap;
}

td.themeMainFolderRight,td.themeMainItemRight
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right:	0px;
	border-top:	1px solid #3169C6;
	border-bottom:	1px solid #3169C6;
	border-right:	1px solid #3169C6;
	background-color:	inherit;
}

tr.themeMainItem td.themeMainFolderLeft,
tr.themeMainItem td.themeMainItemLeft
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	1px;
	padding-right:	2px;
	white-space:	nowrap;
	border:		0;
	background-color:	inherit;
}

tr.themeMainItem td.themeMainFolderText,
tr.themeMainItem td.themeMainItemText
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right:	5px;
	border:		0;
	background-color:	inherit;
}

tr.themeMainItem td.themeMainItemRight,
tr.themeMainItem td.themeMainFolderRight
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	1px;
	border:		0;
	background-color:	inherit;
}

/* sub menu sub components */

.themeMenuFolderLeft,.themeMenuItemLeft
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	1px;
	padding-right:	3px;
	border-top:	1px solid #3169C6;
	border-bottom:	1px solid #3169C6;
	border-left:	1px solid #3169C6;
	background-color:	inherit;
	white-space:	nowrap;
}

.themeMenuFolderText,.themeMenuItemText
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	5px;
	padding-right:	5px;
	border-top:	1px solid #3169C6;
	border-bottom:	1px solid #3169C6;
	background-color:	inherit;
	white-space:	nowrap;
}

.themeMenuFolderRight,.themeMenuItemRight
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right:	0px;
	border-top:	1px solid #3169C6;
	border-bottom:	1px solid #3169C6;
	border-right:	1px solid #3169C6;
	background-color:	inherit;
	white-space:	nowrap;
}

.themeMenuItem .themeMenuFolderLeft,
.themeMenuItem .themeMenuItemLeft
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	2px;
	padding-right:	3px;
	white-space:	nowrap;
	border:		0;
	background-color:	#EFEFDE;
}

.themeMenuItem .themeMenuFolderText,
.themeMenuItem .themeMenuItemText
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right:	5px;

	border:		0;
	background-color:	inherit;
}

.themeMenuItem .themeMenuFolderRight,
.themeMenuItem .themeMenuItemRight
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	1px;

	border:		0;
	background-color:	inherit;
}

/* menu splits */

.themeMenuSplit
{
	margin:		2px;
	height:		1px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	1px solid #C6C3BD;
}

.themeMenuItem img.seq1
{
	display:	inline;
}

.themeMenuItemHover seq2,
.themeMenuItemActive seq2
{
	display:	inline;
}

.themeMenuItem .seq2,
.themeMenuItemHover .seq1,
.themeMenuItemActive .seq1
{
	display:	none;
}.inside1cm {
	margin-left: 1cm;
}

