﻿@charset "utf-8";
/* CSS Document */
/*Reset Everything*/
td {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
th {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
tr {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
thead {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
tbody {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
caption {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
table {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
legend {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
label {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
form {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
fieldset {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
li {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
ul {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
ol {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
dd {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
dt {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
dl {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
center {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
i {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
u {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
b {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
var {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
tt {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
strong {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
strike {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
small {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
samp {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
s {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
q {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
kbd {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
ins {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
img {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
font {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
em {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
dfn {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
del {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
code {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
cite {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
big {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
acronym {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
address {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
abbr {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
a {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
pre {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
blockquote {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
p {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
h6 {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
h5 {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
h4 {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
h3 {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
h2 {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
h1 {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
iframe {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
object {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
applet {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
span {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
div {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
body {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
html {
				margin: 0;
				padding: 0;
				font-size: 100%;
				vertical-align: baseline;
				border: 0;
				outline: 0;
				background: transparent;
}
.h2col {
				color: #1A73DA;
}
ul {
				list-style: none;
}
ol {
				list-style: none;
}
content2 ol {
				margin-bottom: 20px;
}
#content2 ul {
				/*margin-bottom: 20px;*/margin-bottom: 0px;

}
content2 ol ol {
				margin-bottom: 0px;
}
#content2 ul ul {
				margin-bottom: 0px;
}
#content2 ul.listalpha {
				list-style-type: lower-alpha !important;
				margin-left: 20px !important;
}
#content2 ul.listnumber {
				list-style-type: decimal !important;
				margin-left: 20px !important;
}
q {
				quotes: none;
}
blockquote {
				quotes: none;
}
:focus {
				outline: 0;
}
table {
				border-collapse: collapse;
				border-spacing: 0;
}
table.normalTable {
				border-width: 1px;
				border-spacing: ;
				border-style: solid;
				border-color: #cccccc;
				border-collapse: collapse;
				background-color: white;
}
table.normalTable th {
				border-width: 1px;
				padding: 5px;
				border-style: solid;
				border-color: #cccccc;
				background-color: white;
}
table.normalTable td {
				border-width: 1px;
				padding: 5px;
				border-style: solid;
				border-color: #cccccc;
				background-color: white;
}
:visited img {
				border: 0;
}
:link img {
				border: 0;
}
a img {
				border: 0;
}
blockquote:after {
				content: "";
}
blockquote:before {
				content: "";
}
q:after {
				content: "";
}
q:before {
				content: "";
}
/* End Reset*/
* {
				border: 0;
				margin: 0;
				padding: 0;
}
p {
				color: #575757;
				margin: 0 0 20px;
}
a {
				color: #1A73DA;
				text-decoration: none;
}
a:hover {
				color: #1A73DA;
				text-decoration: underline;
}
img {
				border: 0;
}
.break {
				font-size: 0;
				width: 0;
				height: 0;
				clear: both;
}
h6 {
				font-family: "Myriad Pro", "Lucida Sans", "Lucida Grande", Helvetica, Arial, sans-serif;
}
h5 {
				font-family: "Myriad Pro", "Lucida Sans", "Lucida Grande", Helvetica, Arial, sans-serif;
}
h4 {
				font-family: "Myriad Pro", "Lucida Sans", "Lucida Grande", Helvetica, Arial, sans-serif;
}
h3 {
				font-family: "Myriad Pro", "Lucida Sans", "Lucida Grande", Helvetica, Arial, sans-serif;
}
h2 {
				font-family: "Myriad Pro", "Lucida Sans", "Lucida Grande", Helvetica, Arial, sans-serif;
}
h1 {
				font-family: "Myriad Pro", "Lucida Sans", "Lucida Grande", Helvetica, Arial, sans-serif;
}
h1 {
				font-size: 30px;
				font-weight: normal;
				color: #1A73DA;
				margin: 5px 0 5px 0;
				line-height: 40px;
				font-style: italic;
}
h6 {
				font-weight: normal;
				color: #303030;
				text-align: left;
				margin: 5px 0 5px 0;
}
h5 {
				font-weight: normal;
				color: #303030;
				text-align: left;
				margin: 5px 0 5px 0;
}
h4 {
				font-weight: normal;
				color: #303030;
				text-align: left;
				margin: 5px 0 5px 0;
}
h3 {
				font-weight: normal;
				color: #303030;
				text-align: left;
				margin: 5px 0 5px 0;
}
h2 {
				font-weight: normal;
				color: #303030;
				text-align: left;
				margin: 5px 0 5px 0;
}
h2 {
				font-size: 18px;
}
h3 {
				font-size: 16px;
}
h4 {
				font-size: 14px;
}
h5 {
				font-size: 12px;
}
h6 {
				font-size: 12px;
				font-weight: bold;
}
.hide {
				display: none;
}
.clearfix:after {
				content: ".";
				display: block;
				height: 0;
				clear: both;
				visibility: hidden;
}
.orange {
				color: #ff5c00;
}
textarea {
				border: 1px solid #ccc;
				padding: 5px;
				font-size: 13px;
}
input {
				border: 1px solid #ccc;
				padding: 0px;
				font-size: 13px;
}
textarea {
				width: 400px;
				height: 300px;
}
#subject {
				width: 400px;
}
#contacttable tr {
				margin-bottom: 20px;
}
#contacttable td {
				vertical-align: top;
				padding-bottom: 20px;
}
/*end utils classes*/
body {
				color: #575757;
				font-family: Helvetica, Arial, sans-serif;
				font-size: 12px;
				font-size-adjust: none;
				font-style: normal;
				font-variant: normal;
				font-weight: normal;
				line-height: 18px;
				text-shadow: 0 1px 0 #FFFFFF;
				background: #FFFFFF url(../images/body_top.gif) repeat-x top;
}
.body {
				background: #FFFFFF url(../images/body_top2.gif) repeat-x top;
}
body.edfusion {
				background: #FFFFFF url(../images/body_top2-3.gif) repeat-x top;
}
body.enterprise {
				background: #FFFFFF url(../images/body_top2-2.gif) repeat-x top;
}
body.custom {
				background: #FFFFFF url(../images/body_top2-1.gif) repeat-x top;
}
#wrapper {
				margin: 0 auto;
				width: 960px;
}
/*header ------------------------------------------------- */
#header {
				height: 95px;
}
#header2 {
				width: 949px;
				height: 253px;
				margin: 0 auto;
				background: url(../images/header2.png) no-repeat;
}
#header3 {
				width: 960px;
				height: 95px;
				background: url(../images/header3.png) no-repeat;
}
body.edfusion #header3 {
				background: url(../images/header3-3.png) no-repeat;
}
body.enterprise #header3 {
				background: url(../images/header3-2.png) no-repeat;
}
body.custom #header3 {
				background: url(../images/header3-1.png) no-repeat;
}
#header .logo {
				float: left;
				width: 257px;
				height: 67px;
				margin-top: 12px;
				margin-left: 10px;
				background: url(../images/logo.gif) no-repeat;
}
#header3 h1 {
				font-size: 26px;
				font-weight: normal;
				font-style: italic;
				padding: 20px 0px 10px 0px;
				text-shadow: none;
				color: #ffffff;
				float: left;
}
/* top nav ------------------------------------------*/
#nav {
				float: right;
				list-style: none;
				overflow: hidden;
				margin-top: 65px;
				margin-right: 0px;
				font-size: 14px;
				font-family: "Myriad Pro", "Lucida Sans", "Lucida Grande", Helvetica, Arial, sans-serif;
}
#nav li {
				display: inline;
				list-style-type: none;
}
#nav li a {
				float: left;
				padding: 0px 15px;
				color: #1e428a;
				text-decoration: none;
				background: url(../images/menu_split.gif) no-repeat left;
}
#nav li a:hover {
				text-decoration: none;
				color: #ff5c00;
}
#nav li a:active {
				text-decoration: none;
				color: #ff5c00;
}
#nav li.current a {
				text-decoration: none;
				color: #ff5c00;
}
/*end nav*/
/* home page content ------------------------------------------------*/
#homesidebar {
				float: right;
				padding: 0 10px;
				width: 365px;
}
#homesidebar .quote {
				float: right;
				width: 280px;
				height: 56px;
				margin-right: 10px;
				background: url(../images/contactUsBtn.png) no-repeat;
}
#homesidebar h1 {
				color: #1A73DA;
				font-size: 28px;
				font-style: italic;
				font-weight: normal;
				line-height: 40px;
				margin: 0 0 15px 0;
}
#content {
				float: left;
				padding: 0 20px;
				width: 535px;
}
#content ul {
				margin-left: 2px;
				list-style-type: none;
}
#content ul li {
				line-height: 1.6em;
				padding: 2px 0 0 6px;
				margin-left: 0px;
}
#content ul li a {
				color: #1A73DA;
				text-decoration: none;
}
#content .post {
				float: left;
				width: 535px;
				background: transparent url(../images/separator-horz.png) no-repeat scroll 50% 100%;
				margin: 5px 0 0;
				padding: 0 0px 5px 0;
}
#content .post p {
				margin-bottom: 5px;
}
#content .post img {
				float: left;
				margin-right: 10px;
}
#content .post .readmore {
				float: right;
				width: 21px;
				height: 23px;
				margin: 10px 10px 0 0;
				background: url(../images/more.gif) no-repeat;
}
/*home page bottom --------------------------------------------------------------------*/
#about {
				float: left;
				width: 960px;
				margin-top: 30px;
}
#about h2 {
				color: #1A73DA;
				font-size: 24px;
				font-style: italic;
				margin: 0 0 20px;
				margin-bottom: 0px;
				font-weight: normal;
}
#about h3 {
				font-size: 14px;
				font-variant: small-caps;
				margin-bottom: 22px;
				font-weight: normal;
				margin-top: 0px;
}
#about .widget {
				background: transparent url(../images/separator-vert.png) no-repeat scroll right top;
				float: left;
				font-size: 12px;
				line-height: 20px;
				margin-bottom: 10px;
				padding: 0 20px;
				position: relative;
				width: 249px;
}
#about .tweetabout {
				background: none;
}
#about .tweetabout p {
				margin-bottom: 10px;
}
#about blockquote {
				background: transparent url(../images/bg-bubbletop.png) no-repeat scroll 0 0;
				padding: 10px 0 0;
				width: 265px;
}
#about blockquote p {
				background: transparent url(../images/bg-bubble.png) repeat-y scroll 0 0;
				font-style: italic;
				margin: 0;
				padding: 0 15px;
				text-align: center;
				font-family: "Myriad Pro", "Lucida Sans", "Lucida Grande", Helvetica, Arial, sans-serif;
}
#about cite {
				background: transparent url(../images/bg-bubblebottom.png) no-repeat scroll 0 0;
				display: block;
				padding: 25px 0 0 10px;
				width: 275px;
}
#about a.more-testimonials {
				background: url(../images/more_satisfaction.gif) transparent no-repeat scroll 0 0;
				display: block;
				float: right;
				height: 40px;
				margin-top: 35px;
				text-indent: -9999px;
				width: 189px;
}
#about .tweetabout .twitter {
				float: right;
				width: 147px;
				height: 16px;
				background: url(../images/twitter.png) no-repeat right;
}
/*home page slider --------------------------------------------------------------------------------------*/
/*SPLASH - this is the area where we have the animated slider*/
#splash {
				float: left;
				margin-top: 19px;
				height: 216px;
				width: 949px;
				clear: both;
}
.anythingSlider {
				width: 949px;
				height: 216px;
				position: relative;
				font-size: 14px;
				color: #ffffff;
				text-shadow: none;
				line-height: normal;
}
.anythingSlider .arrow {
				display: none;
}
.anythingSlider p {
				color: #FFFFFF;
				text-shadow: none;
}
.anythingSlider .wrapper {
				width: 890px;
				overflow: auto;
				height: 193px;
				margin: 5px 28px;
				position: absolute;
				top: 0;
				left: 0;
}
.anythingSlider .wrapper ul {
				width: 99999px;
				list-style: none;
				position: absolute;
				top: 0;
				left: 0;
				margin: 0;
}
.anythingSlider ul li {
				display: block;
				float: left;
				padding: 20px 0px 0 0;
				height: 193px;
				width: 890px;
				margin: 0;
}
/*
.anythingSlider .arrow                  { display: block; height: 200px; width: 67px; background: url(../images/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 40px; cursor: pointer; }
.anythingSlider .forward                { background-position: 0 0; right: -40px; }
.anythingSlider .back                   { background-position: -67px 0; left: -40px; }
.anythingSlider .forward:hover          { background-position: 0 -200px; }
.anythingSlider .back:hover             { background-position: -67px -200px; }

*/
#thumbNav {
				position: relative;
				top: 190px;
				text-align: left;
				margin-left: 20px;
}
#thumbNav a {
				color: #ffffff;
				background-image: url(../images/tab_off.png);
				background-repeat: no-repeat;
				padding: 3px 6px 1px 6px;
				height: 50px;
				margin: 0 1px 0 0;
				text-align: center;
				text-decoration: none;
				font-family: "Myriad Pro", "Lucida Sans", "Lucida Grande", Helvetica, Arial, sans-serif;
				font-size: 12px;
}
#thumbNav a:hover {
				background-image: url(../images/tab_on.png);
				text-decoration: none;
}
#thumbNav a.cur {
				background-image: url(../images/tab_on.png);
}
#start-stop:hover {
				background-image: none;
}
/*
  Prevents
*/
.anythingSlider .wrapper ul ul {
				position: static;
				margin: 0;
				background: none;
				overflow: visible;
				width: auto;
				border: 0;
}
.anythingSlider .wrapper ul ul li {
				float: none;
				height: auto;
				width: auto;
				background: none;
}
.left_slider_content {
				width: 530px;
				float: left;
				margin-left: 2px;
}
.right_slider_content {
				width: 340px;
				float: right;
}
.right_slider_content img {
				padding: 0px;
				width: 321px;
				height: 156px;
				border: #4985c8 7px solid;
}
.big_title {
				text-align: left;
				color: #ffffff;
				font-style: italic;
				font-size: 24px;
				padding-bottom: 10px;
}
/***************************** end table style**********************/
/* inner page content------------------------------------------------------------------*/
#maincontent {
				margin: 0 auto;
				width: 960px;
				padding-top: 20px;
}
#content2 {
				float: left;
				width: 650px;
				margin: 20px 0 0px 22px;
}
#content2 blockquote {
				margin: 20px auto;
				padding: 10px;
				font-style: italic;
				width: 536px;
				border: #eae9e8 1px solid;
}
#content2 h2 {
				margin-bottom: 20px;
}
#content2 .imageleft {
				border: 1px solid #EAE9E8;
				padding: 10px;
				margin-right: 10px;
				margin-bottom: 10px;
				float: left;
}
#content2 .imageright {
				border: 1px solid #EAE9E8;
				padding: 10px;
				margin-left: 10px;
				margin-bottom: 10px;
				float: right;
}
#content2 ul {
				margin-left: 20px;
				list-style-type: circle;
				height: auto;
}
#content2 ul li {
				margin-left: 20px;
}
/* Innner pages naviation and sidebar ------------------------------------------------*/
#sidebar2 {
				float: left;
				margin: 20px 0 0 0px;
				width: 277px;	
				min-height: 980px;
				background: url(../images/sidebar2.gif) no-repeat top right;
}
#sidebar2 .box {
				float: left;
				margin: 20px 0px;
				width: 250px;
				height: auto;
}
#sidebar2 h2 {
				text-align: left;
				color: #1a73da;
				margin-bottom: 18px;
				margin: 0px;
				border-bottom: #e9e9e9 1px solid;
}
#sidebar2 ul.leftnav {
				margin-left: 0px;
				list-style-type: none;
}
#sidebar2 ul.leftnav li {
				list-style-type: none;
				border-bottom: #e7e7da 1px solid;
				padding: 3px 0px;
}
#sidebar2 ul.leftnav li li {
				list-style-type: none;
				padding-left: 20px;
}
#sidebar2 ul.leftnav li li li {
				list-style-type: none;
				padding-left: 20px;
				font-size: 10px;
				border: none;
}
#sidebar2 ul.leftnav li.last {
				border: none;
}
#sidebar2 ul.leftnav li a {
				color: #303030;
				padding: 2px 0px 2px 14px;
}
#sidebar2 ul.leftnav li a:hover {
				background: url(../images/arror.gif) no-repeat left 3px;
				text-decoration: none;
}
#sidebar2 ul.leftnav li a.current {
				background: url(../images/arror.gif) no-repeat left 3px;
}
/*Staff --------------------------------------------------------*/
#staff tr td {
				height: 40px;
}
/*footer --------------------------------------------------------*/
#footer {
				clear: both;
				margin: 0 auto;
				height: 97px;
				padding-top: 65px;
				color: #7e7e7e;
				background: url(../images/footer.gif) repeat-x bottom;
				text-shadow: none;
}
#footer .content {
				margin: 0 auto;
				width: 949px;
}
#footer .content .logo {
				float: left;
				width: 70px;
				height: 81px;
				margin-left: 10px;
				background: url(../images/logo2.gif) no-repeat;
}
#footer .content .address {
				float: left;
				width: 370px;
				margin: 20px 0 0 10px;
}
#footer .content p {
				margin: 5px 0px;
				text-align: left;
				text-align: left;
}
#footer .content a {
				color: #7e7e7e;
				text-decoration: none;
}
#footer .content .copyright {
				float: right;
				margin-right: 22px;
				margin-top: 60px;
}
/***************** New Styles for  **********************/
.ImageThumbnail {
				position: relative;
				z-index: 0;
}
.ImageThumbnail:hover {
				background-color: transparent;
				z-index: 50;
}
/*CSS for enlarged image*/
/*
.thumbnail span{ 
position: absolute;
width:100px;
height:120px;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}
*/
.ImageThumbnail span img {
				/*CSS for enlarged image*/
				border-width: 0;
				padding: 2px;
}
.ImageThumbnail:hover span {
				/*CSS for enlarged image on hover*/
				visibility: visible;
				top: 0;
				left: 60px; /*position where enlarged image should offset horizontally */
}
.paddingBottom1 {
				padding-bottom: 40px;
}
#edHom li {
				list-style-type: none;
				margin: 0px 0px 0px 0px;
}
#edHom ul {
				list-style-type: none;
				margin: 0px 0px 0px 0px;
}
#edHom ul {
				height: 200px;
}
#edHom li {
				margin: 0px 0px 0px 0px;
				height: 31px;
				width: 120px;
}
.readmore1 {
				width: 200px;
				height: 23px;
				margin: 0px 0px 8px 0px;
				padding-left: 30px;
				display: block;
				line-height: 23px;
				background: url(../images/more.gif) left 50% no-repeat;
}
.leftContainer {
				width: 340px;
				float: left;
				margin-right: 10px;
}
.leftContainer2 {
				width: 240px;
				float: left;
				margin-right: 10px;
}

