* {
	font-family: verdana;
	font-size: 11px;
}
.moduletools
{
	float: right;
	margin-top: 25px;
	margin-right: 5px;
}

body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 70px;
}

.mainHolder {
	width: 777px;
	border-collapse: collapse;
	padding: 0px;
}

.main {
	table-layout: fixed;
	border-collapse: collapse;
	padding: 0px;
	border: 0px;
	width: 777px;
}
.shadedBar {
	background-color: #005C81;
	background-image: url('../static/images/shadedBar.jpg');
	background-repeat: repeat-y;
	width: 187px;
	
}
.RightBar {
	
	background-image: url('../static/images/shaddow_right.jpg');
	background-repeat: repeat-y;
	width: 20px;
	
}


.topMenu {
	height: 0px;
	width: 777px;
}


.topMenu A {
	text-decoration: none;
	font-weight: bold;
	color: #006699;
	margin-left: 6px;
	margin-right: 5px;
}
.topMenu A:Hover {
	color: steelblue;
}

/* left menu */
.leftMenu {
	border-bottom: 0px solid white;
}	
.leftMenu ul, .leftMenu li {
	list-style-type: none;
	margin: 0px;	
	padding: 0px;
}
.leftMenu li {
	background-image: url('../static/images/leftMenu.jpg');
	background-repeat: no-repeat;
	border-left: 1px solid #ABC9D4;
	border-top: 1px solid #ABC9D4;
	border-bottom: 1px solid #006699;
	padding-left: 10px;
	background-color: #007EC0;
}

.leftMenu li a {
	padding-top: 10px;
	padding-bottom: 7px;
	display: block;
	color: white;
	font-weight: bold;
	text-decoration: none;	
}
.leftMenu li a:Hover {
	text-decoration: underline;	
}
.leftMenu ul.incolinkServices li a {
	font-weight: normal !important;
}
.leftMenu li.selected {	
	border-top: 1px solid #78A8B9;	
	background-image: url('../static/images/leftMenuSelected.jpg');		
}
.selected {	
	border-top: 1px solid #78A8B9;	
	background-image: url('../static/images/leftMenuSelected.jpg');	
}
.leftMenu li ul li {

	background-image: url('../static/images/spacer.jpg') !important;
	padding: 0px !important;
	border: 0px !important;
}

.leftMenu li ul li ul li {
	padding: 0px !important;
	border: 0px !important;
}

.leftMenu li li li a {
	padding: 5px;
	padding-left: 0px;
	font-weight: normal !important;
	padding-bottom: 3px;
	padding-top:0px;

}

.leftMenu li li a {
	padding: 0px;
	font-weight: normal !important;
	padding-bottom: 5px;
}
.leftMenu li ul {

	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 16px;	
}
.leftMenu li.selected li {
	display: inline !important;
}
.leftMenu li.selected ul {
	display: block !important;
}

/*/--.leftMenu li ul li ul, .leftMenu li.selected ul li ul {
	display: none !important;
}


background-color: #F4F1EC;
*/
}
.dropShadow {
	background-image: url('../static/images/dropShadow.jpg');
	background-repeat: repeat-y;
	background-position: 0px;
}

.footer {
	background-color: #f3f3f3;
	text-align: right;
	font-size: 8px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #666666;
	border-top: 1px solid #E7E4D5;
}
.footer A {
	color: #343235;
	font-size: 10px;
	text-decoration: none;
}
#content {
	padding-bottom: 20px;
	color: #000000;
}
#content .breadCrumb_NavyBlue {
	background-image: url('/Templates/static/images/breadCrumbBG.jpg');
	background-position: right;
	background-repeat: no-repeat;
	background-color: #003981;
	border-top: 2px solid #003399;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 20px;
	color: white;
	font-size: 9px;
}
#content .breadCrumb_NavyBlue A, #content .breadCrumb A:Hover  {
	color: White;
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
}
#content .breadCrumb_NavyBlue A:Hover {
	color: White;
	text-decoration: underline;
}

#content .breadCrumb_Olive {
	background-image: url('/Templates/static/images/breadCrumbBG.jpg');
	background-position: right;
	background-repeat: no-repeat;
	background-color:#E2001C; 
	border-top: 2px solid #E2001C;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 20px;
	color: white;
	font-size: 9px;
}

#content .breadCrumb_Olive A, #content .breadCrumb A:Hover  {
	color: White;
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
}

