/* CSS Document */
body
{
margin :0px;
font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
}
.bodybg
{
 background-color:#FFFFFF;
}

.headerbg
{
 background-color:#000000;
}

/* Left Side Headers & Page Title Headers */
.titleTextBg
{
    background-color: #CCCCCC;
}

.leftSideBarBg
{
    background-color: #333333;
}

.height
{
	height:100%;
}

#verticalscroll {
	padding: 5px;
	margin: 5px;
}

.error { font-family: Verdana, Arial; color: #fff;  font-size : 12px; padding:10px; border:1px #FF0000 dotted; font-weight:bold; background-color:#be0000;}
.message { font-family: Verdana, Arial; color: #006600;  font-size : 11px; border-collapse:collapse; border:thin; border-color:#006600; font-weight:bold;}


.content { font-family: Verdana, Arial; color: #000000;  font-size : 11px;}
.content a{ font-family: Verdana, Arial; color: #0370bc;  font-size : 11px; text-decoration : underline;}
.content a:link{ font-family: Verdana, Arial; color: #0370bc;  font-size : 11px; text-decoration : underline;}
.content a:active{ font-family: Verdana, Arial; color: #0370bc;  font-size : 11px; text-decoration : underline;}
.content a:visited{ font-family: Verdana, Arial; color: #0370bc;  font-size : 11px; text-decoration : underline;}
.content a:hover{ font-family: Verdana, Arial; color: #000000;  font-size : 11px;}

.whitecontent { font-family: Verdana, Arial; color: #ffffff;  font-size : 11px; text-decoration:none;}
.whitecontent a{ font-family: Verdana, Arial; color: #ffffff;  font-size : 11px;  text-decoration:none;}
.whitecontent a:link{ font-family: Verdana, Arial; color: #ffffff;  font-size : 11px;  text-decoration:none;}
.whitecontent a:active{ font-family: Verdana, Arial; color: #ffffff;  font-size : 11px;  text-decoration:none;}
.whitecontent a:visited{ font-family: Verdana, Arial; color: #ffffff;  font-size : 11px;  text-decoration:none;}
.whitecontent a:hover{ font-family: Verdana, Arial; color: #cccccc;  font-size : 11px; text-decoration:underline; }

.darkblue
{
background-color:#0e4464;
}

.navbg
{
background-color:#000000;
}


/* old */
.heighttable
{
 height:618px;
}
.heightcontent
{
 height:269px;
}
.list {
	list-style-position: outside;
	list-style-image: url('../images/square.gif');
	line-height:17px
}
.list1 {
	list-style-position: inside;
	list-style-image: url('../images/square.gif');
	line-height:20px
}
.whitebg { background-color:#FFFFFF; }
.greybg { background-color:#525252; }
.bgmaroon { background-color:#772327;  }

.formbreak {border-top: #D2D9E6 2px solid; background-color: #ffffff; font-size: 11px; font-family: Verdana, Arial; color:#000000;}
.formbreakbottom {border-bottom: #D2D9E6 2px solid; background-color: #ffffff; font-size: 11px; font-family: Verdana, Arial; color:#000000;}

.formfield {border-top: #D2D9E6 1px solid; background-color: #ffffff; font-size: 11px; font-family: Verdana, Arial; color:#000000; padding-left:15px; padding-top:3px; padding-bottom:3px; }
.formfield A { background-color: #ffffff; font-size: 11px; font-family: Verdana, Arial; color:#0370bc; text-decoration : underline;}
.formfield A:link { background-color: #ffffff; font-size: 11px; font-family: Verdana, Arial; color:#0370bc; text-decoration : underline;}
.formfield A:active { background-color: #ffffff; font-size: 11px; font-family: Verdana, Arial; color:#0370bc; text-decoration : underline;}
.formfield A:visited { background-color: #ffffff; font-size: 11px; font-family: Verdana, Arial; color:#0370bc; text-decoration : underline;}
.formfield A:hover { background-color: #ffffff; font-size: 11px; font-family: Verdana, Arial; color:#000000; text-decoration : none;}

.formfield2 {background-color: #ffffff; font-weight:bold; font-size: 12px; font-family: Verdana, Arial; color: #4f4f4f; padding-left:15px; padding-top:3px; padding-bottom:3px; }
.formfield2 A {background-color: #ffffff; font-weight:bold; font-size: 12px; font-family: Verdana, Arial; color:#4f4f4f; text-decoration : underline;}
.formfield2 A:link {background-color: #ffffff; font-weight:bold; font-size: 12px; font-family: Verdana, Arial; color: #4f4f4f; text-decoration : underline;}
.formfield2 A:active {background-color: #ffffff; font-weight:bold; font-size: 12px; font-family: Verdana, Arial; color: #4f4f4f; text-decoration : underline;}
.formfield2 A:visited {background-color: #ffffff; font-weight:bold; font-size: 12px; font-family: Verdana, Arial; color: #4f4f4f; text-decoration : underline;}
.formfield2 A:hover {background-color: #ffffff; font-weight:bold; font-size: 12px; font-family: Verdana, Arial; color:#000000; text-decoration : none;}


.formfieldwhite {border-top: #dfdddd 1px solid; font-size: 11px; font-family: verdana,arial; background-color: #ffffff; color:#000000; text-decoration : none; padding-top:3px; padding-bottom:3px;}
.formfieldwhite A { font-size: 11px; font-family: verdana,arial; background-color: #ffffff; color:#0370bc; text-decoration : underline;}
.formfieldwhite A:active{ font-size: 11px; font-family: verdana,arial; background-color: #ffffff; color:#0370bc; text-decoration : underline;}
.formfieldwhite A:link { font-size: 11px; font-family: verdana,arial; background-color: #ffffff; color:#0370bc; text-decoration : underline;}
.formfieldwhite A:visited { font-size: 11px; font-family: verdana,arial; background-color: #ffffff; color:#0370bc; text-decoration : underline;}
.formfieldwhite A:hover { font-size: 11px; font-family: verdana,arial; background-color: #ffffff; color:#000000; text-decoration : none;}

/*.menu { font-family: arial; color: #ffffff;  font-size : 12px; text-decoration:none; font-weight:bold;}
.menu a{ font-family: arial; color: #ffffff;  font-size : 12px; text-decoration:none; font-weight:bold;}
.menu a:link{ font-family: arial; color: #ffffff;  font-size : 12px; text-decoration:none; font-weight:bold;}
.menu a:active{ font-family: arial; color: #ffffff;  font-size : 12px; text-decoration:none; font-weight:bold;}
.menu a:visited{ font-family: arial; color: #ffffff;  font-size : 12px; text-decoration:none; font-weight:bold;}
.menu a:hover{ font-family: arial; color: #ffffff;  font-size : 12px; text-decoration:underline;  font-weight:bold;}

.greyheading { font-family: Verdana, Arial; color: #4f4f4f;  font-size : 12px; text-decoration:none; font-weight:bold;}*/

.whiteheading { font-family: Arial; color: #ffffff;  font-size : 12px; text-decoration:none; font-weight:bold; }
.whiteheading a{ font-family: Arial; color: #ffffff;  font-size : 12px; text-decoration:none; font-weight:bold; }
.whiteheading a:active{ font-family: Arial; color: #ffffff;  font-size : 12px; text-decoration:none; font-weight:bold; }
.whiteheading a:link{ font-family: Arial; color: #ffffff;  font-size : 12px; text-decoration:none; font-weight:bold; }
.whiteheading a:visited{ font-family: Arial; color: #ffffff;  font-size : 12px; text-decoration:none; font-weight:bold; }
.whiteheading a:hover{ font-family: Arial; color: #ffffff;  font-size : 12px; text-decoration:underline; font-weight:bold; }

.heading { font-family: Arial; color: #0e4464;  font-size : 14px; text-decoration:none; font-weight:bold; padding-left:15px; padding-right:15px; }
.heading a{ font-family: Arial; color: #0e4464;  font-size : 14px; text-decoration:none; font-weight:bold; padding-left:15px; }
.heading a:active{ font-family: Arial; color: #0e4464;  font-size : 14px; text-decoration:none; font-weight:bold; padding-left:15px;}
.heading a:link{ font-family: Arial; color: #0e4464;  font-size : 14px; text-decoration:none; font-weight:bold; padding-left:15px; }
.heading a:visited{ font-family: Arial; color: #0e4464;  font-size : 14px; text-decoration:none; font-weight:bold; padding-left:15px; }
.heading a:hover{ font-family: Arial; color: #0e4464;  font-size : 14px; text-decoration:underline; font-weight:bold; padding-left:15px; }

.alert { font-family: Arial; color: #FF0000; font-size:14px; text-decoration:none; font-weight:bold; padding-left:15px; padding-right:15px; }


.tableborder { font-family: Verdana, Arial; font-size: 12px; color: #444444; TEXT-DECORATION: none;  border: 1px solid #80BABD; }

.powered { font-family: Verdana, Arial; font-size: 10px; color: #ffffff; text-decoration : none; }
.powered A { font-family: Verdana, Arial; font-size: 10px; color: #ffffff;	text-decoration : none; }
.powered A:active { font-family: Verdana, Arial; font-size: 10px; color: #ffffff; text-decoration : none; }
.powered A:link { font-family: Verdana, Arial; font-size: 10px; color: #ffffff; text-decoration : none; }
.powered A:visited { font-family: Verdana, Arial; font-size: 10px; color: #ffffff;	text-decoration : none;}
.powered A:hover { font-family: Verdana, Arial; font-size: 10px; color: #cccccc; text-decoration : none;}

.powered1 { font-family: Verdana, Arial; font-size: 10px; color: #933729; text-decoration : none; }
.powered1 A { font-family: Verdana, Arial; font-size: 10px; color: #933729;	text-decoration : none; }
.powered1 A:active { font-family: Verdana, Arial; font-size: 10px; color: #933729; text-decoration : none; }
.powered1 A:link { font-family: Verdana, Arial; font-size: 10px; color: #933729; text-decoration : none; }
.powered1 A:visited { font-family: Verdana, Arial; font-size: 10px; color: #933729;	text-decoration : none;}
.powered1 A:hover { font-family: Verdana, Arial; font-size: 10px; color: #ffffff; text-decoration : none;}


.nav { font-family: "Verdana", "Helvetica", "sans-serif"; font-size:9px; color:#737373; font-weight:bold;}
.nav a{ font-family: "Verdana", "Helvetica", "sans-serif"; font-size:9px; color:#530a00; font-weight:bold; text-decoration:none;}
.nav a:link{ font-family: "Verdana", "Helvetica", "sans-serif"; font-size:9px; color:#530a00; font-weight:bold; text-decoration:none;}
.nav a:active{ font-family: "Verdana", "Helvetica", "sans-serif"; font-size:9px; color:#530a00; font-weight:bold; text-decoration:none;}
.nav a:visited{ font-family: "Verdana", "Helvetica", "sans-serif"; font-size:9px; color:#530a00; font-weight:bold; text-decoration:none;}
.nav a:hover{ font-family: "Verdana", "Helvetica", "sans-serif"; font-size:9px; color:#000000; font-weight:bold; text-decoration:none;}

/* for pagging */
/* paging css starts here */

.Pages { text-align: center; }
.Paginator { font-size: 12px; padding-top: 10px; margin-left: auto; margin-right: auto; font-weight:bold;}
.Paginator a, .pageList .this-page { padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.Paginator a:visited { padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; color:#80a20d; }
.Paginator .AtStart { margin-right: 20px; padding: 2px 6px; /* border: solid 1px #ddd; */ background: #fff; color: #aaa; }
.Paginator .Prev { margin-right: 20px; padding: 2px 6px; border: solid 2px #ddd; background: #fff; }
.Paginator .break { padding: 2px 6px; border: none; background: #fff; text-decoration: none; }
.Paginator .Next { margin-left: 20px; padding: 2px 6px; border: solid 2px #ddd; background: #fff;}
.Paginator .AtEnd { margin-left: 20px; padding: 2px 6px; /* border: solid 1px #ddd; */ background: #fff; color: #aaa; }
.Paginator .this-page {padding: 2px 6px; border-color: #ccc; font-weight: bold; font-size: 13px; vertical-align: top; background: #fff; color: #80a20d; }
.Paginator a:hover {color: #fff; background: #0e4464; border-color: #616161; text-decoration: none;}
/* 
.Paginator .ranking {display: block; margin-top: 0.5em; font-weight: bold;}
.Paginator .ranking a {padding: 0; border: 0; background: transparent;} 
*/
.Pages div.Results { text-align: center; font: 11px/15px Arial, Helvetica; color: #aaa; margin-top: 8px; }
/* paging ends here */

/* PURE CSS DROP DOWN MENUS*//* PURE CSS DROP DOWN MENUS*//* PURE CSS DROP DOWN MENUS*//* PURE CSS DROP DOWN MENUS*//* PURE CSS DROP DOWN MENUS*/
#menu {
float: left;
background-color:#000000;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 75px;
float: left;
}

#menu a.horiz_nav_sub {
background-color: #000000;
color:  #FFFFFF;
display: block;
font: 12px arial, helvetica, sans-serif;
line-height:25px;
height:25px;
text-align:left;
text-decoration:none;
padding-left:10px;
}

#menu a.horiz_nav_sub:active {
background-color: #000000;
color: #FFFFFF;
display: block;
font: bold 12px arial, helvetica, sans-serif;
line-height:25px;
height:25px;
text-align:left;
text-decoration:none;
padding-left:10px;
}

#menu a.horiz_nav_sub:link {
background-color: #000000;
color:  #FFFFFF;
display: block;
font: bold 12px arial, helvetica, sans-serif;
line-height:25px;
height:25px;
text-align:left;
text-decoration:none;
padding-left:10px;
}

#menu a.horiz_nav_sub:visited {
background-color: #000000;
color:  #FFFFFF;
display: block;
font: bold 12px arial, helvetica, sans-serif;
line-height:25px;
height:25px;
text-align:left;
text-decoration:none;
padding-left:10px;
}

#menu a.horiz_nav_sub:hover {
background-color: #353535;
color: #FFFF00;
display: block;
font: bold 12px arial, helvetica, sans-serif;
line-height:25px;
height:25px;
text-align:left;
text-decoration:none;
padding-left:10px;
}

/*This controls the text on the top level */
#menu a.horiz_nav_top {
color:  #FFFFFF;
display: block;
font: bold 12px arial, helvetica, sans-serif;
text-decoration:none;
padding-left:25px;
}

#menu a.horiz_nav_top:active {
color: #FFFF00;
display: block;
font: bold 12px arial, helvetica, sans-serif;
text-decoration:none;
}

#menu a.horiz_nav_top:link {
color:  #FFFF00;
display: block;
font: bold 12px arial, helvetica, sans-serif;
text-decoration:none;
}

#menu a.horiz_nav_top:visited {
color:  #FFFF00;
display: block;
font: bold 12px arial, helvetica, sans-serif;
text-decoration:none;
}

#menu a.horiz_nav_top:hover {
color: #FFFFFF;
display: block;
font: bold 12px arial, helvetica, sans-serif;
text-decoration:none;
}

.bar {
color:#FFFFFF;
font: 12px arial, helvetica, sans-serif;
}

#menu li {
position: relative;
}

#menu ul ul {
position: absolute;
z-index: 500;
width: 200px;
padding-top:7px;
float: left;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

/* PURE CSS DROP DOWN MENUS*//* PURE CSS DROP DOWN MENUS*//* PURE CSS DROP DOWN MENUS*//* PURE CSS DROP DOWN MENUS*//* PURE CSS DROP DOWN MENUS*/