/*

"SlipTabs" provideS a tabbed display of content. The tabs can on left, right, top or bottom of the content.

Copyright (C) 2009  Jino Varghese Chacko

	

This file is part of SlipTabs.



SlipTabs is free software: you can redistribute it and/or modify

it under the terms of the GNU General Public License as published by

the Free Software Foundation, either version 3 of the License, or

(at your option) any later version.



SlipTabs is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the

GNU General Public License for more details.



You should have received a copy of the GNU General Public License

along with SlipTabs.  If not, see <http://www.gnu.org/licenses/>.

*/

.sliptabs-left-menu-container {

	float: left;

	margin-right: 10px;

	margin-left: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

	padding: 0px;

}



.sliptabs-left-menuitem-container, .sliptabs-right-menuitem-container {

	/*width:110px;*/

	margin:0;

	padding:0;

}



.sliptabs-left-menuitem-container {

	padding: 5px 10px 5px 5px;

	list-style: none;



	border-left:0px solid #eee;

	border-right:4px solid #eee;

	border-top:0px solid #E8E8E8;

	border-bottom:1px solid #E8E8E8;

	-moz-border-radius:4px;

	-webkit-border-radius:4px;

}



.sliptabs-left-content-container, .sliptabs-right-content-container {

	padding: 10px;

}



.sliptabs-left-content-container {

/*	width: 378px;*/

}

.sliptabs-left-contentitem-container {



}



.sliptabs-right-menu-container {

	float: right;

	margin-top: 0px;

	margin-bottom: 0px;

}

.sliptabs-right-menuitem-container {

	padding: 5px 10px 5px 5px;	

	list-style: none;



	border-left:4px solid #eee;

	border-right:0px solid #eee;

	border-top:0px solid #E8E8E8;

	border-bottom:1px solid #E8E8E8;

	-moz-border-radius:4px;

	-webkit-border-radius:4px;

}

.sliptabs-right-content-container {

	padding-right: 25px;

}

.sliptabs-right-contentitem-container {



}



.sliptabs-top-menu-container {

	padding-left: 0px;

	margin: 0 0 45px;

}

.sliptabs-top-menuitem-container {
	float: left;
	padding: 10px;
	list-style: none;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 4px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #CCCCCC;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}

.sliptabs-top-content-container {

	padding-left: 10px;

	padding-bottom: 50px;

	clear: both;

}

.sliptabs-top-contentitem-container {

	float: left;

}



.sliptabs-bottom-menu-container {

	padding-left: 0px;

}

.sliptabs-bottom-menuitem-container {

	float: left;

	padding: 10px;

	list-style: none;



	border-left:0px solid #eee;

	border-right:1px solid #eee;

	border-top:4px solid #E8E8E8;

	border-bottom:0px solid #E8E8E8;

	-moz-border-radius:4px;

	-webkit-border-radius:4px;

}

.sliptabs-bottom-content-container {

	padding-left: 10px;

	padding-bottom: 45px;

	margin-top: 10px;

	clear: both;

}

.sliptabs-bottom-contentitem-container {

	float: left;

}



.sliptabs-end {

	clear:both;

}





.sliptabs-left-menu-container .sliptabs-right-menu-container .sliptabs-top-menu-container .sliptabs-bottom-menu-container a{

	color:#444444;

	display:block;

	padding:2px 0px 2px 10px;

	text-decoration:none;

}

.sliptabs-left-menu-container .sliptabs-right-menu-container .sliptabs-top-menu-container .sliptabs-bottom-menu-container a:hover{

	border: 0 none;

	text-decoration:underline;

}

.sliptabs-left-menu-container .sliptabs-right-menu-container .sliptabs-top-menu-container .sliptabs-bottom-menu-container a:visited{

	background-color:#F7F7F7;

	text-decoration:none;

}



.sliptabs-container {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	float:left;
	margin-bottom:15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #CCCCCC;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}



div.moduletable_style1 div{

/*content */

color:#1871DC;

font-family:Arial, Helvetica, sans-serif;

text-align:left;

}

div.moduletable_style1 a:link, div.moduletable_style1 a:visited{

/*tab links */

color:#0000CC;

font-family:Arial, Helvetica, sans-serif;

text-align:left;

font-style:italic;

font-weight:bold;

}

div.moduletable_style1 h3{

/*title */

color:#0000CC;

text-align:left;

font-style:italic;

}