html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif}
a {color:#FF7E04}
a:focus{outline:1px dotted invert}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}
#content p {font-size:14px;}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}
h1{font-size:14px; margin:0px 0; font-weight:normal; color:#ffffff; display:inline}
h1 a,  h2 a {color: #ffffff; text-decoration:none;}
h2{font-size:14px; margin:0px 0; font-weight:normal; color:#ffffff; display:inline}
h3{font-size:14px; margin:15px 0; font-weight:bolder;}
h3 em{font-size:14px; font-weight:lighter; font-style:normal;}
h4{font-size:19px}
h5{font-size:17px}
h6{font-size:14px; margin:0; font-weight:bolder;}
ol{list-style:decimal}
ul{list-style:square}
li{margin-left:30px}.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.text_right {text-align:right;}
.noMargin {margin:0;}
.error {color:red;}

#splash2 {height:350px; margin:3px auto 15px; border:1px solid #c0c0c0;}
#splash2 ul {position:relative; margin:0; list-style:none;}
#splash2 ul li {position:absolute; left:0; top:0; margin:0; list-style:none; display:none}
#splash2 ul li.displayed {display:block;}

#splash3 {position:relative; height:200px; width:700px; margin-bottom:15px; border:1px solid #c0c0c0; left:0; top:0; font-size:12px;}
#splash3 .box {position:absolute; width:700px; height:200px; margin:0; border:1px solid #c0c0c0; font-size:12px; background: none;}

#products {position:relative; height:217px; margin-bottom:15px;}
#products .box {position:absolute; width:220px; height:215px; margin:0; border:1px solid #c0c0c0; font-size:12px; background: none;}
#products .box h3 {margin:0; padding:0;}
#products .box p {margin:0 10px; padding:0;}
#products .box a {text-decoration:none;}
#products #boxStore {left:0; top:0;}
#products #boxAccess {left:240px; top:0;}
#products #boxShare {left:480px; top:0;}

#products2 {position:relative; height:535px; margin-bottom:15px;}
#products2 .box {position:absolute; width:220px; height:275px; margin:0; border:1px solid #c0c0c0; font-size:12px; background: none;}
#products2 .box h3 {margin:0; padding:0;}
#products2 .box p {margin:0 10px; padding:0;}
#products2 #boxStore {left:0; top:50;}
#products2 #boxAccess {left:240px; top:50;}
#products2 #boxShare {left:480px; top:50;}
#products2 #boxBig {font-size:13px;}

#products3 {position:relative; height:550px; margin-bottom:15px;}


	p#denote {font-size:12px;}.navigation {background:#e0e0e0; border:1px solid #c0c0c0;}
.navigation ul {display:block; height:24px; margin:0; padding:0; border-top:1px solid #f5f5f5; list-style:none;}
.navigation ul li {margin:0; padding:0; list-style:none; float:left}
.navigation ul li a {display:block; height:15px; margin:0; padding:4px 10px 3px; border-bottom:2px solid #e0e0e0; color:#585858; font-size:11px; font-weight:bolder; text-decoration:none;}
.navigation ul li a:hover {border-color:#FFAD4A;}
.navigation ul li.selected a {height:15px; border-color:#FF7E04;}
.navigation ul li.noHover a:hover {border-color:#e0e0e0; cursor:default;}
.navigation ul li.spacer span {display:block; width:1px; margin:4px 0px; height:16px; background:#fff; border-left:1px solid #ccc;}

#header.filemanager #login {bottom:auto; top:3px; clear:none; float:none; margin:0;}
#header.filemanager #login .rounded-box {height:68px; margin:2px 4px 0;}

/* 
	Rounded Boxes 
	Apply any background color to .rounded-box and the rest will do the work for you.
*/
.rounded-box {position:relative; margin:10px 0; background:#f5f5f5;}

.rounded-box-content { padding:10px 20px; text-align:left;}
.rounded-box-content ul {margin:0 0 0 2px; list-style:none}
.rounded-box-content ul li {margin:0; list-style:none}
.rounded-box-content ul li a {color:#FF7E04}
.rounded-box-content ul li.selected a {font-weight:bolder; text-decoration:none;}
.rounded-box-content h5 {margin:5px 0; font-size:15px;}
.rounded-box-content h5.center {text-align:center}
.rounded-box-content .highlight {color:#FF7E04;}

.rounded-box-content .share {margin:0; font-size:11px;}
.rounded-box-content .share th {width:40px; text-align:right; padding:2px 5px 2px 2px;}
.rounded-box-content .share td {padding:2px; vertical-align:middle;}

.rounded-box.grey {background-color:#f1f1f1;}
.rounded-box.grey .cnr {background-color:#f1f1f1; background-image:url(/Assets/Default/Images/Template/rounded-box-grey_sprite.png)}

.rounded-box.yellow {background:#fff7e8;}
.rounded-box.yellow .cnr {background:#fff7e8; background-image:url(/Assets/Default/Images/Template/rounded-box-yellow_sprite.png)}

.rounded-box.single .rounded-box-content {padding-left:20px;}.tbl {margin:10px 0; padding:0; border-top:1px solid #dee3e6; border-bottom:1px solid #dee3e6;}

	div.feature h2 {margin:0;}

	ul.ticks li {margin:5px 5px 5px 20px; padding-left:5px;}.accordion_toggle {cursor: pointer;}

body {border-top:2px solid #ffa340; color:#585858; background:#f0f0f0;}

.align-left {text-align:left !important;}
.align-right {text-align:right !important;}
.align-middle {text-align:center !important;}
.vmiddle {vertical-align:middle}
					
#content_container {background:#fff; border-bottom:1px solid #dfdfdf;}

#width_container {width:940px; margin:0 auto 15px; padding:0 10px;}

#header {position:relative; height:79px; padding:15px 0;}

#header #logo a {float:left;}
#header #logo a#powered-by {margin:20px 0 0 15px;}

#content {width:677px; padding:0 30px 0 10px; float:left; text-align:left;}
#content .screenshot {border:1px solid #8b8b8b;}

#sidebar {position:absolute; left:720px; top:0; width:220px; margin:0 0 0 3px; float:left; z-index:3}
#sidebar .container {margin:0 10px;}
#sidebar .quote blockquote {margin-bottom:5px; font-style:italic;}
#sidebar .quote span {font-size:11px;}
#sidebar .quote .picture {width:50px; height:50px; margin:0 0 0 5px; padding:0; background:#fff; border:1px solid #C0C0C0;}
#sidebar .smallQuote blockquote {font-size:11px;}
			
#footer {width:940px; margin:0 auto; padding:20px 0; background:#f0f0f0;}
#footer h3 {margin-bottom:0; font-size:14px;}
#footer ul {margin:0; padding:0;}
#footer li {margin:0; list-style-type:none; padding-left:2px;}
#footer li a {text-decoration:none; color:#585858; font-size:11px;}
#footer li a:hover {color:#FF7E04; text-decoration:underline;}
#footer .section {width:118px; margin:0 35px; float:left;}

.even{
	background-color:#F3F7FB;
	text-align:left;
}

.odd{
	background-color:#E0E6ED;
	text-align:left;
}

.orange{
	background-color:#fff7e8;
	text-align:left;
}

ul.ticks1, ul.ticks1 li {list-style-image:url(/images/BulletTick.gif);}
ul.ticks1 li {margin:5px 5px 5px 20px; padding-left:5px;}.accordion_toggle {cursor: pointer;}

#TJK_ToggleON,#TJK_ToggleOFF {display:none}



