/* Predefined Styles */

body {
	margin:0px auto;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background:#e0e0e0;
}
/* Predefined Styles */

body, p, div, ul, li, a {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
}
.inner-bg {
	background:url(../images/graphics/inner-bg.php) repeat-x top;
}
p, ul, li, div, form {
	margin:0px;
	padding:0px;
}
a {
	outline:none;
}
img {
	border:none;
}
.clr {
	clear:both;
}
/* Predefined Styles End */
/* ---------- Basic Layout Styles ----------- */

 #content ul {
	margin:0 0 0 20px;
	padding:0;
	list-style:disc;
}
#content ul li {
	margin:0;
	padding:0 0 0 20px;
}
#page-wrapper {
	min-height: 100%;
	width: 950px;
	margin:0 auto;
	background:#fff;
	border-left:8px solid #fff;
	border-right:8px solid #fff;
	border-bottom:8px solid #fff;
	overflow:hidden;
	margin-bottom:5px;
}
#header div.section, #featured div.section, #messages div.section, #main, #triptych, #footer-columns, #footer {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}
#header div.section {
	position: relative;
}
.region-header {
	float: right; /* LTR */
	margin: 0 5px 10px;
}
.with-secondary-menu .region-header {
	margin-top: 3em;
}
.without-secondary-menu .region-header {
	margin-top: 15px;
}
#secondary-menu {
	position: absolute;
	right: 0; /* LTR */
	top: 0;
	width: 480px;
}
#content, #sidebar-first, #sidebar-second, .region-triptych-first, .region-triptych-middle, .region-triptych-last, .region-footer-firstcolumn, .region-footer-secondcolumn, .region-footer-thirdcolumn, .region-footer-fourthcolumn {
	display: inline;
	float: left; /* LTR */
	position: relative;
}
.one-sidebar #content {
	margin-left: 9px;
	margin-top: 10px;
	padding-left: 7px;
	width: 640px;
	min-height:510px;
}
.two-sidebar #content {
	width: 535px;
}
.no-sidebar #content {
	width: 980px;
	float: none;
}
.one-sidebar, .two-sidebars, .no-sidebars {
	margin:0px 0 0 0;
	clear:both;
}
#sidebar-first, #sidebar-second {
	width: 290px;
	margin-top:10px;
}
#main-wrapper {
	min-height: 300px;
}
#content .section, .sidebar .section {
	padding: 0 15px;
}
#content img {
	float:left;
	padding:0 9px 5px 0px;
}

.one-sidebar #page-wrapper{
    background: url("../images/graphics/inner_con_bg.gif") repeat-y scroll 40px 0 #FFFFFF;
    margin: 0 auto;
    min-height: 450px;
    overflow: hidden;

	}
#breadcrumb {
	background: url("../images/graphics/bg_bread1.php") no-repeat scroll left top transparent;
	border: 0 solid #E1E1E1;
	color: #000000;
	float: left;
	font: 12px Arial, Helvetica, sans-serif, "Myriad Pro";
	height: 30px;
	margin: 0 auto;
	padding: 10px 0 0 10px;
	width: 688px;
}
#breadcrumb span {
	color: #fff;
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin: 1px 10px 0 0;
	overflow: hidden;
	padding: 0 10px 0 0;
	text-decoration: none;
	width: auto;
}
#breadcrumb span a {
	background: url("../images/graphics/breadcrumb_sep.png") no-repeat scroll right center transparent;
	color: #666666;
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin: 1px 10px 0 0;
	overflow: hidden;
	padding: 0 10px 0 0;
	text-decoration: none;
	width: auto;
}
#footer-wrapper {
	padding: 15px 5px 20px;
	background:#f7f7f7;
	border-top:2px solid #ccc;
	height:30px;
}
.region-footer-firstcolumn, .region-footer-secondcolumn, .region-footer-thirdcolumn, .region-footer-fourthcolumn {
	padding: 0 10px;
	width: 220px;
}
#footer {
	width: 940px;
	min-width: 920px;
}
#footer a {
	color:#333;
	text-decoration:none;
}
/*#sidebar-first ul {
	lear:both;
	margin:10px 8px 0;
	padding:0;
	list-style:none;
}
#sidebar-first ul li {
	clear:both;
	margin:0;
	padding:0 0 0 20px;
	background:url(../images/graphics/arrow.jpg) no-repeat left 5px;
	font-size:12px;
	height:25px;
}
#sidebar-first ul li a {
	font-size:12px;
	color:#000;
	text-decoration:none;
}
#sidebar-first ul li a:hover {
	color:#336699;
	text-decoration:underline;
}
#sidebar-first span, #sidebar-second span {
	clear: both;
	color: #AC0000;
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
	text-transform: uppercase;
}*/
#content .section span {
	font-size:16px;
	font-weight:200;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:10px;
	clear:both;
	color:#AC0000;
	display:inline-block;
}
#content .section p {
	font-size:12px;
	text-align:justify;
}
#content .section p img {
	float:left;
	padding-right:8px;
	padding-bottom:8px;
}
.sub-head {
	clear: both;
	color:#AC0000 !important;
	display: block;
	font-size: 13px !important;
	font-weight: bold !important;
	margin-bottom: 10px;
	padding: 3px 0 0 0;
	text-transform: uppercase;
}
h1{
	clear: both;
	height: 30px;
	margin:0;
color: #666666;
padding:20px 0 0 0;
}
h1 span{
	background: none repeat scroll 0 0 #FFFFFF;
	color: #666666;
	float: left;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}

