@charset "utf-8";
/* CSS Document */
/* Normalise margin, padding -- This strips all browser defaults */
body, div, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, feldset, input, p, blockquote, th, td, sup {
margin: 0;
padding: 0;
line-height:1.3;
}
sup {
	display:inline-block;
	color:#F00;
	font-size:80%;
	margin-top:5px;
}
/* Removes list-styles from lists */
ol, ul {
	list-style:none;
	margin-left:0px;
	padding-left:0px;
}
/* Normalise font-style and weight to normal */
address, caption, cite, code, dfn, em, strong, th, var {
font-style:normal;
font-weight:normal;
}
/* Normalise borders */
fieldset, img {
	border:0;
}
/* Remove borders and spacing from tables */
table {
border-collapse:collapse;
border-spacing:0;
}
/* Left aligns text in caption and th */
caption, th {
text-align:left;
}
/* Removes quotation marks from q */
q:before, q:after {
content:'';
}
a{
	color:#0d89ce;
}
a:hover{
}

/*--Start CSS -*/
/* Color Range
Redish Pink
CC405A
Orange
C2493D
Pink Purple
B54291
Pink
BE40CC
Purple
913DC2
*/

body {
/*-- Set Font size / Line height --*/
	font-family: "HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif;
	margin: 0 auto;
	text-align:left;
	position:relative;
	background-color:#22092C;
	background-image:url(../images/body.png);
	background-repeat:repeat-x;
}
h1, h2, h3, h4, h5, h6{
font-family:"Century Gothic", Arial, Helvetica, sans-serif;
font-weight:normal;
margin-bottom:.3em;
}
h1{
color:#913DC2;
}
h2, .date{
/*color:#BE40CC;*/
color:#853673;
}
h3{
color:#575758;

}
h4{
/*color:#BE40CC;*/
color:#853673;
}
h5{
color:#853673;
}
.docSet h5{
color:#CC405A;
}
.reviews h5{
color:#575758;

}

/* Global Page Styles */
#wrapper{
position:relative;
}
#nav_main ul li, #site_info ul li{
float:left;
}
#nav_main{
display:inline-block;
}
p{
margin-bottom:10px;
}
cite{
color:#9f5fb1;
}
.fpFooter div a{
color:#507AC6;
text-decoration:none;
}
.attention{
background-color:#FFFF00;
color:#FF0000;
}
/* Branding */


.logo{
	background-repeat:no-repeat;
}

/* Header */
#nav_main{
margin-bottom:9px;
margin-top:0px;
}
#nav_main ul{
float:right;
}
#nav_main ul li{
padding:0px 10px;
background-color:#f7fbfd;
}

#nav_main ul .navStart{
	background-color:transparent;
	background-repeat:no-repeat;
	width:8px;
	padding:0px 0px;
}

#nav_main ul .brand{
	background-repeat:no-repeat;
}
#nav_main>ul>li>a{
color:#3E6BE1;
text-decoration:none;
margin-top:11px;
display:inline-block;
}
#nav_main ul>.sel>a{
color:#FF650C;
}

/* Panel Style + Header */

#panelHeader{
	margin-bottom:32px;
}
    #panelHeader h1{

    }
    #panelHeader ul{
    display:inline-block;
    }
        #panelHeader ul li{
        float:left;
        cursor:pointer;
		color:#FFF;
        }
		.secNav ul{
			float:right;
		}
		.secNav ul li{
			float:left;
			margin-left:25px;
			padding-top:4px;
		}
        .secNav ul li a{
        color:#3388E1;
		text-decoration:none;
        }
        #panelHeader ul li:hover {
        }	
        /* Selected Color */
        #panelHeader ul.tab a{
			text-decoration:none;
			color:#FFF;
		}
		#panelHeader ul.tab .sel a {
        color:#575758!important;
        }
        .secNav ul .sel a{
        color:#FF650C!important;
        }
		.secNav p{
			color:#575758;
		}
#panelContent{
background-color:#FFFFFF;
background-image:url(../images/wrapper_grad.png);
background-repeat:repeat-x;

color:#353535;
display:inline-block;
}

/* Footer */
#site_info{
display:inline-block;
margin-bottom:15px;
}
	#site_info>h2{
	color:#757177;
	font-weight:normal;
	}
	#site_info>ul{
	color:#4e3a56;
	}

/* Page Specific */
/* Frontpage */
.siteTag>ul{
width:100%;
display:inline-block;
}
	.siteTag>ul>li{
	list-style:disc;
	float:left;
	padding-left:4px;
	margin-right:10px;
	list-style-position: inside;
	}
/*Product*/
	/*Overview*/
	/*Features*/

	/*FAQ*/

	.question{
		color:#03C;
	}
	/* Demo */
			.featureIcons{
				

			}	
/*Contact*/
/*Help/Support*/

.star{
	color:#F00;
	padding-bottom:3px;
	display:inline-block;
}
.cur{
	cursor:pointer;
}
.floatLeft{
float:left;
margin-right:10px;
margin-bottom:3px;
}
.floatRight{
float:right;
margin-left:10px;
margin-bottom:3px;
}
.compTable{
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;

	width:100%;
}
.compTable th{
	background-image:url(../images/general/tab_select.jpg);
	background-repeat:repeat-x;
	background-color:#b8d8e3;
	color:#039;
}
.compTable th, .compTable td{
	vertical-align:top;
	padding:3px;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}
.tdCen{
	text-align:center;
}
.oList{
list-style:decimal;
margin-left:20px;
margin-bottom:20px;
}
.sideContent .tab li a{
	text-decoration:none;
}
.sideContent .tab li h6{
	color:#000;
}
.sideContent .tab li.sel h6{
	/*color:#0d89ce;*/
}
.sideContent .tab li p{
	color:#575758;
}
.advert{
	display:inline-block;
	margin-top:20px;
}