.rightContainer {
				width: 250px;
				height: 310px;
				float: right;
				clear: right;
}
.rightContainer2 {
				width: 400px;
				height: 310px;
				float: right;
				clear: right;
}

.top-alignment {
				vertical-align: top;
}
.heading-left-space {
				padding-left: 15px;
}
content2 ol {
				margin-bottom: 20px;
}
#contentNew ul {
				margin-bottom: 20px;
}
content2 ol ol {
				margin-bottom: 0px;
}
#contentNew ul ul {
				margin-bottom: 0px;
}
#contentNew ul.listalpha {
				list-style-type: lower-alpha !important;
				margin-left: 20px !important;
}
#contentNew ul.listnumber {
				list-style-type: decimal !important;
				margin-left: 20px !important;
}
.width550 {
				width: 550px;
				padding: 5px;
}
.width450 {
				width: 450px;
				padding: 5px;
}
.width400 {
				width: 400px;
				padding: 5px;
}
.splText {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 15px;
}
.leftContainer1 {
				width: 370px;
				float: left;
				padding: 10px;
}
pre {
				color: #575757;
				font-family: Helvetica, Arial, sans-serif;
				font-size: 12px;
}
.predefined pre {
				color: #575757;
				font-family: Helvetica, Arial, sans-serif;
				font-size: 12px;
}

.readMoreInfo{
				 margin:0px 0px 8px 45px
}

.readMoreInfo1{
				 margin:8px 0px 8px 40px
}

.MandateTxt1 {
    background-color: #FEFDD2;
    font-family: Helvetica, Arial, sans-serif;

    font-size: 12px;
    padding-left: 5px;
    width: 180px;border: 1px solid #46AAF4;
    color: #000000;
}

.RowHeight6px{
				 height:6px;
}