h2{
	clear: both;
	height: 30px;
	margin:0;
padding:20px 0 0 0;
	color: #666666;
	font-size: 16px;
	text-transform: uppercase;
font-weight: bold;
}
/*----------------------------------------------Other Css---------------------------------------------*/

/* ----------Home Page ------------*/

#service {
	margin:10px auto;
}

#sidebar-first .hed-name {
	background:url("../images/graphics/sidenav_hover.png") no-repeat scroll 0 0 transparent;
	clear:both;
	height:30px;
	margin:5px 0;
	padding:5px 8px;
	color: #fff;
    font: 20px "Myriad Pro",Arial,Helvetica,sans-serif;
    text-decoration: none;
    text-transform: capitalize;
	
}

.hed-name {
	background:url(../images/graphics/line-ptl.php) repeat-x 0 10px;
	clear:both;
	height:30px;
	margin:5px 0;
}
.hed-name span {
	background:#fff;
	float:left;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px;
	color:#666;
}

#service .hed-name {
	background:#f7f7f7;
	clear:both;
	height:35px;
	margin:0;
	border-bottom:5px solid #fff;
}
#service .hed-name span {
	float:left;
	font-size:16px;
	font-weight:normal;
	text-transform:capitalize;
	padding:5px;
	color:#000;
	background:none;
}
.b-color{
    font-size:12px;
	font-weight:normal;
	text-transform:capitalize;
	padding:5px;
	color:#02829d;

}
.service-list {
	border:1px solid #ccc;
	background:#f7f7f7;
	padding:8px;
	width:207px;
	border-radius: 7px;
	float:left;
	margin:0 10px;
}
.service-list:last-child {
	margin:0 0 0 10px;
}
#sidebar-first .container {
	background:#f7f7f7;
	margin-bottom:10px;
}
#sidebar-first .container .name {
	background:#ebebeb;
	padding:3px 0 0 5px;
}

.preposition ul {
    list-style: none outside none;
    margin: 0 5px;
    padding: 0;
}

.preposition ul li {
    background: url("../images/graphics/icon_arrow.png") no-repeat scroll 0 13px transparent;
    border-bottom: 1px dotted #B6B6B6;
    color: #004342;
    font:12px Arial,Helvetica,sans-serif,"Myriad Pro";
    margin: 0;
    padding: 11px 0 11px 20px;
}

.name {
	font-size:16px;
	font-weight:normal;
	color:#333;
	text-transform:uppercase;
	margin-bottom:3px;
}
.name span {
	font-size:16px;
	font-weight:normal;
	color:#ac0000;
	text-transform:capitalize;
}
.dtls {
	font-size:12px;
	line-height:18px;
	background:#fff;
	padding:5px;
	border:1px solid #ccc;
	text-align:justify;
}
.dtls .text {
	height:142px !important;
	overflow:hidden !important;
	clear:both;
}
.more {
	clear:both;
	float:right !important;
	padding-top:10px!important;
}
.search input {
	background:url(../images/graphics/search1-bg.php) no-repeat;
	width:180px;
	height:20px;
	float:none;
	color:#666;
}
.search .search-click {
	background: url("../images/graphics/search.php") no-repeat scroll left -5px transparent;
	border: 0 none;
	float: right;
	height: 20px;
	width: 30px;
	z-index: 999999;
}
/* top nav*/
#top {
	background: url("../images/graphics/top-bg.jpg") repeat-x scroll left 0px transparent;
	height:110px;
	width:950px;
	margin:0 auto;
	border-right:8px solid #fff;
	border-left:8px solid #fff;
}

