* {
	border: 0px;
	margin: 0px;
	padding: 0px;
}
html, body {
	width: 100%;
	height:100%;
	text-align: center;
	margin:0;
	padding:0;
	color:#000;
	background:#fff;
}
body{
	font:12px "Tahoma", "Verdana", Arial, Helvetica, sans-serif;
	padding:0 0 10px 0;
	min-width:900px;
}
.clear {
	clear: both;
}
#container {
	width:900px;
	margin: 0 auto;
	text-align: left;
}
#wrapper {
	width: 900px;
	margin: 0 auto;
	margin-top:5px;
	text-align: left;
}
#sidebar {
	width: 188px;
	float: left;
	clear: both;
	margin: 0 auto;
}
#content {
	width: 695px;
	float: right;
}
#content p {
	font: 13px Tahoma, Verdana, Arial, sans-serif;
	line-height:18px;
}
#content ul li {
	font: 13px Tahoma, Verdana, Arial, sans-serif;
	line-height:18px;
	padding-left:8px;
	list-style:none;
}
#maintitle {
	width: 690px;
	height:28px;
	float: right;
	background: url(images/maintitle.png) no-repeat top right;
	font: bold 17px Tahoma, Verdana, Arial, sans-serif;
	padding-left:20px;
	padding-top:7px;
	color:#6699cc;
	margin-bottom:5px;
}
/* CSS for the tabs starts here */
#header {
	height:140px;
	background:url('images/sgnt_header.png') 0 0 no-repeat;
}
#nav {
	float:left;
	width:760px;
	margin-top:-19px;
	font-size:0.94em;
	line-height:1em;
}
#nav ul {
	margin:0;
	padding:0 0 0 28px;
	list-style:none;
}
#nav li {
	float:left;
	margin:0 0 0 -1px;
	padding:0 0 0 6px;
	background:url('images/nav1.jpg') 0 100% no-repeat;
}
#nav li:hover {
	background-position:-6px 100%;
}
#nav a {
	float:left;
	display:block;
	color:#473215;
	font-weight:bold;
	font-family:Georgia, Times, "Times New Roman", serif;
	background:url('images/nav2.gif') 100% 100% no-repeat;
	padding:5px 14px 12px 8px;
	text-decoration:none;
}
#nav li:hover a {
	background-image:url('images/nav1.jpg');
}
#nav a:hover {
	color:#000;
	text-decoration:underline;
}
#home #nav #t1, #products #nav #t2, #services #nav #t3, #careers #nav #t4, #news1 #nav #t5, #aboutus #nav #t6, #contactus #nav #t7 {
	background-position:-12px 100%;
	padding-left:26px;
	margin:0 1px 0 0px;
}
#home #nav #t1 a, #products #nav #t2 a, #services #nav #t3 a, #careers #nav #t4 a, #news1 #nav #t5 a, #aboutus #nav #t6 a, #contactus #nav #t7 a {
	background-image:url('images/nav3.gif');
	padding-left:0;
	padding-right:19px;
}
#nav #t1, #home #nav #t1 {
	margin-left:0;
}
#nav #t7, #contactus #nav #t7 {
	margin-right:0;
}
.maintext {
	padding:10px;
	padding-top:25px;
	font: 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:28px;
}
.bodytext {
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
}
.ftrtext {
	color: #000080;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#news {
	background:url(images/thumbnail_bg.jpg);
	padding-left:5px;
	border-bottom:dotted 1px silver;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
}
#listtext {
	color: #6699cc;
	font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#listh {
	text-decoration: none;
	cursor:pointer;
}
#listh:hover {
	text-decoration: underline;
	cursor:pointer;
}
.title {
	font: bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#6699cc;
}
a.SubMenu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6699cc;
	text-decoration: none;
	font-weight: bold;
}
a.SubMenu:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000080;
	text-decoration: underline;
	font-weight: bold;
}
.imageborder {
	border: 2px #6699cc solid;
}
a {
	color: #6699cc;
	font-weight: bold;
}
a:hover {
	COLOR: #000080;
	font-weight:bold;
}
.sidebarmenutitle {
	text-align:center;
	font-family:Rosewood Std Regular, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:32px;
	color:#6699cc;
}
.SidebarMenu a {
	font-size:12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#6699cc;
	text-decoration: none;
	padding-left: 5px;
}
.SidebarMenu a:hover {
	font-size:12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000080;
	text-decoration: none;
	padding-left: 5px;
}
a.menu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ccd6eb;
	LINE-HEIGHT: 16px;
}
a.menu:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	COLOR: #cc99ff;
	TEXT-DECORATION: underline;
}
.thumbnail {
	background:url("images/thumbnail_bg.jpg");
	padding-left:5px;
	border-bottom:dotted 1px silver;
}
.accordion_toggle {
	display: block;
	height: 30px;
	width: 680px;
	background: url(images/accordion_toggle.jpg) no-repeat top right;
	padding: 0 10px 0 10px;
	line-height: 30px;
	color: #6699cc;
	font-weight: bold;
	text-decoration: none;
	outline: none;
	font-size: 12px;
	border-bottom: 1px solid #cde99f;
	cursor: pointer;
	margin: 0 0 0 0;
}
.accordion_toggle_active {	
	width: 680px;
	background: url(images/maintitle.png) no-repeat top left;
	font: bold 17px Tahoma, Verdana, Arial, sans-serif;
	padding-left:15px;
	padding-top:7px;
	color:#6699cc;
	}