#content .breadCrumb_Olive A:Hover {
	text-decoration: underline;
}

#content .breadCrumb_Orange {
	background-image: url('/Templates/static/images/breadCrumbBG.jpg');
	background-position: right;
	background-repeat: no-repeat;
	background-color: #ffcc00;
	border-top: 2px solid #ffcc00;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 20px;
	color: Black;
	font-size: 9px;
}
#content .breadCrumb_Orange A, #content .breadCrumb A:Hover  {
	color: Black;
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
}
#content .breadCrumb_Orange A:Hover {
	text-decoration: underline;
}

#content .blueBox {
	background-color: #D2DFE5;
	padding: 20px;
	color: #003267;
}
#content h1 {
	color: #003368;
	margin: 0px;
	font-size: 15px;
}
#content p {
	margin-top: 15px;
	margin-bottom: 0px;
	color: #666666;
}
#content a {
	color: #003365;
}
#content a:Hover {
	color: #006699;
}
#content .sitemap .sitemap {
	padding: 0px;
}

#sitemap ul
{
	margin-left: 20px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#sitemap ul a
{
	text-decoration: none;
}
#sitemap A:Hover {
	text-decoration: underline;
}

#content .sitemap blockquote {
	margin-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#content .text, #content .sitemap {
	padding-left: 20px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 20px;
	color: #555555;
	
}

#content .widget {
	width: 180px;
	height: 210px;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: left;			
}
#content .text .widget {
	width: 180px;
	height: 210px;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: left;			
}
#content .widget .widgetHeader {
	color: white;
	font-weight: bold;
	margin-bottom: 2px;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}
#content .text .widget .widgetHeader {
	color: white;
	font-weight: bold;
	margin-bottom: 2px;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}
#content .text .widget ul {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	padding-top: 5px;			
}
#content .text .widget ul li {
	padding-bottom: 2px;
	padding-right: 10px;
}
#content .text .widget A {
	color: #013368 !important;
}

#content .widget ul {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	padding-top: 5px;			
}
#content .widget ul li {
	padding-bottom: 2px;
	padding-right: 10px;
}
#content .widget A {
	color: #013368 !important;
}

#content .list {
	width: 400px;
}
#content .list TD {
	border-bottom: 1px solid #cccccc;
	padding: 3px;	
}

#content .list2 {
	width: 500px;
}
#content .list2 TD {
	border-bottom: 1px solid #cccccc;
	padding: 3px;	
}

#content .disclaimer {
	color: #888888;
}
#content .section  {
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	font-size: 16px;
	font-family: Arial;
	margin-left: 10px;
	margin-bottom: 0px;
	margin-top: 10px;
}

#content .section h3 
{
   font-family: Arial;
   font-size: 16px;
   color: #000000;
   margin-top: 20px;
}

/* this title used in links header */
#content .linkheader {
	color: #555555;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
	font-size: 16px;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
}
/* this title used in all the pages as title */
#content  .title {
	color: black;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
	font-size: 40px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
}
.section  {
	color: Blue;
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;
	font-family: Arial;
	margin-left: 10px;
	margin-bottom: 0px;
}

.sideHolder {
	float: right;
	margin-right: -0px;
	margin-top: 0px;
	padding-left: 10px;
}
.sideHolder .widget {
	width: auto  !important;
	height: auto !important;
	border: 1px solid #cccccc;
	margin-bottom: 15px;
	padding-top: 0px !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
	padding-bottom: 20px;
}

.sideHolder .widgetHeader {
	background-color: #007AC0;
	font-size: 10px;
}

.sideHolder .widget ul li {
	padding-bottom: 4px !important;
}

.pdf {
	background-image: url(/Templates/static/images/pdf.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
}

.Button {
	padding-left: 10px;
	padding-right: 10px;
}


.poweredBy {
	color: #dddddd;
	text-align: right;
	padding-right: 25px;
}
.poweredBy A {
	color: #cccccc;
	text-decoration: none;
}
.poweredBy A:Hover {
	text-decoration: underline;
}



/* Feedback form */
.feedbackForm 
{
   margin-left: 20px;
}
.feedbackForm tr td 
{
   color: #555555;
   padding : 10px;
}

.feedbackForm tr td .formInput 
{
   width: 200px;
}

.feedbackForm tr td .formInputMultiline 
{
   width: 200px;
   height: 50px;
}