/* banner */

.logo {
	float:left;
	padding:20px 0 0 20px;
}
.search {
	float:right;
	width:270px;
	padding:18px 0 0 0;
	position:relative;
}
#banner {
	height:242px;
}
#banner .slide {
padding:0 8px;
	}


#inner-banner {
	height:230px;
}
/*   banner animation   */
.animation {
	padding:62px 0 8px 0;
	clear:both
}
.inner-animation {
	clear:both;
	margin:0 auto;
	padding-top: 10px;
}
p .Header {
	clear: both !important;
	font-size: 18px!important;
	font-weight: 200 !important;
	margin-bottom: 10px !important;
	text-transform: uppercase !important;
}
/*box-contat*/
.box-content {
	background:#ac0000;
	height:68px;
}
.box {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:32px;
	margin:5px 0 0 0;
	width:215px;
	float:left;
	border-right:1px solid #710000;
	line-height:36px;
	padding:0 10px;
}
.box .icon {
	float:left !important;
	padding:5px 8px 0 0!important;
}
.box:hover {
	opacity: .5;
}
.box span {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:22px;
	margin:0;
	text-transform:none;
}
.box span a {
	text-decoration:none;
}
.box p {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:22px;
	margin:0;
	float:left;
	line-height:20px;
	text-transform:uppercase;
}
.box:first-child {
	width:250px;
}
.box:last-child {
	/*width:160px;*/
	border:none;
}
.box-first, .box-middle, .box-last {
	display: inline-block;
	float: left; /* LTR */
	margin: 0 12px 0 0;
	position: relative;
	background:url(../images/graphics/box-banner.php) no-repeat 0 0;
	width:307px;
	height:105px;
}
.box-first span, .box-middle span, .box-last span {
	font-size:16px;
	text-transform:uppercase;
	color:#2654a2;
	clear:both;
	padding:15px 0 0 8px;
	display:block;
	font-weight:bold;
}
.box-first p, .box-middle p, .box-last p {
	font-size:11px;
	color:#666;
	clear:both;
	padding:5px 8px;
	text-align:justify;
}
.news, .core {
	overflow:hidden;
	padding:0px 0 5px;
	float:left;
	width:340px;
	margin-right:5px;
	background:none;
	border:1px solid #ccc;
	margin:0 2px;
}
.news .hed-name span, .tools-box .hed-name span {
	background:#f7f7f7;
}
.tools-box {
	width:318px;
	overflow:hidden;
	padding:5px;
	float:left;
	margin-right:5px;
	background:#f7f7f7;
	border:1px solid #ccc;
}
.tools {
	list-style:none !important;
	margin: 0 !important;
	padding: 5px 0 0 !important;
}
.tools li {
	border-bottom: 1px dotted #B6B6B6;
	float: left;
	height: 18px;
	margin: 0 10px 0 5px!important;
	padding: 11px 0!important;
	width: 135px!important;
}
.f-banner {
	width:233px;
	background:#f7f7f7;
	padding:5px;
	float:left;
	margin:0 5px;
	border:1px solid #ccc;
}

.container {
	padding: 0 0 8px;
}
h1.hdng_bg {
	background: none repeat scroll 0 0 #EBEBEB;
	padding-left: 10px;
}
.container {
	padding: 0 0 8px;
}
/* copyright  */

.copyright {
	font-size:12px;
	color:#fff;
}
.copyright span {
	font-size:12px;
	color:#b0b0b0;
	padding-top:8px;
}
.copyright span a {
	font-size:12px;
	color:#b0b0b0;
	text-decoration:underline;
}
.copyright span a:hover {
	font-size:12px;
	color:#ccc;
	text-decoration:none;
}
.gf-title {
	font-weight: bold;
	margin: 10px 0 8px;
	text-decoration: none;
	text-transform: uppercase;
}
/* ---------------------------css menu--------------------------- */