.accordion_content {
	background-color: #ffffff;
	color: #444444;
	overflow: hidden;
}
/* css for sidebar menu */

        h2 {
            margin: 0;
        }

        .drawers-wrapper {
            position: relative;
            width: 188px;
            
        }

        .drawer {
            background:transparent url(images/sidebarmenu/sideboxlightbg.gif) repeat-y scroll 0pt;
            color:#76797C;
            font-size:11px;
            line-height:1.3em;
        }

        .boxcap {
            height:5px;
            left:0pt;
            position:absolute;
            width:100%;
            z-index:100;
            background:transparent url(images/sidebarmenu/sidenav_capbottom.png) no-repeat scroll 0%;
            margin-top:-5px;
        }

        .captop {
            background-image:url(images/sidebarmenu/box_captop.png);
            bottom:auto;
            top:-1pt;
            margin-top:0;
        }

        .drawers {
            margin-bottom:15px;
            color:#76797C;
            font-size:11px;
            line-height: 18px;
        }

        .drawers A {
            color:#666666;
            text-decoration:none;
            font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
            font-size-adjust:none;
            font-style:normal;
            font-variant:normal;
            font-weight:normal;
        }

        .drawer li {
            border-bottom:1px solid #E5E5E5;
            line-height:16px;
            padding:6px 0pt;
        }

        UL {
            list-style: none;
            padding: 0;
        }

        UL.drawers {
            margin: 0;
        }

        .drawer-handle {
            background:#939393 url(images/sidebarmenu/slider_handlebg.png) no-repeat scroll 0pt;
            color:#333333;
            cursor:default;
            font-size:12px;
            font-weight:normal;
            height:25px;
            line-height:25px;
            margin-bottom:0pt;
            text-indent:15px;
            width:100%;
        }

        .drawer-handle.open {
            background-color:#72839D;
            background-position:-188px 0pt;
            color:#FFFFFF;
			font-weight:bold;
        }

        .drawer UL {
            padding: 0 12px;
            padding-bottom:0pt;
        }
/* footer css start*/
#footer {
	width: 900px;
	height: 100px;
	margin: 0 auto;
	background: url('images/sgnt_footer.png') no-repeat;
	font: bold 10px Tahoma, Verdana, Arial, sans-serif;
	color:#473215;
}
#address {
	width:895px;
	padding-top:20px;
	text-align:right;
	margin-right:5px;
}
#copyright {
	width:900px;
	padding-top:20px;
	text-align: center;
}
/* footer css end */
