/* reset css */

html,body,
applet,object,iframe,
h1,h2,h3,h4,h5,h6,blockquote,pre,
abbr,acronym,address,cite,code,
del,dfn,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	font-family: inherit;
	text-align: left;
        color: #404040;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
q:before,q:after,
blockquote:before,blockquote:after {
	content: "";
}







body {font-family:  Georgia, Times, serif;}

body          { font-size: 87.5%; line-height: 1.3; }   /* IE 16px=100% */
html > body   { font-size: 14px; }  /* Other browsers */

p {margin: 0 0 15px 0;}

ul {margin: -15px 0 15px 8px; padding: 0 0 0 8px;}

ol {margin: -15px 0 15px 10px; padding: 0 0 0 10px;}

li {margin-bottom: 15px;}
.tight li {margin-bottom: 0; vertical-align: top;}
.tight p {margin-bottom: 0;}

em {font-style: normal; color: #F78E1E;}

a:link, a:visited {color: #F78E1E; text-decoration: none;}
a:hover, a:active {color: #FFCC2F; text-decoration: none;}

h2 {font-family: inherit; font-size: inherit; font-weight: bold;}
h2 {font-size: 130%; font-weight: bold; margin: 0;}

#wrapper {width: 960px; margin: auto; text-align: left; padding: 0 0 30px 0; }

#nav {height: 150px; background: url(http://www.insyncstrategy.com/images/template/nav_bg.gif) no-repeat #fff ; color: #000; padding-left: 20px; }
#nav ul {margin: 0; padding: 20px 10px; list-style-type: none;}
#nav li {display: block; float: left; width: auto; text-transform: uppercase; text-align: center; font-family:  Arial, Helvetica, sans-serif; line-height: 1;}
#nav a {padding: 0 3px; font-size: 80%; }
#nav a:link, #nav a:visited {color: #000; text-decoration: none;}
#nav a:hover, #nav a:active, #nav a.current {color: #F78E1E; text-decoration: none;}

#nav li#nav1 {width: 70px;}
#nav li#nav2 {width: 120px;}
#nav li#nav3 {width: 65px;}
#nav li#nav4 {width: 120px;}
#nav li#nav5 {width: 150px;}
#nav li#nav6 {width: 115px;}
#nav li#nav7 {width: 80px;}
#nav li#nav8 {width: 105px;}
#nav li#nav9 {width: 80px;}

#intro {width: 255px; position: relative; left: 340px; padding-top: 30px;}

#submenu {width: 150px; float: left; position: relative; z-index: 3; margin-top: 90px;}
#submenu ul {margin: 0px 0 20px 35px; padding: 0; list-style-type: none; font-family: Helvetica, Arial, sans-serif;}
#submenu li {margin-bottom: 5px; line-height: 1;}

#submenu a:link, #submenu a:visited {color: #F78F1E; text-decoration: none;}
#submenu a:hover, #submenu a:active {color: #FFCC2F; text-decoration: none;}
#submenu a.current {color: #5F6062; text-decoration: none;}
#submenu h4 {font-family: Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold; margin: 0 0 2px 35px; line-height: 1;}

#main {width: 745px; float: right; position: relative; }

#heading {height: 90px;}
#heading img {padding-top: 20px;}

#col1 {width: 255px; float: left; font-family: Georgia, Times, serif; margin-right: 30px; position: relative; z-index: 0;}
#col2 {width: 260px; float: left; font-family: Helvetica, Arial, sans-serif; font-size: 90%;  position: relative; z-index: 2;}

#col2 ul {position: relative; left: -16px;}

#col3 {width: 180px; float: right; font-family: Helvetica, Arial, sans-serif; font-size: 90%;  position: relative; z-index: 2;}


.appImg {position: absolute; top: 0; left: 0; z-index: -1;}


.position {margin: 5px 0 15px 0;}
.position th {font-weight: bold; padding-right: 5px;}

.purpose p {display: inline;}
.more {white-space: nowrap;}



.toggler {color: #F78F1E;  cursor: pointer; 	background: #fff; padding: 0;}
.element, .toggled { padding: 0;}