.ddsmoothmenu {
	float: left;
	height: 28px;
	padding-top: 10px;
	width:100%;
}
.ddsmoothmenu ul {
	z-index: 100;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.ddsmoothmenu ul li {
	position: relative;
	display: inline;
	float: left;
	margin:0 20px 0 0;
}
.ddsmoothmenu ul li a {
	display:block;
	background-color:transparent;
	padding: 2px 7px !important;
	text-decoration: none;
	font: normal 12px Cambo, Arial;
	color: #000;
	text-transform:uppercase;
}
* html .ddsmoothmenu ul li a {
	display: inline-block;

}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited {
	color:#fff;
	font-weight:bold;
}
.ddsmoothmenu ul li a.selected, .ddsmoothmenu ul li a.current {
	background-color:#fff;
	font-weight:bold;
	color:#000;
	padding:8px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.ddsmoothmenu ul li a:hover {
	background-color:#fff;
	color:#000;
	padding:8px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.ddsmoothmenu ul li ul {
	position: absolute;
	left: 0;
	display: none;
	visibility: hidden;
}
/* SUB MENU STYLE *********************************/

.ddsmoothmenu ul li ul li a:hover {
	background-color:#fff;
	color:#000;
	padding:8px;
	-moz-border-radius: 0px;
	-khtml-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}
.ddsmoothmenu ul li ul li a.selected, .ddsmoothmenu ul li ul li a.current {
	background-color:#fff;
	color:#000;
	padding:8px;
	-moz-border-radius: 0px;
	-khtml-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}
.ddsmoothmenu ul li ul li {
	display: list-item;
	float: none;
}
.ddsmoothmenu ul li ul li ul {
	top: 0;
}
.ddsmoothmenu ul li ul li a:link, .ddsmoothmenu ul li ul li a:visited {
	color:#fff;
}
.ddsmoothmenu ul li ul li a.selected, .ddsmoothmenu ul li ul li a.current {
	background: #143b7b;
	color:#fff;
}
.ddsmoothmenu ul li ul li a:hover {
	background: #fff;
	color:#000;
}
.ddsmoothmenu ul li ul li a {
	font: normal 11px Arial, Verdana;
	padding:5px 15px !important;
	margin: 0;
	border: 0;
	background:#123c81;
	display:block;
	white-space:nowrap;
	text-transform:capitalize;
	color:#fff;
}
/* Holly Hack for IE \*/* html .ddsmoothmenu {
	height: 1%;
}
.downarrowclass {
	display:none;
}
.rightarrowclass {
	display:none;
}
.ddshadow {
	display:none;
}
.toplevelshadow {
	opacity: .8;
}
.profile {
	clear:both;
	margin-top:10px;
	padding:10px 0;
}
.profile .left {
	float:left;
	width:464px;
	border-right:1px solid #ccc;
	padding-right:0;
}
.profile .right {
	float:right;
	width:472px;
}
.profile .left img{ float:right; padding:0 0 0 10px !important;
}
.tools {
	list-style: none outside none;
	margin: 0;
	padding: 5px 0 0;
}
.tools li {
	border-bottom: 1px dotted #B6B6B6;
	float: left;
	height: 18px;
	margin: 0 10px 0 0;
	padding: 11px 0;
	width: 100px;
}
.tools li a {
	color: #000000;
	font: 13px Arial, Helvetica, sans-serif, "Myriad Pro";
	text-decoration: none;
}
.bread {
	color: #000000;
	float: left;
	font: 12px Arial, Helvetica, sans-serif, "Myriad Pro";
	height: 25px;
	margin: 0 auto 10px;
	padding: 10px 0 0 10px;
	width: 98%;
	border-radius:5px;
	border:1px solid #ccc;
	background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,pd94bwwgdmvyc2lvbj0ims4wiia/pgo8c3znihhtbg5zpsjodhrwoi8vd3d3lnczlm9yzy8ymdawl3n2zyigd2lkdgg9ijewmcuiighlawdodd0imtawjsigdmlld0jved0imcawidegmsigchjlc2vydmvbc3bly3rsyxrpbz0ibm9uzsi+ciagpgxpbmvhckdyywrpzw50iglkpsjncmfklxvjz2ctz2vuzxjhdgvkiibncmfkawvudfvuaxrzpsj1c2vyu3bhy2vpblvzzsigede9ijaliib5mt0imcuiihgypsiwjsigeti9ijewmcuipgogicagphn0b3agb2zmc2v0psiwjsigc3rvcc1jb2xvcj0ii2zmzmzmziigc3rvcc1vcgfjaxr5psixii8+ciagica8c3rvccbvzmzzzxq9ijq3jsigc3rvcc1jb2xvcj0ii2y2zjzmniigc3rvcc1vcgfjaxr5psixii8+ciagica8c3rvccbvzmzzzxq9ijewmcuiihn0b3aty29sb3i9iinlzgvkzwqiihn0b3atb3bhy2l0et0imsivpgogidwvbgluzwfyr3jhzgllbnq+ciagphjly3qged0imciget0imcigd2lkdgg9ijeiighlawdodd0imsigzmlsbd0idxjskcnncmfklxvjz2ctz2vuzxjhdgvkksiglz4kpc9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-8 */

}
.bread span {
	color: #FFFFFF;
	font-size: 8px;
}
.bread span a {
	background: url("../images/graphics/breadcrumb_sep.png") no-repeat scroll right center transparent;
	color: #666666;
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin: 1px 10px 0 0;
	overflow: hidden;
	padding: 0 10px 0 0;
	text-decoration: none;
	width: auto;
}

* Forms */

   .telerik-reTable-4
    {
    border-collapse: collapse;
    border: solid 0px;
    font-family: Tahoma;
    }
    .telerik-reTable-4 tr.telerik-reTableHeaderRow-4
    {
	 border-bottom: 3pt solid #DFDFDF;
    border-color: #DFDFDF;
    border-left: 0pt solid #DFDFDF;
    margin-top: 0in;
    margin-right: 0in;
    margin-bottom: 10.0pt;
    margin-left: 0in;
    line-height: 115%;
    font-size: 11.0pt;
    font-family: "Calibri" , "sans-serif";
    width: 119.7pt;
    /*background: #dfdfdf;*/
    padding: 0in 5.4pt 0in 5.4pt;
    color: #FFFFFF;
	
    }
    .telerik-reTable-4 td.telerik-reTableHeaderFirstCol-4
    {
    padding:7px 0;
	height:30px;
	 color: #000000;
    font: 20px "Myriad Pro",Arial,Helvetica,sans-serif;
	text-align:left;
	
    }
    .telerik-reTable-4 td.telerik-reTableHeaderLastCol-4
    {
    padding: 0in 5.4pt 0in 5.4pt;
    }
    .telerik-reTable-4 td.telerik-reTableHeaderOddCol-4
    {
    padding: 0in 5.4pt 0in 5.4pt;
    }
    .telerik-reTable-4 td.telerik-reTableHeaderEvenCol-4
    {
    padding: 0in 5.4pt 0in 5.4pt;
    }
    .telerik-reTable-4 tr.telerik-reTableOddRow-4
    {
    border-width: 1pt;
    color: #666666;
    font-size: 10pt;
    vertical-align: top;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf;
    }
    .telerik-reTable-4 tr.telerik-reTableEvenRow-4
    {
    color: #666666;
    font-size: 10pt;
    vertical-align: top;
    }
    .telerik-reTable-4 td.telerik-reTableFirstCol-4
    {
    border-width: 1pt;
    border-color: #dfdfdf;
    padding: 0in 5.4pt 0in 5.4pt;
    border-bottom-style: solid;
    border-left-style: solid;
    }
    .telerik-reTable-4 td.telerik-reTableLastCol-4
    {
    border-width: 1pt;
   border-color: #dfdfdf;
    border-bottom-style: solid;
    border-right-style: solid;
    padding: 0in 5.4pt 0in 5.4pt;
    }
    .telerik-reTable-4 td.telerik-reTableOddCol-4
    {
    border-width: 1pt;
    border-color: #dfdfdf;
    padding: 0in 5.4pt 0in 5.4pt;
    border-bottom-style: solid;
    }
    .telerik-reTable-4 td.telerik-reTableEvenCol-4
    {
    border-width: 1pt;
    border-color: #dfdfdf;
    padding: 0in 5.4pt 0in 5.4pt;
    border-bottom-style: solid;
    }
    .telerik-reTable-4 tr.telerik-reTableFooterRow-4
    {
    color: #355C8C;
    background-color: #FFFFFF;
    font-size: 10pt;
    vertical-align: top;
    padding: 0in 5.4pt 0in 5.4pt;
    }
    .telerik-reTable-4 td.telerik-reTableFooterFirstCol-4
    {
    border-width: 1pt;
    border-color: #dfdfdf;
    border-bottom-style: solid;
    border-left-style: solid;
    padding: 0in 5.4pt 0in 5.4pt;
    }
    .telerik-reTable-4 td.telerik-reTableFooterLastCol-4
    {
    border-width: 1pt;
    border-color: #dfdfdf;
    border-bottom-style: solid;
    border-right-style: solid;
    padding: 0in 5.4pt 0in 5.4pt;
    }
    .telerik-reTable-4 td.telerik-reTableFooterOddCol-4
    {
    border-width: 1pt;
    border-color: #dfdfdf;
    border-bottom-style: solid;
    padding: 0in 5.4pt 0in 5.4pt;
    }
    .telerik-reTable-4 td.telerik-reTableFooterEvenCol-4
    {
    border-width: 1pt;
    border-color: #dfdfdf;
    border-bottom-style: solid;
    padding: 0in 5.4pt 0in 5.4pt;
    }
	
	/* SUB MENU STYLE *********************************/
	
	
.nav {
	height:48px;
	color:#333;
	width:980px;
	margin:0 auto;
	background:#fff;
}
.nav .left-icon{
    background: url("../images/graphics/nav-left.png") no-repeat scroll 0px 0px transparent; width:7px; height:48px; float:left;
}
.nav .right-icon{
	background: url("../images/graphics/nav-right.png") no-repeat scroll left 0px transparent;  width:7px; height:48px; float:right;
}


.ddsmooth
{
  /*  z-index:999; 
	position:absolute;*/
	float:left;
    height: 37px;
	width:966px;
	background: #1389a5; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,pd94bwwgdmvyc2lvbj0ims4wiia/pgo8c3znihhtbg5zpsjodhrwoi8vd3d3lnczlm9yzy8ymdawl3n2zyigd2lkdgg9ijewmcuiighlawdodd0imtawjsigdmlld0jved0imcawidegmsigchjlc2vydmvbc3bly3rsyxrpbz0ibm9uzsi+ciagpgxpbmvhckdyywrpzw50iglkpsjncmfklxvjz2ctz2vuzxjhdgvkiibncmfkawvudfvuaxrzpsj1c2vyu3bhy2vpblvzzsigede9ijaliib5mt0imcuiihgypsiwjsigeti9ijewmcuipgogicagphn0b3agb2zmc2v0psiwjsigc3rvcc1jb2xvcj0iizezodlhnsigc3rvcc1vcgfjaxr5psixii8+ciagica8c3rvccbvzmzzzxq9ijmliibzdg9wlwnvbg9ypsijmdu3ztk5iibzdg9wlw9wywnpdhk9ijeilz4kicagidxzdg9wig9mznnldd0iniuiihn0b3aty29sb3i9iimwndgyowiiihn0b3atb3bhy2l0et0imsivpgogicagphn0b3agb2zmc2v0psixmsuiihn0b3aty29sb3i9iimwmdgyowiiihn0b3atb3bhy2l0et0imsivpgogicagphn0b3agb2zmc2v0psixncuiihn0b3aty29sb3i9iimwmtg0ytaiihn0b3atb3bhy2l0et0imsivpgogicagphn0b3agb2zmc2v0psixnyuiihn0b3aty29sb3i9iimwmdgxowuiihn0b3atb3bhy2l0et0imsivpgogicagphn0b3agb2zmc2v0psiymyuiihn0b3aty29sb3i9iimwmzg0ytmiihn0b3atb3bhy2l0et0imsivpgogicagphn0b3agb2zmc2v0psi0myuiihn0b3aty29sb3i9iimwmjg4ytuiihn0b3atb3bhy2l0et0imsivpgogicagphn0b3agb2zmc2v0psi0osuiihn0b3aty29sb3i9iimwmdhjytciihn0b3atb3bhy2l0et0imsivpgogicagphn0b3agb2zmc2v0psi2myuiihn0b3aty29sb3i9iimwmdhmywyiihn0b3atb3bhy2l0et0imsivpgogicagphn0b3agb2zmc2v0psi4niuiihn0b3aty29sb3i9iimwmdk0yjiiihn0b3atb3bhy2l0et0imsivpgogicagphn0b3agb2zmc2v0psi5msuiihn0b3aty29sb3i9iimwndk0yjciihn0b3atb3bhy2l0et0imsivpgogicagphn0b3agb2zmc2v0psi5ncuiihn0b3aty29sb3i9iimwmdk4yjqiihn0b3atb3bhy2l0et0imsivpgogicagphn0b3agb2zmc2v0psi5nyuiihn0b3aty29sb3i9iimwmzk3yjmiihn0b3atb3bhy2l0et0imsivpgogicagphn0b3agb2zmc2v0psixmdaliibzdg9wlwnvbg9ypsijmwu5zmjliibzdg9wlw9wywnpdhk9ijeilz4kica8l2xpbmvhckdyywrpzw50pgogidxyzwn0ihg9ijaiihk9ijaiihdpzhropsixiibozwlnahq9ijeiigzpbgw9invybcgjz3jhzc11y2dnlwdlbmvyyxrlzckiic8+cjwvc3znpg==);
background: -moz-linear-gradient(top,  #1389a5 0%, #057e99 3%, #04829b 6%, #00829b 11%, #0184a0 14%, #00819e 17%, #0384a3 23%, #0288a5 43%, #008ca7 49%, #008faf 63%, #0094b2 86%, #0494b7 91%, #0098b4 94%, #0397b3 97%, #1e9fbe 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1389a5), color-stop(3%,#057e99), color-stop(6%,#04829b), color-stop(11%,#00829b), color-stop(14%,#0184a0), color-stop(17%,#00819e), color-stop(23%,#0384a3), color-stop(43%,#0288a5), color-stop(49%,#008ca7), color-stop(63%,#008faf), color-stop(86%,#0094b2), color-stop(91%,#0494b7), color-stop(94%,#0098b4), color-stop(97%,#0397b3), color-stop(100%,#1e9fbe)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1389a5 0%,#057e99 3%,#04829b 6%,#00829b 11%,#0184a0 14%,#00819e 17%,#0384a3 23%,#0288a5 43%,#008ca7 49%,#008faf 63%,#0094b2 86%,#0494b7 91%,#0098b4 94%,#0397b3 97%,#1e9fbe 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1389a5 0%,#057e99 3%,#04829b 6%,#00829b 11%,#0184a0 14%,#00819e 17%,#0384a3 23%,#0288a5 43%,#008ca7 49%,#008faf 63%,#0094b2 86%,#0494b7 91%,#0098b4 94%,#0397b3 97%,#1e9fbe 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1389a5 0%,#057e99 3%,#04829b 6%,#00829b 11%,#0184a0 14%,#00819e 17%,#0384a3 23%,#0288a5 43%,#008ca7 49%,#008faf 63%,#0094b2 86%,#0494b7 91%,#0098b4 94%,#0397b3 97%,#1e9fbe 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1389a5 0%,#057e99 3%,#04829b 6%,#00829b 11%,#0184a0 14%,#00819e 17%,#0384a3 23%,#0288a5 43%,#008ca7 49%,#008faf 63%,#0094b2 86%,#0494b7 91%,#0098b4 94%,#0397b3 97%,#1e9fbe 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1389a5', endColorstr='#1e9fbe',GradientType=0 ); /* IE6-8 */

}
.ddsmooth ul
{
    z-index: 100;
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.ddsmooth ul li
{
    position: relative;
    display: inline;
    float: left;
    list-style-type: none;
}

.ddsmooth ul li a
{
    display:block;
    background-color:transparent;
    padding: 9px 8px 11px;
    text-decoration: none;
    font: normal 14px 'PT Sans', sans-serif;
    border-left: 0px solid #4a4c4c;
}

* html .ddsmooth ul li a
{
    display: inline-block;
}
.ddsmooth ul li a:link, .ddsmooth ul li a:visited
{
    color:#fff;
}

.ddsmooth ul li a:hover
{
    background:#004377;
    color:#ffffff;
}
.ddsmooth ul li ul
{
    position: absolute;
    left: 0;
    display: none;
    visibility: hidden;
}
/* SUB MENU STYLE *********************************/
.ddsmooth ul li ul li
{
    display: list-item;
    list-style:none;
    margin-left:0px;
    float: none;
}
.ddsmooth ul li ul li ul
{
    top: 0;
}
.ddsmooth ul li ul li a:link, .ddsmooth ul li ul li a:visited
{
    color:#fff;
	
}

.ddsmooth ul li a.current {
    background: none repeat scroll 0 0 #004377;
    color: #FFFFFF;
}

.ddsmooth ul li ul li a.selected
{
    background:#004377;
    color:#ffffff;
}
.ddsmooth ul li ul li a:hover
{
    background:#004377;
    color:#ffffff;
}
.ddsmooth ul li ul li a
{
    font: normal 14px 'PT Sans', sans-serif
    padding:10px 15px !important;
    margin: 0;
    border: 0;
    background:#008faf;
    display:block;
    white-space:nowrap;
    border-bottom: 1px solid #fff;
}
/* Holly Hack for IE \*/* html .ddsmooth
{
    height: 1%;
}
.downarrowclass
{
display:none;
}
.rightarrowclass
{
display:none;
}
.ddshadow
{
    display:none;
}
.toplevelshadow
{
    opacity: .8;
}



.ddsmooth-v ul{margin:0;padding:0;list-style-type:none; color: #fff;}
.ddsmooth-v ul li{position:relative;}
.ddsmooth-v ul li a{display:block;overflow:auto;color: #fff;text-decoration:none;padding:5px 0px 5px 20px;}
.ddsmooth-v ul li a:link,.ddsmooth-v ul li a:visited,.ddsmooth-v ul li a:active{}
.ddsmooth-v ul li a.selected{color:#fff;}
.ddsmooth-v ul li a.current{color:#e3e3e3; }
.ddsmooth-v ul li a:hover{color:#e3e3e3;}
.ddsmooth-v ul li ul{font-weight:normal; }
.ddsmooth-v ul li ul li{padding-left:10px; font-weight:normal; }

/* Holly Hack for IE \*/ * html .ddsmooth-v ul li{float:left;height:1%; display:none !important;}
* html .ddsmooth-v ul li a{height:1%;}/* End */ 
.downarrowclass{position:absolute;top:12px;right:7px;}
.rightarrowclass{position:absolute;top:6px;right:5px;}
.ddshadow{position:absolute;left:0;top:0;width:0;height:0;background:silver;}
.toplevelshadow{opacity:.8;}
	
	
	
/* Side bar */	
#navHeading {
    background: url("../images/graphics/sidenav_hover.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font: 20px/38px "Myriad Pro",Arial,Helvetica,sans-serif;
    height: 38px;
    margin: 5px 0 0;
    padding-left: 25px;
    padding-top: 3px;
    width: 267px;
}

#navHeading a {
    color: #333333;
    font: 20px "Myriad Pro",Arial,Helvetica,sans-serif;
    text-decoration: none;
    text-transform: capitalize;
}

#navHeading a strong {
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
}


#ft_left {
    float: left;
}

#ft_right {
    float: right;
    width: 110px;
}

#chart {
	
	height:985px;
}

.links-chart{ width:265px; float:left; background: url("../images/graphics/line.png") no-repeat scroll 30px 20px transparent; margin-top:15px;}

.list1{  float: left;
		 margin-left: 10px;
		 margin-top:  235px;
	}
	
.list2{  float: left;
		 margin-left: 13px;
		 width:100px;
		 height:765px;
	  }
	  
.list2 img{ margin:0 0 30px;
			-moz-transition: all 0.2s ease-in-out;
			-webkit-transition: all 0.2s ease-in-out;
			-o-transition: all 0.2s ease-in-out;
			-ms-transition: all 0.2s ease-in-out;
			transition: all 0.2s ease-in-out;
          }

.list2 img:hover{
				
				-moz-transform: rotate(-15deg);
				-webkit-transform: rotate(-15deg);
				-o-transform: rotate(-15deg);
				-ms-transform: rotate(-15deg);
				transform: rotate(-15deg);
}
	
.list3{  float: left;
		 margin-left: 8px;
		 margin-top:75px;
		 width:50px;
	}
	
.list3 img{ margin:0 0 20px;
			-moz-transition: all 0.2s ease-in-out;
			-webkit-transition: all 0.2s ease-in-out;
			-o-transition: all 0.2s ease-in-out;
			-ms-transition: all 0.2s ease-in-out;
			transition: all 0.2s ease-in-out;
          }

.list3 img:hover{
				
				-moz-transform: rotate(-15deg);
				-webkit-transform: rotate(-15deg);
				-o-transform: rotate(-15deg);
				-ms-transform: rotate(-15deg);
				transform: rotate(-15deg);
}

.list3 .one{ margin-top:150px; margin-bottom:200px;}