/* CSS Document */

table.sortable thead {
    background-color:#FFDDBB;
    //color:#00397a;
   font-family: Verdana, Arial, Verdana, Helvetica;font-size: 12px; color: #00397a; font-weight:bold;
    cursor: none;
text-align:left; text-valign:top;}
}


.title {
	padding-top:30px;
	margin-left:20px;
}
.headermod {
	clear:left;
	float:left;
	padding:4px;
	color:#000000;
}

.topmenu {
background:#CED8E6;
}

/* Fonts */
.footer{ font-family: Verdana, Arial, Verdana, Helvetica; font-size: 11px; color: #000000;}
.copyright { font-family: Verdana, Arial, Verdana, Helvetica; font-size: 11px; line-height: 13px; color: #888484;}
.hmheader{font-family: Verdana, Arial, Verdana, Helvetica;font-size: 18px; color: #828282; font-weight:bold;}
.absheader{font-family: Verdana, Arial, Verdana, Helvetica;font-size: 18px; color: #1b3451; font-weight:bold;}
.mainheader{font-family: Verdana, Arial, Verdana, Helvetica;font-size: 16px; color: #828282; font-weight:bold;}
.header{font-family: Verdana, Arial, Verdana, Helvetica;font-size: 12px; color: #00397a; font-weight:bold;}
.normfont{font-family: Verdana, Arial, Verdana, Helvetica;font-size: 12px; color: #000000; line-height:2em;}
.tablefont { font-family: Verdana, Arial, Verdana, Helvetica; font-size: 12px; line-height: 14px;  color: #00000;}
.sideheader{font-family: Arial, Verdana, Helvetica;font-size: 12px; color: #ffffff; text-transform:uppercase; font-weight:normal}
.login{font-family: Verdana, Arial, Verdana, Helvetica;font-size: 12px; color: #00397a; font-weight:bold;}
.redtext{font-family: Verdana, Arial, Verdana, Helvetica;font-size: 12px; color: #FF0000; line-height:2em;}

.underline {text-decoration: underline;}
.strike {text-decoration: line-through;}

/* Boxes */
.greybox {border:solid 2px black;width:400px;margin:auto;padding:10px;background:#EAEAEA;}

.spacer {height:25px;}

/* Alignment */
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}

/* layout */
.clr {clear:both;}

body {
	font-family: Arial, Helvetica, Serif;
	/*font-size: 11px;*/
	color: #1b3451;	
	padding:0px;
	margin:0px;
}
body.contentpane {
	background:white;
	/*padding:20px;*/
}

.bar1 {
	/*background:url(../images/bar1.gif) repeat-x;*/
	/*width:781px;*/
	/*height:29px;*/
background: #E5E5E5;
}


div.bar1 div.module {
	padding: 0px;
	padding-top:0px;
	margin-left:0px;
	/*width: 250px;*/
	/*height: 26px;*/
	overflow: auto;
	/*background:url(../images/icon_search.jpg) no-repeat -115px 9px;*/
}

.search form {
	/*padding: 0px;*/
	/*height:30px;*/
	margin: 0px;
}

.contentpaneopen {
/*position:relative;
top:-23px;*/
}
.search .inputbox {
		border: #666666 1px solid;
		width:160px;
		font-size: 11px;
		color: #000000;
		font-family: Verdana, Arial, Verdana, Helvetica;
		background-color: #ffffff;
		height: 17px;
		background: #ffffff;
		/*margin-top:4px;*/
		position:relative;
		/*right:5px;*/
}

.inputboxlogin {
		border: #666666 1px solid;
		width:160px;
		font-size: 11px;
		color: #000000;
		font-family: Verdana, Arial, Verdana, Helvetica;
		background-color: #ffffff;
		height: 17px;
		background: #ffffff;
		/*margin-top:4px;*/
		position:relative;
		/*right:5px;*/
}


input.button
{
   font-size:12px;
   font-family:Verdana,sans-serif;
   text-decoration:none;
   background-color:#EEEEEE;
   border:1px solid #000000;
   height:19px;
   /*position:relative;
   top:2px;*/
}

.button
{
   font-size:12px;
   font-family:Verdana,sans-serif;
   text-decoration:none;
   background-color:#EEEEEE;
   border:1px solid #000000;
   height:19px;
   /*position:relative;
   top:2px;*/
}


.banner{
	clear: both;
	text-align:center;
	margin:auto;
	padding: 0px;
}

.error {
	font-style: italic;
	text-transform: uppercase;
	padding: 5px;
	color: #115891;
	font-size: 14px;
	font-weight: bold;
}

/*links*/
a.login { font-family: Verdana, Arial, Verdana, Helvetica; font-size: 10px; color: #000000; text-decoration: none; font-weight:bold;}
a.login:hover { font-family: Verdana, Arial, Verdana, Helvetica; font-size: 10px; color: #f6920f; text-decoration: none; font-weight:bold;}
a.contentlinks { font-family: Verdana, Arial, Verdana, Helvetica; font-size: 12px; color: #f6920f; text-decoration: underline; font-weight:bold;line-height:2em;}
.contentlinks a { font-family: Verdana, Arial, Verdana, Helvetica; font-size: 12px; color: #f6920f; text-decoration: none; font-weight:bold;line-height:2em;}
.contentlinks a:hover { font-family: Verdana, Arial, Verdana, Helvetica; font-size: 12px; color: #f6920f; text-decoration: underline; font-weight:bold;line-height:2em;}
.contentlinks a:visited { font-family: Verdana, Arial, Verdana, Helvetica; font-size: 12px; color: #999999; text-decoration: none; font-weight:bold;line-height:2em;}
.sitemaplinks a { font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 11px; color: #f6920f; text-decoration: none; font-weight:bold;line-height:2em;}
.sitemaplinks a:hover { font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 11px; color: #f6920f; text-decoration: underline; font-weight:bold;line-height:2em;}
.sitemaplinks a:visited { font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 11px; color: #999999; text-decoration: none; font-weight:bold;line-height:2em;}
a.titlelinks { font-family: Verdana, Arial, Verdana, Helvetica; font-size: 12px; color: #00397a; text-decoration: none; font-weight:bold;line-height:2em;}
.titlelinks a { font-family: Verdana, Arial, Verdana, Helvetica; font-size: 12px; color: #00397a; text-decoration: none; font-weight:bold;line-height:2em;}
.titlelinks a:hover { font-family: Verdana, Arial, Verdana, Helvetica; font-size: 12px; color: #00397a; text-decoration: underline; font-weight:bold;line-height:2em;}

.footer a { font-family: Verdana, Arial, Verdana, Helvetica;font-size: 11px; color: #f6920f;; text-decoration: underline;}
.footer a:hover { font-family: Verdana, Arial, Verdana, Helvetica;font-size: 11px; color: #f6920f; text-decoration: none;}
/*a.menu { font-family: Verdana, Helvetica;font-size: 8px; color: #ffffff;; text-decoration: none; background-color: #3d5a7a; text-transform: uppercase; display: block; padding-left:10px; padding-bottom: 5px; padding-top: 5px; }
a.menu:hover { font-family: Verdana, Helvetica;font-size: 8px; color: #ffffff; text-decoration: none; background-color: #6395C7; display: block;text-transform: uppercase; padding-left:10px; padding-bottom: 5px; padding-top: 5px;}*/
a.sidenav { font-family: Arial, Verdana, Helvetica;font-size: 11px; color: #000000;; text-decoration: none; text-transform: uppercase;}
a.sidenav:hover { font-family: Arial, Verdana, Helvetica;font-size: 11px; color: #000000; text-decoration: none; text-transform: uppercase; font-weight:bold;}
a.sidemenu { font-family: Verdana, Helvetica;font-size: 8px; color: #ffffff;; text-decoration: none; background-color: #656565; text-transform: uppercase; display: block; padding-left:10px; padding-bottom: 5px; padding-top: 5px; }
a.sidemenu:hover { font-family: Verdana, Helvetica;font-size: 8px; color: #ffffff; text-decoration: none; background-color: #929292; display: block;text-transform: uppercase; padding-left:10px; padding-bottom: 5px; padding-top: 5px;}

.header h1, .header h2, .header h3, .header h4 {padding:0px;margin:0px;}

h1, h2, h3, h4, h5 {width:auto;}


/* admin form widths */
table.adminform {
	width:490px;
}
#content-pane, .dynamic-tab-pane-control tab-page, #introtext, #fulltext {
	width:500px;
	background:white;
}
#content-pane table.adminform input.text_area, #content-pane table.adminform .inputbox {
	width:110px;
}
#content-pane #meta-page .adminform textarea.inputbox {
	width:300px;
}
/* end of admin form widths */

form {
	padding:0px;
	margin:0px;
}

/*******************************Left menu CSS start************/

.glossymenu, .glossymenu li ul{
list-style-type: none;
margin: 0;
padding-top: 15px;
padding-bottom: 25px;
padding-left: 0px;
width: 145px; /*WIDTH OF MAIN MENU ITEMS*/
}

.glossymenu li{
position: relative;
}

.glossymenu li a{
/*background: white url(../images/glossyback.gif) repeat-x bottom left;*/
background-color: #E5E5E5;
font-family: Arial, Verdana, Helvetica;
font-size: 10px; 
color: #000000;
text-decoration: none; 
text-transform: uppercase;
/*font: bold 12px Verdana, Helvetica, sans-serif;
color: white;*/
display: block;
width: auto;



padding: 5px 0;
padding-left: 10px;
text-decoration: none;
border-bottom: 1px dashed #000000;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 115px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: -15px;
display: none;
border-bottom: 0px solid #000000;

}

.glossymenu li ul li{
float: left;
background-color: #929292;
color:#ffffff;
}

.glossymenu li ul a{
width: 170px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
background-color: #929292;
color:#ffffff;
}

.glossymenu li ul a:visited{
color:#ffffff;
}

.glossymenu .arrowdiv{
position: absolute;
right: 3px;
background: transparent url(../images/arrow.gif) no-repeat center right;
}

.glossymenu li a:visited, .glossymenu li a:active{
/*color: white;*/
color: #000000;
}

.glossymenu li a:hover{
/*background-image: url(../images/glossyback2.gif);*/
/*background-color: #656565; */
font-family: Arial, Verdana, Helvetica;
font-size: 10px; 
color: #000000; 
text-decoration: none; 
text-transform: uppercase; 
font-weight:bold;
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }

.glossymenu li ul ul{ /*SUB MENU STYLE*/
position: absolute;
width: 115px; /*WIDTH OF SUB MENU ITEMS*/
left: 400px;;
top: -15px;
display: none;
border-bottom: 0px solid #000000;

}

.glossymenu li ul ul li{
float: left;
background-color: #929292;
color:#ffffff;
}

.glossymenu li ul ul a{
width: 170px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
background-color: #929292;
color:#ffffff;
}

.glossymenu li ul ul a:visited{
color:#ffffff;
}
/* End */
/*******************************Left menu CSS end************/