/*
	HOME
*/
#navigation {
	width:195px;
	border-top: 1px solid #495d71;
	float: left;
	padding: 0px;
	margin: 0px;
	margin-top: 15px;
	margin-right: 5px;
}

#navigation ul {
	list-style-type: none;
	margin: 0; 
	padding: 0;
	width:195px;
}

#navigation li {
	border-bottom: 1px solid #495d71;
	color: #D6C559;
	display: block;
	width:195px;
}

#navigation li a {
	font-size: 1.2em;
	text-decoration: none;
	color: #356799;
	background: #f8f8f8;
	width: 185px;
	display: block;
	padding: 7px 0 7px 10px;
	font-weight: bold;
}

#navigation li.sel a {
	background: #1d4875;
	color: #ffffff;
}

#navigation>ul li a { width: auto; }

#navigation li a:hover{
	color: #ffffff;
	background: #7e9baf;
}

#navigation li ul {
	display: none;
}
#navigation li.sel ul {
	display: block;
}
#navigation li.sel li {
	border-top: 1px solid #495d71;
	border-bottom: 0px;
	color: #D6C559;
	width:185px;
	margin-left: 10px;
}
#navigation li.sel li a {
	background: #428edc;
	font-weight: normal;
	color: #ffffff;
	width: 175px;
	font-size: 1.1em;
	padding: 4px 0 4px 10px;
}
#navigation li.sel li.sel a {
	background: #226ebc;
	color: #ffffff;
	font-weight: bold;
}
#navigation li.sel li a:hover, #navigation li.sel li.sel a:hover {
	background: #226ebc;
	color: #ffffff;
}

#navigation li.sel li ul {
	display: none;
}
#navigation li.sel li.sel ul {
	display: block;
	width: 175px;
}

#navigation li.sel li li {
	border-top: 1px solid #495d71;
	border-bottom: 0px;
	color: #D6C559;
	width:175px;
	margin-left: 10px;
}
#navigation li.sel li li a, #navigation li.sel li.sel li a {
	background: #9fcfff;
	font-weight: normal;
	color: #143252;
	width: 165px;
	font-size: 1.0em;
	padding: 3px 0 3px 10px;
}
#navigation li.sel li.sel li.sel a {
	background: #7fafdf;
	color: #143252;
	font-weight: bold;
}
#navigation li.sel li.sel li a:hover ,#navigation li.sel li.sel li.sel a:hover  {
	background: #7fafdf;
	color: #ffffff;
}
/* Btn tabs jquery*/
.p_tabs, .p_tabs ul {
	padding:0;
	margin:0;
	list-style:none;
}
.p_tabs a {
	display:block;
	margin-top:8px;
	padding:0 0 0 9px;
	text-decoration:none;
	font-size:12px;
}
.p_tabs li{
	float:left;
	padding-right:2px;
}
.p_tabs li a{
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border:1px solid #dcdcdc;
	display:block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}
.p_tabs li a:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}
.p_tabs li a:active {
	position:relative;
	top:1px;
}
.content_p_tab {
	display: block;
	padding: 20px;

	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f2f2f2), color-stop(1, #ffffff) );
	background:-moz-linear-gradient( center top, #f2f2f2 5%, #ffffff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#ffffff');
	background-color:#f2f2f2;
	border:1px solid #ffffff;
	display:inline-block;
	font-family:arial;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;

}
.content_p_tab{
	width:690px;
}
#p_tab4,#p_tab3,#p_tab2,#p_tab1{
	text-shadow: none;
}

#p_tab1 div{
	float: left;
	width: 50%;
}
#p_tab2 div{
	float: left;
	width: 50%;
}
#p_tab3 .moduleBlock{
	width:304px;
	float: left;
}
#p_tab3 .moduleBlock h3{
	font-size: 22px;
	height: 22px;
	padding: 4px 0px 4px 50px; 
}
#p_tab3 .moduleBlock img.moduleIcon{
	width: 80px;
}

a.click_to_free {
	box-shadow:inset 0px 1px 0px 0px #660000;
		-webkit-box-shadow:inset 0px 1px 0px 0px #660000;
			-moz-box-shadow:inset 0px 1px 0px 0px #660000;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bb0000), color-stop(1, #660000) );
	background:-moz-linear-gradient( center top, #bb0000 5%, #660000 100% );
	background-color:#bb0000;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	display:block;
	color:#fff;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	width: 23%;
	text-align: center;
	margin-left : 130px;
}
a.click_to_free:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #660000), color-stop(1, #bb0000) );
	background:-moz-linear-gradient( center top, #660000 5%, #bb0000 100% );
}
a.click_to_free:active {
	position:relative;
	top:1px;
}
.tabs_onclick{
	-moz-box-shadow:inset 0px 1px 0px 0px #BBBBBB  !important;
	-webkit-box-shadow:inset 0px 1px 0px 0px #BBBBBB  !important;
	box-shadow:inset 0px 1px 0px 0px #BBBBBB   !important;
	background: -webkit-linear-gradient(#CCCCCC, #EDEDED) !important; 
	background: -moz-linear-gradient(#CCCCCC, #EDEDED) !important; 
	background: -ms-linear-gradient(#CCCCCC, #EDEDED) !important; 
	background: -o-linear-gradient(#CCCCCC, #EDEDED) !important; 
	background: linear-gradient(#CCCCCC, #EDEDED) !important;
	background-color:#CCCCCC !important;
	color: #777777 !important;
	text-shadow:1px 1px 0px #EDEDED !important;
	border: solid 1px #DCDCDC  !important;
}
